Восстановить Unity после удаления Mate

Восстановить Unity после удаления Mate

У меня Ubuntu 15.10. Недавно я хотел попробовать Mate, поэтому установил. Но после установки я заметил, что поведение некоторых элементов Unity изменилось.

Обычно я обнаруживаю, что:

  1. Когда я прокручиваю значок в правом верхнем углу экрана, представляющий громкость звука, я не вижу, чтобы шкала, указывающая на изменение громкости, как раньше.
  2. Сообщение об ошибке появляется всякий раз, когда я вхожу в свою учетную запись, это сообщение показывает, что некоторые приложения не могут получить доступ к данным моей учетной записи. Это сообщение появилось из-за того, что я изменил пароль одной из своих учетных записей в социальных сетях. Так что это ожидаемое сообщение. Но чего не ожидалось, так это того, что внешний вид и ощущение отображаемого диалогового окна изменились, на одной из его сторон появилась оранжевая полоска. Раньше это была просто серая парящая подсказка, которая визуально хорошо интегрировалась с Unity.

Итак, мой вопрос заключается в том, как восстановить поведение Unity до установки Mate, не прибегая к его полному сбросу и не теряя настройки и конфигурации, такие как ярлыки, созданные мной в средстве запуска Unity?

Если переустановка Unity — единственное решение, я готов это сделать. Я нашел кого-то, кто опубликовал следующие команды:

sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install --reinstall unity

Но они кажутся рискованными. Кто-нибудь, пожалуйста, объяснит, как эти команды повлияют на мою систему?

решение1

Если вы хотите удалить Mate и восстановить Unity, попробуйте сделать следующее:

Откройте терминал,

Нажмите Ctrl+ Alt+T

Запустить его:

sudo -i
apt-get update
apt-get install --reinstall aptitude deborphan
aptitude remove '?and(?reverse-depends(mate),?not(?reverse-depends(?exact-name(ubuntu-desktop))))'
apt-get install --reinstall ubuntu-desktop
deborphan
apt-get --purge remove $(deborphan)
deborphan --libdevel
apt-get --purge remove $(deborphan --libdevel)
deborphan --find-config
dpkg --purge $(deborphan --find-config)
apt-get autoremove
apt-get clean
reboot

Это удалит установленные пакеты, которые обратно зависят от mate, а не те, которые зависят от ubuntu-desktop.

Связанный контент