quinta-feira, 31 de janeiro de 2019

COMO INSTALAR O PACAUR NO ARCH LINUX



INSTALANDO O PACAUR NO ARCH LINUX

O Pacaur é um utilitário que auxilia a instalação de pacotes provenientes dos repositórios da AUR (Arch User Repository), ou em bom português (Repositório de Usuário do Arch). O pacaur foi pensado para reduzir o trabalho de instalação de pacotes providos pela AUR. A vantagem do pacaur sobre os outros auxiliares de instalação da AUR, como o Yaourt por exemplo, é que ele é capaz de instalar pacotes tanto dos repositórios da AUR quanto dos repositórios oficiais.
O Pacaur pode ser usado como único gerenciador de pacotes do Arch, já que o mesmo instala pacotes do dois repositórios e seus comandos são iguais aos do pacman, ou só como um instalador dos pacotes da AUR, ficando a critério do usuário o tipo de uso que dará ao mesmo.
Antes do artigo, veja algumas formas de nos ajudar.
O nosso conteúdo sempre foi, é e sempre será livre e gratuito, isto quer dizer que você pode e deve compartilhá-lo, pode usá-lo e divulgá-lo. Se esse conteúdo é, ou de alguma forma, foi relevante para você, você pode nos incentivar a continuar este trabalho ajudando o nosso blog e o nosso canal do Youtube a crescer.
Existem quatro maneiras de você nos ajudar, são elas:
  • Você pode nos seguir por e-mail, deixando o seu e-mail no nosso blog para ser avisado de futuras publicações.
  • Pode compartilhar os nossos conteúdos, tanto do blog quanto do canal.
  • Pode também se inscrever no nosso canal.
  • Ou ainda, pode nos ajudar fazendo uma doação de qualquer quantia na conta abaixo:

Banco: Caixa Econômica Federal
Agência: 0051 – Caruaru-PE
Operação: 013 – Conta poupança
Conta: 00307298-3
Beneficiário: José Roberto

Ajude-nos a continuar com este trabalho! 
Desde já agradeço a sua contribuição, a sua visita, agradeço por compartilhar o nosso conteúdo e por uma eventual doação ao nosso blog e canal.
Fique agora com o artigo.
O AUR foi criado pela comunidade de usuários do Arch para organizar e distribuir os novos pacotes construídos pelos usuários do Arch e para acelerar a inclusão dos mais populares nos repositórios da comunidade (community) e oficias.
O AUR contém descrições de pacotes (PKGBUILD) que permitem a você compilar um pacote de um fonte com o makepkg e depois instalá-lo via pacman ou manualmente.
A instalação de pacotes do AUR é de certa forma simples mas, trabalhosa. Para instalar um pacote você tem que:
obter os arquivos de compilação, incluindo o PKGBUILD e possivelmente outros arquivos necessários, como unidades systemd e patches.
Certificar-se de que o PKGBUILD e os arquivos que o acompanham não serão nocivos ao seu sistema.
Executar o makepkg -i no diretório onde os arquivos foram salvos.
Este comando irá então baixar o código, resolver as dependências com o pacman, compilá-lo, empacotá-lo e instalar o pacote.
O Pacaur automatiza todo esse processo para você. Com o Pacaur, a instalação de pacotes torna-se um processo rápido e fácil, podendo ser executado por usuários com pouco conhecimento de processos mais complicados.
Para instalar o Pacaur no Arch Linux, o primeiro passo é ter o sistema atualizado, para isso, rode o comando abaixo:
# sudo pacman -Syu - -noconfirm
O comando acima vai atualizar todo o sistema, incluindo kernel e headers.
É preciso instalar as dependências necessárias para a instalação do Pacaur no Arch. Isso é feito rodando o comando abaixo:
# sudo pacman -S binutils make gcc fakeroot expac yajl git --noconfirm
Feito isso, a próxima etapa é criar um diretório temporário como usuário comum na sua pasta pessoal.
mkdir ~/tmp
Entre na pasta com:
cd ~/tmp
Uma outra dependência necessária à instalação do Pacaur é o “cower”, o cower é usado para obter informação de pacotes da AUR e baixá-los. Instale-o com os comandos abaixo:
# gpg --recv-keys --keyserver hkp://pgp.mit.edu 1EB2638FF56C0C53 (baixa as chaves de segurança)
Caso o comando acima retorne um erro, rode o comando abaixo para baixar as chaves:
# gpg --recv-keys 1EB2638FF56C0C53
Caso ainda retorne erro, depois é só ignorar a checagem das chaves. Agora baixe o cower.

# makepkg -i PKGBUILD –noconfirm
Esse comando retornará um erro caso não tenha resolvido o prblema das chaves. Caso isso ocorra, rode o comando abaixo para ignorar a verificação das chaves:
# makepkg PKGBUILD –skippgpcheck
Depois instala com o pacman, caso o comando acima não tenha instalado.
# sudo pacman -U cower*.tar.xz –noconfirm
O passo seguinte é baixar e instalar o Pacaur com os comandos abaixo:
# makepkg -i PKGBUILD –noconfirm
Esse comando retornará um erro caso não tenha resolvido o prblema das chaves. Caso isso ocorra, rode o comando abaixo para ignorar a verificação das chaves:
# makepkg PKGBUILD –skippgpcheck
Depois instala com o pacman, caso o comando acima não tenha instalado.
# sudo pacman -U pacaur*.tar.xz –noconfirm
Feito isso, você tem que deletar a pasta temporária que usou para instalar o Pacaur. Faça:
# cd ~/
Depois…
# rm -r ~/tmp
Se tudo correu bem, o Pacaur estará instalado no seu sistema. Para instalar um programa pelo Pacaur, use os mesmos comandos que usa no pacman, só que em vez de escrever “pacman -S”, você digita, “pacaur -S”.
Um exemplo:
Vamos instalar os dois programas que faltaram na instalação do LXQT e que só são disponibilizados para o Arch pela AUR chamados de lxqt-connman-applet e xscreensaver-arch-logo.
Podemos procurar pelos programas com o comando:
# pacaur -Ss lxqt-connman-applet
# pacaur -Ss xscreensaver-arch-logo
Um comando de cada vez. 
Se forem encontrados os pacotes. Digite o comando conforme os resultados que aparecer no terminal:
# pacaur -S lxqt-connman-applet xscreensaver-arch-logo
No meu sistema, houve um conflito entre o pacote xscreensaver-arch-logo e o que eu já tenho instalado no meu sistema, o xscreensaver.
Se aparecer mais algum pacote necessário aos programas, instale-os usando a sintaxe acima.

Esse tutorial está disponível também em nosso canal do YouTube. Para vê-lo siga o link abaixo:
https://www.youtube.com/watch?v=FEM5SzAkHZg&feature=youtu.be

Espero que esse tutorial seja de alguma ajuda. Se gostou você pode se inscrever no nosso blog, ou no nosso canal do Youtube, pode também compartilhar o nosso conteúdo, dessa forma você nos ajudará a crescer e continuar compartilhando o conhecimento com todos vocês.

Nenhum comentário:

Postar um comentário

Deixe seu comentário, sua crítica ou seu elogio.