Advertisement
Celonfix

Arch Linux UEFI Kurulumu

Jan 18th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.22 KB | None | 0 0
  1. loadkeys trq
  2. //tuş takımı
  3.  
  4.  
  5. -------------------------Disk Biçimlendirme:----------------------------------
  6.  
  7. ------Efi Bölümü İçin:
  8.  
  9. gdisk
  10. //diski yönetim programı
  11.  
  12. /dev/sda
  13. //dizini seçtik
  14.  
  15. n
  16. //biçimlendirme komutu
  17.  
  18. enter (varsayılan 1, direk entere bas)
  19. //partition number 1
  20.  
  21. enter (varsayılann 2048, direk entere bas)
  22. //first sector 2048
  23.  
  24. 512M
  25. //last sector 512M
  26.  
  27. ef00
  28. //hex code or GUID ef00, /dev/sda1 efi ayarladık
  29.  
  30.  
  31.  
  32. -------Root Bölümü İçin:
  33.  
  34. n
  35. //biçimlendirme komutu /dev/sda2 için
  36.  
  37. enter (varsayılın 2 direk entere bas)
  38. //partition number 2
  39.  
  40. enter
  41. //first sector varsayılan direk enter bas)
  42.  
  43. enter
  44. //last sector varsayılan direk enter bas)
  45.  
  46. enter (varsayılan 8300 direk enter bas)
  47. //hex code or GUID 8300
  48.  
  49.  
  50.  
  51. ---Değişikleri Diske Kaydetmek:
  52.  
  53.  
  54. w
  55. //değişiklikleri diske yazdırma komutu
  56.  
  57. y
  58. //yazma işlemi için onay verdik
  59.  
  60.  
  61. ------Diskleri Mount Etme:
  62.  
  63. fdisk -l
  64. //diski kontrol etme komutu
  65.  
  66. mkfs.vfat -F32 /dev/sda1
  67. //efi bölümünü F32 olarak biçimlendirme
  68.  
  69. mkfs.ext4 /dev/sda2
  70. //root bölümünü ext4 olarak biçimlendirme
  71.  
  72. mount /dev/sda2 /mnt
  73. //efi bölümünü mount ettik
  74.  
  75. mkdir /mnt/boot
  76. //efiyi bağladık
  77.  
  78. mount /dev/sda1 /mnt/boot
  79. //root bölümünü efiye bağladık
  80.  
  81. ls /mnt
  82. //diskin mount olduğunu kontrol etme
  83.  
  84.  
  85.  
  86.  
  87. -----------------------------Sistem Kurulumu:----------------------------------
  88.  
  89. pacstrap /mnt base base-devel
  90. //sistem paketlerini yükledik
  91.  
  92. genfstab -U /mnt >> /mnt/etc/fstab
  93. //değişiklikleri fstab dosyasına yazdırdık
  94.  
  95.  
  96.  
  97.  
  98. --------------------------Sistem Yapılandırması:------------------------------
  99.  
  100. arch-chroot /mnt
  101. //root erişimi aldık
  102.  
  103. nano /etc/locale.gen
  104. //dil ve bölgelerin bulunduğu dosyayı açtık
  105.  
  106. ctrl+o , ctrl+x
  107. //dosyanın içerisindeki #tr_TR.UTF-8 UTF-8 ve #tr_TR ISO-8859-9 satılarının başından # işaretini kaldırdıktan sonra dosyayı kaydedip çıktık.
  108.  
  109. locale-gen
  110. //dil değişiklerini işledik
  111.  
  112. echo LANG=tr_TR.UTF-8 > /etc/locale.conf
  113. //dil için dosya oluşturduk
  114.  
  115. export LANG=tr_TR.UTF-8
  116. //dili onayladık
  117.  
  118. ln -sf /usr/share/zoneinfo/Europe/Istanbul /etc/localtime
  119. //saati istanbul olarak ayarladık
  120.  
  121. hwclock --systohc --utc
  122. //donanım saati
  123.  
  124. echo Linux > /etc/hostname
  125. //bilgisayarın adını ayarladık
  126.  
  127. nano /etc/pacman.conf
  128. // AUR yaourt etkinleştireceğiz.
  129.  
  130. //Bunları en son satıra ekle:
  131.  
  132. [archlinuxfr]
  133. SigLevel = Never
  134. Server = http://repo.archlinux.fr/$arch
  135.  
  136. //ctrl o, ctrl x kullanarak dosyayı kaydedip çık.
  137.  
  138. pacman -Syu
  139. //güncelledik ve aur eklendi.
  140.  
  141. passwd
  142. //root şifresi belirledik
  143.  
  144. useradd -m -g users -G wheel,storage,power,nerwork,log,users,audio,video,optical -s /bin/bash arc
  145. //yeni kullanıcı oluşturduk
  146.  
  147. passwd arc
  148. //kullanıcıya şifre belirledik
  149.  
  150. Pacman -S networkmanager
  151. //networkmanager yükledik
  152.  
  153. systemctl enable NetworkManager.service
  154. //networkmanageri etkinleştirdik
  155.  
  156. pacman -S xorg xorg-server xorg-xinit mesa alsa-lib alsa-utils gamin dbus zip unrar unzip
  157. //gerekli paketleri kurduk
  158.  
  159.  
  160. pacman -S grub efibootmgr
  161. //grub ve bootlader kurduk
  162.  
  163.  
  164. grub-install --target=x86_64-efi --efi-directory=boot --bootloader-id=arch_grub
  165. //grubu sisteme işledik
  166.  
  167. grub-mkconfig -o /boot/grub/grub.cfg
  168. //grubu yapılandırdık
  169.  
  170. mkinitcpio -p linux
  171. //linuxu yapılandırdık
  172.  
  173. exit
  174. //chrootdan çıktık
  175.  
  176. umount /mnt -R
  177. //diski ayırdık
  178.  
  179. reboot
  180. //yeniden başlattık
  181.  
  182.  
  183. -------------------------------------------Arayüz ve Programların Kurulumu------------------------------------------
  184.  
  185. echo "arc ALL = (ALL) ALL" >> /etc/sudoers
  186. //sudo yetkisi verdik root hesabından çıkıp bunu kullanabilirsin artık
  187.  
  188. sudo pacman -Syyu
  189. //paketleri ve depoları güncelledik
  190.  
  191. sudo pacman -S plasma plasma-wayland-session kde-applications kde-l10n-tr
  192. //kde arayüzünü kurduk
  193.  
  194. sudo pacman -S breeze-kde4 breeze-gtk kde-gtk-config
  195. //tema paketleri
  196.  
  197. sudo pacman -S sddm
  198. //giriş ekranını kurduk
  199.  
  200. sudo systemctl enable sddm
  201. //giriş ekranının otomatik açılmasını etkinleştirdik
  202.  
  203. sudo pacman -S firefox vlc clementine rhythmbox yaourt screenfetch
  204. //gerekli programlar
  205.  
  206. yaourt -S pamac-aur
  207. //yazılım yükleme ve güncelleme programı
  208.  
  209. reboot
  210. //işlem tamamlandı.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement