3 581
contributi
m (→Per codename) |
(Aggiornamento per il rilascio di Debian 12 "bookworm") |
||
(21 versioni intermedie di 2 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
<includeonly>{{ | <includeonly>{{ | ||
#switch: {{lc: {{{1|}}} }} | |||
| versione_obsoleta = 9 | |||
| versione_oldoldstable = 10 | |||
| versione_oldstable = 11 | |||
| versione_stable = 12 | |||
| versione_testing = 13 | |||
| obsoleta = stretch | |||
| oldoldstable = buster | |||
| oldstable = bullseye | |||
| stable = bookworm | |||
| testing = trixie | |||
| buster = oldoldstable | |||
| bullseye = oldstable | |||
}}</includeonly><noinclude> | | bookworm = stable | ||
| trixie = testing | |||
| datarilascio_oldoldstable = 6 luglio 2019 | |||
| datarilascio_oldstable = 14 agosto 2021 | |||
| datarilascio_stable = 10 giugno 2023 | |||
| anno_prossimo_rilascio_stimato = 2025 | |||
| sid | unstable | datarilascio_unstable | versione_unstable | datarilascio_testing | |||
| = <br/><br/>'''ERRORE nel [[Template:Codename]]:''' argomento "{{{1|}}}" non valido!<br/><br/> [[Categoria:Errori nel template Codename]] | |||
| versione_rilascio = {{ | |||
#switch: {{lc: {{{2|}}} }} | |||
| bookworm = 12 | |||
| 12 = bookworm | |||
| bullseye = 11 | |||
| 11 = bullseye | |||
| buster = 10 | |||
| 10 = buster | |||
| stretch = 9 | |||
| jessie = 8 | |||
| wheezy = 7 | |||
| squeeze = 6 | |||
| lenny = 5 | |||
| etch = 4 | |||
| sarge = 3.1 | |||
| 0 | |||
}} | |||
| obsoleta | |||
}}{{ | |||
#if: {{{2|}}} | | {{Codename Supporto}} | |||
}}</includeonly><noinclude> | |||
{{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]]. | |||
In particolare si ricorda che perché le modifiche apportate siano visibili nelle sezioni successive di questa pagina, è necessario modificare e salvare nuovamente questa pagina.}} | |||
È 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. | == Introduzione == | ||
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. | |||
L'elenco delle pagine che lo utilizzano direttamente è consultabile da [[Template:Codename Supporto|questa pagina]] di supporto, così da consentire il monitoraggio del suo utilizzo. L'elenco da "Puntano qui" a sinistra in questa pagina restituirebbe invece anche tutte le inclusioni indirette. | |||
== Parametri == | == Parametri == | ||
=== Per codename === | Non sono case-sensitive (si possono scrivere indifferentemente in maiuscolo o minuscolo). | ||
=== Per stampare il codename === | |||
[[Suite]] supportate: | [[Suite]] supportate: | ||
* oldoldstable | * oldoldstable | ||
Riga 28: | Riga 65: | ||
* testing | * testing | ||
Inoltre è possibile usare il parametro speciale '''obsoleta''' per ottenere il [[codename]] dell'ultima release di Debian a non essere più supportata. | |||
Si noti che [[unstable]] non è presente, perché il suo codename resta sempre [[sid]]. | |||
Se si vuole la prima lettera maiuscola, si può usare <code>ucfirst</code> (per esempio: <code><nowiki>{{ucfirst: {{Codename|...}} }}</nowiki></code>). | |||
[[ | === Per stampare la suite === | ||
[[Codename]] supportati: | |||
* {{Codename|Oldoldstable}} | |||
* {{Codename|Oldstable}} | |||
* {{Codename|Stable}} | |||
* {{Codename|Testing}} | |||
=== Per numero di versione === | Tutti gli altri ''codename'' restituiscono il valore '''obsoleta'''. | ||
In alternativa, per stampare il numero di versione | |||
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 == | ||
Scrivere: | Scrivere: | ||
<pre> | <pre> | ||
Il repository {{Codename|stable}}-backports... | Il repository ''{{Codename|stable}}-backports''... | ||
</pre> | </pre> | ||
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| | 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| | L'attuale stable è Debian {{Codename|versione_stable}}.x "[[{{Codename|stable}}]]", rilasciata il {{Codename|datarilascio_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 61: | Riga 127: | ||
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 | |||
}} | |||
[[Category:Template]] | |||
</noinclude> |
contributi