A dica mostra aos usuários iniciantes como criar aliases, ou seja, apelidos ou comandos menores e personalizados para substituir comandos maiores do
PacMan (Package Manager) na distribuição
Arch Linux e derivadas como
KahelOS.
A dica deve funcionar não apenas para Arch Linux e KahelOS, mas teoricamente para qualquer distro baseada em Arch.
Obs.: Se bem que a lógica é a mesma para todas as distribuições, incluindo
Ubuntu,
Fedora e outras, mas exigindo maiores modificações devido aos diferentes comandos dos gerenciadores de pacotes.
Exemplo, para sincronizar com os servidores e atualizar o sistema os usuários usam o seguinte comando:
# pacman -Syu
Porém, aplicando a dica o comando pode ter um nome mais intuitivo como por exemplo:
# pacsyu
Ou então:
# pac-upg
Ou então:
# atualizar
Você escolhe.
O que precisa ser feito é adicionar ao seu arquivo
.bashrc uma linha para cada alias no seguinte formato:
alias nomedoalias='comando a ser executado'
Exemplo:
alias atualizar='sudo pacman -Syu'
Assim ao digitar o comando "atualizar", como usuário comum, será executado o comando "sudo pacman -Syu" que exigirá a senha de usuário (precisa do sudo configurado) e executará a atualização.
Outro exemplo:
alias instalar='sudo pacman -Sy --noconfirm'
Ao executar o comando "instalar nome_de_algum_pacote" como usuário normal, se o sudo estiver configurado, será feita a instalação, sem confirmação, de qualquer pacote especificado.
Agora que você entendeu pode usar como base a seguinte lista de alias adicionando-a ao arquivo bashrc.
Abrao-o com o comando:
$ nano ~/.bashrc
E adicione o seguinte conteúdo:
# atualiza o sistema:
alias atualizar='sudo pacman -Syu'
# instala pacotes especificados sem confirmação:
alias instalar='sudo pacman -Sy --noconfirm'
# procura por pacotes:
alias procurar='sudo pacman -Ss'
# informação sobre pacote:
alias info='sudo pacman -Si'
# remove pacote, configurações do pacote e dependências inúteis sem confirmação:
alias remover='sudo pacman -Rscn --noconfirm'
Modifique-o de acordo com sua necessidade.
Não esqueça que para funcionar é necessário reabrir o terminal após a alteração do arquivo .bashrc.
Até a próxima!