Script :: empacotando o Google Chrome no Slackware [OBSOLETO]


O Google, não mais disponibiliza pacotes para a arquitetura 32Bits, logo, essa dica só terá utilizade se você utilizar Slack64.

Aqui veremos um pequeno script que criei para empacotar o Google Chrome no Slackware.

Se você possui o CD de instalação do Slackware, basta copiar a pasta google-chrome presente no diretório extras, do contrário prossiga assim:

$ lftp -c "open http://slackbuilds.org/mirror/slackware/slackware-14.1/extra/; mirror google-chrome"
$ cd google-chrome/
baixando a pasta google-chrome...
baixando a pasta google-chrome…

Faça uns pequenos reparos no SlackBuild motivado pela mudança na forma de empacotamento Debian do Google Chrome:

$ sed -i 's/data.tar.lzma/data.tar.xz/g' google-chrome.SlackBuild 
$ sed -i 's/lzma -d | tar xv/tar Jxv/g' google-chrome.SlackBuild 

E pule para o passo seguinte.

Script

Crie o script abaixo, aque aqui chamei com o elegante nome getNbuild-google-chrome.sh rsrs

#!/bin/sh

ARCH=${ARCH:-$(uname -m)}

case "$ARCH" in
  i?86) DEBARCH="i386" ; ARCH=i386 ;;
  x86_64) DEBARCH="amd64" ; ARCH=x86_64 ;;
  *) echo "Package for $(uname -m) architecture is not available." ; exit 1 ;;
esac

wget -c https://dl.google.com/linux/direct/google-chrome-stable_current_$ARCH.deb

echo "build Slack package..."
echo ""

sudo PKGTYPE=txz sh google-chrome.SlackBuild

exit 0
o script...
o script…

Salve o arquivo e dê-lhe permissão de execução:

$ chmod +x getNbuild-google-chrome.sh

Em seguida execute-o, que o próprio script se encarregará de baixar o pacote correspondente à arquitetura de seu sistema:

* não testado em amd64.

$ ./getNbuild-google-chrome.sh

O pacote .deb referente à sua arquitetura será baixado, descompactado e iniciará o empacotamento, onde ao final você já deve saber o que fazer né?

$ sudo installpkg /tmp/google-chrome-42.0.2311.135-i386-1.txz

Ou como eu:

$ sudo upgradepkg /tmp/google-chrome-42.0.2311.135-i386-1.txz

Este slideshow necessita de JavaScript.

t+

Anúncios
Script :: empacotando o Google Chrome no Slackware [OBSOLETO]

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s