Как установить Adobe Flash Player через терминал, применив сценарий оболочки

Приведенные ниже команды могут быть записаны дословно или адаптированы так, чтобы в рамках простого сценарий оболочки bash или другие среда оболочки запустить и выполнить операцию автоматически.

Скрипты оболочки

Вот командные приказы для этой задачи:

НАПОМИНАНИЕ 1: Создаваемый сценарий оболочки Bash необходимо поместить в папку «/ home / first_user». Вы можете узнать UID первого пользователя с помощью командной строки:

`cat /etc/passwd | grep 1000 | cut -d: -f1`

ó

`cat /etc/passwd | grep 1001 | cut -d: -f1`

Если это 1001, замените 1000 на 1001 в создаваемых переменных.

НАПОМИНАНИЕ 2: Вы можете не раскомментировать строки wget, необходимые для загрузки файла install_flash_player_11_linux.i386.tar.gz / install_flash_player_11_linux.x86_64.tar.gz из Интернета, если вы загрузите его вручную из Интернета: https://get.adobe.com/es / flashplayer /, где вы также увидите номер текущей версии для загрузки. Номер текущей версии должен находиться в пути к команде команды wget.

`#! / bin / bash`

`# ОБНАРУЖЕНИЕ ПЕРВОГО ПОЛЬЗОВАТЕЛЯ СИСТЕМЫ (ПОЛЬЗОВАТЕЛЬ № 1000)`
USER_NAME=`cat /etc/passwd | grep 1000 | cut -d: -f1`

`# СОХРАНИТЬ ГЛАВНЫЙ ПУТЬ ПЕРВОГО ПОЛЬЗОВАТЕЛЯ СИСТЕМЫ (ПОЛЬЗОВАТЕЛЬ № 1000)`
`HOME_USER_NAME = / home / $ USER_NAME`

`# ПОЛОЖЕНИЕ В ДОМЕ ПЕРВОГО ПОЛЬЗОВАТЕЛЯ СИСТЕМЫ (ПОЛЬЗОВАТЕЛЬ № 1000)`
`cd $ HOME_USER_NAME`

`# РАЗМЕЩЕНИЕ НА МАРШРУТЕ / ОПЕРАЦИОННОЙ СИСТЕМЕ`
`cd / opt`

`# УКАЗАТЬ ТЕРМИНАЛ ДЛЯ Пропуска ОПЕРАЦИОННОЙ СИСТЕМЫ / СЕТЕВОГО ПРОКСИ`
`# ДЕКОММЕНТ, ЕСЛИ НЕОБХОДИМО`
`# экспорт http_proxy = http: //TU.IP.DEL.PROXY: 8080`

`# УКАЗАТЬ ТЕРМИНАЛ ДЛЯ Пропуска ОПЕРАЦИОННОЙ СИСТЕМЫ / СЕТЕВОГО ПРОКСИ`
`# ДЕКОММЕНТ, ЕСЛИ НЕОБХОДИМО`
`# export no_proxy =» 127.0.0.1, localhost, 192.168.0.0/22, your_institucion.gob.ve:8080 ″ `

`# ЗАГРУЗИТЕ ЖЕЛАНУЮ 32-БИТНУЮ ВЕРСИЮ ADOBE FLASH PLAYER В ОПЕРАЦИОННУЮ СИСТЕМУ ИЗ ИНТЕРНЕТ, ПРИ НЕОБХОДИМОСТИ`
`# ДЕКОММЕНТ, ЕСЛИ НЕОБХОДИМО`
`# wget -c http: // fpdownload.macromedia.com / get / flashplayer / pdc / 11.2.202.559 / install_flash_player_11_linux.i386.tar.gz`

`# ЗАГРУЗИТЕ ЖЕЛАНУЮ 64-БИТНУЮ ВЕРСИЮ ADOBE FLASH PLAYER В ОПЕРАЦИОННУЮ СИСТЕМУ ИЗ ИНТЕРНЕТ, ПРИ НЕОБХОДИМОСТИ`
`# ДЕКОММЕНТ, ЕСЛИ НЕОБХОДИМО`
`# wget -c http: // fpdownload.macromedia.com / get / flashplayer / pdc / 11.2.202.559 / install_flash_player_11_linux.x86_64.tar.gz`

`# КОПИРОВАТЬ ЗАГРУЖЕННУЮ ВЕРСИЮ ADOBE FLASH PLAYER В ПУТЬ / OPT ОПЕРАЦИОННОЙ СИСТЕМЫ`
`cp $ HOME_USER_NAME / install_flash_player_11_linux. * / opt`

`# РАЗГРУЗИТЕ ЗАГРУЖЕННУЮ ВЕРСИЮ ADOBE FLASH PLAYER`
tar -zxvf install_flash_player_11_linux. *

`# СОЗДАТЬ ПУТЬ УСТАНОВКИ И КОПИРОВАТЬ БИБЛИОТЕКУ ADOBE FLASH PLAYER В БРАУЗЕР X`
`mkdir / usr / lib / chromium-browser`
`mkdir / usr / lib / chromium-browser / plugins`
`cp libflashplayer.so / usr / lib / chromium-browser / plugins`

`# СОЗДАТЬ ПУТЬ УСТАНОВКИ И КОПИРОВАТЬ БИБЛИОТЕКУ ADOBE FLASH PLAYER В БРАУЗЕР X`
`mkdir / usr / lib / firefox`
`mkdir / usr / lib / firefox / plugins`
`cp libflashplayer.so / usr / lib / firefox / plugins`

`# СОЗДАТЬ ПУТЬ УСТАНОВКИ И КОПИРОВАТЬ БИБЛИОТЕКУ ADOBE FLASH PLAYER В БРАУЗЕР X`
`mkdir / usr / lib / iceape`
`mkdir / usr / lib / iceape / plugins`
`cp libflashplayer.so / usr / lib / iceape / plugins`

`# СОЗДАТЬ ПУТЬ УСТАНОВКИ И КОПИРОВАТЬ БИБЛИОТЕКУ ADOBE FLASH PLAYER В БРАУЗЕР X`
`mkdir / usr / lib / iceweasel`
`mkdir / usr / lib / iceweasel / plugins`
`cp libflashplayer.so / usr / lib / iceweasel / plugins`

`# СОЗДАТЬ ПУТЬ УСТАНОВКИ И КОПИРОВАТЬ БИБЛИОТЕКУ ИЗ ADOBE FLASH PLAYER В БРАУЗЕР X`
`mkdir / usr / lib / midbrowser`
`mkdir / usr / lib / midbrowser / plugins`
`cp libflashplayer.so / usr / lib / midbrowser / plugins`

`# СОЗДАТЬ ПУТЬ УСТАНОВКИ И КОПИРОВАТЬ БИБЛИОТЕКУ ADOBE FLASH PLAYER В БРАУЗЕР X`
`mkdir / usr / lib / mozilla`
`mkdir / usr / lib / mozilla / plugins`
`cp libflashplayer.so / usr / lib / mozilla / plugins`

`# СОЗДАТЬ ПУТЬ УСТАНОВКИ И КОПИРОВАТЬ БИБЛИОТЕКУ ADOBE FLASH PLAYER В БРАУЗЕР X`
`mkdir / usr / lib / mozilla-firefox`
`mkdir / usr / lib / mozilla-firefox / плагины`
`cp libflashplayer.so / usr / lib / mozilla-firefox / plugins`

`# СОЗДАТЬ ПУТЬ УСТАНОВКИ И КОПИРОВАТЬ БИБЛИОТЕКУ ADOBE FLASH PLAYER В БРАУЗЕР X`
`mkdir / usr / lib / opera`
`mkdir / usr / lib / opera / plugins`
`cp libflashplayer.so / usr / lib / opera / plugins`

`# СОЗДАТЬ ПУТЬ УСТАНОВКИ И КОПИРОВАТЬ БИБЛИОТЕКУ ADOBE FLASH PLAYER В БРАУЗЕР X`
`mkdir / usr / lib / xulrunner`
`mkdir / usr / lib / xulrunner / plugins`
`cp libflashplayer.so / usr / lib / xulrunner / plugins`

`# СОЗДАТЬ ПУТЬ УСТАНОВКИ И КОПИРОВАТЬ БИБЛИОТЕКУ ADOBE FLASH PLAYER В БРАУЗЕР X`
`mkdir / usr / lib / xulrunner-addons`
`mkdir / usr / lib / xulrunner-addons / plugins`
`cp libflashplayer.so / usr / lib / xulrunner-addons / plugins`

`# КОПИРОВАТЬ БИБЛИОТЕКИ И КОНФИГУРАЦИОННЫЕ ФАЙЛЫ ИЗ ADOBE FLASH PLAYER В ОПЕРАЦИОННУЮ СИСТЕМУ`
`cp -r usr / * / usr`
`ldd / usr / lib / mozilla / plugins / libflashplayer.so`
ldd / usr / lib / kde4 / kcm_adobe_flash_player.so
`ldd / usr / bin / flash-player-properties`

`# УДАЛИТЬ НЕОБХОДИМЫЕ ФАЙЛЫ ИЗ ОПЕРАЦИОННОЙ СИСТЕМЫ`
rm -rf / opt / LGPL
`rm -rf / opt / usr /`
`rm -f / opt / libflashplayer.so`
`rm -f / opt / readme.txt`
`rm -f / opt / install_flash_player_11_linux. *`

`# ПОЛОЖЕНИЕ В ДОМЕ ПЕРВОГО ПОЛЬЗОВАТЕЛЯ СИСТЕМЫ (ПОЛЬЗОВАТЕЛЬ № 1000)`
`cd $ HOME_USER_NAME`

`# УДАЛИТЬ ФАЙЛ, ЗАГРУЖЕННЫЙ ИЗ ADOBE FLASH PLAYER`
`rm -f $ HOME_USER_NAME / install_flash_player_11_linux. *`

`# ЗАПУСТИТЬ БРАУЗЕР ПО УМОЛЧАНИЮ И ЗАПУСТИТЬ ВЕБ-ТЕСТ ADOBE FLASH PLAYER`
su - $USER_NAME -c "xdg-open 'http://www.adobe.com/software/flash/about/'"

Этого достаточно, чтобы сделать это вручную или автоматизировать процесс в Bash Shell Script.

УЧЕБНИК ПО ГРАФИКЕ

шаг 1

Flash Player 2

Flash Player 3

Flash Player 4

Flash Player 5

Flash Player 6

Flash Player 7


