update ranodm
This commit is contained in:
@@ -1,98 +1,51 @@
|
|||||||
|
[Verify Boot mode]
|
||||||
|
cat /sys/firmware/efi/fw_platform_size
|
||||||
|
|
||||||
|
[Set Wi-Fi]
|
||||||
|
iwctl
|
||||||
|
device "name" list
|
||||||
|
device "name" scan
|
||||||
|
station "name"
|
||||||
|
|
||||||
[Make Partitions]
|
[Make Partitions]
|
||||||
lsblk
|
lsblk
|
||||||
fdisk
|
fdisk
|
||||||
|
|
||||||
[Format partitions]
|
[Format partitions]
|
||||||
|
mkfs.ext4 /dev/root_partition
|
||||||
|
mkfs.fat -F 32 /dev/efi_system_partition
|
||||||
|
|
||||||
[Mount points]
|
[Mount points]
|
||||||
|
mount /dev/root_partition /mnt
|
||||||
|
mount --mkdir /dev/efi_system_partition /mnt/boot
|
||||||
|
|
||||||
|
[Set timezone / location]
|
||||||
|
arch-chroot /mnt
|
||||||
|
ln -sf /usr/share/zoneinfo/Region/City /etc/localtime
|
||||||
|
hwclock --systohc
|
||||||
|
nano /etc/locale-gen
|
||||||
|
nano /etc/locale.conf
|
||||||
|
LANG=en_US.UTF=8
|
||||||
|
|
||||||
|
[Change hostname]
|
||||||
|
nano /etc/hostname
|
||||||
|
hostname
|
||||||
|
|
||||||
|
[Initramfs]
|
||||||
|
mkinitcpio -P
|
||||||
|
|
||||||
[Set language]
|
[Set language]
|
||||||
|
|
||||||
[Set Wi-Fi]
|
|
||||||
|
|
||||||
[Set user]
|
[Set user]
|
||||||
|
#Root paassword
|
||||||
|
paasswd
|
||||||
|
|
||||||
|
[Boatloader]
|
||||||
|
https://wiki.archlinux.org/title/GRUB
|
||||||
|
|
||||||
[Packages]
|
[Packages]
|
||||||
|
|
||||||
[Nvidia]
|
[Nvidia]
|
||||||
|
Install nvidia-open-dkms nvidia-utils
|
||||||
|
nano /etc/mkinitcpio.conf # Remove kms
|
||||||
[Hyprland]
|
[Hyprland]
|
||||||
|
|
||||||
|
|
||||||
cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup
|
|
||||||
sudo pacman -Sy pacman-contrib
|
|
||||||
rankmirrors -n 6 /etc/pacman.d/mirrorlist.backup > /etc/pacman.d/mirrorlist
|
|
||||||
pacstrap -K /mnt base linux linux-firmware base-devel
|
|
||||||
|
|
||||||
genfstab -U -p /mnt >> /mnt/etc/fstab
|
|
||||||
arch-chroot /mnt
|
|
||||||
sudo pacman -S nano bash-completion
|
|
||||||
nano /etc/locale.gen
|
|
||||||
Search the US
|
|
||||||
locale-gen
|
|
||||||
echo LANG=en=US.UTF-8 > /etc/locale.conf
|
|
||||||
export LANG=en_US.UTF-8
|
|
||||||
ln -s /usr/share/zoneinfo/Europe/Amsterdam > /etc/localtime
|
|
||||||
hwclock --systohc --utc
|
|
||||||
echo archy > /etc/hostname
|
|
||||||
systemctl enable fstrim.timer
|
|
||||||
|
|
||||||
nano /etc/pacman.conf
|
|
||||||
Remove # multilib & include
|
|
||||||
sudo pacman -Sy
|
|
||||||
|
|
||||||
passwd
|
|
||||||
useradd -m -g users -G wheel,storage,power -s /bin/bash inorishio
|
|
||||||
passwd inorishio
|
|
||||||
EDITOR=nano visudo
|
|
||||||
Defaults rootpw
|
|
||||||
|
|
||||||
mount -t efivarfs efivarfs /sys/firmware/efi/efivars
|
|
||||||
bootctl install
|
|
||||||
nano /boot/loader/entries/arch.conf
|
|
||||||
title Arch
|
|
||||||
linux /vmlinuz-linux
|
|
||||||
initrd /initramfs-linux.img
|
|
||||||
|
|
||||||
echo "options root=PARTUUID=$(blkid -s PARTUUID -o value /dev/sdb) rw" >> /boot/loader/entries/arch.conf
|
|
||||||
|
|
||||||
ip link
|
|
||||||
sudo pacman -S dhcpcd
|
|
||||||
|
|
||||||
sudo systemctl enable dhcpcd@emp*.service
|
|
||||||
sudo pacman -S networkmanager
|
|
||||||
sudo systemctl enable NetworkManager.service
|
|
||||||
|
|
||||||
sudo pacman -S linux-headers
|
|
||||||
sudo pacman -S nvida-dkms libglvnd nvidia-utils opencl-nvidia lib32-libglvnd lib32-nvidia-utils lib32-opencl-nvidia nvidia-settings
|
|
||||||
sudo nano /etc/mkinitcpio.conf
|
|
||||||
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)
|
|
||||||
sudo nano /boot/loader/entries/arch.conf
|
|
||||||
nvidia-drm.modeset=1
|
|
||||||
|
|
||||||
sudo mkdir /etc/pacman.d/hooks
|
|
||||||
sudo nano /etc/pacman.d/hooks/nvidia.hook
|
|
||||||
[Trigger]
|
|
||||||
Operation=Install
|
|
||||||
Operation=Upgrade
|
|
||||||
Operation=Remove
|
|
||||||
Type=Package
|
|
||||||
Target=nvidia
|
|
||||||
|
|
||||||
[Action]
|
|
||||||
Depends=mkinitcpio
|
|
||||||
When=PostTransaction
|
|
||||||
Exec=/usr/bin/mkinitcpio -P
|
|
||||||
|
|
||||||
umount -R /mnt
|
|
||||||
reboot
|
|
||||||
|
|
||||||
inorishio
|
|
||||||
passwd
|
|
||||||
|
|
||||||
sudo pacman -S xorg-server xorg-apps xorg-xinit xorg-twm xorg-xclock xterm
|
|
||||||
start x
|
|
||||||
##Distro
|
|
||||||
sudo pacman -S plasma sddn
|
|
||||||
sudo systemctl enable sddm.service
|
|
||||||
reboot
|
|
||||||
@@ -0,0 +1,78 @@
|
|||||||
|
|
||||||
|
cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup
|
||||||
|
sudo pacman -Sy pacman-contrib
|
||||||
|
rankmirrors -n 6 /etc/pacman.d/mirrorlist.backup > /etc/pacman.d/mirrorlist
|
||||||
|
pacstrap -K /mnt base linux linux-firmware base-devel
|
||||||
|
|
||||||
|
genfstab -U -p /mnt >> /mnt/etc/fstab
|
||||||
|
arch-chroot /mnt
|
||||||
|
sudo pacman -S nano bash-completion
|
||||||
|
nano /etc/locale.gen
|
||||||
|
Search the US
|
||||||
|
locale-gen
|
||||||
|
echo LANG=en=US.UTF-8 > /etc/locale.conf
|
||||||
|
export LANG=en_US.UTF-8
|
||||||
|
ln -s /usr/share/zoneinfo/Europe/Amsterdam > /etc/localtime
|
||||||
|
hwclock --systohc --utc
|
||||||
|
echo archy > /etc/hostname
|
||||||
|
systemctl enable fstrim.timer
|
||||||
|
|
||||||
|
nano /etc/pacman.conf
|
||||||
|
Remove # multilib & include
|
||||||
|
sudo pacman -Sy
|
||||||
|
|
||||||
|
passwd
|
||||||
|
useradd -m -g users -G wheel,storage,power -s /bin/bash inorishio
|
||||||
|
passwd inorishio
|
||||||
|
EDITOR=nano visudo
|
||||||
|
Defaults rootpw
|
||||||
|
|
||||||
|
mount -t efivarfs efivarfs /sys/firmware/efi/efivars
|
||||||
|
bootctl install
|
||||||
|
nano /boot/loader/entries/arch.conf
|
||||||
|
title Arch
|
||||||
|
linux /vmlinuz-linux
|
||||||
|
initrd /initramfs-linux.img
|
||||||
|
|
||||||
|
echo "options root=PARTUUID=$(blkid -s PARTUUID -o value /dev/sdb) rw" >> /boot/loader/entries/arch.conf
|
||||||
|
|
||||||
|
ip link
|
||||||
|
sudo pacman -S dhcpcd
|
||||||
|
|
||||||
|
sudo systemctl enable dhcpcd@emp*.service
|
||||||
|
sudo pacman -S networkmanager
|
||||||
|
sudo systemctl enable NetworkManager.service
|
||||||
|
|
||||||
|
sudo pacman -S linux-headers
|
||||||
|
sudo pacman -S nvida-dkms libglvnd nvidia-utils opencl-nvidia lib32-libglvnd lib32-nvidia-utils lib32-opencl-nvidia nvidia-settings
|
||||||
|
sudo nano /etc/mkinitcpio.conf
|
||||||
|
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)
|
||||||
|
sudo nano /boot/loader/entries/arch.conf
|
||||||
|
nvidia-drm.modeset=1
|
||||||
|
|
||||||
|
sudo mkdir /etc/pacman.d/hooks
|
||||||
|
sudo nano /etc/pacman.d/hooks/nvidia.hook
|
||||||
|
[Trigger]
|
||||||
|
Operation=Install
|
||||||
|
Operation=Upgrade
|
||||||
|
Operation=Remove
|
||||||
|
Type=Package
|
||||||
|
Target=nvidia
|
||||||
|
|
||||||
|
[Action]
|
||||||
|
Depends=mkinitcpio
|
||||||
|
When=PostTransaction
|
||||||
|
Exec=/usr/bin/mkinitcpio -P
|
||||||
|
|
||||||
|
umount -R /mnt
|
||||||
|
reboot
|
||||||
|
|
||||||
|
inorishio
|
||||||
|
passwd
|
||||||
|
|
||||||
|
sudo pacman -S xorg-server xorg-apps xorg-xinit xorg-twm xorg-xclock xterm
|
||||||
|
start x
|
||||||
|
##Distro
|
||||||
|
sudo pacman -S plasma sddn
|
||||||
|
sudo systemctl enable sddm.service
|
||||||
|
reboot
|
||||||
Reference in New Issue
Block a user