Установка самой новой версии Cockpit на CentOS 8
Всем привет.
Понадобилось мне обновить Cockpit до новой версии так как последняя версия в репозитории CentOS 8 - 224. Это откровенно старая версия и многого функционала нет: например, клонирование виртуальных машин, добавление CD-ROM в виртуальную машину и т.д. Гугля "добавление CD-ROM в виртуальную машину через Cockpit" попал на официальный блог Cockpit Project. Оказалось, что за несколько лет, с момента доступной последней версии Cockpit в репозитории CentOS 8, вышло много новых версий с огромным количеством нововведений. Текущая версия, на момент написания статьи, уже 239!

На официальном сайте Cockpit к сожалению не нашёл обновление до последней версии именно в CentOS 8 - там только для CentOS 7.
Поэтому, в этой статье мы установим самый новый Cockpit на CentOS 8.
Этой командой Cockpit будет установлен, включён и добавлен в автозагрузку.
В браузере заходим в веб-панель Cockpit:
Вводим логин / пароль системы и попадаем на главную страницу.
Выполните:
Осталось обновить Cockpit до поледней версии.
Выполните:
Вот и всё
Далее, зайдите в веб-панель, затем в раздел Software Updates, жмите на кнопку (обвёл красным) и выбирайте обновления.

Блог: https://cockpit-project.org/blog/
Понадобилось мне обновить Cockpit до новой версии так как последняя версия в репозитории CentOS 8 - 224. Это откровенно старая версия и многого функционала нет: например, клонирование виртуальных машин, добавление CD-ROM в виртуальную машину и т.д. Гугля "добавление CD-ROM в виртуальную машину через Cockpit" попал на официальный блог Cockpit Project. Оказалось, что за несколько лет, с момента доступной последней версии Cockpit в репозитории CentOS 8, вышло много новых версий с огромным количеством нововведений. Текущая версия, на момент написания статьи, уже 239!

На официальном сайте Cockpit к сожалению не нашёл обновление до последней версии именно в CentOS 8 - там только для CentOS 7.
Поэтому, в этой статье мы установим самый новый Cockpit на CentOS 8.
Установка, включение и запуск Cockpit
# dnf install -y cockpit && systemctl start cockpit.socket && systemctl enable cockpit.socket
Этой командой Cockpit будет установлен, включён и добавлен в автозагрузку.
В браузере заходим в веб-панель Cockpit:
https://ip_address:9090

Вводим логин / пароль системы и попадаем на главную страницу.
Обновление Cockpit до последней версии
Сначала добавим репозиторий Cockpit.Выполните:
# dnf config-manager --add-repo https://copr.fedorainfracloud.org/coprs/g/cockpit/cockpit-preview/repo/epel-8/group_cockpit-cockpit-preview-epel-8.repo
Adding repo from: https://copr.fedorainfracloud.org/coprs/g/cockpit/cockpit-preview/repo/epel-8/group_cockpit-cockpit-preview-epel-8.repo
Осталось обновить Cockpit до поледней версии.
Выполните:
# dnf update cockpit*
Вот и всё

Примечание для тех, у кого уже установлен Cockpit с дополнительными модулями
Если у вас уже установлены дополнительные модули для кокпита, например cockpit-machines, то думаю проще будет обновить кокпит и модули через веб-панель Cockpit. Но сначала обязательно добавьте репозиторий, который описан выше.Далее, зайдите в веб-панель, затем в раздел Software Updates, жмите на кнопку (обвёл красным) и выбирайте обновления.

Официальный блог Cockpit Project
Не забывайте следить за официальным блогом Cockpit Project, чтобы узнать о новых версиях.Блог: https://cockpit-project.org/blog/