Como usar aur com arch linux

Como usar aur com arch linux
O repositório de usuário do ARCH é referido como AUR. É uma biblioteca de pacotes submitida pelo usuário para o Arch Linux que é orientado pela comunidade. Embora o Arch Linux não lide oficialmente essas ferramentas, o gerente de pacotes do Pacman simplifica construí -las e gerenciá -las. Os pacotes AUR são frequentemente mais recentes do que os do repositório oficial do Arch Linux, pois geralmente são construídos a partir do código -fonte. Mas os pacotes AUR não estão incluídos nos repositórios oficiais do Arch Linux e podem não ser tão bem testados ou estáveis ​​quanto os pacotes oficiais. Este guia ensina como uma aur pode ser utilizada no arch linux.

Por que usar aur?

O uso da AUR no Arch Linux é possível para várias causas, incluindo o seguinte:

Acessibilidade a aplicativos adicionais: A AUR oferece aos usuários um acesso a uma variedade de aplicativos que não estão incluídos no repositório oficial do Arch Linux. Um software que não é considerado como "livre" ou "código aberto" ou as variantes mais recentes de um software existente pode se enquadrar nesta categoria.

Pacotes mantidos na comunidade: A comunidade Arch Linux é responsável por manter a AUR. Como as pessoas que desenvolvem e mantêm esses pacotes estão entusiasmadas com a tecnologia que estão embalando, os resultados podem ser pacotes de maior qualidade e mais recentes.

Flexibilidade: A instalação dos pacotes da AUR permite que os usuários modificem sua configuração do Arch Linux, adicionando os componentes que podem não estar disponíveis no repositório oficial. Usuários com requisitos ou interesses específicos podem achar isso benéfico.

Fácil de usar: A utilização do gerente de pacotes do Pacman e serviços públicos como Yaourt, que simplifica o processo de obtenção, criação e instalação dos pacotes AUR, tornam razoavelmente simples instalar os pacotes da AUR.

Atualize e atualize o Arch Linux

Antes de dar uma olhada no uso do utilitário AUR no Arch Linux, verifique se todos os pré -requisitos já estão instalados. Ele inclui a atualização das ferramentas já instaladas junto com a instalação das novas ferramentas. Portanto, usamos o utilitário Pacman para atualizar e atualizar nosso Arch Linux seguido pela opção -syu. A opção "-Syu" diz a Pacman para sincronizar os bancos de dados de pacotes e realizar uma atualização completa do sistema. A saída mostra que os bancos de dados de pacotes (núcleo, extra, comunidade e multilib) já estão atualizados e que não há atualizações disponíveis. O sistema afirma então que não há nada a fazer, o que significa que o sistema já está atualizado e não há novas atualizações a serem instaladas.

[Omar @mar ~] $ sudo pacman -syu

Instale o pacote de base de nível

É hora de instalar o pacote de base em nosso sistema Arch Linux. Inclui todos os pacotes de construção necessários do nosso Arch Linux. O comando que é usado para esta instrução lançam a opção "Pacman", seguida pela opção "-s" para baixar e instalar o pacote de base de "git". A saída mostra que o "git" já está atualizado e que o nível de base é um grupo de 26 pacotes que serão instalados. O tamanho total instalado é 309.48 MIB. O sistema então leva o usuário a confirmar se eles querem prosseguir com a instalação. Se eles escolherem "sim", o processo de instalação executa os vários ganchos, como criar as contas de usuário do sistema, recarregar a configuração do gerenciador de sistemas, criar arquivos temporários, armar o condicionarneedsupdate e atualizar o arquivo de diretório de informações.

[Omar@Omar ~] $ sudo pacman -s git base -devel

Clone o pacote AUR

Você deve saber que o navegador do Google Chrome é um dos pacotes AUR que não é oficialmente apoiado pelo sistema Arch Linux. Assim, se você deseja instalá -lo no seu sistema, precisar. Portanto, tentamos a seguinte instrução clone Git seguida pelo URL do repositório do Google-Chrome no Git. Com a execução desta instrução, o repositório do Google-Chrome é clonado em nossa máquina local, que é o Arch Linux. A pasta chamada "Google-Chrome" tem o pacote clonado. A saída mostra o progresso do processo de clonagem, incluindo o número de objetos que estão sendo baixados, a compressão dos arquivos e o tamanho total do repositório. Depois que a clonagem está concluída, a mensagem "feita" é exibida.

[Omar@omar ~] $ git clone https: // aur.Archlinux.Org/Google-Crome.git

Depois de clonar um pacote de AUR do Google-Chrome, usamos esse pacote. O comando "CD", que significa "Change Directory", é empregado para navegar pelo sistema de arquivos de um computador. Nesse caso, a operação é usada para mudar para um diretório chamado "Google-Chrome" do diretório de trabalho atual. O diretório de trabalho onde o comando agora é executado deve conter o diretório.

[Omar@Omar ~] $ CD Google-Chrome/

O comando "makepkg" é uma ferramenta usada para construir os pacotes para a distribuição Arch Linux e seus derivados. As opções "-sri" dizem ao Makepkg para executar uma construção somente de origem usando "-s", -r: para instalar os pacotes necessários para construir o pacote e -i: para instalar o pacote após a criação. A saída mostra que o Makepkg compra o pacote “Google-Chrome” com o número de versão de “109.0.5414.119-1. Em seguida, ele verifica as dependências do tempo de execução e instala quaisquer dependências ausentes. Nesse caso, é o pacote de Liberação TTF versão 2.1.5-1. Ele mostra o tamanho total do download e o tamanho total instalado para este pacote. Em seguida, ele solicita ao usuário que a confirmação continue com a instalação. Em seguida, ele recupera o TTF-Libeation-2.1.5-1 Pacote. Por fim, ele verifica as dependências do tempo de construção e recupera as fontes da Internet. Este comando é bem-sucedido em instalar o pacote do Google-Chrome no Arch Linux e seus derivados.

Omar@Omar Google -Chrome] $ makepkg -sri

Há outra maneira de instalar os pacotes da AUR se o comando makepkg não funcionar por algum motivo oculto. Use o pacote "Yay" para instalar um pacote AUR como o Google Chrome, como mostrado no seguinte:

[Omar@Omar Yay] $ yay -sss Google -Chrome

Conclusão

É importante lembrar que os pacotes AUR não são oficialmente mantidos pelos programadores do Arch Linux e podem não ser tão bem testados ou estáveis ​​quanto os pacotes autorizados. Antes da instalação, é fundamental revisar o feedback e as diretrizes do pacote. Neste guia, explicamos uma maneira de instalar facilmente alguns pacotes de AUR como o Google Chrome no Arch Linux. Ele explica o método que abrange a clonagem do pacote do Google Chrome na máquina Arch Linux local por meio da instrução Git Clone.