AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 1532841
Accepted
flim
flim
Asked: 2024-11-13 23:30:22 +0800 CST2024-11-13 23:30:22 +0800 CST 2024-11-13 23:30:22 +0800 CST

O Google Chrome diz "O Chrome está desatualizado", mas o apt diz "google-chrome-stable já é a versão mais recente"

  • 772

Isso vem acontecendo há alguns meses, mas é definitivamente uma mudança de comportamento no ano passado. Toda vez que uma nova versão do Chrome é lançada, recebo uma mensagem no Chrome dizendo que a atualização falhou e que devo reiniciar o navegador para instalar a atualização. Reiniciar não faz diferença, é claro.

sudo apt install google-chrome-stableretorna "google-chrome-stable já é a versão mais recente"

apt show google-chrome-stablemostra o mesmo número de versão do Chrome, confirmando que é a versão que o apt pensa que é.

Todos eles mostram minha versão instalada (e aparentemente atualizada) como v129.whatever, mas a versão estável atual de acordo com o Google é v131.whatever. Leva uma eternidade do Google lançar uma nova versão para ela aparecer no repositório ou algo está quebrado? Se levar tempo, há uma maneira de desabilitar a mensagem que aparece no Chrome o tempo todo para dizer que está desatualizado?

É apenas um pequeno incômodo, pois uso o Opera para a maioria das coisas, mas ainda uso o Chrome para alguns sites que "não suportam" o Opera.

O Opera atualiza bem, e notei hoje que o Chromium foi atualizado via Discover, então parece ser algo peculiar ao Chrome.

Estou usando o Kubuntu 24.10, mas o comportamento não mudou desde o 24.04, pelo menos.

Edição 1: A pergunta semelhante sugerida é uma que eu olhei antes de postar esta. A resposta marcada para essa diz que apt show google-chrome-stablenão encontra nenhum resultado, sugerindo que não foi instalado do repositório. A minha mostra uma saída com número de versão e informações do mantenedor, então presumivelmente não é o mesmo problema.

Dito isso, apt showo show Apt-Manual-Installed: yesso poderia ser esse o problema? Se sim, como faço para instalá-lo corretamente para que o gerenciador de pacotes o mantenha atualizado?

Edição 2: Olhando para outras postagens/respostas, lembrei-me de como tenho instalado/atualizado. Cada vez que recebo esse alerta, vou ao site de download do Chrome, baixo o pacote x64 .deb mais recente e o instalo comsudo dpkg -i ~/Downloads/google-chrome-stable_current_amd64.deb

Isso provavelmente explica o sinalizador de instalação manual, apt showmas sou levado a acreditar que isso também deve adicionar automaticamente o repositório do Google para atualizações. Existe uma maneira de verificar se essa parte funcionou?

Edição 3: Saída sudo apt updateaparentemente não mostrando nenhum repositório do Google:

flim@flim:~$ sudo apt update
[sudo] password for flim:
Hit:1 http://gb.archive.ubuntu.com/ubuntu oracular InRelease
Hit:2 http://archive.ubuntu.com/ubuntu oracular InRelease
Get:3 http://archive.ubuntu.com/ubuntu oracular-updates InRelease [126 kB]
Get:4 http://gb.archive.ubuntu.com/ubuntu oracular-updates InRelease [126 kB]
Hit:5 http://gb.archive.ubuntu.com/ubuntu oracular-backports InRelease
Get:6 http://archive.ubuntu.com/ubuntu oracular-updates/main amd64 Packages [62.7 kB]
Get:7 http://gb.archive.ubuntu.com/ubuntu oracular-updates/main amd64 Packages [62.7 kB]
Get:8 http://gb.archive.ubuntu.com/ubuntu oracular-updates/universe amd64 Packages [28.1 kB]
Hit:9 http://security.ubuntu.com/ubuntu oracular-security InRelease
Fetched 406 kB in 6s (65.9 kB/s)
4 packages can be upgraded. Run 'apt list --upgradable' to see them.
flim@flim:~$
google-chrome
  • 2 2 respostas
  • 903 Views

2 respostas

  • Voted
  1. Best Answer
    flim
    2024-11-14T03:17:15+08:002024-11-14T03:17:15+08:00

    Obrigado a todos que comentaram, e especialmente ao usuário535733 pela contribuição (sinta-se à vontade para adicionar uma resposta e terei prazer em marcá-la como vencedora).

    Eu instalei o Google Chrome a partir do pacote .deb disponível no site de download do Google Chrome e então usei o comando sudo dpkg -i ~/Downloads/google-chrome-stable_current_amd64.debque era o local de download padrão para mim (o seu provavelmente estará em outro lugar).

    Revendo o conteúdo desse pacote, ele supostamente adicionaria o repositório como parte das tarefas de pós-instalação (postinst no pacote), mas, por algum motivo, isso não funcionou no meu sistema. Como tal, tive que adicionar manualmente o repositório. Para fazer isso, usei os seguintes comandos, começando com a adição do PSK:

    wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

    Recebi uma mensagem de que apt-key add não é mais suportado, mas parece ter funcionado. Então precisei adicionar o repositório real:

    sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'

    Inicialmente, as instruções que segui não incluíam o bit [arch=amd64], então tive que refazer essa etapa.

    sudo apt updateagora mostra o repositório do Chrome e posso atualizar usando sudo apt upgradeou via KDE Discover.

    • 4
  2. Florian
    2024-11-14T17:27:16+08:002024-11-14T17:27:16+08:00

    Não posso responder à sua resposta, mas você deve considerar usar o novo mecanismo em vez de confiar no apt-key. O problema com o apt-key é que basicamente todas as chaves são colocadas em um repositório global e, desde que uma das chaves corresponda a qualquer um dos seus repositórios, ela é considerada válida. Isso representa um risco de segurança, pois uma chave comprometida pode levar à instalação de pacotes não confiáveis.

    Hoje em dia, as chaves são colocadas em arquivos separados e para cada repositório apenas um arquivo de chave específico é usado.

    wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/google.gpg >/dev/null
    
    sudo sh -c 'echo "deb [arch=amd64,signed-by=/etc/apt/trusted.gpg.d/google.gpg] http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google.list'
    
    • 1

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve