Installation Guide (Українська)

From ParabolaWiki
Jump to: navigation, search

i18n


Dansk – Deutsch – English – Esperanto – Español – Euskera – Français – Galego – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Polski – Português – Română – Slovenský – Suomi – Svenska – Türkçe – Česky – Ελληνικά – Български – Русский – Српски – Українська – العربيّة – עברית – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어

Ця інструкція призначення для людей, які мають високий рівень досвіду роботи з системами та утилітами GNU/Linux, особливо з команим рядком. Якщо ви бажаєте отримати більш детальний покроковий посібник з процесу встановлення, перегляньте інструкцію для початківців. Перед початком ми рекомендуємо переглянути Arch Linux FAQ, використовуйте команду man команда, щоб прочитати man page будь-якої команди, з якою вони не знайомі. Вікі Parabola, а також вікі Arch Linux повинні бути основним джерелом інформації та вашим першим ресурсом під час вирішення проблем.

Contents

1 Завантаження

Заватажте ISO Parabola GNU/Linux-libre з цієї сторінки . ISO поставляються з системами ініціалізації systemd чи OpenRC на ваш вибір.

  • "Подвійні" ISO можуть бути завантажені на системах з архітектурами i686, або x86_64. ISO "net-install" завантажуються в режим LiveCD, але для встановлення потребують підключення до Інтернету. «Повні» ISO також завантажуватимуться в LiveCD режим, але здатні встановлювати Parabola з підключенням до Інтернету або без нього.
  • ISO образи підписуються, тому рекомендується перевірити їх підпис перед використанням. В Parabola GNU/Linux-libre це можна зробити, використовуючи pacman-key -v <iso-файл>.sig. На інших системах це можна зробити за допомогою gpg --verify <iso-файл>.sig. Можливо, вам доведеться імпортувати ключ з сервера gpg --recv-keys <0x ID ключа>.
  • Зображення Parabola ISO можуть бути записані на CD/DVD диски, USB флешку, завантажені напряму через GRUB або безпосередньо через віртуальну машину. Вони призначені для нових встановлень і відновлення системи. Існуюча система Parabola GNU/Linux-libre завжди може бути оновлена за допомогою команди pacman -Syu.
  • Контрольні суми поставляються з кожним ISO образом у вигляді додаткових файлів SHA512SUMS та WHIRLPOOLSUMS. Їх можна перевірити, використовуючи: sha512sum -c SHA512SUMS і whirlpool-hash -c WHIRLPOOLSUMS..

2 Сліпі та слабозорі користувачі

Існує ІSO, який називається TalkingParabola, що модифікацією Parabola на основі TalkingArch, тад включає озвучування та шрифт Брайля.

3 Створення інсталяційного носія

3.1 Запис ISO-образу Parabola на CD/DVD

ISO-системи Parabola можна записати на компакт-диск або DVD-диск за допомогою графічних інструментів, наприклад, "brasero", "k3b" або "xfburn". За допомогою утиліти "cdrecord" можна записати компакт-диск або DVD з командного рядка.

3.2 Запис ISO-образу Parabola на USB флешку

Увага: Наступна команда видалить все, що знаходиться на USB флешці.
# dd if=[iso файл] of=[файл usb приладу] bs=1M && sync

[iso файл] це шлях до ISO образу.

[файл usb приладу] це шлях до USB флешки dmesg чи lsblk --fs може бути використанимдля визначення цього шляху. Він часто схожий на імена файлів запам'ятовуючих пристроїв, таких як жорсткі диски і SSD, наприклад /dev/sdb.

Увага: Дуже важливо використовувати правильне значення для параметру [файл usb приладу], щоб уникнути перезапису інших пристроїв.

4 Встановлення

4.1 Розкладка клавіатури

Для багатьох країн і типів клавіатури вже доступні відповідні розкладки, за допомогою loadkeys [індекс розкладки](наприклад loadkeys uk) ви можете встановити потрібну розкладку. Більше доступних файлів клавіатурних розкладок можна знайти у / usr / share / kbd / keymaps / (ви можете пропустити шлях до розкладки та розширення файлу при використанні loadkeys).

4.1.1 Підтримка шрифту Брайля

TalkingParabola включає brltty, для тих, хто має дисплеї з підтримкою шрифту Брайля. Пакет brltty, доступний в TalkingParabola, він був зібраний з якомога меншою кількістю залежностей. Якщо ви хочете використовувати шрифт Брайля, вам потрібно буде вказати параметр brltty у командному рядку завантаження. Крім того, ви можете запустити brltty з графічної оболонки, після завантаження системи.

Параметр boot-time brltty складається з трьох полів, розділених комами: драйвер, пристрії та таблиця перекладу. Перший - це драйвер для вашого дисплея, другий - ім'я файлу пристрою, а третій - відносний шлях до таблиці перекладу. Ви можете використовувати значення "auto", щоб вказати, що драйвер повинен бути автоматично виявлений. Ви можете прочитати документацію brltty для більш повного пояснення роботи програми.

Наприклад, припустимо, що у вас є пристрій, підключений до /dev/ttyS0, першого послідовного порту. Ви бажаєте скористатися текстовою таблицею англійської мови, а драйвер повинен бути автоматично виявлений. Ось те, що ви повинні написати в командному рядку завантаження:

arch32 brltty=auto,ttyS0,en_US

Після запуску brltty ви можете відключити голосову допомогу. Це можна зробити за допомогою клавіші PrintScreen, також відомої як SysRq. На моїй клавіатурі QWERTY ця клавіша знаходиться безпосередньо над клавішею Insert, між F12 і ScrollLock.

4.2 Розбиття дисків на розділи

Детальнішу інформацію дивіться на сторінці розбиття дисків на розділи.

Не забувайте створювати LVM, LUKS або RAID на цьому кроці.

4.3 Форматування розділів

Дивіться файлові системи для деталей.

Якщо ви використовуєте (U)EFI, вам, ймовірно, знадобиться розмістити розділ UEFI. Прочитайте інструкцію з створіть розділу UEFI в GNU/Linux.

4.4 Монтування розділів

Тепер ми повинні змонтувати кореневий розділ в / mnt. Слід також створювати каталоги та монтувати будь-які інші розділи такі, як ( / mnt / boot, / mnt / home, ...) і монтувати swap розділ, якщо ви хочете, щоб вони були виявлені при створенні fstab genfstab.

4.5 Підключення до Інтеренету

Служба DHCP вже активована для всіх доступних пристроїв. Якщо вам потрібно налаштувати статичну IP-адресу або використовувати інструменти керування, такі як Netcfg, вам слід спочатку зупинити службу dhcpcd: systemctl stop dhcpcd.service. Для отримання додаткової інформації прочитайте конфігурація мережі.

4.5.1 Бездротове підключення

Запустіть wifi-menu для налаштування вашої бездротової мережі. Для деталей дивіться налаштування бездротового зв'язку та Netcfg.

4.6 Перевірка підписів пакетів

Увага: Переконайтеся, що у вас встановлена правильна дата, інакше часові мітки файлів gpg будуть в майбутньому, а встановлення ключів не буде працювати

Нові пакувальні ключі необхідні за замовчуванням для встановлення Parabola з поточних ISO. Оскільки зміни в існуючих ключах можуть статися з моменту випуску ISO, рекомендується, не обов'язково, оновлювати ключі перед встановленням. Щоб оновити пакет parabola-keyring використовуйте:

# pacman -Sy archlinux-keyring archlinux32-keyring archlinuxarm-keyring parabola-keyring
# pacman-key --populate archlinux archlinux32 archlinuxarm parabola
# pacman-key --refresh-keys

Якщо під час процесу встановлення ви зіткнулися з помилками GPG, вам може знадобитися повторити ці кроки. Якщо перший крок не вдається, спробуйте перейти до інших.

Якщо ви отримали помилку, пов'язану з dirmngr, ви можете позбутися її за допомогою:

# mkdir /root/.gnupg && chmod go-rx /root/.gnupg && touch /root/.gnupg/dirmngr_ldapservers.conf

Попередня команда також може знадобитися у вже встановленій системі.

Можливо також, що системний годинник відстає, а ключі неправильно позначені. Щоб вирішити це, вручну встановіть правильний час.

# date MMDDhhmm[[CC]YY][.ss]

Де:

  • MM - це місяць
  • DD - це день
  • hh - це година
  • mm - це хвилина
  • CC - це століття
  • YY - це рік
  • .ss - це секунди (їх можна пропустити, але не забудьте також видалити крапку)

Наприклад, якщо поточний час 32 секунди і 44 хвилини після 18 (18:00) 13 листопада 2013 року, команда буде:

# date 111318442013.32

4.7 Встановлення базової системи

4.7.1 systemd

Встановіть Parabola використовуючи pacstrap:

# pacstrap /mnt base

4.7.2 OpenRC

Встановіть базову систему Parabola використовуючи pacstrap з прапорцем -i(інтерактивний режим):

# pacstrap -i /mnt base-openrc

У першому запиті зробіть вибір пакунків, які потрібно встановити. Якщо ви не впевнені, натисніть Enter або введіть all.

==> Creating install root at /mnt 
==> Installing packages to /font 
:: Synchronizing package databases... 
nonsystemd is up to date 
libre is up to date
core is up to date 
extra is up to date 
community is up to date 
pcr is up to date 
:: There are 28 members in group base-openrc: 
:: Repository nonsystemd 1)
   your-initfreedom 
:: Repository libre 
   2) licenses 3) linux-libre 4) pacman 5) pacman-mirrorlist 6) your-freedom 
:: Repository pcr 
   7) base-meta 8) cronie-openrc 9) cryptsetup-openrc 10) dbus-openrc 11) device-mapper-openrc 12) dhcpcd-openrc 13) eudev 14) eudev-libudev 15) glibc-openrc 16) inetutils-openrc 17) kmod-openrc 18) lvm2-openrc 19) mdadm-openrc 20) netifrc 21) nfs-utils-openrc 22) openrc 23) openrc-init 24) opensysusers 25) quota-tools-openrc 26) rpcbind-openrc 27) syslog-ng-openrc 28) udev-init-scripts 
Enter a selection (default=a11): 

У другому запиті переконайтеся, що вибрано 2, а не 1. Наразі виникає конфлікт з пакетом у systemd-libs, що не дає змоги працювати з цією настройкою.

:: There are 2 providers available for libsystemd: 
:: Repository libre 
   1) systemd-libs 
:: Repository pcr 
   2) systemd-libs-dummy 
Enter a number (default=1): 
Примітка:

При використанні OpenRC замість systemd деякі з етапів інсталяції, такі як встановлення імені вузла і розкладки, будуть різними. Зверніться до сторінки для деталей OpenRC.

4.7.3 Нотатки та інші пакети

  • Перед установкою ви можете змінити /etc/pacman.d/mirrorlist таким чином, щоб бажане дзеркало буде першим. Цей список дзеркал також буде встановлена в вашій новій системі за допомогою pacstrap.
  • Якщо ви стикаєтеся з помилками GPG під час запуску # pacstrap, зверніть увагу на розділ перевірка підписів.
  • Якщо ви використовуєте btrfs для розділу root ви можливо захочете встановити btrfs-progs.
    • Для f2fs, встановіть f2fs-tools

4.8 Встановлення та налаштування заватнажувача

4.8.1 GRUB 2

  • Для BIOS та (U)EFI:
# pacstrap /mnt grub

4.8.2 Syslinux

# pacstrap /mnt syslinux

4.9 Встановлення інструментів для роботи з бездротовими мережами

Якщо твоя бездротова мережа захищена за допомогою WPA, тобі потрібно встановити wpa_supplicant, щоб підключитися до неї:

# pacstrap /mnt wpa_supplicant

Якщо ви використовуєте wifi-menu для підключення до межері вам потрібно встановити dialog:

# pacstrap /mnt dialog

4.10 Налаштування системи

Створіть fstab наступною командою (якщо ви бажаєте використовувати UUID або мітки, додайте -U або -L відповідно):

# genfstab -p /mnt >> /mnt/etc/fstab

Далі виконайте chroot в нашу нещодавно встановлену систему:

# arch-chroot /mnt

4.10.1 Встановіть хости та ім'я хоста

  • Запишіть ім'я вашого комп'ютера до /etc/conf.d/hostname якщо використовуєте OpenRC:
/etc/conf.d/hostname
hostname="myhostname"

Якщо використовуєте systemd, ви маєте записати його сюди /etc/hostname:

/etc/hostname
myhostname

І додайте відповідні записи до /etc/hosts:

/etc/hosts
127.0.0.1	localhost
::1		localhost
127.0.1.1	myhostname.localdomain	myhostname

Якщо система має постійну IP-адресу, її слід використовувати замість 127.0.1.1.

Ім'я хоста вашого комп'ютера може бути будь-яким, що вам подобається та складається з букв a-z, цифр 0-9 та дефісів "-".

4.10.2 Встановлення часового поясу та локалізацій

  • Створіть symlink /etc/localtime до /usr/share/zoneinfo/Zone/SubZone. Замініть Zone і Subzone на ваші. Наприклад:
# ln -sf /usr/share/zoneinfo/Europe/Kiev /etc/localtime

4.10.3 Створення завантажувального диску

  • Налаштуйте /etc/mkinitcpio.conf за потреби (дивіться Mkinitcpio) і створіть початковий диск RAM:
# mkinitcpio -p linux-libre

4.10.4 Налаштування GRUB

Примітка: * Якщо ви хочете встановити GRUB для режиму (U) EFI, потрібно переконатися, що:
    • Комп'ютер завантажився в режимі (U)EFI (якщо /sys/firmware/efi існує, він завантажився в режимі (U)EFI)
    • Модуль efivars завантажується. (modprobe efivars завантажить його)
  • Щоб налаштувати завантажувач, потрібно встановити його і створити файл grub.cfg:
# grub-install /dev/sdX
# grub-mkconfig -o /boot/grub/grub.cfg

4.11 Налаштування pacman

Редагуйте /etc/pacman.conf для налаштування pacman, також вмикайте потрібні репозиторії.

Примітка: OpenRC

Якщо ви використовуєте OpenRC, а не systemd, не забудьте додати репозиторій nonsystemd.

Дивіться Pacman та офіційні репозиторії для деталей.

Також розгляньте можливість використання Pacman2pacman, системи однорангових пакетів, щоб зменшити навантаження на офіційні сервери Parabola.

4.12 Налаштування мовної підтримки (для сліпих та слабозорих користувачів)

Якщо ви використовуєте TalkingParabola та хочете ввімкнути голосову допомогу при завантаженні системи вам потрібно:

  • Встановити espeakup та alsa-utils.
  • Увімкнути systemd сервіс espeakup командою:
# systemctl enable espeakup.service
  • Збережіть стан звукової карти, щоб її було відновлено під час перезавантаження:
# alsactl store

4.13 Створення користувачів та паролів

Нарешті, додайте звичайного користувача. Дивіться Керування користувачами для інших прикладів.

# USERNAME='ім'я-користувача'
# useradd -m $USERNAME
# passwd $USERNAME

4.13.1 Останні кроки

4.14 Розмонтування та перезавантаження

Якщо ви все ще перебуваєте в середовищі chroot, виконайте команду exit або натисніть Ctrl + D, щоб вийти. Раніше ми монтували розділи у /mnt. На цьому етапі ми розмонтуємо їх:

# umount /mnt/{boot,home,}

Тепер перезавантажте комп'ютер та зайдіть у систему за допомогою облікового запису root.

Перезавантаження можна виконати за допомогою команди:

# reboot

4.15 Оновлення системи

На цьому етапі вам слід оновити систему. Дивіться оновлення пакетів для інструкцій.

5 Управління службами

Parabola GNU/Linux-Libre використовує a:systemd як стандартну систему ініціалізації, systemd - це системним і службовим менеджером для Linux. Для управліня вашою Parabola GNU / Linux-libre, добре вивчити основи systemd. Взаємодія з systemd здійснюється за допомогою команди systemctl. Прочитайте базове використання systemctl для додаткової інформації.

6 Висновок

Ваша нова Parabola GNU/Linux-libre це базове функціональне GNU/Linux середовище.

Тепер ви можете встановити середовище робочого столу за цією інструкцією.

7 Підтвердження

Ця стаття базується на ArchWiki. Ми вилучили всі елементи, які не відповідають FSDG(оригінал).

8 Дивіться також