Единица показывает неправильное имя распределения

Недавно я установил Пантеон (Элементарная настольная среда ОС). Мне не нравился он, таким образом, я удалил его, но Элементарный Рабочий стол ОС все еще появляются в строке заголовка. И в меню кнопки отключения, Справка Ubuntu заменяется Элементарной Справкой ОС.

Elementary OS message in Ubuntu desktop

Я хочу это, это говорит Рабочий стол Ubuntu и Справку Ubuntu. Как я фиксирую его?

Вывод lsb_release -a :

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

Для установки я использую:

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

Для удаления я сношу каждый репозиторий вручную, затем sudo apt-get autoremove. И остальные с Синаптическим Диспетчером пакетов.

6
задан 29 August 2016 в 07:11

2 ответа

PPA, которые вы использовали для установки elementary, не только предоставляли элементарные конкретные пакеты, но и также исправил многие стандартные пакеты Ubuntu, и с помощью вашей команды apt-get dist-upgrade все они будут установлены и смешаны с вашей системой. Это означает, что некоторые из основных пакетов взяты не из репозитория Ubuntu, а из этих элементарных PPA.

Например, This ppa https://launchpad.net/~elementary-os/+archive/ubuntu/os- patches предоставляет множество пакетов, которые также доступны в репозитории Ubuntu. Поскольку PPA предоставляет этим пакетам более новую версию (и, конечно же, с исправлениями), они предпочтительны для apt и устанавливаются в вашу систему, пока вы выполняли команду dist-upgrade .


Для вашей конкретной проблемы я определил пакет, который отвечает за отображение имени дистрибутива в верхнем левом углу панели Unity. Он называется базовыми файлами . Я протестировал элементарный PPA, установив его, и неудивительно, что я тоже получил эти элементарные отметки: D.

Но чтобы решить эту проблему, вы просто не можете удалить его, потому что это важный пакет, и Ubuntu он нужен. Что вам нужно сделать, так это переустановить из репозитория Ubuntu. Используйте для этого эту команду.

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

Эта команда установит пакет из архива Ubuntu xenial-updates . После выхода и входа в систему вы увидите, что изменения были отменены.


Чтобы полностью удалить эффект Elementary из вашей системы, вам следует вернуться к версиям Ubuntu для всех пакетов. Для этого используйте ppa-purge (а не команду apt-add-repository --remove , которая просто удалит запись в репозитории). Например,

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 удалит пакеты из этих PPA и установит те из архивов Ubuntu.

Примечание: Если вы уже удалили записи Elementary PPA (удалив строки из ] sources.list файлы) добавьте их снова, а затем используйте ppa-purge .

11
ответ дан 23 November 2019 в 07:28

Чтобы изменить информацию, связанную с выпуском вашего дистрибутива и кодовым именем, отредактируйте файл / etc / lsb-release :

gksu gedit /etc/lsb-release

Мой содержит следующую информацию:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.1 LTS"
1
ответ дан 23 November 2019 в 07:28

Другие вопросы по тегам:

Похожие вопросы: