Merhaba Technopat takipcileri sizler icin Arch Linux kurulum rehberi hazırladım. Eksiklerim olursa belirtmeyi unutmayın.
İlk olarak BIOS kurulum yapacağım. AMD işlemci ve ekran kartına sahibim. Kaynak olarak ArchWiki kulandım.
İlk olarak ISO dosyasını indiyoruz. Bilgisayara kuracaksak USB2ye cekiyoruz. Windows kullanıcıları icin yumi ya da Rufus oneriyorum. Linux kullanıcıları ise suse imagewritter ya da Ventoy kullanabilir.
USB ile başlattıktan sonra tty ekranı bizi karşılıyor.
Klavye Turkce yapmak icin.
loadkeys trq
Yazıyoruz.
İnternete bağlamak icin iwctl komutu kullanıyoruz. Ben sanal makine kullandığım icin ve internete zaten bağlı olduğu icin kendi terminalimden gosterdim.
iwctl
İle internete bağlıyoruz.
wsc wlan0 push-button 1
station wlan0 scan
station wlan0 connect KendiSSDniz
İnternet şifremizi giriyoruz. Şifre girdiğimizde yıldız olarak gorulecektir.
exit
Diyerek iwd komutundan cıkıyoruz.
İnternet bağlantısı kontrol etmek icin.
ping archlinux.org
Yazıyoruz. İnternet bağlantısı olmadan sonraki adımları takip etmenizi onermiyorum.
Ntp acmak icin.
timedatectl set-ntp true
Yazıyoruz. Kontrol etmek icin.
timedatectl status
Yazabilirsiniz. Ntp service: Active yazması gerekiyor.
fdisk -l
İle bolumleri gorebilirsiniz. /dev/vda 20GB alan var ve biz kurulumu bu alana yapacağız.
cfdisk
Yazıyoruz ve dos seciyoruz. Bolumleme ile iligi daha fazla bilgi almak icin archwikinin şu sayfasına bakabilirsiniz.
New yazan yere tıklayıp yeni bolum oluşturuyoruz. (benim bilgisayarda 8G RAM olduğundan 8 GB swap vereceğim ama siz bu kaynaktan ne kadar swap alanı vermeniz gerektiğine bakabilirsiniz. Ya da swap alanı oluşturmaya dabilirsiniz.) 8G yazıp enter yapıyoruz. Primary seciyoruz. Type yazan yere tıklayıp 82 Linux swap/ solaris seciyoruz.
Geri kalan bolumu ise aynı şekilde primary olarak seciyoruz.
Write yazan yere tıklıyoruz. Emin misin diye soruyor. Yes yazıp entera tıklıyoruz. Quit ile cıkıyoruz.
fdisk -l
İle kontrol ediyoruz.
Swap bolmunu swap geri kalan bolumu ext4 olarak olarak bicimlendirmek icin.
mkswap /dev/vda1
mkfs.ext4 /dev/vda2
Yazıyoruz.
Bolumleri bağlamak icin.
swapon /dev/vda1
mount /dev/vda2 /mnt
Linux Kernel'i ve gerekli paketleri indirmek icin.
pacstrap /mnt base linux linux-firmware grub os-prober networkmanager nano
Yazıyoruz ve uzunca bir indirme yapıyor.
Bolum etiketlerini yazdırmak icin.
genfstab -U /mnt >> /mnt/etc/fstab
Yazıyoruz.
arch-chroot /mnt
Chroot ile Mnt'ye giriyoruz.
Zaman ayarını istanbula gore ayarlamak icin.
ln -sf /usr/share/zoneinfo/Europe/Istanbul /etc/localtime
hwclock --systohc
Yazıyoruz.
nano /etc/locale.gen
Yazıyoruz.
Tr_tr. Utf-8 utf-8
Tr_tr. ISO-8859-9
Başındaki # işaretini kaldırıyoruz.
CTRL+X tuşuna basıyoruz. Kaydedirsin mi diye soracak y tuşuna basıp hicbir değişiklik yapmadan enter tuşuna basıyoruz.
locale-gen
Yazıyoruz.
nano /etc/locale.conf
Yazıyoruz. Cıkan ekrana.
[CODE title="/etc/locale.conf"]LANG=tr_TR.UTF-8[/CODE]
Yazıyoruz. CTRL+X ile aynı şekilde cıkış yapıyoruz.
nano /etc/vconsole.conf
Yazıp cıkan ekrana.
[CODE title="/etc/vconsole.conf"]KEYMAP=trq[/CODE]
Yazıyoruz. Bununlaturkce klavye ayarı yapmış olduk.
Hostname icin.
nano /etc/hostname
Yazıyoruz ve cıkan ekrana.
[CODE title="/etc/hostname"]hppc[/CODE]
Yazıyoruz. Siz istediğiniz ismi verebilirsiniz.
nano /etc/hosts
Yazıp.
[CODE title="/etc/hosts"]127.0.0.1 localhost.
::1 localhost.
127.0.1.1 hppc.localdomain hppc[/CODE]
Yazıyoruz. Yine hppc yerine istediğiniz ismi yazabilirsiniz.
Grub ayarı icin.
grub-install --recheck /dev/vda
grub-mkconfig -o /boot/grub/grub.cfg
Yazıyoruz.
İnitramfs olusturmak icin.
mkinitcpio -P
Yazıyoruz.
Root kullanıcısı icin parolla oluşturmak icin.
passwd
Yazıyoruz. Şifreyi giriyoruz. Şifre girdiğimizde girdi olarak gorulmuyor. Şifre girilmiyor diye endişelenmenize gerek yok. Şifreyi tekrar girip entera tıklıyoruz.
exit
İle Arch-chroot komutundan cıkıyoruz.
umount -R /mnt
İle mnt bolumunu ayırıyoruz.
reboot now
İle bilgisayarı yeniden başlatıyoruz.
Bilgisayar acıldıktan sonra grub ekranı karşılaycak bizi. Artık bundan sonra USB ile işimiz bittiği icin cıkartabilirsiniz.
Kullanıcı adını root yazıp şifremizi yazıyoruz.
systemctl enable NetworkManager
İle ağ servisini aktif ediyoruz.
systemctl start NetworkManager
İle de ağ servisini başlatıyoruz. Komutu yazarken buyuk harf ve kucuk harfe dikkat ediniz.
pacman -Syyu
İle sistemimiz guncel mi? Kontrol ediyoruz.
pacman -S pulseaudio pavucontrol volumeicon network-manager-applet amd-ucode
Ses icim gerekli yazılımları ve internet ikonunu indiriyoruz. Entera tıklayıp default olarak indiriniz. Intel kullanıcları "AMD-ucode" yerine "Intel-ucode yazmalı". Detaylı bilgi icin bu bolume bakabilirsiniz.
pacman -S sudo
İle sudo indiriyoruz.
Artık kullanıcı oluşturabiliriz.
useradd -m -G wheel -s /bin/bash hppc
Sondaki hppc kullanıcı adıdır. Siz dilersenz başka bir isim verebilirsiniz.
Hppc kullanıcısı icin parola belirlemek icin.
passwd hppc
Yazıyoruz. İsterseniz root ile aynı şifreyi koayabilirsiniz. İsterseniz de başka şifre koyun. Tamamen size kalmış.
Şifreyi girdikten sonra doğrulamak icin tekrar giriyoruz. Başarıyla şifre belirledik.
Bu kullanıcıya sudo yetkisi vermek icin.
nano /etc/sudoers
[CODE title="/etc/sudoers"]hppc ALL=(ALL) ALL[/CODE]
Yazıyoruz. CTRL+X ile cıkıyoruz. Kaydedirsin mi diye soracak e tuşuna başıyoruz. Hicbir değişiklik yapmadan entera tıklıyoruz.
Root kullanıcısından cıkmak icin.
logout
Yazıyoruz.
Kendi kullanıcı adımızı ve şifremizi yazıp giriş yapıyoruz.
Masaustu ortamı Xfce4 ve LightDM giriş ekranı indirmek icin.
sudo pacman -S xorg lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings xfce4
Yazıyoruz. Entera basıp default olanı seciyoruz. İsterseniz sddm ya da diğer giriş ekranlarını terch edebilirsiniz. GNOME, plasma ya da diğer masaustu ortamlarını indirebilirsiniz ya da i3 Openbox gibi pencere yoneticisi tercih edebilirsiniz. Detaylı bilgi icin şu siteye bakabilirsiniz.
Son olarak LightDM giriş ekranını aktif etmek kaldı.
sudo systemctl enable lightdm
sudo systemctl start lightdm
Yazıyoruz.
Şifremizi yazıp giriş yapıyoruz.
Başarıyla Arch Linux kurulumunu tamamlamış olduk. Artık dilediğimiz gibi ozelleştirip kullanabiliriz.