| Tool | Description |
|---|---|
| Archcraft | Yet another minimal distro |
| ArcoLinux | Another distro |
| Bling | Utilities for AwesomeWM |
| AwesomeWM | Window Manager |
| Qtile | Tiling window manager |
Pacman
Display information
pacman -QiiDisplay information by name
pacman -Qi namePackages installed
- https://averagelinuxuser.com/clean-arch-linux/
- Show orphan packages, that are not required by your system. Orphans are packages that were installed as a dependency and are no longer required by any package
pacman -Qdt- Packages installed with third party tools (paru)
pacman -Qm- Show you packages that you explicitly installed and that aren’t dependencies of some other package.
pacman -QetAll packages
pacman -QqeRemove package
pacman -R nameRemove all package from package
pacman -Rns nameRemove packages your system doesn’t need
pacman -YcClean pacman cache
sudo pacman -SccPacman Mirrors
Install reflector for update packages.
sudo pacman -S reflectorCreate a backup for mirrorlist.
cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bkpAdd mirrors
sudo reflector --country 'Spain,France' --latest 5 --age 2 --fastest 5 --protocol https --sort rate --save /etc/pacman.d/mirrorlistEdit pacman.conf for uncomment parallel downloads
sudo vim /etc/pacman.conf#MaxParallelDownloads = 5Java
https://rtfm.co.ua/en/arch-linux-set-a-java-version/
paru -S jdksudo archlinux-java statusCertificates
Add trusted certificates:
-
Move
/usr/local/share/ca-certificates/*.crtto/etc/ca-certificates/trust-source/anchors/ -
Do the same with all manually-added
/etc/ssl/certs/*.pemfiles and rename them to *.crt -
Instead of update-ca-certificates, run
sudo trust extract-compat
# one by one
trust anchor --store server.crt
sudo update-ca-trustList all
trust listMove all
sudo mv *.pem /etc/ca-certificates/trust-source/anchors/sudo trust extract-compatsudo update-ca-trustErrors
- Error with GPG keys
error: failed to run: gpg --recv-keys 0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D E3FF2839C048B25C084DEBE9B26995E310250568
pacman-key --refresh-keys