Als Aktualisierung meines aelteren Artikels nachfolgend die Schritte fuer einen aktuellen, selbstkompilierten vlc unter Ubuntu 9.10.
Die Paketquelle mit den Quellcodes “System/Administration/Software Sources/Ubuntu Software/Source code” muss freigeschaltet sein.
Zum Kompilieren noetige Pakete installieren:
sudo apt-get install build-essential checkinstall
sudo apt-get build-dep vlc
Ziehen des vlc-Sourcecodes:
wget ftp://downloads.videolan.org/pub/videolan/vlc/1.0.5/vlc-1.0.5.tar.bz2
Entpacken des Archivs und Verzeichnis wechseln:
tar -jxvf vlc-1.0.5.tar.bz2
cd vlc-1.0.5
Mittels
./configure --help
kann man moegliche Optionen erfahren, beispielsweise
./configure --enable-faad --enable-mozilla --enable-release --enable-optimize-memory --with-tuning=athlon64 --enable-opengl --enable-snapshot --enable-wma-fixed
Bei einem 32-bit-System setzt man statt obigem Teilstring “athlon64” “i686”. Ist alles fehlerfrei durchgelaufen, folgt das Kompilieren. Bei einem Quadcore kann man die Option “-j4” setzen, damit sich 3 Kerne nicht langweilen:
make -j4
Nun erstellt man das .deb-Paket, das ich gewohnheitsmaessig an dieser Stelle noch nicht installiere (so kann der bisherige vlc noch weiter im Hintergrund laufen, grin).
sudo checkinstall -D --install=no
Den alten vlc deinstalliert man jetzt mittels
sudo apt-get remove vlc
und den neuen vlc installiert man durch
sudo dpkg -i *.deb
Sollten feste Pfade auf vlc existieren, muss man die jetzt entsprechend aendern oder man setzt einfach Softlinks:
sudo ln -s /usr/local/bin/vlc /usr/bin/vlc
sudo ln -s /usr/local/bin/vlc-wrapper /usr/bin/vlc-wrapper