Google Chrome no Void Linux

Publicado por Eduardo em 27/09/2017

[ Hits: 7.310 ]

Blog: https://start.duckduckgo.com/

 


Google Chrome no Void Linux



Ultimamente, optei por testar o Void Linux, uma distro que tem uma proposta bem "out of the box" e que foge do domínio da systemd, porém, percebi que há pouco material ensinando como utilizar a distro, principalmente em PT-BR.

Só conheço o @edps, que disponibiliza alguns artigos sobre ela aqui no fórum:
Ou em seu blog:
Partindo para o que interessa, supondo que você tenha apenas uma instalação minima do Void, é necessário baixar o repositório do xbps-src que contém os templates para compilar a maioria dos programas que não estão disponíveis nos repositórios oficiais da distro, para isso:

# xbps-install -S git base-devel

cd ~
git clone https://github.com/voidlinux/void-packages.git

Isso pode demorar um pouco, de acordo com a sua conexão. Após o repositório estar sincronizado, no diretório de sua preferência (eu costumo deixar em /home/user/), vamos entrar nele e fazer algumas últimas alterações antes de empacotar o Google Chrome:

cd ~/void-packages/
./xbps-src binay-bootstrap
echo XBPS_ALLOW_RESTRICTED=yes >> ~/void-packages/etc/conf

Finalmente, agora podemos empacotar o bendito navegador, usando:

./xbps-src pkg google-chrome

A partir daí, o pacote será criado dentro do diretório: ~/void-packages/hostdir/binpkg/non-free/google-chrome-$version-$arch.xbps

Para instalarmos, é necessário usar o xbps-install:

# xbps-install --repository=/home/user/void-packages/hostdir/binpkgs/nonfree google-chrome

Essa dica, vale tanto para o Google Chrome, quanto para qualquer outro software presente dentro do repositório do xbps-src. Seguindo os mesmo passos, irá funcionar perfeitamente.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Editor HTML BlueGriffon com dicionário Português do Brasil

TeamSpeak sem travar os outros programas que utilizam som

Tendo sua glibc de volta (após algum infeliz ter deletado a mesma) no Slackware

Gravar CD com músicas mp3 no K3b

EOS Linux (The Enhanced Operating System)

  

Comentários
[1] Comentário enviado por slblxs em 27/09/2017 - 18:33h


Isso funciona também para o Vivaldi.

[2] Comentário enviado por niquelnausea em 27/09/2017 - 20:42h

como funciona a atualização dos scripts xbps-src? é controlado por uma única pessoa ou é comunitário?

[3] Comentário enviado por 73du4rd0 em 28/09/2017 - 09:35h


[2] Comentário enviado por niquelnausea em 27/09/2017 - 20:42h

como funciona a atualização dos scripts xbps-src? é controlado por uma única pessoa ou é comunitário?


É comunitário através do Github:
https://github.com/voidlinux/void-packages.git

[4] Comentário enviado por lucasdemoraesc em 28/09/2017 - 18:29h

Ótima dica! E parabéns pela iniciativa, quanto mais material sobre boas distros, melhor...


[b]LMC[/b]

[5] Comentário enviado por perdugames em 17/07/2018 - 12:21h

E como que faço para atualizar o pacote do google-chrome quando o mesmo tiver mudado a versão?

[6] Comentário enviado por edps em 09/09/2019 - 21:30h


[5] Comentário enviado por perdugames em 17/07/2018 - 12:21h

E como que faço para atualizar o pacote do google-chrome quando o mesmo tiver mudado a versão?


Assim:

$ cd void-packages
$ git pull origin master
$ ~/void-packages [master] » ./xbps-src update-check google-chrome
google-chrome-76.0.3809.100.1 -> google-chrome-76.0.3809.132

logo, visto que o meu está desatualizado:

$ ~/void-packages [master] » ./xbps-src pkg google-chrome

E prosseguir com o que já foi descrito acima pelo Xerxes.

[7] Comentário enviado por Minions em 15/02/2024 - 03:50h


[6] Comentário enviado por edps em 09/09/2019 - 21:30h


[5] Comentário enviado por perdugames em 17/07/2018 - 12:21h

E como que faço para atualizar o pacote do google-chrome quando o mesmo tiver mudado a versão?


Assim:

$ cd void-packages
$ git pull origin master
$ ~/void-packages [master] » ./xbps-src update-check google-chrome
google-chrome-76.0.3809.100.1 -> google-chrome-76.0.3809.132

logo, visto que o meu está desatualizado:

$ ~/void-packages [master] » ./xbps-src pkg google-chrome

E prosseguir com o que já foi descrito acima pelo Xerxes.


Aqui mesmo mostrando o pacote para ser atualizado não atualiza para a versão 121.0.6167.184

$ ./xbps-src update-check google-chrome
google-chrome-121.0.6167.139 -> google-chrome-121.0.6167.184


$ ./xbps-src pkg google-chrome
=> xbps-src: updating repositories for host (x86_64)...
....
=> google-chrome-121.0.6167.139_1: removing autodeps, please wait...
=> google-chrome-121.0.6167.139_1: building for x86_64...
[host] python3-html2text-2020.1.16_6: found (https://repo-default.voidlinux.org/current)
[host] python3-setuptools-69.0.3_1: found (https://repo-default.voidlinux.org/current)
[runtime] gtk+3-3.24.38_1: found (https://repo-default.voidlinux.org/current)
=> google-chrome-121.0.6167.139_1: installing host dependencies: python3-html2text-2020.1.16_6 python3-setuptools-69.0.3_1 ...
=> google-chrome-121.0.6167.139_1: running do-fetch hook: 00-distfiles ...
=> google-chrome-121.0.6167.139_1: running do-extract hook: 00-distfiles ...
=> google-chrome-121.0.6167.139_1: extracting distfile(s), please wait...

.....


$ xbps-query -l | grep google-chrome
ii google-chrome-121.0.6167.139_1 Attempt at creating a safer, faster, and more stable browser





Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts