GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux – Paket explizit in Pacman installieren?

Ich habe ein Paket, das auf meinem PC als Abhängigkeit von einem anderen Paket installiert ist.

Ich möchte, dass das Paket explizit installiert wird, aber ohne es tatsächlich neu zu installieren es oder das Herunterladen von Dateien.

Ist das möglich?

aktualisieren :

Ich habe keine Pakete in /var/cache/pacman/pkg zwischengespeichert , was einer der Gründe ist, warum ich die Paketdetails ohne Neuinstallation ändern möchte.

Selbst wenn ich die Pakete zwischengespeichert hätte, würde das Ausführen von pacman -S bedeuten, dass der gesamte Installationsvorgang ausgeführt wird, was ich auch vermeiden möchte.

Akzeptierte Antwort:

Ich habe die Antwort in den Arch Linux-Foren gefunden

Seit Pacman 3.4 können Sie

verwenden
# pacman -D

nur zu ändern die Datenbank. Also:

# pacman -D --asexplicit <pkgs>

wird <pkgs> erstellen explizit installiert .

Der pacman manpage beschreibt diesen Befehl weiter.


Linux
  1. Linux-Paketverwaltung mit apt

  2. So listen Sie Dateien auf, die von einem RPM- oder DEB-Paket in Linux installiert wurden

  3. Linux – Wie lösche ich alte Pakete, die von Pacman in Arch Linux installiert wurden?

  4. Wie erstelle ich ein Travis CI-Testpaket für Linux, OS X, Windows?

  5. Generieren Sie zwei verschiedene Pakete mit CPack in cmake :Linux

So finden Sie heraus, ob ein Paket unter Linux und Unix installiert ist oder nicht

So listen Sie den Inhalt eines Pakets in Linux auf

So listen Sie installierte Pakete in Linux auf

Pacman Commands Spickzettel für Arch Linux

Erstellen eines PKGBUILD zum Erstellen von Paketen für Arch Linux

So listen Sie installierte Pakete in Linux mithilfe der Paketverwaltung auf