Não consigo instalar google chrome [RESOLVIDO]

1. Não consigo instalar google chrome [RESOLVIDO]

Hugo
hugooliveira

(usa Debian)

Enviado em 27/02/2016 - 00:14h

Olá pessoal sou usuario linux a um bom tempo ja, mais nunca antes tinha me aventurado em um Slackware, fiz a instalação mas estou apanhando muito ainda, não estou conseguindo instalar o google chrome ele aparece o seguinte erro:

bash-4.2# ./google-chrome.SlackBuild
no entry data.tar.lzma in archive
lzma: (stdin): File format not recognized
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
bash-4.2#


Também agradeço se puderem deixar fontes para me ajudar a aprender mais sobre esse sistema incrivel!


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/02/2016 - 13:55h

É o google-chrome.SlackBuild que esta defasado, provavelmente é o da versão 14.1.

Use o SlackBuild do current:

#!/bin/sh

# Copyright 2009-2010 Erik Hanson, Minneapolis, MN, USA
# Copyright 2011, 2015 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


PKGNAM=google-chrome
RELEASE=${RELEASE:-stable} # stable, beta, or unstable

# Allow $ARCH to be preset before running the script. This is useful in the
# case where someone is running a 32-bit chroot environment under an x86_64
# kernel:
ARCH=${ARCH:-$(uname -m)}

case "$ARCH" in
i?86) DEBARCH="i386" ; LIBDIRSUFFIX="" ; ARCH=i386 ;;
x86_64) DEBARCH="amd64" ; LIBDIRSUFFIX="64" ; ARCH=x86_64 ;;
*) echo "Package for $(uname -m) architecture is not available." ; exit 1 ;;
esac
# Get the version from the Debian/Ubuntu .deb (thanks to Fred Richards):
VERSION=$(ar p google-chrome-${RELEASE}_current_${DEBARCH}.deb control.tar.gz 2> /dev/null | tar zxO ./control 2> /dev/null | grep Version | awk '{print $2}' | cut -d- -f1)
BUILD=${BUILD:-1}


if [ ! $UID = 0 ]; then
cat << EOF

This script must be run as root.

EOF
exit 1
fi

if ! /bin/ls google-chrome-*.deb 1> /dev/null 2> /dev/null ; then
cat << EOF

This is a script to repackage a Debian/Ubuntu Google Chrome .deb package
for Slackware. Run this script in the same directory as one of these
binary packages:

google-chrome-stable_current_amd64.deb (for 64-bit x86_64)
google-chrome-stable_current_i386.deb (for 32-bit x86)

This will create a Slackware .txz package. Install it with installpkg
or use upgradepkg to upgrade from a previous version.

EOF
exit 1
fi

CWD=$(pwd)
TMP=${TMP:-/tmp}
PKG=$TMP/package-$PKGNAM
OUTPUT=${OUTPUT:-/tmp}

rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $PKG
ar p $CWD/google-chrome-${RELEASE}_current_${DEBARCH}.deb data.tar.xz | tar xJv || exit 1
chown -R root:root .
chmod -R u+w,go+r-w,a-s .

# Make sure top-level perms are correct:
chmod 0755 .
# This needs to be setuid root:
chmod 4711 opt/google/chrome/chrome-sandbox
# The cron job is for Debian/Ubuntu only:
rm -rf etc

# Link to the standard Mozilla library names:
sed -i 's,libnss3.so.1d,libnss3.so\x00\x00\x00,g;
s,libnssutil3.so.1d,libnssutil3.so\x00\x00\x00,g;
s,libsmime3.so.1d,libsmime3.so\x00\x00\x00,g;
s,libssl3.so.1d,libssl3.so\x00\x00\x00,g;
s,libplds4.so.0d,libplds4.so\x00\x00\x00,g;
s,libplc4.so.0d,libplc4.so\x00\x00\x00,g;
s,libnspr4.so.0d,libnspr4.so\x00\x00\x00,g;' opt/google/chrome/chrome

# --mandir=/usr/man:
mv $PKG/usr/share/man $PKG/usr/man
# Compress manual pages:
find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do
ln -s $( readlink $i ).gz $i.gz
rm $i
done

# Install a .desktop launcher:
sed -i -e "s#Icon=google-chrome#Icon=/opt/google/chrome/product_logo_256.png#" \
$PKG/usr/share/applications/google-chrome.desktop

mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc

cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PKGNAM-$VERSION-$ARCH-$BUILD.txz


A "grande" diferença entre este script e o outro esta nessa linha:
ar p $CWD/google-chrome-${RELEASE}_current_${DEBARCH}.deb data.tar.xz | tar xJv || exit 1

O arquivo data.tar.lzma foi substituído pelo data.tar.xz, dentro do arquivo mestre .deb. Agora não sei se essa alteração foi coisa do Google ou foi uma alteração geral nos arquivos .deb gerados pelo dpkg-deb.
--
LinuxCounter: #596371

3. Re: Não consigo instalar google chrome [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/02/2016 - 00:33h

Tem algo errado com seu sistema.
Era para aparecer root com sinal de arroba e o nome da máquina e não a versão de bash com a cerquilha.

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



4. Re: Não consigo instalar google chrome [RESOLVIDO]

Rogerio Leiro Fontan
RLFontan

(usa elementary OS)

Enviado em 27/02/2016 - 02:38h

Tente instalar deixando o .deb do Google Chrome na mesma pasta que este script :

http://ftp.slackware.com/pub/slackware/slackware-current/extra/google-chrome/google-chrome.SlackBuil...

Não se esquecer de depois que converter, na hora de instalar usar o comando "upgradepkg --install-new nomedopacote" e não "installpkg nomedopacote"


5. Estou tentando mais da erro ainda

Hugo
hugooliveira

(usa Debian)

Enviado em 27/02/2016 - 12:52h

root /tmp/google-chrome # sh google-chrome.SlackBuild
no entry data.tar.lzma in archive
lzma: (stdin): File format not recognized
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
root /tmp/google-chrome #


ainda da erro!

alguem poderia me indicar algum site, blog ou canal com bastante material sobre o Slackware, pois eustou querendo estudar bem ele!


6. Re: Não consigo instalar google chrome

Rogerio Leiro Fontan
RLFontan

(usa elementary OS)

Enviado em 27/02/2016 - 12:57h



Assistindo esse vídeo você consegue dizer se está fazendo tudo certo ou fez algo errado?


7. consegui

Hugo
hugooliveira

(usa Debian)

Enviado em 28/02/2016 - 02:49h

cara valeu mesmo eu ia quebrar a cabeça por mais um tempo em kkkk deu certo usei o arquivo do slackware current






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts