Arch Linux: что такое и как установить
В сегодняшней статье мы поговорим об Arch Linux и раскроем инструкции по его установке.
(4).png)
Что такое Arch Linux
Arch Linux – это бесплатный дистрибутив Linux с открытым исходным кодом, который предоставляет своим пользователям возможность полного контроля над системой и огромное разнообразие настроек, что и является основными причинами его популярности в профессиональных сообществах.
Преимущества Arch Linux
Вот несколько плюсов, которые вы получаете, начав работать с Arch Linux.
Arch широко известна как операционная система DIY («сделай сам»), поскольку вы можете самостоятельно настроить даже малейшую деталь. ОС предлагает вам полный контроль над своей функциональностью с момента загрузки образа ISO до завершения установки.
Дистрибутив Linux, ориентированный на x86-64, придерживается принципа KISS (Keep it simple, stupid – «будь проще, глупец»). Эта операционная система должна быть чистым листом, прочной основой для самых разных идей, поэтому каждое решение остаётся за пользователем.
Обновления Arch – это сплошное удовольствие для каждого пользователя. Arch Linux следует принципу непрерывного выпуска обновлений, включающих в себя все новейшие функции. Так что в случае с этим дистрибутивом нет нужды долго ждать выпуска новой версии, как бывает с Ubuntu или CentOS.
- Пользовательский репозиторий Arch (AUR)
Пользовательский репозиторий Arch – это репозиторий для пакетов Linux, разработанных пользователями. Он содержит огромный каталог установочных пакетов, связанных с Arch Linux.
Arch Wiki – это официальный ресурс, который поможет вам найти всё, что вам нужно знать о дистрибутиве, связанных с ним проблемах, всех последних изменениях, статистике и многом другом.
Pacman – это менеджер пакетов Arch Linux. Именно он делает Arch связующим звеном между дистрибутивами, что невероятно удобно.
Как установить Arch Linux (на примере VirtualBox)
Установка Arch Linux в целом сильно отличается от установки других дистрибутивов. Вы не получите поддержку графического интерфейса во время установки – лишь сможете взаимодействовать с системой через командную строку.
Шаг 1. Подготовка
- Скачайте ISO-образ с официального сайта Arch Linux.
- Создайте виртуальную машину Arch Linux.
(4).png)
- Откройте Настройки и перейдите в раздел Система.
- В «Дополнительных возможностях» поставьте галочку у Включить EFI.
(4).png)
- Далее откройте вкладку Носители. В контроллер IDE добавьте ранее загруженный образ и нажмите ОК.
- Откройте созданную виртуальную машину и выберите ваш ISO-файл.
- Выберите первую опцию из списка, который появится на экране и нажмите Enter: Arch Linux install medium (x86_64, UEFI)
(4).png)
- Проверьте соединение с интернетом, так как оно понадобится для установки. В этом вам поможет команда:
ping -c 3 google.com
Для сети Wi-Fi используйте другую утилиту:
Шаг 2. Разделы диска
- Убедитесь, что на сервере нет важных данных, введя команду:
(3).png)
- Чтобы начать разметку диска, воспользуйтесь командой:
- Выберите формат диска gbt в появившемся окне:
(3).png)
- В нижней части экрана нажмите New. Так вы создадите UEFI-раздел.
(4).png)
- Введите размер диска в гигабайтах или терабайтах – всё зависит от ваших потребностей.
- Далее нажмите Type внизу экрана, чтобы выбрать тип раздела.
- Вернитесь к шагу 4 и создайте ещё два раздела. Один размером примерно 15 ГБ под root (/dev/sda2), а всё оставшееся место оставьте под директорию home (/dev/sda3).
- В нижнем меню выберите Write, а затем щёлкните Enter.
- Введите yes и нажмите Enter.
(3).png)
- Проверьте наличие разделов уже знакомой командой lsblk.
Шаг 3. Форматирование разделов
- Чтобы отформатировать первый раздел (под UEFI), введите:
mkfs.fat -F32 /dev/sda1
- Для второго раздела (root) команда будет следующей:
- Для последнего (home) пропишите:
- Теперь примонтируем раздел root и создадим папку home, используя команды:
mount /dev/sda2 /mnt
mount /dev/sda3 /mnt/home
- Снова проверьте разделы утилитой lsblk.
(3).png)
Шаг 4. Установка и выбор настроек системы
- Установите основные пакеты:
pacstrap -i /mnt base linux linux-firmware sudo nano
- Создайте файл fstab:
genfstab -U -p /mnt >> /mnt/etc/fstab
- Введите команду:
arch-chroot /mnt /bin/bash
(3).png)
- Далее откройте файл с кодировками с помощью команды:
- Снимите комментарии со строк, удалив # перед ними:
- Сохраните все внесённые изменения и закройте файл.
- Теперь сгенерируйте локаль и создайте locale.conf с нужными настройками языка. В случае с русским языком получатся следующие команды:
echo «LANG=ru_RU.UTF-8» > /etc/locale.conf
- Настройте часовой пояс:
ln –sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime.
- Для того чтобы задать время, потребуется ввести:
hwclock —systohc –utc
timedatectl set-ntp true
- Задайте пароль утилитой, указанной ниже, и подтвердите его:
(3).png)
Шаг 5. Последние штрихи: установка загрузчика GRUB
Выполните установку загрузчика GRUB, который потребуется вам в дальнейшем для работы на Arch Linux. В этом вам поможет ряд команд:
pacman -S grub efibootmgr
mount /dev/sda1 /boot/efi
lsblk # для проверки всё ли норм смонтировано
grub-install —target=x86_64-efi —bootloader-id=GRUB —efi-directory=/boot/efi —removable
grub-mkconfig -o /boot/grub/grub.cfg
Шаг 6. Перезагрузка
Перезагрузите систему, обязательно воспользовавшись командами ниже, чтобы не допустить потери данных:
После перезагрузки появится окно:
(3).png)
Шаг Х. Установка графической оболочки
Этот шаг можете выполнять по желанию. За пример возьмём графическую оболочку Gnome. В ней имеется два компонента:
- gnome – файлы оболочки.
- gnome-extra – вспомогательные программы (дополнительные утилиты, текстовый редактор и многое другое).
Чтобы инициировать установку, впишите:
pacman –S gnome gnome-extra
(3).png)
Вот и всё. На этом установка Arch Linux подошла к концу.
Заключение
Таким образом, теперь вы знаете больше информации о том, почему же дистрибутив Arch Linux так популярен среди разработчиков и по какой причине он прославился своей функциональностью.
В этой статье мы также представили подробный туториал по установке Arch и надеемся, что он был для вас полезным.
Как установить VirtualBox в Arch Linux
VirtualBox — это бесплатный кроссплатформенный инструмент виртуализации с открытым исходным кодом от Oracle, который позволяет создавать виртуальные машины и опробовать различные операционные системы. Его легко установить и использовать, и вы можете создавать свои собственные виртуальные машины, назначать им такие ресурсы, как ЦП и ОЗУ, и даже клонировать их. В этом разделе мы продемонстрируем, как вы можете установить VirtualBox и его пакет расширений в Arch Linux.
Установка VirtualBox в Arch Linux
Чтобы установить VirtualBox в вашей системе, выполните следующие действия.
Шаг 1) Установите пакет VirtualBox
Установка VirtualBox настолько проста, насколько это возможно. Просто запустите терминал и как пользователь sudo просто выполните команду:
$ sudo pacman -S virtualbox virtualbox-guest-iso

