# Instalando pacote
sudo pacman -S package
# Sem confirmação
sudo pacman --noconfirm -S package
# Cria um arquivo com a lista de pacotes instalados:
pacman -Qqe > packages.txt
# Instala todos os pacotse usando um arquivo com listagem:
sudo pacman -S --needed - < packages.txt
# Removendo pacote
sudo pacman -R package
# Sem confirmação
sudo pacman --noconfirm -R package
# Remove com dependências
sudo pacman -Rs package
# Verifica e remove pacotes órfãos:
pacman -Qtdq | sudo pacman -Rns -
# Ou
pacman -Qtdq | sudo pacman -Rns -
# Ou
pacman -Qqd | sudo pacman -Rsu -
# Pacote disponíveis para instalção
pacman -Fy package
# Pacotes instalados
pacman -Qqe package
# Pacotes não usados
pacman -Qtdq package
# Verifica dependência do pacote:
pacman -Qi package
# Tamanho dos pacotes individuais instalados
LC_ALL=C.UTF-8 pacman -Qi | awk '/^Name/{name=$3} /^Installed Size/{print $4$5, name}' | LC_ALL=C.UTF-8 sort -h
# Verifica tamanho do cache atual
du -h /var/cache/pacman/pkg
# Remove cache de pacotes removidos
sudo paccache -ruk0
# Remove cache e mantendo última versão de pacotes
sudo paccache -rk1
# Remove cache dos pacotes desinstalados
sudo pacman -Sc
# Limpando totalmente o cache do pacman
sudo pacman -Scc
# Repositórios
/etc/pacman.conf
# Mirrors
/etc/pacman.d/mirrorlist
# Corrupted PGP signature
/etc/pacman.conf
# Not recomended
# SigLevel = Optional TrustedOnly
SigLevel = Never
sudo pacman -Syy
sudo pacman-key --refresh-keys
sudo pacman-key --populate archlinux manjaro
https://forum.manjaro.org/t/howto-solve-keyring-related-issues-in-manjaro/96949
makepkg
Cria o pacote.
-s
Respolve as dependências.
-i
Instala o pacote.
--check
Checar o pacote.
--noconfirm
Sem confirmação.
- Crie diretório pkgbuild e entre nele
- Crie arquivo PKGBUILD
makepkg
cria o pacote
makepkg -si
cria e instala o pacote
sudo pacman -U --noconfirm packagename-any.pkg.tar.zst
pacman -R --noconfirm packagename