Heim > System-Tutorial > LINUX > So stufen Sie ein Paket in Arch Linux herab

So stufen Sie ein Paket in Arch Linux herab

William Shakespeare
Freigeben: 2025-03-20 10:33:16
Original
856 Leute haben es durchsucht

So stufen Sie ein Paket in Arch Linux herab

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

  • Installieren Sie die Herabstufung von AUR
  • Installieren Sie die Herabstufung vom Erzlinuxfr -Repository
  • Pakete in Arch Linux herabstufen
  • Wie vermeiden Sie die Korruption von Paket und verbessern die Arch -Linux -Stabilität?
  • Ich vertraue nicht AUR und anderen inoffiziellen Repositorys. was zu tun?

Installieren Sie das Downgrade -Dienstprogramm unter Arch Linux

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.

Installieren Sie die Herabstufung von AUR

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>
Nach dem Login kopieren

Verwenden Sie yay :

 <code>$ yay -S downgrade</code>
Nach dem Login kopieren

Installieren Sie die Herabstufung vom Erzlinuxfr -Repository

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>
Nach dem Login kopieren

Fügen Sie die folgende Zeile hinzu:

 <code>[archlinuxfr] Server = http://repo.archlinux.fr/$arch</code>
Nach dem Login kopieren

Speichern und schließen Sie die Datei.

Aktualisieren Sie das Repository mit dem folgenden Befehl:

 <code>$ sudo pacman -Syu</code>
Nach dem Login kopieren

Installieren Sie dann das Dienstprogramm "Downgrade" von Ihrem Terminal mit dem folgenden Befehl:

 <code>$ sudo pacman -S downgrade</code>
Nach dem Login kopieren

Pakete in Arch Linux herabstufen

Die typische Verwendung des Befehls "Downgrade" ist:

 <code>$ sudo downgrade [PACKAGE, ...] [-- [PACMAN OPTIONS]]</code>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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:

  • So stufen Sie alle Pakete auf bestimmte Daten in Arch Linux herab

Wie vermeiden Sie die Korruption von Paket und verbessern die Arch -Linux -Stabilität?

Ü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.

  1. Vermeiden Sie teilweise Upgrades. Dies bedeutet niemals, "Pacman -y zu laufen "Oder" Pacman -Sy ". Dieser Befehl aktualisiert Ihr System teilweise, während Sie das Paket installieren. Stattdessen aktualisieren ”Installieren des Pakets.
  2. Vermeiden Sie es, den Befehl "pacman -yu -Force" zu verwenden. Das Flag -Force -Flag ignoriert Paket- und Dateikonflikte und Sie können beschädigte Pakete oder beschädigte Systeme haben.
  3. Überspringen Sie keine Abhängigkeitsprüfung. Dies bedeutet nicht, "Pacman -rdd" zu verwenden ”. Dieser Befehl vermeidet eine Abhängigkeitsprüfung beim Löschen eines Pakets. Wenn Sie diesen Befehl ausführen, können die kritischen Abhängigkeiten, die von einem anderen wichtigen Paket erforderlich sind, ebenfalls entfernt werden. Schließlich brechen Sie Ihren Arch -Linux.
  4. Eine regelmäßige Sicherung wichtiger Daten- und Konfigurationsdateien ist immer eine gute Angewohnheit, um Datenverlust zu vermeiden.
  5. Seien Sie vorsichtig, wenn Sie Pakete aus Drittanbietern und inoffiziellen Repositorys wie AUR oder Archlinuxfrem in den Inoffiziellen installieren. Und installieren Sie keine Softwarepakete in großen Entwicklungsmengen.

Weitere Informationen finden Sie im Arch Linux -Wartungshandbuch .

Ich vertraue nicht AUR und anderen inoffiziellen Repositorys. was zu tun?

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.

  • Downgrade -Paket

Ressource:

  • Downgrade Github Repository

Verwandte Lesungen:

  • So stufen Sie Pakete in Ubuntu herab

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!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage