Arch Linux muss als Roll- und DIY-Verteilung mit Vorsicht aktualisiert werden, insbesondere bei der Installation oder Aktualisierung von Paketen aus Repositorys von Drittanbietern wie AUR. Der versehentliche Betrieb kann zu einem Systemabstürze führen, und es liegt in Ihrer Verantwortung, die Stabilität von Arch Linux aufrechtzuerhalten. Fehler sind jedoch unvermeidlich, und das Verfolgen der neuesten Software kann manchmal zu einer Korruption von Softwarepaket führen. In diesem Fall ist keine Panik erforderlich! Sie können leicht zu früheren stabilen Versionen zurückkehren. In diesem Tutorial wird kurz beschrieben, wie Pakete in Arch Linux und seine Derivate wie Endeavouros und Manjaro Linux herabstufen.
Die offiziell empfohlene Methode ist nur gültig, wenn der Pacman -Cache nicht gelöscht wird. Wenn Sie den Cache gelöscht haben, können Sie ihn weiterhin mit den folgenden Methoden herabstufen.
Für Arch Linux und seine Derivate gibt es ein Dienstprogramm namens "Downgrade", mit dem Sie installierte Pakete auf alle verfügbaren älteren Versionen herabstufen können. Dieses Dienstprogramm überprüft ältere Versionen von erforderlichen Paketen in Ihrem lokalen Cache- und Remote -Server (Arch Linux -Repository). Sie können eines der alten stabilen Pakete aus der Liste auswählen und installieren.
Inhaltsverzeichnis
Das "Downgrade" -Paket ist im offiziellen Repository nicht verfügbar. Sie sollten es aus AUR- oder inoffiziellem Erzlinuxfr -Repository installieren. Zunächst werden wir erklären, wie man es aus AUR installiert.
Das Downgrade -Paket ist in AUR erhältlich, sodass Sie es mit einem AUR -Helfer wie Paru oder Yay installieren können.
Verwendung von Paru :
<code>$ paru -S downgrade</code>
Verwenden Sie yay :
<code>$ yay -S downgrade</code>
WARNUNG: Offizielle Arch -Linux -Entwickler und vertrauenswürdige Benutzer führen keine Testtyp durch, um den Inhalt des inoffiziellen Repositorys zu überprüfen. Sie müssen entscheiden, ob Sie seinen Betreuern vertrauen und die volle Verantwortung für die Konsequenzen der Verwendung eines inoffiziellen Repositorys übernehmen müssen.
Um das Archlinuxfr -Repository hinzuzufügen, bearbeiten Sie die Datei /etc/pacman.conf :
<code>$ sudo nano /etc/pacman.conf</code>
Fügen Sie die folgende Zeile hinzu:
<code>[archlinuxfr] Server = http://repo.archlinux.fr/$arch</code>
Speichern und schließen Sie die Datei.
Aktualisieren Sie das Repository mit dem folgenden Befehl:
<code>$ sudo pacman -Syu</code>
Installieren Sie dann das Dienstprogramm "Downgrade" von Ihrem Terminal mit dem folgenden Befehl:
<code>$ sudo pacman -S downgrade</code>
Die typische Verwendung des Befehls "Downgrade" ist:
<code>$ sudo downgrade [PACKAGE, ...] [-- [PACMAN OPTIONS]]</code>
Angenommen, Sie möchten den Opera -Browser auf eine verfügbare ältere Version herabstufen.
Um dies zu tun, rennen Sie:
<code>$ sudo downgrade opera</code>
Dieser Befehl listet alle verfügbaren Versionen (alte und neue Versionen) des Opera -Pakets auf, das aus dem lokalen Cache- und Remote -Bild erhalten wurde.
Beispielausgabe:
<code>可用的软件包: 1) opera-37.0.2178.43-1-x86_64.pkg.tar.xz (本地) 2) opera-37.0.2178.43-1-x86_64.pkg.tar.xz (远程) 3) opera-37.0.2178.32-1-x86_64.pkg.tar.xz (远程) 4) opera-36.0.2130.65-2-x86_64.pkg.tar.xz (远程) 5) opera-36.0.2130.65-1-x86_64.pkg.tar.xz (远程) ... (其余输出省略) ...选择一个软件包的编号:</code>
Geben Sie einfach die Paketnummer Ihrer Wahl ein und drücken Sie die Eingabetaste, um sie zu installieren.
Das war's. Das derzeit installierte Paket wird in die alte Version herabgestuft.
Vorgeschlagenes Lesen:
Überprüfen Sie vor dem Aktualisieren von Arch Linux Arch Linux News und Foren auf gemeldete Probleme. Ich benutze Arch Linux seit Jahren als mein Hauptbetriebssystem. Hier sind einige einfache Tipps, die ich über einen bestimmten Zeitraum gelernt habe, um nicht instabile Pakete in Arch Linux zu installieren.
Weitere Informationen finden Sie im Arch Linux -Wartungshandbuch .
Das "Downgrade" -Paket wird in AUR gehostet. Wenn Sie an der Authentizität des AUR -Pakets bezweifeln und das Paket nicht von AUR- und inoffiziellen Repositories (Archlinuxfr) installieren möchten, empfehle ich Ihnen, das Paket wie im Arch -Wiki erläutert zu streichen.
Ressource:
Verwandte Lesungen:
Diese überarbeitete Ausgabe behält das Originalbild und sein Format bei gleichzeitiger Paraphrasierung des Textes, um einen pseudoorientierten Artikel zu erstellen.
Das obige ist der detaillierte Inhalt vonSo stufen Sie ein Paket in Arch Linux herab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!