- Installation guide (Русский)
- Contents
- Перед установкой
- Загрузка установочного образа
- Проверка подписи
- Подготовка установочного носителя
- Загрузка live-окружения
- Установка раскладки клавиатуры
- Проверка режима загрузки
- Соединение с интернетом
- Синхронизация системных часов
- Разметка дисков
- Примеры схем
- Форматирование разделов
- Монтирование разделов
- Установка
- Выбор зеркал
- Установка основных пакетов
- Настройка системы
- Fstab
- Chroot
- Часовой пояс
- Локализация
- Настройка сети
- Initramfs
- Пароль суперпользователя
- Загрузчик
- Перезагрузка
- После установки
- Графическая установка Arch Linux (Anarchy Linux)
- Установка
- Локализация системы
- Разметка диска
- Установка системы
- Настройки сетевого подключения
- Установка окружения рабочего стола
- Добавление нового пользователя
- Установка программного обеспечения
Installation guide (Русский)
Этот документ является руководством по установке Arch Linux с помощью системы, загруженной с официальным установочным образом. Данный образ включает в себя специальные возможности, описанные на странице Install Arch Linux with accessibility options. Также на странице Category:Installation process доступны альтернативные методы установки.
Перед установкой рекомендуется прочитать часто задаваемые вопросы. Чтобы получить разъяснения по понятиям, используемым на этой странице, смотрите статью Help:Чтение. В частности, примеры кода могут содержать заполнители (отформатированные в курсиве ), которые необходимо заменить вручную. Более подробные инструкции приведены в соответствующих статьях ArchWiki и на страницах справочных руководств (man) различных программ. Ссылки и на то, и на другое присутствуют в этом руководстве. Также вы можете получить помощь в IRC-канале и на англоязычном и русскоязычном форумах Arch Linux.
Arch Linux способен работать на любой x86_64-совместимой машине, имеющей хотя бы 512 MiB ОЗУ, однако понадобится больше памяти для загрузки live-системы.[1] Базовая установка занимает меньше 2 GiB дискового пространства. Поскольку для процесса установки требуется получать пакеты из удалённого репозитория, необходимо работающее интернет-соединение.
Contents
Перед установкой
Загрузка установочного образа
В зависимости от желаемого способа загрузки, скачайте образ ISO или netboot (а также соответствующую подпись GnuPG) со страницы Загрузки.
Проверка подписи
Рекомендуется проверять подпись образа перед его использованием, особенно когда он был загружен с зеркала HTTP, где загрузки обычно подвержены перехвату для подмены образа на вредоносный.
На системах с установленным GnuPG это можно сделать, поместив PGP signature (находится на странице Загрузки в разделе Checksums) в каталог с образом и выполнив команду:
В качестве альтернативы, можно проверить подпись из установленного Arch Linux:
Подготовка установочного носителя
Установочный образ можно загрузить на конечном устройстве с помощью USB-накопителя, оптического диска или сети (при помощи PXE) — следуйте соответствующей статье для подготовки установочного носителя.
Загрузка live-окружения
- Загрузите устройство с установочного носителя с Arch Linux. Обычно при включении компьютера нажимается специальная клавиша (иногда она указывается на заставке) во время фазы POST для выбора загрузочного устройства. Обратитесь к руководству вашей материнской платы для получения более подробных инструкций.
- Когда появится меню установочного носителя, выберите Arch Linux install medium и нажмите Enter для входа в установочное окружение.
Чтобы переключиться на другую виртуальную консоль в процессе установки (например, для просмотра этого руководства в Lynx), используйте горячие клавиши Alt+стрелка . Для редактирования файлов доступны программы mcedit(1) , nano и vim, см. также packages.x86_64 для получения списка пакетов, поставляемых в установочном образе.
Установка раскладки клавиатуры
По умолчанию используется раскладка консоли US. Чтобы посмотреть список доступных раскладок, запустите:
Чтобы изменить раскладку, добавьте имя соответствующего файла к команде loadkeys(1) , не указывая полного пути и расширения. Например, чтобы выбрать русскую раскладку, запустите:
Консольные шрифты расположены в каталоге /usr/share/kbd/consolefonts/ и могут быть выбраны при помощи setfont(8) .
Проверка режима загрузки
Чтобы проверить режим загрузки, просмотрите содержимое каталога efivars:
Если содержимое отображается без каких-либо ошибок, система загружена в режиме UEFI. Если же такого каталога не существует, возможно, система загружена в режиме BIOS (или CSM). Если система не загрузилась в желаемом режиме, обратитесь к руководству пользователя вашей материнской платы.
Соединение с интернетом
Для настройки сетевого соединения в live-окружении выполните следующие действия:
- Убедитесь, что ваш сетевой интерфейс обнаружен и включён, например, с помощью ip-link(8) :
- Если планируется использовать Wi-Fi, убедитесь, что беспроводная карта не заблокирована с помощью rfkill.
- Подключитесь к сети:
- Ethernet: подключите кабель.
- Wi-Fi: подключитесь к беспроводной сети с помощью iwctl.
- Настройте сетевые соединения:
- DHCP: установка динамического IP-адреса и адреса DNS-сервера (при помощи systemd-networkd и systemd-resolved) должна срабатывать автоматически для проводных и беспроводных сетевых интерфейсов.
- Статический IP: см. Настройка сети#Статический IP-адрес.
- Соединение можно проверить с помощью утилиты ping:
Синхронизация системных часов
Чтобы удостовериться, что время задано правильно, используйте timedatectl(1) :
Для проверки статуса службы используйте timedatectl status .
Разметка дисков
Когда запущенная система распознает накопители, они становятся доступны как блочные устройства, например, /dev/sda , /dev/nvme0n1 или /dev/mmcblk0 . Чтобы посмотреть их список, используйте lsblk или fdisk.
Результаты, оканчивающиеся на rom , loop и airoot , можно игнорировать:
На выбранном накопителе должны присутствовать следующие разделы:
Если вы хотите создать составное блочное устройство для LVM, шифрование диска или RAID, сделайте это сейчас.
Примеры схем
Точка монтирования | Раздел | Тип раздела | Рекомендуемый размер |
---|---|---|---|
[SWAP] | /dev/раздел_подкачки | Linux swap | Более 512 МБ |
/mnt | /dev/корневой_раздел | Linux | Остаток |
Точка монтирования | Раздел | Тип раздела | Рекомендуемый размер |
---|---|---|---|
/mnt/boot или /mnt/efi | /dev/системный_раздел_efi | системный раздел EFI | Более 260 MiB |
[SWAP] | /dev/раздел_подкачки | Linux swap | Более 512 МБ |
/mnt | /dev/корневой_раздел | Linux x86-64 root (/) | Остаток |
Форматирование разделов
Когда новые разделы созданы, каждый из них необходимо отформатировать в подходящую файловую систему. Например, для форматирования /dev/корневого_раздела в Ext4 выполните следующую команду:
Если вы создали раздел для подкачки (swap), инициализируйте его с помощью утилиты mkswap(8) :
Для получения дополнительной информации смотрите раздел Файловые системы#Создание файловой системы.
Монтирование разделов
Смонтируйте корневой раздел в каталог /mnt . Например, если корневой раздел — /dev/корневой_раздел , выполните следующую команду:
Используя mkdir(1) создайте точки монтирования для всех остальных разделов (например, /mnt/efi ) и примонтируйте соответствующие разделы.
Если вы ранее создали раздел подкачки (swap), активируйте его с помощью swapon(8) :
В дальнейшем genfstab(8) обнаружит смонтированные файловые системы и пространство подкачки.
Установка
Выбор зеркал
Пакеты для установки должны скачиваться с серверов-зеркал, прописанных в файле /etc/pacman.d/mirrorlist . В установочном образе, после подключения к сети, reflector обновит список зеркал (выбрав 70 наиболее актуальных HTTPS-зеркал) и отсортирует их по скорости загрузки.[2]
Чем выше зеркало расположено в списке, тем больший приоритет оно имеет при скачивании пакета. Вы можете проверить этот файл и, при необходимости, отредактировать его вручную, переместив наверх наиболее географически близкие зеркала. При этом также учитывайте и другие критерии.
Позже pacstrap скопирует этот файл в новую систему, так что это действительно стоит сделать.
Установка основных пакетов
Используйте скрипт pacstrap(8) , чтобы установить пакет base , ядро Linux и прошивки часто встречающихся устройств:
Пакет base не содержит все инструменты, имеющиеся на установочном носителе, из-за чего может потребоваться установка других пакетов для получения полностью функциональной базовой системы. В частности, рассмотрите возможность установки следующего программного обеспечения:
- утилиты для управления файловыми системами в пользовательском пространстве, которые будут использоваться в системе
- утилиты для доступа к RAID- или LVM-разделам
- специфические прошивки других устройств, не включённых в linux-firmware
- ПО, необходимое для организации сети
- текстовый редактор
- пакеты для доступа к документации в man и info: man-db , man-pages и texinfo
Чтобы установить другие пакеты или группы, добавьте их названия к команде pacstrap (разделяя их пробелом) или используйте pacman во время этапа #Chroot. Список пакетов на установочном носителе доступен на странице packages.x86_64.
Настройка системы
Fstab
Сгенерируйте файл fstab (используйте ключ -U или -L , чтобы для идентификации разделов использовались UUID или метки, соответственно):
После этого проверьте файл /mnt/etc/fstab и отредактируйте его в случае необходимости.
Chroot
Часовой пояс
Запустите hwclock(8) , чтобы сгенерировать /etc/adjtime :
Эта команда предполагает, что аппаратные часы настроены в формате UTC. Для получения дополнительной информации смотрите раздел System time#Time standard.
Локализация
Отредактируйте файл /etc/locale.gen , раскомментировав en_US.UTF-8 UTF-8 и другие необходимые локали (например, ru_RU.UTF-8 UTF-8 ), после чего сгенерируйте их:
Создайте файл locale.conf(5) и задайте переменной LANG необходимое значение:
Если вы меняли раскладку клавиатуры, сделайте это изменение постоянным в файле vconsole.conf(5) . Также добавьте шрифт для консоли с поддержкой кириллицы:
Настройка сети
Добавьте соответствующую запись в файл hosts(5) :
Если система имеет постоянный IP-адрес, его следует использовать вместо 127.0.1.1 .
Завершите настройку сети для вновь установленной среды, что также может включать в себя установку подходящего ПО для управления сетевым подключением.
Initramfs
Как правило, создание нового образа initramfs не требуется, поскольку pacstrap автоматически запускает mkinitcpio после установки пакета ядра.
Если вы используете LVM, системное шифрование или RAID, отредактируйте файл mkinitcpio.conf(5) и пересоздайте образ initramfs:
Пароль суперпользователя
Загрузчик
Выберите и установите загрузчик с поддержкой Linux. Если вы используете процессор Intel или AMD, включите также обновление микрокода.
Перезагрузка
Выйдите из окружения chroot, набрав exit или нажав Ctrl+D .
Вы можете размонтировать все разделы с помощью команды umount -R /mnt , чтобы убедиться в том, что ни один из разделов не остался занят какой-либо программой. Если нужно, для поиска таких программ используйте fuser(1) .
Теперь перезагрузите компьютер, набрав reboot : если какие-нибудь разделы остались смонтированными, systemd их размонтирует. Не забудьте извлечь установочный носитель. После загрузки войдите в систему в качестве суперпользователя.
После установки
Дальнейшие указания по настройке системы после установки (например, по настройке графического интерфейса, звука или тачпада) вы можете найти на странице Основные рекомендации.
Множество интересных и полезных программ вы найдете на странице Список приложений.
Источник
Графическая установка Arch Linux (Anarchy Linux)
Добрый день всем, кто оказался на данном сайте. Установка Arch Linux у новичков может вызвать затруднения. Так как установка происходит без графического окружения. Имеется лишь терминал, через который и происходит установка Arch Linux. Но что делать, если если хочется попробовать Arch? Сейчас меня осудят настоящие Арчевики, но, есть способы установки Arch при помощи графического окружения. Об одном из них сегодня и пойдет речь. А именно о таком проекте как Anarchy Linux. По сути, там набор скриптов и псевдографическое оформление установщика. Скачать установочный образ можно с официального сайта. И так, давайте приступим к установке.
Установка
После того как вы загрузитесь с установочного носителя, перед вами появится экран загрузки. Выбираете верхнюю строчку “Boot Anarchy Linux” и нажимаете “Enter”
Далее перед вами появится псевдографическое окружение. Нас интересует пункт под цифрой 1 (Anarchy Install). Ставим цифру “1” и нажимаем “Enter”
После чего нужно выбрать язык, я выбираю русский. Вы же тот который захотите, и нажимаете “Enter”
Следующим шагом нужно выбрать раскладку клавиатуры. Рекомендую оставить как есть, то есть, английскую. После чего снова жмем “Enter”
На следующем экране подтверждаем наши намерения, выбрав “да” и нажатием на “Enter”
После чего нам нужно выбрать зеркало установки. Тут все зависит от вашего географического положения. Выбираем верхний пункт и нажимаем “Enter”. Далее спускаемся по списку вниз и выбираем зеркало. Я выберу “Russia”, так как проживаю в россии, вы же выбираете основываясь на своем географическом положении
Локализация системы
Следующим шагом нам предстоит выбрать локализацию системы. То есть, язык самой системы. Я выбираю русский “ru_RU UTF-8 RUSSIAN”.
На следующем экране нам предстоит выбрать часовой пояс. В моем случае это “Europe”, после чего нажимаю “Enter”. Далее ищу и выбираю “Moscow”
Разметка диска
Про разметку диска в Anarchy Linux напишу как нибудь в следующий раз. Статья будет из цикла “Разметка диска в Linux”, где я постараюсь все в подробностях описать. По большому счету, разметка диска в Anarchy чем то напоминает разметку диска в Manjaro. А сейчас выберу автоматическую разметку диска
Далее выбираем сам диск на который хотим установить Anarchy Linux
Далее выбираем файловую систему. Я оставлю по умолчанию, то есть ext4. Вы же можете выбрать какую захотите, например, можно выбрать btrfs:
Что касается раздела подкачки, то тут смотрите сами. Например, если у вас больше 4 гигабайт оперативной памяти, то его создавать не обязательно. А так же всегда можно установить например zRam вместо раздела подкачки. Но так как я устанавливаю на виртуальную машину и на ней у меня 2 гигабайта памяти, я создам раздел подкачки:
Раздел подкачки должен быть равен количеству вашей оперативной памяти. В моем случае это 2 гигабайта. Вписываем в поле 2G и нажимаем “Enter”:
После чего нам нужно создать таблицу разделов. Тут все индивидуально, если у вас биос то используйте MBR. А если у вас UEFI то GPT. Более подробно про таблицы разделов можно ознакомится на вики.
Далее выбираем пункт “Записать изменения” и нажимаем “Enter”
Установка системы
Далее выбираем из списка пункт “Anarchy-Advanced Advanced Install options” после чего нажимаем “Enter”
После чего рекомендую выбрать пункт долгосрочной поддержки ядра “Arch-Linux_LTS-Base”
На следующем экране выбираем командную оболочку по умолчанию. Я привык к bash, по этому его и выбираю. Вы же выбираете то что вам по душе:
Далее выбираем загрузчик. Нажимаем “Enter” на пункте “grub”. После чего если у вас ноутбук или же системник использует сеть wifi, то выбираем пункт “netctl”. А если у вас проводное соединение, то выбираете пункт “networkmanager”. Я выбираю популярный инструмент сетевыми подключениями “networkmanager”
На следующем экране нам предложат поддержку 32 разрядное программного обеспечение. Рекомендую согласится и добавить:
Настройки сетевого подключения
На следующем экране предложат включить DHCP. То есть, при каждой загрузке вам будет выдаваться новый ip адрес. Вообще, статический ip адрес вы всегда сможете настроить в системе самостоятельно при необходимости. Так что рекомендую согласиться на DHCP:
Следующим шагом нам предложат установку утилит для подключения к wifi сети. Тут смотрите сами, все зависит от того, нужен ли вам wifi или нет. Если например вы устанавливаете на ноутбук, то конечно же выбираете “да” и устанавливаете эти утилиты:
После чего нам предстоит выбрать протокол подключения, опять же, тут все индивидуально. Если у вас провайдер использует подключение PPPoE, то соглашаемся и устанавливаем поддержку этого протокола:
Наследующем этапе установки нам предстоит выбрать, нужен ли нам “os-prober”. Если у вас имеется еще установленная система, то выбираем его установку, для этого перемещаемся на слово “да” и нажимаем “Enter”
Установка окружения рабочего стола
Следующим нашим шагом будет выбор установки окружения рабочего стола. Выбираем “да” и жмем “Enter”
После чего выбираем из списка пункт “More Desktop Enviroments”. А дальше опять же все индивидуально, кому то нравится окружение рабочего стола XFCE, а кому то GNOME. Что вам больше по душе, то и выбираете. Отметить желаемое окружение можно при помощи пробела, после чего нажимаете “Enter”
Далее все просто, соглашаемся или нет с установкой дополнений к окружению рабочего стола. Для новичков рекомендую согласится
Далее последует выбор вашего видео драйвера, а так как я устанавливаю на виртуальную машину, то выбор у меня не велик. Вы же выбираете тот драйвер, который стоит у вас. Это могут быть amd, intel или nvidia. Так же в списке будет автоматический выбор, можете выбрать его. Или же свободный видео драйвер “xf86-video-vesa”. Я бы лично выбрал свободный драйвер, а уже потом из установленой системы установил нужный
После чего опять же все зависит на что вы устанавливаете. Если на ноутбук, то соглашаемся с установкой “xf86-input-synaptic”. Как не сложно догадаться по подсказке, это драйвер для тачпадов:
После чего установим менеджер входа. После чего нужно будет выбрать сам менеджер входа. Тут если не знаете что установить, выбирайте “lightdm”
После чего нам предстоит придумать название для нашего компьютера и вписать его в поле. Ну или оставить как есть:
Задаем root пароль, замечу, лучше его сразу запомнить или записать куда нибудь в надежное место. Затем нам предстоит его подтвердить:
Добавление нового пользователя
Далее нужно добавить нового пользователя. Так как работать в системе под root пользователем не рекомендуется. Для этого выбираем пункт “Новый пользователь” и жмем “Enter”
Вписываем имя нового пользователя. После чего на следующем экране вписываем ваше полное имя. А затем задаем ему пароль и подтверждаем пароль еще раз
Далее нам предложат сразу включить поддержку “sudo” для только что созданного нового пользователя. Соглашаемся и жмем “Enter”
После чего перемещаемся на кнопку “Готово” и жмем все тот же “Enter”
Установка программного обеспечения
На следующем экране нам предложат установить программное обеспечение. По сути это можно сделать уже в установленной системе, что на мой взгляд намного удобней. Так что решать вам. Ради интереса можете заглянуть, а если вдруг не чего не выберете всегда можно нажать кнопку отмена. После чего нажимаем кнопку “Установить” и начнется установка системы:
После удачной установки вы можете полазить по пунктам самого установщика. Так сказать, поподробней с ним познакомится. После чего нажимаете пункт меню “Перезагрузить систему”
Ну а дальше уже загрузка в установленную систему и настройка окружения рабочего стола.
Про настройку окружения рабочего стола вы можете найти на этом сайте. Например, настройка рабочего стола GNOME, установка тем в KDE. Как вы можете заметить, в принципе установка не такая уж и сложная. А если хотите попробовать что то менее сложное и с графическим установщиком, то рекомендую дистрибутив Manjaro. Он тоже основан на Arch, обладает всеми его преимуществами и лишен некоторых недостатков. Для работы в терминале Anarchy Linux так же подойдут базовые команды Manjaro. Про его установку так же есть статья на сайте. А так же рекомендую ютуб канал Linux Vumtut, где вы найдете много видео про этот дистрибутив.
А на этом сегодня все. Надеюсь данная статья будет вам полезна.
С уважением Cyber-X
Источник