drmarwat

Untitled

Mar 3rd, 2017
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.57 KB | None | 0 0
  1.  
  2. Arch Linux Installation from Chroot
  3.  
  4. curl -O http://mirror.f4st.host/archlinux/iso/2017.02.01/archlinux-bootstrap-2017.02.01-x86_64.tar.gz
  5.  
  6. sudo mv archlinux-bootstrap-2017.02.01-x86_64.tar.gz /tmp/archlinux-bootstrap-2017.02.01-x86_64.tar.gz
  7.  
  8. # cd /tmp
  9.  
  10. tar xzf archlinux-bootstrap-2017.02.01-x86_64.tar.gz
  11.  
  12. # nano /tmp/root.x86_64/etc/pacman.d/mirrorlist
  13.  
  14. # /tmp/root.x86_64/bin/arch-chroot /tmp/root.x86_64/
  15.  
  16. # pacman-key --init
  17.  
  18. # pacman-key --populate archlinux
  19.  
  20. # mount /dev/sda17 /mnt
  21.  
  22. # swapon -s
  23.  
  24. # pacstrap /mnt base base-devel
  25.  
  26. # genfstab -p /mnt >> /mnt/etc/fstab
  27.  
  28. # arch-chroot /mnt
  29.  
  30. # echo home-pc > /etc/hostname
  31.  
  32. # ln -sf /usr/share/zoneinfo/Asia/Karachi /etc/localtime
  33.  
  34. # hwclock --systohc --localtime
  35.  
  36. # nano /etc/locale.gen
  37.  
  38. # locale-gen
  39.  
  40. # echo LANG=en_US.UTF-8 > /etc/locale.conf
  41.  
  42. # export LANG=en_US.UTF-8
  43.  
  44. # mkinitcpio -p linux
  45.  
  46. # passwd
  47.  
  48. # useradd -m -g users -G adm,lp,scanner,audio,video,rfkill,optical,storage,network,power,games,wheel -s /bin/bash saleem
  49.  
  50. # passwd saleem
  51.  
  52. # chfn saleem
  53.  
  54. # nano /etc/pacman.conf
  55.  
  56. # pacman -Syyu
  57.  
  58. # pacman -S yaourt
  59.  
  60. # pacman -S unclutter neofetch feh
  61.  
  62. # pacman -S pamac octopi pacaur octopi-repoeditor octopi-cachecleaner octopi-notifier-frameworks pacmanlogviewer
  63.  
  64. # pacman -S customizepkg rsync
  65.  
  66. # pacman -S xf86-video-intel mesa mesa-libgl libva-intel-driver libva xorg-server xorg-server-utils xorg-apps terminator roxterm unclutter geany geany-plugins sddm ntp
  67.  
  68. # pacman -S --needed $(pacman -Ssq gst)
  69.  
  70. # pacman -S numix-icon-theme numix-themes plank plank-config plank-theme-arc plank-theme-numix
  71.  
  72. # pacman -S google-chrome firefox opera vlc l3afpad gimp thunar viewnior gthumb ffmpegthumbnailer bleachbit smplayer smplayer-themes
  73.  
  74. # pacman -S jre acroread acroread-fonts
  75.  
  76. # pacman -S alsa-firmware alsa-utils alsa-plugins libpulse pulseaudio-alsa pulseaudio pavucontrol gnome-alsamixer
  77.  
  78. # pacman -S iw wpa_supplicant networkmanager network-manager-applet wireless_tools wpa_actiond dialog
  79.  
  80. # pacman -S gparted dosfstools f2fs-tools btrfs-progs exfat-utils ntfs-3g nilfs-utils gpart mtools
  81.  
  82. # pacman -S libreoffice-fresh foxitreader
  83.  
  84. # pacman -S qbittorrent gtk-recordmydesktop skype
  85.  
  86. # pacman -S plasma-desktop plasma-nm networkmanager-openvpn
  87.  
  88. # systemctl enable sddm
  89.  
  90. # systemctl stop dhcpcd (you'll lost connection here)
  91.  
  92. # systemctl disable dhcpcd
  93.  
  94. # systemctl enable NetworkManager
  95.  
  96. # systemctl start NetworkManager
  97.  
  98. # nano /etc/sudoers
  99.  
  100. # nano /etc/ntp.conf
  101.  
  102. ----------------------
  103.  
  104. Final additional command
  105.  
  106. # timedatectl set-ntp true
Add Comment
Please, Sign In to add comment