BobLOG
  • Kezdőlap
  • Sztorik
    • Emberi Viselkedések
    • Fájdalom/Bánat
    • Interjú
    • Mérföldkövek
    • Szerelem
    • Újrakezdés kihívás sorozat
  • HQATPS
    • A markomban vagy
    • Alárendelve
    • Azonos rangon
  • Receptek
  • Útinapló
  • Tech
No Result
View All Result
BobLOG
  • Kezdőlap
  • Sztorik
    • Emberi Viselkedések
    • Fájdalom/Bánat
    • Interjú
    • Mérföldkövek
    • Szerelem
    • Újrakezdés kihívás sorozat
  • HQATPS
    • A markomban vagy
    • Alárendelve
    • Azonos rangon
  • Receptek
  • Útinapló
  • Tech
No Result
View All Result
BobLOG
No Result
View All Result
Home Tech

Arch Linux Telepítés

by Bob
2020.11.15.
ArchLinux Boot

Az előző cikkben szóba került egy Arch telepítés. Megérkezett az új SSD kezdjünk is neki. Ebben a cikkben csak egy alap telepítésig szeretnék eljutni, aztán majd egy következőben megyünk tovább. Annyi előkészület történt csak, hogy kicseréltem az SSD-t, kiírtam pendrive-ra a legfrissebb Arch iso-t és be bootoltam a gépen.

IMG 9847

Mivel magyar billentyű kiosztással van szerelve, gyorsan át is állítom erre:

root@archiso ~ # loadkeys hu

Mivel automatán kapott IP címet a DHCP szerveremtől és ki is látott a “nagyvilágba” így ezzel most nem kellett foglalkoznom, viszont ha jól rémlik majd a feltelepített rendszeren lesz ezzel dolgom, szóval térjünk majd vissza erre később.

A biztonság kedvéért frissítettem a rendszeridőt:

root@archiso ~ # timedatectl set-ntp true
root@archiso ~ # timedatectl status
			   Local time: Sun 2020-11-15 16:50:10 UTC
           Universal time: Sun 2020-11-15 16:50:10 UTC
                 RTC time: Sun 2020-11-15 16:50:10
                Time zone: UTC (UTC, +0000)
System clock synchronized: yes
              NTP Service: active
          RTC in local TZ: no

Ezt követően jöhetnek is a partíciók. Nálam az alábbi három kerül létrehozásra:

Mount pointPartitionPartition typeSize
/mnt/boot/efi/dev/sda1EFI system partition (ef00)500 MiB
[swap]/dev/sda2Linux swap (8200)12 GiB
/mnt/dev/sda3Linux x86-64 root(/) (8304)Remainder of the device

gdisk segítségével létrehozom a táblázatban jelölt partíciókat

root@archiso ~ # fdisk /dev/sda

Elkezdem létrehozni az egyes partíciókat. Minden egyes partíció előtt kiadom az n parancsot. Majd növekvő sorrendbe adom meg a sorszámukat (azaz az EFI lesz az 1. a swap a 2. és végül a root a 3.). A táblázatban zárójelbe feltüntettem az egyes partíciók kódját melyet partícionáláskor választottam. A legvégén egy w paranccsal elmentem a változásokat. Ezt követően jöhetnek a formázások.

root@archiso ~ # mkfs.fat -F32 /dev/sda1
root@archiso ~ # mkswap /dev/sda2
root@archiso ~ # mkfs.ext4 /dev/sda3

Csatoljuk is fel gyorsan ezeket

root@arhcios ~ # mount /dev/sda3 /mnt
root@arhcios ~ # swapon /dev/sda2

Majd telepítsük fel a szükséges alap csomagokat

root@archiso ~ # pacstrap /mnt base linux linux-firmware

Generáljuk le az fstab fájlt.

root@archiso ~ # genfstab -U /mnt >> /mnt/etc/fstab

A többi beállítást már az új rendszerünkön végezzük el, amit az arch-chroot segítségével érünk el

root@archiso ~ # arch-chroot /mnt

A következő lépésekben (sorrendben) beállítjuk az időzónát, a lokalizációt, valamint a billentyű kiosztást.

[root@archiso /]# ln -sf /usr/share/zoneinfo/Europe/Budapest /etc/localtime
[root@archiso /]# echo LANG=en_US.UTF-8 > /etc/locale.conf
[root@archiso /]# echo KEYMAP=hu > /etc/vconsole.conf

Ezt követően beállítjuk a hostname és a hosts értékeket

[root@archiso /]# echo archnoti > /etc/hostname
[root@archiso /]# echo 127.0.0.1 localhost >> /etc/hosts
[root@archiso /]# echo ::1 localhost >> /etc/hosts
[root@archiso /]# echo 127.0.1.1 archnoti >> /etc/hosts

