Archiv für die Kategorie ‘Ubuntu’

PPA für Backports

Freitag, 23. Juli 2010

Es kommt doch noch häufiger vor als einem lieb ist, das man eine neue Version einer Library oder Applikation benötigt, die erst im Ubuntu Entwicklungszweig vorhanden sind, aber nicht in der aktuellen Version.
Von solchen Versionen mache ich dann oft doch noch einen Backport um diese auf meinem System zu testen. Um diese Backports auch der Öffentlichkeit zu Verfügung zu stellen, habe ich ein Backport PPA eröffnet. Von Zeit zu Zeit füge ich diesem PPA Backports aus verschiedenen Bereichen hinzu. Was alle Backports aber gleich haben, ist, dass diese aus einem offiziellen Ubuntu Repository erstellt wurden und daher weniger Probleme verursachen sollte.
Aber Gewähr dafür kann ich natürlich nicht geben.

Um Pakete aus dem Backport Repositroy zu installieren, muss folgender Befehl ausgeführt werden:
sudo add-apt-repository ppa:sao/backports

Jetzt fehlt nur noch eine apt-get update und es kann los gehen ;) .

GemRB Version 0.6.1

Dienstag, 22. Juni 2010

GemRB Version 0.6.1 ist nun auf meinen PPA für Lucid und testweise auch für Maverick verfügbar.

Für genauere Details, was sich geändert hatte, siehe Bug #148427 im Launchpad.

GemRB Version 0.6.0

Sonntag, 29. November 2009

Habe die neue GemRB Version 0.6.0 für Karmic auf mein PPA hochgeladen.

Zum gemrb auf Karmic zu installieren kann der ppa sources.list Eintrag einfach per sudo add-apt-repository ppa:sao/ppa hinzugefügt werden. Dann wie gewohnt sudo apt-get update und natürlich sudo apt-get install gemrb um den Installation Prozess zu starten.

GemRB CachePath Option

Samstag, 22. August 2009

Die CachePath Option ist in der Beispiel Konfiguration /etc/gemrb/GemRB.cfg.sample auf /var/cache/gemrb gesetzt. Diese Option führt zu Problemen, wenn mehrere Benutzer auf einem System gemrb benutzen möchten.

Habe dieses Problem gelöst in dem ich CachePath in der Beispiel Konfiguration auskommentiert habe. Dadurch erstellt gemrb beim Start ein neues Cache Verzeichnis im Benutzer Verzeichnis ($HOME/.gemrb/Cache).

Habe ein neues Paket mit diesem Fix auf meine ppa hochgeladen.

Once more: Neue GemRB Version 0.5.0

Dienstag, 07. Juli 2009

Wieder mal gibt es eine neue GemRB Version, für welche auch neue Ubuntu Pakete in meinen ppa zu Verfügung stehen.

Was genau sich in der neuen Version geändert hat findet man hier.

Auf der PPA Seite gibt es nun auch eine überarbeitete Beschreibung, wie man Pakete von diesem ppa installieren kann. Have fun.

GemRB Version 0.4.0

Dienstag, 02. Juni 2009

Pakete für die neue GemRB Version stehen nun in meinem ppa für Jaunty zu Verfügung.

Die List der Änderungen ist lang und ein Umstieg auf die neue Version ist nur zu empfehlen.

GemRB: Neue Upstream Version 0.3.2

Samstag, 21. Februar 2009

Habe das Ubuntu Paket für GemRB für Hardy und Intrepid auf die neue Version 0.3.2 aktualisiert. Ein Changelog, was sich bei GemRB seit der letzten Version geändert hat, findet man hier.

Esite Ubuntu Pakete installieren

Donnerstag, 29. Januar 2009

Launchpad hat einige Verbesserungen erfahren, welche auch Änderungen beim installieren von Esite Ubuntu Paketen (momentan Vocatra und GemRB) zur Folge hat.

