Quer instalar pacotes no Arch Linux, mas não sabe como? Muitas pessoas enfrentam esse problema quando migram pela primeira vez de distribuições baseadas em Debian para o Arch. No entanto, você pode gerenciar facilmente pacotes em seu sistema baseado em Arch usando gerenciadores de pacotes.

Pacman é o gerenciador de pacotes padrão que vem pré-instalado em todas as distribuições do Arch. Mesmo assim, há a necessidade de outros gerenciadores de pacotes, pois o Pacman não oferece suporte a pacotes do Arch User Repository.

Gerenciadores de pacotes no Arch Linux

Embora o Arch Linux venha com o Pacman como gerenciador de pacotes padrão, você pode instalar outros gerenciadores de pacotes como o Yay. Ao contrário do Pacman, esses gerenciadores de pacotes permitem adicionar novos pacotes do repositório oficial do Arch e do AUR (Arch User Repository).

Embora outros gerenciadores de pacotes tenham sido usados ​​ao longo dos anos, exemplos como Yaourt e Aurman não são mais mantidos. Conseqüentemente, Pacman e Yay são gerenciadores de pacotes mais seguros e confiáveis ​​para confiar no Arch Linux.

instagram viewer

AUR é um repositório organizado pela comunidade que fornece aos usuários uma plataforma para compartilhar pacotes desenvolvidos por eles. Se você for um desenvolvedor, pode adicionar pacotes ao AUR e outros usuários podem instalá-los em seus sistemas com facilidade.

1. Pacman

Como mencionado acima, todo sistema Arch vem com o Pacman como gerenciador de pacotes padrão. O recurso mais notável do Pacman é que ele sincroniza regularmente os pacotes do seu sistema com o servidor mestre e, por sua vez, mantém o sistema atualizado.

2. yay

Como os desenvolvedores de Yaourt e Aurman não lançarão nenhuma atualização após a descontinuação, os usuários do Arch começaram a usar o Yay para adicionar pacotes do AUR. O principal objetivo do Yay era minimizar a entrada do usuário e fornecer uma interface semelhante ao Pacman.

Você não poderá instalar o Yay usando o Pacman, pois ele não suporta a adição de pacotes diretamente do repositório do usuário do Arch. Portanto, você terá que instalar o gerenciador de pacotes Yay manualmente usando seu repositório Git. Veja como instalá-lo em seu sistema.

Etapa 1: você precisará do git para clonar o repositório yay.

pacman -S - necessário git base-devel

Etapa 2: clonar o repositório em seu armazenamento local.

git clone https://aur.archlinux.org/yay-git.git

Etapa 3: altere as permissões da pasta.

chmod 777 / yay-git

Etapa 4: navegue até o diretório onde você clonou o repositório.

cd yay-git

Etapa 5: use o makepkg comando para construir o pacote. Certifique-se de não executar o seguinte comando como usuário root, caso contrário, ocorrerá um erro.

makepkg -si

Atualizando e atualizando pacotes

Se você acabou de instalar o Arch Linux, antes de adicionar ou remover pacotes, você terá que sincronizar seu sistema com os servidores principais atualizando sua lista de pacotes local.

Em seguida, você pode atualizar facilmente todos os seus pacotes para a versão mais recente, baixando os arquivos dos servidores oficiais.

Usando Pacman

Para atualizar sua lista de pacotes usando o Pacman, use o -Si sinalizar com o comando.

sudo pacman -Sy

Após sincronizar a lista de pacotes do seu sistema com os servidores principais, você precisa atualizar os pacotes. Use o -Syu sinalize para fazer o mesmo. Esse comando pode levar algum tempo, dependendo da lista de pacotes e da conectividade da rede.

sudo pacman -Syu

Você pode economizar o esforço de digitar esses dois comandos combinando-os usando o -Syyu bandeira. O Pacman começará a baixar os pacotes mais recentes automaticamente após atualizar a lista de pacotes.

sudo pacman -Syyu

Usando Yay

O gerenciador de pacotes Yay permite que você atualize e atualize seus pacotes de forma eficiente usando seu terminal. Para fazer isso, basta usar o -Syu sinalizar com o comando yay.

