Įdiekite „Arch Linux“ „VirtualBox“

Install Arch Linux Virtualbox



„Arch Linux“ gali būti ne visiems. Dauguma naujų vartotojų tikriausiai rinktųsi „iš karto“ sprendimą, pvz., „Debian“ ar „Fedora“. Tačiau visada naudinga turėti „Arch Linux“ diegimą, kad galėtumėte šiek tiek geriau suprasti ir suprasti „Linux“ aplinką.

Panašus į mūsų„Gentoo“ diegimasši sąranka naudoja „VirtualBox“, kad būtų užtikrinta nerizikinga diegimo patirtis. Paskirstymas yra pakankamai lengvas, kad veiktų virtualioje mašinoje, ir mums nereikėtų nerimauti dėl konkrečių aparatūros tvarkyklės problemų. Tai puikus būdas eksperimentuoti ir, kai esate pakankamai įsitikinę, galite pradėti jį montuoti ant pliko metalo, jei norite.







Vienas skirtumas nuo „Gentoo“ diegimo bus tas, kad jis bus daug greitesnis, nes nesiruošiame kompiliuoti branduolio ir kitų paslaugų nuo nulio. Vietoj to mes tiesiog naudosime iš anksto supakuotus dvejetainius failus, kad sukurtume naują /(šaknis) aplinka



Pirmiausia pradėtume paleisti „Arch iso“ savo virtualiai mašinai. Toliau iš savo virtualiojo kietojo disko iškirpame įkrovos skaidinį ir ant jo įdiegiame bazinę arch linux sistemą. Tada pereiname prie būsimos naujos šaknies, atliekame kai kuriuos pakeitimus, pavyzdžiui, pasirenkame kalbas, klaviatūros atvaizdavimą, laiko juostą ir pasirenkame aparatūros laikrodį, ir paleidžiame į naujai įdiegtą sistemą atsikratydami .iso disko.



1. VM kūrimas

Tai lengva padaryti naudojant „VirtualBox“ sąsają. Pasirinkite Naujas parinktį ir suteikite savo VM pavadinimą, pasirinkite tipą kaip „Arch Linux“ 64 bitų ir VM paskirkite bent 2 GB RAM





Toliau sukuriame bent 8 GB dydžio virtualų standųjį diską. Čia bus įdiegta OS kartu su šakniniu katalogu ir kitais vartotojo duomenimis.



Galite eiti į priekį ir paleisti VM, ir jis paprašys įkrovos laikmenos, nes ką tik sukurtas kietasis diskas yra tuščias ir nepaleidžiamas. Taigi mes pasirenkame jau atsisiųstą Arch Linux iso iš mūsų failų naršyklės, kad paleistumėte.

Maždaug tai pamatytumėte, čia turite pasirinkti pirmąją „Booting Arch Linux“ parinktį, nes tai leidžia formatuoti naujai sukurtą virtualų diską ir jame įdiegti „Arch“. Dabar, kai pamatysime apvalkalo raginimą, galime eiti į priekį ir atnaujinti savo paketų duomenų bazę, tai panašu į tinkamas atnaujinimas Debian sistemose.

šaknis@archiso ~# pacman -Priežastis

Pacmanas yra „Arch“ ir vėliavos paketų tvarkyklė -S reiškia sinchronizavimą, kai ji bando sinchronizuoti Arch su oficialiomis saugyklomis, o vėliava -yy verčia ją atsisiųsti naują duomenų bazių paketą, net jei sistema yra atnaujinta (jei norite, galite praleisti -yy).

Kadangi tai yra virtuali mašina, tinklas yra prieinamas pagal numatytuosius nustatymus, jei pagrindinė sistema yra prijungta prie interneto. Dabar galime pereiti prie kietojo disko skaidymo.

2. Padalinkite standųjį diską

Mes jį skaidysime ne naudodami „gpt“ schemą, o senąją mokyklą du etiketę, kad galėtumėte dvigubai paleisti, jei nuspręsite ją paleisti savo tikrame kompiuteryje. Norėdami sužinoti disko įrenginio mazgą, paleiskite komandą:

#fdisk -jie

Išvestis parodys, kuris įrenginio mazgas atspindi jūsų tikslinį virtualų standųjį diską.

Akivaizdu, kad 128 GB dydžio diskas yra mūsų tikslinis diskas, nes tokį dydį pasirinkome anksčiau. Tai įrenginio mazgas / dev / sda kuris bus naudojamas sąsajai su disku. Padarykime diską įkraunamą ir tam naudosime cfdisk naudingumas.

#cfdisk/dev/sda

Tai atveria sąsają, kurioje prašoma etiketės tipo. Mes eisime su du. Po to pamatysime interaktyvią sesiją, kad mums būtų lengviau.

Pasirinkimas [Nauja] (naudodami rodyklių klavišus ir paspausdami ) greitai sukurtų pirmąjį (ir mūsų atveju vienintelį) skaidinį, kurį turime sukurti.

Rezultatas kad patvirtintumėte pasirinktą skaidinio dydį ir kitame raginime pasirinkite norimą skaidinio tipą [pirminis]. Tai sukuria naują skaidinį su įrenginio mazgu /dev/sda1. Kaip parodyta žemiau:

Galiausiai pasirinkite „Bootable“ parinktį ir perjunkite ją, kad skaidinys būtų įkeltas. Stulpelyje „Boot“ būtų žvaigždutė, rodanti, kad skaidinys yra įkeliamas. Dabar, kad pakeitimai būtų galutiniai, eikite iš apatinės eilutės į [Rašyk] , pataikyti ir įveskite taip, kai sąsaja paragins tai padaryti.

Dabar galite išeiti iš skaidymo sąsajos. Norėdami įsitikinti, kad pakeitimai buvo sėkmingi, paleiskite fdisk -l dar kartą ir pamatysite /dev /sda1 įrašą.

Dabar turime jį suformatuoti naudodami failų sistemą, kuri mūsų atveju bus ext4.

#mkfs.ext4/dev/sda1

Sumontuokite įrenginį, kad galėtume į jį įrašyti duomenis, to prireiktų norint į jį įdiegti bazinę sistemą.

#montuoti /dev/sda1

Dabar duomenys, kurie įrašomi / mnt aplankas būtų saugomas sda1 skaidinys.

3. Bazinės sistemos montavimas

Norėdami įdiegti bazinę sistemą ir pagrindines komunalines paslaugas, naudosime dirželis naudingumą, kuris pateikiamas kartu su „Arch Linux iso“. Įdiekime bazinius ir bazinius paketus mūsų naujoje „Arch“ aplinkoje.

#pakavimo dirželis-i /mnt bazės bazės plėtra

Sinchronizavus duomenų bazes, jis paragintų vartotoją pasirinkti reikiamus paketus iš galimų. Numatytoji parinktis yra įdiegti viską, ką mes naudosime. Eikite į priekį smūgiuodami ir tęskite diegimą. Tai užtruks šiek tiek laiko, nes bazinis paketas bus atsisiųstas (~ 300 MB atsisiuntimo) ir išpakuotas.

Gerai, prieš eidami toliau, suprasime, kad / mnt / bus mūsų nauja /(šaknis). Tai reiškia visus katalogus, kurių galite tikėtis pagal / katalogą kaip /tt yra po /mnt/etc kol kas. Tai svarbu suprasti, nes čia atlikdami pakeitimus mes eisime į vidų / mnt katalogas daug.

Pirmiausia turėtume sugeneruoti fstab failą, kuris reiškia failų sistemos lentelę, kuri nurodo jūsų OS, kokius skaidinius ir diskus reikia įdiegti automatiškai įkrovos proceso metu.

#genfstab-U -p /mnt>> /mnt/ir kt/fstab

Tai padarytų įrašą /dev/sda1 prisijungti prie įkrovos proceso. Galite patikrinti turinį /mnt/etc/fstab pamatyti, ar skaidinys yra adresuojamas jo UUID. Dabar mes įsitraukiame į / mnt nustatyti kalbos nuostatas, raktų atvaizdavimą ir laiko juostas.

#arch-chroot/mnt/esu/mušti

Įėję į šią naują šaknį, atidarykite failą /etc/locale.gen:

#nano /ir kt/local.gen

Ir nekomentuokite eilutės lt-US.UTF-8 UTF-8

Išsaugoję failą, galite paleisti komandą:

#vietinis gen

Ir pokyčiai įvyktų. Šalia laiko juostos nustatymo turime sukurti šią nuorodą:

#ln -f /usr/Dalintis/zonos informacija/Europa/Londonas/ir kt/vietinis laikas

Jūsų laiko juosta būtų kitokia ir, norėdami rasti tinkamą laiko juostą, galite ją tyrinėti zonos informacija katalogą naudojant skirtuko užbaigimą.

Tada įjunkite aparatūros laikrodį ir leiskite OS suprasti, kad jis veikia UTC.

#valanda-Sistema -ir kt

Taip pat turime nustatyti pagrindinio kompiuterio pavadinimą ir užpildyti pagrindinio kompiuterio failus. Mes pasirinkome „ArchLinux“ pavadinimą, bet jūs galite pasirinkti bet kokį norimą pavadinimą.

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

Prieglobos faile apačioje pridėkite šias eilutes („ArchLinux“ pakeiskite bet kokiu aukščiau pasirinktu pagrindinio kompiuterio pavadinimu):

127.0.0.1 localhost
127.0.1.1 „ArchLinux“
:: 1 vietinis šeimininkas

Taip pat norėtume įgalinti „dhcp“ klientą, kad jis galėtų kalbėti su jūsų namų maršrutizatoriumi (arba pagrindiniu kompiuteriu):

#systemctlįgalintidhcpcd

Galiausiai turime sukurti pagrindinio vartotojo slaptažodį.

#passwd

Įveskite ir iš naujo įveskite slaptažodį, kaip raginama sistemoje.

4. Įdiegti įkrovos tvarkyklę

Paskutiniame etape mes įdiegsime „grub“ kaip įkrovos tvarkyklę. Ji būtų atsakinga už pasirinkimą, iš kurios OS paleisti, jei turite įdiegtas kelias operacines sistemas ir taip pat bus sukurtas konfigūracijos failas, kad „grub“ suprastų sistemos išdėstymą. Norėdami įdiegti „grub run“:

#Pacmanas-Sgrubus

Norėdami tai padaryti, paleiskite „grub-install“ komandą / dev / sda įkrovos įkėlimo programa (ne /dev /sda1, bet visas diskas / dev / sda !)

#grub-įdiegti/dev/sda

Dabar galime sukurti ir išsaugoti „grub“ konfigūracijos failą kataloge /boot.

#grub-mkconfig-arba /įkrova/grubus/grub.cfg

Galiausiai išeiname iš chroot-ed aplinkos ir atjungiame /dev /sda1 prieš perkeldami į naujai įdiegtą „Arch Linux“ aplinką.

#išeiti
#umount /dev /sda1
#perkraukite

Iš čia galite eiti į priekį ir ištirti „Arch“ aplinką. Priklausomai nuo jūsų pageidavimų, galite įdiegti GUI arba paleisti ją kaip pasirinktinį failų serverį.