doc:appunti:linux:sa:gestione_pacchetti
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
doc:appunti:linux:sa:gestione_pacchetti [2020/10/21 15:11] – [Yum] niccolo | doc:appunti:linux:sa:gestione_pacchetti [2021/12/27 08:56] (current) – [Uso di apt e dpkg in Debian GNU/Linux] niccolo | ||
---|---|---|---|
Line 38: | Line 38: | ||
===== Informazioni su un pacchetto da installare, comprese le dipendenze ===== | ===== Informazioni su un pacchetto da installare, comprese le dipendenze ===== | ||
+ | |||
< | < | ||
rpm -qpi archive.rpm | rpm -qpi archive.rpm | ||
Line 44: | Line 45: | ||
</ | </ | ||
+ | ===== Quali dipendenze ha un pacchetto ===== | ||
+ | |||
+ | Elenca i pacchetti richiesti, cioè le dipendenze, di un pacchetto già installato: | ||
+ | |||
+ | < | ||
+ | rpm -qR package | ||
+ | </ | ||
===== Lista concisa di tutti i pacchetti installati ===== | ===== Lista concisa di tutti i pacchetti installati ===== | ||
< | < | ||
Line 90: | Line 98: | ||
====== Uso di apt e dpkg in Debian GNU/Linux ====== | ====== Uso di apt e dpkg in Debian GNU/Linux ====== | ||
+ | |||
+ | Nelle moderne distribuzioni Debian (a partire da **Debian 8**) esistono i comandi **apt-get** e **apt** per interagire con il gestore di pacchetti **APT** (Advanced Package Tool). Il secondo è più moderno, include le funzionalità di **apt-get** e **apt-cache**, | ||
+ | |||
Aggiorna la lista del software disponibile alla sorgente. Le fonti sono indicate in '' | Aggiorna la lista del software disponibile alla sorgente. Le fonti sono indicate in '' | ||
+ | |||
< | < | ||
- | apt-get | + | atp update |
</ | </ | ||
Tenta di aggiornare automaticamente e gentilmente il sistema. Non installa ne' rimuove pacchetti. | Tenta di aggiornare automaticamente e gentilmente il sistema. Non installa ne' rimuove pacchetti. | ||
< | < | ||
- | apt-get upgrade | + | apt upgrade |
+ | </ | ||
+ | |||
+ | Aggiorna i pacchetti anche per l' | ||
+ | |||
+ | < | ||
+ | apt full-upgrade | ||
</ | </ | ||
- | Tenta di aggiornare da una release all' | ||
< | < | ||
apt-get dist-upgrade | apt-get dist-upgrade | ||
Line 115: | Line 132: | ||
dpkg --get-selections > lista | dpkg --get-selections > lista | ||
dpkg --set-selections < lista | dpkg --set-selections < lista | ||
+ | </ | ||
+ | |||
+ | Elenco dei pacchetti aggiornabili: | ||
+ | |||
+ | < | ||
+ | apt list --upgradable | ||
</ | </ | ||
Line 188: | Line 211: | ||
rpm -ivh epel-release-5-4.noarch.rpm | rpm -ivh epel-release-5-4.noarch.rpm | ||
yum repolist | yum repolist | ||
+ | </ | ||
+ | |||
+ | Per vedere quali **repository attivi** ci sono in **yum**: | ||
+ | |||
+ | < | ||
+ | yum repolist enabled | ||
</ | </ | ||
Line 196: | Line 225: | ||
</ | </ | ||
- | Per scaricare un pacchetto senza installarlo si usa il comando **yumdownloader** fornito dal pacchetto **yum-utils**: | + | Per **scaricare un pacchetto senza installarlo** si usa il comando **yumdownloader** fornito dal pacchetto **yum-utils**: |
< | < | ||
+ | yumdownloader php55w-common | ||
</ | </ | ||
====== Signature dei pacchetti rpm ====== | ====== Signature dei pacchetti rpm ====== |
doc/appunti/linux/sa/gestione_pacchetti.1603293063.txt.gz · Last modified: 2020/10/21 15:11 by niccolo