Template:Versioni compatibili: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
m (rimossa point-release (tranne per Woody e Sarge))
mNessun oggetto della modifica
Riga 2: Riga 2:
{|style="border-radius: 0.5em; width:250px; float:right; clear:both; margin-bottom:10px; text-align:center; font-variant:small-caps; background:#f8fbfd; border:1px solid #4e88d0; padding-bottom:5px"
{|style="border-radius: 0.5em; width:250px; float:right; clear:both; margin-bottom:10px; text-align:center; font-variant:small-caps; background:#f8fbfd; border:1px solid #4e88d0; padding-bottom:5px"
|[[Image:Debian-swirl.png|33px|link=]]{{
|[[Image:Debian-swirl.png|33px|link=]]{{
  #ifeq: {{{1|}}} | ONLY | '''Versioni compatibili''' | {{
    #switch: {{{1|}}}
      #if: {{{1|}}} | '''Versioni testate''' | '''Versioni compatibili'''
    | = '''Versioni Compatibili'''<br />
  }}
    | ONLY = '''Versioni Supportate'''<br /><br />'''soltanto:'''
}}<br />{{
    | '''Versioni Testate'''<br />
  #if: {{{1|}}}
}}{{
    | {{
  #if: {{{1|}}}
        | {{
         #switch: {{{1}}}
         #switch: {{{1}}}
           | ONLY =  
           | ONLY =  
           | Woody = Debian 3.0 "Woody"  
           | Woody = <br />Debian 3.0 "Woody"
           | Sarge = Debian 3.1 "Sarge"
           | Sarge = <br />Debian 3.1 "Sarge"
           | Etch = Debian 4 "Etch"
           | Etch = <br />Debian 4 "Etch"
           | Lenny = Debian 5 "Lenny"
           | Lenny = <br />Debian 5 "Lenny"
           | Squeeze = Debian 6 "Squeeze"
           | Squeeze = <br />Debian 6 "Squeeze"
           | Wheezy = Debian 7 "Wheezy"
           | Wheezy = <br />Debian 7 "Wheezy"
           | Jessie = Debian 8 "Jessie" [[Categoria: Guide compatibili con Jessie]]
           | Jessie = <br />Debian 8 "Jessie" [[Categoria: Guide compatibili con Jessie]]
           | StretchTestingSid = Debian "Stretch" [[Categoria: Guide compatibili con Stretch]]<br />Debian Sid [[Categoria: Guide compatibili con Sid]]
           | Stretch = <br />ERRORE: utilizzare "Testing_v9" come parametro al posto di "Stretch" fino al rilascio [[Categoria: Errori nel template Versioni compatibili]]
           | Stretch = Debian "Stretch" [[Categoria: Guide compatibili con Stretch]]
           | Testing_v9 = <br />Debian testing "Stretch" [[Categoria: Guide compatibili con Testing]]
           | Sid = Debian Sid [[Categoria: Guide compatibili con Sid]]
           | Sid = <br />ERRORE: utilizzare "Unstable_v9" come parametro al posto di "Sid" [[Categoria: Errori nel template Versioni compatibili]]
           | Stable = Attuale Debian Stabile [[Categoria: Guide compatibili con stable]]
           | Unstable_v9 = <br />Debian "Sid" [[Categoria: Guide compatibili con Sid]]
           | Testing = Attuale Debian Testing [[Categoria: Guide compatibili con testing]]
           | <br />ERRORE: valore non valido ({{{1}}}) [[Categoria: Errori nel template Versioni compatibili]]
          | Valore non valido: {{{1}}} [[Categoria: Errori nel template Versioni compatibili]]
}}{{
      }}{{
   #if: {{{2|}}}
   #if: {{{2|}}}
     | {{#ifeq: {{{1|}}} | ONLY |  | <br /> }}{{
     | {{
         #switch: {{{2}}}
         #switch: {{{2}}}
           | Sarge = Debian 3.1 "Sarge"
           | Sarge = <br />Debian 3.1 "Sarge"
           | Etch = Debian 4 "Etch"
           | Etch = <br />Debian 4 "Etch"
           | Lenny = Debian 5 "Lenny"
           | Lenny = <br />Debian 5 "Lenny"
           | Squeeze = Debian 6 "Squeeze"
           | Squeeze = <br />Debian 6 "Squeeze"
           | Wheezy = Debian 7 "Wheezy"
           | Wheezy = <br />Debian 7 "Wheezy"
           | Jessie = Debian 8 "Jessie" [[Categoria: Guide compatibili con Jessie]]
           | Jessie = <br />Debian 8 "Jessie" [[Categoria: Guide compatibili con Jessie]]
           | StretchTestingSid = Debian "Stretch" [[Categoria: Guide compatibili con Stretch]]<br />Debian Sid [[Categoria: Guide compatibili con Sid]]
           | Stretch = <br />ERRORE: utilizzare "Testing_v9" come parametro al posto di "Stretch" fino al rilascio [[Categoria: Errori nel template Versioni compatibili]]
           | Stretch = Debian "Stretch" [[Categoria: Guide compatibili con Stretch]]
          | Testing_v9 = <br />Debian testing "Stretch" [[Categoria: Guide compatibili con Testing]]
           | Sid = Debian Sid [[Categoria: Guide compatibili con Sid]]
           | Sid = <br />ERRORE: utilizzare "Unstable_v9" come parametro al posto di "Sid" [[Categoria: Errori nel template Versioni compatibili]]
           | Valore non valido: {{{2}}} [[Categoria: Errori nel template Versioni compatibili]]
           | Unstable_v9 = <br />Debian "Sid" [[Categoria: Guide compatibili con Sid]]
           | <br />ERRORE: valore non valido ({{{2}}}) [[Categoria: Errori nel template Versioni compatibili]]
       }}
       }}
}}{{
}}{{
Riga 42: Riga 43:
     | {{
     | {{
         #switch: {{{3}}}
         #switch: {{{3}}}
           | Etch = <br />Debian 4 "Etch"
           | Etch = Debian 4 "Etch"
           | Lenny = <br />Debian 5 "Lenny"
           | Lenny = <br />Debian 5 "Lenny"
           | Squeeze = <br />Debian 6 "Squeeze"
           | Squeeze = <br />Debian 6 "Squeeze"
           | Wheezy = <br />Debian 7 "Wheezy"
           | Wheezy = <br />Debian 7 "Wheezy"
           | Jessie = <br />Debian 8 "Jessie" [[Categoria: Guide compatibili con Jessie]]
           | Jessie = <br />Debian 8 "Jessie" [[Categoria: Guide compatibili con Jessie]]
           | StretchTestingSid = <br />Debian "Stretch" [[Categoria: Guide compatibili con Stretch]]<br />Debian Sid [[Categoria: Guide compatibili con Sid]]
           | Stretch = <br />ERRORE: utilizzare "Testing_v9" come parametro al posto di "Stretch" fino al rilascio [[Categoria: Errori nel template Versioni compatibili]]
           | Stretch = <br />Debian "Stretch" [[Categoria: Guide compatibili con Stretch]]
          | Testing_v9 = <br />Debian testing "Stretch" [[Categoria: Guide compatibili con Testing]]
           | Sid = <br />Debian Sid [[Categoria: Guide compatibili con Sid]]
           | Sid = <br />ERRORE: utilizzare "Unstable_v9" come parametro al posto di "Sid" [[Categoria: Errori nel template Versioni compatibili]]
           | <br />Valore non valido: {{{3}}} [[Categoria: Errori nel template Versioni compatibili]]
           | Unstable_v9 = <br />Debian "Sid" [[Categoria: Guide compatibili con Sid]]
           | <br />ERRORE: valore non valido ({{{3}}}) [[Categoria: Errori nel template Versioni compatibili]]
       }}
       }}
}}{{
}}{{
Riga 60: Riga 62:
           | Wheezy = <br />Debian 7 "Wheezy"
           | Wheezy = <br />Debian 7 "Wheezy"
           | Jessie = <br />Debian 8 "Jessie" [[Categoria: Guide compatibili con Jessie]]
           | Jessie = <br />Debian 8 "Jessie" [[Categoria: Guide compatibili con Jessie]]
           | StretchTestingSid = <br />Debian "Stretch" [[Categoria: Guide compatibili con Stretch]]<br />Debian Sid [[Categoria: Guide compatibili con Sid]]
           | Stretch = <br />ERRORE: utilizzare "Testing_v9" come parametro al posto di "Stretch" fino al rilascio [[Categoria: Errori nel template Versioni compatibili]]
           | Stretch = <br />Debian "Stretch" [[Categoria: Guide compatibili con Stretch]]
          | Testing_v9 = <br />Debian testing "Stretch" [[Categoria: Guide compatibili con Testing]]
           | Sid = <br />Debian Sid [[Categoria: Guide compatibili con Sid]]
           | Sid = <br />ERRORE: utilizzare "Unstable_v9" come parametro al posto di "Sid" [[Categoria: Errori nel template Versioni compatibili]]
           | <br />Valore non valido: {{{4}}} [[Categoria: Errori nel template Versioni compatibili]]
           | Unstable_v9 = <br />Debian "Sid" [[Categoria: Guide compatibili con Sid]]
           | <br />ERRORE: valore non valido ({{{4}}}) [[Categoria: Errori nel template Versioni compatibili]]
       }}
       }}
}}{{
}}{{
#if: {{{5|}}} | <br />ERRORE: Consentiti fino a 4 parametri! [[Categoria: Errori nel template Versioni compatibili]] |
#if: {{{5|}}} | <br />ERRORE: Consentiti fino a 4 parametri! [[Categoria: Errori nel template Versioni compatibili]] |
}} | Tutte le versioni supportate di Debian [[Categoria: Guide compatibili con tutte le versioni di Debian]] }}{{
}} | <br />Tutte le versioni supportate di Debian [[Categoria: Guide compatibili con tutte le versioni di Debian]] }}{{
#ifeq: {{{1|}}} | ONLY |  | {{
#ifeq: {{{1|}}} | ONLY |  | {{
   #ifeq: {{{1|}}} | Wheezy | {{#ifeq: {{{2|}}} | Jessie |  | [[Categoria: Guide non compatibili con Jessie]] }} | }}{{
   #ifeq: {{{1|}}} | Wheezy | {{#ifeq: {{{2|}}} | Jessie |  | <br />[[:Categoria:Guide non compatibili con Jessie|Verificala con Jessie!]] [[Categoria: Guide non compatibili con Jessie]] }} | }}{{
   #ifeq: {{{2|}}} | Wheezy | {{#ifeq: {{{3|}}} | Jessie |  | [[Categoria: Guide non compatibili con Jessie]] }} | }}{{
   #ifeq: {{{2|}}} | Wheezy | {{#ifeq: {{{3|}}} | Jessie |  | <br />[[:Categoria:Guide non compatibili con Jessie|Verificala con Jessie!]] [[Categoria: Guide non compatibili con Jessie]] }} | }}{{
   #ifeq: {{{3|}}} | Wheezy | {{#ifeq: {{{4|}}} | Jessie |  | [[Categoria: Guide non compatibili con Jessie]] }} | }}{{
   #ifeq: {{{3|}}} | Wheezy | {{#ifeq: {{{4|}}} | Jessie |  | <br />[[:Categoria:Guide non compatibili con Jessie|Verificala con Jessie!]] [[Categoria: Guide non compatibili con Jessie]] }} | }}{{
   #ifeq: {{{4|}}} | Wheezy | [[Categoria: Guide non compatibili con Jessie]] | }}
   #ifeq: {{{4|}}} | Wheezy | <br />[[:Categoria:Guide non compatibili con Jessie|Verificala con Jessie!]] [[Categoria: Guide non compatibili con Jessie]] | }}
}}
}}
|}</includeonly><noinclude>__NOTOC__
|}</includeonly><noinclude>__NOTOC__

