Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Arch Setup
- //===========
- //======================
- //Create Partitions
- //======================
- //Find current disk name
- fdisk -l
- //Enter fdisk with the right disk name
- fdisk /dev/sdx
- n
- p
- [enter]
- [enter]
- +10G
- n
- p
- [enter]
- [enter]
- +20G
- w
- //======================
- //Format partitions
- //======================
- mkfs.ext4 /dev/sda1
- mkfs.ext4/dev/sda2
- mount /dev/sda1 /mnt
- mkdir /mnt/home
- mount /dev/sda2 /mnt/home
- wifi-menu
- //======================
- //Installation
- //======================
- //Install base pkg
- pacstrap /mnt base base-devel
- //======================
- //Configuration
- //======================
- genfstab -U /mnt >> /mnt/etc/fstab
- arch-chroot /mnt
- exit
- //======================
- //Set Timezone
- //======================
- timedatectl set-timezone Europe/London
- //or ln -sf /usr/share/zoneinfo/Europe/London /etc/localtime
- hwclock --systohc --utc
- sudo nano /etc/locale.gen
- //(uncomment en_GB.UTF-8)
- //(comment en_US.UTF-8)
- locale-gen
- echo LANG=en_GB.UTF-8 > /etc/locale.conf
- export LANG=en_GB.UTF-8
- //======================
- //Install bootloader, set hostname
- //======================
- echo pekempy-linux > /etc/hostname
- echo pekempy-linux > /etc/hosts
- sudo nano /etc/hosts
- //Make it look like below
- //127.0.0.1 pekempy-linux.localdomain pekempy-linux
- //do in both hosts and hostname
- sudo nano /etc/hostname
- //======================
- //Installing grub
- //======================
- arch-chroot /mnt /bin/bash
- pacman -S grub
- y
- grub-install /dev/sda
- grub-mkconfig -o /boot/grub/grub.cfg
- //======================
- //Password
- //======================
- passwd
- //enter chosen password
- pacman -Syu
- //======================
- //Installing a GUI
- //======================
- ip link
- //Find the name of adapter eg enp0s3
- nano /etc/systemd/network/enp0s3.network
- //Add the following:
- //[Match]
- //name=en*
- //[Network]
- //DHCP=yes
- //SAVE & EXIT
- systemctl restart systemd-networkd
- systemctl enable systemd-networkd
- nano /etc/resolv.conf
- //Add the following:
- //nameserver 8.8.8.8
- //nameserver 8.8.4.4
- //SAVE & EXIT
- pacman -Sy xorg xorg-server
- [enter]
- y
- pacman -S xorg-twm xterm xorg-clock
- //find graphics and install(?)
- lspci | grep VGA
- pacman -Ss | grep nvidia
- pacman -Ss | grep lib32-nvidia
- //pacman -S xf86-video-vmware
- pacman -Syu xorg-xinit
- startx
- //if error - pacman -Sy zlib
- //if error still - pacman -Sy xorg
- exit
- yay -S budgie-desktop-git sddm
- pacman -S net-tools
- pacman -S network-manager-applet
- systemctl start gdm
- systemctl enable gdm
- systemctl start NetworkManager
- systemctl enable NetworkManager
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement