Offline installation (Русский) - ArchWiki

# Offline installation (Русский)

From ArchWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Состояние перевода: На этой странице представлен перевод статьи Offline installation. Дата последней синхронизации: 17 мая 2020. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

Ссылки по теме

- Offline installation of packages (Русский)
- Archiso offline

The factual accuracy of this article or section is disputed.

Reason: Вместо копирования файлов с archiso можно воспользоваться образами "bootstrap" с зеркал Arch для извлечения напрямую на требуемый диск. Вы получите минимальную систему без необходимости модифицировать archiso. (Discuss in Talk:Offline installation (Русский)#)

Если вы хотите установить Archiso (Русский) (например, официальный ежемесячный выпуск) без подключения к интернету или если вы не хотите загружать пакеты снова:

Сначала следуйте инструкциям статьи Руководство по установке, а затем пропустите разделы от Соединения с Интернетом до Установки основных пакетов.

## Установка archiso в новый корень

Вместо того, чтобы устанавливать пакеты с помощью `pacstrap` (которые будут загружаться из удалённых репозиториев), скопируйте всё в live-среду в новый корень:

    # cp -ax / /mnt

Примечание: Опция (`-x`) исключает некоторые специальные каталоги, которые не должны копироваться в новый корень.

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

    # cp -vaT /run/archiso/bootmnt/arch/boot/$(uname -m)/vmlinuz /mnt/boot/vmlinuz-linux

После этого сгенерируйте fstab, как описано в разделе Руководство по установке#Fstab.

## Chroot и настройка базовой системы

Далее, выполните операцию chroot в вашей вновь установленной системы:

    # arch-chroot /mnt /bin/bash

Примечание: Перед выполнением следующих шагов раздела Руководство по установке#Настройка системы (например, локаль, раскладка клавиатуры и т.д.) необходимо избавиться от следов live-среды (другими словами, настройка archiso, которая не соответствует live-среде).

### Восстановление конфигурации journald

Эта настройка archiso приведёт к сохранению системного журнала в ОЗУ, а это означает, что журнал после перезагрузки будет недоступен:

    # sed -i 's/Storage=volatile/#Storage=auto/' /etc/systemd/journald.conf

### Удаление особых правил udev

Это правило udev[устаревшая ссылка 2021-07-05] автоматически запускает dhcpcd, если есть какие-либо проводные сетевые интерфейсы.

    # rm /etc/udev/rules.d/81-dhcpcd.rules

### Отключение и удаление служб, созданных archiso

Некоторые файлы служб создаются для live-среды – отключите их и удалите файлы, поскольку они не нужны в новой системе:

    # systemctl disable pacman-init.service choose-mirror.service
    # rm -r /etc/systemd/system/{choose-mirror.service,pacman-init.service,etc-pacman.d-gnupg.mount,getty@tty1.service.d}
    # rm /etc/systemd/scripts/choose-mirror

### Удаление особых скриптов live-среды

Существуют некоторые скрипты, установленные скриптами archiso в live-системе, которые не нужны для новой системы:

    # rm /etc/systemd/system/getty@tty1.service.d/autologin.conf
    # rm /root/{.automated_script.sh,.zlogin}
    # rm /etc/mkinitcpio-archiso.conf
    # rm -r /etc/initcpio

### Импорт ключей archlinux

Чтобы использовать официальные репозитории, нужно импортировать главные ключи archlinux (pacman/Package signing (Русский)#Инициализация связки ключей). Этот шаг обычно делается с помощью pacstrap, но может быть выполнен с помощью

    # pacman-key --init
    # pacman-key --populate archlinux

Примечание: Подключите клавиатуру или мышь для генерации энтропии и ускорения первого шага.

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

Теперь вы можете выполнить пропущенные шаги раздела Руководство по установке#Настройка системы (установка локали, часовой пояс, имя хоста и т.д.) и завершить установку, создав исходный ramdisk, как описано в разделе Руководство по установке#Initramfs.

Categories:

- Live Arch systems (Русский)
- Installation process (Русский)

Hidden category:

- Pages or sections flagged with Template:Accuracy