Когда будет предложено продолжить установку, введите « Y» и нажмите «Продолжить», чтобы установить пакеты и зависимости VirtualBox.
Затем добавьте текущего пользователя в группу vboxusers , выполнив команду:
$ sudo gpasswd -a $USERS vboxusers

Затем загрузите модуль ядра виртуального бокса с помощью команды:
$ sudo modprobe vboxdrv

На этом этапе VirtualBox установлен в вашей системе Arch Linux. Однако нам необходимо установить пакет расширений VirtualBox, чтобы включить возможности VirtualBox USB 2.0 и 3.0. Это позволит вашим виртуальным машинам обнаруживать USB-накопители, подключенные к хост-системе, и работать с ними.
Шаг 2) Установите пакет расширения VirtualBox
Для того, чтобы установить пакет расширений VirtualBox, первое обновление системы с использованием либо Yaourt или яй менеджер пакетов , как показано на рисунке:
$ yaourt -Syy или $ yay -Syy

Затем установите пакет расширений VirtualBox с помощью команды:
$ yay -S virtualbox-ext-oracle
![]()
Вам также необходимо включить vboxweb, чтобы он запускался при загрузке и запускал службу.
$ sudo systemctl enable vboxweb.service $ sudo systemctl start vboxweb.service
![]()
Отлично, Сервис тоже успешно запустился. Давайте проверим, загружен ли модуль ядра VirtualBox или нет, запустите ниже команду lsmod
$ lsmod | grep -i vbox

В выводе должны отображаться модули ядра vbox, как показано выше.
Шаг 3) Запуск VirtualBox
Чтобы запустить Virtualbox, используйте диспетчер приложений, нажав супер-клавишу или клавишу Windows — в случае диспетчера рабочего стола GNOME — и найдите VirtualBox, как показано ниже.

После этого щелкните значок Virtualbox, чтобы запустить его. Наконец, вы должны увидеть окно VirtualBox, как показано ниже.

Чтобы подтвердить, что пакет расширений был установлен, нажмите « Файл », затем перейдите в « Настройки ». Вы также можете нажать сочетание клавиш « CTRL + G ».

В следующем окне нажмите « Расширения ». На правой панели будут отображаться Имя и версия пакета расширений. Чтобы вернуться в главное окно, нажмите кнопку « ОК ».

Мы, наконец, установили пакет расширений VirtualBox и VirtualBox, чтобы обеспечить дополнительную функциональность вашим виртуальным машинам.
Установка Arch linux в виртуальную машину для обучения PHP
Я так посмотрел вакансии. Часто требуется знание PHP/MySQL. Я их не знаю.
Решил сделать для себя виртуальную машину, и таскать ее с собой по разным host-системам (win, ubuntu). Посоветовали для этого использовать Arch linux.
У Arch linux, конечно, отличная документация, даже слишком отличная. Но все равно мне трудно что-либо по ней сделать.
Есть ли какая-либо короткая инструкция для моего случая?
Т.е. я создал вирт.машину, подключил виртуальный ISO, а что дальше?
Может быть можно использовать какие-то готовые образы? Но как тогда их связать с IDE NetBeans/Eclipse?
Я понимаю, что мне здесь скорее всего не ответят. Но на других форумах, где чисто PHP, меня засмеют. Все ж такие профессионалы.
Как установить Arch Linux на VirtualBox
Arch Linux — это операционная система на базе Linux, предназначенная для компьютеров i689 и 86-64. Его уникальный менеджер пакетов отвечает за предоставление обновлений последних программных приложений с помощью «pacman» с полным отслеживанием. Pacman — это менеджер пакетов, который используется для установки, обновления и удаления пакетов программного обеспечения. Он разработан полностью для бесплатного программного обеспечения с открытым исходным кодом, а также для поддержки сообщества Linux.
Arch Linux также популярен благодаря наличию всеобъемлющей документации в виде вики сообщества, известной как ArchWiki. Эта операционная система Linux основана на бинарных пакетах, ориентированных на i832, 64-бит и 32-битные системы и оптимизированных для лучшей производительности на современных аппаратных системах.
Вы можете установить Arch Linux прямо на домашний компьютер, следуя этому руководству, но вы также можете установить его на виртуальную машину на своем компьютере. Windows компьютер с помощью VirtualBox.
Архивные хранилища Linux
Чтобы установить Arch Linux на Virtual Box, вы должны знать основные репозитории этой операционной системы на базе Linux. Репозиторий — это место хранения, из которого извлекаются программные пакеты во время процесса установки. Для Arch Linux доступно несколько репозиториев, доступных через pacman и поддерживаемых сторонними разработчиками пакетов. Ниже приведен список некоторых базовых репозиториев, используемых для установки Arch Linux в Virtual Box:
- Основной репозиторий содержит все пакеты, необходимые для настройки базовой системы, например, загрузки Arch Linux и создания пакетов.
- Дополнительный репозиторий содержит дополнительные пакеты, которые не подходят в ядре с использованием среды рабочего стола.
- В репозитории сообщества есть пакеты, которые принимаются доверенными пользователями сообщества Linux, и большинство из них перейдут в основной или дополнительный репозиторий.
- Репозиторий Multilib содержит 32-битное программное обеспечение и библиотеки для установки 32-бит в 64-битной системе.
- Репозиторий тестирования содержит пакеты, предназначенные для основных или дополнительных репозиториев.
- Репозиторий для тестирования сообщества предназначен для сообщества Linux.
- Репозиторий тестирования Multilib похож на тестовый репозиторий, но для кандидатов с несколькими членами.
- В gnome-неустойчивом репозитории имеется новейшая среда рабочего стола GNOME.
- KDE-неустойчивый репозиторий содержит последнее программное обеспечение KDE, прежде чем они будут выпущены.
Установка Arch Linux на виртуальную коробку
Скачать Arch Linux
Чтобы установить Arch Linux на Virtual Box, вы должны иметь последнюю версию Arch Linux, которую вы можете загрузить с их Официальном сайте, Вы можете выбрать либо опцию прямой загрузки, либо торрент-загрузку, которая находится на защищенном сервере. Перед установкой убедитесь, что в вашей системе есть 20 MB свободного места на диске и 1 GB RAM.

