Repository speciali: differenze tra le versioni
S3v (discussione | contributi) (tolta terza voce elenco iniziale...) |
|||
(33 versioni intermedie di 4 utenti non mostrate) | |||
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. | ||
* | * 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''. | ||
}} | }} | ||
Alcuni aggiornamenti per determinati [[pacchetto|pacchetti]] che non richiedono una particolare urgenza e che non riguardano fix di [[bug]] seri legati alla sicurezza, vengono rinviati al rilascio della successiva [[point release]] della versione [[stable]] (o della [[oldstable]]) di Debian. Se non si vuole aspettare il rilascio della point release, si possono utilizzare i repository "updates" e/o "proposed-updates" per installare immediatamente gli aggiornamenti dei pacchetti che si trovano al loro interno.<br/> | |||
Tutti i pacchetti contenuti in "updates" o in "proposed-updates" sono controllati dallo "Stable Release Team" di Debian in base a criteri di importanza e di urgenza. | |||
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. In questa guida, a titolo d'esempio, verrà utilizzato il [[mirror]] italiano e la sola [[sezione]] [[main]].<br/> | |||
I repository di seguito descritti, se si utilizza la testing, non verranno abilitati fino a quando la versione di Debian utilizzata non diventa "stable". | |||
Tutti i pacchetti contenuti in questi repository saranno anche inclusi nella successiva [[point release]].<br/> | |||
== Debian updates (Aggiornamenti raccomandati) == | |||
* [[Stable]]: Debian {{Codename|versione_stable}} ([[{{Codename|Stable}}]]) | |||
# Aggiornamenti raccomandati della 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}}]]) | |||
# 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}}]]" | |||
# Aggiornamenti raccomandati della testing | |||
# Disabilitato fino a quando l'attuale testing non diventa stable | |||
deb <nowiki>http://ftp.it.debian.org/debian</nowiki> {{Codename|testing}}-updates main | |||
deb-src <nowiki>http://ftp.it.debian.org/debian</nowiki> {{Codename|testing}}-updates main | |||
[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: | |||
* aggiornamenti urgenti di pacchetti ''non'' legati alla sicurezza (questi ultimi continuano ad essere forniti dal repository security); | |||
* 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). | |||
I pacchetti contenuti in questo archivio vengono prelevati, in base ai criteri sopra esposti, da "proposed-updates".<br/> | |||
Vedere anche:<br/> | |||
* https://wiki.debian.org/it/StableUpdates | |||
* https://lists.debian.org/debian-devel-announce/2011/03/msg00010.html | |||
File release di questo repository: [http://ftp.it.debian.org/debian/dists/{{Codename|stable}}-updates/Release Release] | |||
== Debian proposed updates (Aggiornamenti proposti) == | == Debian proposed updates (Aggiornamenti proposti) == | ||
{{Warningbox | Si consiglia di rimuoverli dai [[repository]] prima di effettuare l'aggiornamento del sistema a una nuova versione di Debian.}} | |||
* [[Stable]]: Debian {{Codename|versione_stable}} ([[{{Codename|Stable}}]]) | |||
# Aggiornamenti proposti per la prossima point release della stable | |||
deb <nowiki>http://ftp.it.debian.org/debian</nowiki> {{Codename|stable}}-proposed-updates main | |||
* Debian | deb-src <nowiki>http://ftp.it.debian.org/debian</nowiki> {{Codename|stable}}-proposed-updates main | ||
# Aggiornamenti proposti per la prossima point release della | |||
deb http://ftp.it.debian.org/debian | |||
</ | |||
Codename | |||
* [[Oldstable]]: Debian {{Codename|versione_oldstable}} ([[{{Codename|Oldstable}}]]) | |||
# 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 | |||
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 che correggono [[bug]] RC (ma non legati alla sicurezza); | |||
* aggiornamenti non urgenti di pacchetti legati alla sicurezza. | |||
* | |||
Si veda anche http://www.debian.org/releases/proposed-updates.it.html . | |||
File release di questo repository: [http://ftp.it.debian.org/debian/dists/{{Codename|stable}}-proposed-updates/Release Release] | |||
== Debian experimental == | == Debian experimental == | ||
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. | 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/> | |||
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. }} | |||
<pre> | <pre> | ||
# Debian experimental | |||
deb http://ftp.it.debian.org/debian experimental main | |||
deb-src http://ftp.it.debian.org/debian experimental main | |||
</pre> | </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: | |||
* è 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-get</code> o <code>aptitude</code> che si vuole installare dagli experimental (per esempio con l'opzione <code>-t/--target-release</code>). | ||
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, 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>). | ||
{{Autori | {{Autori | ||
|Autore = [[Utente:Risca86|Risca86]] | |Autore = [[Utente:Risca86|Risca86]] | ||
|Estesa_da= | |||
:[[Utente:BubuXP|BubuXP]] | |||
:[[Utente:HAL 9000|HAL 9000]] | |||
|Verificata_da= | |Verificata_da= | ||
:[[Utente:S3v|S3v]] 16:55, 23 ott 2012 (CEST) | :[[Utente:S3v|S3v]] 16:55, 23 ott 2012 (CEST) | ||
:[[Utente:HAL 9000|HAL 9000]] | :[[Utente:BubuXP|BubuXP]] 02:49, 9 mag 2015 (CEST) | ||
|Numero_revisori= | :[[Utente:Wtf|Wtf]] 21:09, 11 mag 2015 (CEST) | ||
:[[Utente:HAL 9000|HAL 9000]] 20:32, 28 apr 2016 (CEST) | |||
|Numero_revisori=4 | |||
}} | }} | ||
[[Categoria:Repository ufficiali]] | [[Categoria:Repository ufficiali]] |
Versione delle 07:35, 29 apr 2019
|
Versioni Compatibili Tutte le versioni supportate di Debian |
Nota
|
Alcuni aggiornamenti per determinati pacchetti che non richiedono una particolare urgenza e che non riguardano fix di bug seri legati alla sicurezza, vengono rinviati al rilascio della successiva point release della versione stable (o della oldstable) di Debian. Se non si vuole aspettare il rilascio della point release, si possono utilizzare i repository "updates" e/o "proposed-updates" per installare immediatamente gli aggiornamenti dei pacchetti che si trovano al loro interno.
Tutti i pacchetti contenuti in "updates" o in "proposed-updates" sono controllati dallo "Stable Release Team" di Debian in base a criteri di importanza e di urgenza.
Questi repository sono da aggiungersi a quelli standard e di sicurezza presenti in /etc/apt/sources.list
, per garantire gli aggiornamenti di alcuni pacchetti con maggiore frequenza. In questa guida, a titolo d'esempio, verrà utilizzato il mirror italiano e la sola sezione main.
I repository di seguito descritti, se si utilizza la testing, non verranno abilitati fino a quando la versione di Debian utilizzata non diventa "stable".
Tutti i pacchetti contenuti in questi repository saranno anche inclusi nella successiva point release.
Debian updates (Aggiornamenti raccomandati)
# Aggiornamenti raccomandati della stable deb http://ftp.it.debian.org/debian bookworm-updates main deb-src http://ftp.it.debian.org/debian bookworm-updates main
# Aggiornamenti raccomandati della oldstable deb http://ftp.it.debian.org/debian bullseye-updates main deb-src http://ftp.it.debian.org/debian bullseye-updates main
# Aggiornamenti raccomandati della testing # Disabilitato fino a quando l'attuale testing non diventa stable deb http://ftp.it.debian.org/debian trixie-updates main deb-src http://ftp.it.debian.org/debian trixie-updates main
Questo archivio sostituisce il precedente "Volatile" a partire dal rilascio di Debian 6.0 "Squeeze".
I pacchetti contenuti in questo repository soddisfano le seguenti caratteristiche:
- aggiornamenti urgenti di pacchetti non legati alla sicurezza (questi ultimi continuano ad essere forniti dal repository security);
- 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).
I pacchetti contenuti in questo archivio vengono prelevati, in base ai criteri sopra esposti, da "proposed-updates".
Vedere anche:
- https://wiki.debian.org/it/StableUpdates
- https://lists.debian.org/debian-devel-announce/2011/03/msg00010.html
File release di questo repository: Release
Debian proposed updates (Aggiornamenti proposti)
ATTENZIONE Si consiglia di rimuoverli dai repository prima di effettuare l'aggiornamento del sistema a una nuova versione di Debian. |
# Aggiornamenti proposti per la prossima point release della stable deb http://ftp.it.debian.org/debian bookworm-proposed-updates main deb-src http://ftp.it.debian.org/debian bookworm-proposed-updates main
# Aggiornamenti proposti per la prossima point release della oldstable deb http://ftp.it.debian.org/debian bullseye-proposed-updates main deb-src http://ftp.it.debian.org/debian bullseye-proposed-updates main
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 che correggono bug RC (ma non legati alla sicurezza);
- aggiornamenti non urgenti di pacchetti legati alla sicurezza.
Si veda anche http://www.debian.org/releases/proposed-updates.it.html .
File release di questo repository: Release
Debian experimental
ATTENZIONE 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. Per citare le 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 http://ftp.it.debian.org/debian experimental main deb-src http://ftp.it.debian.org/debian experimental main
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 Release contiene NotAutomatic: yes
e nessun ButAutomaticUpgrades: yes
, 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:
- è presente soltanto negli experimental e in nessun altro repository;
- si informa
apt-get
oaptitude
che si vuole installare dagli experimental (per esempio con l'opzione-t/--target-release
).
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).
Per maggiori informazioni si legga la pagina di manuale sulla gestione delle priorità (man apt_preferences
).
Guida scritta da: Risca86 | Guida Debianized |
Estesa da: | |
Verificata da: | |
Verificare ed estendere la guida | Cos'è una guida Debianized |