APT спосіб отримати останню версію Adobe Flash Player для Linux не працює


18

Я запускаю Ubuntu 14.10 і намагаюся отримати останню версію Adobe Flash Player для Linux (яка, мабуть, є 11.2), я вибираю тут варіант APT for Ubuntu 10.04+:

Сторінка завантаження Adobe Flash Player

Але коли я натискаю Launch Applicationкнопку після натискання Downloadкнопки:

Запустіть підказку програми

Я просто отримую це в Центрі програмного забезпечення Ubuntu: Центр програмного забезпечення Ubuntu Adobe Flash Player не знайдено

Отже, мої головні питання: чому це відбувається? Чи можу я це виправити? І як я можу отримати останню версію Adobe Flash Player, якщо не вдається виправити це?


1
Майте на увазі, що "остання версія флеш-версії" для браузерів, які не працюють в Chrome, в Linux була 11.x. Немає нової підтримки для Linux Flash Player, за винятком Pepper Flash на Chrome.
Thomas Ward

Ну я все ще не можу його завантажити, і це те, що я хочу зробити. Але вони кажуть, що вони надалі надаватимуть підтримку безпеки для цієї версії, яка є останньою для Linux.

2
Я використовую Pepper Flash Player 15.0.0.189 у веб-переглядачі Chromium, обидва з репостів Ubuntu, хоча мені довелося оновити програвач Pepper Flash Player з терміналу після встановлення його, щоб отримати його до останньої версії.
карел

@Toroidal не назавжди - лише на 5 років з моменту припинення підтримки Linux. І це з’являється швидше, ніж ви думаєте. (Подробиці на сторінці дорожньої карти Adobe для Flash )
Thomas Ward

Відповіді:


23

Спочатку

  1. Переконайтеся, що у вас увімкнено репозиторій Universe (у джерелах програмного забезпечення, доступному через Центр програмного забезпечення -> Редагувати -> Джерела програмного забезпечення або, sudo add-apt-repository universeчи див. Як я ввімкніть сховище "Всесвіт"? ).

    1а. І тільки в тому випадку , adobe-flashpluginпакет відсутній, ви не можете мати «Canonical партер» Repo активовані в програмному забезпеченні і оновлення / Джерелах додатків, див довідкової сторінки Ubuntu для 14.04 випробуваних або 16.04 дружніх .

  2. Оновлення файлів індексу пакету (запустіть sudo apt-get update).

Mozilla, Firefox - NPAPI (розширена версія підтримки)

  • Зауважте, що на сторінці Adobe Flash Player написано, що версія "Linux - Mozilla, Firefox - NPAPI (Extended Support Release)", очевидно, не оновлюється за 11.2.x для Linux (& Solaris).

У цьому випадку схоже, що ваш лише запускає Центр програмного забезпечення, і, можливо, робить дивний пошук, який не дає жодних результатів.

Я бігав би apt-cacheв терміналі і шукав adobe-flashpluginабо flashplugin-installer(або просто flashplugin).

У мене adobe-flashpluginвстановлено, але є кілька пакетів "Adobe Flashplugin", які намагаються інсталювати інший, який хоче видалити цей перший. Я думаю, що adobe-flashpluginце версія, яку ви хочете, очевидно, від цих запитань Яка різниця між flashplugin-інсталятором і adobe-flashplugin? і flashplugin-installer vs. flashplugin-nonfree vs. adobe-flashplugin різниця:

  • flashplugin-installer - витягує 32-розрядний програвач Flash і встановлює 32-розрядний шар сумісності для 64-бітних систем.
  • adobe-flashplugin 32-бітна або 64-бітна версія, залежно від вашої системи

Цей пошук повинен знайти все, що вам доступно (а також плагін перець-фліш, викладений нижче):

apt-cache search flashplugin

Тоді ви маєте змогу встановити це:

sudo apt-get install adobe-flashplugin

(Або якщо ви хотіли іншого, sudo apt-get install flashplugin-installer)

Chrome (вбудований), браузери на основі хрому - PPAPI

Якщо ви використовуєте браузер Chrome / Chromium , він використовує власний флеш-плеєр Pepper, який наразі є тією ж версією для Windows & Mac & Linux. У Chrome він уже вбудований, а для Chromium потрібно встановити пакет.
(FYI, Різниця між Google Chrome і Chromium в Linux )

Пакети хрому у всесвіті репо Ubuntu , як chromium-browserі pepperflashplugin-nonfreeтому можуть бути встановлені з цими командами:

  • sudo apt-get install chromium-browser
  • sudo apt-get install pepperflashplugin-nonfree

або обидва відразу:

  • sudo apt-get install chromium-browser pepperflashplugin-nonfree

