Professional Documents
Culture Documents
Archlinux Btrfs-Snapshots Installation Guide
Archlinux Btrfs-Snapshots Installation Guide
# loadkeys la-latin1
# setfont Lat2-Terminus16
# ls /sys/class/net
Visible red
IWD
# iwctl --passphrase PASSWORD station wlan0 connect 'Familia Hernández’
Hidden red
WPA-SUPPLICANT
# cat > /etc/wpa_supplicant/wpa_supplicant.conf
network={
ssid=”Familia Hernández”
scan_ssid=1
key_mgmt=WPA-PSK
psk=”password”
}
# wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
# ping -c3 archlinux.org
# ls /sys/firmware/efi/efivars
# vim /etc/locale.gen
# locale-gen
# export LANG=es_CO.UTF-8
# timedatectl set-ntp true
# lsblk -Spo NAME,MODEL,SIZE,VENDOR,RM
# parted /dev/sda print | egrep "Model|msdos|gpt"
# cfdisk /dev/sda
# lsblk -po NAME,FSTYPE,LABEL,MOUNTPOINT,SIZE /dev/sda
BIOS
# mkfs.ext4 -F -L "boot" /dev/sda5
UEFI
# mkfs.fat -F32 -n "UEFI" /dev/sda5
SUBVOLUMES
# mount /dev/sda7 /mnt
# btrfs subvolume create /mnt/@
# btrfs subvolume create /mnt/@home
# btrfs subvolume create /mnt/@var_log
# btrfs subvolume create /mnt/@var_tmp
# btrfs subvolume create /mnt/@snapshots
# btrfs subvolume list -p /mnt
# umount /mnt
# mkdir -p /mnt/{boot,home,var/{log,tmp},.snapshots}
# mount /dev/sda5 /mnt/boot
## Colombia
Server = http://mirrors.udenar.edu.co/archlinux/$repo/os/$arch
# vim /etc/pacman.conf
BIOS
# pacstrap /mnt base base-devel linux linux-lts linux-headers linux-firmware grub
ntfs-3g networkmanager dhcpcd gvfs-mtp gvfs-afc gvfs-gphoto2 vim git grub-btrfs
snapper
UEFI
# pacstrap /mnt base{,-devel} linux{,-firmware} efibootmgr ntfs-3g networkmanager
dhcpcd gvfs-{mtp,afc,gphoto2} vim git grub{,-btrfs} snapper
BIOS/Legacy
# grub-install --target=i386-pc /dev/sda
UEFI
# grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=Arch
# vim /etc/default/grub
# grub-mkconfig -o /boot/grub/grub.cfg
# useradd -mg users -G audio,storage,video,wheel,lp,power,input -s /bin/bash dakataca
# passwd dakataca
# vim /etc/sudoers
# vim /etc/pacman.conf
# pacman -Syu xdg-user-dirs ttf-{dejavu,hack,roboto,liberation} wqy-microhei
bdf-unifont unicode-character-database noto-fonts-emoji --needed –noconfirm
# xdg-user-dirs-update
AMD
# pacman -S amd-ucode --noconfirm
INTEL
# pacman -S intel-ucode --noconfirm
Visible red
IWD
# systemctl enable --now iwd.service
# iwctl --passphrase <PASSWORD> station wlan0 connect ‘Familia Hernández’
NMCLI
# nmcli dev wifi -a connect 'Familia Hernández' password <PASSWORD>
Hidden red
# nmcli c add type wifi con-name "Familia Hernández" ifname wlp2s0 wifi-sec.key-mgmt
wpa-psk ssid "Familia Hernández" wifi-sec.psk <PASSWORD>
TIMELINE_MIN_AGE="1800"
TIMELINE_LIMIT_HOURLY="5"
TIMELINE_LIMIT_DAILY="7"
TIMELINE_LIMIT_WEEKLY="0"
TIMELINE_LIMIT_MONTHLY="0"
TIMELINE_LIMIT_YEARLY="0"
$ cd dotfiles/
# source dotfiles.sh
# source dotfiles.sh