Dica :: convertendo pacotes .deb para .xbps


A presente dica demonstrará como converter pacotes Debian (.deb) para os de formato (.xbps), nativo do Void Linux.

Tendo em vista que o repositório de pacotes do Void Linux não é tão extenso como os de outras distros como o Debian ou Gentoo, vez ou outra surge uma necessidade em obtermos tal pacote e o mesmo não está disponível.

A bola da vez seria o navegador Brave Browser, um fork do Chromium, com algumas opções interessantes como um navegador Tor embutido, cliente de BitTorrent, carteira virtual de recompensa, além de a meu ver ser bem mais rápido do que o Chromium, etc.

Digo seria porque o mesmo não está disponível no repositório da distro, então optei por uma versão mais light deste navegador, o Dissenter Browser.

Olho no lance!

Começaremos por baixar o utilitário xdeb, que será o reponsável pela conversão dos pacotes:

$ wget -nv https://github.com/toluschr/xdeb/releases/download/1.2/xdeb
$ chmod +x xdeb
$ mv -v xdeb bin/
ou
$ sudo mv -v xdeb /usr/local/bin/

Em seguida, iremos baixar a versão mais recente do navegador Dissenter:

$ wget -c -nv https://github.com/gab-ai-inc/defiant-browser/releases/download/v1.5.114/dissenter-browser_1.5.114_amd64.deb

E para a conversão do pacote, nada mais simples que:

$ xdeb -Sde dissenter-browser_1.5.114_amd64.deb

Já para instalar, faça assim:

$ sudo xbps-install -R binpkgs dissenter-browser

Onde binpkgs será uma pasta criada em sua pasta pessoal (durante o processo de conversão).

Feito isso basta usar!

Por padrão, sempre que houver necessidade de usar algum componente externo, por exemplo o WIdevine para assistir certos conteúdos protegidos, você será perguntado.

Abaixo seguem algumas imagens do navegador em uso.

Referências.

xdeb: A Simple utility to convert deb(ian) packages to xbps packages

Instalar Dissenter (versión limpia de Brave Browser) en Void Linux

E isso é só pe-pe-pessoal…

Dica :: convertendo pacotes .deb para .xbps

3 comentários sobre “Dica :: convertendo pacotes .deb para .xbps

  1. Leandro Diego disse:

    Ótima dica. É digno de nota aqui que alguns pacotes que não existem nos repositórios do Void estão disponíveis através de scripts (oficiais) de compilação xbps-src (como o AUR do Arch).

    Discord e Chrome são dois exemplos.

    Você vai ter um mínimo esforço pra criar o ambiente de compilação mas depois consegue instalar o software com dois comandos.

    Curtir

Deixe um comentário