Una é um fork para instalação de pacotes AUR em distribuições baseadas em Debian e Ubuntu

Una é um fork para instalação de pacotes AUR em distribuições baseadas em Debian e Ubuntu
Una é um fork para instalação de pacotes AUR em distribuições baseadas em Debian e Ubuntu

Há alguns dias falamos do Gamebuntu, que recebeu uma atualização importante na sua versão 1.0 e permite escolher os complementos para jogos em sua distribuição Linux. Então, o mesmo desenvolvedor anunciou o Una, um auxiliar MPR completo e cheio de recursos para distribuições baseadas em Debian GNU/Linux e Ubuntu para ajudá-lo a instalar mais pacotes de terceiros, especificamente AUR. Portanto, o Una permite a instalação de pacotes AUR em distribuições Debian e Ubuntu.

O MPR é uma plataforma de distribuição de pacotes semelhante ao AUR (Arch User Repository) do Arch Linux. Porém, foi projetada para funcionar no Debian GNU/Linux e derivados como Ubuntu, Linux Mint ou Pop !_OS Linux.

Assim como o AUR, os pacotes MPR usam o shell script PKGBUILD clássico para fornecer as informações de compilação necessárias para compilar os pacotes.

Em outras palavras, o MPR, que foi lançado há alguns meses, ajudará você a instalar pacotes de terceiros (ou versões mais recentes de pacotes) que não estão disponíveis nos repositórios de software de sua distribuição baseada em Debian ou Ubuntu.

Una é um fork para instalação de pacotes AUR em distribuições baseadas em Debian e Ubuntu

Una é um fork para instalação de pacotes AUR em distribuições baseadas em Debian e Ubuntu
Una é um fork para instalação de pacotes AUR em distribuições baseadas em Debian e Ubuntu.

O MPR usa uma ferramenta chamada makedeb de empacotamento e um auxiliar MPR para instalar e gerenciar pacotes. É aqui que Una intervém como um completo auxiliar de MPR e um substituto para tap, o auxiliar inicial desenvolvido pelos criadores do MPR.

makedeb é uma ferramenta de empacotamento para sistemas baseados no Debian que visa ser simples e fácil de usar, enquanto permanece tão poderosa quanto as ferramentas padrão do Debian.

O Una possui:

  • suporte para instalação;
  • remoção e atualização de pacotes;
  • suporte para dependências de pacotes do MPR;
  • capacidade de pesquisa de pacotes;
  • suporte para exibição de informações de pacotes;
  • suporte para preenchimento automático;
  • bem como suporte para clonagem de pacotes do MPR, separados de a instalação real.

Ele ainda tem uma função de atualização automática que instala automaticamente as versões mais recentes de pacotes e suporta a instalação de pacotes -git se o pacote principal não existir.

Outros detalhes

Existe apenas um outro auxiliar chamado ‘tap’ que está sendo mantido atualmente para o MPR, e é muito bugado. Ele não pode lidar com dependências corretamente, por exemplo, disse o desenvolvedor Rudra Saraswat. Una é um auxiliar MPR completo escrito em Bash. O Una tem muitos recursos exclusivos, como a capacidade de mostrar informações do pacote do MPR e suporte de atualização automática.

O objetivo do MPR é limitar a fragmentação de pacotes em sistemas baseados em Debian GNU/Linux e Ubuntu. Assim, o Una está aqui para tornar tudo mais fácil. Para instalar o Una em sua distribuição baseada em Debian ou Ubuntu, visite a página do projeto no GitHub. Para conferir os pacotes disponíveis no MPR ou contribuir com um novo, confira o site oficial.

Via 9to5Linux