Install Mysql
emerge -av mysql
/usr/bin/mysql_secure_installation
finish
HTC Hero mit Android
Seit einer Woche habe ich nun das HTC Hero, und ich muss sagen, es ist einfach spitze. Genaure Details folgen sobald ich mehr Zeit habe.
Mit Graphviz Diagramme zeichnen
Graohviz ist ein nützliches Tool um Diagramme mit wenig Aufwand zu erstellen.
Beispiel
digraph Example {
Grossmutter -> Mutter
Grossvater -> Mutter
Mutter -> Kind1
Mutter -> Kind2
}
Diese Datei als example.dot abspeichern und dann den Befehl
dot -T example.dot -o example.eps
Schon hat man ein schönes Diagramm
Gentoo aufräumen
Durch die vielen Installationen von verschiedenen Packeten kann sich einigs an Daten ansammeln.
Mit dem Befehl
emerge -a –depclean
Dadurch werden alle nicht benötigten Packte gelöscht. Es kann aber auch passieren, dass Pckete gelöscht werden die man benötigt. Für das gibt es das,
revdep-rebuild — -a
Dadurch werden Probleme behoben. Damit dies aber auch Funktioniert braucht man das Gentoolkit.
emerge -av gentoolkit
Danach kann man mit
eclean -d distfiles
das Verzeichnis /usr/portage/distfiles aufräumen.
Nachher hat men ein wenig aufgeräumt.
Unter /var/lib/portage/world, kann man anschauen, was für Programme man alle installiert hat.
Googleearth unter Gentoo
Seit Google eine neuere Version von Googleearth hat, kann man es unter Gentoo nicht mehr normal installieren, das immer eine Fehlermeldung kommt beim überprüfen der Checksummen.
Damit das nicht mehr passiert kann man
emerge –digest googleearth
eingeben.
Somit hat man das Problem gelöst.
eix und das Dollerzeichen
Habe gerade herausgefunden, durch zufall, dass man mit eix viel genauer suchen kann, wenn man an das Ende ein Doller hängt. SOmit werden nur Einträge gesuht die mit diesem Suchwort aufhören und nicht irgendwo dazwischen stehen
Beispiel:
eix gnome -> liefert 114 Treffer
eix gnome$ -> liefert nur 11 Treffer
Somit hat man den besseren ¨Uberblick.
Emacs Startbuffer abstellen
Bei jedem Start von Emacs, öffnet sich noch ein Startbuffer. Dieser kann man umgehen, indem man in seinem Home Verzeichniss die Datei „.emacs“ sucht. (Es kann auch „.gnu-custom-emacs“ sein).
Dort fügt man diese 2 Zeilen hinzu.
; turn off the splash screen on startup
(setq inhibit-splash-screen t)
Beim nächsten mal sollte sich ein leeres Fenster öffnen.
Firefox unter Gentoo mit Java ausrüsten ohne Java Use Flag
Wer vergessen hat sein Firefox mit dem Java Use-Flag zu kompilieren, muss nicht unbedingt Firefox neu installieren.
Einzige Voraussetzung ist, dass man virutal/jdk installiert hat, was meistens der Fall ist.
Was man machen muss, ist einen symbolischen Link setzten von den Plugins des Firefox zu dem jdk Plugin.
Also zuerst in das Verzeicniss des Firefox:
/usr/lib/mozilla-firefox/plugins
danach mit dem Befehl
ln -s /opt/sun-jdk-1.{version_nummer}/jre/plugin/i386/ns7/libjavaplugin_oji.so
einen Symbolischen Link setzten. Den Pfad kann man so nicht übernehmen.
Firefox neu starten – Voilà.
Num Lock beim starten aktivieren
Nach dem Starten eines Linuxbetribsystem ist meistens Num Lock deaktiviert. Um das zu ändern muss mann unter KDE eine Einstellung vornehmen.
Offen das „Control Center“
Gehe zum Punkt „Peripherals“
Dort gibt es die Einstellung „NumLock on KDE Startup“
Klicke auf den Punkt „Turn on“. Beim nächsten starten sollte Num Lock aktiviert sein.
Gentoo mit dem Script Dexconf aufrüsten
Ich habe mir eine externe Festplatte mit einem Gentoo-System gebastetl. So habe ich mein mobiles Betriebsystem. Da ja nicht jeder Computer gleich ist, kann man auch nicht die gleichen Einstellungen haben. So ist es auch mit der grafischen Oberfläche -> xorg.conf.
Ich bin begeistert von der LiveCD von KUbuntu. Dort wird bei jedem start ein neues xorg.conf angelegt das sich immer dem bedürfnissen anpasst.
So etwas wollte ich auch. Leider ist Gentoo nicht gleich Kubuntu. Und da das ganze Dexconf-Script eine Debian konstruktion ist, machte es mir die Arbeit nicht leicht.
Also fing ich an die Scripte zu untersuchen und schauen was eigentlich da genau passiert.
Also das Dexconf schreibt das xorg.conf. Die Daten holt es sich aus einer Datenbank. Diese Datenbank wird von einem confmodule geschriben.
Damit ich auch sicher immer alles habe, kopierte ich immer den ganzen Ordner.
Im Verzeichniss /usr/share bei der LiveCD gibt es einen Ordner der heisst „debconf“. Genau diesen kopiert man auch in sein /usr/share Verzeichniss.
Dann muss man auch noch den Ordner „Debconf“ im Verzeichniss /usr/share/perl5 in das Verzeichniss /usr/lib/perl5/vendor_perl/5.8.8 kopieren.
Damit die Pfade stimmen muss man von der LiveCD die dexconf und debconf-escape (/usr/bin) auch in das Verzeichniss /usr/bin kopieren.
Und schon hat man ein tolles Script, dass ein gutes xorg.conf erstellt.
Die LiveCD ist bei mir eine Kubuntu-Cd 7.8. Ich vermute mal das in den neueren abweichungen geben kann.