Инициализация установки с помощью Oracle VM VirtualBox Manager
Откройте диспетчер виртуальных виртуальных машин Oracle, нажмите на новый и введите имя новой операционной системы, которую вы хотите создать; в этом случае это Arch Linux. Система автоматически подберет тип и версию Arch Linux, основываясь на конфигурации вашей системы. Нажмите дальше.

Выделите требуемый объем оперативной памяти в новую операционную систему, которая идеально подходит для 1024 MB. Нажмите дальше, а затем нажмите кнопку «Создать», чтобы создать виртуальный диск.

На следующей странице вам будет предложено выбрать тип файла жесткого диска, который требуется для новой операционной системы. Обычно выберите образ диска VirtualBox.

Выберите динамически выделенное и нажмите «Далее».

Выделите местоположение и размер файла жесткого диска 20 GB.

Теперь вы можете увидеть, что ваша операционная система Arch Linux создана. Теперь вы можете нажать кнопку «Пуск».

Нажмите «браузер» и выберите загрузочный диск, который вы загрузили с официального сайта Arch Linux.


Нажмите на начало и затем откройте полноэкранный режим.


Загрузка Arch Linux на виртуальную коробку
Вы увидите первую открытую страницу Arch Linux. Нажмите «Boot Arch Linux» (x86_64), который для 64-бит или щелкните «Boot Arch Linux (i686)», который для 32-бит.

Как только вы нажмете на первый вариант, система начнет загрузку. Пока он завершает временную загрузку, мы в основном переходим в живую версию и регистрируемся как пользователь root.

Проверьте подключение к Интернету, введя следующую команду.
Слово ping означает пакетный интернет-суслик. Вы скоро увидите ответ, который означает, что Arch Linux активировал подключение к Интернету. Это необходимо для выполнения определенных шагов установки.

Очистить команду, введя
Прежде чем приступить к установке, вы должны разбить диск. Тип # fdisk — 1, и вы увидите раздел диска текущей системы. Сосредоточьтесь на жестких дисках 20 GB, которые вы выделили для Arch в начале.

Разделить жесткий диск
Мы собираемся разбить это пространство 20 GB на три раздела. Первый — это основной корневой раздел, который будет иметь 10 GB. Второй будет разделом подкачки, который будет в два раза выше исходного распределения RAM, который будет 2048 MB. Третьим будет логический раздел, который будет выделен 8 GB.

Вы увидите gpt, dos, sgi и sun. Выберите опцию dos и нажмите enter.

Здесь вы увидите основное дисковое пространство, которое составляет 20 ГБ. Чтобы изменить это, нажмите на свободном месте и типа 10G.

Нажмите «Ввод», а затем нажмите «Первичный» раздел.

Теперь выберите «загрузочный» тип, нажав enter на загрузочном.

