Рабочий стол Redhat 7 к рабочей станции

Я установил Redhat из установочного CD, зарегистрировал мои права, все это.

Как часть моих подписок у меня есть и Red Hat Enterprise Рабочая станция Linux и Red Hat Enterprise Рабочий стол Linux. (плюс тонны другой)

Моей проблемой в настоящее время является установленный продукт, Red Hat Enterprise Рабочий стол Linux

Существует ли способ изменить его на Рабочую станцию RHEL, не переустанавливая все?

10
задан 20 April 2015 в 12:04
2 ответа

Пробовали ли вы изменить канал через subscription-manager ?

Каков результат sudo subscription-manager list --consumed

Либо Кстати, вам не потребуется переустановка.

С точки зрения лицензирования ответ зависит от оборудования, на которое вы установили ...

Подумайте об этом так: RHEL Desktop ( он же Клиент ) предназначен для однопроцессорных компьютеров. Рабочая станция предназначена для более мощных рабочих станций (двухсокетная).

Все дистрибутивы (клиент / рабочая станция / сервер) используют одно и то же ядро ​​и, очевидно, один и тот же установочный носитель. Основное отличие - это набор установленных пакетов по умолчанию . Вы можете установить все, что захотите, в виде пакетов, но для того, чтобы ваше оборудование «поддерживалось», ваше оборудование должно соответствовать границам, указанным в таблице ниже:

enter image description here

11
ответ дан 2 December 2019 в 22:09

Вопрос немного устарел, и, возможно, пришло время обновить ответ новой информацией. У меня была потребность в аналогичной миграции, но с рабочей станции на сервер, а не с рабочего стола на рабочую станцию. Тем не менее, приведенная ниже информация в равной степени применима.

RedHat говорит следующее:

Red Hat does not support the direct migration from Workstation to Server or vice versa.

Our recommendation is a fresh installation of the required Product.

Тем не менее, видимо, есть способ сделать это, по крайней мере, в RHEL 7.9.Автор этого блога предупредил, что в конце концов он столкнулся с проблемами.

Процедура следующая:

  • С реального сервера получите RPM redhat-release-server (или redhat-release-workstation для вас)
  • Удалите предыдущий RPM redhat-release-* и установите новый. вместо. В блоге предлагается использовать для этой цели оболочку yum для решения проблем с зависимостями (это делает удаление и переустановку атомарными). Вы также можете использовать команду rpm с параметром --nodeps.
  • Я обнаружил, что мне пришлось отменить регистрацию и заново зарегистрироваться в диспетчере подписки. Даже после этого менеджер подписки сообщил, что у меня установлены и рабочая станция, и сервер , так что здесь есть одна определенная проблема.
  • Убедитесь, что все соответствующие репозитории по-прежнему включены. Отмена регистрации и повторная регистрация могут привести к изменениям.
  • При использовании Satellite Server также проверьте правильность настройки среды жизненного цикла и представления содержимого.
  • Я также переустановил все RPM с помощью команды "yum reinstall *". Я предполагаю, что это ключ к бесперебойной работе системы. @MichaelHamptom предлагает вместо этого использовать yum distro-sync.

Обновление: причина, по которой Workstation по-прежнему отображалась как продукт, заключалась в том, что соответствующий сертификат клиента Satellite все еще находился в /etc/pki/product. Чтобы решить эту проблему:

  • запустите список диспетчера подписок
  • Запишите идентификатор продукта рабочей станции.
  • перечислите файлы в /etc/pki/product. Имена файлов должны соответствовать шаблону .pem
  • Удалите файл с правильным идентификатором продукта.
1
ответ дан 25 December 2020 в 07:48

Теги

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