Pacstall se destina a ser um AUR para o Ubuntu. Recebe-lo?

pacstall

O software pode ser instalado em qualquer distribuição Linux por vários meios. Um são os repositórios oficiais, mas também podemos usar pacotes flatpak, snap e AppImage, entre outros. Além de tudo isso, o Arch Linux possui o AUR, um repositório da comunidade no qual encontramos praticamente todos os softwares que existem para Linux e que, se não sabemos como compilar, podemos gerenciar com yay. Por exemplo, no AUR encontramos extensões para o GIMP que, de outra forma, teríamos que procurar, causando inveja em outras distribuições. Para tentar compensar essa falta no Ubuntu, existe pacstall.

No papel, Pacstall parece muito bom. É suposto ser uma ferramenta para automatizar instalações de software hospedado no GitHub ou GitLab no Ubuntu. Ele nasceu há pouco mais de um ano, então podemos dizer que está dando os primeiros passos, mas, pelo menos agora, os usuários de um sistema operacional baseado em Arch só podem se divertir com a enorme diferença.

Pacstall tem seu próprio repositório e mais pode ser adicionado

A equipe da Pacstall está enviando os pacotes para o repositório oficial do projeto, e esta é a principal diferença com relação a AUR. O repositório da comunidade Arch existe há anos e tudo está lá. No que pretende ser seu equivalente para o Ubuntu, eles fazem upload de pacotes há muito pouco tempo, então a lista de pacotes disponíveis é curta.

A dúvida que tenho depois de experimentá-lo e ler a documentação sobre ele é como será no futuro. Este tipo de gerenciador de pacotes permite adicionar repositórios, mas no momento a instalação falha porque o arquivo pacscript necessário para instalar os pacotes está ausente. Se no futuro eles corrigirem isso (ou se eu estiver fazendo algo errado e alguém souber o que é, diga-me), pode não ser AUR, mas é uma ferramenta muito interessante.

E como funciona?

A primeira coisa a fazer é instalá-lo, algo que conseguiremos abrindo um terminal e digitando estes comandos:

sudo apt install curl
sudo bash -c "$(curl -fsSL https://git.io/JsADh || wget -q https://git.io/JsADh -O -)"

A partir daí, o resto é como apt, pacman, dnf, etc, mas à sua maneira:

  • pacstall seguido de:
    • -I: irá instalar o pacote.
    • -R: irá remover o pacote.
    • -S- Irá pesquisar repositórios.
    • -A- Adicionará um repositório GitHub ou GitLab.
    • -U: atualizará os scripts do pacstall.
    • -Acima: irá atualizar os pacotes.
    • -h: ajuda.

Se quisermos desinstalá-lo, o que temos que escrever é o seguinte:

bash -c "$(curl -fsSL https://git.io/JEZbi || wget -q https://git.io/JEZbi -O -)"

Seria bom se o Ubuntu tivesse seu próprio AUR, e não sei se o Pacstall algum dia se parecerá com ele, mesmo que minimamente. Por enquanto sim existem pacotes como o android studio ou Google Chrome. Se a comunidade se inscrever para colaborar, veremos até onde vai esse projeto.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.