Pular para o conteúdo

Google Chrome no Void Linux

Dica publicada em Linux / Software
Eduardo 73du4rd0
Hits: 8.090 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar

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.

Nenhuma dica encontrada.

Kurumin Linux 1.2, uma pequena grande distribuição nacional

Instalando Grub-Customizer no Debian 8

Instale o Spotify no Ubuntu e derivados

Um plugin de doca para o Xubuntu 20.04

Dê um fim no Adobe Flash Player no Ubuntu

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


LMC
#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 removido 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

Entre na sua conta para comentar.