Использование vagrant. Установка Rocky Linux
Установка Rocky Linux из репозитория образов Vagrant.
Содержание
1 Общая информация
- Будем использовать официальные образы RockyLinux: https://app.vagrantup.com/rockylinux
- Для определённости выберем следующую версию: https://app.vagrantup.com/rockylinux/boxes/9/versions/3.0.0
- Название образа:
rockylinux/9
.
2 Установка для Virtualbox
2.1 Скачивание файла
- Поскольку в России блокируется автоматическая скачка файла, то необходимо скачать его вручную (скачивается, поскольку этот ссылка на сайт Rocky Linux):
wget https://app.vagrantup.com/rockylinux/boxes/9/versions/3.0.0/providers/virtualbox.box
- Можно скачать и со страницы https://app.vagrantup.com/rockylinux/boxes/9 непосредственно.
- Можно скачать с сайта Rocky Linux: https://dl.rockylinux.org/pub/rocky/9.3/images/x86_64/.
2.2 Установка дополнения для Vagrant
- Дополнение автоматически устанавливает гостевые дополнения VirtualBox хоста в гостевой системе.
- Установим дополнение, явно указав зеркало для загрузки:
vagrant plugin install --plugin-clean-sources --plugin-source https://rubygems.org vagrant-vbguest
2.3 Vagrantfile
- Создадим заготовку файла Vagrantfile:
vagrant init rockylinux/9 --box-version 3.0.0
2.4 Подключение образа
- Подключим скачанный файл образа:
vagrant box add rockylinux/9 virtualbox.box
2.5 Образ Virtualbox
- Создадим образ Virtualbox и запустим его:
vagrant up
2.6 Подключитесь к системе
- Войдём в консоль системы по ssh:
vagrant ssh
2.7 Обновление системы
- Перейдём под учётную запись
root
:su -
- Пароль учётной записи
root
:vagrant
. - Обновим установленную систему:
dnf update
- Установим дополнительное программное обеспечение:
dnf install tmux
2.8 Перезагрузка виртуальной машины
- Выйдем из оболочки машины:
logout logout
- Перезагрузим виртуальную машину:
vagrant reload
2.9 Выключение виртуальной машины
- После работы выключите виртуальную машину:
vagrant halt