GNU/Linux >> Linux Esercitazione >  >> Linux

Linux:crea un pacchetto installato in modo esplicito in Pacman?

Ho un pacchetto installato sul mio PC come dipendenza da un altro pacchetto.

Vorrei che il pacchetto fosse installato in modo esplicito, ma senza reinstallarlo effettivamente o scaricando qualsiasi file.

È possibile?

aggiornamento :

Non ho alcun pacchetto memorizzato nella cache in /var/cache/pacman/pkg , che è uno dei motivi per cui voglio modificare i dettagli del pacchetto senza una reinstallazione.

Anche se avessi i pacchetti memorizzati nella cache, l'esecuzione di pacman -S significherebbe che l'intero processo di installazione viene eseguito, cosa che anch'io voglio evitare.

Risposta accettata:

Ho trovato la risposta sui forum di Arch Linux

Da pacman 3.4 puoi usare

# pacman -D

per modificare solo la banca dati. Quindi:

# pacman -D --asexplicit <pkgs>

creerà <pkgs> installato esplicitamente .

Il pacman manpage descrive ulteriormente questo comando.


Linux
  1. Gestori di pacchetti Linux:dnf vs apt

  2. Gestione pacchetti Linux con apt

  3. Come elencare i file installati da un pacchetto RPM o DEB in Linux

  4. Come usare Pacman su Arch Linux

  5. Come creare un pacchetto di test Travis CI per Linux, OS X, Windows?

Come scoprire se un pacchetto è installato o meno in Linux e Unix

Come elencare il contenuto di un pacchetto in Linux

Come elencare i pacchetti installati in Linux

Cheat Sheet dei comandi di Pacman per Arch Linux

Creazione di un PKGBUILD per creare pacchetti per Arch Linux

Come elencare i pacchetti installati in Linux utilizzando la gestione dei pacchetti