😅 Arch Linux Wiki ♡pacman -Syu && pacman -Scc && journalctl --vacuum-time=1d && bleachbit && updatedbpacman -S archlinux-keyring # if some time since last use if needed generate a up to date mirror list again try soon? in-kernel smb3 share, small subset of samba features but fast Name Last modified Size Description NEW in 2021 - archinstall script is now (was?) in installer .iso image no more excessive configuring of smallest repetitive details _b https://github.com/archlinux/archinstall ...................................................................... NEW in 2022-12 archinstall script may crash when attempting to partition if you do not remove USB stick after it is loaded to RAM ...................................................................... https://wiki.archlinux.org/index.php/Installation_guide ...................................................................... slow start ups of GTK apps and using wayland maybe? pacman -S --needed xorg-xwayland ...................................................................... ### old unneeded dependencies? pacman -Rsn $(pacman -Qdtq) ### neofetch with goodies pacman -S --needed neofetch xorg-xwd xdotool feh xorg-xdpyinfo xorg-xrandr xorg-xwininfo ### pre 2023, without archinstall script, small qemu guest dev box with X # https://wiki.archlinux.org/title/Installation_guide # arch-chroot pacman -S --needed dhcpcd dhcping gvim grub htop jq ksh man-db man-pages moreutils strace sudo rsnapshot texinfo ln -sf /usr/share/zoneinfo/Europe/Helsinki /etc/localtime hwclock --systohc vim /etc/locale.gen locale-gen cat > /etc/locale.conf cat /etc/locale.conf cat > /etc/vconsole.conf cat /etc/vconsole.conf cat > /etc/hostname cat /etc/hostname passwd mount grub-install --target=i386-pc /dev/vda grub-mkconfig -o /boot/grub/grub.cfg ip a dhcpcd enp1s0 pacman -Syu systemctl status dhcpcd systemctl enable dhcpcd systemctl start dhcpcd systemctl status dhcpcd reboot useradd -m -G wheel -s /bin/bash ltuuri visudo # # sshd # systemctl start sshd systemctl enable sshd systemctl status sshd # # quemu guest Xorg, aur and dotnet capabilities, small X apps # lspci -v | grep -A1 -e VGA -e 3D pacman -Ss qxl pacman -S --needed xf86-video-qxl # pacman -S --needed arandr archlinux-xdg-menu aspnet-targeting-pack base-devel \ bash-completion bc dotnet-sdk firefox geany git leafpad lttng-ust2.12 obconf \ openbox pcmanfm plocate tig ttf-bitstream-vera ttf-dejavu ttf-liberation unzip \ vte3 vte4 wget xdg-utils xorg xorg-fonts-misc xorg-xcalc xorg-xclock xorg-xinit \ xorg-xlsfonts xorg-xrandr xterm zip xclip # # font size of many gtk* gui apps # sudo vim /usr/share/gtk-2.0/gtkrc ### baremetal, old style audio pacman -S --needed alsa-tools alsa-utils archlinux-xdg-menu base-devel bind-tools bc ca-certificates evince exfat-utils freerdp git gmrun grub gtk2-perl gvim htop intel-ucode leafpad lftp libxss linux-headers man-db man-pages mlocate obconf openbox openssh pacman pavucontrol pcmanfm perl perl-file-mimeinfo pulseaudio pulseaudio-alsa sudo ttf-bitstream-vera ttf-liberation wget xdg-utils xf86-video-nouveau xlockmore xorg xorg-fonts-misc xorg-xcalc xorg-xclock xorg-xinit xorg-xrandr xorg-xlsfonts xscreensaver xterm # ^huom jos amd-cpu ei intel-ucode:a, jos ei vanhaa nvidia-gpu:ta ei nouveau:ta jne ### smaller guest or baremetal ( choose LXQT task in installer script? ) pacman -S adwaita-icon-theme arandr archlinux-xdg-menu base-devel borg fcgi feh firefox geany git gmrun jq leafpad libxdg-basedir lighttpd man-db man-pages mlocate obconf openbox perl-fcgi rsnapshot rxvt-unicode sqlite tig ttf-bitstream-vera ttf-dejavu ttf-liberation xdg-desktop-portal xorg-xcalc xorg-xclock xorg-xkill xorg-xsetroot xorg-xrandr xorg-xsetroot # ntp https://wiki.archlinux.org/index.php/Systemd-timesyncd # Telia/Sonera ntp{1,2,3}.inet.fi esim # # /etc/systemd/timesyncd.conf [Time] NTP=192.89.123.26 192.89.123.230 192.89.123.231 FallbackNTP=time.mikes.fi time1.mikes.fi time2.mikes.fi RootDistanceMaxSec=5 PollIntervalMinSec=32 PollIntervalMaxSec=2048 # Sound # https://wiki.archlinux.org/index.php/PulseAudio/Configuration # Power usage powertop -c powertop --auto-tune # Wi-Fi dmesg | grep firmware ip link ifstat systemctl stop dhcpcd@enp0s25.service wifi-menu cd /etc/netctl/ cp examples/wireless-wpa . vim wireless-wpa netctl start wireless-wpa netctl enable wireless-wpa # always autostart # Google Chrome with AUR pacman -S --needed base-devel git clone https://aur.archlinux.org/google-chrome.git cd google-chrome makepkg -sri # will prompt for installation # on other host, if needed, # pacman -U ( path || URL ) ...................................................................... # virtuaalikoneita kyytiin pacman -S --needed dnsmasq iptables-nft libvirt openbsd-netcat qemu virt-manager dmidecode usermod -aG libvirt |