І після того, як вони встановлені, у програвача pepperflashplayer є власний сценарій оновлення :

  • Перевірте встановлені та доступні версії "вище за течією":

    sudo update-pepperflashplugin-nonfree --status
    
  • Встановіть останню доступну версію:

    `sudo update-pepperflashplugin-nonfree --install
    

Використовуйте плагін Pepper Flash з Mozilla / Firefox

FYI: Щойно я побачив статтю на WebUpd8.org про плагін Firefox, доступний у веб-сайті PPU WebUpd8, який повинен дозволяти вам використовувати новіший флеш-плеєр Pepper. Ось посилання та кліп:

Свіжий плагін програвача бачить новий реліз (перець Flash Wrapper для Firefox)

Дата: середа, 14 січня 2015 р.
Як ви, напевно, знаєте, остання програма Adobe Flash Player доступна в Linux лише через Google Chrome (вона в комплекті з нею), а інші браузери, такі як Firefox, мають стару версію 11.2.

Плагін Adobe Flash Player, що входить у комплект Google Chrome, є у формі плагіну PPAPI (або Pepper Plugin API), і Mozilla не зацікавлений у наданні підтримки для нього. Через це Рінат Ібрагімов розробив плагін Fresh Player - обгортку, яка дозволяє користувачам Linux використовувати перець Flash від Google Chrome у Firefox та інших браузерах, сумісних з NPAPI.

Зауважте, що згідно зі своєю сторінкою GitHub, плагін Fresh Player «здебільшого працює, але деякі основні API ще належать до впровадження», тому він може не працювати з деякими веб-сайтами.

Ось вкладені вказівки щодо додавання WebUpd8 PPA та модуля Fresh Player :

  1. Встановіть плагін Fresh Player в Ubuntu (через PPA), використовуючи наступні команди:

    sudo add-apt-repository ppa:nilarimogard/webupd8
    sudo apt-get update
    sudo apt-get install freshplayerplugin
    

    Ви також можете завантажити дебю ТУТ, але встановити його без додавання PPA означає, що ви не отримаєте оновлення!

  2. Плагін Fresh Player - лише обгортка для libpepflashplayer.so, тому йому потрібен цей файл, який постачається в комплекті з Google Chrome. Найпростіший спосіб отримати цей файл - просто встановити Google Chrome Stable - завантажити його звідти , а потім встановити. Це воно!

    Є й інші способи отримати libpepflashplayer.so, але я не публікую тут інструкції щодо встановлення. Натомість я просто перерахую їх нижче:

    • якщо ви використовуєте Google Chrome Unstable, створіть символічне посилання з / opt / google / chrome-нестабільний / PepperFlash до / opt / google / chrome / або додайте файл freshwrapper.conf та додайте / opt / google / chrome-нестабільний /PepperFlash/libpepflashplayer.so шлях туди - див. Крок 3;
    • ви можете встановити Pepper Flash за допомогою інших способів: через інсталятор, наявний в офіційних сховищах Ubuntu 14.04, і через Pepper Flash PPA, який також доступний для старих версій Ubuntu - після встановлення, після цього вам потрібно буде створити символічне посилання для Pepper Перейдіть на /opt/google/chrome/PepperFlash/libpepflashplayer.so або перегляньте крок 3, як змінити шлях до нього.

ось відмінності між adobe-flashpluginі flashplugin-installerпояснено: askubuntu.com/a/49312/354350
DJCrashdummy

@DJCrashdummy Спасибі, довго цікавився про них. Описи пакетів дійсно повинні бути оновлені, adobe-flashpluginвін говорить лише про "плагін Adobe Flash Player" , а flashplugin-installer каже, що він завантажиться з Adobe, хоча фактично завантажується з канонічного (вони повинні бути завантажені безпосередньо з Adobe). Я відредагую трохи інформації та посилання на свою відповідь
Xen2050

так, я теж довго цікавився ... ;-), але більше року тому я провів кілька досліджень і знайшов розміщену відповідь; тож коли я натрапив на вашу посаду, я подумав, що це може бути корисним. - у будь-якому випадку ... ви праві, кращий опис пакета був би корисним, але я не розробник і не маю поняття, як змінити / оновити !?
DJCrashdummy

1
@DJCrashdummy Б'юсь об заклад , що є система звітності помилка де - то (знайшов) ( так званий flashplugin-невільні , по- видимому) , але пошук packages.ubuntu.com 16,04 для flashplugin тільки знайшов flashplugin-downloader(що залежить :) & flashplugin-інсталятор - це не навіть список Adobe-flashplugin ... тут щось не так
Xen2050

1
Знайдено adobe-flashplugin, я думаю, він не вказаний у пакетах.ubuntu.com, оскільки він походить від репортажу "Canonical Partners" на canonical.com ( довідка Ubuntu тут 16.04 ). Побачили гігантську карту «сімейного дерева Linux» у Вікіпедії ? У Debian багато гілок (я використовую Mint , shhh ;-)
Xen2050

4

Спробуйте це для Firefox / Iceweasel:

1: Отримайте програму Adobe Flash Player .tar.gz з https://get.adobe.com/flashplayer/

2: Витягніть його

3: Відкрийте термінал

4: 'cd' до вилученої папки

5: запустіть 'sudo cp libflashplayer.so / usr / lib / mozilla / plugins /'

Це працює для мене :-)

Завдяки https://forums.kali.org/showthread.php?977-Install-Flash-Player-for-Iceweasel-Firefox-in-3-Simple-Steps


1
Ця сторінка завантажує версію 11.2.202.548 (сьогодні), мабуть, старший плеєр NPAPI, і, принаймні, повинен бути еквівалентний репортажу Ubuntu. Але це працює , я колись робив те саме, але версію репо було простіше бути в курсі.
Xen2050

працював для мене на тестуванні debian, поки flashplugin-nonfreeпакет не працював.
hochl

1

Встановлення через Центр програмного забезпечення Ubuntu виявилося найбільш безболісним та надійним.

В той чи інший час виникла проблема, яка змусила мене проклинати Adobe. Apt мав принаймні дві версії програми встановлення Adobe Adobe Flash і завантажувача. Здавалося, що документації немає ... І якесь вікно продовжувало вискакувати .. і т. Д. Але насправді, просто видаліть із Software Center, а потім перевстановіть, і всі гайкові ключі, які здаються притаманними незрозумілому команді Adobe, просто зникають.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.