Advanced Packaging Tool: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
m update |
||
Riga 1:
{{F|voci comuni|aprile 2014}}
[[File:Synaptic Package Manager.png|thumb|upright=1.4|Screenshot di [[Synaptic]], famoso ''[[front-end]]'' per apt]]
L' '''Advanced Packaging Tool''', conosciuto con l'acronimo '''APT''', in [[informatica]] è il gestore standard di pacchetti [[software]] della [[Distribuzione GNU/Linux]] [[Debian]].
Il
== Caratteristiche ==
APT ha la particolarità di sfruttare contemporaneamente diverse sorgenti di pacchetti (sorgenti remote [[File Transfer Protocol|FTP]] e [[Hyper Text Transfer Protocol|HTTP]], [[Compact Disc|cdrom]], [[DVD]] e [[hard disk]]), di gestire autonomamente diverse distribuzioni di pacchetti e di permettere velocemente l'aggiornamento del sistema operativo ad una particolare distribuzione. Sotto Debian si hanno tre differenti distribuzioni utilizzabili: ''stable'', ''testing'' e ''unstable''.
Riga 14 ⟶ 16:
== Esempi di utilizzo ==
=== Gestione elenco sorgenti ===
Per modificare l'elenco delle sorgenti da cui APT andrà ad attingere è possibile modificare il file <tt>/etc/apt/sources.list</tt>:
ogni voce dell'elenco dovrà seguire uno di questi formati:
deb <nowiki>http://host/debian distribuzione sezione1 sezione2 sezione3</nowiki>
deb-src <nowiki>http://host/debian distribuzione sezione1 sezione2 sezione3</nowiki>
La prima parola di ogni riga, <tt>deb</tt> o <tt>deb-src</tt>, indica il tipo di archivio: se contiene pacchetti binari (<tt>deb</tt>), che sono i pacchetti già compilati che normalmente usiamo, o se l'archivio contiene i pacchetti sorgente (<tt>deb-src</tt>), che sono il [[codice sorgente]] originale del programma.<br />
Riga 31 ⟶ 35:
=== Installazione pacchetti ===
L'installazione di nuovi pacchetti, una volta impostate le sorgenti, è effettuabile attraverso l'esecuzione del comando:
Riga 38 ⟶ 43:
=== Rimozione dei pacchetti ===
Analogamente all'installazione, la rimozione è effettuabile attraverso l'esecuzione di:
Riga 43 ⟶ 49:
Eseguendo <code>apt-get remove</code> verranno rimossi i pacchetti, ma non i loro file di configurazione, per eliminare anch'essi è necessario anteporre <code>--purge</code> a <code>remove</code> in questo modo:
apt-get --purge remove ''nomepacchetto''
Eseguendo <code>apt-get remove</code> verrà rimosso il singolo pacchetto, qualora si volesse rimuove oltre al pacchetto indicato, i suoi pacchetti dipendenti (caso di rimozione di un software composto da più pacchetti) bisogna utilizzare <code>autoremove</code> in questo modo:
apt-get autoremove ''nomepacchetto''
=== Aggiornamento ===
È possibile aggiornare tutti i pacchetti installati con il comando:
Riga 56 ⟶ 63:
=== Simulazione ===
L'opzione <code>--simulate</code>, anteposta all'azione, consente di simulare l'azione e tutti i passi che il programma normalmente compierebbe, quindi vedere cosa verrebbe effettuato senza però correre alcun rischio.
Riga 65 ⟶ 73:
=== Curiosità ===
'''APT''' è anche famoso per via di un [[easter egg]] nascosto al suo interno, visualizzabile tramite l'opzione <code>moo</code>.<br />
[[File:Apt-get moo.png|thumb|center|upright=2|La ''easter egg'' di APT]]
== Note ==
<references/>
== Voci correlate ==
* [[Sistema di gestione dei pacchetti]]
* [[Debian]]
Riga 80 ⟶ 92:
== Collegamenti esterni ==
* [http://www.debian.org/doc/manuals/apt-howto/index.it.html Apt Howto]
{{Debian}}
{{Portale|informatica|Software libero}}
|