Convertendo pacotes .deb (Debian) para .xbps (Void Linux)

Publicado por edps em 22/11/2020

[ Hits: 4.639 ]

Blog: https://edpsblog.wordpress.com/

 


Convertendo pacotes .deb (Debian) para .xbps (Void Linux)



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.

Começaremos por baixar o utilitário xdeb, que será o responsá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.

Na dica original postada em meu blog há imagens extras do navegador em uso, acesse-a se desejar: Dica :: convertendo pacotes .deb para .xbps - Mundo GNU

REFERÊNCIAS


Até a próxima.

Outras dicas deste autor

Obtendo informações do sistema com o script INXI

Configuração de Servidor Debian Squeeze

Boot lento no Fedora 15?

Algumas considerações sobre o Linux Mint 12

Turbinando o sidux

Leitura recomendada

Pagina de erro personalizada do Squid - Com direito a MySQL

Removendo o logotipo da NVIDIA na inicialização do X

Instalando o KDE 4.2 no Slackware Linux 12.2

Web of Life: um jogo de estratégia online GPL

Upgrade do Slackware 8.1 para 9.0

  

Comentários
[1] Comentário enviado por maurixnovatrento em 22/11/2020 - 11:41h


muito bacana.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[2] Comentário enviado por covd2021 em 30/11/2020 - 15:09h

aqui nao funciona

"not found in repository pool"

[3] Comentário enviado por LckLinux em 21/01/2021 - 23:03h

Boa a dica! Com ela, consegui instalar um aplicativo super útil para mim, no Void (o Diogenes).



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts