|
|
Riga 333: |
Riga 333: |
|
| |
|
|
| |
|
|
| |
| ===COME CONFIGURARE I REPOSITORY PER DEBIAN ===
| |
|
| |
| ==== STABLE ====
| |
|
| |
|
| |
| Per avere una Debian stable completamente Free, in /etc/apt/sources.list si deve avere:
| |
|
| |
| <pre>deb http://ftp.it.debian.org/debian/ stable main</pre>
| |
|
| |
| e per una Debian stable con tutti i pacchetti disponibili:
| |
|
| |
| <pre>deb http://ftp.it.debian.org/debian/ main contrib non-free</pre>
| |
|
| |
| È da considerare che, per non intasare il server, si possono utilizzare altri mirror (vedi http://www.debian.org/mirror/list per una lista completa), oppure per trovare il mirror più performante usare ''netselect-apt''.<br />
| |
|
| |
| Se si vogliono anche dei pacchetti ''multimedia'' contenenti codice non-free (pacchetti comunque presenti in Debian come ad esempio dei codec audio-video ma mancanti del codice incriminato, quindi con alcune funzioni limitate o mancanti) aggiungiamo il repository [http://deb-multimedia.org/ deb-multimedia], che è [http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/2012-May/026678.html esterno e non ufficiale], con la riga seguente:
| |
|
| |
| <pre>deb http://www.deb-multimedia.org stable main non-free</pre>
| |
|
| |
| (ci sono anche dei [http://www.deb-multimedia.org/debian-m mirror]). Per aggiugere la chiave pubblica dei repository deb-multimedia dal terminale diamo i seguenti comandi:
| |
|
| |
| <pre>apt-get update && apt-get install deb-multimedia-keyring</pre>
| |
|
| |
| Considerato il lungo lasso di tempo che intercorre per il rilascio di una stable nasce la necessità di avere aggiornati alcuni pacchetti. Debian mette a disposizione un altro repository che si integra alla perfezione, ovvero ''http://backports.debian.org/'' da cui è possibile scaricare pacchetti più recenti che si integrano con il ramo ''stable''. Per usufruire di questo repository aggiungere in ''/etc/apt/sources.list'' la seguente riga:
| |
|
| |
| <pre>deb http://ftp.it.debian.org/debian/ stable-backports main contrib non-free</pre>
| |
|
| |
| Per installare un pacchetto dal repository ''backports'' procedere in questo modo:
| |
|
| |
| <pre>apt-get -t stable-backports install nome_pacchetto</pre>
| |
|
| |
| Riepilogando, per avere la disponibilità di tutti i pacchetti nel sources.list si deve avere:
| |
|
| |
| <pre>
| |
| ## Repository principale Stable
| |
| deb http://ftp.it.debian.org/debian/ stable main contrib non-free
| |
|
| |
| ## Aggiornamenti di sicurezza
| |
| deb http://security.debian.org/ stable/updates main contrib non-free
| |
|
| |
| ## Aggiornamenti raccomandati
| |
| deb http://ftp.it.debian.org/debian/ stable-updates main contrib non-free
| |
|
| |
| ## Backports
| |
| deb http://ftp.it.debian.org/debian/ stable-backports main contrib non-free
| |
|
| |
| ## Deb-multimedia
| |
| deb http://www.deb-multimedia.org stable main non-free
| |
| </pre>
| |
|
| |
| ==== TESTING ====
| |
|
| |
|
| |
| Come detto precedentemente la versione Testing non ha un rilascio ufficiale, essendo costantemente aggiornata, ma si possono avere degli snapshot giornalieri o settimanali reperibili rispettivamente:
| |
|
| |
| - ''immagini giornaliere ''
| |
|
| |
| <pre>http://cdimage.debian.org/cdimage/daily-builds/ </pre>
| |
|
| |
| - ''immagini settimanali''
| |
|
| |
| <pre>http://cdimage.debian.org/cdimage/weekly-builds/</pre>
| |
|
| |
|
| |
| {{ Warningbox | le immagini possono soffrire di qualche bug e l'installazione può interrompersi e non terminare correttamente. Per non aver problemi far riferimento alla STABLE}}
| |
|
| |
|
| |
| Quindi per avere una Debian Testing ci sono due possibilità:
| |
|
| |
| * Usare una delle immagini giornaliere o settimanali;
| |
| * Fare un upgrade della Stable a Testing.
| |
|
| |
| Per il primo punto scaricare l'immagine iso, masterizzarla su un cd vergine e proseguire con l'installazione comune.
| |
|
| |
| Per una guida grafica consultare: [[Installare Debian Lenny - Guida Grafica]]
| |
|
| |
| oppure [http://e-zine.debianizzati.org/ il numero 0 della e-zine].<br>
| |
|
| |
| Riguardo l'upgrade da Stable a Testing bisogna modificare il file /etc/apt/sources.list aggiungendo i repository della Testing ovvero:
| |
|
| |
| <pre>deb http://ftp.it.debian.org/debian/ testing main</pre>
| |
|
| |
| ovviamente come per la Stable se si vogliono abilitati tutti i repository, contrib non-free e multimedia si deve avere il file /etc/apt/sources.list nella seguente maniera (ma meglio abilitarli tutti '''solo dopo''' aver effettuato l'upgrade da stable a testing):
| |
|
| |
| <pre>
| |
| ## Repository principale Testing
| |
| deb http://ftp.it.debian.org/debian/ testing main contrib non-free
| |
|
| |
| ## Aggiornamenti di sicurezza
| |
| deb http://ftp.it.debian.org/debian/ testing/updates main contrib non-free
| |
|
| |
| ## Deb-multimedia
| |
| deb http://www.deb-multimedia.org testing main non-free
| |
| </pre>
| |
|
| |
|
| |
| Salvato il file si procede con:
| |
|
| |
| <pre>apt-get update
| |
|
| |
| apt-get install apt dpkg aptitude
| |
|
| |
| aptitude safe-upgrade
| |
|
| |
| aptitude full-upgrade</pre>
| |
|
| |
|
| |
| Giunti a questo punto si dovrebbe essere in Debian Testing. Essendo Testing in continua evoluzione si raccomanda di fare spesso degli upgrade.
| |
|
| |
| {{ Warningbox | maggiore è il lasso di tempo tra il rilascio della Stable e la Testing, maggiori sono le possibilità di fallimento nell'upgrade. Solo dopo il rilascio della nuova Stable è assicurato l'upgrade }}
| |
|
| |
| ==== UNSTABLE ====
| |
|
| |
|
| |
| Per fare un upgrade alla versione Debian Unstable, come detto non esistono immagini ufficiali, quindi bisogna partire da una Testing o da una installazione del sistema base (netinstall, businesscard), quindi modificare /etc/apt/sources.list aggiungendo i repository per Unstable:
| |
|
| |
| <pre>
| |
| ## Repository principale Unstable
| |
| deb http://ftp.it.debian.org/debian/ unstable main contrib non-free
| |
|
| |
| ## Deb-multimedia
| |
| deb http://www.deb-multimedia.org unstable main non-free
| |
| </pre>
| |
|
| |
|
| |
| Salvato il file si procede con:
| |
|
| |
| <pre>apt-get update
| |
|
| |
| apt-get install apt dpkg aptitude
| |
|
| |
| aptitude safe-upgrade
| |
|
| |
| aptitude full-upgrade</pre>
| |
|
| |
| si può far riferimento alla guida [[Installare Debian SID]]
| |
|
| |
| {{ Warningbox | L'uso di Unstable può compromettere la funzionalità del Sistema Operativo, siate consci di quello che state facendo }}
| |
|
| |
|
| == PINNING == | | == PINNING == |