Что такое Void Linux и как его установить

Создано с Gimp

Void Linux — это дистрибутив Linux, который стремится предоставить мощную и в то же время доступную операционную систему. Он разработан с целью быть как простым, так и стабильным, и достигает этого за счет использования runit и собственного легковесного менеджера пакетов.

Как и Arch Linux, Void Linux следует модели “rolling release” и “ориентирован на пользователя” в использовании операционной системы. Это означает, что Void Linux постоянно обновляется, но при этом устанавливается с минимальным набором компонентов. Это делает Void Linux привлекательным для продвинутых пользователей, которые хотят иметь гибкую операционную систему, которую они могут полностью понять и настроить.

Содержание

  • Почему стоит использовать Void Linux?
  • Скачивание Void Linux и подготовка установщика
  • Установка Void Linux
  • Установщик Void Linux
  • Настройка пользователя
  • Настройка загрузчика и разделов
  • Создание разделов
  • Создание файловых систем
  • Начало установки
  • Часто задаваемые вопросы

Также читайте: Как использовать AUR в Arch Linux

Почему стоит использовать Void Linux?

Void Linux ставит своей целью сохранить операционную систему простой. Использование runit в качестве системы инициализации означает, что все скрипты служб, которые в настоящее время работают, просто файлы, которые можно увидеть в директории “/var/service/”, и их можно легко добавлять, изменять или удалять из “/etc/sv/”.

Кроме того, Void Linux также централизует все доступные для системы пакеты через X Binary Package System (XBPS). Это гарантирует, что пользователю не нужно устанавливать дополнительные менеджеры пакетов и что доступен универсальный инструмент для сборки пользовательских пакетов. В целом, это приводит к операционной системе, которая легко обслуживается, гибка и стабильна.

Скачивание Void Linux и подготовка установщика

Вы можете получить копию ISO-образа Void Linux отсюда и сможете выбрать между двумя версиями: base и xfce. Первая предоставляет установку без графической среды, в то время как вторая поставляется с XFCE.

Void Linux также идет с двумя библиотеками стандартных C: glibc и musl.

  • Glibc (GNU C Library) широко используется среди дистрибутивов Linux.
  • Musl, с другой стороны, представляет собой более простую реализацию той же библиотеке C, но его недавность означает, что не все программы будут работать с ним должным образом. Для данного обзора мы будем скачивать базовый Live образ с glibc.

Voidlinux 1 Download

После того, как у вас будет копия установщика Void Linux, вам потребуется несколько вещей:

  • USB-накопитель объемом не менее 4 ГБ или более
  • Способ записать установщик на USB

Запись установщика на USB — это простой процесс. Вы можете использовать balenaEtcher, независимо от платформы, которую вы используете. Для получения дополнительных сведений о том, как создать загрузочный USB с Void Linux, следуйте инструкциям здесь.

Также читайте: Как использовать Rufus для создания загрузочной флешки

Установка Void Linux

С загрузочным USB теперь вы можете загрузиться в установщик Void Linux через меню загрузки вашего BIOS. Вставьте USB в ваш компьютер и перезагрузите его. Доступ к меню загрузки зависит от вашей машины. F10 — это наиболее часто используемая клавиша для меню загрузки. Тем не менее, есть также некоторые, которые используют F12 или F2. Как только вы попадаете в BIOS, выберите загрузку с USB-диска.

Voidlinux 5 Bootmenu

Когда система загрузится, вас встретит меню загрузки Void Linux. Отсюда выберите первый вариант. Это загрузит вас в живой установщик.

Voidlinux 6 Welcome

Вам нужно войти как “root” с паролем “voidlinux”. Это даст вам права суперпользователя в живом установщике (Не беспокойтесь, вы можете изменить пароль root позже).

Также читайте: UEFI против BIOS: что выбрать

Дополнительно: Включение беспроводного подключения

Следует отметить, что если вы устанавливаете Void Linux по Wi-Fi, вам нужно ввести следующую команду, чтобы инициализировать беспроводное соединение:

wpa_passphrase "Имя вашей точки доступа">>/etc/wpa_supplicant/wpa_supplicant.conf

Затем вы можете ввести ваш пароль в пустой строке, которая следует за этим, а затем перезапустить демона dhcp, чтобы повторно инициализировать соединение с данными вашей точки доступа.

sv restart dhcpcd

Чтобы убедиться, что вы успешно инициализировали соединение, вы можете использовать команду ping, чтобы проверить сайт. Например: maketecheasier.com.

ping -c 5 maketecheasier.com

Если все работает, вы можете начать процесс установки. Для этого введите void-installer в командной строке.

Также читайте: Как исправить сломанные пакеты в Linux

Установщик Void Linux

Главное меню мастера установки выделяет все шаги, которые вам нужно выполнить. Мы начинаем с клавиатуры и движемся вниз.

Voidlinux 8 Installer Menu

Здесь вы выберете раскладку вашей клавиатуры. Если вы используете что-то отличное от стандартной клавиатуры США, вам нужно будет указать это здесь. Я использую стандартную клавиатуру США.

Voidlinux 9 Keyboard

После выбора раскладки клавиатуры мастер выберет следующий шаг: Сеть. Введите это, и вы сможете выбрать, какой сетевой адаптер вы будете использовать для установки.

Voidlinux 10 Network

Если вы используете беспроводное соединение, будет доступен вариант под названием “wlp4s0” или что-то подобное. Выберите его, предоставьте данные своей беспроводной сети и нажмите Enter. Я использую Ethernet-соединение, поэтому выберу “enp0s3” и также включу DHCP.

Следующий шаг — выбрать, откуда установщик будет получать пакеты для установки. Чтобы получить последние пакеты, выберите Сеть.

Voidlinux 11 Source

На следующем этапе вам нужно будет предоставить имя хоста для вашего устройства. Это может быть любое название, которое вам нужно. В моем случае я назову устройство “maketecheasier”.

Voidlinux 12 Hostname

Локаль — это место, где вы выберете набор символов вашего устройства. Если вы используете любой другой язык, кроме английского, вы должны указать это здесь. Важно отметить: если вы хотите иметь специальные символы, также необходимо выбрать локаль UTF-8. В моем случае я выберу “en_US.UTF-8”.

Voidlinux 13 Locale

На этапе часового пояса выберите ближайшее к вам местоположение, так как это определит системные часы.

Voidlinux 14 Timezone

На следующем этапе предоставьте пароль для root на машине. Убедитесь, что это безопасный пароль.

Voidlinux 15 Root Password

Настройка пользователя

Для имени входа вам нужно будет создать свою учетную запись пользователя. Первое приглашение будет запрашивать ваше имя пользователя. Вы будете использовать его для входа.

Voidlinux 16 Login Name

Voidlinux 17 Full Name

Мастер попросит вас предоставить пароль для вашей учетной записи пользователя. Убедитесь, что это хороший пароль и он отличается от пароля root.

Voidlinux 18 User Pass

На следующем этапе выберите, в каких группах системы вы хотите, чтобы ваша учетная запись пользователя находилась. Установщик уже предложил разумные настройки по умолчанию, которые должны быть достаточны для повседневного использования. Нажмите Enter, чтобы продолжить к следующему шагу.

Voidlinux 19 Groups

Настройка загрузчика и разделов

Для загрузчика вам нужно будет выбрать, на какой диск вы хотите установить загрузчик. Выберите свой диск, посмотрев на “размер” справа от вариантов, и нажмите Enter. В моем случае это “/dev/sda”.

Voidlinux 20 Bootloader

На этапе разделения установщик спросит, какой диск вы хотите разделить для установки. Выберите тот же диск, который вы выбрали для загрузчика. Для меня это “/dev/sda”. Затем установщик спросит, какой инструмент вы хотите использовать для разбиения диска. Выберите “cfdisk”, так как он проще и легче в использовании.

Voidlinux 21 Partition

Создание разделов

Если вы используете пустой диск, cfdisk спросит вас о типе метки. Выберите “gpt”, так как он более гибкий и может обрабатывать более крупные накопители по сравнению с другими типами меток.

Voidlinux 22 Cfdisk Gpt

Макет разделов для cfdisk будет в значительной степени зависеть от того, используете ли вы UEFI или BIOS систему. Для системы UEFI вам нужно будет создать четыре раздела.

