Linux und Ich

Blog über Ubuntu, Linux, Android und IT

lupe

22. April 2015
von Christoph Langner
1 Kommentar

Arch-Linux mit Ubuntu-ähnlichem Command-not-found nachrüsten

Wer unter Ubuntu versucht eine Anwendung über das Terminal aufzurufen, die aktuell nicht auf dem Rechner installiert ist, der bekommt seit geraumer Zeit über command-not-found den Hinweis, welches Paket zu installieren wäre. So erspart man sich die Suchererei über apt-cache search … Weiterlesen

pacman-downgrade

10. September 2014
von Christoph Langner
7 Kommentare

Pakete unter Arch Linux mit Downgrade deaktualisieren

Arch Linux ist bekanntlicherweise eine Rolling-Release-Distribution. Bei jedem pacman -Syu wird das gesamte System auf den laufenden Stand gebracht. Vom Kernel, bis hin zu Gimp oder LibreOffice. Nun kann es durchaus aber einmal passieren, dass man sich dabei ein faules Ei einfängt. Das geschieht äußerst selten, aber es ist auch kein Ding der Unmöglichkeit. Vielleicht wurde beim Erstellen des Pakets geschludert, vielleicht fängt man sich einen Upstream-Bug ein. Es gilt daher möglichst einfach die alte Version des betroffenen Pakets wiederherzustellen.

Wer nicht gerade mit pacman -Sc oder pacman -Scc den Pacman-Cache ins Nirvana geschickt hat, der hat diverse ältere Version zahlreicher Pakete auf der Festplatte liegen. Diese schlummern dort vor sich hin, bis man tatsächlich einmal den Cache mit den besagten Befehlen leert. Dieser Cache kommt nun sehr gelegen, wenn man eine ältere Paketversion wiederherstellen möchte. Besonders einfach gelingt dies, wenn man sich das praktische Bash-Skript downgrade aus dem AUR holt.

$ pacaur -S downgrade
...
$ downgrade wine-compholio
Available packages:

1) wine-compholio-1.7.26-1-x86_64.pkg.tar.xz (local)
2) wine-compholio-1.7.25-1-x86_64.pkg.tar.xz (local)
3) wine-compholio-1.7.24-1-x86_64.pkg.tar.xz (local)
4) wine-compholio-1.7.23-1-x86_64.pkg.tar.xz (local)

select a package by number: 3

Lade Pakete ...
Warnung: Downgrade des Paketes wine-compholio (1.7.26-1 => 1.7.24-1)
Löse Abhängigkeiten auf...
Suche nach Zwischenkonflikten...

Pakete (1): wine-compholio-1.7.24-1

Gesamtgröße der zu installierenden Pakete: 296,01 MiB
Größendifferenz der Aktualisierung: -0,92 MiB
...
$ pacman -Qs wine-compholio
local/wine-compholio 1.7.24-1
WINE patched with Microsoft Silverlight and Netflix compatibility.

Führt man es mit dem Namen eines Pakets als Option aus, bietet es sämtlich im Cache vorgefundenen Paketversionen an. Wählt einfach die entsprechende Nummer aus und lasst dann Downgrade das “Update” einspielen. Am Ende stellt euch Downgrade noch die Frage add <paketname> to IgnorePkg, über die ihr das Paket vor weiteren Aktualisierungen schützen könnt. So bleibt die gezielt installierte Paket-Version bei zukünftigen Updates erhalten.

t3n Magazin - Jetzt im Abo bestellen
perl-onion

5. Juli 2014
von Christoph Langner
11 Kommentare

Perl-Pakete unter Arch nicht installierbar? search.cpan.org zu metacpan.org umleiten!

Versucht man aktuell unter Arch Linux Programme wie Shutter oder gscan2pdf aus dem Arch-User-Repository AUR zu installieren, dann schlägt das Vorhaben schon seit einigen Wochen in den meisten Fällen fehl, weil Abhängigkeit wie perl-yaml-tiny, perl-net-dropbox-api, perl-net-oauth oder perl-gtk2-appindicator nicht aus dem Netz geladen werden können. Das Problem liegt … Weiterlesen

arch-bug

13. Juni 2014
von Christoph Langner
5 Kommentare

Update auf libxcursor 1.1.14-2 lässt Chromium, Minecraft, Leafpad und zahlreiche andere Anwendungen unter Arch Linux abstürzen

Aktuell macht ein sehr gravierender Bug unter Anwendern mit Arch Linux auf dem Computer die Runde. Das Update der Bibliothek libxcursor auf Version 1.1.14-2 lässt Chromium, Minecraft und zahlreiche andere Anwendungen direkt beim Start ohne einen Kommentar abstürzen. Auch Firefox hält … Weiterlesen