LUGMOS-News 2006/07 Inhalt: 1. LUGMOS-Intern a) Nächstes Treffen b) Wiki c) Mailingliste 2. Zusammenfassung des letzten Treffens vom 12. Juli 2006 a) Debian-Paketmanagement-Software: apt-get, aptitude b) Installationspakete suchen c) dvdrip - DVDs in Dateien umwandeln d) lxdvdrip - DVDs kopieren e) mplayer/mencoder - DVDs in Dateien umwandeln f) Texteditor für Java g) VIM für C/C++ Programmierung h) gedit i) Themenwunsch: Partitionieren und Booten --- 1. LUGMOS-Intern ================ a) Nächstes Treffen Das nächste Treffen im August wird wegen der Urlaubszeit nicht in der BA, sondern im _Eiscafe Venezia_ stattfinden. b) Wiki Zur Vereinfachung der Pflege unserer Ankündigungen und Zusammenfassungen stützen wir uns nun stärker auf unser Wiki: http://www.linuxwiki.de/LugMosbach Wer sich mal intensiver mit Wikis befassen möchte darf gerne unsere Informationen überarbeiten oder besser anordnen. c) Mailingliste Wie immer als Erinnerung: Wer sich bei unserer Liste anmelden möchte, muss lediglich eine Nachricht an folgende Adresse schicken: lugmos-subscribe@linux-sinsheim.de und die Bestätigungs-Nachricht beantworten. Als Mitglied kann man dann Nachrichten an die Adresse lugmos@linux-sinsheim.de schicken, um alle Mitglieder unserer Mailliste zu erreichen. Mit lugmos-unsubscribe@linux-sinsheim.de meldet man sich von der Liste ab. 2. Zusammenfassung des letzten Treffens vom 12. Juli 2006 =========================================================== a) Debian-Paketmanagement-Software: apt-get, aptitude Als Alternative zu den grafischen Installationsprogrammen von Ubuntu haben wir uns zwei Hilfsprogramme für die Konsole angeschaut. Ein apt-get update apt-get install Paketname entspricht hierbei einem Aufruf von aptitude und den Tastendrücken u (update), + (ausgewähltes Paket installieren), g (Installations-Vorschau), g (Installation beginnen). Andere wichtige Befehle von aptitude (, die auch mit ? in der Hilfe angezeigt werden können). - deinstallieren = Paket auf jetziger Version festhalten Ctrl-u Änderungen rückgängig machen : Änderungen rückgängig machen für ausgewählte Pakete (funktioniert auch nachdem aptitude verlassen und wieder betreten wurde) Hinweis: auf Gruppierungszeilen angewendete Kommandos beziehen sich auf alle darunter gruppierten Pakete b) Installationspakete suchen Um herauszufiden, in welchem Repository sich ein Paket befindet, kann man online danach suchen: http://packages.ubuntulinux.org/ Das Paket dvdrip befindet sich beispielsweise im multiverse: http://packages.ubuntulinux.org/dapper/graphics/dvdrip Package: dvdrip (1:0.50.18-0.1) [multiverse] c) dvdrip - DVDs in Dateien umwandeln Stattdessen wird wirklich nur der Film in eine um ein Vielfaches kleinere Datei umgewandelt, so dass eine DVD auf eine CD-R passen kann. Neue Konsumer-DVD-Player, die mit DivX gekennzeichnet sind, können diese Dateien dann auch abspielen. Ich benutze das Programm, um meine Filme bequem mit mplayer auf dem Notebook zu schauen: damit habe ich keine vibrierende DVD im Laufwerk und kann auch mehrere Filme auf der Festplatte haben. Die Installation von dvdrip erwies sich prinzipiell als sehr einfach und ist auch hier dokumentiert: http://ubuntuguide.org/wiki/Dapper sudo apt-get install dvdrip vcdimager cdrdao subtitleripper \ xcdroast ogmtools xvid4conf Jetzt konnten wir schon problemlos die DVD einlesen, die Ränder beschneiden, Zoomen und den Film z.B. in xvid4/ogg umwandeln. Nur für die Erzeugung von einzelnen Untertiteldateien (vobsub), wurde eine veraltete Version des Komprimierungsprogrammes rar benötigt. Da mit solchen einzelnen Untertiteldateien später die Untertitel ein- und ausgeschalten werden können, wollte ich das natürlich unbedingt ans Laufen bringen. Es gibt Pläne, die benötigte Version als separates Paket rar-2.80 dem Ubuntu-Repository hinzuzufügen http://www.mail-archive.com/ubuntu-plf_discuss@zarb.org/msg00011.html http://www.mail-archive.com/ubuntu-plf_discuss@zarb.org/msg00004.html aber bisher ist es laut http://packages.ubuntulinux.org/ noch nicht verfügbar: rar-2.80 Package not available Mit diesen Schritten installiert man sich ein veraltetes rar, womit sich dvdrip dann zufrieden gibt: wget http://www.exit1.org/dvdrip/contrib/rarlnx271.sfx.bin chmod u+x rarlnx271.sfx.bin ./rarlnx271.sfx.bin sudo mv rar /usr/local/bin/rar-2.71 sudo mv unrar /usr/local/bin/unrar-2.71 rm -rf rar Edit - Edit Preferences - Commands - rar: /usr/local/bin/rar-2.71 So, jetzt klappt es auch mit den Untertiteln! d) lxdvdrip - DVDs kopieren Mit dvdrip kann man _nicht_ DVDs schrumpfen, damit die mit geringerer Bildqualität aber sonst 1:1 mit Menü etc. wieder auf DVD gebrannt werden können. Dafür wäre lxdvdrip http://freshmeat.net/projects/lxdvdrip/ geeignet, aber damit kenne ich mich nicht aus. Wer Interesse hat kann ja mal anhand dieser Anleitung eine Installation wagen: https://help.ubuntu.com/community/lxdvdripOnBreezyHowto e) mplayer/mencoder - DVDs in Dateien umwandeln Im Grunde kann man mit mplayer/mencoder ebenfalls DVD umwandeln, aber es bedarf etwas Geduld beim Lesen der man page. Immerhin ist mplayer/mencoder das "Schweizer Taschenmesser" unter den Mediaplayern. Hier sind ein paar mögliche Anwendungen: Internet-Radio hören: mplayer http://dradio-live.ogg.t-bn.de/dlf_high.ogg DVD anschauen, erster Titel: mplayer dvd://1 Film auf Festplatte kopieren: mplayer dvd://1 -dumpstream -dumpfile film.vob Film nach mpeg4 konvertieren: mp3 96 kbit, Video 1000 kbit, deinterlacing (1. Durchgang): mencoder film.vob -o /dev/null -oac mp3lame -lameopts cbr:br=96 \ -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1000:mbd=2:vpass=1 \ -vf pp=lb (2. Durchgang): mencoder film.vob -o film.avi -oac mp3lame -lameopts cbr:br=96 \ -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1000:mbd=2:vpass=2 \ -vf pp=lb Schwarze Balken an Stelle 5 Min 0 Sek erkennen: mplayer -vf cropdetect,pp=ci -ss 0:05:00 film.vob Film ohne schwarze Balken anschauen (entsprechende crop-Daten einfügen): mplayer -rootwin -vf crop=688:320:22:74,pp=ci -ss 0:05:00 film.vob Windows-Media-Audio-Stream aus dem Internet anhören/mitschneiden: mplayer mms://dradio-live.wm.t-bn.de/live/dlf/dlf mplayer -vo null -vc dummy -dumpstream -dumpfile RadioMitschnitt.wma \ mms://dradio-live.wm.t-bn.de/live/dlf/dlf Windows-Media-Video-Stream aus dem Internet anschauen/mitschneiden: mplayer -zoom mms://wmt-od.stream.ne.jp/ntv/hkzkt/hkzkt10.wmv mplayer -dumpstream -dumpfile pingpong.wmv \ mms://wmt-od.stream.ne.jp/ntv/hkzkt/hkzkt10.wmv f) Texteditor für Java Reine Texteditore für Debian/Ubuntu wären zum Beispiel: kate, vim, emacs, gedit, jedit (java Programm) Eine beliebte integrierte Entwicklungsumgebung (IDE) für Java ist: eclipse g) VIM für C/C++ Programmierung Ein Stückchen näher vom Texteditor zur IDE für C/C++ gelangt man mit einem VIM-Plugin namens TagList: http://www.geocities.com/yegappan/taglist/installation.html wget http://www.geocities.com/yegappan/taglist/taglist_40b4.zip Dann noch folgende Zeilen in die .vimrc nnoremap <silent> <F7> :!ctags *<CR><CR> nnoremap <silent> <F8> :TlistToggle<CR> let Tlist_Compact_Format = 1 let Tlist_Exit_OnlyWindow = 1 let Tlist_File_Fold_Auto_Close = 1 und ich kann mit F8 eine Liste der von vim geöffneten Dateien anschauen und sie zur Navigation zu einzelnen Funktionen nutzen. Weiterhin kann ich mit F7 die ctags erzeugen, dank denen ich dann Datei-übergreifend mit Ctrl-] zu Variablen- oder Funktions deklarationen springen. Mit Ctrl-T kann wieder zurück gesprungen werden. (Das ist übrigens derselbe Mechanismus, mit dem man in der integrierten VIM-Hilfe navigieren kann (:help). h) gedit Sebastian hatte ein seltsames Problem beim direkten Öffnen einer Java-Textdatei im Ubuntu Dateimanager. Hierbei wurde gedit geladen, aber keine Datei. Vielleicht kann man das Problem ergründen, wenn man bei den Eigenschaften der Datei unter dem Reiter "öffnen mit" nachschaut... Ich konnte auf meinem System das Problem nicht nachvollziehen. Vielleicht mal ein Update des Systems durchführen??? i) Themenwunsch: Partitionieren und Booten Es wurden Informationen zum Partitionieren und Booten gewünscht. Vielleicht hat jemand Lust irgendwann ein kleine Einführung diesbezüglich zu geben?