|
|
(7 versioni intermedie di 2 utenti non mostrate) |
Riga 1: |
Riga 1: |
| {{Repository | | {{Repository |
| |precedente=Repository ufficiali | | |precedente=Il repository Backports |
| |successivo=Il repository Backports | | |successivo=Archivi Debian |
| }} | | }} |
| {{Versioni compatibili}} | | {{Versioni compatibili}} |
Riga 8: |
Riga 8: |
| {{box|Nota| | | {{box|Nota| |
| * In questa guida si danno per scontate le nozioni di base riguardo il funzionamento di Debian, e dei [[repository]] in particolare. | | * In questa guida si danno per scontate le nozioni di base riguardo il funzionamento di Debian, e dei [[repository]] in particolare. |
| | * Verrà utilizzato il [[mirror]] {{APT-mirror|descrizione}} (il default). |
| * I repository qui indicati possiedono tutte e tre le sezioni ufficiali, cioè ''main'', ''contrib'' e ''non-free'', tuttavia nei seguenti esempi si indicherà solo ''main''. | | * I repository qui indicati possiedono tutte e tre le sezioni ufficiali, cioè ''main'', ''contrib'' e ''non-free'', tuttavia nei seguenti esempi si indicherà solo ''main''. |
| }} | | }} |
|
| |
|
| == Debian updates (Aggiornamenti raccomandati) == | | == Debian proposed updates (aggiornamenti proposti) == |
| Questi repository sono da aggiungersi a quelli standard e di sicurezza presenti in '''<code>/etc/apt/sources.list</code>''', per garantire gli aggiornamenti di alcuni pacchetti con maggiore frequenza. Verrà sempre utilizzato il [[mirror]] italiano e la sola [[sezione]] [[main]].
| | Se un [[pacchetto]] non presenta [[bug]] seri legati alla sicurezza e il suo aggiornamento non è così necessario da essere incluso negli aggiornamenti raccomandati (''stable'''''-updates'''), potrebbe essere aggiornato soltanto alla successiva ''point release'', anche se la versione aggiornata fosse già controllata e pacchettizzata dallo "Stable Release Team". <br/> |
| | Per installare immediatamente tali pacchetti è sufficiente abilitare i repository ''proposed-updates''. |
|
| |
|
| * [[Stable]]: Debian {{Codename|versione_stable}} ([[{{Codename|Stable}}]])
| | Questi repository sono da aggiungersi a quelli standard e di sicurezza presenti in '''<code>/etc/apt/sources.list</code>''', per garantire gli aggiornamenti di alcuni pacchetti con maggiore frequenza. |
| # Aggiornamenti raccomandati della stable
| | I repository di seguito descritti in maniera analoga agli aggiornamenti raccomandati, se si utilizza la testing, non verranno abilitati fino a quando la versione di Debian utilizzata non diventa "stable". |
| deb <nowiki>http://ftp.it.debian.org/debian</nowiki> {{Codename|stable}}-updates main
| |
| deb-src <nowiki>http://ftp.it.debian.org/debian</nowiki> {{Codename|stable}}-updates main
| |
|
| |
|
| * [[Oldstable]]: Debian {{Codename|versione_oldstable}} ([[{{Codename|Oldstable}}]])
| | Tutti i pacchetti contenuti in questi repository saranno anche inclusi nella successiva [[point release]]. |
| {{#ifeq: {{Codename|lts}} | {{Codename|oldstable}} | {{Warningbox|Questi repository non sono più attivi. Prendere in considerazione la possibilità di aggiungere i repository per il [[LTS|supporto a lungo termine]] o di effettuare un [[avanzamento di versione]] all'attuale [[stable]] di Debian.<br/>https://wiki.debian.org/LTS/}} | }}
| |
| # Aggiornamenti raccomandati della oldstable
| |
| deb <nowiki>http://ftp.it.debian.org/debian</nowiki> {{Codename|oldstable}}-updates main
| |
| deb-src <nowiki>http://ftp.it.debian.org/debian</nowiki> {{Codename|oldstable}}-updates main
| |
|
| |
|
| * [[Testing]]: Debian "[[{{Codename|Testing}}]]" | | {{Cautionbox | Si consiglia di rimuoverli dai [[repository]] prima di effettuare l'aggiornamento del sistema a una nuova versione di Debian, in quanto potrebbero impedirne uno completo. Pertanto va prestata attenzione prima di abilitarli.}} |
| # Aggiornamenti raccomandati della testing | | * [[Stable]]: Debian {{Codename|versione_stable}} ([[{{Codename|stable}}]]) |
| deb <nowiki>http://ftp.it.debian.org/debian</nowiki> {{Codename|testing}}-updates main | | # Aggiornamenti proposti per la prossima point release di Debian {{Codename|versione_stable}} ({{Codename|stable}}) |
| deb-src <nowiki>http://ftp.it.debian.org/debian</nowiki> {{Codename|testing}}-updates main | | deb {{APT-mirror}} {{Codename|stable}}-proposed-updates main |
| | deb-src {{APT-mirror}} {{Codename|stable}}-proposed-updates main |
|
| |
|
| Gli aggiornamenti raccomandati, se si utilizza la testing, non verranno abilitati fino a quando la versione di Debian utilizzata non diventa "stable".
| | * [[Oldstable]]: Debian {{Codename|versione_oldstable}} ([[{{Codename|Oldstable}}]]) |
| | | # Aggiornamenti proposti per la prossima point release di Debian {{Codename|versione_oldstable}} ({{Codename|oldstable}}) |
| [http://wiki.debian.org/StableUpdates Questo archivio] sostituisce il precedente "[http://www.debian.org/volatile/ Volatile]" a partire dal rilascio di Debian 6.0 "Squeeze". I pacchetti contenuti in questo repository soddisfano le seguenti caratteristiche: | | deb {{APT-mirror}} {{Codename|oldstable}}-proposed-updates main |
| * aggiornamenti urgenti di pacchetti ''non'' legati alla sicurezza (questi ultimi continuano ad essere forniti dal repository security);
| | deb-src {{APT-mirror}} {{Codename|oldstable}}-proposed-updates main |
| * aggiornamenti per pacchetti che devono essere aggiornati tempestivamente;
| |
| * aggiornamenti di pacchetti rotti da sopraggiunti cambiamenti esterni;
| |
| * aggiornamenti di pacchetti che necessitano di essere costantemente aggiornati (es. Clamav antivirus e tzdata).
| |
| | |
| Tutti i pacchetti contenuti in questo repository saranno anche inclusi nella successiva [[point release]].<br/>
| |
| Prima di entrare in questo archivio, tutti i pacchetti proposti dagli sviluppatori sono controllati dallo "Stable Release Team" di Debian che decide se accettarli o respingerli.
| |
| | |
| File release di questo repository: [http://ftp.it.debian.org/debian/dists/{{Codename|stable}}-updates/Release Release]
| |
| | |
| == Debian proposed updates (Aggiornamenti proposti) ==
| |
| {{Warningbox | Non sono ancora considerati parte di una Debian [[stable]], anche se hanno una stabilità maggiore delle altre [[release]], pertanto se si è in dubbio si consiglia di '''non''' aggiungerli al proprio <code>/etc/apt/sources.list</code>. Inoltre è necessario rimuoverli dai [[repository]] prima di effettuare l'aggiornamento del sistema a una nuova versione di Debian.}} | |
|
| |
|
| * [[Stable]]: Debian {{Codename|versione_stable}} ([[{{Codename|Stable}}]]) | | Fanno parte di questo repository tutti i pacchetti che rispondono ai criteri esposti per gli aggiornamenti raccomandati ma che lo "Stable Release Team" di Debian ha ritenuto avere un livello minore di urgenza. Ad esempio: |
| # Aggiornamenti proposti per la prossima point release della stable
| | * aggiornamenti che correggono [[bug]] RC (ma non legati alla sicurezza); |
| deb <nowiki>http://ftp.it.debian.org/debian</nowiki> {{Codename|stable}}-proposed-updates main
| | * aggiornamenti non urgenti di pacchetti legati alla sicurezza. |
| deb-src <nowiki>http://ftp.it.debian.org/debian</nowiki> {{Codename|stable}}-proposed-updates main
| |
|
| |
|
| * [[Oldstable]]: Debian {{Codename|versione_oldstable}} ([[{{Codename|Oldstable}}]])
| | Si veda anche http://www.debian.org/releases/proposed-updates.it.html . |
| {{#ifeq: {{Codename|lts}} | {{Codename|oldstable}} | {{Warningbox|Questi repository non sono più attivi. Prendere in considerazione la possibilità di aggiungere i repository per il [[LTS|supporto a lungo termine]] o di effettuare un [[avanzamento di versione]] all'attuale [[stable]] di Debian.<br/>https://wiki.debian.org/LTS/}} | }}
| |
| # Aggiornamenti proposti per la prossima point release della oldstable
| |
| deb <nowiki>http://ftp.it.debian.org/debian</nowiki> {{Codename|oldstable}}-proposed-updates main
| |
| deb-src <nowiki>http://ftp.it.debian.org/debian</nowiki> {{Codename|oldstable}}-proposed-updates main
| |
| | |
| Alcuni aggiornamenti per determinati [[pacchetto|pacchetti]] che non richiedono una particolare urgenza e che non riguardano fix di [[bug]] legati alla sicurezza, vengono rinviati al rilascio della successiva [[point release]] della versione [[stable]] (o della [[oldstable]]) di Debian. Se non si vuole aspettare la point release, si può utilizzare questo repository per installare immediatamente gli [http://www.debian.org/releases/proposed-updates.it.html aggiornamenti proposti].<br/>
| |
| Prima di entrare in questo archivio, tutti i pacchetti proposti dagli sviluppatori sono controllati dallo "Stable Release Team" di Debian che decide se accettarli o respingerli.
| |
|
| |
|
| File release di questo repository: [http://ftp.it.debian.org/debian/dists/{{Codename|stable}}-proposed-updates/Release Release] | | File release di questo repository: [http://ftp.it.debian.org/debian/dists/{{Codename|stable}}-proposed-updates/Release Release] |
|
| |
| == Debian LTS (Long Term Support) ==
| |
| <!--
| |
| NOTA: *NON* cambiare il nome della sezione "Debian LTS (Long Term Support)", perché è utilizzata da altre guide
| |
| -->
| |
| Quando una [[oldstable]] diventa obsoleta (circa un anno dopo che è diventata ''oldstable'', ossia tre anni dal rilascio), questa non riceverà più gli aggiornamenti di sicurezza ufficiali da parte del team di sicurezza di Debian, ed un [[avanzamento di versione]] all'attuale [[stable]] sembrerebbe a questo punto inevitabile.<br>
| |
| Ma possono esserci dei casi in cui questo aggiornamento non sia effettuabile immediatamente per svariati motivi. Allora un gruppo di sviluppatori volontari e di compagnie interessate, hanno creato un team per il supporto a lungo termine (LTS), per continuare il rilascio di aggiornamenti di sicurezza dopo che il team di sicurezza ufficiale smette di farlo. Questo progetto, introdotto per la prima volta con Debian 6 (Squeeze), intende portare a 5 anni totali la vita di una release, partendo il conteggio dalla data di rilascio come ''stable''.
| |
|
| |
| Al momento la release in fase LTS è Debian {{Codename|versione_lts}} ([[{{Codename|Lts}}]]), rilasciata come ''stable'' il {{Codename|datarilascio_lts}} e che con il supporto LTS arriverà a compiere 5 anni circa, anche se non tutti i pacchetti saranno supportati e limitatamente alle principali architetture.
| |
|
| |
| {{#ifeq: {{Codename|lts}} | {{Codename|oldstable}} | | Inoltre, quando il supporto ufficiale alla [[oldstable]], attualmente Debian {{Codename|versione_oldstable}} ([[{{Codename|Oldstable}}]]), terminerà, anche {{Codename|Oldstable}} riceverà un supporto a lungo termine (LTS) per le principali architetture e i principali pacchetti, abilitato aggiungendo il corrispondente repository anziché effettuare un [[avanzamento di versione]]. Ciò avverrà dopo circa tre anni dal suo rilascio, avvenuto il {{Codename|datarilascio_oldstable}}.
| |
| }}
| |
| === {{Codename|Lts}} LTS ===
| |
| {{#ifeq: {{Codename|lts}} | {{Codename|oldoldstable}} | {{Warningbox | Il supporto a lungo termine scadrà entro l'anno circa o è già scaduto. È pertanto '''caldamente consigliato''' di programmare un [[avanzamento di versione]] a Debian {{Codename|versione_oldstable}} ([[{{Codename|Oldstable}}]]), aggiungendo in seguito i repository di ''{{Codename|Oldstable}} LTS'' quando anche ''{{Codename|Oldstable}}'' non sarà più supportata dal team ufficiale, oppure effettuare una nuova installazione dell'attuale [[stable]]: Debian {{Codename|versione_stable}} ([[{{Codename|Stable}}]]).}} | }}
| |
| Per utilizzare i repository con gli aggiornamenti LTS, togliere da <code>/etc/apt/sources.list</code> le righe degli aggiornamenti di sicurezza ufficiali ('''{{Codename|lts}}/updates''', che non sono più attivi e gli aggiornamenti rilasciati sono comunque incorporati nel repository principale '''{{Codename|lts}}''') e aggiungere queste righe:
| |
| # Aggiornamenti della sicurezza LTS
| |
| deb <nowiki>http://ftp.it.debian.org/debian/</nowiki> {{Codename|lts}}-lts main
| |
| deb-src <nowiki>http://ftp.it.debian.org/debian/</nowiki> {{Codename|lts}}-lts main
| |
|
| |
| Ed effettuare l'aggiornamento della lista di pacchetti con [[apt-get]]:
| |
| <pre>
| |
| # apt-get update
| |
| </pre>
| |
|
| |
| Controllare che, se <code>/etc/apt/apt.conf</code> contiene già una riga con <code>Default-Release</code>, questa sia impostata come '''{{Codename|lts}}-lts''':
| |
| APT::Default-Release "{{Codename|lts}}-lts";
| |
| e se durante un'installazione o un aggiornamento si ricevono errori per firma o chiave mancante, installare o aggiornare il pacchetto <code>debian-archive-keyring</code> .
| |
|
| |
| Si consiglia inoltre di installare il pacchetto <code>debian-security-support</code>:
| |
| <pre>
| |
| # apt-get install debian-security-support
| |
| </pre>
| |
| per controllare quali pacchetti non riceveranno più supporto:
| |
| <pre>
| |
| $ check-support-status
| |
| </pre>
| |
|
| |
| Per maggiori informazioni circa i tempi di supporto della '''LTS''', le limitazioni e le architetture supportate, si rimanda alla [https://wiki.debian.org/it/LTS pagina Wiki ufficiale su LTS] e ai collegamenti lì riportati.
| |
|
| |
|
| == Debian experimental == | | == Debian experimental == |
Riga 104: |
Riga 44: |
| NOTA: *NON* cambiare il nome della sezione "Debian experimental", perché è utilizzata da altre guide | | NOTA: *NON* cambiare il nome della sezione "Debian experimental", perché è utilizzata da altre guide |
| --> | | --> |
| {{Warningbox | Come lascia intuire già il nome, in questo repository si trovano pacchetti appena rilasciati o in una fase iniziale di sviluppo. Non si dovrebbero scaricare pacchetti da qui a meno che non si sappia esattamente cosa si sta facendo. <br/> | | {{Cautionbox | Come lascia intuire già il nome, in questo repository si trovano pacchetti appena rilasciati o in una fase iniziale di sviluppo. Non si dovrebbero scaricare pacchetti da qui a meno che non si sappia esattamente cosa si sta facendo. <br/> |
| Per citare le [http://www.debian.org/doc/manuals/debian-faq/ch-ftparchives.en.html#s-dists Debian FAQ], questi pacchetti '''possono essere pericolosi e dannosi anche per i più esperti'''. La loro installazione può portare all'instabilità o inusabilità dell'intero sistema oppure introdurre delle falle di sicurezza. }} | | Per citare le [http://www.debian.org/doc/manuals/debian-faq/ch-ftparchives.en.html#s-dists Debian FAQ], questi pacchetti '''possono essere pericolosi e dannosi anche per i più esperti'''. La loro installazione può portare all'instabilità o inusabilità dell'intero sistema oppure introdurre delle falle di sicurezza. }} |
| | # Debian experimental |
| | deb {{APT-mirror}} experimental main |
| | deb-src {{APT-mirror}} experimental main |
|
| |
|
| <pre>
| | Experimental non è una release, pertanto il repository non è autosufficiente e tipicamente è usato in congiunzione con i repository di Debian [[Sid]], per utilizzare software ancora più aggiornato. |
| # Debian experimental
| |
| deb http://ftp.it.debian.org/debian experimental main
| |
| deb-src http://ftp.it.debian.org/debian experimental main
| |
| </pre>
| |
| | |
| Experimental non è una release, pertanto il repository non è autosufficiente e tipicamente è usato in congiunzione con i repository di Debian [[Sid]], per fornire software ancora più aggiornato. | |
|
| |
|
| Tali repository sono disabilitati di default (il loro file [http://ftp.debian.org/debian/dists/experimental/Release Release] contiene <code>NotAutomatic: yes</code> e nessun <code>ButAutomaticUpgrades: yes</code>, corrispondente a una '''Pin-Priority''' di default pari a 1) e un pacchetto può essere installato soltanto in uno dei seguenti casi, in assenza di pinning: | | Tali repository sono disabilitati di default (il loro file [http://ftp.debian.org/debian/dists/experimental/Release Release] contiene <code>NotAutomatic: yes</code> e nessun <code>ButAutomaticUpgrades: yes</code>, corrispondente a una priorità di [[Repository & pinning|pinning]] di default pari a 1) e un pacchetto può essere installato soltanto in uno dei seguenti casi, in assenza di una configurazione personalizzata di pinning: |
| * è presente soltanto negli experimental e in nessun altro repository; | | * è presente soltanto negli experimental e in nessun altro repository; |
| * si informa <code>apt-get</code> o <code>aptitude</code> che si vuole installare dagli experimental (per esempio con l'opzione <code>-t/--target-release</code>). | | * si informa <code>apt</code>, <code>apt-get</code> o <code>aptitude</code> che si vuole installare dagli experimental (per esempio con l'opzione <code>-t/--target-release</code>, modificando la loro priorità di pinning solo durante l'esecuzione del comando per l'installazione o aggiornamento). |
|
| |
|
| Anche una volta installato, un pacchetto non sarà tenuto aggiornato automaticamente dagli experimental, perché di default la loro ''Pin-Priority'' è inferiore alla versione installata localmente, ma sarà necessario ripetere il comando di installazione con indicazione manuale degli experimental (oppure impostare il [[pinning]], ma è sconsigliabile). | | Anche una volta installato, un pacchetto non sarà tenuto aggiornato automaticamente dagli experimental, perché di default la loro ''Pin-Priority'' è inferiore alla versione installata localmente (nessun <code>ButAutomaticUpgrades: yes</code> nel loro file ''Release''), ma sarà necessario ripetere il comando di installazione con indicazione manuale degli experimental (oppure impostare il [[pinning]], ma è sconsigliabile). |
| Per maggiori informazioni si legga la pagina di manuale sulla gestione delle priorità (<code>man apt_preferences</code>). | | Per maggiori informazioni si legga la pagina di manuale sulla gestione delle priorità (<code>man apt_preferences</code>) o la [[Repository & pinning|guida sul pinning]]. |
|
| |
|
| {{Autori | | {{Autori |
Riga 131: |
Riga 68: |
| :[[Utente:BubuXP|BubuXP]] 02:49, 9 mag 2015 (CEST) | | :[[Utente:BubuXP|BubuXP]] 02:49, 9 mag 2015 (CEST) |
| :[[Utente:Wtf|Wtf]] 21:09, 11 mag 2015 (CEST) | | :[[Utente:Wtf|Wtf]] 21:09, 11 mag 2015 (CEST) |
| :[[Utente:HAL 9000|HAL 9000]] 17:19, 8 apr 2016 (CEST) | | :[[Utente:HAL 9000|HAL 9000]] 18:01, 3 ago 2019 (CEST) |
| |Numero_revisori=4 | | |Numero_revisori=4 |
| }} | | }} |
| [[Categoria:Repository ufficiali]] | | [[Categoria:Repository ufficiali]] |