Crie aliases para facilitar o uso do Package Manager no Arch e no KahelOS

Publicado por Xerxes em 27/12/2011

[ Hits: 7.257 ]

 


Crie aliases para facilitar o uso do Package Manager no Arch e no KahelOS



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!

Outras dicas deste autor

Desativar ou alterar som de login no Linux Mint

Como checar os plugins do Firefox

Applet de rede no Gnome 3 (ArchLinux)

Vire "ninja" no Linux com curso grátis online

AlternativeTo: alternativas de aplicações Linux

Leitura recomendada

Wine vs GVOX Encore

Nokia N95 como modem no Linux em 9 passos

Virtualização - VirtualBox em modo texto e acesso remoto

Gnucash - Salvando suas finanças no MySQL

Gigolo: alternativa para montar shares do Samba

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário