Ошибка установки среды рабочего стола Gnome
Итак, я перешел на новый сервер и хочу установить рабочую среду gnome для доступа к моему серверу через vnc viewer.
Но я не помню, как мне удалось установить в прошлый раз, поэтому я попытался
Команда yum groupinstall "GNOME Desktop Environment" сказала сервер
Предупреждение: группа GNOME Desktop Environment не существует. Нет пакетов в любой запрошенной группе, доступных для установки или обновления
Это совершенно новый сервер, поэтому я не добавил ни одного репозитория или еще
Это сервер Centos 5.5...
8 ответов
Список доступных групп может быть показан с yum grouplist
, Если он не появляется, то кто-то (это VPS?) Может отключить или нанести вред репо по умолчанию yum.
Если вы не можете установить группу независимо от этого, вы все равно можете получить доступ к VNC, установив vnc-server
и настраивая это.
Следующим вариантом будет установка X-сервера в вашей локальной системе и переадресация X через SSH.
Следующим вариантом будет установка freenx
и используйте NX для доступа к системе.
Последний вариант, и самый популярный на данный момент, состоит в том, чтобы просто научиться администрировать систему через командную строку.
Пожалуйста, попробуйте это, в моем случае это работало хорошо:
yum groupinstall "Рабочий стол" "Платформа рабочего стола" "Рабочий стол общего назначения"
Здравствуйте, Игнасио, вы можете запустить команду:
yum groupinstall "Desktop"
yum install xorg-x11-fonts-Type1
Он должен работать. Вторая команда - установить пакет шрифтов, который, по-видимому, отсутствует в конфигурации группы. Без этого пакета ваш гном будет полон квадратов:)
Andrea
Следующее работает по крайней мере на CentOS 7, который, хотя и не является рассматриваемой версией, должен помочь любому, кто найдет этот вопрос через Google, в поиске аналогичной вещи.
Команда yum grouplist
показывает пакеты в двух группах, Available Environment Groups
а также Available Groups
,
Для того, чтобы ссылаться на Environment Groups
ты можешь использовать yum install @^GroupName
в то время как yum install @GroupName
работает для стандартных групп.
Пример:
# yum grouplist
Loaded plugins: fastestmirror
There is no installed groups file.
Maybe run: yum groups mark convert (see man yum)
Loading mirror speeds from cached hostfile
Available Environment Groups:
Minimal Install
Compute Node
Infrastructure Server
File and Print Server
MATE Desktop
Basic Web Server
Virtualization Host
Server with GUI
GNOME Desktop
KDE Plasma Workspaces
Development and Creative Workstation
Available Groups:
CIFS file server
Compatibility Libraries
...
Done
# yum install "@GNOME Desktop"
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Warning: Package group GNOME Desktop does not exist.
Nothing to do
# yum install "@^GNOME Desktop"
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Warning: Group core does not have any packages to install.
Resolving Dependencies
--> Running transaction check
---> Package ModemManager.x86_64 0:1.1.0-8.git20130913.el7 will be installed
--> Processing Dependency: ModemManager-glib(x86-64) = 1.1.0-8.git20130913.el7 for package: ModemManager-1.1.0-8.git20130913.el7.x86_64
--> Processing Dependency: libqmi-glib.so.1()(64bit) for package: ModemManager-1.1.0-8.git20130913.el7.x86_64
--> Processing Dependency: libmm-glib.so.0()(64bit) for package: ModemManager-1.1.0-8.git20130913.el7.x86_64
--> Processing Dependency: libmbim-glib.so.0()(64bit) for package: ModemManager-1.1.0-8.git20130913.el7.x86_64
...
ПРИМЕЧАНИЕ. Вы можете идентифицировать группу среды с помощью префикса @^, а группу пакетов можно пометить @. При использовании списка групп yum, информации, установки или удаления передайте @group_name, чтобы указать группу пакетов, @^group_name, чтобы указать группу среды, или group_name, чтобы включить оба.
У меня была такая же ошибка. попробуй с
yum install xorg-x11-fonts-Type1
yum groupinstall "X Window System" "Desktop"
Сначала я запустил список групп yum и нашел группу для использования под названием "Основной рабочий стол"
у меня команда работала на федоре 25
yum -y groupinstall "Основной рабочий стол"
Глядя на одну из моих машин, у вас есть правильное название группы. Каким-то образом минимальная установка должна оставить вас с неполным хранилищем. Попробуйте включить репозиторий для CD/DVD и установить с него.
Если это не помогает, в худшем случае вы можете взять список пакетов из comps.xml на DVD и установить их самостоятельно.
@Ignacio - Даже если консоль X:0 отсутствует, для vnc-server все еще требуются установленные двоичные файлы gnome или, по крайней мере, некоторый графический интерфейс, например xterm + twm.
Да, и я слышал, что при обновлении с минимальной системы до более полной может существовать отсутствие / нарушение правил зависимости, так что имейте это в виду, если вы видите конфликты пакетов и т. Д.
Следующее сработало для меня
yum groupinstall 'GNOME Desktop Environment'