Debian Stretch에 Flash를 설치하는 방법은 무엇입니까?

Debian Stretch에 Flash를 설치하는 방법은 무엇입니까?

Debian Stretch를 사용하고 있으며 flashplugin-nonfreeapt/sources.list파일에 .

deb http://ftp.ca.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.ca.debian.org/debian/ stretch main contrib non-free

deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free

# stretch-updates, previously known as 'volatile'
deb http://ftp.ca.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://ftp.ca.debian.org/debian/ stretch-updates main contrib non-free

deb http://download.virtualbox.org/virtualbox/debian stretch contrib
deb http://www.deb-multimedia.org stretch main non-free
deb [arch=i386,amd64] http://mariadb.mirror.globo.tech/repo/10.2/debian stretch main

하지만 실행하면 sudo apt-get install flashplugin-nonfree다음과 같은 오류 메시지가 나타납니다.

sudo apt-get install flashplugin-nonfree
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package flashplugin-nonfree is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available from another source

E: Package 'flashplugin-nonfree' has no installation candidate

첫 번째 줄을 제외한 모든 내용을 업데이트하거나 주석을 달았 apt/sources.list지만 여전히 동일한 오류 메시지가 나타납니다.

어쨌든, 설치하는 방법을 아시나요?

답변1

flashplugin-nonfree패키지더 이상 유지되지 않음, Flash 플러그인이 필요한 경우수동 설치:

  1. tar.gz다음에서 최신 버전의 플러그인 형식을 다운로드하세요.어도비 벽돌.

  2. 루트로서 다운로드한 아카이브를 추출하여 libflashplayer.so에 복사합니다 /usr/lib/flashplugin-nonfree.

  3. 파일 소유권 및 권한 수정:

    chmod 644 /usr/lib/flashplugin-nonfree/libflashplayer.so
    chown root:root /usr/lib/flashplugin-nonfree/libflashplayer.so
    
  4. 필요한 경우 Firefox가 추가 기능을 찾을 수 있도록 대안을 설치하십시오. 만약에

    update-alternatives --list flash-mozilla.so
    

    /usr/lib/flashplugin-nonfree/libflashplayer.so올바르게 설정되었다는 메시지를 반환하지만 (과거에 플러그인을 작업한 적이 있는 경우에 해당됩니다), 그렇지 않은 경우 다음을 실행해야 합니다.

    update-alternatives --quiet --install /usr/lib/mozilla/plugins/flash-mozilla.so flash-mozilla.so /usr/lib/flashplugin-nonfree/libflashplayer.so 50
    

향후 업그레이드를 위해서는 처음 세 단계를 반복하면 됩니다.

또는,pepperflashplugin-nonfree여전히 작동하며 Chromium Flash 플러그인을 설치합니다. 패키지를 다운로드해야 합니다.수동를 사용하여 설치 dpkg -i하면 플러그인이 다운로드되고 모든 것이 설정됩니다. 플러그인을 실행 update-pepperflashplugin-nonfree --install하고 로 상태를 확인하여 플러그인을 최신 상태로 유지할 수 있습니다 --status.

답변2

tar 파일을 다운로드하고 압축을 푼 다음 readme.txt 파일을 따라 /usr/lib/adobe-flashplugin 폴더를 mkdir로 지정하면 압축이 풀린 파일의 내용을 이 새 폴더에 복사하라는 메시지가 표시됩니다.

답변3

좀 생각해보고 찾아냈어요최고의 솔루션. 크롬이 무엇인지 아시나요?

이는 독점 플러그인이 모두 포함되지 않은 Google Chrome의 초기 상태였습니다.

즉, 독점 구성요소(플래시 메모리 포함)가 내장되어 있지 않음을 의미합니다. 이제 요점을 말씀드리겠습니다.

오픈 소스 Chromium을 사용하고 독점 구성 요소를 설치하려는 이유는 무엇입니까? 이것은 단순히 말도 안되는 일입니다!

따라서 Flash 패키지와 함께 Chromium을 제거하고 .deb공식에서 Google Chrome 패키지를 설치하십시오.구글의 웹사이트. 공식이라는 단어는 악성 코드가 없거나 없음을 의미합니다. 추가된 바이러스는 다른 답변에서 제안한 것처럼 비공식 데비안 저장소에서 발생할 수 있는 것과 같습니다(확인 해봐)! 어떤 사람들은 다른 데비안 배포판의 저장소를 혼합하여 시스템을 손상시키기도 합니다!

Flash와 같은 독점 구성요소가 필요한 경우 Chromium 대신 Google Chrome을 사용하세요.

물론 이는 데비안 안정에서 작동하는 오픈 소스 플래시 대체품을 찾을 때까지 기다려야 하지만 Buster가 안정 상태에 도달할 때까지는 일어나지 않을 수도 있습니다.

답변4

내 사용 사례에서는 사용하기에 충분했으며 /usr/lib/browser-plugin-freshplayer-pepperflash/libfreshwrapper-flashplayer.so다음에 의해 설치되었습니다.browser-plugin-freshplayer-pepperflash팩.

관련 정보