3 581
contributi
m (compatibilità) |
(task di Revisione Wiki #63) |
||
Riga 18: | Riga 18: | ||
Suite: '''''{{Codename|stable}}''-backports''' | Suite: '''''{{Codename|stable}}''-backports''' | ||
Codename: '''''{{Codename|stable}}''-backports''' | Codename: '''''{{Codename|stable}}''-backports''' | ||
Changelogs: <nowiki>http://metadata.ftp-master.debian.org/changelogs/@CHANGEPATH@_changelog</nowiki> | |||
Date: (data ultimo aggiornamento) | Date: (data ultimo aggiornamento) | ||
Valid-Until: (circa una settimana dopo l'ultimo aggiornamento) | Valid-Until: (circa una settimana dopo l'ultimo aggiornamento) | ||
Riga 28: | Riga 29: | ||
Una prima differenza dagli altri repository è che non c'è un riferimento a ''stable'' nella [[suite]] (per esempio: ''stable-backports''), ma la suite corrisponde al [[codename]] ('''''{{Codename|stable}}'''-backports''). | Una prima differenza dagli altri repository è che non c'è un riferimento a ''stable'' nella [[suite]] (per esempio: ''stable-backports''), ma la suite corrisponde al [[codename]] ('''''{{Codename|stable}}'''-backports''). | ||
In secondo luogo il comportamento di default è determinato dalle due righe '''NotAutomatic: yes''' e '''ButAutomaticUpgrades: yes''', che assegnano una '' | In secondo luogo il comportamento di default è determinato dalle due righe '''NotAutomatic: yes''' e '''ButAutomaticUpgrades: yes''', che assegnano una priorità di [[Repository & pinning|pinning]] (pari a ''100'', anziché ''500'') in modo da garantire l'aggiornamento automatico di pacchetti già installati dai backports e al tempo stesso impedire l'installazione automatica di nuovi pacchetti. | ||
L'uso del pinning non è più necessario per i backports in una configurazione standard, e consigliata, di <code>'''/etc/apt/sources.list'''</code> (ed eventuali altri file con estensione <code>.list</code> in <code>'''/etc/apt/sources.list.d'''</code>) con un'unica [[release]] di Debian. Ossia nel caso di Debian {{Codename|versione_stable}} ({{Codename|Stable}}), se sono presenti soltanto: | L'uso del pinning pertanto non è più necessario per i backports in una configurazione standard, e consigliata, di <code>'''/etc/apt/sources.list'''</code> (ed eventuali altri file con estensione <code>.list</code> in <code>'''/etc/apt/sources.list.d'''</code>) con un'unica [[release]] di Debian. Ossia nel caso di Debian {{Codename|versione_stable}} ({{Codename|Stable}}), se sono presenti soltanto: | ||
* il repository principale (''{{Codename|stable}}'' o ''stable'') e relativo repository di sicurezza (''{{Codename|stable}}/updates'' o ''stable/updates''); | * il repository principale (''{{Codename|stable}}'' o ''stable'') e relativo repository di sicurezza (''{{Codename|stable}}/updates'' o ''stable/updates''); | ||
* eventuali aggiornamenti raccomandati (''{{Codename|stable}}-updates'' o ''stable-updates''); | * eventuali aggiornamenti raccomandati (''{{Codename|stable}}-updates'' o ''stable-updates''); | ||
Riga 38: | Riga 39: | ||
== Debian {{Codename|versione_stable}} ([[{{Codename|Stable}}]]) Backports (da testing) == | == Debian {{Codename|versione_stable}} ([[{{Codename|Stable}}]]) Backports (da testing) == | ||
{{ | {{Cautionbox | Si ricorda che i backports non sono sottoposti agli stessi controlli dei repository principali di una Debian [[stable]], per cui per un sistema di produzione il loro uso è sconsigliato. Inoltre si raccomanda di installare soltanto il software strettamente necessario, senza prelevare da essi ogni singolo pacchetto presente.}} | ||
La lista dei pacchetti disponibili in '''{{Codename|stable}}-backports''' è consultabile su [http://backports.debian.org/changes/{{Codename|stable}}-backports.html backports.debian.org]. | La lista dei pacchetti disponibili in '''{{Codename|stable}}-backports''' è consultabile su [http://backports.debian.org/changes/{{Codename|stable}}-backports.html backports.debian.org]. | ||
=== Configurazione === | === Configurazione === | ||
Con [[privilegi di amministrazione]] utilizzate il | Con [[privilegi di amministrazione]] utilizzate il comando [[apt]]: | ||
<pre> | <pre> | ||
# apt edit-sources | # apt edit-sources | ||
Riga 50: | Riga 50: | ||
# Backports per Debian {{Codename|versione_stable}} ({{Codename|Stable}}) - da testing | # Backports per Debian {{Codename|versione_stable}} ({{Codename|Stable}}) - da testing | ||
deb | deb {{APT-mirror}} {{Codename|stable}}-backports main | ||
deb-src | deb-src {{APT-mirror}} {{Codename|stable}}-backports main | ||
(utilizzando l'editor [[nano]], il più semplice se non si è pratici, per salvare è sufficiente premere <code>Ctrl-o</code> e per uscire <code>Ctrl-x</code>) | (utilizzando l'editor [[nano]], il più semplice se non si è pratici, per salvare è sufficiente premere <code>Ctrl-o</code> e per uscire <code>Ctrl-x</code>) | ||
Riga 67: | Riga 67: | ||
==== Configurazione ==== | ==== Configurazione ==== | ||
Con <code>apt edit-sources</code> aggiungete le righe: | |||
# Backports per Debian {{Codename|versione_oldstable}} ({{Codename|Oldstable}}) - da stable | # Backports per Debian {{Codename|versione_oldstable}} ({{Codename|Oldstable}}) - da stable | ||
deb | deb {{APT-mirror}} {{Codename|oldstable}}-backports main | ||
deb-src | deb-src {{APT-mirror}} {{Codename|oldstable}}-backports main | ||
Ora aggiornate la vostra lista di pacchetti: | Ora aggiornate la vostra lista di pacchetti, rendendo effettive le modifiche: | ||
<pre> | <pre> | ||
# apt | # apt update | ||
</pre> | </pre> | ||
Riga 86: | Riga 86: | ||
==== Configurazione ==== | ==== Configurazione ==== | ||
Con <code>apt edit-sources</code> aggiungete le righe: | |||
# Backports Sloppy per Debian {{Codename|versione_oldstable}} ({{Codename|Oldstable}}) - da testing | # Backports Sloppy per Debian {{Codename|versione_oldstable}} ({{Codename|Oldstable}}) - da testing | ||
deb | deb {{APT-mirror}} {{Codename|oldstable}}-backports-sloppy main | ||
deb-src | deb-src {{APT-mirror}} {{Codename|oldstable}}-backports-sloppy main | ||
Ora aggiornate la vostra lista di pacchetti: | Ora aggiornate la vostra lista di pacchetti, rendendo effettive le modifiche: | ||
<pre> | <pre> | ||
# apt | # apt update | ||
</pre> | </pre> | ||
Riga 103: | Riga 103: | ||
Il repository backports ufficiale è disabilitato di default. Ciò significa che i [[pacchetto|pacchetti]] provenienti dai backports non vengono installati automaticamente, salvo siano presenti soltanto in quel [[repository]]. Si noti che ciò non vale necessariamente per eventuali backports non ufficiali, e si deve far riferimento al loro file '''Release'''. | Il repository backports ufficiale è disabilitato di default. Ciò significa che i [[pacchetto|pacchetti]] provenienti dai backports non vengono installati automaticamente, salvo siano presenti soltanto in quel [[repository]]. Si noti che ciò non vale necessariamente per eventuali backports non ufficiali, e si deve far riferimento al loro file '''Release'''. | ||
Per installare qualche programma dai backports bisogna perciò specificare ad [[apt-get]] la sorgente di installazione, per cui per esempio nel caso di [[{{Codename|Stable}}]] il comando di installazione sarà: | Per installare qualche programma dai backports bisogna perciò specificare ad [[apt]]/[[apt-get]] la sorgente di installazione, per cui per esempio nel caso di [[{{Codename|Stable}}]] il comando di installazione sarà: | ||
# apt | # apt -t {{Codename|stable}}-backports install package_name | ||
E per installare il [[kernel]] presente nei backports: | E per installare il [[kernel]] presente nei backports: | ||
# apt | # apt -t {{Codename|stable}}-backports install linux-image-[TAB] | ||
dove la pressione del tasto [TAB] permette di visualizzare la lista dei kernel disponibili nel caso sia stato attivato l'[[Come_abilitare_il_completamento_automatico_'avanzato'|autocompletamento]].<br/> | dove la pressione del tasto [TAB] permette di visualizzare la lista dei kernel disponibili nel caso sia stato attivato l'[[Come_abilitare_il_completamento_automatico_'avanzato'|autocompletamento]].<br/> | ||
Prestare attenzione al fatto che potrebbe essere necessario prelevare con lo stesso metodo anche gli [[headers]] del kernel. | Prestare attenzione al fatto che potrebbe essere necessario prelevare con lo stesso metodo anche gli [[headers]] del kernel. | ||
Riga 119: | Riga 119: | ||
# apt upgrade | # apt upgrade | ||
</pre> | </pre> | ||
Se l'aggiornamento non riuscisse, per via di un conflitto causato dalle nuove [[dipendenze]], allora sarebbe necessario ripetere il comando usato per l'installazione del pacchetto, in modo da installare anche le nuove dipendenze dai backports. | Se l'aggiornamento non riuscisse, per via di un conflitto causato dalle nuove [[dipendenze]], allora sarebbe necessario ripetere il comando usato per l'installazione del pacchetto, in modo da installare anche le nuove dipendenze dai backports. | ||
Riga 131: | Riga 130: | ||
:[[Utente:Wtf|Wtf]] 12:28, 19 mag 2013 (CEST) | :[[Utente:Wtf|Wtf]] 12:28, 19 mag 2013 (CEST) | ||
:[[Utente:Spoon|Spoon]] 19:22, 14 dic 2015 (CET) | :[[Utente:Spoon|Spoon]] 19:22, 14 dic 2015 (CET) | ||
:[[Utente:HAL 9000|HAL 9000]] 16: | :[[Utente:HAL 9000|HAL 9000]] 16:24, 3 ago 2019 (CEST) | ||
|Numero_revisori=4 | |Numero_revisori=4 | ||
|Estesa_da= | |Estesa_da= |
contributi