13 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Даян Ку сказал

    Отличный учебник, но… мое скромное мнение: кто в здравом уме, как защитник бесплатного программного обеспечения, захочет установить эту вредоносную программу, которую Adobe все еще не хочет устранять. У каждого есть свои идеалы, но это подробное руководство может сосредоточиться на чем-то более продуктивном, например, перекомпилировать ядро ​​или рекомендации чего-то действительно бесплатного и полезного.
    «Воровать еду не так плохо, как устанавливать или разрабатывать проприетарное программное обеспечение», - Столлман.
    Привет!

  2.   Fedora_user сказал

    В чем разница между этим и простым добавлением репозитория adobe linux и последующей его обычной установкой ???

    1.    Tabris сказал

      Это независимое от дистрибутива решение.

      1.    Fedora_user сказал

        Что вы имеете в виду под независимым дистрибутивом, это плагин для браузера, совершенно не зависит от используемого вами дистрибутива, это зависит только от браузера, который вы используете.
        Также не нужно ничего «устанавливать», просто скопируйте и вставьте файл в папку.

  3.   Jgilhutton сказал

    Первый шаг: не устанавливайте Flash.
    Я знаю, о чем этот пост. Тот, кто хочет его установить, имеет здесь очень хорошее руководство. Но следует прояснить, что представляет собой Flash для компьютерной безопасности.
    Привет.

  4.   Инженер Хосе Альберт сказал

    Все правы, но я проясняю несколько вещей:

    1.- Пользователь tabris дал отличный аргумент, это независимое от дистрибутива решение.

    2.- Идея состоит в том, чтобы узнать, как, например, ОС GNU / Linux выполняет установку приложения, пакета или дополнения шаг за шагом. Если вы установите flashplugin-nonfree, вы ничего не узнаете! Если вы устанавливаете его вручную, используя освоенные вами сценарии оболочки: Bash, Команды (ldd, cp, mkdir, export и т. Д.), Использование переменных, создание сценария для автоматизации процессов.

    3.- И есть еще много времени, чтобы перенести миллионы веб-сайтов с Flash-контентом. Что вы предполагаете, что обычный или средний пользователь может пропустить контент, пока не перейдет на HTML5?

  5.   Прекращаться сказал

    В Arch вы используете PepperFlashPlayer как для Mozilla, так и для Chrome, и вы можете загрузить его прямо из AUR.

  6.   анонимный сказал

    Этот flashpayer больше не был мертвецом с гробом и всем остальным?
    Когда я использовал этот мусор, я установил его в доме пользователя.
    /home/пользователь/.mozilla/плагины/
    По крайней мере, не давать этому фильтру права root….
    Владельцам живых страниц, которые все еще не хотят менять свой контент на html5 ... Посвящаю отличный
    ТРАХАТЬСЯ !!

  7.   Андрес Гонсалес сказал

    Привет всем

    Поскольку в прошлом году появились новости об уязвимостях, которые есть во флэш-памяти, и нулевой поддержке Adobe для GNU / Linux, установка этой версии - это то же самое, что раздвинуть ноги.

    Из-за возникших недостатков безопасности; Рекомендация в течение 2 лет - НЕ устанавливать это программное обеспечение, даже если оно больше не требуется, для таких сайтов, как youtube и другие, которые полагались на флэш-память для предоставления услуг и которые перешли на html5 для решения этой проблемы.

    Необходимо учитывать; что, если это необходимо, посетите сайт, который все еще использует эту технологию; Можно установить Google Chrome (да простит меня Камисама), в который встроен флэш-плеер, поддерживаемый Adobe, и который постоянно обновляется, поэтому он решает проблемы безопасности для нашего пингвина.

    Даже в этом случае, когда мне нужно использовать Chrome, я всегда на всякий случай убеждаюсь, что плагин flash отключен.

  8.   Инженер Хосе Альберт сказал

    Думаю тот же «Аноним».

    Поэтому цель данной «публикации» - не «Рекомендовать установить Flash Player», а показать с помощью сценариев оболочки, как выполняется процесс, то есть как деконструировать (обратный реинжиниринг) автоматизированный процесс, который выполняется, когда мы устанавливаем его через репозиторий.

    Не следует и больше не имеет смысла устанавливать Adobe как для обеспечения безопасности, так и для современности, хотя они находят миллионы устаревших веб-сайтов с содержимым, встроенным во флэш-память, которые они мигрируют или исчезают.

    Я сделаю то же самое с Oracle JDK 8, даже если OpenJDK существует. Выполнение обратного реинжиниринга пакета полезно для глубокого понимания того, как работает GNU / Linux. Независимо от того, делается это или практикуется с помощью бесплатного или проприетарного пакета / программного обеспечения!

  9.   Инженер Хосе Альберт сказал

    Если установка Flash Player далась вам легко, обратите внимание на это:

    LPI-SB8 Test ScreenCast (ПОСЛЕ УСТАНОВКИ LINUX - SCRIPT BICENTENARIO 8.0.0)
    (lpi_sb8_adecuación-audiovisual_2016.sh / 43 КБ)

    См. Скринкаст: https://www.youtube.com/watch?v=cWpVQcbgCyY

  10.   ясниэль сказал

    Я частично согласен с вами, это правда, что flashplayer является ошибкой по умолчанию, но следует иметь в виду, что многие сайты еще не узнали о существовании HTML5 и других альтернатив для лучшего воспроизведения видео. LQQD, который у многих есть / должен и дальше зависеть от аберрации Adobe, печально, но это правда. Ах! Между прочим, учебник с Opera на Debian у меня не работал. Привет всем

  11.   Педро Карака сказал

    Эй.

    Путь к файлам Adobe Flashplayer, похоже, изменился. Вы знаете, как узнать новый маршрут?
    Спасибо за тут и привет