Google Chrome no Void Linux
Dica publicada em Linux / Software
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.
Só conheço o @edps, que disponibiliza alguns artigos sobre ela aqui no fórum:
Ou em seu blog:
- How-To :: XBPS-SRC ( empacotamento no Void Linux ) – Mundo GNU
- Dica :: Atualização de pacotes no Void Linux – Mundo GNU
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.
Isso funciona também para o Vivaldi.