Какой метод выбрать для установки GNOME?

16

Примечание: мой вопрос сам отвечает на вопрос, как установить GNOME

Я хочу установить рабочий стол Gnome в свою 64-битную версию Ubuntu 14.04. Я только что погуглил и нашел два способа установки GNOME. Я также читал другие ответы на Ask Ubuntu и googled, но не могу найти разницу между этим обоими!

Первый способ установки:

sudo apt-get install gnome-shell
sudo apt-get install ubuntu-gnome-desktop

2-й метод

sudo add-apt-repository ppa:gnome3-team/gnome3-staging
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get dist-upgrade

Если я пытаюсь установить с помощью первого способа, он показывает следующие ошибки :

The following packages have unmet dependencies:
gnome-shell : Depends: gnome-settings-daemon (>= 3.4.0) but it is not
                       going to be installed
              Recommends: gnome-control-center but it is not going to be installed
ubuntu-gnome-desktop : Depends: gdm but it is not going to be installed
                       Depends: gnome-control-center but it is not going to be installed
                       Depends: gnome-session but it is not going to be installed
                       Depends: gnome-settings-daemon but it is not going to be installed
                       Depends: gnome-shell-extensions but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

И если я пытаюсь установить 2-й способ, после ввода sudo apt-get dist-upgradeкоманды он сообщает, что будет использовано пространство размером 299 МБ , и я просто прервал его, нажав n.

Как правильно установить рабочий стол Gnome в Ubuntu 14.04.

И еще одна вещь , так как есть два метода для установки Gnome, какой из них лучше? До тех пор, пока я не знаю, используя первый метод, я могу переключиться на рабочий стол Gnome, выйдя из Unity и выбрав GNOME.

Что произойдет, если я установлю Gnome, используя второй метод ? Будет ли это удалить Unity с моего компьютера, или я смогу использовать оба Unity, выйдя из системы?

Apurva
источник
1
Это похоже на вопрос с большим количеством вопросов, но в отношении «лучшего способа установки gnome» вам нужна только самая первая команда, gnome-shell.
xangua
Как правило, использование стороннего PPA для установки десктопа не должно рассматриваться как «лучший способ» - или вообще то, что вы не знаете и не доверяете источнику.
Майк Стюарт
1
Примечание: мой вопрос сам отвечает на вопрос, как установить GNOME.
Апурва
я люблю эти "простые" уроки. обычно убивает мою систему. да, это случилось снова. так что я сделал первый путь, и я получил 2 сломанных DE. Я попытался отменить это, и теперь я не могу войти, потому что единство немедленно выбрасывает меня. Как я могу это исправить...? переустановка Unity и Ubuntu-Desktop не работает.
ViBE

Ответы:

11

Существует лучший и простой способ установить gnome-desktop с помощью tasksel . Tasksel - это инструмент Debian для установки нескольких связанных пакетов в качестве скоординированной задачи. Вы получите множество таких задач, как lamp-server и т. Д., Которые можно установить всего одним щелчком мыши.

Вот как это сделать для gnome-desktop:

sudo apt-get install tasksel
sudo apt-get update

(Обновление кэша необходимо, потому что вы можете получить ошибку, подобную этой, если вы этого не сделаете: tasksel: aptitude failed (100)

потом

sudo tasksel

Меню Tasksel

  • Выберите рабочий стол Task Ubuntu GNOME с помощью пробела и нажмите OK .

Установка рабочего стола GNOME

  • Рабочий стол Ubuntu GNOME будет установлен .

Еще одна вещь : вы можете tasksel: aptitude failed (100)снова получить ошибку (это ошибка в tasksel в течение длительного времени), поэтому просто перезапустите систему.

  • Вы получите меню выбора рабочего стола на панели входа в систему :

    1. GNOME по умолчанию

    2. GNOME Classic

    3. Ubuntu

Выберите тот, который вы хотите, наслаждайтесь.

GNOME Classic рабочий стол

надеюсь это поможет :)

PrateekKush99
источник
1
Это отлично работает на моем Ubuntu 16.04.
Кристиана Николае
Отличное приложение! Но можно ли taskselудалить DE?
День
1
Это гном 2.x? Это не похоже на гнома 3 вообще.
csgeek
7

Даже у меня была эта проблема. Так вот решение для этого. Сначала используйте эту команду для обновления вашего хранилища

sudo apt-get update

после этого обновите ваш репозиторий с помощью этой команды

sudo apt-get upgrade

Теперь попробуйте установить GNOME, используя следующие команды

sudo apt-get install gnome-shell  
sudo apt-get install ubuntu-gnome-desktop
Регнард Вивен
источник
2

Для меня ваш второй метод прекрасно работает с

sudo apt-get install gnome-shell

Но я также сделал перезагрузку после обновления dist. Попытайся!

sudo add-apt-repository ppa:gnome3-team/gnome3-staging
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get dist-upgrade
sudo reboot
sudo apt-get install gnome-shell
eity
источник
0
sudo apt-get install gnome-core

решил эту проблему для меня.

MorningAtSeven
источник
-4

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

sudo apt-get install gnome

и это даст вам большую часть пути туда. Однако будьте готовы справляться со сломанными темами и нестабильным поведением

Я предпочитаю Debian, потому что твердый рабочий стол GNOME работает прямо из коробки, но я должен использовать Ubuntu для работы. Я терпеть не могу единство, так что единственное, что я смог сделать удовлетворительно, это конфигурация Openbox, tint2 и Compton (для композитинга).

Джон Дженкинс
источник
1
Совершенно неверно: есть Ubuntu Gnome, Ubuntu Mate, есть рабочий стол Cinnamon (если вы действительно хотите, чтобы Ubuntu выглядел как Linux Mint) и т. Д.
Fabby
Пожалуйста, не вводите в заблуждение других пользователей Ubuntu: он отлично работает с другими рабочими столами и оконными менеджерами, отличными от стандартных - я использую его с XFCE и он очень стабильный и плавный.
Woohoo
Это не совсем точно. Unity, безусловно, первоклассный гражданин, но я бы не сказал, что больше ничего не работает.
csgeek