На днях Rocky Linux 8.4 перешел в GA и релиз уже доступен для скачивания.
Для тех, кто не знает, что такое Rocky Linux – это Linux, анонс которого состоялся спустя некоторое время после появления новостей о том, что теперь у нас будет CentOS Stream вместо привычного CentOS, всецело похожего на RedHat Enterprise Linux, а поддержка CentOS 8 закончится 31 декабря 2021 года.
Коротко из описания проекта: “Rocky Linux is a community enterprise operating system designed to be 100% bug-for-bug compatible with America’s top enterprise Linux distribution now that its downstream partner has shifted direction. It is under intensive development by the community. Rocky Linux is led by Gregory Kurtzer, founder of the CentOS project.”
Ниже я пройдусь по процедуре установки и запуску простейшего приложения в данной ОС. Посмотрим на Rocky Linux в деле.
Начнем с полезных ссылок:
Теперь к установке:
Как обычно, я создаю виртуальную машину. В качестве гостевой ОС указывю RHEL 8, 64-bit, поскольку в vSphere 7.0u1 (как в моем тестовом окружении), ОС Rocky Linux на данный момент нет:
В режиме EFI виртуальная машина не захотела находить установочный диск, в связи с чем пришлось заменить EFI на BIOS в настройках VM Options:
А вот и Rocky Linux 8:
И многим знакомый интерфейс настройки инсталляционных параметров:
Volume Group, создаваемая по умолчанию называется rocky84:
В целом, все идентично установке RHEL/CentOS8 (да и было бы странно, если бы отличалось):
ОС установлена. По аналогии с файлами redhat-release и centos-release в одноименных системах, в Rocky есть файл rocky-release:
Попробуем подключить репозиторий epel (Extra Packages for Enterprise Linux):
Репозиторий установлен и добавлен:
Для примера установим web-сервер httpd:
Запустим его и добавим в автозагрузку:
Настроим файрволл, открыв http доступ на сервере. Примечание: данная команда открывает порт однократно. После перезапуска службы, либо сервера, порт будет закрыт. Для постоянного открытия следует использовать ключ –permanent:
Подключимся браузером и проверим работоспособность. Веб-сервер работает (Powered by Rocky):
Вот таким, достаточно быстрым и, главное, абсолютно привычным образом, устанавливается Rocky Linux и запускается простейший веб-сервер.
Теперь установим интерфейс для управления сервером через web – Cockpit (много зависимостей):
После установки служба запускается автоматически и слушает порт 9090. Также автоматически создаются правила для firewalld:
Подключаемся браузером к серверу по https с указанием порта 9090:
Указываем логин и пароль для входа. И вот мы уже в интерфейсе управления сервером:
Все достаточно просто.
В качестве заключения:
Это был крайне короткий экскурс в Rocky Linux. Данная система еще очень молодая, а ее надежность и пригодность для продуктивных сред покажет только время (и большое количество установок и отзывов).
Я же, как любитель rpm-based систем, на данный момент планирую использовать Rocky в небольших и не критичных задачах.
Как установить KDE в Rocky-linux 8.4 ?
Думаю с установкой KDE могут возникнуть некоторые трудности:
https://access.redhat.com/solutions/3908391