Pacman Downgrade Ältere PaketVersionen bei UpdateProblemen auf Arch Linux nachinstallieren

pacman-downgrade-Ältere-paketversionen-bei-updateproblemen-auf-arch-linux-nachinstallieren https://www.youtube.com/watch?v=uN40Od6qZtk

Downgrade Pacman Packages auf Arch Linux Link to heading

In diesem Repository findest du eine kurze Anleitung, wie du ein Arch Linux Package downgraden kannst, falls es nach einem Update Probleme verursacht.

Schritte Link to heading

1. Logs überprüfen Link to heading

Überprüfe, welche Pakete du geupdatet hast, indem du das Pacman-Log filterst:

grep -i "upgraded.*rocm"  /var/log/pacman.log

2. Überprüfen, ob das alte Package im Cache ist Link to heading

Schau nach, ob das alte Paket noch im Pacman-Cache vorhanden ist:

ls /var/cache/pacman/pkg/ | grep python-pytorch-rocm

3. Altes Package installieren Link to heading

Falls das alte Package noch im Cache ist, installiere es mit:

sudo pacman -U /var/cache/pacman/pkg/python-pytorch-rockcam-2.5.1-7.pkg.tar.zst

4. Alternative: Paket aus dem Arch Linux Archive Link to heading

Falls das alte Package nicht mehr im Cache ist, lade es aus dem Arch Linux Archive herunter:

  • Gehe zu: Arch Linux Archive
  • Suche nach deinem Paket (z.B. python-pytorch-rockcam)
  • Kopiere den Link zur gewünschten Version und installiere es mit:
sudo pacman -U https://archive.archlinux.org/packages/p/python-pytorch-rocm/python-pytorch-rocm-2.5.1-7-x86_64.pkg.tar.zst

5. Paket ignorieren, um Updates zu verhindern Link to heading

Um zu verhindern, dass Pacman das Paket bei zukünftigen Updates erneut aktualisiert, füge es zur pacman.conf hinzu:

sudo vim /etc/pacman.conf

Füge die folgende Zeile unter IgnorePkg hinzu:

IgnorePkg = python-pytorch-rockm

6. Testen Link to heading

Starte das Programm (z.B. Whisper) und stelle sicher, dass es wieder wie erwartet funktioniert:

whisper 10.mp4

Hinweis Link to heading

Dieser Workaround hilft dir natürlich nur temporär!


Tip
Entdecke spannende Online-Kurse zu ESP32, IoT und Linux auf meiner Lernplattform: https://pixeledi.teachable.com.