Versione delle 15:52, 5 giu 2015

Introduzione

Questo template permette di segnalare le versioni di Debian compatibili con una guida, e il suo uso è obbligatorio per tutte le guide relative a questo sistema operativo. È preferibile che le versioni elencate siano solo quelle per cui la guida è stata esplicitamente testata, o in alternativa che contengono le stesse versioni dei pacchetti trattati.

Per le guide divise in più pagine è raccomandata l'inclusione del template soltanto nella principale.

Uso

Parametri

Debian-swirl.pngVersioni Testate

Debian 7 "Wheezy"
Debian 8 "Jessie"

Aggiungere un parametro per ogni versione compatibile, separati tra loro da un carattere "|". Il nome da inserire è il codename di Debian, ovvero il nome del personaggio di Toy Story a cui la versione specifica è dedicata. La lista completa è riportata in seguito.

Si noti che tutti i pacchetti presenti in testing possono ricevere aggiornamenti che ne alterano le funzionalità, oppure essere rimossi durante la fase di freeze o prima ancora. Sono quindi da preferirsi, salvo la guida si sia scritta per Stretch (attualmente la testing), l'uso dei soli codename Jessie (attualmente la stable) e precedenti come parametri del template.

Inoltre la compatibilità per Sid può essere rimossa dalle guide per cui non è riportata la compatibilità per testing, dopo il passaggio di versione che renderà Stretch la nuova stable, per non avere salti di versione nel template e prevenire che una guida segnalata compatibile con Sid si riferisca a versioni precedenti dei pacchetti.

