Pakete unter Debian / Ubuntu erstellen

Wenn man das Bedürfnis hat ein Paket für Debian bzw. Ubuntu zu erstellen (beide benutzen das deb Format, da Ubuntu von Debian abstammt), so ist man gut beraten sich erst einmal in die Materie einzulesen. Eine gute Dokumentation dazu findet sich unter folgenden Seiten:

http://debiananwenderhandbuch.de/debianrepositories.html
http://wiki.ubuntuusers.de/Paketbau
http://wiki.ubuntuusers.de/Grundlagen_der_Paketerstellung
http://wiki.ubuntuusers.de/Grundlagen_der_Paketerstellung/Menüeintrag
http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2008/02/Wie-am-Schnuerchen

Rechnernamen unter Ubuntu ändern

Vor ein paar Tagen habe ich mal alle Rechner bei mir neu benannt, darunter auch ein paar mit Ubuntu bestückte Rechner. Damit ich bis zum nächsten mal nicht vergessen habe wie es geht, schreibe ich das hier mal auf.

Zu erst muss die Datei „/etc/hostname“ angepasst werden z.B. mit:

nano /etc/hostname

Dort ändert man dann den Rechnernamen entsprechend und speichert das ganze. Anschließend führt man noch ein

hostname -F /etc/hostname

aus.

Der letzte Schritt besteht darin das ganze auch in der Datei „/etc/hosts“ zu ändern. Anschließend kann man sein System neu starten und alles ist so wie es sein sollte :)

Kdenlive und Ubuntu 8.10

Da sich in den Repostiories von Ubuntu 8.10 noch die alte Version von Kdenlive befindet ist ein bischen Handarbeit angesagt um die neue Version auf das System zu bekommen. Dazu sind folgende Schritte nötig:

libsox0a
Das Paket libsox0a muss installiert werden. Nachdem man sich das Paket unter http://packages.ubuntu.com/jaunty/libsox0a heruntergeladen hat kann man es mittels

sudo dpkg -i libsox0a_14.1.0-1_i386.deb

installieren.

debian-multimedia
Als nächstes müssen wir das debian-multimedia Repository hinzufügen. Am einfachsten geht dies über System -> Systemverwaltung -> Software-Paketquellen. Dort wird unter Authentifizierung der folgende Key (http://debian-multimedia.org/gpgkey.pub) importiert.

Danach werden folgende Repositories unter Software von Drittanbietern hinzugefügt:

deb ftp://ftp.debian-multimedia.org testing main
deb ftp://ftp.debian-multimedia.org unstable main

Synaptic
Nun starten wir die die Synaptic-Paketverwaltung und installiere das Paket kdenlive. Danach ist die neue Kdenlive Version auf dem System verfügbar.

Probleme mit dem Herunterfahren unter Ubuntu

Ein Desktop PC hier hatte Probleme mit dem Herunterfahren. Auf der Maschine läuft ein Ubuntu 8.04. Nachdem man also Ubuntu angewiesen hatte herunterzufahren, fuhr der Rechner runter bis zu der Stelle an der im Normalfall das ganze abgeschaltet wird. Hier wurde nur die Festplatten ausgeschaltet und der Rest blieb so wie er war.

Es stellte sich heraus das Ubuntu das ACPI nicht ordnungsgemäß erkannt hat. In solchem Fall hilft es eben dies zu erzwingen. Dazu öffnet man die Datei /boot/grub/menu.lst und sucht dort die Zeile # defoptions=quiet splash. Diese Zeile wird in # defoptions=quiet splash acpi=force geändert und das ganze gespeichert.

Nun muss die Konfiguration von GRUB mittels update-grub aktualisiert werden. Nach dem nächsten Neustart müsste der Rechner dann wieder ordnungsgemäß herunterfahren.

Eee PC Installation

Nachdem ich meinen Eee PC gestern erst einmal gründlich getestet habe, war die Neuinstallation des Betriebssystems an der Reihe. Neben einem Windows XP, soll auch gleich noch eine Partition für Ubuntu eingerichtet werden. Nachdem das XP installiert wurde ging es an die Installation der passenden Treiber. Die empfohlene Reihenfolge für die Treiberinstallation ist folgende:

– ACPI
– Chipsatz
– Audio
– LAN
– WLAN
– VGA

Nach einer Neuinstallation von XP kann es sein das die Bildschirmauflösung nicht mehr auf 1024 x 764 umgeschaltet werden. Um dies zu beheben gehen wir auf den Desktop -> Rechte Maustaste -> Eigenschaften -> Einstellungen -> Erweitert -> Monitor. Dort deaktivieren wir den Haken bei „Modi ausblenden, die vom diesem Monitor nicht angezeigt werden“ und schon geht das ganze wieder.

Danach habe ich dann das Ubuntu installiert und mir auch gleich GRUB als Bootloader installiert. Das führt nun dazu das das Ubuntu standardmäßig gestartet wird, was nicht ganz in meinem Sinne ist. Um das System zu ändern welches standardmäßig gestartet muss man eine bestimmte Datei in der GRUB Konfiguration bearbeiten.

Dazu öffnet man einen Editor mit Root Rechten und öffnet die Datei /boot/grub/menu.lst. Dort findet man einen Eintrag default hinter dem eine Zahl steht. Diese Zahl gibt an welches System in der Liste in Normalfall gestartet werden soll. Diese Zahl ändert man entsprechend und schon wird ein anderes System als Standard gebootet. Aber vorher muss noch update-grub ausgeführt werden, damit das ganze aktualisiert wird.

Das einzige was noch nicht funktioniert ist das Netzwerk unter Ubuntu. Aber dafür wird sich sicherlich auch noch eine Lösung finden :)