Um Pakete zu installieren müssen folgende zwei Zeilen der /etc/apt/sources.list hinzugefügt werden (Intrepid durch gewünschte Ubuntu Version ersetzten):

deb http://ppa.launchpad.net/sao/ppa/ubuntu intrepid main
deb-src http://ppa.launchpad.net/sao/ppa/ubuntu intrepid main

Um die Pakete auch zu verifizieren, sind diese nun auch signiert. Der GPG Schlüssel kann mit folgender Zeile apt hinzugefügt werden:

gpg --no-default-keyring --keyring /tmp/awn.keyring --keyserver keyserver.ubuntu.com --recv C81DE3B4B7B1ECCD6BB53625DF21ECB95C4ECE3E && gpg --no-default-keyring --keyring /tmp/awn.keyring --export --armor C81DE3B4B7B1ECCD6BB53625DF21ECB95C4ECE3E | sudo apt-key add - && rm /tmp/awn.keyring

Nun kann man das gewünschte Paket nur noch mit apt-get install <paketname> installieren.

Mehr Informationen und eine Übersicht von vorhanden Paketen erhält man direkt im PPA Archive.

GemRB: Neue Upstream Version 0.3.1

Donnerstag, 25. September 2008

GemRB wurde in der Version 0.3.1 veröffentlicht. Was sich alles geändert hat findet ihr hier.

Habe neue Version auch gleich für Hardy verpackt und eine Installations-Anleitung gibt es ja schon.

Ubuntu Paket: GemRB

Dienstag, 09. September 2008

Ich habe ein Ubuntu Paket für GemRB erstellt, eine Open Source Implementation der Bioware Infinity Engine, mit welcher man alte Klassiker wie Baldur’s Gate oder Icewind Dale auf Linux spielen kann.

Hier eine kleine Anleitung, wie man Baldur’s Gate mit GemRB zum Laufen bringt:

Zuerst muss GemRB installiert werden. Dazu fügt man folgende Zeilen der /etc/apt/sources.list hinzu:

deb http://ppa.launchpad.net/sao/ubuntu hardy main
deb-src http://ppa.launchpad.net/sao/ubuntu hardy main

Nach einem sudo apt-get update kann man GemRB mit sudo apt-get install gemrb installieren.

So nun muss Baldur’s Gate zuerst installiert werden, bevor GemRB gestartet werden kann. Das kann man auf verschiedene Wege tun, aber am einfachsten ist wohl die Variante mit Wine.

Da das wechseln von CDs mit Wine ein bisschen umständlich ist, ist es wohl das Einfachste, wenn man den Inhalt aller fünf Installation’s CDs in einen Ordner auf der Festplatte kopiert, sagen wir einmal /home/$USER/bg1-cds. Nach dem Kopiervorgang kann man Wine per sudo apt-get install wine installieren und danach die Setup-Datei mit wine /home/my-user/bg1-cds/Setup.exe ausführen. Bei der Installation ist zu beachten, dass eine Vollinstallation mit allen Komponenten ausgewählt werden sollte.

Jetzt muss noch GemRB konfiguriert werden. Dazu kopiert man am einfachsten eine Beispiel Datei aus /etc in sein Home-Verzeichnis:

mkdir ~/.gemrb
cp /etc/gemrb/GemRB.cfg.sample ~/.gemrb/gemrb.cfg

In der Datei gemrb.cfg müssen nun noch ein paar Pfade angepasst werden ($INSTALLATIONS_PFAD je nach Installationverzeichnis anpassen, z. B. zu /home/$USER/.wine/drive_c/Program Files/Black Isle/Baldur’s Gate/):

GamePath=$INSTALLATIONS_PFAD
CD1=$INSTALLATIONS_PFAD
CD2=$INSTALLATIONS_PFAD
CD3=$INSTALLATIONS_PFAD
CD4=$INSTALLATIONS_PFAD
CD5=$INSTALLATIONS_PFAD

Nun muss nur noch gemrb auf einer Konsole ausgeführt werden und es kann losgehen.