Перейдите к записи и нажмите enter, чтобы записать раздел на диск.

Затем введите yes, чтобы сделать изменения, успешно.

Теперь создается раздел 10 GB. Нажмите на свободное место, а затем введите размер раздела 2048 M.

Теперь выполните те же шаги для создания логического раздела. Затем нажмите enter on quit и очистите команду, введя

Отформатируйте новый секционированный диск, введя:
mkfs.ext4 / dev / sda1
Здесь sda1 — это имя раздела. Повторите это для второго диска, набрав:
mkfs.ext4 / dev / sda3
и для раздела подкачки,
mkswap / DEV / sda2.

Активируйте своп, набрав:
swapon / dev / sda2
и очистите команду, набрав:

Установите основной раздел, чтобы запустить часть установки, набрав:
mount / dev / sda1 / mnt.

Bootstrap Arch Linux
Загрузите систему, набрав:
pacstrap / mnt базовая база
Вы можете видеть, что это синхронизация пакетов данных.

Установка начнется и займет несколько минут.

После базовой установки создайте файл fstab, привязывая:
genfstab / mnt >> / mnt / и т. д. / fstab

Настройка языка, времени и пароля root
Измените системный корень на установочный каталог Arch Linux, набрав:
arch-chroot / mnt / bin / bash
Теперь, чтобы настроить языковые настройки:
nano / etc / local.gen

Выберите следующую языковую конфигурацию, удалив # и нажав кнопку управления + x, нажмите y и нажмите enter.

Теперь активируйте его, набрав:
и нажмите enter.

Создайте файл /etc/locale.conf, введя:
затем нажмите enter. Теперь вы можете добавить свой язык в систему, добавив эту строку в файл:
ЛАНГ = en_US.UTF-8
Затем нажмите кнопку управления + x и нажмите y, и нажмите enter.

Синхронизируйте информацию о зоне, набрав:
Пользователь ls / share / zoneinfo_
и вы найдете список всех зон мира.

Чтобы выбрать свою зону, введите:
ln -s / usr / share / zoneinfo / Азия / Калькутта / etc / localtime
или вы можете выбрать любое имя из приведенного ниже списка.

Задайте стандартное время с помощью команды.
hwclock –systohc –utc
И аппаратные часы синхронизированы.

Задайте пароль пользователя root, набрав:
И нажмите enter. Затем введите пароль и нажмите клавишу ввода.

Настройка имени хоста и сети
Введите имя хоста сети, набрав:
nano / etc / hostname
и нажмите enter. Теперь введите любое имя, а затем нажмите control + x и нажмите y, и нажмите enter.

Включите dhcpcd, набрав:
Включить systemctl dhcpcd
и он будет запущен в следующий момент загрузки для автоматического получения IP-адреса.

Установка загрузчика
На последнем этапе инициируйте установку grub. Тип:
pacman -S grub os-rober
затем нажмите y, и начнется загрузка.

Установите загрузчик grub на жесткий диск, набрав:
grub-install / dev / sd
и настройте его:
grub-mkconfig -o / boot / grub / grub.cfg

Наконец, перезагрузите систему, набрав:
и нажмите enter.

Загрузитесь в установленную операционную систему ArchLinux
Выберите «Boot Existing OS», чтобы загрузить Arch Linux в Virtual Box.

Войдите в систему с вашим корневым именем и паролем, и вы войдете в свою новую операционную систему Arch Linux.

Похожие посты:
- Сравнение структур разделов GPT и MBR
- Как разбить USB-накопители на разделы Windows 10 Использование управления дисками
- мигрировать Windows 10 К твердотельному накопителю (SSD), используя EaseUS Partition Master
- Двойная загрузка Ubuntu с Windows 10 Pro с шифрованием BitLocker
- Как отразить загрузочный жесткий диск для UEFI на Windows 10
- Как установить Arch Linux [пошаговое руководство]
- Как установить Windows После Ubuntu Linux с двойной загрузкой
- Как заменить одно дистрибутив Linux другим с двойной загрузки [Сохранение домашнего раздела]
- Список команд DISKPART и способы их использования в Windows 11/10
- Полное руководство по решению проблем с обновлением от мая 2020 года