{{Versioni compatibili|Wheezy|Jessie}}

Numero massimo di parametri: 4

Parametri ammessi:

  • Woody
  • Sarge
  • Etch
  • Lenny
  • Squeeze
  • Wheezy
  • Jessie
  • Stretch
  • Sid

Se si supera il numero massimo di parametri ammessi, è possibile rimuovere le versioni non più supportate. Mentre, per indicare la compatibilità con tutte le cinque versioni supportate di Debian, l'unica possibilità è utilizzare il template senza parametri, come nella sezione successiva.

I parametri del template inoltre devono essere ordinati per versione, partendo dalla meno recente (ordine crescente).

Sono ammesse anche le suite "Stable" e "Testing", ma soltanto come primo e unico parametro, per quelle rare guide che si riferiscono genericamente all'attuale versione stabile o testing di Debian. Per tutte le altre l'uso di questi parametri è sconsigliato in favore dei codename.

Nessun parametro

Debian-swirl.pngVersioni Compatibili

Tutte le versioni supportate di Debian

Se non vengono aggiunti parametri, la guida è compatibile con tutte le versioni supportate di Debian.

Per "versioni supportate" si intendono tutte le seguenti: LTS, oldstable, stable, testing e Sid.

È pertanto sconsigliata questa forma, salvo si tratti di pacchetti base del sistema (Priorità del pacchetto: required, important o standard) oppure di cui si garantisce l'impegno a continuare a verificarne la compatibilità.

{{Versioni compatibili}}

Le guide che utilizzano questo template senza parametri per pacchetti opzionali del sistema, se non ricevono verifiche e non sono più aggiornate, sono in genere modificate al momento del rilascio della nuova stable con l'aggiunta delle sole versioni stable e precedenti.

Errori

Le guide contenenti errori con questo template sono rintracciabili in questa categoria.