Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- #!!!!!!!!!!!!!!!!!!!!!!!!
- #alternate install https://wiki.archlinux.org/title/Archinstall
- #just type "archinstall"
- #!!!!!!!!!!!!!!!!!!!!!!!!
- loadkeys de
- cfdisk /dev/sda
- #512M : /dev/sda1 with boot flag
- #swap : /dev/sda2 : swap = ram size : more than 8 GB RAM than RAM*0,5 > X GB swap size
- #more than 64GB ram... swap size depends on workload.
- #/ : /dev/sda3
- mkswap /dev/sda2
- swapon /dev/sda2
- mkfs.vfat /dev/sda1
- mkfs.ext4 /dev/sda3
- mkdir /mnt/boot
- mount /dev/sda1 /mnt/boot
- mount /dev/sda3 /mnt/
- pacstrap -i /mnt base base-devel nano mlocate linux linux-firmware
- genfstab -U -p /mnt >> /mnt/etc/fstab
- echo /dev/disk/by-uuid/$(blkid -s UUID -o value /dev/sda2) \
- none swap discard 0 0 >> /etc/fstab
- cat /mnt/etc/fstab
- arch-chroot /mnt
- passwd
- echo de_DE.UTF-8 UTF-8 > /etc/locale.gen
- locale-gen
- echo "LANG=de_DE.UTF-8" > /etc/locale.conf
- export LANG=de_DE.UTF-8
- echo "KEYMAP=de" >> /etc/vconsole.conf
- hwclock --systohc
- timedatectl set-timezone "$(curl --fail https://ipapi.co/timezone)"
- echo "127.0.0.1 arch1 localhost" >/etc/hosts
- echo "arch1" > /etc/hostname
- useradd -m -g users -G wheel,storage,power,log -s /bin/bash serveradmin
- passwd serveradmin
- pacman -Sy netctl
- mkinitcpio -p linux
- pacman -S grub
- grub-install /dev/sda
- grub-mkconfig -o /boot/grub/grub.cfg
- exit
- umount -R /mnt
- reboot
- ip addr add 192.168.0.185/255.255.255.0 dev enp1s0
- ip link set enp1s0 up
- ip route add default via 192.168.0.1
- echo "nameserver 9.9.9.9" >>/etc/resolv.conf
- pacman -Syu
- pacman -Sy openssh
- systemctl enable sshd
- systemctl start sshd
- pacman -Sy dhcpcd
- systemctl enable dhcpcd
- systemctl start dhcpcd
- pacman -Sy xorg xorg-server
- pacman -Sy gnome
- pacman -Sy lightdm
- systemctl enable lightdm
- pacman -Sy lightdm-gtk-greeter
- nano /etc/lightdm/lightdm.conf
- #[Seat:*]
- #greeter-session = lightdm-gtk-greeter
- #session-wrapper=/etc/lightdm/Xsession
- localectl --no-convert set-keymap de-latin1-nodeadkeys
- localectl --no-convert set-x11-keymap de pc105 deadgraveacute
- pacman -Syu
- reboot
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement