Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 1 del 05/09/2020 16.09.22

Nascondi questo messaggio


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.

La personalizzazione viene utile per distinguere a quale sistema corrisponda ogni voce mostrata, nei casi vi siano installate più release di Ubuntu con differenti ambienti grafici

Personalizzazione

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.

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.

  1. Copiare i file /etc/issue, /etc/issue.net, /etc/lsb-release e /usr/lib/os-release in un'apposita cartella nella propria Home.

  2. Spostarsi nella cartella dove sono stati copiati i file.

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

  4. Modificare la stringa contenuta in base al sistema usato.
    • Esempio usando Kubuntu 18.04.2 LTS la stringa Ubuntu 18.04.2 LTS \n \l diventa Kubuntu 18.04.2 LTS \n \l.

  5. Salvare e chiudere il file.
  6. Aprire con un editor di testo il file issue.net.

  7. Modificare la stringa contenuta in base al sistema usato.
    • Esempio usando Kubuntu la stringa Ubuntu 18.04.2 LTS diventa Kubuntu 18.04.2 LTS.

  8. Salvare e chiudere il file.
  9. Aprire con un editor di testo il file lsb_release.

  10. Modificare le 2 voci DISTRIB_ID e DISTRIB_DESCRIPTION in base al sistema usato.

    • Esempio 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".

  11. Salvare e chiudere il file.
  12. Aprire con un editor di testo il file os_release.

  13. Modificare le 3 voci NAME, VERSION e PRETTY_NAME in base al sistema usato.

    • Esempio 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".

  14. Salvare e chiudere il file.

Allocazione dei file modificati

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 eseguire tali operazioni digitare i seguenti comandi in un terminale.

  1. Spostare in backup i file preesistenti 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 dove allocati 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 solitamente viene aggiornato, nelle release Long Term Support, all'incirca ogni 6 mesi.

All'occorrere dell'aggiornamento, è necessario ripristinare le modifiche per mantenere le voci modificate nel menù di Grub, seguendo questi passaggi.

  1. Aprire 1 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 indentifica la vesione di rilascio con quello del rilascio successivo.

    • Esempio la stringa Kubuntu 18.04.2 LTS diventa Kubuntu 18.04.3 LTS.

  3. Salvare e chiudere ogni file.
  4. Rispostare i file aggiornati nella cartella /etc e usr/lib.

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

  6. Riavviare il sistema.


CategoryAmministrazione