English - Русский |
Adobe Flash Player — программа для воспроизведения векторной анимации, видеороликов в веб-страницах и интерактивных приложений (в том числе, игр). |
Contents
Лицензионное соглашение конечного пользователя Adobe Flash Player
Новейшие версии пакета flashplugin-nonfree в Debian имеют данное предупреждение в описании:
ВНИМАНИЕ: При установке данного пакета Adobe Flash Player загружается с сайта www.adobe.com. Лицензионное соглашение для конечных пользователей Adobe Flash Player доступно на сайте www.adobe.com.
Debian 5.0 'Lenny' i386
Настройте вашу систему для использования lenny-backports добавив данную строку в sources.list:
deb http://www.backports.org/debian lenny-backports main contrib non-free
как описано здесь: http://backports.org/dokuwiki/doku.php?id=instructions. Будьте осторожны: В результате система не может более считаться "стабильный".
Как установить flashplugin-nonfree :
aptitude update aptitude install flashplugin-nonfree
Как обновить flashplugin-nonfree :
aptitude update aptitude upgrade
Как обновить Adobe Flash Player :
# update-flashplugin-nonfree --install
Debian 5.0 'Lenny' amd64
На данный момент не поддерживается Adobe. См. объявление от Adobe и ошибку #586273.
Однако, есть обход:
- aptitude install fakeroot binutils nspluginwrapper ia32-libs
Скачайте и установите данный скрипт: http://people.debian.org/~bartm/flashplugin-nonfree/ia32-libs-workaround-499043-lenny.sh
- dpkg -i ia32-libs-workaround-499043_0.0.1+lenny1_amd64.deb
Установите данный пакет: http://people.debian.org/~bartm/flashplugin-nonfree/flashplugin-nonfree_10.1.82.76.1_amd64.deb
Совершенно иной подход состоит в установке браузера и 32-битного плагина в i386 chroot, как описано в AMD64 HowTo.
Debian Testing 'Squeeze' i386
Сделать только один раз : Убедитесь, что в ваших источники APT (/etc/apt/sources.list) подключена секция contrib.
Как установить flashplugin-nonfree :
aptitude update aptitude install flashplugin-nonfree
Как обновить flashplugin-nonfree :
aptitude update aptitude upgrade
Как обновить Adobe Flash Player :
/usr/sbin/update-flashplugin-nonfree --install
Debian Testing 'Squeeze' amd64
На данный момент не поддерживается Adobe. См. объявление от Adobe и ошибку #586273.
Однако, есть обход:
- aptitude install fakeroot binutils nspluginwrapper ia32-libs
Скачайте и установите данный скрипт: http://people.debian.org/~bartm/flashplugin-nonfree/ia32-libs-workaround-499043-squeeze.sh
- dpkg -i ia32-libs-workaround-499043_0.0.1+squeeze1_amd64.deb
Установите данный пакет: http://people.debian.org/~bartm/flashplugin-nonfree/flashplugin-nonfree_10.1.82.76.1_amd64.deb
примечание: Если на 4 шагу вы получаете несоответствие контрольных сумм, проверьте тему об ошибках дистрибутива Debian |
Также, есть другой обход (сильно модифицированный обход Bartm'а (от Darth Revan)):
sudo aptitude -y purge flashplugin-nonfree > /dev/null; sudo aptitude -y install fakeroot binutils nspluginwrapper ia32-libs; sudo wget http://people.debian.org/~bartm/flashplugin-nonfree/ia32-libs-workaround-499043-squeeze.sh; sh ia32-libs-workaround-499043-squeeze.sh; sudo rm ia32-libs-workaround-499043-squeeze.sh; sudo dpkg -i ia32-libs-workaround-499043_0.0.1+squeeze1_amd64.deb; sudo rm "./ia32-libs-workaround-499043_0.0.1+squeeze1_amd64.deb"; sudo wget http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.deb; sudo mkdir "/usr/lib/adobe-flashplugin" 2> /dev/null; sudo rm -rf "/usr/lib/flashplugin-nonfree" 2> /dev/null; sudo rm "/usr/lib/adobe-flashplugin/libflashplayer.so" 2> /dev/null; sudo rm "/usr/lib/adobe-flashplugin/flashplayer.xpt" 2> /dev/null; sudo dpkg -i --force-architecture "./install_flash_player_10_linux.deb" > /dev/null; sudo rm "./install_flash_player_10_linux.deb"; sudo chown root:root "/usr/lib/adobe-flashplugin/libflashplayer.so"; sudo chmod 644 "/usr/lib/adobe-flashplugin/libflashplayer.so"; sudo nspluginwrapper --native --install /usr/lib/adobe-flashplugin/libflashplayer.so 2> /dev/null;
Совершенно иной подход состоит в установке браузера и 32-битного плагина в i386 chroot, как описано в AMD64 HowTo.
Поддерживаемые браузеры в Debian
- Galeon
Opera >= 9.50 beta 1
- Konqueror
- ... и другие
Поиск неисправностей
Сообщение об ошибке wget failed to download .../fp10.sha512.amd64.pgp.asc : Adobe не поддерживает 64-битные плеер. Но есть обходной вариант, см. выше.
Если вам нужен Flash Player работающий с pulse, нужно задать это libasound в файле ~/.asoundrc:
pcm.pulse { type pulse } ctl.pulse { type pulse } pcm.!default { type pulse } ctl.!default { type pulse }
Что бы узнать версию Adobe Flash Player установленного в вашей системе, зайдите на страницу About Flash Player, или щёлкните правой кнопкой мыши по содержанию работающего Flash Player и из меню выберите "О программе Adobe (или Macromedia) Flash Player". Если вы используете несколько браузеров, выполните проверку для каждого браузера установленного в вашей системе. (Источник: http://www.adobe.com/support/security/bulletins/apsb10-14.html)
- Opera не использует nspluginwrapper. Он имеет собственный механизм для запуска 32-битных плагинов в 64-битном браузере, поэтому они будут работать без установки nspluginwrapper.
Ссылки
http://www.adobe.com/products/flashplayer/ - Домашняя страница Adobe Flash Player.
http://labs.adobe.com/downloads/flashplayer10.html - Домашняя страница Adobe Flash Player 10.
flashplugin-nonfree - Пакеты flashplugin-nonfree в Debian
flashplugin-nonfree - flashplugin-nonfree в Debian Package Tracking System
src:flashplugin-nonfree - Ошибки в пакете исходного кода flashplugin-nonfree