Linux und Ich

Blog über Ubuntu, Linux, Android und IT

mainboard

25. Mai 2015
von Christoph Langner
Keine Kommentare

AfterShot Pro mit OpenCL und Intel-GPUs beschleunigen

Seitdem moderne Grafikkarten immer leistungsfähiger werden, ist es bei rechenintensiven Aufgaben eigentlich eine kräftige Ressourcenverschwendung nicht auf die Rechenpower der schnellen Grafikchips zurückzugreifen. Diese Idee greift schon länger OpenCL als Schnittstelle zwischen Haupt-, Grafik- und anderen digitalen Signalprozessoren für sogenannte uneinheitliche Parallelrechner auf. Von … Weiterlesen

lupe

22. April 2015
von Christoph Langner
3 Kommentare

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

t3n Magazin - Jetzt im Abo bestellen
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.