Selektives Update mit Pacman/Yaourt?

Selektives Update mit Pacman/Yaourt?

Ich verwende YouTube in ArchLinux.

  • Ist es möglich, ein „Aber“ zu erstellen, das yaourt -Syunur Pakete aus Core/Extra enthält oder was auch immer ich will?
  • Wie aktualisiere ich einzelne Pakete? yaourt -U <package>funktioniert nicht (Paket konnte nicht gefunden oder gelesen werden). Muss ich verwenden yaourt -S <package>?

BEARBEITEN

  • Es gibt ein Problem bei der Verwendung yaourt -S <package>: Wenn kein Update verfügbar ist, wird das Paket trotzdem neu installiert

Antwort1

Zum ersten Punkt:

Ist es möglich, ein Yaourt-Syu durchzuführen, aber nur Pakete von Core/Extra oder was auch immer ich möchte einzuschließen?

Laut Dokumentation wird pacman(oder yaourtin diesem Fall) bei jedem Aufruf versucht, zu lesen pacman.conf. Haben Sie also versucht, die Abschnitte zu kommentieren, die nicht aktualisiert werden sollen?

Zum zweiten Punkt:

Wie aktualisiere ich einzelne Pakete? yaourt -U <package>funktioniert nicht (Paket konnte nicht gefunden oder gelesen werden). Muss ich verwenden yaourt -S <package>?

Pacmans Installationsbefehl -Sist eigentlich eine Synchronisierung. Die Installation oder Aktualisierung erfolgt auf die gleiche Weise:

$ pacman -S <package>

Oder:

$ yaourt -S <package>

Antwort2

Wenn Sie wollenAktualisieren Sie nur ein Paket in Arch Linux, Mach Folgendes (bitte beachte, dass#gibt an, dass der Befehl ausgeführt werden soll alsWurzel)

1) Suchen Sie den Namen des Pakets mit

$ pacman -SsStichwort

(hier wird der Name des Pakets und andere Dinge ausgedruckt)

2) Führen Sie den folgenden Befehl aus, um die URI des Pakets abzurufen

# pacman -Syup | grepPaketname

(schreiben Sie den Paketnamen, den Sie im vorherigen Befehl erhalten haben, jetzt sollten Sie die URI des Pakets erhalten)

3) Kopieren Sie abschließend die URI und führen Sie den folgenden Befehl aus, um sie zu aktualisieren

# pacman -UPaket-URI

Hoffe, das hilft jemandem. Nebenbei bemerkt, das istnicht der empfohlene Wegum ein Paket zu aktualisieren. Aktualisieren Sie nach Möglichkeit das gesamte System. Dies ist jedoch eine gute Möglichkeit, wenn Sie nur ein Paket aktualisieren müssen und nicht über die Bandbreite verfügen, um ein vollständiges System-Upgrade durchzuführen(zum Beispiel musste ich vor kurzem nur dieFlashpluginPaket).

verwandte Informationen