Adjunk jelszót passwd segítségével. Majd telepítsünk valamilyen boot loadert. Jelen esetben ez GRUB lesz.

[root@archiso /]# pacman -S grub efibootmgr dosfstools openssh os-prober mtools linux-headers linux-lts linux-lts-headers
[root@archiso /]# mkdir /boot/EFI
[root@archiso /]# mount /dev/sda1 /boot/EFI
[root@archiso /]# grub-install --target=x86_64-efi --bootloader-id=grub_uefi --recheck
[root@archiso /]# cp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo
[root@archiso /]# grub-mkconfig -o /boot/grub/grub.cfg

Már csak annyi maradt hátra, hogy újra indítjuk a gépet és megnézzük mindent jól csináltunk-e.

[root@archiso /]# exit
root@archiso ~ # umount -a
root@archiso ~ # reboot

Újraindítás, majd bejelentkezés után egyedül az internet eléréssel vannak problémák. Nosza állítsuk be ezt is. Hozzuk létre a /etc/systemd/network/<adapter>.network fájlt az alábbi tartalommal:

[Match]
Name=<adapter>

[Network]
DHCP=yes

Engedélyezzük, majd indítsuk is el a systemd-networkd service-t.

[root@archnoti ~]# systemctl enable systemd-networkd
[root@archnoti ~]# systemctl start systemd-networkd

Így már el is készültünk egy alap telepítéssel. A következő cikkben DE-t telepítünk, mégpedig ahogy az előzőben is említettem Pantheon lesz.

Tags: archEFIext4fdiskgdiskgrubinstalllinuxpartícionáláspartitionswaptelepítésUEFI
ShareTweetPinSendShareSend
Previous Post

Tegyünk Linuxot a régi notimra

Next Post

Saját (modolt) Minecraft Szerver üzemeltetés [alapok]

Next Post
Minecraft Free Download PC Mac 770x433 1

Saját (modolt) Minecraft Szerver üzemeltetés [alapok]

1 jKpuJjmJE7OXyYjlcW6aUQ

Saját (modolt) Minecraft Szerver üzemeltetés [cloud backup]

Please login to join discussion
BobLOG

  • Rólam
  • Adatvédelmi irányelvek

Copyright © ~2009 – 2025. Egy hely, ahol a kalandok életre kelnek.

BobLOG – Fedezd fel velem a világot.

Close Popup

A weboldalon cookie-kat ("sütiket") használunk, hogy a legjobb felhasználói élményt nyújthassuk látogatóinknak. A cookie beállítások igény esetén bármikor megváltoztathatók a böngésző beállításaiban.

Elfogadom My Preferences Elutasítom
Adatvédelmi beállítások
Close Popup
Adatvédelmi beállítások elmentve!
Adatvédelmi beállítások

Amikor meglátogat egy webhelyet az tárolhat vagy lekérhet információkat a böngészőben, főként sütik formájában. Itt beállíthatja személyes cookie szolgáltatásokat.

Marketing Analitika Szükséges
Ezeket a cookie-k a webhelyünkön elhelyezett hirdetésekhez szükségesek.

Google Tag Manager
Google Tag Manager segítségével nyomon követjük forgalmunkat, és segít nekünk az A/B új funkciók tesztelésében.

Facebook Pixel
A Facebook segítségével nyomon követjük a kapcsolatokat a közösségi médiával.
  • m_pixel_ratio
  • presence
  • sb
  • wd
  • xs
  • fr
  • tr
  • c_user
  • datr

Ezek a cookie-k lehetővé teszik a látogatások és a forgalmi források számolását, így mérhetjük és javíthatjuk webhelyünk teljesítményét.

Google Analytics
A weboldalunk fejlesztése érdekében nyomon követjük az anonimizált felhasználói adatokat.
  • _ga
  • _gid
  • _gat

Ezek a cookie-k szükségesek ahhoz, hogy a weboldal működjön, és nem lehet kikapcsolni a rendszerünkben.

Technikai Cookie-k
Az oldal működtetéséhez az alábbi technikai cookie-ek szükségesek
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec

Technikai Cookie-k
Az oldal működtetéséhez az alábbi technikai cookie-ek szükségesek
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec

Összes tiltása
Save
Összes engedélyezése
Open Privacy settings
No Result
View All Result
  • Kezdőlap
  • Sztorik
    • Emberi Viselkedések
    • Fájdalom/Bánat
    • Interjú
    • Mérföldkövek
    • Szerelem
    • Újrakezdés kihívás sorozat
  • HQATPS
    • A markomban vagy
    • Alárendelve
    • Azonos rangon
  • Receptek
  • Útinapló
  • Tech

Copyright © ~2009 – 2025. Egy hely, ahol a kalandok életre kelnek.
BobLOG – Fedezd fel velem a világot.