Przejście poniżej komunikatu o błędzie podczas wydawania:
sudo apt-get update
Get:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease [95.8 kB]
Ign:2 http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.2 InRelease
Ign:3 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:4 http://ppa.launchpad.net/canonical-x/vulkan/ubuntu xenial InRelease
Hit:5 http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.2 Release
Hit:6 http://us.archive.ubuntu.com/ubuntu xenial-security InRelease
Ign:7 http://dl.google.com/linux/talkplugin/deb stable InRelease
Hit:8 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease
Ign:9 http://linux.dropbox.com/ubuntu wily InRelease
Hit:10 http://ppa.launchpad.net/numix/ppa/ubuntu xenial InRelease
Get:12 http://dl.google.com/linux/chrome/deb stable Release [782 B]
Hit:13 http://dl.google.com/linux/talkplugin/deb stable Release
Ign:14 https://apt.dockerproject.org/repo ubuntu-wily InRelease
Hit:15 https://apt.dockerproject.org/repo ubuntu-wily Release
Get:16 http://dl.google.com/linux/chrome/deb stable Release.gpg [181 B]
Hit:17 http://linux.dropbox.com/ubuntu wily Release
Get:20 http://dl.google.com/linux/chrome/deb stable/main amd64 Packages [1,191 B]
Fetched 98.0 kB in 0s (118 kB/s)
Reading package lists... Done
N: 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'
Dzieje się tak w różnych wersjach Ubuntu
apt
package-management
multiarch
Scott Stensland
źródło
źródło
Odpowiedzi:
Wyśledziłem obrażające repozytorium (dowolne dla Google Chrome w tym katalogu)
Teraz wykonaj to samo co poniżej dla każdego pliku repo, który pasuje powyżej
ROZWIĄZANIE: ogranicz do 64 bitów, wprowadzając [arch = amd64]
PRZYCZYNA ROOTU : Google zrezygnował z obsługi 32-bitowej przeglądarki Chrome w systemie Linux, powodując błąd podczas aktualizacji apt w systemach 64-bitowych (z włączoną obsługą wielu architektur) ... szczegóły tutaj: http://www.omgubuntu.co.uk/2016/ 03 / fix-failed-to-fetch-google-chrome-apt-error-ubuntu
Aby potwierdzić, że używasz 64-bitowego systemu Ubuntu z problemem włączonej obsługi wielu urządzeń
jeśli to mówi
następnie dodałeś 32-bitową obsługę, to wyświetli twój natywny problem arch ...
jeśli jesteś natywnym 64, zobaczysz to wyjście, więc ROZWIĄZANIE pokazano powyżej
Oto polecenie usunięcia wielu architektur (tylko jeśli nie masz aplikacji 32-bitowych)
źródło
Wymiana pieniędzy
do
w każdym z
/etc/apt/sources.list.d/google-musicmanager.list
/etc/apt/sources.list.d/google-musicmanager.list.save
/etc/apt/sources.list.d/google-musicmanager.list.distUpgrade
wydaje się, że rozwiązuje ten problem również w Google Music Manager dla Muzyki Play. Nie jestem pewien, czy przywróci te zmiany w pewnym momencie, ponieważ pliki są konfigurowane automatycznie.
źródło
/etc/apt/sources.list.d/google.list
(to rozwiązanie jest dla Ubuntu Bionic Beaver)
Po pierwsze, wstydź się na Google za to, że ten problem utrzymuje się tak długo !!
Oto jak to naprawić:
Jak już wspomniano powyżej, edycja plików
/etc/apt/sources.list.d
wydaje się działać ... ale tylko tymczasowo. Następnego dnia problem powrócił.Dlatego:
Plik jest
/etc/cron.daily/google-earth-pro
uruchamiany codziennie i zastępuje to, co masz/etc/apt/sources.list.d/google-earth-pro.list
.Aby to naprawić raz na zawsze, edytuj
/etc/cron.daily/google-earth-pro
.Znajdź tę linię:
... i zmień na:
źródło
google-earth-pro.list
igoogle-earth-pro.list.save
.[arch=amd64]
rozwiązałem mój problem z virtualbox 6.0Chociaż Google naprawił ten problem w Chrome , nadal pojawia się np. W Google Earth .
Dodanie
[arch=amd64]
rozwiązuje problem, ale należy go dodawać w kółko.Po uczynieniu pliku niezmiennym, zgodnie z propozycją artykułu webupd8 i napotkaniu problemów z tego powodu, moim obecnym rozwiązaniem jest dodanie cronjob, aby zastosować poprawkę automatycznie co godzinę:
(W
google-earth.list
razie potrzeby wymień ).źródło
Nawet jeśli to pytanie jest oznaczone jako rozwiązane, dla mnie na Ubuntu 18.04 zmieniłem linię
/etc/apt/sources.list
zdeb http://dl.google.com/linux/chrome/deb/ stable main
nadeb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
.Brak pliku o nazwie
/etc/apt/sources.list.d/google-chrome-unstable.list
. Dokonanie tych samych zmian w/etc/apt/sources.list.d/google-chrome.list
ostrzeżeniach mówi, że pakiet docelowy jest konfigurowany wiele razy. (wsources.list
igoogle-chrome.list
)źródło
Chociaż to pytanie zostało oznaczone jako rozwiązane, nie byłem w stanie rozwiązać tego problemu przy użyciu żadnej z powyższych odpowiedzi. Użyłem innej metody. Wybierz „oprogramowanie i aktualizacje”> oprogramowanie ubuntu> pobierz z> wybierz najlepszy serwer. Teraz poczekaj chwilę, aż system się o tym dowie. Gdy to zrobisz, spróbuj ponownie wykonać polecenie. To zadziałało dla mnie.
źródło