Template:Codename: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
m (maggiore robustezza)
(16 versioni intermedie di 2 utenti non mostrate)
Riga 1: Riga 1:
<includeonly>{{
<includeonly>{{
   #switch: {{{1|}}}
   #switch: {{{1|}}}
    | versione_oldoldstable = 6
  | versione_obsoleta = 7
    | versione_oldstable = 7
  | versione_oldoldstable = 8
    | versione_stable = 8
  | versione_oldstable = 9
    | versione_testing = 9
  | versione_stable = 10
    | oldoldstable = squeeze
  | versione_testing = 11
    | Oldoldstable = Squeeze
  | obsoleta = wheezy
    | oldstable = wheezy
  | Obsoleta = Wheezy
    | Oldstable = Wheezy
  | oldoldstable = jessie
    | stable = jessie
  | Oldoldstable = Jessie
    | Stable = Jessie
  | oldstable = stretch
    | testing = stretch
  | Oldstable = Stretch
    | Testing = Stretch
  | stable = buster
  | Stable = Buster
  | testing = bullseye
  | Testing = Bullseye
  | Jessie = oldoldstable
  | Stretch = oldstable
  | Buster = stable
  | Bullseye = testing
  | datarilascio_oldoldstable = 25 aprile 2015
  | datarilascio_oldstable = 17 giugno 2017
  | datarilascio_stable = 6 luglio 2019
  | sid | Sid | unstable | Unstable | = ERRORE
  | obsoleta
}}</includeonly><noinclude>__NOTOC__
}}</includeonly><noinclude>__NOTOC__
Questo template si limita a stampare il [[codename]] di una data [[suite]] di Debian, presa come argomento. Può essere utilizzato anche per stampare il numero di versione.


Serve a evitare che tutte le pagine che fanno riferimento al codename di una [[release]] di Debian debbano essere aggiornate a ogni nuovo rilascio. Se non sono necessari altri interventi, sarà infatti sufficiente mantenere aggiornata solo questa voce.
{{Box | Come aggiornare il template | A ogni nuovo [[release|rilascio]] di Debian per aggiornare la pagina si rimanda alla lettura di questa [[Guide@Debianizzati.Org:Aggiornare template Codename|pagina di aiuto]].


È da utilizzarsi '''esclusivamente''' per pagine di glossario oppure per guide su software di sistema molto generali e [[Template:Versioni compatibili|compatibili]] per tutte le versioni.
In particolare si ricorda che perché le modifiche apportate siano visibili nelle sezioni successive di questa pagina, è necessario modificare e salvare nuovamente questa pagina.}}
 
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 [[Template:Versioni compatibili|compatibili]] per tutte le versioni.


== Parametri ==
== Parametri ==
=== Per codename ===
=== Per stampare il codename ===
[[Suite]] supportate:
[[Suite]] supportate:
* oldoldstable
* oldoldstable
Riga 28: Riga 45:
* testing
* testing


La prima lettera della suite può essere maiuscola, se si vuole che lo sia anche quella del [[codename]].
Inoltre è possibile usare il parametro speciale '''obsoleta''' per ottenere il [[codename]] dell'ultima release di Debian a non essere più supportata.


[[Unstable]] non è presente, perché il suo codename resta sempre [[Sid]].
La prima lettera del parametro può essere maiuscola, se si vuole che lo sia anche la prima lettera del ''codename''.


=== Per numero di versione ===
Si noti che [[Unstable]] non è presente, perché il suo codename resta sempre [[Sid]].
In alternativa, per stampare il numero di versione in luogo del codename, sono permessi anche questi parametri:
 
=== Per stampare la suite ===
[[Codename]] supportati:
* {{Codename|Oldoldstable}}
* {{Codename|Oldstable}}
* {{Codename|Stable}}
* {{Codename|Testing}}
 
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_oldoldstable
* versione_oldstable
* versione_oldstable
* versione_stable
* versione_stable
* versione_testing
* 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 ==
== Esempi ==
Riga 46: Riga 84:
per visualizzare:
per visualizzare:
  Il repository ''{{Codename|stable}}-backports''...
  Il repository ''{{Codename|stable}}-backports''...


Oppure:
Oppure:
<pre>
<pre>
L'attuale stable è Debian {{Codename|versione_stable}}.x "[[{{Codename|Stable}}]]" e...
L'attuale stable è Debian {{Codename|versione_stable}}.x "[[{{Codename|Stable}}]]", rilasciata il {{Codename|datarilascio_stable}} e...
</pre>
</pre>
per visualizzare:
per visualizzare:
  L'attuale stable è Debian {{Codename|versione_stable}}.x "[[{{Codename|Stable}}]]" e...
  L'attuale stable è Debian {{Codename|versione_stable}}.x "[[{{Codename|Stable}}]]", rilasciata il {{Codename|datarilascio_stable}} e...


Infine per esempio nei [[repository]]:
 
Oppure ancora:
Debian "{{Codename|Stable}}" è attualmente la versione del ramo <nowiki>{{Codename|</nowiki>{{Codename|Stable}}<nowiki>}}</nowiki>...
per visualizzare:
Debian "{{Codename|Stable}}" è attualmente la versione del ramo stable...
 
 
Poi come [[repository]]:
<pre>
<pre>
deb http://ftp.it.debian.org/debian {{Codename|stable}} main
deb http://ftp.it.debian.org/debian {{Codename|stable}} main
Riga 60: Riga 106:
per visualizzare:
per visualizzare:
  deb <nowiki>http://ftp.it.debian.org/debian</nowiki> {{Codename|stable}} main
  deb <nowiki>http://ftp.it.debian.org/debian</nowiki> {{Codename|stable}} main
E per finire in una condizione <code>#ifeq</code>:
<pre>
{{#ifeq: {{Codename|Lenny}} | obsoleta
| parte da eseguire quando Lenny sarà più vecchia della oldoldstable
| parte da eseguire finché Lenny resta almeno oldoldstable
}}
</pre>
per eseguire:
{{#ifeq: {{Codename|Lenny}} | obsoleta |
parte da eseguire quando Lenny sarà più vecchia della oldoldstable |
parte da eseguire finché Lenny resta almeno oldoldstable
}}


[[Categoria:Template]]</noinclude>
[[Categoria:Template]]</noinclude>

Versione delle 18:49, 10 lug 2019


Info.png Come aggiornare il template
A ogni nuovo rilascio di Debian per aggiornare la pagina si rimanda alla lettura di questa pagina di aiuto.

In particolare si ricorda che perché le modifiche apportate siano visibili nelle sezioni successive di questa pagina, è necessario modificare e salvare nuovamente questa pagina.


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:

  • Jessie
  • Stretch
  • Buster
  • Bullseye

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


Oppure:

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

per visualizzare:

L'attuale stable è Debian 10.x "Buster", rilasciata il 6 luglio 2019 e...


Oppure ancora:

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

per visualizzare:

Debian "Buster" è 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 buster 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