Handbuch für Ubuntu 11.04 zum kostenlosen Download

Ubuntu HandbuchGalileo Computing hat sein Handbuch zu Ubuntu nun auf Ubuntu 11.04 – Natty Narwhal aktualisiert. Neben der Gedruckten Variante „Ubuntu GNU/Linux“ samt zwei DVDs für 39,90 Euro (ISBN 978-3-8362-1765-8) z.B. hier bei Galileo, wurde es auch als Openbook veröffentlicht.

Dieses kann wie gewohnt online gelesen, oder auch kostenlos heruntergeladen werden.

Weitere Informationen zum Thema:
http://www.golem.de/1107/84741.html
http://openbook.galileocomputing.de/ubuntu/

Fehlerhafte Query bei MySQL Replikation überspringen

Replikationen können nur fehlerfrei arbeiten, wenn auch die zugreifenden Applikationen auf die Replikation abgestimmt sind. Ist das nicht der Fall wird die Replikation mit einem Fehler unterbrochen.

Mit der Anweisung SQL_SLAVE_SKIP_COUNTER hat man die Möglichkeit, die nächsten N Ereignisse auf dem Master zu überspringen. Anschließend muss der Slave-Thread neu gestartet werden.

mysql> SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; START SLAVE;

Wenn die Replikation nun wieder ohne Fehler läuft, sollte man die Konsistenz der Datenbankreplikation prüfen um evtl. Lücken aufzudecken.

Hinweis: Die Anweisung funktioniert nur, wenn der Slave-Thread nicht läuft.

Weitere Informationen zum Thema:
http://dev.mysql.com/doc/refman/5.1/de/set-global-sql-slave-skip-counter.html

Mehrere Terminalfenster nebeneinander

Terminator LogoIch denke das Problem wird vielen bekannt sein – zu viele offene Terminalfenster oder Tabs. Da wird es schnell unübersichtlich. Gerade wenn man mehrere verschiedene Systeme gleichzeitig betrachten möchte. Hierfür gibt es Terminator. Dieser in Python geschriebene Terminal-Emulator für GNOME, ermöglicht es mehrere Terminals innerhalb eines Fensters zu verwenden.

Die Installation der aktuellen Version aus dem PPA ist denkbar einfach:

$ sudo add-apt-repository ppa:gnome-terminator && sudo apt-get update
$ sudo apt-get install terminator

Gerade wenn man – so wie ich – Ubuntu 10.04 Netbook Edition einsetzt, hat man keine Möglichkeiten mehrere Fenster nebeneinander zu platzieren und muss auf Tabs zurückgreifen. Der Screenshot zeigt meinem EeePC. Hier ist der Platz zwar recht rar, aber ich kann mir trotzdem mehrere Terminals gleichzeitig öffnen. Mit ein paar Änderungen an der Schriftgröße kann diese Anzeige sogar noch optimiert werden.

Terminator - Screenshot EeePC

Voreinstellungen für Terminator kann man in der Datei ~/.config/terminator/config treffen. Eine Liste der Optionen findet sich in der Man-Page „terminator_config“.

$ man terminator_config

Weitere Informationen zum Thema:
http://www.tenshu.net/terminator/
http://wiki.ubuntuusers.de/Terminator
https://launchpad.net/terminator

Thunderbird 5 beta unter Ubuntu 10.04 testen

Mozilla Thunderbird LogoWie Golem.de vor letzte Woche berichtet hat, ist neben Firefox nun auch das E-Mailprogramm Thunderbird auf das Rapid Release Modell umgestiegen und überspringt gleich mal eine Versionsnummer. Die aktuelle Beta von Thunderbird 5 kann auf der Projektseite in verschiedenen Sprachen heruntergeladen werden.

Nutzer von Ubuntu können sich auch die aktuelle Version aus dem PPA des Mozilla Team ziehen.

$ sudo add-apt-repository ppa:mozillateam/thunderbird-next
$ sudo apt-get update
$ sudo apt-get install thunderbird

Bei der Installation wurden mir die Pakete thunderbird-gnome-support latex-xft-fonts empfohlen. Ich hab sie gleich mit installiert – Thunderbird läuft aber auch ohne.

Hinweis: Thunderbird ist in den Paketquellen nur in Englisch verfügbar. Wer die Deutsche Version bevorzugt kann sich vom Mozilla FTP Server das entsprechende Sprachpaket herunterladen und als Erweiterung in Thunderbird installieren.

About Mozilla Thunderbird 5.0beta

Die Beta läuft auf meinem Ubuntu 10.04.2 – Netbook Edition bisher ohne merkliche Fehler (Auch wenn die Thunderbird Fehlerkonsole voll ist mit Warnungen und Meldungen!). Große Änderungen habe ich im Vergleich zum Vorgänger ebenfalls nicht gefunden, aber es ist ja noch die erste Beta.

Eine komplette Liste aller Neuerungen findet sich in den Release Notes.

Weitere Informationen zum Thema:
http://www.golem.de/1106/83945.html
http://www.mozillamessaging.com/en-US/thunderbird/5.0b1/releasenotes/
http://www.mozillamessaging.com/en-US/thunderbird/early_releases/downloads/
http://www.omgubuntu.co.uk/2011/06/thunderbird-5-hits-beta-ppa-provided-for-ubuntu-10-04-10-10-and-11-04-users/

MySQL Dump Importfortschritt anzeigen

Der Titel klingt ein wenig holprig, aber es geht hier um eine wirklich nette Funktion, die sich bestimmt jeder irgendwann schon einmal gewünscht hat. Eine „Fortschrittsanzeige“ für das Einspielen von MySQL Dumps (siehe Screenshot).

Fortschrittsanzeige bei MySQL Dump Import

Hierfür wird ein kleines Programm namens bar benutzt, welches Fortschrittsanzeigen für Dateitransfers generiert. Auf SourceForge kann man sich die aktuelle Version herunterladen. Ubuntu Nutzer (ab Natty/11.04 ) können auch die Paketquellen zur Installation verwenden:

$ sudo apt-get install bar

Ein simpler Import eines MySQL Dump würde dann in etwa so aussehen:

$ bar -if=/pfad/zum/dump.sql | mysql

Natürlich macht dieser Umweg nur Sinn wenn das Dump auch eine entsprechende Größe aufweist. ;-)

Hinweis: Die Angabe der Logindaten entfällt bei mir, weil ich eine ~/.my.cnf verwende.

Weitere Links zum Thema:
http://clpbar.sourceforge.net/
http://manpages.ubuntu.com/manpages/natty/en/man1/bar.1.html