[ previous ] [ Abstract ] [ Copyright Notice ] [ Contents ] [ next ]

# Guida dell'utente di APT
Chapter 2 apt-get

`apt-get` fornisce un modo semplice di installare i pacchetti dalla linea di comando. Diversamente da `dpkg`, `apt-get` non capisce i nomi dei file .deb, ma utilizza il vero nome dei pacchetti, e può installare archivi .deb solo da una fonte.

La prima [1] cosa da fare prima di usare `apt-get` è impostare l'elenco dei pacchetti dalle fonti in modo che il programma sappia quali pacchetti sono disponibili. Lo si fa con `apt-get update`. Ad esempio,

         # apt-get update
         Get http://ftp.de.debian.org/debian-non-US/ stable/binary-i386/ Packages
         Get http://llug.sep.bnl.gov/debian/ frozen/contrib Packages
         Reading Package Lists... Done
         Building Dependency Tree... Done

Dopo aver aggiornato l'elenco si possono usare molti comandi:

upgrade
  Upgrade tenterà di fare un aggiornamento indolore del sistema completo, senza installare nuovi pacchetti o rimuoverne di esistenti, e senza aggiornare un pacchetto che possa rovinarne altri. Upgrade farà un elenco di tutti i pacchetti che non avrà potuto aggiornare, cosa che in genere significa che questi dipendono da nuovi pacchetti o vanno in conflitto con altri. Per forzare la loro installazione si può usare `dselect` o `apt-get install`.

install
  Install viene usato per installare i singoli pacchetti dando il loro nome. Il pacchetto viene automaticamente scaricato ed installato, cosa molto utile se già se ne conosce il nome e non si vuole entrare in grafica per selezionarlo. Al comando si possono passare anche più pacchetti, che saranno tutti scaricati. L'installazione automatica cerca di risolvere i problemi di dipendenze con gli altri pacchetti elencati, stampa un riassunto e chiede conferma se si devono modificare altri pacchetti che non siano quelli sulla linea di comando.

dist-upgrade
  Dist-upgrade fa un aggiornamento completo, progettato in modo da rendere semplici gli aggiornamenti tra versioni di Debian. Usa un algoritmo sofisticato per determinare il miglior insieme di pacchetti da installare, aggiornare e rimuovere per arrivare alla versione più aggiornata del sistema possibile. In alcune situazioni può essere vantaggioso usare dist-upgrade invece che sprecare tempo a risolvere manualmente le dipendenze con `dselect`. Una volta completato dist-upgrade, si può usare `dselect` per installare eventuali pacchetti che sono stati tralasciati.

  È importante controllare attentamente cosa intende fare dist-upgrade, dato che le sue decisioni a volte possono essere abbastanza sorprendenti.

`apt-get` ha diverse opzioni a linea di comando, che vengono documentate dettagliatamente nella sua pagina man, `apt-get(8)`. L'opzione più utile è `-d`, che non installa i file scaricati: se il sistema deve scaricare un gran numero di pacchetti, non è bene farglieli installare subito, in caso dovesse andare male qualcosa. Dopo aver usato `-d`, gli archivi scaricati possono essere installati semplicemente dando di nuovo lo stesso comando senza l'opzione `-d`.

[ previous ] [ Abstract ] [ Copyright Notice ] [ Contents ] [ next ]

Guida dell'utente di APT