Old:Installare Adobe Flash Player
ATTENZIONE: questa guida tratta software a sorgente chiuso e potenzialmente non conforme alle Debian Free Software Guidelines. Un'alternativa completamente libera è Gnash. |
Attenzione. Questa guida è da considerarsi abbandonata, per via del tempo trascorso dall'ultima verifica.
Potrà essere resa obsoleta, previa segnalazione sul forum, se nessuno si propone per l'adozione. |
Versioni Compatibili Debian 7 "wheezy" Debian 8 "jessie" |
Copyright
Il plugin Adobe Flash Player è un software proprietario. Nella pagina descrittiva del pacchetto è presente questo avvertimento:
WARNING: Installing this Debian package causes the Adobe Flash Player to be downloaded from www.adobe.com. The End User License Agreement of the Adobe Flash Player is available at www.adobe.com.
L'avviso informa che il pacchetto scaricherà il plugin direttamente dal sito di Adobe e che l'accordo di licenza per l'utente finale è disponibile sul medesimo sito.
Installazione da repository
Da Wheezy e successive è sufficiente abilitare la sezione contrib del repository ufficiale Debian e da terminale impartire i seguenti comandi
# apt-get update # apt-get install flashplugin-nonfree
flashplugin-nonfree-extrasound è opzionale e non indispensabile in certi casi, non sempre presente nel repository.
Aggiornamento
Il pacchetto flashplugin-nonfree si aggiorna automaticamente a seguito di un update/upgrade del sistema. Per aggiornare l'intero software Adobe Flash Player si esegua come root il comando:
# update-flashplugin-nonfree --install
Disinstallazione
Eseguire i seguenti comandi:
# update-flashplugin-nonfree --uninstall
e successivamente
# apt-get remove flashplugin-nonfree
Installazione manuale
Per l'installazione manuale dell'ultima versione, occorre scaricare il pacchetto per Linux .tar.gz NPAPI adatto alla propria architettura (32 o 64 bit) dalla pagina ufficiale[1] di Adobe ed estrarre il file libflashplayer.so
all'interno della directory dei plugin.
La directory dei plugin varia a seconda dei browser o delle direttive che indichiamo nel browser per la ricerca dei plugin. Se non esiste va creata.
Alcune delle posizioni dei browser più comuni, sempre che al browser non sia indicata una direttiva specifica.
- Chromium sino alla versione 33 compresa:
/usr/lib/chromium/plugins
- Iceweasel e Firefox:
/usr/lib/mozilla/plugins
- Opera sino alla versione 12.6.x compresa:
/usr/lib/opera/plugins
Aggiornamento manuale
Per aggiornare la versione del plugin, occorre scaricare la nuova versione dal sito ufficiale. Una volta scompattato il pacchetto, posizionare il nuovo libflashplayer.so come indicato in precedenza.
Test
Per verificare il corretto funzionamento, visitare questa pagina[2]. Se il plugin è stato installato correttamente, avrete modo di verificare anche la versione installata.
Pulizia cache
Il player di flash lascia traccia della nostra navigazione, per maggiori informazioni consultare questa[3] discussione sul forum di Debianizzati.
Per maggiore sicurezza è consigliabile creare ed eseguire periodicamente uno script che chiameremo cleanflash.sh, e al cui interno inseriremo:
#!/bin/bash rm -Rf $HOME/.adobe/ 2> /dev/null rm -Rf $HOME/.macromedia/ 2> /dev/null
In questo caso si rimuove tutta la radice delle directory, queste verranno ricreate in automatico al primo utilizzo di flashplayer.
Per comodità si può inserire lo script in cron.
Per gli utenti di KDE3 o KDE4, basta copiare lo script cleanflash.sh o creare un link simbolico nella directory /home/USER/.kde/shutdown (se la dir /shutdown
non esiste occorre crearla).
In questo modo la pulizia verrà effettuata al logout di KDE.
Oppure inserire il comando come Alias in /home/user/.bashrc :
alias ccf='/bin/rm -R $HOME/.adobe/ ;/bin/rm -R $HOME/.macromedia/ '
in questo modo garantiremo la nostra privacy eliminando le directory che portano il nome del sito.
Pepper Flash Player
È un plugin proprietario sviluppato da Google, utilizza le API PPAPI, funziona solamente sui browser: Chrome, Chromium dalla versione 34 (e altri basati su questo) e Opera dalla versione 26.x.
Pepper Flash Player integra le versioni aggiornate rilasciate da Adobe Flash Player e offre funzionalità non presenti in quest'ultimo.
Installazione da repository
Il pacchetto ha una funzione simile a quella prevista per il plugin di Adobe Flash, scarica il browser Chrome direttamente da Google per poi procedere con la sola estrazione del plugin Pepper Flash. Attualmente disponibile solo per architetture a 64 bit nei repository wheezy-backports e Jessie.
Per installare PepperFlashPlayer è necessario abilitare la sezione contrib del repository ufficiale Debian e impartire i seguenti comandi:
# apt-get update # apt-get install pepperflashplugin-nonfree
Installazione manuale
Il plugin Pepper Flash di Google per le architetture a 32 e a 64 bit è disponibile nella pagina ufficiale[4] di Adobe in formato .tar.gz, selezionando il pacchetto PPAPI.
Maggiori informazioni sono disponibili in questa[5] discussione sul forum di Debianizzati.
1) In /usr/lib/
creare la directory pepperflashplugin-nonfree/
# mkdir /usr/lib/pepperflashplugin-nonfree/
2) All'interno di questa inserire i due file presenti nel pacchetto scaricato ed estratto (nel mio caso nella cartella "Scaricati").
manifest.json
(necessario per comunicare ai browser l'esatta versione del plugin)libpepflashplayer.so
# cp Scaricati/flash_player_ppapi_linux.i386/manifest.json /usr/lib/pepperflashplugin-nonfree/manifest.json
# cp Scaricati/flash_player_ppapi_linux.i386/libpepflashplayer.so /usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so
3) Solo per Chromium è necessario creare con il proprio editor (nel mio caso mousepad) il file pepperflashplugin-nonfree in /etc/chromium.d/
# mousepad /etc/chromium.d/pepperflashplugin-nonfree
con il seguente contenuto:
flashso="/usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so" flashversion=`strings $flashso 2> /dev/null | grep LNX | cut -d ' ' -f 2 | sed -e "s/,/./g"` CHROMIUM_FLAGS="$CHROMIUM_FLAGS --ppapi-flash-path=$flashso --ppapi-flash-version=$flashversion"
4) Per Firefox è necessario procedere come spiegato successivamente.
Tenere a mente che ad ogni aggiornamento manuale del plugin pepperflash, sarà necessario cancellare dal proprio profilo Firefox (vale anche per Icedove/Thunderbird) il file pluginreg.dat
(memorizza il numero di versione dei plugin) , si ricreerà automaticamente al successivo avvio del browser.
Aggiornamento manuale
Per aggiornare il plugin, occorre scaricare la nuova versione dal sito e ripetere la procedura.
Freshplayerplugin
È un plugin che permette di utilizzare Pepper Flash Player su browser basati su tecnologia NPAPI come ad esempio Iceweasel/Firefox. Presente nei repository Debian, è disponibile da Jessie backport e successivi.
Per installare Freshplayerplugin è necessario abilitare la sezione contrib del repository ufficiale Debian e impartire i seguenti comandi:
# apt-get update # apt-get install browser-plugin-freshplayer-pepperflash
ATTENZIONE A causa del problema citato in precedenza riguardante il pacchetto pepperflashplugin-nonfree, procedere come segue. |
# apt-get update # apt-get install browser-plugin-freshplayer-pepperflash --no-install-recommends
Mozilla: convivenza plugin Flash Adobe e Freshplayerplugin
Nell'ipotetica eventualità che sul sistema siano presenti entrambi e che il plugin Flash di Adobe sia stato installato tramite repository, é possibile utilizzare le Alternatives per controllare e definire la priorità di utilizzo.
# update-alternatives --config flash-mozilla.so
Link esterni
[1] Pagina per il download di Flash Player
[2] Test di funzionamento
[3] Discussione su Debianizzati.org Pulizia cache
[4] Pagina per il download di Flash Player-Altre versioni
[5] Discussione forum: Aggiornare pepperflashplugin-nonfree 32 bit
Guida scritta da: Ferdybassi 16:17, 31 dic 2009 (CET) | Debianized 60% |
Estesa da: | |
Verificata da:
| |
Verificare ed estendere la guida | Cos'è una guida Debianized |