Вы можете сделать это, выбрав “Свободное место” с помощью клавиш со стрелками вверх и вниз и используя клавиши со стрелками влево и вправо, чтобы выбрать “Новый”. Затем cfdisk спросит вас о размере раздела, который вы хотите создать.

  • Для первого раздела вам нужно создать раздел размером 1 ГБ.
  • Второй раздел должен иметь размер 200 МБ и тип EFI System.

Voidlinux 23 Cfdisk Partition

Это можно сделать, выбрав опцию “Type” и выделив нужный раздел. Cfdisk предложит вам выбор типов, которые вы можете выбрать для этого раздела.

  • Размер третьего раздела будет зависеть от объема оперативной памяти, установленной в вашем устройстве. Если он меньше 5 ГБ, укажите двойной объем оперативной памяти, который у вас есть. Например, если у вашего устройства 4 ГБ ОЗУ, то установите размер третьего раздела на 8 ГБ.
  • Для всего, что превышает 5 ГБ, укажите тот же размер, что и объем оперативной памяти системы. Наконец, третий раздел должен иметь тип Linux swap.
  • Для последнего раздела выделите все оставшееся пространство на диске.

После завершения вы можете выбрать опцию “Write” в cfdisk и ввести yes, чтобы подтвердить разделы. После этого вы можете покинуть cfdisk, выбрав Quit.

Создание файловых систем

На этапе создания файловых систем вы будете создавать файловые системы для созданных вами разделов. Мастер запросит у вас “Тип файловой системы” при выборе раздела, а затем спросит про “Точку монтирования”.

  • Для первого выберите “ext2” в качестве типа и введите “/boot” для точки монтирования.
  • Второй будет типом “vfat” с точкой монтирования “/boot/efi”.
  • Третий будет типом “swap” без точек монтирования.
  • Последний будет иметь тип “ext4” и точку монтирования “/”.

Voidlinux 24 Filesystems

Начало установки

После завершения всех этих шагов, вы можете выбрать опцию “Install” в главном меню. Установщик запросит вас подтвердить конфигурацию, которую вы сделали. Выберите “Да.” После этого установщик загрузит все необходимые файлы для установки Void Linux.

Voidlinux 25 Confirmation

После завершения загрузки появится сообщение “OK”. Нажмите Enter, и мастер продолжит процесс установки.

Voidlinux 26 Download Finished

Установка не должна занять много времени. После завершения мастер отобразит экран “Успешная установка”. Выберите Да, чтобы перезагрузить компьютер в Void Linux.

Voidlinux 27 Installation Finished

Поздравляем! Теперь у вас базовая установка Void Linux. С этого момента вы можете устанавливать все, что захотите. Вы можете начать с некоторых графических сред или оконных менеджеров.

Voidlinux 28 Basic Installation

Также читайте: 5 отличных помощников AUR для Arch Linux

Часто задаваемые вопросы

1. Я не уверен, когда был изготовлен мой компьютер. Есть ли другой способ проверить, поддерживает ли моя система UEFI?

Да! Как только вы загрузите установщик Void Linux, вы можете проверить наличие директории “/sys/firmware/efi/”. Эта директория не существует в нестандартных системах UEFI, так что если установщик Void Linux загрузит её, значит, ваш компьютер работает на UEFI.

2. Я только что завершил установку, и когда я перезагрузил и вошел, я не в сети. Мой беспроводной соединение сломано?

Вам нужно будет повторить команду wpa_passphrase, о которой мы говорили выше. Когда мы впервые делали это, мы делали это в установщике Void Linux. Теперь, когда у нас есть собственная установка, нам нужно будет сделать это снова, чтобы система знала, куда подключаться.

3. Моя установка не удалась! Появилось сообщение: “ERROR: не удалось установить GRUB в /dev/sdX! Проверьте /dev/tty8 на наличие ошибок.” Что мне делать?

Это произошло потому, что GRUB не был правильно установлен в системе. Это может произойти по нескольким причинам. Наиболее распространенные:

  1. Вы использовали схему разделов UEFI, даже если ваш компьютер работает на BIOS, и наоборот.
  2. Когда вы создавали схему разделов UEFI, вы сделали первый раздел “EFI System” вместо второго.