arch boot

    

Az alábbi útmutatóban bemutatásra kerül egy Arch linux distro telepítése, magyar nyelv és Xfce felülettel. Első lépésben szükségünk lesz egy VirtulaBox-ra az aktuális Arch linux telepítő lemezképére, és némi időre, mert ez nem a megszokott next-next-finish lesz. Javasolt először virtuális környezetben kipróbálni akár többször is, mielőtt ráhúznánk egy rendes vasra, hozzáteszem azért így is érheti meglepetés az embert. Így jártam énis mire összeraktam ezt, ugyanis jó ideje nem telepítettem már Arch linuxot és szégyen vagy nem de kétszer kellett nekifutnom mire sikerült az általam elvárt alaprendszert összeraknom.

 

Arch Alaprendszer, magyar nyelv

 

  •  Ha feltettük a VirtualBox-ot hozzunk létre egy új virtuális gépet. Nem kell neki sok erőforrás én 1Gb ramot 1szálat és 10GB háttértárat adtam neki, ez tettszés szerint változtatható, nekem most arra, hogy bemutassam még bőven sok is.
  • Ha beboot-olt kapunk egy live rendszert mint a legtöbb linux telepítő lemeznél, kezdésnek állítsuk be a billentyűzetünk nyelvkiosztását, ezt minden boot után be kell állítanunk amíg live alól dolgozunk.

loadkeys hu

  • Figyeljünk, hogy az y karaktert a z-nél találjuk.
  • Az alábbi parancssal tudunk a Wi-Fi hálózatra csatlakozni, ha esetleg a későbbiekben egy rendes vason Wi-Fi-t szeretnél használni.

wifi-menu

  • Partíciók létrehozása szűz lemezen fdisk-kel, legacy módban. Figyelem: amennyiben nem üres a háttértárunk, van rajta már meglévő partíció, rendszer, adat, bármi az alábbiakban leírt módszerrel minden törlődni fog róla, úgyhogy ha eszerint szeretnétek eljárni ajánlott egy teljesen ÜRES lemezre telepíteni! (UEFI módban kell egy plusz partició ezzel kezdjünk mondjuk egy 512 Megás a lent leírt módon, utánna t  -> <EFI partíció száma> -> 1 -> ilyesmit kell kapnunk: type changed 'EFI System' ezt fat-ra kell majd tenni: mkfs.fat -F32 /dev/sda1értelem szerűen az többi partíció számozása eggyel tolódik)

fdisk /dev/sda

o - Új partíciós tábla készítése

n - Új partíció készítése

p - Elsődlegesre állítjuk

1 - A partíció számát adjuk meg vele -> /dev/sda1 lesz így

Enter - A partíció kezdetét alapértelmezetten haggyuk

+9G - Így adhatjuk meg a partíció méretét (9Gb-ot szeretnék), pontosabban itt a végét kérdezi de így már le tudja kezelni

  • SWAP - cserehely (virtuális memória) létrehozása

n - Új partíció készítése

p - Elsődlegesre állítjuk

2 - A partíció számát adjuk meg vele -> /dev/sda2 lesz így

Enter - A partíció kezdetét alapértelmezetten hagyjuk

Enter - Alapértelmezetten hagyjuk, mivel 10G ből már 9-et elhasználtam, így a meradék üres területet lefoglalja (1Gb)

  • Értelemszerűen ha több partíciót szeretnénk akkor pl.: 50 Gb merevlemeznél szeretnénk egy gyökér partíciót 10Gb-al swapot 1GB-al a többit home-nak akkor az első létrehozásánál +9G helyett +10G írunk, a másodiknál +1G-t a harmadiknál alapértelmezetten hagyjuk és Entert nyomunk akkor a lemez végéig felhasználja az összes szabad területet.

p - Kilistázza mit műveltünk eddig

- Kiléphetünk kiírás nélkül, ha nem tettszik amit látunk és újra nekifuthatunk

- Kiírja lemezre a partíciós táblát, létrejönnek a partíciók -> /dev/sda1 és /dev/sda2

fdisk kiiras

 

csatolasok alaprendszer  
  • Létrehozzuk a fájlrendszert (ext4), és a swap-ot majd becsatoljuk.

 

mkfs.ext4 /dev/sda1
mkswap /dev/sda2
mount /dev/sda1 /mnt
swapon /dev/sda2

 

  • Telepítjük az alaprendszert és néhány programot az alábbi parancssal, ez eltarthat pár percig:

pacstrap /mnt base base-devel linux linux-firmware vim nano mc networkmanager grub

  • Ha végzett generálunk egy fstab-ot és chroot-tal átmegyünk a telepített rendszerre, beállítjuk a hoszt nevét nano-val.
    fstab chroot hostname  

 

genfstab -U /mnt>>/mnt/etc/fstab
arch-chroot /mnt
nano /etc/hostname -> Gépnév beállítása

 

 

 

  • Létrehozzuk a vconsole.conf fájlt a /etc alá, nyelvi beállításokhoz kell.
vconsole conf  


nano /etc/vconsole.conf

KEYMAP=hu
FONT=lat2-16
FONT_MAP=8859-2

 

 

 

  • Létrehozzuk a locale.conf fájlt a /etc alá, ezis a nyelvhez kell.

 

 

locale.conf  

nano /etc/locale.conf

LANG=”hu_HU.UTF-8″

 

 

 

 

 

  • Módosítsuk a locale.gen fájlt, és lefuttatjuk a locale-gen-t hogy érvényesítsük, beállítjuk az időzónát:
locale gen  


nano /etc/locale.gen

magyar UTF és ISO kódolás kikomentelés
hu_HU.UTF-8 UTF-8 #-et töröljük ki előle
hu_HU ISO-8859-2 #-et töröljük ki előle

locale-gen
ln -s /usr/share/zoneinfo/Europe/Budapest /etc/localtime

 

  • Módosítsuk az /etc/mkinitcpio.conf fájlt, HOOKS-ok végére beírni keymap, majd meguttatjuk az mkinitcpio-t:
    mkinitcpio  

nano /etc/mkinitcpio.conf
keymap

mkinitcpio -p linux

  • Ha lefutott, még adjuk ki az alábbit is:

localectl set-keymap hu

 

 

  • Root jelszó, új felhasználó felvétele, jelszó adás:
users  


passwd root

useradd -m -g users -s /bin/bash 'új felhasználó neve'

passwd 'felhasználó_neve'

 

 

 

 

  • Rendszerbetöltő grub telepítése (legacy):
grub  

grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

  •  UEFI-hez grub:

pacman -S efibootmgr
mkdir /boot/efi
mount /dev/sda1 /boot/efi
grub-install --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/boot/efi
grub-mkconfig -o /boot/grub/grub.cfg

  • Engedélyezzük a NetworkManagert, kilépünk chroot-ból, leválasztjuk a partíciót és újraindítjuk a rendszert:
    nm reboot  

systemctl enable NetworkManager.service

exit
umount /dev/sda1
reboot

  • A telepítő médiát távolítsuk el, és tulajdonképpen már van egy használható rendszerünk, azonban még van néhány teendőnk ha grafikus rendszert is szeretnénk rá.

 

Xfce Grafikus felület telepítése Arch Linuxra

  • Jelentkezzünk be a frissen telepített rendszerünkbe root-ként

pacman -S xorg xorg-server xorg-apps xorg-xinit

  • Mindent alapértelmezetten hagyunk csak Entert nyomjunk a kérdésekre, vagy I(gen)-t hogy települjön az X. Ha ez megvan a telepítsük a videó drivert, ha nem tudjuk milyet kellene az első parancssal lekérdezhetjük.

 

video driver install  

lspci | grep -e VGA -e 3D

#pacman -S xf86-video-intel #-> Intel

#pacman -S xf86-video-nouveau #-> Nvidia

#pacman -S xf86-video-ati #-> Ati, AMD

#pacman -S xf86-video-vesa #-> Vesa

pacman -S xf86-video-vmware  #-> Vmware, nekem most ez kell virtualbox alá is

  •  Virtualboxon érdemes feltenni a VirtualBox Guest Additions-t is:
guest utils  

 

pacman -S virtualbox-guest-utils

 

 

  • Telepítsük a Display Manager-t és az Xfce-t, ha kérdez alapértelmezetteket elfogadjuk:

pacman -S xfce4 xfce4-goodies lxdm

  • Engedélyezzük az lxdm-et, és indítsuk újra a gépet:

systemctl enable lxdm.service

reboot

  • Ha mindent jól csináltunk már grafikus felületen tudunk bejelentkezni. Első belépéskor alul válasszuk ki az asztal munkamenetet: Xfce és a nyelvet: hu

graf fel login


Az oldal cookie-kat használ a megfelelő működés érdekében. Az OK gombbal engedélyezheted a cookie-kat, és olvasd el a Jogi Nyilatkozatot az oldal használatához!