Arch Linux 2017 Ръководство за инсталиране

ArchLinux

Актуализирах Ръководство за инсталиране на Arch Linux През тази 2017 г., така че промените са малко, процесът остава същият. Реших да обясня dualboot с Windows по искане на някои, също инсталацията във виртуална машина.

Arch Linux е GNU / Linux дистрибуция разработен за системи i686 и x86-64, на базата на модел за подвижно освобождаване: (единична инсталация, без „нови версии“, само актуализации) предлага най-новите стабилни версии на повечето софтуер. Въпреки че много хора смятат, че това е за напреднали хора, истината е, че не всеки може да го инсталира с помощта на Wiki или каквото и да е ръководство за инсталиране като това.

Това ръководство се базира на:

  • Версия: 2017.10.01
  • Ядро: 4.13.3

Предпоставки.

Ако ще инсталирате от виртуална машина, знайте само как да я конфигурирате и как да стартирате ISO.

  • Знаете как да запишете iso на CD / DVD или USB
  • Знайте какъв хардуер има компютърът ви (тип клавиатура, видеокарта, архитектура на процесора ви, колко място на твърдия диск имате)
  • Конфигурирайте вашия BIOS за зареждане на CD / DVD или USB, където имате Arch Linux
  • Чувствайте се като инсталиране на дистрибуцията
  • И преди всичко търпение много търпение

Внимание: Ако за първи път ще инсталирате тази операционна система и нямате предишни познания за Linux, препоръчвам 2 неща:

1.- Най-доброто нещо за вас би било да направите инсталацията от виртуална машина, като VirtualBox или VMware, така че да започнете да се включвате малко по малко и с уверението, че нищо няма да се случи, защото сте на виртуална машина.

2.- Ако ще инсталирате Arch Linux като единична система на вашия компютър Направете резервно копие на най-важните си файлове и имайте под ръка CD / DVD или висулка на текущата ви система, защото ако не направите инсталацията на писмото или ако инсталацията не е завършена и ще загубите всичко.

Изтеглете Arch Linux и подгответе инсталационния носител

Първата стъпка за инсталиране на Arch Liunx в нашия екип ще бъде изтеглете Arch Linux 2017 iso Препоръчвам изтегляне чрез порой или магнитна връзка.

CD / DVD инсталационен носител

  • Windows: Можем изгаряйте iso с Imgburn, UltraISO, Nerили или друга програма дори без тях в Windows 7 и по-късно ни дава възможност да щракнем с десния бутон върху ISO.
  • Linux: Те могат особено да използват тази, която идва с графична среда, сред които са, Brasero, k3b и Xfburn.

USB инсталационен носител

  • Windows: Може използвайте Universal USB Installer или LinuxLive USB Creatorи двете са лесни за използване.

Linux: Вариантът Препоръчително е да използвате командата dd:

dd bs=4M if=/ruta/a/archlinux.iso of=/dev/sdx

Стартирайте USB / CD Arch Linux

В екрана за зареждане ще ни покаже само следното трябва да изберете архитектурата, съответстваща на нашия процесор.

Той ще започне да зарежда всичко необходимо и ще се появи в терминален режим.

На този екран ще започнем с инсталацията. По подразбиране Arch Linux има английски език, в нашия случай ще бъде препоръчително да го поставим на испански.

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

loadkeys la-latin1

Създаване на дялове

Arch Linux има дефект със следните инструменти за управление на дискове: cfdisk, cgdisk, fdisk. Най-много опция препоръчително е да се използва: cfdisk.

Следващите стъпки са в случай на инсталиране на Arch Linux като единствената система на нашия компютър, в случай на инсталиране заедно с друга Linux система, ще трябва да пропуснем създаването на дяла BOOT, както и инсталирането на GRUB.

Сега, ако Arch Linux трябва да се инсталира заедно с Windows, трябва да внимавате и да не изтривате mbr дяла, ако не можете да загубите достъп до Windows.

Инструкции Dual BOOT Windows и Arch Linux.

само ще трябва да деактивирате опцията „Secure BOOT“ във вашия BIOS. Не ме питайте къде е, тъй като версиите и марките на BIOS са различни, но е лесно да се намери сред опциите на вашия BIOS.

Твърдият диск ще трябва да бъде преоразмеренЗа да предоставите на Arch Linux пространство, препоръчително е да оставите поне 40 GB пространство.

Сега ще продължим да следваме първите стъпки от урока, докато стигнем до използването на cfdisk.

Ще трябва да разпознаем дяловете Windows и mbr, както и пространството, което ще дадем на Arch Linux. Mbr винаги ще бъде в първия дял, тогава дялът на Windows ще бъде ntfs, в моя случай (dev / sdb2) и свободното пространство ще ни маркира като свободно пространство.

  • UEFI: тук трябва да вземете под внимание оттогава първият дял винаги трябва да е за EFI зареждане, така че обикновено това е мястото, където стартирането на Windows се съхранява по този начин.
$ESP/Microsoft/BOOT/BOOTmgfw.efi

Така че само ще трябва да създадете папка в $ ESP / като "BOOT". Сега можем да продължим с урока, в края ще отидем до края на урока, където ще оставя командите за добавяне на Windows към GRUB на Arch Linux.

Създаваме 4 дяла:

  1. / BOOT: Този дял ще бъде предназначен за GRUB. (за тези, които имат UEFI, не е необходимо, а само да създадете папката BOOT вътре в този дял)
  2. / (корен): Препоръчва се този дял да има 15 Gb, той ще хоства всички наши файлове.
  3. / начало: Където ще се съхраняват нашите документи, снимки, видеоклипове и т.н., затова се препоръчва да му присвоите най-големия размер.
  4. Размяна: Този дял е за разпределяне на „виртуална“ памет в случай, че има по-малко от 2Gb RAM. Не се препоръчва използването на суап с повече от 2Gb RAM.
  • В компютри с RAM памет до 1 Giga, SWAP трябва да бъде толкова голям, колкото RAM.
  • За 2GB SWAP трябва да е наполовина по-голям от RAM.

С помощта на cfdisk последователността от команди ще бъде: Нова »Основна | Логически »Размер (в MB)» Начало.

Две подробности, които трябва да се вземат предвид: В случай на дял, избран като Размяна, отидете на опцията "Тип" и изберете 82 (Размяна на Linux) от списъка.

В случай на дяла, избран като / BOOT, изберете опцията "стартиране".

След като разделянето приключи, ние ще запазим промените с "Write" и ще потвърдим, като напишем "yes", след като това стане, връщане назад няма и всички направени промени ще бъдат записани.

За да излезете, изберете "Quit". Сега ще продължим да форматираме създадените дялове, така че е препоръчително да знаете кой път е дестинацията на дяловете. Ще започнем с форматирането на BOOT дяла:

mkfs -t ext2 /dev/sda1

За основния дял:

mkfs -t ext4 /dev/sda2

За дома:

mkfs -t ext4 /dev/sda3

За да форматирате Swap, използвайте командата mkswap:

mkswap /dev/sda4

Остава само да активирате Суап с:

swapon /dev/sda4

Монтиране на дялове към системата: Първо монтираме дяла / en / mnt:

mount /dev/sda2 /mnt

Създаваме директориите на другите дялове вътре / mnt:

mkdir /mnt/BOOT
mkdir /mnt/home 

Монтираме съответните дялове:

mount /dev/sda1 /mnt/BOOT mount /dev/sda3 /mnt/home

Свързване на Arch Linux с интернет (wifi)

Ако използваме лаптоп и нямаме мрежов кабел, е необходимо да свържем системата към мрежата, за да извършим инсталацията. Това ще трябва да се направи с помощта на командата:

wifi-menu

След това ще проверим връзката си със:

ping -c 3 www.google.com

Инсталиране на Arch Linux

Arch Linux лого Форма

Ще започнем със следната команда:

pacstrap /mnt base base-devel

Също така, ако продължим да използваме WIFI, ще се нуждаем от тази поддръжка по-късно:

pacstrap /mnt netctl wpa_supplicant dialog

Завършихме с инсталирането на основната система, ще продължим с Grub:

pacstrap /mnt grub-bios

Ще добавим Поддръжка на Network Manager:

pacstrap /mnt networkmanager

Незадължителна стъпка: Добавете поддръжка към нашата тъчпад (в случай че имате лаптоп).

pacstrap /mnt xf86-input-synaptics

Инсталиране на GRUB boot loader

pacstrap /mnt grub-bios

Конфигуриране на системата

В тази стъпка ще направим различни действия за конфигуриране на нашата система. Първо, ще генерираме fstab файла с:

genfstab -p /mnt /mnt/etc/fstab

За останалата част от действията по конфигуриране, ние ще chroot нашата новоинсталирана система:

arch-chroot /mnt

ние трябва да задайте името на нашето име на хост в / etc / hostname. Например:

localhostecho 'NOMBRE_DEL_HOST /etc/hostname

сега, създаваме символична връзка (символна връзка) от / etc / localtime към / usr / share / zoneinfo // (замени въз основа на вашето географско местоположение). Например за Мексико:

ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime

Установете часове в нашия район.

  • Испания
ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime
  • Мексико
ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime
  • Гватемала
ln -sf /usr/share/zoneinfo/America/Buenos_Aires /etc/localtime
  • Колумбия
ln -sf /usr/share/zoneinfo/America/Bogota /etc/localtime
  • Еквадор
ln -sf /usr/share/zoneinfo/America/Guayaquil /etc/localtime
  • Перу
ln -sf /usr/share/zoneinfo/America/Lima /etc/localtime
  • Чили
ln -sf /usr/share/zoneinfo/America/Santiago /etc/localtime
  • Гватемала
ln -sf /usr/share/zoneinfo/America/Guatemala /etc/localtime
  • Ел Салвадор
ln -sf /usr/share/zoneinfo/America/El_Salvador /etc/localtime 
  • Боливия
ln -sf usr/share/zoneinfo/America/La_Paz /etc/localtime
  • Парагвай
ln -sf usr/share/zoneinfo/posix/America/Asuncion /etc/localtime
  • Уругвай
ln -sf usr/share/zoneinfo/America/Montevideo /etc/localtime
  • Никарагуа
ln -sf usr/share/zoneinfo/posix/America/Managua /etc/localtime
  • доминикански
ln -sf usr/share/zoneinfo/America/Santo_Domingo /etc/localtime
  • Венецуела
ln -sf /usr/share/zoneinfo/America/Caracas /etc/localtime

Задайте предпочитанията си за локализация, като редактирате файла /etc/locale.conf, например за Мексико:

echo 'es_MX.UTF-8 UTF-8 /etc/locale.gen echo 'LANG=es_ES.UTF-8 /etc/locale.conf
  • Испания
LANG=es_ES.UTF-8 
  • Аржентина
LANG=es_AR.UTF-8
  • Колумбия
LANG=es_CO.UTF-8 
  • Еквадор
LANG=es_EC.UTF-8 
  • Перу
LANG=es_PE.UTF-8 
  • Чили
LANG=es_CL.UTF-8 
  • Гватемала
LANG=es_GT.UTF-8 
  • Ел Салвадор
LANG=es_SV.UTF-8 
  • Боливия
LANG=es_BO.UTF-8 
  • Парагвай
LANG=es_PY.UTF-8
  • Уругвай
LANG=es_UY.UTF-8
  • Никарагуа
LANG=es_NI.UTF-8
  • Доминиканската република
LANG=es_DO.UTF-8
  • Венецуела
LANG=es_VE.UTF-8

Също така, във файла /etc/locale.gen трябва да коментираме (премахнете "#" в началото на реда) вашето местоположение, например:

#es_HN ISO-8859-1 es_MX.UTF-8 UTF-8 #es_MX ISO-8859-1

Така че сега можем генерирайте вашето местоположение с:

locale-gen

Не трябва да изпускаме от поглед факта, че горното не установява оформлението на нашата клавиатура (което направихме за текущата сесия / с клавиши за зареждане в стъпка 2), затова трябва да зададем променливата KEYMAP в /etc/vconsole.conf файл (трябва да създадете този файл). Например:

echo 'KEYMAP=es /etc/vconsole.conf KEYMAP=la-latin1

Със сигурност се чудите:

„И не е ли всичко това конфигурирано в /etc/rc.conf, основния файл за конфигурация на Arch Linux?“

Краткият отговор е: не повече! Причината: Унифицирайте initscripts и systemd конфигурации.

Сега всяка опция за конфигуриране е зададена в съответния файл. Следващите стъпки инсталират приложението GRUB UEFI в $ esp / EFI / grub, инсталират модулите в / boot / grub / x86_64-efi и поставят стартиращия заглушител grubx64.efi в $ esp / EFI / grub_uefi.

Първо, казваме на GRUB да използва UEFI, задава директорията за зареждане и задава ID. буутлоудър.

Променете $ esp с вашия efi дял (обикновено / boot): Забележка: Докато някои дистрибуции изискват директория / boot / efi или / boot / EFI, Arch не го прави. –Efi-директория и –bootloader-id са специфични за GRUB UEFI. –Efi-директорията указва точката на монтиране на ESP.

Това замества –root-директория, която е оттеглена. –Bootloader-id указва името на директорията, използвана за запазване на файла grubx64.efi.

Може да забележите липсата на опция (например: / dev / sda) в командата:

grub-install

Всъщност всяко предоставено ще бъде игнорирано от инсталационния скрипт на GRUB, тъй като зареждащите устройства за зареждане на UEFI изобщо не използват MBR или сектора за зареждане на дяла. Само за тези, които имат uefi командата да използват това

grub-install --target=x86_64-efi --efi-directory=$esp --bootloader-id=grub_uefi --recheck/sourcecode] Ahora, configuramos el bootloader, en este caso, GRUB: [sourcecode language="plain"]grub-install /dev/sda

И ние създаваме файла grub.cfg с:

grub-mkconfig -o /boot/grub/grub.cfg

Ако е необходимо (въпреки че обикновено не е), редактирайте файла /etc/mkinitcpio.conf според вашите нужди. И така, ние създаваме първоначалния RAM диск с:

mkinitcpio -p linux

Не трябва да забравяме да зададем паролата за root потребителя с:

passwd

Ние създаваме нашия потребител отделно от основния потребител и му даваме необходимите разрешения:

useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/bash USUARIO

Сега можем да напуснем chroot средата с:

exit

Демонтираме предварително монтираните дялове в / mnt с:

umount /mnt/{boot,home,}

И накрая, рестартираме системата с:

reboot

Ако не сте премахнали компактдиска или инсталационния носител pendrive, отново ще видите менюто за приветствие, където сега трябва да изберете втората опция за следващата, не забравяйте да я премахнете.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Андреас Мълиган каза той

    Проверете статията, имате много правописни грешки

  2.   Daniel каза той

    Какво добро ръководство, огромна работа, усилията ви се оценяват. Надявам се един ден да се осмеля с Арч от нулата. Поздравления.

  3.   Maury каза той

    много добър пост брато благодаря, бях чел това преди https://wiki.archlinux.org/index.php/installation_guide
    и с двете е много ясно, само уточнява, че също когато отида да включа компютъра, паролата, която поставяме, е за root потребителя, а не за този, който добавихме hehe good в моя случай се обърках за това

  4.   Серджо каза той

    Страхотно, приложих всичко на практика и инсталирах archlinux

  5.   Карлос каза той

    Трябва да знам как да го инсталирам с помощта на целия твърд диск на лаптопа, тоест да инсталирам Arch изключително без друга операционна система или дистрибуция на Linux, моля благодаря.

  6.   Карлос каза той

    Всички ръководства за инсталиране, които намерих в мрежата и които търся в продължение на няколко дни, никой няма възможност за инсталиране с целия твърд диск, накрая, ако беше възможно да ми каже коя уеб страница намирам ръководството за инсталиране само на тази Linux дистрибуция.

    благодаря