simone @ 18 settembre 2007 — 20:36
Un Repository Software (plur.
repositories), spesso abbreviato in Repo, è un archivio remoto che
contiene il software installabile sulla vostra macchina.
Nello specifico del sistema Debian (quello usato da Ubuntu, con
pacchetti .deb), abbiamo due tipi di repository, i repository per
pacchetti binari già pronti all’uso (deb), e quello con i pacchetti
sorgente, che possono essere compilati dall’utente prima
dell’installazione (deb-src).
La lista dei repositories è contenuta nel file /etc/apt/sources.list. Per visualizzarla digitate in un terminale:
sudo gedit /etc/apt/sources.list
Se non avete mai modificato le sorgenti software, vi troverete solo
i repos ufficiali di Ubuntu, quelli che contengono i pacchetti
originali e sicuri.
Alcuni repo saranno abilitati ed altri no, i repo disabilitati sono
distinguibili dalla presenza del segno # all’inizio della riga.
Esempio:
deb http://it.archive.ubuntu.com/ubuntu/ feisty universe Abilitato
#deb http://it.archive.ubuntu.com/ubuntu/ feisty universe Disabilitato
La riga relativa ad un repo è sempre formata da:
-
deb o deb-src (binari o sorgenti)
-
Indirizzo dell’archivio (es. http://archive.ubuntu.com/ )
-
Versione di Ubuntu (es. feisty,edgy,gutsy)
-
Componenti (es. universe,multiverse,free,non-free,ecc.)
Vi ricordo che i repo che andrete ad aggiungere successivamente,
seguendo magari le istruzioni che trovate in alcune pagine web, non
sono supportati da Ubuntu, quindi non sono sicuri e potrebbero
provocare danni al vostro sistema, come perdita di dati o
malfunzionamenti.
Per questo motivo vi consiglio di usare repositories esterni solo se ne
avete veramente bisogno, e soprattutto se sapete quello che state
facendo.
La gestione dei repositories può essere eseguita in diversi modi:
-
Tramite editor di testo:
Aprite il file sources.list con il comando :
sudo gedit /etc/apt/sources.list
Per abilitare un repo togliete il segno # dall’inizio della riga
Per disabilitarlo aggiungete il segno # all’inizio della riga.
Per aggiungere un repository inserire la riga relativa nel file di testo.
Al termine delle operazioni di modifica salvare il file e aggiornare i pacchetti con il comando:
sudo apt-get update
-
Tramite Sorgenti software:
Aprite Sorgenti software dal menù Sistema > Amministrazione.
Per visualizzare i repos cliccare sul tab “Software di terze parti”.
Abilitare o disabilitare i repo cliccando sulla casella di spunta all’inizio della riga relativa.
Per aggiungere un repo cliccare sul pulsante “Aggiungi” (Add…) ed inserire la riga controllandone la correttezza.
Per eliminarlo selezionare la riga e cliccare sul pulsante “Rimuovi”.
Al termine delle operazioni di modifica chiudete l’applicazione, vi
verrà chiesto di ricaricare i pacchetti, cliccate sul pulsante
“Ricarica”.
-
All’interno di Synaptic:
Aprite Gestore dei pacchetti Synaptic dal menù Sistema>Amministrazione e selezionate Archivi dei pacchetti nel menù Impostazioni.
La finestra aperta sarà quella di “Sorgenti software”, agite come descritto sopra.
Al termine delle operazioni di modifica chiudete la finestra, vi
verrà chiesto di ricaricare i pacchetti, cliccate sul pulsante
“Ricarica”.

simone @ — 20:21
Aggiungi Rimuovi… (gnome-app-install) è l’applicazione che
fornisce la maniera più semplice per installare e rimuovere software in
Ubuntu, potete trovarla in fondo al menù Applicazioni
L’applicazione permette di cercare nel nome e nella descrizione dei pacchetti digitando nelle casella in alto.
Potete inoltre selezionare se visualizzare tutti i pacchetti, solo
quelli open-source, oppure solo quelli supportati da Ubuntu scegliendo
dal menu in alto a destra.
Per installare non dovete far altro che scegliere il pacchetto e
cliccare sulla casella di spunta, quando avete selezionato tutto il
software di cui avete bisogno, cliccate su applica, vi verrà chiesta la
vostra password (se siete amministratori di sistema)
Gnome-app-install scaricherà in automatico i pacchetti e le dipendenze, provvedendo a installare e configurare il tutto.
Più semplice di così…
Cliccando sul pulsante preferenze potrete accedere alla gestione dei repository (sorgenti software) che vi permette di abilitare i vari componenti e di aggiungere repository di terze parti.
simone @ — 20:02

Synaptic è il gestore dei pacchetti più completo, nonchè il più utilizzato. Lo trovate nel menù Sistema>Amministrazione
A differenza di Aggiungi Rimuovi..
permette una gestione più completa dei pacchetti, permettendo ad
esempio la scelta della versione, l’aggiornamento e la rimozione
forzata.
Scopriamo le caratteristiche di Synaptic analizzando l’interfaccia:
- Leggi marcature: apre un file nel quale avete salvato le vostre selezioni precedenti
- Salva marcature /come.. : scrive su un file le vostre selezioni attuali
- Genera script per il download: crea un file eseguibile via terminale per scaricare i pacchetti occorrenti
- Aggiungi pacchetti scaricati: aggiunge i pacchetti che avete scaricato manualmente alla lista
- Annulla: annulla l’ultima selezione
- Riesegui: riesegue la selezione dopo Annulla
- Smarca tutti: annulla tutte le selezioni
- Cerca: apre la finestra di ricerca nella quale potete scegliere se cercare per nome,descrizione ecc
- Ricarica le informazioni sui pacchetti: Ricarica le info dai repository (come apt-get update)
- Aggiungi CDROM: aggiunge un CDrom contenente dei pacchetti (ad esempio per un aggiornamento di sistema)
- Marca tutti gli aggiornamenti: selezione tutti i pacchetti aggiornabili
- Ripara i pacchetti difettosi: risolve problemi con le dipendenze e altro
- Marca i pacchetti per attività: vi permette di scegliere
l’installazione di meta-pacchetti ad esempio per installare
Kubuntu,Xubuntu,Edubuntu, Server LAMP ecc.
- Applica le modifiche selezionate: procede con il download, installazione, configurazione.
- Smarca: deseleziona il pacchetto
- Marca per l’installazione: seleziona un pacchetto non installato
- Marca per la reinstallazione: seleziona un pacchetto già installato
per re-installare (es. per correggere errori di installazione)
- Marca per l’aggiornamento: seleziona un singolo pacchetto per l’aggiornamento
- Marca per la rimozione: seleziona un pacchetto da rimuovere
- Marca per la rimozione completa: sleziona un pacchetto per la rimozione (anche dei file di configurazione)
- Blocca versione: blocca la versione di un pacchetto , impedendone ad esempio l’aggiornamento
- Installato automaticamente: indica che il pacchetto è stato installato come dipendenza di un altro e non manualmente.
- Forza versione: obbliga l’installazione di una versione particolare del pacchetto
- Configura: apre la finestra di configurazione per un pacchetto che lo permette
- Scarica changelog: scarica la lista dei cambiamenti di versione
- Proprietà: apre la finestra con le proprietà del pacchetto
- Preferenze: preferenze di Synaptic
- Archivi dei pacchetti: accede alla finestra di configurazione delle sorgenti software
- Filtri: imposta i filtri per una ricerca avanzata
- Imposta opzione interna: passa un opzione al comando (esperti)
Barra degli strumenti
- Ricarica: Ricarica le info dai repository (come apt-get update)
- Marca tutti gli aggiornamenti: selezione tutti i pacchetti aggiornabili
- Applica: procede con il download, installazione, configurazione.
- Proprietà: apre la finestra con le proprietà del pacchetto
- Cerca: apre la finestra di ricerca nella quale potete scegliere se cercare per nome,descrizione ecc