Repository speciali: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
mNessun oggetto della modifica
(→‎Debian experimental: note sull'installazione e sugli aggiornamenti (che non sono automatici), rimossa la parte obsoleta che era commentata)
Riga 78: Riga 78:
   ## Debian experimental
   ## Debian experimental
   deb http://ftp.it.debian.org/debian experimental main
   deb http://ftp.it.debian.org/debian experimental main
</pre>
<!--
== Debian Volatile ==
{{Warningbox | Il repository Debian volatile non è più mantenuto a partire dal rilascio di Debian Squeeze ed è stato sostituito da <code>stable-updates</code> (''Aggiornamenti raccomandati''). Vedere [http://lists.debian.org/debian-volatile-announce/2011/msg00000.html qui] per l'annuncio ufficiale.}}
Cos'è debian-volatile?
Alcuni pacchetti (come quelli per il filtraggio dello spam e per la scansione dei virus) dovendo usare dati aggiornati tendono ad essere dei bersagli mobili che non funzionano al meglio per tutto il ciclo di vita di una release stable. Lo scopo principale di volatile è di permettere agli amministratori di aggiornare i loro sistemi in maniera semplice ed ordinata, senza dover affrontare gli svantaggi dati dall'uso di unstable. Per cui debian-volatile contiene solo i cambiamenti a programmi stabili che permettono di mantenerli intatti, funzionali e aggiornati.
<pre>
  ## Debian Volatile (lenny)
  deb http://volatile.debian.org/debian-volatile lenny/volatile main
</pre>
</pre>


=== Debian Volatile/Sloppy ===
Tali repository sono disabilitati di default (il loro file Release contiene "NotAutomatic: yes" e nessun "ButAutomaticUpgrades: yes") e, in assenza di pinning, un pacchetto può essere installato soltanto in uno dei seguenti casi:
Cos'è debian-volatile/sloppy?
* è presente soltanto negli experimental e in nessun altro repository;
Per i pacchetti che finiscono nella sezione debian-volatile, si cerca di assicurare che le nuove versioni non introducano modifiche funzionali ai programmi o che necessitino della supervisione degli amministratori dei file di configurazione per essere installati. Quei programmi che non rispettano questi requisiti per essere aggiornati finiscono nell'archivio volatile-sloppy. Notare che per usare volatile-sloppy è necessario attivare anche l'archivio volatile.
* si informa apt-get o aptitude che si vuole installare dagli experimental (per esempio con l'opzione -t).
<pre>
  ## Debian Volatile (Etch)
  deb http://volatile.debian.org/debian-volatile etch/volatile-sloppy main
  ## Debian Volatile (Lenny)
  deb http://volatile.debian.org/debian-volatile lenny/volatile-sloppy main
</pre>


=== Link utili ===
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 gli experimental). Per maggiori informazioni si legga la pagina di manuale sulla gestione delle priorità (<code>man apt_preferences</code>).
Per maggiori informazioni, visitare la pagina http://www.debian.org/volatile/<br/>
-->


{{Autori
{{Autori
Riga 107: Riga 90:
|Verificata_da=
|Verificata_da=
:[[Utente:S3v|S3v]] 16:55, 23 ott 2012 (CEST)
:[[Utente:S3v|S3v]] 16:55, 23 ott 2012 (CEST)
|Numero_revisori=1
:[[Utente:HAL 9000|HAL 9000]] 13:20, 20 giu 2014 (CEST)
|Numero_revisori=2
}}
}}
[[Categoria:Repository ufficiali]]
[[Categoria:Repository ufficiali]]

Versione delle 11:20, 20 giu 2014

I repository
Arrow left.png

Introduzione ai repository

Repository ufficiali di Debian

Repository esterni

Extra

Arrow right.png



Debian-swirl.png Versioni Compatibili

Tutte le versioni supportate di Debian


Info.png Nota
  • In questa guida si danno per scontate le nozioni di base riguardo il funzionamento di Debian, e dei repository in particolare.
  • Entrambi 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 proposed updates (Aggiornamenti proposti)

  • Debian stable
# Aggiornamenti proposti per la prossima point release della stable
deb http://ftp.it.debian.org/debian stable-proposed-updates main
  • Debian old-stable
# Aggiornamenti proposti per la prossima point release della old-stable
deb http://ftp.it.debian.org/debian oldstable-proposed-updates main

Alcuni aggiornamenti per determinati pacchetti 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 aggiornamenti proposti.
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.
Di seguito un estratto del file Relase del repository:

Origin: Debian
Label: Debian
Suite: proposed-updates
Version: 7.0-updates
Codename: wheezy-proposed-updates
Date: Sun, 19 May 2013 08:24:02 UTC
Valid-Until: Sun, 26 May 2013 08:24:02 UTC
Architectures: amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 s390x sparc
Components: main contrib non-free
Description: Proposed Updates for Debian 7.0 - Not Released

Debian updates (Aggiornamenti raccomandati)

  • Debian stable
## Aggiornamenti raccomandati della stable
deb http://ftp.it.debian.org/debian stable-updates main
  • Debian oldstable
# Aggiornamenti raccomandati della old-stable
deb http://ftp.it.debian.org/debian oldstable-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)

Tutti i pacchetti contenuti in questo repository saranno anche inclusi nella successiva point release.
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.
Di seguito un estratto del file Relase del repository:

Origin: Debian
Label: Debian
Suite: stable-updates
Codename: wheezy-updates
Date: Sun, 19 May 2013 08:24:02 UTC
Valid-Until: Sun, 26 May 2013 08:24:02 UTC
Architectures: amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 s390x sparc
Components: main contrib non-free
Description: Updated packages for Debian 7.0

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.
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

Tali repository sono disabilitati di default (il loro file Release contiene "NotAutomatic: yes" e nessun "ButAutomaticUpgrades: yes") e, in assenza di pinning, un pacchetto può essere installato soltanto in uno dei seguenti casi:

* è presente soltanto negli experimental e in nessun altro repository;
* si informa apt-get o aptitude che si vuole installare dagli experimental (per esempio con l'opzione -t).

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 gli experimental). Per maggiori informazioni si legga la pagina di manuale sulla gestione delle priorità (man apt_preferences).




Guida scritta da: Risca86 Swirl-auth60.png Debianized 60%
Estesa da:
Verificata da:
S3v 16:55, 23 ott 2012 (CEST)
HAL 9000 13:20, 20 giu 2014 (CEST)

Verificare ed estendere la guida | Cos'è una guida Debianized