diff --git a/pages.it/linux/add-apt-repository.md b/pages.it/linux/add-apt-repository.md new file mode 100644 index 0000000000..786d5b1dfb --- /dev/null +++ b/pages.it/linux/add-apt-repository.md @@ -0,0 +1,19 @@ +# add-apt-repository + +> Gestisce le definizioni di repository apt. + +- Aggiunge un nuovo repository apt: + +`add-apt-repository {{identificativo_del_repository}}` + +- Rimuove un repository apt: + +`add-apt-repository --remove {{identificativo_del_repository}}` + +- Aggiorna la cache dei pacchetti dopo aver aggiunto un repository: + +`add-apt-repository --update {{identificativo_del_repository}}` + +- Attiva i pacchetti sorgente: + +`add-apt-repository --enable-source {{identificativo_del_repository}}` diff --git a/pages.it/linux/apt-add-repository.md b/pages.it/linux/apt-add-repository.md new file mode 100644 index 0000000000..e5ecb63965 --- /dev/null +++ b/pages.it/linux/apt-add-repository.md @@ -0,0 +1,19 @@ +# apt-add-repository + +> Gestisce le definizioni di repository apt. + +- Aggiunge un nuovo repository apt: + +`apt-add-repository {{identificativo_del_repository}}` + +- Rimuove un repository apt: + +`apt-add-repository --remove {{identificativo_del_repository}}` + +- Aggiorna la cache dei pacchetti dopo aver aggiunto un repository: + +`apt-add-repository --update {{identificativo_del_repository}}` + +- Attiva i pacchetti sorgente: + +`apt-add-repository --enable-source {{identificativo_del_repository}}` diff --git a/pages.it/linux/apt-cache.md b/pages.it/linux/apt-cache.md new file mode 100644 index 0000000000..6523c759ab --- /dev/null +++ b/pages.it/linux/apt-cache.md @@ -0,0 +1,23 @@ +# apt-cache + +> Strumenti di Debian e Ubuntu per richiedere informazioni sui pacchetti. + +- Cerca un pacchetto nelle sorgenti attuali: + +`apt-cache search {{query}}` + +- Mostra informazioni su un pacchetto: + +`apt-cache show {{pacchetto}}` + +- Mostra se un pacchetto è installato ed aggiornato: + +`apt-cache policy {{pacchetto}}` + +- Mostra le dipendenze di un pacchetto: + +`apt-cache depends {{pacchetto}}` + +- Mostra i pacchetti che dipendono da un particolare pacchetto: + +`apt-cache rdepends {{pacchetto}}` diff --git a/pages.it/linux/apt-file.md b/pages.it/linux/apt-file.md new file mode 100644 index 0000000000..5610d6ad19 --- /dev/null +++ b/pages.it/linux/apt-file.md @@ -0,0 +1,15 @@ +# apt-file + +> Cerca un file dentro un pacchetto apt, includendo quelli non ancora installati. + +- Aggiorna il database dei metadati: + +`sudo apt update` + +- Cerca i pacchetti che contengono un file o un percorso specificato: + +`apt-file search {{parte/del/filename}}` + +- Elenca i contenuti di un pacchetto specifico: + +`apt-file list {{nome_del_pacchetto}}` diff --git a/pages.it/linux/apt-get.md b/pages.it/linux/apt-get.md new file mode 100644 index 0000000000..cc512ab9e3 --- /dev/null +++ b/pages.it/linux/apt-get.md @@ -0,0 +1,36 @@ +# apt-get + +> Servizio di gestione dei pacchetti per Debian e Ubuntu +> Cerca i pacchetti usando `apt-cache`. + +- Aggiorna la lista dei pacchetti e delle loro versioni disponibili (è consigliato eseguire questo comando prima di altri comandi `apt-get`): + +`apt-get update` + +- Installa un pacchetto, o lo aggiorna all'ultima versione disponibile: + +`apt-get install {{pacchetto}}` + +- Rimuove un pacchetto: + +`apt-get remove {{pacchetto}}` + +- Rimuove un pacchetto ed i suoi file di configurazione: + +`apt-get purge {{pacchetto}}` + +- Aggiorna tutti i pacchetti installati alla versione disponibile più recente: + +`apt-get upgrade` + +- Pulisce gli archivi locali - rimuovendo i file (.deb) da scaricamenti interrotti che non possono più essere scaricati: + +`apt-get autoclean` + +- Rimuove tutti i pacchetti che non sono più necessari: + +`apt-get autoremove` + +- Aggiorna tutti i pacchetti installati (come `upgrade`), rimuovendo i pacchetti obsoleti ed installando ulteriori pacchetti per soddisfare le nuove dipendenze: + +`apt-get dist-upgrade` diff --git a/pages.it/linux/apt-key.md b/pages.it/linux/apt-key.md new file mode 100644 index 0000000000..234f2ebc13 --- /dev/null +++ b/pages.it/linux/apt-key.md @@ -0,0 +1,23 @@ +# apt-key + +> Servizio di gestione delle chiavi per il gestore di pacchetti APT su Debian ed Ubuntu. + +- Elenca le chiavi fidate: + +`apt-key list` + +- Aggiunge una chiave al portachiavi delle chiavi fidate: + +`apt-key add {{file_chiave_pubblica.asc}}` + +- Elimina una chiave dal portachiavi delle chiavi fidate: + +`apt-key del {{id_chiave}}` + +- Aggiunge una chiave remota al portachiavi delle chiavi fidate: + +`wget -qO - {{https://indirizzo.tld/filename.key}} | apt-key add -` + +- Aggiunge una chiave da un server di chiavi con il solo id della chiave: + +`apt-key adv --keyserver {{pgp.mit.edu}} --recv {{ID_DELLA_CHIAVE}}` diff --git a/pages.it/linux/apt-mark.md b/pages.it/linux/apt-mark.md new file mode 100644 index 0000000000..e1d641ef7d --- /dev/null +++ b/pages.it/linux/apt-mark.md @@ -0,0 +1,23 @@ +# apt-mark + +> Servizio per cambiare lo stato di un pacchetto installato. + +- Contrassegna un pacchetto come installato automaticamente: + +`sudo apt-mark auto {{nome_del_pacchetto}}` + +- Mantiene un pacchetto alla sua versione attuale e ne previene l'aggiornamento: + +`sudo apt-mark hold {{nome_del_pacchetto}}` + +- Consente ad un pacchetto di essere nuovamente aggiornato: + +`sudo apt-mark unhold {{nome_del_pacchetto}}` + +- Mostra i pacchetti installati manualmente: + +`apt-mark showmanual` + +- Visualizza i pacchetti mantenuti alla versione attuale che non sono stati aggiornati: + +`apt-mark showhold` diff --git a/pages.it/linux/apt.md b/pages.it/linux/apt.md new file mode 100644 index 0000000000..8f972478e5 --- /dev/null +++ b/pages.it/linux/apt.md @@ -0,0 +1,36 @@ +# apt + +> Servizio di gestione dei pacchetti per distribuzioni basate su Debian. +> Rimpiazzo raccomandato di apt-get quando usato interattivamente su Ubuntu 16.04 e versioni successive. + +- Aggiorna la lista dei pacchetti e delle loro versioni disponibili (è consigliato eseguire questo comando prima di altri comandi `apt`): + +`sudo apt update` + +- Cerca per un dato pacchetto: + +`apt search {{pacchetto}}` + +- Mostra le informazioni su un pacchetto: + +`apt show {{pacchetto}}` + +- Installa un pacchetto, o lo aggiorna all'ultima versione disponibile: + +`sudo apt install {{pacchetto}}` + +- Rimuove un pacchetto (usando `purge` rimuove anche i suoi file di configurazione): + +`sudo apt remove {{pacchetto}}` + +- Aggiorna tutti i pacchetti installati alla versione disponibile più recente: + +`sudo apt upgrade` + +- Elenca tutti i pacchetti: + +`apt list` + +- Elenca i pacchetti installati: + +`apt list --installed` diff --git a/pages.it/linux/dpkg-deb.md b/pages.it/linux/dpkg-deb.md new file mode 100644 index 0000000000..7fc45669da --- /dev/null +++ b/pages.it/linux/dpkg-deb.md @@ -0,0 +1,24 @@ +# dpkg-deb + +> Impacchetta, spacchetta e fornisce informazioni su archivi Debian. +> Maggiori informazioni: . + +- Mostra le informazioni riguardo ad un pacchetto: + +`dpkg-deb --info {{percorso/al/file.deb}}` + +- Mostra il nome e la versione del pacchetto in una singola riga: + +`dpkg-deb --show {{percorso/al/file.deb}}` + +- Elenca i contenuti del pacchetto: + +`dpkg-deb --contents {{percorso/al/file.deb}}` + +- Estrae i contenuti del pacchetto in una cartella: + +`dpkg-deb --extract {{percorso/al/file.deb}} {{percorso/alla/cartella}}` + +- Crea una pacchetto a partire da una cartella specificata: + +`dpkg-deb --build {{percorso/alla/cartella}}` diff --git a/pages.it/linux/dpkg-query.md b/pages.it/linux/dpkg-query.md new file mode 100644 index 0000000000..59f90fc1eb --- /dev/null +++ b/pages.it/linux/dpkg-query.md @@ -0,0 +1,19 @@ +# dpkg-query + +> Uno strumento che mostra informazioni sui pacchetti installati. + +- Elenca tutti i pacchetti installati: + +`dpkg-query -l` + +- Elenca i pacchetti installati con nomi che combaciano con una data espressione: + +`dpkg-query -l '{{espressione_pattern}}'` + +- Elenca tutti i file installati da una pacchetto: + +`dpkg-query -L {{nome_del_pacchetto}}` + +- Mostra le informazioni riguardanti un pacchetto: + +`dpkg-query -s {{nome_del_pacchetto}}` diff --git a/pages.it/linux/dpkg.md b/pages.it/linux/dpkg.md new file mode 100644 index 0000000000..2acdaadbe9 --- /dev/null +++ b/pages.it/linux/dpkg.md @@ -0,0 +1,28 @@ +# dpkg + +> Gestore di pacchetti Debian. +> Maggiori informazioni: . + +- Installa un pacchetto: + +`dpkg -i {{percorso/al/file.deb}}` + +- Rimuove un pacchetto: + +`dpkg -r {{nome_del_pacchetto}}` + +- Elenca i pacchetti installati: + +`dpkg -l {{espressione_per_la_ricerca}}` + +- Elenca i contenuti di un pacchetto: + +`dpkg -L {{nome_del_pacchetto}}` + +- Elenca i contenuti di un file pacchetto locale: + +`dpkg -c {{percorso/al/file.deb}}` + +- Trova a quale pacchetto appartiene un file: + +`dpkg -S {{filename}}`