Spesso possiamo aver bisogno di software che non si trovano nei repositories della propria distribuzione oppure, se presenti, non vengono aggiornati con un’adeguata regolarità. Si pone perciò la necessità di aggiungere ai propri repositories degli altri che garantiscano la possibilità di avere un parco software quanto più completo ed aggiornato possibile per le proprie necessità.
Farlo graficamente è semplicissimo. Basta andare su Sistema -> KPackageKit -> Impostazioni -> Modifica le fonti software -> Altro software -> Aggiungi, digitare la stringa del repository ed aggiornare.
In alternativa si può agire direttamente sul file di configurazione digitando:
sudo kate /etc/apt/sources.list
digitare in fondo al file la stringa del repository, salvare, chiudere ed aggiornare la lista pacchetti con:
sudo apt-get update
Se necessaria una chiave di autenticazione, scaricarla ed installarla graficamente tramite Sistema -> KPackageKit -> Impostazioni -> Modifica le fonti software -> Autenticazione -> Importa file chiave
oppure automatizzare il tutto da linea di comando digitando:
wget -q link.repository–key.gpg -O – | sudo apt-key add –
link che si trova sul sito del software che si vuole installare.
La maggior parte dei software si trova sui repositories ppa di launchpad in tal caso basta recarsi su https://launchpad.net/ubuntu/+ppas e digitare nel campo di ricerca il nome del software e cliccare sul risultato.
L’aggiunta del repository e della chiave di autenticazione può essere fatta come descritto sopra o, più comodamente, in un unico passaggio da riga di comando digitando:
sudo add-apt-repository ppa:stringa
dove l’espressione “stringa” è riportata in “Adding this PPA to your system”.
Sempre come prima, ricaricare la lista pacchetti digitando:
sudo apt-get update