Template:Codename: differenze tra le versioni
m (→Esempi) |
mNessun oggetto della modifica |
||
Riga 1: | Riga 1: | ||
<includeonly>{{ | <includeonly>{{ | ||
#switch: {{{1|}}} | #switch: {{{1|}}} | ||
| versione_obsoleta = 5 | |||
| versione_oldoldstable = 6 | | versione_oldoldstable = 6 | ||
| versione_lts = 6 | |||
| versione_oldstable = 7 | | versione_oldstable = 7 | ||
| versione_stable = 8 | | versione_stable = 8 | ||
| versione_testing = 9 | | versione_testing = 9 | ||
| obsoleta = lenny | |||
| Obsoleta = Lenny | |||
| oldoldstable = squeeze | | oldoldstable = squeeze | ||
| Oldoldstable = Squeeze | | Oldoldstable = Squeeze | ||
| lts = squeeze | |||
| Lts = Squeeze | |||
| oldstable = wheezy | | oldstable = wheezy | ||
| Oldstable = Wheezy | | Oldstable = Wheezy | ||
Riga 13: | Riga 19: | ||
| testing = stretch | | testing = stretch | ||
| Testing = Stretch | | Testing = Stretch | ||
| Squeeze = oldoldstable | |||
| Wheezy = oldstable | |||
| Jessie = stable | |||
| Stretch = testing | |||
| = ERRORE | |||
| obsoleta | |||
}}</includeonly><noinclude>__NOTOC__ | }}</includeonly><noinclude>__NOTOC__ | ||
Questo template | Questo template può stampare il [[codename]] o il numero di versione 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 | 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 glossario oppure per guide su software di sistema molto generali e [[Template:Versioni compatibili|compatibili]] per tutte le versioni. | È 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. | ||
== Parametri == | == Parametri == | ||
=== Per codename === | === Per stampare il codename === | ||
[[Suite]] supportate: | [[Suite]] supportate: | ||
* oldoldstable | * oldoldstable | ||
* lts | |||
* oldstable | * oldstable | ||
* stable | * stable | ||
* testing | * 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''. | |||
=== 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 | |||
=== 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 permessi anche questi parametri: | |||
* versione_oldoldstable | * versione_oldoldstable | ||
* versione_lts | |||
* 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. | |||
== Esempi == | == Esempi == | ||
Riga 46: | Riga 75: | ||
per visualizzare: | per visualizzare: | ||
Il repository ''{{Codename|stable}}-backports''... | Il repository ''{{Codename|stable}}-backports''... | ||
Oppure: | Oppure: | ||
Riga 54: | Riga 84: | ||
L'attuale stable è Debian {{Codename|versione_stable}}.x "[[{{Codename|Stable}}]]" e... | L'attuale stable è Debian {{Codename|versione_stable}}.x "[[{{Codename|Stable}}]]" e... | ||
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 97: | ||
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 11:43, 12 nov 2015
Questo template può stampare il codename o il numero di versione 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 glossario oppure per guide su software di sistema molto generali e compatibili per tutte le versioni.
Parametri
Per stampare il codename
Suite supportate:
- oldoldstable
- lts
- 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 permessi anche questi parametri:
- versione_oldoldstable
- versione_lts
- 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.
Esempi
Scrivere:
Il repository ''{{Codename|stable}}-backports''...
per visualizzare:
Il repository jessie-backports...
Oppure:
L'attuale stable è Debian {{Codename|versione_stable}}.x "[[{{Codename|Stable}}]]" e...
per visualizzare:
L'attuale stable è Debian 8.x "Jessie" 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