Меню

Как правильно установить archlinux

Установка и настройка ArchLinux

Оригинал заметки в моём блоге.Если кому удобнее форматирование блога, читайте там.

Arch — это древнее английское слово, означающее «Я не осилил Gentoo».

Здравствуйте дорогие читатели! Я заранее хочу всех предупредить, что ArchLinux не является простым дистрибутивом. Да, он очень хорошо настраивается и может стать абсолютно всем, чем захотите. Но в тоже время, в неумелых руках он легко может превратиться в нерабочий кусок говна. Следует понимать несколько ключевых особенностей ArchLinux:

1) В нем нет инсталлятора. Сложно сказать хорошо это или плохо. С одной стороны, устанавливая операционную систему на компьютер в ручном режиме ты многое начинаешь осознавать. С другой стороны, как только ты попадаешь с нестандартную ситуацию, к которой не привык, понимаешь всю глубину наших глубин. Пример: установка на GPT с UEFI. Если не знать, как оно работает, можно хлебнуть проблем при установке загрузчика. Важным моментом является то, что в процессе установки можно что-то пропустить. Например локализацию, загрузчик, конфигурацию fstab или не создать пользователей. Обидно, но всегда можно загрузиться с дистрибутива, chrootнуться в систему и доделать забытое. Я неоднократно забывал загрузчик.

2) Менеджер пакетов Pacman и его друг AUR. Научитесь и разберитесь в пользовании ими. Главный момент: так как архитектура обновлений Rolling Release, то не спешите чистить кэш пакетов Pacmanа — возможно потребуется откатиться.

3) Всё можно сделать руками. Это хорошо звучит, но правильнее звучит так: почти всё придется сделать самому. И половину из этого руками — просто нет инструментов конфигурирования (см. инсталлятор).

Давайте определим приемы форматирования:

Так будут обозначаться команды, вводимые в консоли

Если вы хотите попробовать дистрибутив без установки, то предлагаю скачать шаблон для VirtualBox. Пароль пользователя root: root, пароль позльзователя user: user.

Мы скачали дистрибутив и создали загрузочный диск. Загружаемся с него и видим консоль.

Это всё, что у нас есть. Нам предстоит:
1) Подключиться к Сети

4) Смонтировать разделы

5) Установить базовый комплект пакетов

7) Chrootнуться в систему

9) Настроить локализацию

10) Сделать базовые настройки сети

11) Создать Initramfs

12) Задать пароль root

13) Установить GRUB
Это самое базовое, что нам требуется для работы и в итоге мы получим пустую систему с доступом в Сеть и локализованным интерфейсом.

1) Подключение к Сети

После выполнения команды, смотрим имя устройства. Искомое Я выделил красным. Если устройство не определилось, вам сюда.

Источник

Installation guide (Русский)

Этот документ является руководством по установке Arch Linux с помощью системы, загруженной с официальным установочным образом. Также на странице 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-окружения

Установка раскладки клавиатуры

По умолчанию используется раскладка консоли US. Чтобы посмотреть список доступных раскладок, запустите:

Проверка режима загрузки

Чтобы проверить режим загрузки, просмотрите содержимое каталога efivars:

Если содержимое отображается без каких-либо ошибок, система загружена в режиме UEFI. Если же такого каталога не существует, возможно, система загружена в режиме BIOS (или CSM). Если система не загрузилась в желаемом режиме, обратитесь к руководству пользователя вашей материнской платы.

Соединение с интернетом

Для настройки сетевого соединения в live-окружении выполните следующие действия:

Синхронизация системных часов

Чтобы удостовериться, что время задано правильно, используйте timedatectl(1) :

Разметка дисков

На выбранном накопителе должны присутствовать следующие разделы:

Если вы хотите создать составное блочное устройство для LVM, шифрование диска или RAID, сделайте это сейчас.

Примеры схем

BIOS с MBR

Точка монтирования Раздел Тип раздела Рекомендуемый размер
[SWAP] /dev/раздел_подкачки Linux swap Более 512 МБ
/mnt /dev/корневой_раздел Linux Остаток
UEFI с GPT

Точка монтирования Раздел Тип раздела Рекомендуемый размер
/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) :

Для получения дополнительной информации смотрите раздел Файловые системы#Создание файловой системы.

Монтирование разделов

Используя mkdir(1) создайте точки монтирования для всех остальных разделов (например, /mnt/efi ) и примонтируйте соответствующие разделы.

Читайте также:  Как установить антивирусник веб на ноутбук

Если вы ранее создали раздел подкачки (swap), активируйте его с помощью swapon(8) :

В дальнейшем genfstab(8) обнаружит смонтированные файловые системы и пространство подкачки.

Установка

Выбор зеркал

Чем выше зеркало расположено в списке, тем больший приоритет оно имеет при скачивании пакета. Вы можете проверить этот файл и, при необходимости, отредактировать его вручную, переместив наверх наиболее географически близкие зеркала. При этом также учитывайте и другие критерии.

Позже pacstrap скопирует этот файл в новую систему, так что это действительно стоит сделать.

Установка основных пакетов

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

Чтобы установить другие пакеты или группы, добавьте их названия к команде pacstrap (разделяя их пробелом) или используйте pacman во время этапа #Chroot. Список пакетов на установочном носителе доступен на странице packages.x86_64.

Настройка системы

Fstab

После этого проверьте файл /mnt/etc/fstab и отредактируйте его в случае необходимости.

Chroot

Часовой пояс

Эта команда предполагает, что аппаратные часы настроены в формате UTC. Для получения дополнительной информации смотрите раздел System time#Time standard.

Локализация

Создайте файл locale.conf(5) и задайте переменной LANG необходимое значение:

Настройка сети

Добавьте соответствующую запись в файл hosts(5) :

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

Initramfs

Как правило, создание нового образа initramfs не требуется, поскольку pacstrap автоматически запускает mkinitcpio после установки пакета ядра.

Если вы используете LVM, системное шифрование или RAID, отредактируйте файл mkinitcpio.conf(5) и пересоздайте образ initramfs:

Пароль суперпользователя

Загрузчик

Выберите и установите загрузчик с поддержкой Linux. Если вы используете процессор Intel или AMD, включите также обновление микрокода.

Перезагрузка

Теперь перезагрузите компьютер, набрав reboot : если какие-нибудь разделы остались смонтированными, systemd их размонтирует. Не забудьте извлечь установочный носитель. После загрузки войдите в систему в качестве суперпользователя.

После установки

Дальнейшие указания по настройке системы после установки (например, по настройке графического интерфейса, звука или тачпада) вы можете найти на странице Основные рекомендации.

Множество интересных и полезных программ вы найдете на странице Список приложений.

Источник

🐧 Полное руководство по установке Arch Linux

Среди множества дистрибутивов GNU / Linux есть тот, который сочетает в себе практически все преимущества и недостатки этих систем (конечно, есть и другие преимущества).

Речь идет об Arch Linux.

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

Новые пользователи GNU / Linux (и даже те, кто перешел с Ubuntu, Mint и т. д.) могут посчитать Arch довольно недружелюбным и даже грубым.

Дистрибутив просто общается с пользователем чуть более «умным» языком, предлагая ему всю власть над собой.

Читайте также:  Как правильно установить инфракрасный датчик движения

Это довольно интересный шаг в изучении работы ОС «изнутри».

Статья описывает, как установить Arch Linux с USB Flash.

Установить Arch Linux второй системой с Windows 10

Шаг 1. Подготовка к установке Arch Linux

Если вы планируете установить систему на отдельный диск, который является пустым, то никаких подготовительных операций не требуется.

В другом случае вы должны выделить место на диске специально для новой ОС.

Для этого в Windows 10:

Щелкните правой кнопкой мыши по нужному диску и выберите «Сжать том»

Шаг 2. Загрузка и проверка образа

Arch Linux распространяется бесплатно на официальном сайте.

Они предлагают несколько вариантов загрузки, в том числе через http.

3. Сравните значение поля Hash с суммой MD5, указанной на сайте (регистр букв не имеет значения).

Шаг 3. Запись Arch на USB

Файл с системой занимает

600 МБ, поэтому подходит практически любая флешка.

Существует несколько программ для записи образа, но одна из них особенно проста и удобна ― Etcher.

Он кроссплатформенный и позволяет выполнить всю процедуру в три клика.

Скачайте и установите Etcher с официального сайта.

Также есть возможность скачать портативную версию без установки.

З апустите программу.

Следуйте простым инструкциям, предоставленным программой, чтобы записать образ

Шаг 4. Загрузка с USB-Flash

После записи образа перезагрузите компьютер.

Когда компьютер находится на этапе проверки POST (в этот момент появляется логотип материнской платы или текст подсказывает вам нажать функциональные клавиши), нажмите клавишу меню загрузки (в зависимости от материнской платы ее можно назначить по-разному).

Обычно это F11 или F12.

После этого выберите USB-Flash с Arch Linux.

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

Шаг 5. Подключение к интернету

Через 20 секунд перед вами появится консоль с оболочкой ZSH.

Все действия будут выполняться под суперпользователем, поэтому будьте осторожны.

Небольшой размер дистрибутива означает, что все необходимые компоненты будут взяты из Интернета.

Если вы используете кабель, запустите:

DHCP-клиент будет включен, после этого проверьте доступ в Интернет с помощью строки:

4 пакета будут отправлены на удаленный сервер.

Если они вернутся успешно, это будет написано с фиксацией времени возврата.

Если вы используете Wi-Fi, запустите утилиту:

Шаг 6. Выбор часового пояса

Чтобы определить и исправить нужный часовой пояс, выполните следующую команду:

Измените Europe/Moscow на ваш регион.

ZSH скажет вам, что делать, если после установки часового пояса вы дважды нажмете Tab.

Откроется список всех зон.

Используйте стрелки и Enter, чтобы выбрать нужную зону.

После этого примените изменения:

Чтобы правильно установить время даже после перезагрузки, введите:

Шаг 7. Разбиение диска

Этот этап установки Arch Linux немного отличается в зависимости от использования BIOS или UEFI, о которых будет сказано ниже.

Чтобы узнать, какое устройство будет использоваться для новой системы, запустите:

Источник