Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AmministrazioneSistema/Grub/PersonalizzareVociMenù"
Differenze tra le versioni 1 e 2
Versione 1 del 05/09/2020 16.09.22
Dimensione: 5967
Autore: wilecoyote
Commento: Pubblicazione
Versione 2 del 11/09/2020 15.35.39
Dimensione: 6404
Autore: jeremie2
Commento: Schematizzato il capitolo "Personalizzazione" + varie
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 6: Linea 6:
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=641994"; rilasci="20.04 18.04 14.04")>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=641994"; rilasci="20.04 18.04")>>
Linea 12: Linea 12:
La personalizzazione viene utile per distinguere a quale sistema corrisponda ogni voce mostrata, nei casi vi siano installate più release di '''Ubuntu''' con differenti [[AmbienteGrafico/AmbientiDesktop|ambienti grafici]] In particolar modo la personalizzazione del menù può tornare comoda qualora siano state installate più release di '''Ubuntu''' con differenti [[AmbienteGrafico/AmbientiDesktop|ambienti grafici]]. Infatti indipendentemente dalla variante installata (Kubuntu, Xubuntu, Lubuntu, ecc..) il menù di '''Grub''' riporterà per ognuno di essi il generico nome "''Ubuntu''".

Apportando le opportune modifiche sarà possibile visualizzare nomi più esplicativi per ognuno dei sistemi installati.
Linea 16: Linea 18:
Occorre modificare il contenuto nei seguenti 4 file, `/etc/issue`, `/etc/issue.net`, `/etc/lsb-release` e `/usr/lib/os-release`, distribuiti tramite il pacchetto ''base-files''. Occorre modificare il contenuto nei seguenti file distribuiti tramite il pacchetto ''base-files'':
 * `/etc/issue`
 * `/etc/issue.net`
 * `/etc/lsb-release`
 * `/usr/lib/os-release`

