Erstmal sollten folgende Packete (incl. der devel Packete! ) installiert sein:
gcc
make
cvs
libmadlibmad
ibdv
libogg
lzo
lame
xvid
alsalib
speex
faac
freetype
ncurses
cdda_paranoia
samba (inkl libsmbclient)
fribidi
gtk2
directfb
arts
audiofile
openssl
und Realplayer ( http://www.real.com)
Als erste brauchen wir die live555streaminglib.
Download unter http://www.live555.com/liveMedia/public/live555-latest.tar.gz
Wir entpacken die Datei unter /var/tmp
Im Verzeichnis /var/tmp/live geben wir folgendes ein :
./genMakefiles linux
und nun
make
ein “make install ” brauchen wir nicht da die Lib statisch ist und von hier gelinkt wird.
Wir holen uns die Codecs von http://www4.mplayerhq.hu/MPlayer/releases/codecs/
am besten das Packet all.
den Inhalt entpacken wir nach /usr/local/lib/mplayer/codecs
Nun holen wir uns die mplayer sourcen
wir wechseln ins Verzeichnis /var/tmp/
Wir geben ein:
cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer login
cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer co -P main
Wenn man nach einen Passwort gefragt wird drückt man einfach Enter
wir brauchen nun noch die Sourcen der FFMpeg
die holen wir mit folgenden Befehl
cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg login
cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co -P ffmpeg
Bei Passwortfrage wieder einfach Enter drücken .
wir wechseln ins /var/tmp/ffmpeg Verzeichnis und geben
mv -R libavcodec libavformat libavutil /var/tmp/main
ein.
wir wechseln ins /var/tmp/main Verzeichnis und geben folgendes ein:
./configure –prefix=/usr/local –enable-gui –language=de –enable-menu –with-codecsdir=/usr/local/lib/mplayer/codecs/ –with-win32libdir=/usr/local/lib/mplayer/codecs/ –with-xanimlibdir=/usr/local/lib/mplayer/codecs/ –with-reallibdir=/usr/local/RealPlayer/codecs/ –with-livelibdir=/var/tmp/live
wenn der script fehlerfrei durchläuft kommt nun
make
und dann als root
make install
dran .
Mit dem Befehl
import Dateiname.png
kann man ein Screenshot machen . Mit der Maus kann man das Fenster auswählen , oder den Bildbereich auswählen
wen man Thunderbird mit folgender Option startet:
thunderbird -compose
öffnet sich gleich ein Fenster zum eingeben einer neues Mail.
Startet man Thunderbird mit
thunderbird mailto:user@domain.de
ist die Mail schon an user@domain.de adressiert.
mit seamonkey und mozilla müsste dies genauso funktionieren .
Mit dem Befehl “lastlog” kann man sehen wann sich jemand zuletzt auf einen Linuxsystem eingeloggt hat.
Dazu muss in /etc/pam.d/login , /etc/pam.d/gdm und /etc/pam.d/kdm
folgende Zeile hinzugefügt werden :
session optional pam_lastlog.so
Wenn man nur sehen will welche Dateien in einer tar Datei drin sind ohne diese auszupacken geht das so:
tar tvf datei.tar
tar tvzf datei.tar.gz
tar tvzf datei.tgz
tar tvjf datei.tar.bz2
fcrontab und visudo können einen anderen Editor als vim benutzen.
dazu muss die Umgebungsvariable EDITOR=/pfad/zum/gewünschten/Editor gesetzt sein.
Außerdem muss sudo mit der Option –with-enveditor kompiliert sein.
Damit wget einen Proxy benutzt gibt es folgende Möglichkeiten
Kommandozeile der Option –proxy=on die Umgebungsvariable HTTP_PROXY=”http://proxy.server.de:3128/”
FTP_PROXY=”http://proxy.server.de:3128/”
Eintrag in der Datei /etc/wgetrc bzw /home/user/.wgetrc :
http_proxy = http://proxy.server.de:3128/
ftp_proxy = http://proxy.server.de:3128/
use_proxy = on
Wenn man die Code eines Programmes hat was nur aus einer C Datei besteht kann man das oft auf folgender Weise compilieren :
gcc program.c -o programm
Wenn man wissen will wie Fedora oder Mandrivia Ihre RPMS bauen, oder einen Patch sucht um z.B ein Programm mit dem neuesten GCC zu kompilieren, kann die aktuellen RPM SPECS und Patches hier finden:
Mandrivia:
http://cvs.mandriva.com/cgi-bin/cvsweb.cgi/
Fedora Core:
http://cvs.fedora.redhat.com/viewcvs/?root=core
Fedora Extras:
http://cvs.fedora.redhat.com/viewcvs/?root=extras
Mann kann eine Firefox bzw Thunderbird Erweiterung auch für alle Benutzer installieren:
thunderbird –install-global-extension ext.xpi
firefox –install-global-extension ext.xpi
Leider funktioniert das nicht mit jeder Erweiterung