Skip to content

Instantly share code, notes, and snippets.

@bartprokop
Last active May 22, 2022 12:30
Show Gist options
  • Save bartprokop/78df23c3c5e466143dd0b7f8594aefd0 to your computer and use it in GitHub Desktop.
Save bartprokop/78df23c3c5e466143dd0b7f8594aefd0 to your computer and use it in GitHub Desktop.
Arch Linux post install necessities
# Upgrade all system
pacman -Syu
# Add local user (me)
useradd -m bart
# Fix Keyboard layout
localectl status
# System Locale: LANG=en_GB.UTF-8
# VC Keymap: n/a
# X11 Layout: n/a
localectl list-keymaps | grep -i uk
localectl set-keymap --no-convert uk
cat /etc/vconsole.conf
# KEYMAP=uk
# Get sudo
pacman -S sudo
EDITOR=nano visudo /etc/sudoers.d/enable-wheel
# Allow members of group wheel to execute any command without a password
# %wheel ALL=(ALL:ALL) NOPASSWD: ALL
usermod -aG wheel bart
# Install SSH server
pacman -S openssh
systemctl enable sshd.service
# Created symlink /etc/systemd/system/multi-user.target.wants/sshd.service → /usr/lib/systemd/system/sshd.service.
pacman -S man-db
pacman -S man-pages
mandb
pacman -S lm_sensors
sensors
sensors-detect
# Useful software
pacman -S wget
pacman -S git
pacman -S go
pacman -S rclone
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment