Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "andreas-xavier/Prova2"
Differenze tra le versioni 1 e 58 (in 57 versioni)
Versione 1 del 22/09/2016 11.38.56
Dimensione: 274
Commento:
Versione 58 del 08/02/2023 17.54.37
Dimensione: 5137
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 2: Linea 2:
#LANGUAGE it #language it
Linea 4: Linea 4:
<<Indice>>
<<Informazioni(rilasci="16.04 14.04";forum="http://forum.ubuntu-it.org/xxxxxxx";)>>
<<Include(NuoviStrumentiWiki/PaginaDiProva)>>
<<Indice(depth=2)>>
<<Informazioni(forum="https://forum.ubuntu-it.org/viewtopic.php?f=46&t=642430&p=5223149";rilasci="22.04")>>
Linea 8: Linea 9:
I '''phased updates''' sono una modalità di Ubuntu per il rilascio delle nuove versioni dei pacchetti in fase di [[AmministrazioneSistema/Aggiornamenti|aggiornamento del sistema]].<<BR>>
Di seguito sono descritti, in breve, il loro funzionamento e alcune possibilità di gestione.
Linea 9: Linea 12:
inserire testo = Descrizione =
Linea 11: Linea 14:
= Paragrafo 1 =
inserire testo
Sebbene i '''phased updates''' siano presenti da Ubuntu 13.04, sono stati implementati in '''[[https://wiki.ubuntu-it.org/AmministrazioneSistema/InstallareProgrammi/Apt|apt]]''' soltanto a partire [[https://discourse.ubuntu.com/t/phased-updates-in-apt-in-21-04/20345|dalla versione 21.04]].
Linea 14: Linea 16:
== Sottoparagrafo 1 ==
inserire testo
Potrebbe quindi capitare che, nonostante la disponibilità di aggiornamenti, alcuni pacchetti vengano mantenuti alla versione precedente.<<BR>>
Infatti durante l'[[AmministrazioneSistema/InstallareProgrammi/Apt#Aggiornamento_del_sistema|aggiornamento]] potrebbe apparire nel [[AmministrazioneSistema/Terminale|terminale]] un output simile al seguente:{{{
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto
0 aggiornati, 0 installati, 0 da rimuovere e 10 non aggiornati.
}}}

Questo perché con i '''phases updates''' gli aggiornamenti di certi pacchetti sono rilasciati gradualmente, rendendoli inizialmente disponibili soltanto per un numero limitato di utenti, scelti casualmente. Successivamente vengono rilasciati ad altri utenti ancora, fino a renderli progressivamente disponibili per tutti (in questo caso l'aggiornamento può dirsi «''fully phased''»).

In pratica l'utente può tranquillamente non preoccuparsi del mancato aggiornamento dei pacchetti interessati poiché non si tratta affatto di un errore, in quanto gli update vengono solamente posticipati.

{{{#!wiki note
Gli aggiornamenti importanti di sicurezza, al contrario, non sono distribuiti tramite '''phases updates'''.
}}}

= Funzionamento =

Sebbene le nuove versioni dei pacchetti software di Ubuntu vengano testate con cura prima del loro rilascio, qualche volta alcuni bug possono sfuggire all'attenzione degli sviluppatori e/o dei tester, oppure semplicemente manifestarsi successivamente in determinate condizioni. Quindi con i '''phases updates''' è possibile garantire una sicurezza aggiuntiva, nonché esporre ad eventuali danni un numero inferiore di utenti.

È possibile monitorare il rilascio graduale dei pacchetti interessati, digitando nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
apt policy <nome_pacchetto>
}}}

Di seguito un esempio generico (ovviamente il pacchetto in questione dovrà essere già installato):{{{
apt policy libglapi-mesa
libglapi-mesa:
  Installato: 22.0.5-0ubuntu0.3
  Candidato: 22.2.5-0ubuntu0.1~22.04.1
  Tabella versione:
  22.2.5-0ubuntu0.1~22.04.1 500 (phased 20%)
     500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
 *** 22.0.5-0ubuntu0.3 100
     100 /var/lib/dpkg/status
  22.0.1-1ubuntu2 500
     500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
}}}
dove si possono notare le due versioni disponibili e lo stato di avanzamento del rilascio (in questo caso del 20%).

{{{#!wiki tip
È possibile consultare [[https://people.canonical.com/~ubuntu-archive/phased-updates.html|questa pagina]] per monitorare il rilascio dei '''phases updates''' per tutte le versioni supportate di Ubuntu.
}}}

= Forzare aggiornamento =

{{{#!wiki important
Le seguenti istruzioni sono raccomandate solo per scopo di test e/o sviluppo, poiché potrebbero arrecare problemi al sistema e/o esporlo a vulnerabilità.
}}}

È possibile aggiornare i pacchetti mantenuti alla versione precedente semplicemente eseguendo il comando `apt install` su ogni pacchetto interessato. Per maggiori informazioni consultare la relativa [[AmministrazioneSistema/InstallareProgrammi/Apt#Installazione_e_rimozione_pacchetti|guida]].

Per disabilitare in maniera definitiva i '''phased updates''', in modo tale da ricevere tutti gli aggiornamenti appena disponibili, seguire i passaggi descritti di seguito:

 0. Aprire, oppure creare se non esistente, il file `/etc/apt/apt.conf.d/99-Phased-Updates` con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]].
 0. Aggiungere le seguenti righe:{{{
Update-Manager::Always-Include-Phased-Updates true;
APT::Get::Always-Include-Phased-Updates true;
}}}
 0. Salvare e chiudere il file.

= Ulteriori risorse =
 
 * [[https://discourse.ubuntu.com/t/about-apt-upgrade-and-phased-updates/33649|Articolo originale]]
 * [[https://wiki.ubuntu.com/PhasedUpdates|Wiki internazionale]]
 * [[https://askubuntu.com/questions/1431940/what-are-phased-updates-and-why-does-ubuntu-use-them|AskUbuntu]] (approfondimento)
Linea 17: Linea 83:
##CategoryInstallazioneSistema CategoryAmministrazione


Attenzione! Questa è una Pagina di prova. Le informazioni riportate potrebbero essere incomplete, errate e potenzialmente pericolose. Per contribuire alla realizzazione di questa pagina consultare la discussione di riferimento.

Guida verificata con Ubuntu: 22.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

I phased updates sono una modalità di Ubuntu per il rilascio delle nuove versioni dei pacchetti in fase di aggiornamento del sistema.
Di seguito sono descritti, in breve, il loro funzionamento e alcune possibilità di gestione.

Descrizione

Sebbene i phased updates siano presenti da Ubuntu 13.04, sono stati implementati in apt soltanto a partire dalla versione 21.04.

Potrebbe quindi capitare che, nonostante la disponibilità di aggiornamenti, alcuni pacchetti vengano mantenuti alla versione precedente.
Infatti durante l'aggiornamento potrebbe apparire nel terminale un output simile al seguente:

Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto   
0 aggiornati, 0 installati, 0 da rimuovere e 10 non aggiornati.

Questo perché con i phases updates gli aggiornamenti di certi pacchetti sono rilasciati gradualmente, rendendoli inizialmente disponibili soltanto per un numero limitato di utenti, scelti casualmente. Successivamente vengono rilasciati ad altri utenti ancora, fino a renderli progressivamente disponibili per tutti (in questo caso l'aggiornamento può dirsi «fully phased»).

In pratica l'utente può tranquillamente non preoccuparsi del mancato aggiornamento dei pacchetti interessati poiché non si tratta affatto di un errore, in quanto gli update vengono solamente posticipati.

Gli aggiornamenti importanti di sicurezza, al contrario, non sono distribuiti tramite phases updates.

Funzionamento

Sebbene le nuove versioni dei pacchetti software di Ubuntu vengano testate con cura prima del loro rilascio, qualche volta alcuni bug possono sfuggire all'attenzione degli sviluppatori e/o dei tester, oppure semplicemente manifestarsi successivamente in determinate condizioni. Quindi con i phases updates è possibile garantire una sicurezza aggiuntiva, nonché esporre ad eventuali danni un numero inferiore di utenti.

È possibile monitorare il rilascio graduale dei pacchetti interessati, digitando nel terminale il seguente comando:

apt policy <nome_pacchetto>

Di seguito un esempio generico (ovviamente il pacchetto in questione dovrà essere già installato):

apt policy libglapi-mesa
libglapi-mesa:
  Installato: 22.0.5-0ubuntu0.3
  Candidato: 22.2.5-0ubuntu0.1~22.04.1
  Tabella versione:
        22.2.5-0ubuntu0.1~22.04.1 500 (phased 20%)
        500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
 *** 22.0.5-0ubuntu0.3 100
        100 /var/lib/dpkg/status
        22.0.1-1ubuntu2 500
        500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages

dove si possono notare le due versioni disponibili e lo stato di avanzamento del rilascio (in questo caso del 20%).

È possibile consultare questa pagina per monitorare il rilascio dei phases updates per tutte le versioni supportate di Ubuntu.

Forzare aggiornamento

Le seguenti istruzioni sono raccomandate solo per scopo di test e/o sviluppo, poiché potrebbero arrecare problemi al sistema e/o esporlo a vulnerabilità.

È possibile aggiornare i pacchetti mantenuti alla versione precedente semplicemente eseguendo il comando apt install su ogni pacchetto interessato. Per maggiori informazioni consultare la relativa guida.

Per disabilitare in maniera definitiva i phased updates, in modo tale da ricevere tutti gli aggiornamenti appena disponibili, seguire i passaggi descritti di seguito:

  1. Aprire, oppure creare se non esistente, il file /etc/apt/apt.conf.d/99-Phased-Updates con un editor di testo e con i privilegi di amministrazione.

  2. Aggiungere le seguenti righe:

    Update-Manager::Always-Include-Phased-Updates true;
    APT::Get::Always-Include-Phased-Updates true;
  3. Salvare e chiudere il file.

Ulteriori risorse


CategoryHomepage