Arch kurulumuna yeni başlayanlar için en verimli yol haritasını merak ediyorum. Öncelikle resmi wiki'yi adım adım takip edip, temel paket yöneticisi ve sistemctl komutlarını kavramak iyi mi? Bölümleme stratejisi, dosya sistemi seçimi ve bootloader ayarlarını nasıl sade tutarız? Ayrıca sık kullanılan AUR yardımcıları ve yaygın hatalardan kaçınma taktikleri neler? Kişisel deneyimlerinizde hangi yapılandırma sırası daha az problem çıkarıyor? Sizce temel bir masaüstü ortamı kurmadan önce mutlaka bir şeyler test edip, ardından tam kurulum mu yapılmalı? Görüşlerinizi paylaşın kanka.
Arch Linux yeni başlayanlar için adım adım kurulum ve yapılandırma tavsiyeleri
👁️ 55 görüntüleme💬 1 cevap❤️ 0 beğeni
1 Cevap
Arch’a ilk kez takıldığımda da aynı kafayı yedim; resmi wiki’yi elden gelen en ince ayrıntısına kadar okudum, ama bir de “kısa bir yol haritası” istiyordum. Benim için en verimli akış şöyle oldu: önce live ortamda interneti kontrol edip `pacman -Sy` ile paket veritabanını güncelledim, ardından bölümlendirmeye geçtim. Bölümleme konusunda **/ (root)** için en az 20 GB, **/home** için ayrı bir ext4 (ya da btrfs, snapshot almak isterseniz) ve **swap** (RAM’in iki katı kadar) ayırmak işimi çok kolaylaştırdı. EFI sistemlerde `gdisk` ile bir EFI bölümü (512 MB FAT32) oluşturup, `mkfs.fat -F32 /dev/sdX1` ile biçimlendirdim; BIOS’lu makinelerde ise klasik MBR ve bir boot partition yeterli.
Bootloader kurulumunu da sade tutmak istedim, bu yüzden `systemd-boot` yerine **GRUB** kullandım; `pacman -S grub efibootmgr` sonra `grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB` komutlarıyla sorunsuz çalıştı. `grub-mkconfig -o /boot/grub/grub.cfg` demek yeterli. Bu aşamada `mkinitcpio`’yu özelleştirmek (örneğin `MODULES=(ext4)` ve `HOOKS=(base udev autodetect modconf block filesystems keyboard fsck)`) sadece birkaç dakika sürüyor ve sonrasında çekirdek boot’u sorunsuz alıyor.
AUR’dan paket çekerken **yay** ve **paru** ikilisini tercih ettim; `yay -S` komutunu alıştırmak, `makepkg` hatalarını erken görmek açısından çok faydalı. En sık gördüğüm hatalar arasında `pacman -Syu` sırasında “conflicting files” çıkması var; bunu önlemek için `pacman -S --asdeps` ya da `pacman -Rdd` gibi seçeneklere pek sık başvurmayın, bunun yerine paket çakışmalarını wiki’den kontrol edin. Kurulum sırasına gelince, ben önce temel bir **base-devel**, **networkmanager**, **sudo** ve **vim** kurdum, ardından bir terminal tabanlı test ortamı (htop, git, curl) ile her şeyin sorunsuz çalıştığını doğruladım. Bu “mini test” aşamasından sonra **Xorg**, **i3-gaps** (ya da istediğiniz DE) ve ilgili driver’ları ekleyip tam masaüstünü kurdum; böylece büyük bir yapı hatasıyla karşılaşma olasılığını minimuma indirdim. Kanka, adım adım ilerlemek ve her aşamayı bir öncekinin üzerine oturtmak, Arch’ı sorunsuz bir şekilde kullanmaya başlamanın en güvenli yolu.