Penguin Liberation Front per gli amici PLF è stato uno dei più importanti mirror alternativi di Mandriva, con la nascita della sezione Non-Free di Mandriva la sia importanza è andata via via scemando.
Nonostante ciò contiene ancora dei programmi importantissimi indispensabili ad ogni installazione, un nome fra tutti LibDVDcss2 indispensabile per poter vedere i DVD commerciali con Linux.
Innanzi tutto occorre aprire un terminale con Menu -> Strumenti -> konsole
$ su - Password: LaPasswordDiRoot #
La prima cosa da fare è quella di aggiungere le sorgenti PLF
# urpmi.addmedia --update PlfFree ftp://plf.lastdot.org/plf/2010.1/free/release/binary/i586/
viene aggiunto il supporto "PlfFree" ftp://plf.lastdot.org/plf/2010.1/free/release/binary/i586/media_info/20100824-090011-synthesis.hdlist.cz #
# urpmi.addmedia --update PlfFreeB ftp://plf.lastdot.org/plf/2010.1/free/backports/binary/i586/
viene aggiunto il supporto "PlfFreeB" ftp://plf.lastdot.org/plf/2010.1/free/backports/binary/i586/media_info/20100830-120006-synthesis.hdlist.cz #
# urpmi.addmedia --update PlfNonFree ftp://plf.lastdot.org/plf/2010.1/non-free/release/binary/i586/
viene aggiunto il supporto "PlfNonFree" ftp://plf.lastdot.org/plf/2010.1/non-free/release/binary/i586/media_info/20100822-190008-synthesis.hdlist.cz #
# urpmi.addmedia --update PlfNonFreeB ftp://plf.lastdot.org/plf/2010.1/non-free/backports/binary/i586/
viene aggiunto il supporto "PlfNonFreeB" ftp://plf.lastdot.org/plf/2010.1/non-free/backports/binary/i586/media_info/20100715-131428-synthesis.hdlist.cz #
Per installazioni x86_64 a 64 bit usare:
# urpmi.addmedia --update PlfFree ftp://plf.lastdot.org/plf/2010.1/free/release/binary/x86_64/ # urpmi.addmedia --update PlfFreeB ftp://plf.lastdot.org/plf/2010.1/free/backports/binary/x86_64/ # urpmi.addmedia --update PlfNonFree ftp://plf.lastdot.org/plf/2010.1/non-free/release/binary/x86_64/ # urpmi.addmedia --update PlfNonFreeB ftp://plf.lastdot.org/plf/2010.1/non-free/backports/binary/x86_64/
Se avete problemi con questo mirror o avete una versione di Mandriva diversa dalla 2010.1 Spring potete usare EasyUrpmi per aggiungere PLF o se avete un mirror preferito, usare la la vecchia interfaccia di EasyUrpmi.
# urpmi --auto --auto-select
ftp://192.168.7.1/Mandriva/i586/2010.1/main/libtwolame0-0.3.12-5mdv2010.1.i586.rpm ftp://192.168.7.1/Mandriva/i586/2010.1/main/libraw1394_8-1.3.0-6mdv2010.1.i586.rpm ....... ....... installazione di libtwolame0-0.3.12-5mdv2010.1.i586.rpm libpostproc51-0.6-0.22960.5plf2010.1.i586.rpm libswscaler0-0.6-0.22960.5plf2010.1.i586.rpm libraw1394_8-1.3.0-6mdv2010.1.i586.rpm libavutil50-0.6-0.22960.5plf2010.1.i586.rpm libavformats52-0.6-0.22960.5plf2010.1.i586.rpm libffmpeg52-0.6-0.22960.5plf2010.1.i586.rpm libxvid4-1.2.2-1plf2010.0.i586.rpm ffmpeg-0.6-0.22960.5plf2010.1.i586.rpm libfaad2_2-2.7-1plf2010.1.i586.rpm liblame0-3.98.4-1plf2010.1.i586.rpm libopencore-amr0-0.1.2-1plf2010.1.i586.rpm libx264_94-0.94-0.20100504.1plf2010.1.i586.rpm cdrdao-1.2.3-3plf2010.1.i586.rpm da /var/cache/urpmi/rpms In preparazione... ############################## 1/26: libavutil50 ############################## 2/26: libpostproc51 ############################## ....... ....... ftp://plf.lastdot.org/plf/2010.1/free/release/binary/i586/codeina-0.10.7-1plf2010.1.noarch.rpm installazione di codeina-0.10.7-1plf2010.1.noarch.rpm da /var/cache/urpmi/rpms In preparazione... ############################## 26/26: codeina ############################## #
Nel caso di un'installazione base di Mandriva 2010.1 DVD Free ci sono ben 26 pacchetti da aggiornare che nella maggior parte dei casi sono relativi a programmi presenti in entrambi i mirror ma quelli presenti in PLF hanno funzionalità aggiuntive non disponibili nei programmi di Mandriva a causa di problemi con le licenze.
Sicuramente il programma più importante da installare è LibDVDcss2 per vedere i DVD commerciali con Linux.
Di solito questo pacchetto viene installato automaticamente però è meglio esserne sicuri.
# urpmi libdvdcss2
Il pacchetto libdvdcss2-1.2.10-2plf2010.0.i586 è già installato Se segni libdvdcss2 come installato manualmente, non diventerà «auto-orphaned» writing /var/lib/rpm/installed-through-deps.list #
Altro programma importante è FlashPlayer di Adobe.
Questo in realtà è un meta-pacchetto che scarica il programma direttamente dal sito di Adobe, la sua grande utilità è che FlashPlayer viene mantenuto aggiornato come un qualsiasi altro pacchetto senza la necessità di alcuna operazione manuale da parte dell'utente.
# urpmi flash-player-plugin
ftp://plf.lastdot.org/plf/2010.1/non-free/release/binary/i586/flash-player-plugin-10.1.82.76-1plf2010.1.i586.rpm installazione di flash-player-plugin-10.1.82.76-1plf2010.1.i586.rpm da /var/cache/urpmi/rpms In preparazione... ############################## 1/1: flash-player-plugin ############################## Note that by downloading the Adobe Flash Player you indicate your acceptance of the EULA, available from http://www.adobe.com/products/eulas/players/flash/ Downloading from http://fpdownload.macromedia.com/get/flashplayer/current/flash-plugin-10.1.82.76-release.i386.rpm: % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 4786k 100 4786k 0 0 919k 0 0:00:05 0:00:05 --:--:-- 1116k Installation successful. #
GStreamer, per chi non lo conoscesse, è il gestore audio predefinito ed ha il compito di decodificare/codificare tutti i vari formati audio, avere quindi installato tutti i suoi plugin elimina quasi ogni problema di incompatibilità.
# urpmi --force gstreamer0.10-decoders gstreamer0.10-amrnb gstreamer0.10-amrwbdec gstreamer0.10-cdio gstreamer0.10-celt gstreamer0.10-cog gstreamer0.10-dc1394 gstreamer0.10-dirac gstreamer0.10-faac gstreamer0.10-farsight2 gstreamer0.10-gme gstreamer0.10-jp2k gstreamer0.10-kate gstreamer0.10-ladspa gstreamer0.10-lame gstreamer0.10-metadata gstreamer0.10-mpeg2enc gstreamer0.10-pitfdll gstreamer0.10-plugins-gl gstreamer0.10-raw1394 gstreamer0.10-resindvd gstreamer0.10-rsvg gstreamer0.10-sid gstreamer0.10-twolame gstreamer0.10-vdpau gstreamer0.10-wavpack gstreamer0.10-wildmidi gstreamer0.10-x264 gstreamer0.10-xing gstreamer0.10-xvid timidity-patch-freepats timidity-patch-fluid
ftp://192.168.7.1/Mandriva/i586/2010.1/main/libnice0-0.0.11-1mdv2010.1.i586.rpm ftp://192.168.7.1/Mandriva/i586/2010.1/main/libfarsight2_0.10-0-0.0.17-2mdv2010.1.i586.rpm ....... ....... In preparazione... ############################## 1/71: libgssdp2 ############################## 2/71: libgupnp3 ############################## 3/71: libgupnp-igd1.0_3 ############################## ....... ....... 68/71: gstreamer0.10-jp2k ############################## 69/71: gstreamer0.10-faad ############################## 70/71: gstreamer0.10-mpeg2enc ############################## 71/71: gstreamer0.10-wildmidi ############################## #
Come vedete sono ben 71 pacchetti Rpm, comunque io di solito sono ancora radicale ed installo TUTTI i pacchetti di GStreamer con il comando urpmi --force --fuzzy -a gstreamer0.10- però per poterlo usare senza installare centinaia di pacchetti occorre che il compilatore C ed i pacchetti devel siano già installati.
Un'altra delle chicche di PLF sono i codec usoft necessari per visualizzare molti video disponibili su internet
# urpmi win32-codecs
installazione di win32-codecs-1.9-3plf2010.1.i586.rpm da /var/cache/urpmi/partial In preparazione... ############################## 1/1: win32-codecs ############################## #
I codec Real non hanno realmente preso piede per cui la loro diffusione è alquanto limitata, inoltre questi codec sono un po' datati per cui decodificano solo i vecchi filmati real.
# urpmi real-codecs
installazione di real-codecs-1.2-5plf2010.1.i586.rpm da /var/cache/urpmi/rpms In preparazione... ############################## 1/1: real-codecs ############################## #
Per i pigri ho preparato degli script che fanno lo stesso lavoro come spiegato in questa guida, per scaricarli ed eseguirli seguire questa procedura:
- Eseguire il punto 2.1
- Eseguire il punto 2.2
- Scaricare questo Script PLF per i586 oppure questo Script PLF per x86_64
- Andare nella cartella dove si è salvato lo script
- lanciare il comando sh Plf32.sh per piattaforma i586 o sh Plf64.sh per piattaforma x86_64.
Ci sono numerosi altri programmi presenti nei mirror di PLF alcuni sono nuovi altri a dir poco obsoleti (Controllate sempre l'etichetta mdv2xxx.x prima di installarli).
La cosa più semplice da farsi è lanciare rpmdrake e dopo avere abilitato la ricerca all'interno dei pacchetti, ricercare la parola plf in modo da avere l'elenco di tutti i pacchetti PLF disponibili.
Ecco un elenco di tutti i principali pacchetti che ritengo possano essere utili.
Citazione:amule - File sharing client compatible with eDonkey
cinelerra - Non-Linear Video Editing Suite
k9copy - K9copy is a Video DVD backup tool
mldonkey - Door to the 'donkey' network
vlc - Riproduttore MPEG, MPEG2, DVD e DivX
vobcopy - Copy DVD videos to the hard disk
Ciao Ciao, Moreno