Template:Codename: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
m (Annullata la modifica 41859 di HAL 9000 (discussione))
m (Annullata la modifica 41857 di HAL 9000 (discussione))
Riga 1: Riga 1:
<includeonly>{{
<includeonly>{{
   #switch: {{{1|}}}
   #switch: {{{1|}}}
  | versione_obsoleta = 6
    | versione_obsoleta = 5
  | versione_oldoldstable = 7
    | versione_oldoldstable = 6
  | versione_oldstable = 8
    | versione_oldstable = 7
  | versione_stable = 9
    | versione_stable = 8
  | versione_testing = 10
    | versione_testing = 9
  | obsoleta = squeeze
    | obsoleta = lenny
  | Obsoleta = Squeeze
    | Obsoleta = Lenny
  | oldoldstable = wheezy
    | oldoldstable = squeeze
  | Oldoldstable = Wheezy
    | Oldoldstable = Squeeze
  | oldstable = jessie
    | oldstable = wheezy
  | Oldstable = Jessie
    | Oldstable = Wheezy
  | stable = stretch
    | stable = jessie
  | Stable = Stretch
    | Stable = Jessie
  | testing = buster
    | testing = stretch
  | Testing = Buster
    | Testing = Stretch
  | Wheezy = oldoldstable
    | Squeeze = oldoldstable
  | Jessie = oldstable
    | Wheezy = oldstable
  | Stretch = stable
    | Jessie = stable
  | Buster = testing
    | Stretch = testing
  | datarilascio_oldoldstable = 4 maggio 2013
    | datarilascio_oldoldstable = 6 febbraio 2011
  | datarilascio_oldstable = 25 aprile 2015
    | datarilascio_oldstable = 4 maggio 2013
  | datarilascio_stable = 17 giugno 2017
    | datarilascio_stable = 25 aprile 2015
  | = ERRORE
    | = ERRORE
  | obsoleta
    | obsoleta
}}</includeonly>
}}</includeonly><noinclude>__NOTOC__
<noinclude>__NOTOC__
Questo template può stampare il [[codename]], il numero di versione o la data di rilascio corrispondente a una data [[suite]] di Debian; oppure la ''suite'' corrispondente a un dato ''codename'' di una [[release]] di Debian.
Questo template può stampare il [[codename]], il numero di versione o la data di rilascio corrispondente a una data [[suite]] di Debian; oppure la ''suite'' corrispondente a un dato ''codename'' di una [[release]] di Debian.



Versione delle 13:28, 17 giu 2017

Questo template può stampare il codename, il numero di versione o la data di rilascio corrispondente a una data suite di Debian; oppure la suite corrispondente a un dato codename di una release di Debian.

Serve a evitare che tutte le pagine che fanno riferimento a informazioni mutevoli riguardanti una release di Debian debbano essere aggiornate a ogni nuovo rilascio. Infatti, se non sono necessari altri interventi di manutenzione, per la maggior parte sarà sufficiente mantenere aggiornata solo questa voce.

È da utilizzarsi esclusivamente per pagine di categorie, template, glossario oppure per guide su software di sistema molto generali e compatibili per tutte le versioni.

Parametri

Per stampare il codename

Suite supportate:

  • oldoldstable
  • oldstable
  • stable
  • testing

Inoltre è possibile usare il parametro speciale obsoleta per ottenere il codename dell'ultima release di Debian a non essere più supportata.

La prima lettera del parametro può essere maiuscola, se si vuole che lo sia anche la prima lettera del codename.

Si noti che Unstable non è presente, perché il suo codename resta sempre Sid.

Per stampare la suite

Codename supportati:

  • Squeeze
  • Wheezy
  • Jessie
  • Stretch

Tutti gli altri codename restituiscono il valore obsoleta.

Si noti che Sid non è presente, perché la sua suite resta sempre Unstable.

Per stampare il numero di versione

In alternativa, per stampare il numero di versione, sono supportati:

  • versione_oldoldstable
  • versione_oldstable
  • versione_stable
  • versione_testing

È possibile usare il parametro speciale versione_obsoleta per ottenere il numero di versione dell'ultima release di Debian a non essere più supportata.

Per stampare la data di rilascio

Per stampare la data di rilascio, per le versioni già rilasciate, sono permessi:

  • datarilascio_oldoldstable
  • datarilascio_oldstable
  • datarilascio_stable

Esempi

Scrivere:

Il repository ''{{Codename|stable}}-backports''...

per visualizzare:

Il repository jessie-backports...


Oppure:

L'attuale stable è Debian {{Codename|versione_stable}}.x "[[{{Codename|Stable}}]]", rilasciata il {{Codename|datarilascio_stable}} e...

per visualizzare:

L'attuale stable è Debian 8.x "Jessie", rilasciata il 25 aprile 2015 e...


Oppure ancora:

Debian "Jessie" è attualmente la versione del ramo {{Codename|Jessie}}...

per visualizzare:

Debian "Jessie" è attualmente la versione del ramo stable...


Poi come repository:

deb http://ftp.it.debian.org/debian {{Codename|stable}} main

per visualizzare:

deb http://ftp.it.debian.org/debian jessie main


E per finire in una condizione #ifeq:

{{#ifeq: {{Codename|Lenny}} | obsoleta
| parte da eseguire quando Lenny sarà più vecchia della oldoldstable
| parte da eseguire finché Lenny resta almeno oldoldstable
}}

per eseguire:

parte da eseguire quando Lenny sarà più vecchia della oldoldstable