#format wiki
#language it
<
>
<>
<>
= Introduzione =
Ubuntu mette a disposizione numerosi [[AmministrazioneSistema/Pacchetti|pacchetti software]] aggiuntivi a quelli già presenti nel sistema appena installato. Tali software sono raggruppati in particolari archivi web chiamati [[Repository|repository]], consultabili attraverso applicazioni di sistema che fungono da vero e proprio catalogo software. In questo modo, nella stragrande maggioranza dei casi, l'utente non ha bisogno di cercare programmi su Internet.
Tali applicazioni permettono di:
* selezionare l'applicazione da installare e lasciano al sistema il compito di scaricarla, installarla e aggiungerla al menù di sistema;
* rimuovere le applicazioni precedentemente installate.
Ubuntu utilizza due interfacce principali per la gestione del software:
* '''[[/UbuntuSoftware|Ubuntu Software]]''': applicazione per l'installazione e rimozione dei programmi.
* '''[[AmministrazioneSistema/Aggiornamenti#update-manager|Update manager]]''': applicazione che in modo automatico segnala la presenza di aggiornamenti per i pacchetti software già installati.
{{{#!wiki tip
Se si necessita di uno specifico software non disponibile nei repository di Ubuntu oppure di una versione più recente di un programma, è possibile utilizzare altre modalità per ottenere tali software: attraverso [[Repository#Repository_non_ufficiali|repository]] non ufficiali oppure [[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian|pacchetti forniti da terze parti]] o anche compilando direttamente il [[https://it.wikipedia.org/wiki/Codice_sorgente|codice sorgente]].
}}}
Ubuntu utilizza due formati principali di pacchetti software:
* '''[[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian|deb]]''': è il formato tradizionale, ereditato da Debian.
* '''[[AmministrazioneSistema/InstallareProgrammi/PacchettiSnap|snap]]''': è un formato più recente, sviluppato da Canonical.
Dal punto di vista dell'esperienza utente non esistono sostanziali differenze fra un software installato tramite una o l'altra tipologia, a parte il numero della versione, in alcuni casi.
Invece dal punto di vista tecnico, mentre i '''deb''' condividono le medesime componenti (''librerie'') con il sistema, gli '''snap''' sono provvisti al loro interno delle librerie necessarie al loro funzionamento. Gli '''snap''', quindi, tendono a occupare più spazio su disco rispetto ai '''deb'''.
{{{#!wiki important
Un utilizzo intensivo di pacchetti snap può comportare lo sfruttamento di molta memoria su disco. Assicurarsi di avere spazio a sufficienza.
}}}
= Cosa sono i pacchetti =
* Per maggiori informazioni sui pacchetti e sulle sue loro proprietà, consultare [[AmministrazioneSistema/Pacchetti|questa guida]].
* Per maggiori informazioni sui meta-pacchetti, consultare la [[AmministrazioneSistema/MetaPacchetti|guida dedicata]].
= Gestire i repository =
* [[Repository]]: cosa sono e come gestirli per ottenere software aggiuntivi.
* [[Repository/SourcesList|Elenco di sources.list]]: esempi di file `sources.list` per gestire al meglio Ubuntu a seconda della versione utilizzata.
<>
= Installare e rimuovere pacchetti da repository =
<>
== Tramite interfaccia grafica ==
* [[/UbuntuSoftware|Ubuntu Software]]: l'interfaccia grafica per [[AmministrazioneSistema/Apt|apt]] predefinita su Ubuntu dalla versione '''16.04'''.
* [[/GestorePacchetti|Gestore pacchetti Synaptic]]: un utile e completo strumento grafico per [[AmministrazioneSistema/Apt|apt]] basato sulle librerie '''Gtk'''.
* [[AmministrazioneSistema/InstallareProgrammi/Boutique|Boutique]]: l'interfaccia grafica predefinita della derivata '''Ubuntu MATE'''.
* [[/GestorePacchettiMuon|Gestore pacchetti Muon]]: lo strumento grafico preinstallato in '''Kubuntu''' per [[AmministrazioneSistema/Apt|apt]].
* [[AmministrazioneSistema/InstallareProgrammi/Apper|Gestore pacchetti Apper]]: interfaccia grafica alternativa per [[AmministrazioneSistema/Apt|apt]] di [[AmbienteGrafico/Kde|KDE]].
* [[AmministrazioneSistema/InstallareProgrammi/AptUrl|AptUrl]]: strumento che consente di installare pacchetti attraverso il proprio [[InternetRete/Navigazione|browser]].
* [[AmministrazioneSistema/InstallareProgrammi/QApt|Installatore pacchetti QApt]]: un'interfaccia grafica leggera e minimale preinstallata in '''Kubuntu'''.
* [[AmministrazioneSistema/InstallareProgrammi/Gdebi|Installatore pacchetti Gdebi]]: un'interfaccia grafica leggera e minimale basata sulle librerie '''Gtk'''.
## * [[/UbuntuSoftwareCenter|Ubuntu Software Center]]: l'interfaccia grafica per [[AmministrazioneSistema/Apt|apt]] predefinita su Ubuntu fino alla versione '''15.10'''.
== Tramite riga di comando ==
* [[AmministrazioneSistema/InstallareProgrammi/Apt|Apt]]: come utilizzare da [[AmministrazioneSistema/Terminale|terminale]] il programma di gestione dei pacchetti e relative dipendenze predefinito in Ubuntu.
* [[AmministrazioneSistema/InstallareProgrammi/Aptitude|Aptitude]]: guida al programma di gestione avanzata dei pacchetti, dotato di un'interfaccia grafica semplificata all'interno del [[AmministrazioneSistema/Terminale|terminale]].
* [[AmministrazioneSistema/InstallareProgrammi/Dpkg|Dpkg]]: come utilizzare in Ubuntu da [[AmministrazioneSistema/Terminale|terminale]] il programma che gestisce i pacchetti senza considerare le dipendenze.
* [[/PacchettiSnap|Snapd]]: guida alla gestione dei pacchetti '''snap'''.
= Installare e rimuovere programmi da pacchetto =
== Pacchetti deb ==
* [[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian|Installare un pacchetto deb]]: come installare un pacchetto Debian, il formato standard dei pacchetti usato da Ubuntu.
* [[AmministrazioneSistema/InstallareProgrammi/SenzaConnessione|Installare pacchetti deb senza connessione]]: come installare pacchetti Debian su un pc non connesso alla rete utilizzando un altro pc con accesso a Internet.
== Altri tipi di pacchetti ==
* [[/PacchettiSnap|Snap]]: guida all'utilizzo dei pacchetti '''Snap'''.
* [[/PacchettiFlatpak|Flatpak]]: guida all'utilizzo dei pacchetti '''Flatpak'''.
* [[/PacchettiAppImage|AppImage]]: guida all'utilizzo dei pacchetti '''!AppImage'''.
* [[AmministrazioneSistema/Alien|RPM]]: guida ad '''Alien''', per la conversione di pacchetti utilizzati da altre distribuzioni, in particolare '''.rpm''' (Fedora, openSUSE, ecc.).
= Installare da sorgenti =
* [[AmministrazioneSistema/InstallareProgrammi/DaSorgenti|Installare da file sorgenti]]: come installare un programma direttamente dai file sorgenti.
* [[Programmazione/Checkinstall|Checkinstall]]: guida allo strumento utile per creare direttamente un pacchetto Debian da un sorgente compilato.
= Ulteriori risorse =
* [[AmministrazioneSistema|Amministrare il sistema]]: sezione dedicata alla manutenzione e alla gestione del sistema.
* [[https://it.wikipedia.org/wiki/Sistema_di_gestione_dei_pacchetti|Voce enciclopedica]]
----
CategoryAmministrazione