Помилка сховища з хромом Google


14
Skipping acquire of configured file 'main/binary-i386/Packages' as repository 'http://dl.google.com/linux/chrome/deb stable InRelease' doesn't support architecture 'i386'

це те, що я отримую під час виконання

sudo apt-get update.

Я знайшов рішення на цьому веб-сайті ( пропуск придбання налаштованого файлу 'main / binary-i386 / Packages', оскільки сховище 'xxx' не підтримує архітектуру 'i386' )

і виконується

deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

але повернувся

No command 'deb' found, did you mean:
 Command 'dex' from package 'dex' (universe)
 Command 'debc' from package 'devscripts' (main)
 Command 'deb3' from package 'quilt' (main)
 Command 'dab' from package 'bsdgames' (universe)
 Command 'derb' from package 'icu-devtools' (main)
 Command 'debi' from package 'devscripts' (main)
 Command 'xdeb' from package 'xdeb' (universe)
 Command 'dwb' from package 'dwb' (universe)
deb: command not found

Я не можу коментувати старий пост, оскільки у мене немає 50 репутації, тому я вибачаюся за повторне запитання.


1
Використовуєте 32-бітну або 64-бітну ОС?
xangua

Відповіді:


20

Це не термінальна команда; йдеться про вміст цього файлу:

/etc/apt/sources.list.d/google-chrome.list

Якщо у вас встановлена ​​64-бітна установка, слід відредагувати файл і змінити останній рядок на:

deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

Якщо у вас 32-розрядна установка, краще просто видалити файл. Подальші оновлення Google Chrome для 32-бітних не буде.


1
Якщо у вас 32-розрядна установка, краще видалити сховище sudo ppa-purge -s dl.google.com ppa:linux/chrome. Таким чином пакети, встановлені з сховища, будуть видалені (або зменшені).
jarno

6

Ця команда виконає!

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"

Або перевірте файли /etc/apt/sources.list.d/google-chrome.listта /etc/apt/sources.list, і змініть рядок нижче:

deb http://dl.google.com/linux/chrome/deb/ стабільний основний

deb [arch = amd64] http://dl.google.com/linux/chrome/deb/ стабільний основний


Нарешті ..

sudo apt-get update

-2

Є простіше рішення, ніж те, що ви знайшли.

Перейдіть до "Програмне забезпечення та оновлення" => "Інші програми" та зніміть позначку dl.google.com/linux/chrome/deb/stable.

Це вирішить вашу проблему Це також вимкне оновлення Google Chrome, але це кращий спосіб, поки я не знайде іншого рішення.


3
Мені важко зрозуміти, як це може бути "кращим способом", якщо у вас встановлена ​​64-бітна установка, для якої будуть видаватися майбутні оновлення Google Chrome.
Gunnar Hjalmarsson

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.