[[AmministrazioneSistema/ComandiBase#cp|Copiare]] i suddetti file in un'apposita cartella nella propria '''Home''' e quindi [[AmministrazioneSistema/ComandiBase#cd|spostarsi]] al suo interno.
Linea 22: Linea 30:
 0. [[AmministrazioneSistema/ComandiBase#cp|Copiare]] i file `/etc/issue`, `/etc/issue.net`, `/etc/lsb-release` e `/usr/lib/os-release` in un'apposita cartella nella propria '''Home'''.
 0. [[AmministrazioneSistema/ComandiBase#cd|Spostarsi]] nella cartella dove sono stati copiati i file.
== File issue ==
Linea 25: Linea 33:
 0. Modificare la stringa contenuta in base al sistema usato.
   E
sempio usando '''Kubuntu 18.04.2 LTS''' la stringa '''Ubuntu  18.04.2 LTS \n \l''' diventa '''Kubuntu  18.04.2 LTS \n \l'''.
 0. Modificare la stringa contenuta in base al sistema in uso. Ad esempio utilizzando '''Kubuntu 18.04.2 LTS''' la stringa:{{{
Ubuntu 18.04.2 LTS \n \l
}}}può essere sostituita con:{{{
Kubuntu 18.04.2 LTS \n \l
}}}
Linea 28: Linea 39:

== File issue.net ==
Linea 29: Linea 43:
 0. Modificare la stringa contenuta in base al sistema usato.
   E
sempio usando '''Kubuntu''' la stringa '''Ubuntu 18.04.2 LTS''' diventa '''Kubuntu 18.04.2 LTS'''.
 0. Modificare la stringa contenuta in base al sistema  in uso. Ad esempio utilizzando '''Kubuntu 18.04.2 LTS''' la stringa:{{{
Ubuntu
18.04.2 LTS
}}}può essere sostituita con:{{{
Kubuntu 18.04.2 LTS
}}}
Linea 32: Linea 49:

== File lsb_release ==
Linea 33: Linea 53:
 0. Modificare le 2 voci ''DISTRIB_ID'' e ''DISTRIB_DESCRIPTION'' in base al sistema usato.
   E
sempio usando '''Kubuntu 18.04.2 LTS''':
   * la voce '''
DISTRIB_ID=Ubuntu''' diventa '''DISTRIB_ID=Kubuntu'''
   * la voce '''
DISTRIB_DESCRIPTION="Ubuntu  18.04.2 LTS"''' diventa '''DISTRIB_DESCRIPTION="Kubuntu  18.04.2 LTS"'''.
 0. Modificare le voci ''DISTRIB_ID'' e ''DISTRIB_DESCRIPTION'' in base al sistema in uso. Ad esempio utilizzando '''Kubuntu 18.04.2 LTS''', le stringhe:{{{
DISTRIB_ID=Ubuntu
DISTRIB_DESCRIPTION="Ubuntu 18.04.2 LTS"
}}}possono essere mo
dificate in:{{{
DISTRIB_ID=Kubuntu
DISTRIB_DESCRIPTION="Kubuntu 18.04.2 LTS"
}}}
Linea 38: Linea 61:

== File os-release ==
Linea 39: Linea 65:
 0. Modificare le 3 voci ''NAME'', ''VERSION'' e ''PRETTY_NAME'' in base al sistema usato.
   E
sempio usando '''Kubuntu 18.04.2 LTS''':
   * la voce '''
NAME=Ubuntu''' diventa '''NAME=Kubuntu'''
   * la voce '''
VERSION="Ubuntu  18.04.2 LTS (Bionic Beaver)"''' diventa '''VERSIONI="Kubuntu  18.04.2 LTS (Bionic Beaver)"'''
   * la voce '''
PRETTY_NAME="Ubuntu 18.04.2 LTS"''' diventa '''PRETTY_NAME="Kubuntu  18.04.2 LTS"'''.
 0. Modificare le voci ''NAME'', ''VERSION'' e ''PRETTY_NAME'' in base al sistema in uso. Ad esempio utilizzando '''Kubuntu 18.04.2 LTS''' le stringhe:{{{
NAME=Ubuntu
VERSION="Ubuntu 18.04.2 LTS (Bionic Beaver)"
PRETTY_NAME="Ubuntu 18.04.2 LTS"
}}}potranno essere mo
dificate in:{{{
NAME=Kubuntu
VERSIONI="Kubuntu 18.04.2 LTS (Bionic Beaver)"
PRETTY_NAME="Kubuntu 18.04.2 LTS"
}}}
Linea 48: Linea 78:
Per evitare conflitti nel sistema è consigliato: creare la cartella `/usr/local/etc` per allocare i file modificati, la cartella `/usr/local/lib` esiste già, creare un backup dei file preesistenti e creare un collegamento simbolico dei file rispettivamente alle cartelle `/etc` e `/usr/lib`. Per prima cosa verranno create delle copie di backup dei file originali.<<BR>>
Per evitare conflitti nel sistema verranno utilizzate le directory `/usr/local/lib` e `/usr/local/etc` (quest'ultima da creare) per spostarci i file modificati e creare dei link simbolici rispettivamente alle cartelle `/etc` e `/usr/lib`.
Linea 53: Linea 84:
 0. [[AmministrazioneSistema/ComandiBase#mv|Spostare]] in backup i file preesistenti digitando i comandi:{{{  0. [[AmministrazioneSistema/ComandiBase#mv|Rinominare]] i file preesistenti per conservarli come copie di backup, digitando i comandi:{{{
Linea 62: Linea 93:
 0. [[AmministrazioneSistema/ComandiBase#cd|Spostarsi]] nella cartella dove allocati i file modificati.  0. [[AmministrazioneSistema/ComandiBase#cd|Spostarsi]] nella cartella che contiene i file modificati.
Linea 79: Linea 110:
Il pacchetto ''base-files'' solitamente viene aggiornato, nelle release '''Long Term Support''', all'incirca ogni 6 mesi. Il pacchetto ''base-files'' viene solitamente aggiornato nelle release '''Long Term Support''' all'incirca ogni 6 mesi.<<BR>>
All'aggiornamento è necessario ripristinare le modifiche per mantenere le voci modificate nel menù di '''Grub''' seguendo questi passaggi.
Linea 81: Linea 113:
All'occorrere dell'aggiornamento, è necessario ripristinare le modifiche per mantenere le voci modificate nel menù di '''Grub''', seguendo questi passaggi.

0. Aprire 1 alla volta con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] i file precedentemente modificati `/usr/local/etc/issue`, `/usr/local/etc/issue.net`, `/usr/local/etc/lsb-release` e `/usr/local/lib/os-release`.
 0. Sostituire nel codice numerico il numero che indentifica la [[Rilasci/PointRelease|vesione di rilascio]] con quello del rilascio successivo.
   Esempio la stringa '''Kubuntu 18.04.2 LTS''' diventa '''Kubuntu 18.04.3 LTS'''.
 0. Aprire uno alla volta con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] i file precedentemente modificati `/usr/local/etc/issue`, `/usr/local/etc/issue.net`, `/usr/local/etc/lsb-release` e `/usr/local/lib/os-release`.
 0. Sostituire nel codice numerico il numero che identifica la [[Rilasci/PointRelease|versione di rilascio]] con quello del rilascio successivo. Ad esempio la stringa:{{{
Kubuntu 18.04.2 LTS
}}}andrà modificata con:{{{
Kubuntu 18.04.3 LTS
}}}
Linea 87: Linea 120:
 0. [[#rispostare|Rispostare]] i file aggiornati nella cartella `/etc` e `usr/lib`.  0. [[#rispostare|Ricreare]] i file di backup nelle cartelle `/etc` e `usr/lib`.
Linea 91: Linea 124:
= Ulteriori risorse =

 * [[AmministrazioneSistema/Grub|Grub boot loader]]


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

In questa guida viene trattata la personalizzazione delle voci del menù di Grub, mostrato all'avvio nei sistemi multiboot.

In particolar modo la personalizzazione del menù può tornare comoda qualora siano state installate più release di Ubuntu con differenti ambienti grafici. Infatti indipendentemente dalla variante installata (Kubuntu, Xubuntu, Lubuntu, ecc..) il menù di Grub riporterà per ognuno di essi il generico nome "Ubuntu".

Apportando le opportune modifiche sarà possibile visualizzare nomi più esplicativi per ognuno dei sistemi installati.

Personalizzazione

Occorre modificare il contenuto nei seguenti file distribuiti tramite il pacchetto base-files:

  • /etc/issue

  • /etc/issue.net

  • /etc/lsb-release

  • /usr/lib/os-release

Copiare i suddetti file in un'apposita cartella nella propria Home e quindi spostarsi al suo interno.

Negli esempi seguenti si propone la modifica più semplice e lineare, però nulla osta di scegliere i termini preferiti, l'unica avvertenza è di modificare solo quanto indicato per evitare problemi di comprensione in lettura da parte del sistema.

File issue

  1. Aprire con un editor di testo il file issue.

  2. Modificare la stringa contenuta in base al sistema in uso. Ad esempio utilizzando Kubuntu 18.04.2 LTS la stringa:

    Ubuntu 18.04.2 LTS \n \l

    può essere sostituita con:

    Kubuntu 18.04.2 LTS \n \l
  3. Salvare e chiudere il file.

File issue.net

  1. Aprire con un editor di testo il file issue.net.

  2. Modificare la stringa contenuta in base al sistema in uso. Ad esempio utilizzando Kubuntu 18.04.2 LTS la stringa:

    Ubuntu 18.04.2 LTS

    può essere sostituita con:

    Kubuntu 18.04.2 LTS
  3. Salvare e chiudere il file.

File lsb_release

  1. Aprire con un editor di testo il file lsb_release.

  2. Modificare le voci DISTRIB_ID e DISTRIB_DESCRIPTION in base al sistema in uso. Ad esempio utilizzando Kubuntu 18.04.2 LTS, le stringhe:

    DISTRIB_ID=Ubuntu
    DISTRIB_DESCRIPTION="Ubuntu 18.04.2 LTS"

    possono essere modificate in:

    DISTRIB_ID=Kubuntu
    DISTRIB_DESCRIPTION="Kubuntu 18.04.2 LTS"
  3. Salvare e chiudere il file.

File os-release

  1. Aprire con un editor di testo il file os_release.

  2. Modificare le voci NAME, VERSION e PRETTY_NAME in base al sistema in uso. Ad esempio utilizzando Kubuntu 18.04.2 LTS le stringhe:

    NAME=Ubuntu
    VERSION="Ubuntu 18.04.2 LTS (Bionic Beaver)"
    PRETTY_NAME="Ubuntu 18.04.2 LTS"

    potranno essere modificate in:

    NAME=Kubuntu
    VERSIONI="Kubuntu 18.04.2 LTS (Bionic Beaver)"
    PRETTY_NAME="Kubuntu 18.04.2 LTS"
  3. Salvare e chiudere il file.

Allocazione dei file modificati

Per prima cosa verranno create delle copie di backup dei file originali.
Per evitare conflitti nel sistema verranno utilizzate le directory /usr/local/lib e /usr/local/etc (quest'ultima da creare) per spostarci i file modificati e creare dei link simbolici rispettivamente alle cartelle /etc e /usr/lib.

Per eseguire tali operazioni digitare i seguenti comandi in un terminale.

  1. Rinominare i file preesistenti per conservarli come copie di backup, digitando i comandi:

    sudo mv /etc/issue /etc/issue~
    sudo mv /etc/issue.net /etc/issue.net~
    sudo mv /etc/lsb-release /etc/lsb-release~
    sudo mv /usr/lib/os-release /usr/lib/os-release~
  2. Creare la cartella ove allocare i file modificati digitando il comando:

    sudo mkdir -p /usr/local/etc
  3. Spostarsi nella cartella che contiene i file modificati.

  4. Copiare i file modificati nella cartella creata digitando uno alla volta i comandi:

    sudo cp issue /usr/local/etc
    sudo cp issue.net /usr/local/etc
    sudo cp lsb-release /usr/local/etc
    sudo cp os-release /usr/local/lib

  5. Collegare simbolicamente i file modificati rispettivamente nelle cartelle /etc e /usr/lib, digitando uno alla volta i seguenti comandi:

    sudo ln -s /usr/local/etc/issue /etc
    sudo ln -s /usr/local/etc/issue.net /etc
    sudo ln -s /usr/local/etc/lsb-release /etc
    sudo ln -s /usr/local/lib/os-release /usr/lib

  6. Riavviare il sistema 1 volta per rendere operative le modifiche, 2 volte per leggerle nel menù di Grub.

Gestione degli aggiornamenti

Il pacchetto base-files viene solitamente aggiornato nelle release Long Term Support all'incirca ogni 6 mesi.
All'aggiornamento è necessario ripristinare le modifiche per mantenere le voci modificate nel menù di Grub seguendo questi passaggi.

  1. Aprire uno alla volta con i privilegi di amministrazione e con un editor di testo i file precedentemente modificati /usr/local/etc/issue, /usr/local/etc/issue.net, /usr/local/etc/lsb-release e /usr/local/lib/os-release.

  2. Sostituire nel codice numerico il numero che identifica la versione di rilascio con quello del rilascio successivo. Ad esempio la stringa:

    Kubuntu 18.04.2 LTS

    andrà modificata con:

    Kubuntu 18.04.3 LTS
  3. Salvare e chiudere ogni file.
  4. Ricreare i file di backup nelle cartelle /etc e usr/lib.

  5. Ripristinare i collegamenti simbolici alla cartella /etc e /usr/lib.

  6. Riavviare il sistema.

Ulteriori risorse


CategoryAmministrazione