Google Chrome atualizado no Slackware

Publicado por edps em 18/11/2020

[ Hits: 2.136 ]

Blog: https://edpsblog.wordpress.com/

 


Google Chrome atualizado no Slackware



Provavelmente é de conhecimento de todos que o próprio Slackware disponibiliza na sua pasta extra um script para a instalação do navegador Google Chrome, porém, o grande problema que vejo é o fato de sermos obrigados a baixar manualmente o pacote .deb para que o mesmo seja reempacotado e instalado.

Você pode evitar esse retrabalho utilizando o script abaixo, de autoria de Ruarí Ødegaard, hoje responsável pelo navegador Vivaldi.

Então, caso esteja interessado, proceda assim:

wget https://gist.github.com/ruario/9672759/raw/54432d9db26ecfc3eda1ac0b1776958ae1f55688/latest-chrome.sh

Tendo baixado, dê-lhe permissão de execução e apenas para exemplificar (aqui o diretório bin está em meu $PATH), caso não esteja no seu, mova-o para um diretório que esteja, como normalmente estão /usr/bin e /usr/local/bin:

chmod +x latest-chrome.sh
sudo mv latest-chrome.sh /usr/bin/ ou sudo mv latest-chrome.sh /usr/local/bin/

INSTALAÇÃO DO NAVEGADOR

Se executado como usuário normal, a etapa de download e instalação será realizada em 2 passos:

latest-chrome.sh
sudo upgradepkg --install-new /tmp/google-chrome-*.t?z

Já se executado com permissões de administrador (sudo por exemplo), você pode baixar e instalar/atualizar de uma tacada só:

sudo latest-chrome.sh --install
E é isso, acabou o sofrimento, basta executar o comando acima sempre que quiser atualizar o navegador.

EXTRA

Caso queira por conta própria descobrir qual é a versão disponível do navegador, salve o conteúdo abaixo com um nome de sua escolha (aqui optei por get-chrome-version.sh, dê-lhe permissão de execução e mova para um diretório que esteja em seu $PATH tal como explicado mais acima:

!/bin/bash
curl -sL https://dl.google.com/linux/chrome/rpm/stable/x86_64/repodata/other.xml.gz | gzip -df | tr ' ' ' ' | grep -e name= -e ver= | cut -d '"' -f2 | sed 'N;s/ / /'

Daí, então bastará isso:

get-chrome-version.sh
google-chrome-beta 87.0.4280.60
google-chrome-stable 86.0.4240.198
google-chrome-unstable 88.0.4315.5


IntÈ!

Outras dicas deste autor

Firewalls: Wiki Arch Linux

Backup recursivo de diretórios com o tar

Linuxtopia - Documentação online

Arch Linux personalizado - Parte III

repacman - reempacote um programa no Arch Linux

Leitura recomendada

Multimedia Converter no Ubuntu 12.04 LTS

Alternativa ao Format Factory para Linux

Nova maneira para instalar aMSN 0.96 (Kurumin 7.0)

Biblioteca libpangocairo-1.0.so.0 no Slackware 10.2

Onde está o autopackage?

  

Comentários
[1] Comentário enviado por maurixnovatrento em 19/11/2020 - 11:54h


show de bola.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[2] Comentário enviado por edps em 19/11/2020 - 15:35h


[1] Comentário enviado por mauricio123 em 19/11/2020 - 11:54h


show de bola.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]


Thanks!

Novo update disponível...

$ get-chrome-version.sh
google-chrome-beta 87.0.4280.66
google-chrome-stable 87.0.4280.66
google-chrome-unstable 88.0.4315.5
$

$ sudo bin/latest-chrome.sh --install
Downloading Google Chrome 87.0.4280.66 for x86_64
--2020-11-19 15:34:56-- https://dl.google.com/linux/chrome/rpm/stable/x86_64/google-chrome-stable-87.0.4280.66-1.x86_64.rpm
...
....
.....
Slackware package "/tmp/google-chrome-87.0.4280.66-x86_64-1ro.tgz" created.

+==============================================================================
| Upgrading google-chrome-86.0.4240.193-x86_64-1ro package using /tmp/google-chrome-87.0.4280.66-x86_64-1ro.tgz
+==============================================================================
Pre-installing package google-chrome-87.0.4280.66-x86_64-1ro...
Removing package: google-chrome-86.0.4240.193-x86_64-1ro-upgraded-2020-11-19,15:35:38
--> Deleting /usr/doc/google-chrome-86.0.4240.193/latest-chrome.sh
--> Deleting empty directory /usr/doc/google-chrome-86.0.4240.193/
Verifying package google-chrome-87.0.4280.66-x86_64-1ro.tgz.
Installing package google-chrome-87.0.4280.66-x86_64-1ro.tgz:
PACKAGE DESCRIPTION:
# google-chrome (Google Chrome web browser)
#
# Google Chrome is a web browser that combines a minimal design with
# sophisticated technology to make the web faster, safer, and easier.
#
# Homepage: http://www.google.com/chrome
#
Executing install script for google-chrome-87.0.4280.66-x86_64-1ro.tgz.
Package google-chrome-87.0.4280.66-x86_64-1ro.tgz installed.
Package google-chrome-86.0.4240.193-x86_64-1ro upgraded with new package /tmp/google-chrome-87.0.4280.66-x86_64-1ro.tgz.
$

[3] Comentário enviado por niquelnausea em 19/11/2020 - 22:21h

no arch o google chrome é disponibilizado no aur, o slackbuilds não poderia ter um deste tipo script?

[4] Comentário enviado por edps em 20/11/2020 - 05:57h


[3] Comentário enviado por niquelnausea em 19/11/2020 - 22:21h

no arch o google chrome é disponibilizado no aur, o slackbuilds não poderia ter um deste tipo script?


Sim, acho que poderia e é bem simples. Antes havia o Chromium (compilado) acho que mantido por.um brasileiro, mas que foi removido por falta de updates.

Há também o Chromium completo mantido pelo AlienBob e no SlackBuilds uma penca de navegadores (Opera, Vivaldi, Brave, entre outros).

[5] Comentário enviado por maurixnovatrento em 27/11/2020 - 22:28h


acho mais tranquilo converter o pacote deb do chrome.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts