Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/Notebook/DellInspiron3793-0C1PF2"
Differenze tra le versioni 26 e 27
Versione 26 del 22/03/2020 13.31.42
Dimensione: 6493
Autore: corradoventu
Commento:
Versione 27 del 01/06/2020 06.54.48
Dimensione: 4246
Autore: corradoventu
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from AmministrazioneSistema/InstallareProgrammi/Snap
## page was renamed from andreas-xavier/Prova
Linea 4: Linea 2:
#language it #LANGUAGE it
Linea 6: Linea 4:
<<Indice(depth=2)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=610481"; rilasci="18.04 16.04 14.04 20.04")>>
<<Indice>>
Linea 11: Linea 8:
Questa guida illustra le azioni principali che possono essere effettuate con i pacchetti di tipo '''snap'''. Questo documento fornisce istruzioni e annotazioni sull'avanzamento a '''Ubuntu 20.04 LTS''', rilasciato il 23 Aprile 2020.
Linea 13: Linea 10:
Dalla versione desktop 16.04 LTS, Ubuntu ha introdotto il supporto ai nuovi pacchetti in formato '''snap''', precedentemente compatibili soltanto con [[https://developer.ubuntu.com/en/snappy/|Snappy Ubuntu Core]].<<BR>>
Questi pacchetti sono file con estensione `.snap` e possono essere utilizzati accanto ai tradizionali [[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian|pacchetti debian]] (`.deb`).
= Prima di cominciare =
Linea 16: Linea 12:
Oltre che in Ubuntu, il supporto ai pacchetti '''snap''' è presente o in sviluppo in altre importanti distribuzioni GNU/Linux, fra le quali Arch, CentOS, Debian, Fedora e OpenSUSE.  * È possibile effettuare un avanzamento diretto a '''Ubuntu 20.20 LTS''' partendo da '''Ubuntu 19.10''' oppure '''Ubuntu 18.04 LTS''' ; per maggiori informazioni consultare le [[Installazione/NoteAvanzamento|note di avanzamento]].
 * Assicurarsi di aver applicato tutti gli aggiornamenti prima di effettuare l'avanzamento.
 * Prima di procede con l'avanzamento è consigliato leggere le [[FocalNoteDiRilascio|note di rilascio]]; tale documento fornisce avvertimenti e soluzioni per i problemi noti di questa versione.
Linea 18: Linea 16:
== Descrizione ==

Rispetto ai sistemi di pacchettizzazione solitamente usati sui sistemi GNU/Linux (file `.deb`, `.rpm`, `.aur` ecc.) gli '''snap''' offrono diversi vantaggi.
 * Ogni pacchetto integra in sé tutte le dipendenze necessarie per installare e eseguire la relativa app.
 * Indipendenza di ogni pacchetto, in modo tale che la sua installazione, rimozione, upgrade e downgrade riduca al minimo le conseguenze sul sistema.
 * Aggiornamento automatico in background dei pacchetti.
 * Utilizzo di un sistema di [[https://it.wikipedia.org/wiki/Sandbox|sandboxing]] affinché un eventuale problema con il pacchetto non vada a compromettere la stabilità dell'intero sistema.
 * Uso delle ''interfacce'', che consentono al pacchetto di interagire direttamente con l'hardware e le parti di software interessate (rete, ambiente desktop, server grafico ecc.).
 * Potenziale semplificazione del lavoro di sviluppatori e manutentori.
 * Potenziale futura adozione di uno standard di pacchettizzazione universale, comune a tutti i sistemi GNU/Linux.

Rispetto ai sistemi di pacchettizzazione solitamente usati sui sistemi GNU/Linux gli '''snap''' occupano molto più spazio disco.

{{{#!wiki tip
È possibile far coesistere nel sistema due diverse versioni di uno stesso programma, una installata dai tradizionali [[Repository|repository]] e un'altra in formato '''snap'''.
{{{#!wiki important
Se si dispone di una versione differente da Ubuntu 19.10 o 18.04 LTS consultare le [[Installazione/NoteAvanzamento|note di avanzamento]] per conoscerne le modalità di aggiornamento.
Linea 35: Linea 20:
= Abilitare Snapd = <<Anchor(ubuntu-desktop-rete)>>
= Aggiornare alla versione 20.04 LTS =
Linea 37: Linea 23:
'''Snapd''' è lo strumento per installare, configurare, ripristinare o rimuovere i pacchetti '''snap''': == Avanzamento via rete per sistemi Desktop Ubuntu (raccomandato) ==
Linea 39: Linea 25:
 * '''Ubuntu 16.04 e rilasci successivi''': il supporto ai pacchetti '''snap''' è abilitato in maniera predefinita.
 * '''Ubuntu 14.04''': [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://snapd|snapd]] ed eventuali pacchetti dipendenti, quindi riavviare il sistema.
{{{#!wiki note
L'avanzamento di versione da Ubuntu 18.04 LTS a 20.04 LTS sarà abilitato una volta rilasciata la [[Rilasci/PointRelease|Point Release]] '''20.04.1''' LTS.
}}}
Linea 42: Linea 29:
<<Anchor(comandi)>>
= Comandi principali =
L'avanzamento attraverso la rete risulta semplice seguendo la seguente procedura.
Linea 45: Linea 31:
Quello che segue è un breve elenco dei principali comandi eseguibili tramite [[AmministrazioneSistema/Terminale|terminale]]:  0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] '''Software e aggiornamenti'''.
 0. Nella scheda '''Aggiornamenti''' scegliere '''Per qualsiasi versione''' alla voce '''Notificare nuove versioni di Ubuntu'''.
 0. Fare clic su '''Chiudi'''.
 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] '''Aggiornamenti software'''.
 0. Se sono presenti nuovi aggiornamenti, fare clic su '''Installa ora'''. Riavviare se richiesto.
 0. Chiudere e [[AmbienteGrafico/AvviareProgrammi|avviare]] nuovamente '''Aggiornamenti software''' per visualizzare il messaggio che notifica la disponibilità di un nuovo rilascio.
 0. Fare clic su '''Esegui aggiornamento''' e seguire le istruzioni a schermo.
Linea 47: Linea 39:
||||<style="background-color:#cccccc;":>'''Comandi'''||
||<#f7f7f7 25%> '''snap changes''' || Visualizza la cronologia delle azioni compiute sui pacchetti. ||
||<#f7f7f7> '''snap find''' ''nome-pacchetto'' || Cerca uno specifico pacchetto. ||
||<#f7f7f7> '''snap help''' || Mostra l'elenco dei comandi disponibili. ||
||<#f7f7f7> '''snap info''' ''nome-pacchetto'' || Mostra informazioni dettagliate riguardo ad uno snap. ||
||<#f7f7f7> '''snap install''' ''nome-pacchetto'' || Installa un nuovo pacchetto. Necessita dei [[AmministrazioneSistema/Sudo|privilegi di amministrazione]]. ||
||<#f7f7f7> '''snap interfaces''' || Elenca le interfacce del sistema e i programmi che le utilizzano. ||
||<#f7f7f7> '''snap list''' || Visualizza la lista dei pacchetti installati. ||
||<#f7f7f7> '''snap login''' ''mia@e-ma``il.com'' || Autentica su snap e sullo store tramite account [[InternetRete/Navigazione/UbuntuOne|Ubuntu One]]. Necessita dei [[AmministrazioneSistema/Sudo|privilegi di amministrazione]]. ||
||<#f7f7f7> '''snap refresh''' || Verifica la disponibilità di aggiornamenti dei pacchetti, eseguendoli se necessario. Necessita dei [[AmministrazioneSistema/Sudo|privilegi di amministrazione]]. ||
||<#f7f7f7> '''snap refresh''' ''nome-pacchetto'' || Aggiorna uno specifico pacchetto. Necessita dei [[AmministrazioneSistema/Sudo|privilegi di amministrazione]]. ||
||<#f7f7f7> '''snap remove''' ''nome-pacchetto'' || Rimuove uno specifico pacchetto. Necessita dei [[AmministrazioneSistema/Sudo|privilegi di amministrazione]]. ||
||<#f7f7f7> '''snap version''' || Visualizza la versione di '''snap''' e '''snapd'''. ||
||<#f7f7f7> '''man snap''' || Visualizza il manuale completo di '''snap'''. ||
Da 18.04 volendo avanzare PRIMA della point release:
Linea 62: Linea 41:
= Utilizzo tramite Ubuntu Software =  0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] '''Software e aggiornamenti'''.
 0. Nella scheda '''Aggiornamenti''' scegliere '''Solo versioni LTS''' alla voce '''Notificare nuove versioni di Ubuntu'''.
 0. Fare clic su '''Chiudi'''.
 0. Premere Alt+F2 e nel box scrivere update-manager -c -d
 0. Si apre '''Aggiornamenti software''' che visualizza il messaggio che notifica la disponibilità di un nuovo rilascio.
 0. Fare clic su '''Esegui aggiornamento''' e seguire le istruzioni a schermo.
Linea 64: Linea 48:
È possibile installare e rimuovere i programmi distribuiti tramite pacchetti '''snap''' anche da '''[[AmministrazioneSistema/InstallareProgrammi/UbuntuSoftware| Ubuntu Software]]'''. == Avanzamento via rete per sistemi Server Ubuntu (raccomandato) ==
Linea 66: Linea 50:
= Utilizzo tramite Snap store =  0. Installare il pacchetto [[apt://update-manager-core | update-manager-core]], se non è già installato, con il seguente comando: {{{
sudo apt install update-manager-core
}}}
 0. Modificare con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] la riga '''Prompt=''' nel file `/etc/update-manager/release-upgrades` in questo modo:{{{
Prompt=normal
}}}
 0. Avviare lo strumento di avanzamento con il seguente comando: {{{
do-release-upgrade
}}}
 0. Seguire le istruzioni a schermo.
Linea 68: Linea 61:
A partire da Ubuntu 20.04 si possono gestire i pacchetti '''snap''' anche da '''Snap Store''' che presenta una interfaccia grafica identica a '''Ubuntu Software''' e può gestire sia i pacchetti '''snap''' che i tradizionali `.deb`.
ma non i `flatpak` che vanno comunque gestiti da '''Ubuntu Software'''.
= Piccoli accorgimenti prima dell'avanzamento =
Linea 71: Linea 63:
Prima di procedere con l'avanzamento di versione, è consigliabile effettuare queste semplici operazioni ove necessario:
Linea 72: Linea 65:
In Ubuntu 17.10 e successive, per sapere se un programma presente in '''Ubuntu Software''' è in formato '''snap''', è sufficiente cliccare sul programma stesso, quindi verificare che nella descrizione sia presente la dicitura «'''Snap Store'''» in corrispondenza della voce '''Sorgente'''. In caso contrario sarà invece presente una dicitura relativa al [[Repository|repository]] in cui è presente il programma (ad esempio «'''ubuntu-bionic-universe'''»).

Da Ubuntu 20.04 se il programma è presente in varie versioni '''snap''' o '''.deb''' nella barra della finestra in alto a destra si trova una voce '''source''', da cui un menu a discesa lista le sorgenti disponibili (varie versioni snap e/o .deb)

Per le altre funzionalità avanzate per gestire i pacchetti '''snap''' si rimanda al [[#comandi|paragrafo]] precedente.
 * [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto ''ubuntu-desktop'' (o ''kubuntu-desktop'', ''xubuntu-desktop'', ''edubuntu-desktop'', ''edubuntu-desktop-kde'', a seconda della versione in uso); nel caso fosse già installato, non è richiesta alcuna operazione aggiuntiva su tale pacchetto.
 * Eliminare dal file `/etc/apt/sources.list` eventuali [[Repository/NonUfficiali#aggiornamento-release|repository di terze parti]] e procedere alla rimozione integrale del software da loro fornito.
 * [[AmministrazioneSistema/PulireUbuntu|Pulire il sistema]] da tutti i file non più utili per liberare ulteriore spazio.
Linea 80: Linea 71:
 * [[https://developer.ubuntu.com/snapcraft|Snapcraft]]
 * [[http://snapcraft.io/docs/| Documentazione ufficiale]]
 * [[https://github.com/ubuntu-core/snappy|Github]]
 * [[https://tutorials.ubuntu.com/tutorial/basic-snap-usage#0|Tutorial per utilizzo di base]]
 * [[https://help.ubuntu.com/community/CosmicUpgrades|Documento originale]]
 * [[Installazione/NoteAvanzamento|Note di avanzamento]]
Linea 86: Linea 75:
CategoryAmministrazione CategoryAmministrazione CategoryInstallazioneSistema


Introduzione

Questo documento fornisce istruzioni e annotazioni sull'avanzamento a Ubuntu 20.04 LTS, rilasciato il 23 Aprile 2020.

Prima di cominciare

  • È possibile effettuare un avanzamento diretto a Ubuntu 20.20 LTS partendo da Ubuntu 19.10 oppure Ubuntu 18.04 LTS ; per maggiori informazioni consultare le note di avanzamento.

  • Assicurarsi di aver applicato tutti gli aggiornamenti prima di effettuare l'avanzamento.
  • Prima di procede con l'avanzamento è consigliato leggere le note di rilascio; tale documento fornisce avvertimenti e soluzioni per i problemi noti di questa versione.

Se si dispone di una versione differente da Ubuntu 19.10 o 18.04 LTS consultare le note di avanzamento per conoscerne le modalità di aggiornamento.

Aggiornare alla versione 20.04 LTS

Avanzamento via rete per sistemi Desktop Ubuntu (raccomandato)

L'avanzamento di versione da Ubuntu 18.04 LTS a 20.04 LTS sarà abilitato una volta rilasciata la Point Release 20.04.1 LTS.

L'avanzamento attraverso la rete risulta semplice seguendo la seguente procedura.

  1. Avviare Software e aggiornamenti.

  2. Nella scheda Aggiornamenti scegliere Per qualsiasi versione alla voce Notificare nuove versioni di Ubuntu.

  3. Fare clic su Chiudi.

  4. Avviare Aggiornamenti software.

  5. Se sono presenti nuovi aggiornamenti, fare clic su Installa ora. Riavviare se richiesto.

  6. Chiudere e avviare nuovamente Aggiornamenti software per visualizzare il messaggio che notifica la disponibilità di un nuovo rilascio.

  7. Fare clic su Esegui aggiornamento e seguire le istruzioni a schermo.

Da 18.04 volendo avanzare PRIMA della point release:

  1. Avviare Software e aggiornamenti.

  2. Nella scheda Aggiornamenti scegliere Solo versioni LTS alla voce Notificare nuove versioni di Ubuntu.

  3. Fare clic su Chiudi.

  4. Premere Alt+F2 e nel box scrivere update-manager -c -d
  5. Si apre Aggiornamenti software che visualizza il messaggio che notifica la disponibilità di un nuovo rilascio.

  6. Fare clic su Esegui aggiornamento e seguire le istruzioni a schermo.

Avanzamento via rete per sistemi Server Ubuntu (raccomandato)

  1. Installare il pacchetto update-manager-core, se non è già installato, con il seguente comando:

    sudo apt install update-manager-core
  2. Modificare con i privilegi di amministrazione la riga Prompt= nel file /etc/update-manager/release-upgrades in questo modo:

    Prompt=normal
  3. Avviare lo strumento di avanzamento con il seguente comando:

    do-release-upgrade
  4. Seguire le istruzioni a schermo.

Piccoli accorgimenti prima dell'avanzamento

Prima di procedere con l'avanzamento di versione, è consigliabile effettuare queste semplici operazioni ove necessario:

  • Installare il pacchetto ubuntu-desktop (o kubuntu-desktop, xubuntu-desktop, edubuntu-desktop, edubuntu-desktop-kde, a seconda della versione in uso); nel caso fosse già installato, non è richiesta alcuna operazione aggiuntiva su tale pacchetto.

  • Eliminare dal file /etc/apt/sources.list eventuali repository di terze parti e procedere alla rimozione integrale del software da loro fornito.

  • Pulire il sistema da tutti i file non più utili per liberare ulteriore spazio.

Ulteriori risorse


CategoryAmministrazione CategoryInstallazioneSistema