web-dev-qa-db-fra.com

Unity affiche un nom de distribution incorrect

Récemment, j'avais installé Pantheon (environnement de bureau Elementary OS). Je ne l'aimais pas, alors je l'ai désinstallé, mais Elementary OS Desktop apparaît toujours dans la barre de titre. Et dans le menu du bouton d'arrêt, l'aide d'Ubuntu est remplacé par l'aide du système d'exploitation élémentaire .

Elementary OS message in Ubuntu desktop

Je veux qu'il soit écrit Ubuntu Desktop et Aide Ubuntu . Comment je le répare?

Le résultat de lsb_release -a est:

No LSB modules are available.
Distributor ID: elementary
Description:    elementary OS 0.4 Loki
Release:        0.4
Codename:       loki

Pour l'installation, j'utilise:

Sudo add-apt-repository ppa:elementary-os/daily 
Sudo add-apt-repository ppa:elementary-os/os-patches
Sudo add-apt-repository ppa:elementary-os/testing 
Sudo add-apt-repository ppa:mpstark/elementary-tweaks-daily 
Sudo apt-get update Sudo apt-get dist-upgrade Sudo apt-get install elementary-theme elementary-icon-theme elementary-default-settings elementary-desktop

Pour la désinstallation, je supprime chaque référentiel manuellement, puis Sudo apt-get autoremove. Et le reste avec le gestionnaire de paquets Synaptic .

6
Gabriel Sandoval

Les PPA que vous utilisiez pour installer elementary fournissaient non seulement des paquets spécifiques à cet élément, mais aussi patchés de nombreux paquets Ubuntu standard et avec votre commande apt-get dist-upgrade ils sont tous installés et mélangés dans votre système. Ce qui signifie que certains des paquets centraux ne proviennent pas du référentiel Ubuntu, mais de ces PPA élémentaires.

Par exemple, ce ppa https://launchpad.net/~elementary-os/+archive/ubuntu/os-patches fournit de nombreux packages également disponibles dans le référentiel Ubuntu. Étant donné que le PPA fournit à ceux-ci une version supérieure (et corrigée bien sûr), ceux-ci sont préférés par apt et sont installés sur votre système pendant l'exécution de la commande dist-upgrade.


Pour votre problème spécifique, j'ai identifié le package chargé d'afficher le nom de la distribution dans le coin supérieur gauche de Unity Panel. Cela s'appelle base-files. J'ai testé le PPA élémentaire en l'installant et, comme on pouvait s'y attendre, j'ai aussi eu ces marques élémentaires: D.

Mais pour résoudre ce problème, vous ne pouvez simplement pas le supprimer, car il s'agit d'un paquet essentiel et Ubuntu en a besoin. Ce que vous devez faire est de réinstaller à partir du référentiel Ubuntu. Utilisez cette commande pour le faire.

Sudo apt-get --reinstall install base-files/xenial-updates

Cette commande installera le paquet à partir de l'archive xenial-updates d'Ubuntu. Après une déconnexion et une connexion, vous verrez les modifications annulées.


Pour supprimer complètement l'effet élémentaire de votre système, vous devez revenir aux versions Ubuntu pour tous les packages. Pour ce faire, utilisez la commande ppa-purge (et non la commande apt-add-repository --remove, qui ne fera que supprimer l'entrée du référentiel). Par exemple,

Sudo ppa-purge ppa:elementary-os/daily 
Sudo ppa-purge ppa:elementary-os/os-patches
Sudo ppa-purge ppa:elementary-os/testing 
Sudo ppa-purge ppa:mpstark/elementary-tweaks-daily

ppa-purge va supprimer les paquets de ces PPA et installer ceux des archives Ubuntu.

Remarque: Si vous avez déjà supprimé les entrées PPA élémentaires (en supprimant les lignes des fichiers sources.list), ajoutez-les à nouveau, puis utilisez ppa-purge.

10
Anwar

Pour modifier les informations relatives à votre version de distribution et à votre nom de code, modifiez le fichier /etc/lsb-release:

gksu gedit /etc/lsb-release

Le mien contient les informations suivantes:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.1 LTS"
1
Andrea Lazzarotto