sudo yay -Syu

Adicionando Pacotes

Adicionar pacotes é fácil, uma vez que você sabe quais comandos executar. Tudo que você precisa fazer é digitar os comandos do gerenciador de pacotes no terminal.

Flathub e Snap Store são dois ótimos aplicativos GUI que você pode usar para instalar software e aplicativos em sua máquina Linux.

Flathub vs. Snap Store: os melhores sites para download de aplicativos Linux

Quando você deseja baixar aplicativos Linux, como o Flathub e o Snap Store se comparam? Nós os colocamos um contra o outro para descobrir.

Instale pacotes com Pacman

Pacman usa a extensão de arquivo TAR para empacotar aplicativos. Ele funciona de forma eficiente com a arquitetura do sistema Arch Linux. Para adicionar um pacote, você deve usar o -S sinalize com o comando padrão da seguinte maneira.

sudo pacman -S nome do pacote

Por exemplo,

sudo pacman -S cmatrix

Para instalar vários pacotes de uma vez, digite o nome de todos os pacotes dividido pelo caractere de espaço.

sudo pacman -S cmatrix vlc python

Você também pode obter informações sobre os pacotes após instalá-los. A saída fornece detalhes sobre o nome, versão, arquitetura e licença do pacote. Para fazer isso, substitua o -S bandeira com -Qi no padrão pacman comando.

pacman -Qi cmatrix

Instale pacotes com Yay

A sintaxe do comando de instalação do Yay é bastante semelhante à do Pacman. Para instalar um pacote usando o gerenciador de pacotes Yay, basta usar o -S sinalizar com o comando padrão.

yay -S nome do pacote

Removendo Pacotes no Arch

O Arch Linux dá a você o controle para remover pacotes, uma vez que você não precisa deles, e essa é uma das muitas razões porque você deve instalar o Arch Linux. Você pode remover quase qualquer pacote de seu sistema se tiver autorização, é claro. Vamos ver como você pode deletar um pacote no Arch Linux.

Remova os pacotes com o Pacman

Remover um pacote também é fácil. Tudo que você precisa fazer é usar -R ao invés de -S bandeira no padrão pacman comando.

sudo pacman -R cmatrix

Se o pacote não estiver presente em seu sistema, você receberá uma saída de erro que indicará "erro: destino não encontrado: nome do pacote".

Remova os pacotes com Yay

Para remover pacotes usando Yay, adicione o -R sinalizar para o comando yay padrão. Você também pode usar o sinalizador -Rns para remover todas as dependências desnecessárias de seu sistema.

yay -R cmatrix
yay -Rns cmatrix

Se você deseja remover os pacotes que seu sistema não precisa, use o -Yc sinalizar com o comando.

yay -Yc

Gerenciando Pacotes no Arch Linux

Existem várias maneiras de adicionar e remover pacotes em uma distribuição Linux baseada em Arch. Você pode usar gerenciadores de pacotes como Pacman, Yaourt e Yay. Enquanto alguns gerenciadores de pacotes permitem o download de pacotes do Arch User Repository, outros, como o Pacman, não oferecem suporte ao AUR.

Se você não é fã de gerenciadores de pacotes, sempre pode fazer o download dos pacotes que deseja manualmente. Vários sites estão disponíveis na Internet que fornecem pacotes TAR, RPM e DEB para usuários Linux.

O email
8 sites para download de aplicativos DEB ou RPM Linux

Procurando por aplicativos Linux? Em vez de instalar do terminal, você pode baixar aplicativos Linux nos formatos DEB e RPM desses sites.

Tópicos relacionados
  • Linux
Sobre o autor
Deepesh Sharma (3 artigos publicados)

Deepesh é um blogueiro de tecnologia e escreve conteúdo informativo há mais de 3 anos. Atualmente, ele está cursando o Bacharelado em Aplicativos de Computador em uma renomada universidade na Índia. Em seu tempo livre, ele gosta de escrever, ouvir música e tocar seu violão.

Mais de Deepesh Sharma

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Mais um passo…!

Confirme o seu endereço de e-mail no e-mail que acabamos de enviar.

.