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
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