Some useful information about Arch Linux

NSFW

Arch Linux installation:

  • Download ISO image and create a bootable USB flash drive by using balenaEtcher. When your device is starting, press and hold Escape button to open the bootloader selection menu - select your bootable USB flash drive. By default, select topmost option. ArchLInstallMenu
  1. Firstly, connect to Ethernet (if you use cable connection, then pass this item):
    • iwctl;
    • station wlan0 scan - scanning available Wi-Fi networks;
    • station wlan0 get-networks - get list of networks;
    • station wlan0 connect <your network name> - connect to the selected Wi-Fi. Then enter the network password;
    • quit.
  2. archinstall - start installation. The system settings menu will appear - configure it as you wish. At the end of the settings, click on the "Install" item (control is done using arrows and Enter). I recommend choosing btrfs in "disk layout", "audio" - pipewire, "network" - NetworkManager and choosing linux-zen kernel for better performance. In "profile" you can choose visual environment for your system (minimal is TTY). After choosing visual environment you can choose drivers for your videocard.

alt text alt text alt text alt text

  • Additional: To add support for all symbols and emojis, install packages sudo pacman -S noto-fonts noto-fonts-emoji noto-fonts-cjk.

Installing programs on Arch Linux:

Graphical package manager "Bauh":

  • sudo pacman -S base-devel git - install base-devel and git;
  • git clone https://aur.archlinux.org/yay.git - clone files;
  • cd yay - go to folder;
  • makepkg -si - compile program;
  • yay -S bauh - install Bauh. It supports AppImage, AUR, Flatpak, Snap and web (all).

Adding third-party repositories:

  1. Flatpak:

  • sudo pacman -S flatpak - install flatpak (flathub);
  • flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo - add repository.
  1. Web:

  • Simply install beautifulsoup4 via Bauh, then restart Bauh.

Clipboard:

  • Go to Bauh and type copyq (or type sudo pacman -S copyq in your terminal) - install the most reliable package, then add shortcut in keyboard settings (if you use XFCE environment) using command copyq toggle.

Archiver:

  • sudo pacman -S xarchiver unzip unrar p7zip - adding an archiver with support for all archives.

Screenshots:

  • Go to Bauh and type flameshot (or type sudo pacman -S flameshot in your terminal) - install the most reliable package from "extra", then add shortcut in keyboard settings (if you use XFCE environment) using command flameshot gui and button Print.

Screen recorder:

  • Go to Bauh and type GPU Screen Recorder - install the package from "flathub".

Smartphone support for file transfer (for USB):

  • Install the following packages using the Bauh package manager: gvfs-mtp, gvfs-gphoto2, mtpfs, jmtpfs. After connecting the mobile device via USB, do not forget to switch from charging mode to file transfer mode on it.

Posted May 5, 2025, 12:35 AM UTC

10
Loading comments…