Instalējiet Arch Linux VirtualBox

Install Arch Linux Virtualbox



Arch Linux var nebūt piemērots visiem. Lielākā daļa jauno lietotāju, visticamāk, dotu priekšroku risinājumam, piemēram, Debian vai Fedora. Tomēr vienmēr ir lietderīgi instalēt Arch Linux, lai mazliet izkoptu un saprastu Linux vidi.

Līdzīgi kā pie mumsGentoo instalācijašī iestatīšana izmanto VirtualBox, lai nodrošinātu bezriska instalēšanu. Izplatīšana ir pietiekami viegla, lai darbotos virtuālajā mašīnā, un mums nebūtu jāuztraucas par īpašām aparatūras draivera problēmām. Tas ir lielisks veids, kā eksperimentēt, un, kad esat pietiekami pārliecināts, varat turpināt instalēt to uz tukša metāla, ja vēlaties.







Viena atšķirība no Gentoo instalācijas būs tā, ka tas notiks daudz ātrāk, jo mēs netaisīsim apkopot kodolu un citus utilītus no nulles. Tā vietā mēs vienkārši izmantosim fasētos bināros failus, lai izveidotu savu jauno /(sakne) vide



Mēs sāktu, vispirms palaižot Arch iso mūsu virtuālajai mašīnai. Tālāk mēs no sava virtuālā cietā diska izveidojam sāknējamu nodalījumu un tam virsū instalējam bāzes arkas linux sistēmu. Pēc tam mēs ieslēdzam savu jauno sakni un veicam dažas izmaiņas, piemēram, izvēloties valodas, tastatūras kartēšanu, laika joslu un aparatūras pulksteņa izvēli, un mēs sākam darbu tikko instalētajā sistēmā, atbrīvojoties no .iso diska.



1. VM izveide

To var viegli izdarīt, izmantojot VirtualBox saskarni. Izvēlieties Jauns opciju un piešķiriet savam VM nosaukumu, izvēlieties veidu kā Arch Linux 64 bitu un piešķiriet VM vismaz 2 GB RAM





Tālāk mēs izveidojam virtuālo cieto disku, kura izmērs ir vismaz 8 GB. Šeit tiks instalēta OS kopā ar saknes direktoriju un citiem lietotāja datiem.



Jūs varat iet uz priekšu un palaist VM, un tas prasīs sāknējamu datu nesēju, jo mūsu tikko izveidotais cietais disks ir tukšs un nav sāknējams. Tāpēc mēs izvēlamies jau lejupielādētu Arch Linux izo no mūsu failu pārlūka, lai sāktu darbu.

Tas ir aptuveni tas, ko jūs redzētu, šeit jums jāizvēlas pirmā Booting Arch Linux opcija, jo tā ļauj formatēt jaunizveidoto virtuālo disku un instalēt tajā Arch. Tagad, kad mēs redzam čaulas uzvedni, mēs varam turpināt un atjaunināt savu pakešu datu bāzi, tas ir līdzīgs trāpīgs atjauninājums Debian sistēmās.

sakne@archiso ~# pacman -Cēlonis

Pakmens ir Arch un karoga pakotņu pārvaldnieks -S apzīmē sinhronizāciju, kur tā mēģina sinhronizēt Arch ar oficiālajām krātuvēm, un karogs -yy piespiež to lejupielādēt jaunu datu bāzu pakotni, pat ja sistēma ir atjaunināta (ja vēlaties, varat izlaist -yy).

Tā kā šī ir virtuāla mašīna, tīklošana ir pieejama pēc noklusējuma, ja resursdatora sistēma ir savienota ar internetu. Tagad mēs varam pāriet uz cietā diska sadalīšanu.

2. Sadaliet cieto disku

Mēs to sadalīsim, neizmantojot gpt shēmu, bet gan veco skolu divi etiķeti, lai jūs varētu veikt divkāršu sāknēšanu, ja tomēr nolemjat to palaist savā faktiskajā datorā. Lai uzzinātu diska ierīces mezglu, palaidiet komandu:

#fdisk -viņi

Rezultātā tiks norādīts, kurš ierīces mezgls attēlo jūsu mērķa virtuālo cieto disku.

Skaidrs, ka tas, kura izmērs ir 128 GB, ir mūsu mērķa disks, jo šo izmēru mēs izvēlējāmies iepriekš. Tas ir ierīces mezgls / dev / sda kas tiks izmantota saskarnei ar disku. Padarīsim disku sāknējamu, un tam mēs izmantosim cfdisk lietderība.

#cfdisk/dev/sda

Tiek atvērts interfeiss, kurā tiek prasīts etiķetes veids. Mēs iesim līdzi divi. Pēc tam mēs redzēsim interaktīvu sesiju, lai mums būtu vieglāk.

Atlasot [Jauns] (izmantojot bulttaustiņus un nospiežot ) nekavējoties izveidotu pirmo (un mūsu gadījumā vienīgo) nodalījumu, kas mums jāizveido.

Sist lai pieņemtu jūsu izvēlēto nodalījuma lielumu un nākamajā uzvednē atlasiet nodalījuma veidu [primārs] . Tādējādi tiek izveidots jauns nodalījums ar ierīces mezglu /dev/sda1. Kā parādīts zemāk:

Visbeidzot, atlasiet opciju Bootable un pārslēdziet to, lai nodalījums būtu sāknējams. Slejā 'Boot' ir zvaigznīte, kas norāda, ka nodalījums ir sāknējams. Tagad, lai izmaiņas būtu galīgas, no apakšējās rindas pārejiet uz [Rakstīt] , sist un ierakstiet jā, kad interfeiss jums liek to darīt.

Tagad varat iziet no nodalīšanas saskarnes. Lai pārliecinātos, ka izmaiņas bija veiksmīgas, palaidiet fdisk -l vēl vienu reizi, un jūs redzētu ierakstu par /dev /sda1.

Tagad mums tas ir jāformatē ar failu sistēmu, kas mūsu gadījumā būs ext4.

#mkfs.ext4/dev/sda1

Uzstādiet ierīci, lai mēs tajā varētu ierakstīt datus, tas būtu nepieciešams, lai tajā uzstādītu bāzes sistēmu.

#stiprinājums /dev/sda1

Tagad dati, kas tiek ierakstīti / mnt mape tiks saglabāta sda1 nodalījums.

3. Bāzes sistēmas uzstādīšana

Lai instalētu bāzes sistēmu un galvenos komunālos pakalpojumus, mēs izmantosim pacstrap lietderība, kas nāk ar Arch Linux iso. Instalēsim bāzes un bāzes pakotnes mūsu jaunajai Arch videi.

#iepakojuma siksna-i /mnt bāzes bāzes attīstība

Pēc datu bāzu sinhronizācijas lietotājam tiks piedāvāts atlasīt nepieciešamās pakotnes no pieejamo sarakstu. Noklusējuma opcija ir instalēt visu, ko mēs izmantosim. Uz priekšu ar to, sitot un turpiniet instalēšanu. Tas prasītu zināmu laiku, jo pamata pakete tiks lejupielādēta (~ 300 MB lejupielādes) un izpakota.

Labi, pirms dodamies tālāk, sapratīsim, ka / mnt / būs mūsu jaunais /(sakne). Tas nozīmē visus direktorijus, kurus jūs varētu sagaidīt sadaļā / direktoriju, piemēram /utt atrodas zem /mnt/utt Pagaidām. Tas ir svarīgi saprast, jo, veicot izmaiņas šeit, mēs ietu iekšā / mnt direktoriju daudz.

Vispirms mums jāģenerē fstab fails, kas apzīmē failu sistēmu tabulu, kas norāda jūsu operētājsistēmai, kādi nodalījumi un diski ir automātiski jāuzstāda sāknēšanas procesa laikā.

#genfstab-U -lpp /mnt>> /mnt/utt/fstab

Tas padarītu ierakstu par /dev/sda1 lai tiktu uzstādīts sāknēšanas procesā. Jūs varat pārbaudīt saturu /mnt/etc/fstab lai redzētu, ka nodalījumu adresē tā UUID. Tagad mēs iedziļināmies / mnt lai iestatītu valodas preferences, taustiņu kartēšanu un laika joslas.

#arch-chroot/mnt/esmu/bash

Kad esat nokļuvis šajā jaunajā saknē, atveriet failu /etc/locale.gen:

#nano /utt/local.gen

Un atceliet rindu en-US.UTF-8 UTF-8

Kad esat saglabājis failu, varat palaist komandu:

#vietējais ģen

Un izmaiņas notiktu. Blakus laika joslas iestatīšanai mums ir jāizveido šāda saite:

#ln -sf /usr/dalīties/zoninfo/Eiropa/Londona/utt/vietējais laiks

Jūsu laika josla būtu atšķirīga, un, lai atrastu pareizo laika joslu, varat to izpētīt zoninfo direktoriju, izmantojot cilnes aizpildīšanu.

Pēc tam iespējojiet aparatūras pulksteni un ļaujiet OS saprast, ka tā darbojas UTC.

#pulkstenis-sistēma --utc

Mums arī jāiestata saimniekdatora nosaukums un jāaizpilda resursdatora faili. Mēs izvēlējāmies nosaukumu ArchLinux, bet jūs varat izvēlēties jebkuru vēlamo nosaukumu.

#echo ArchLinux >> /etc /hostname
#nano /etc /hosts

Saimnieka faila apakšā pievienojiet šādas rindas (aizstājot ArchLinux ar jebkuru iepriekš izvēlēto resursdatora nosaukumu):

127.0.0.1 localhost
127.0.1.1 ArchLinux
:: 1 vietējais saimnieks

Mēs arī vēlētos iespējot dhcp klientu, lai tas varētu runāt ar jūsu mājas maršrutētāju (vai saimniekdatoru):

#systemctliespējotdhcpcd

Visbeidzot, mums ir jāizveido parole mūsu saknes lietotājam.

#passwd

Ievadiet un vēlreiz ievadiet paroli, kā to prasa sistēma.

4. Bootloader instalēšana

Pēdējā posmā mēs instalēsim grub kā sāknēšanas ielādētāju. Tā būtu atbildīga par OS izvēli, ja jums ir instalētas vairākas operētājsistēmas, un tiks izveidots arī konfigurācijas fails, lai grub saprastu sistēmas izkārtojumu. Lai instalētu grub run:

#pacman-Sgrubulis

Palaidiet grub-install komandu, lai to izveidotu / dev / sda's boot-loader (nevis /dev /sda1, bet viss disks / dev / sda !)

#grub-instalēt/dev/sda

Tagad mēs varam izveidot un saglabāt grub konfigurācijas failu direktorijā /boot.

#grub-mkconfig-vai /boot/grubulis/grub.cfg

Visbeidzot, mēs izejam no savas chroot-ed vides un atvienojam /dev /sda1 pirms pārstartēšanas mūsu tikko instalētajā Arch Linux vidē.

#Izeja
#umount /dev /sda1
#pārstartēt

No šejienes jūs varat doties uz priekšu un izpētīt Arch vidi. Atkarībā no jūsu vēlmēm varat instalēt GUI vai palaist to kā pielāgotu failu serveri.