Mandriva 2010.1 Il mirror PLF ed i suoi programmi principali

Mer, 08/09/2010 - 10:47

Mandriva 2010.1 Il mirror PLF ed i suoi programmi principali

Inviato da Moreno 0 commenti
1) Introduzione

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.

2) Procedura
2.1) Apriamo un terminale

Innanzi tutto occorre aprire un terminale con Menu -> Strumenti -> konsole

2.2) Diventiamo root

$ su -
Password: LaPasswordDiRoot
#

2.3) Aggiungiamo le sorgenti PLF

La prima cosa da fare è quella di aggiungere le sorgenti PLF

2.3.1) Aggiungiamo la sorgente Free

# 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                                                                                                       
#

2.3.2) Aggiungiamo la sorgente Free Backports

# 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 
#

2.3.3) Aggiungiamo la sorgente Non Free

# 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 
#

2.3.4) Aggiungiamo la sorgente Non Free Backports

# 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 
#

Attenzione, questa procedura vale solo per installazioni i586 a 32 bit.
Per installazioni x86_64 a 64 bit usare:

In questo esempio uso il mirror di ftp://plf.lastdot.org ma ci sono altri mirror disponibili.
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.
2.4) Aggiorniamo il sistema

# 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.

2.5) Installiamo LibDVDcss2

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
#

2.6) Installiamo Flash Player (solo i586)

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.
#

Per qualche tempo è stato disponibile anche il pacchetto per la piattaforma x86_64 poi Adobe ne ha sospeso il supporto ed il pacchetto è stato rimosso.
2.7) Installiamo Tutti i Plugin di GStreamer

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.

2.8) Installiamo i codev video di microsoft (solo i586)

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          ##############################
#

2.9) Installiamo i codec video real (solo i586)

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           ##############################
#

3) Gli script per i Pigri

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.

4) Gli altri pacchetti disponibili in PLF

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