Na moim panelu Ubuntu znajduje się znak błędu wskazujący błąd podany w tytule. Użyłem, sudo apt-get update
ale nie dało mi to żadnych błędów. Jednak znak błędu nadal występuje.
Jak to naprawić?
14.04
apt
package-management
wine
error-handling
Vineet Kaushik
źródło
źródło
sudo apt-get install --reinstall wine1.6-i386
który był pakietem, który dawał mi błąd. Może to samo polecenie zadziała dla Ciebie? @AlendorffJeśli używasz Ubuntu w wersji 64-bitowej, problem prawdopodobnie wynika z faktu, że „wine-staging-amd64” zależy od „wine-staging-i386”, który jest pakietem wirtualnym i faktycznie nie można go zainstalować. Z tego, co mogę wywnioskować po przeczytaniu o tym tutaj, błąd „pamięć podręczna nie ma pakietu”, gdy dostępna jest aktualizacja wina, polega na tym, że środowisko kompilacji lub narzędzie aktualizujące nie ma do czynienia z wieloma funkcjami tej instalacji „wina”.
Jeśli nie używasz eksperymentalnej 64-bitowej wtyczki Flash lub unity3d do pipelight i nie potrzebujesz 64-bitowej wersji „Wine-Staging” do niczego innego, zawsze możesz usunąć „Wine-Staging-Amd64” i jego zależności. Jeśli to właśnie chcesz zrobić, pamiętaj o wyłączeniu wszystkich 64-bitowych wtyczek, które włączyłeś / załadowałeś w trybie potoku w następujący sposób:
i / lub
Uwaga: Może być konieczne użycie „sudo” na początku tych, jeśli zainstalowano 64-bitowe wtyczki dla wszystkich użytkowników.
Następnie kontynuuj odinstalowywanie 64-bitowej wersji „testowania wina” w następujący sposób:
Spowoduje to odinstalowanie pakietu zależności „Wine Staging” (64-bitowy) i „Wine-Staging-Amd64” (64-bitowy) i zainstalowanie pakietu „Wine Staging: i386” (32-bitowy).
Pakiet 32-bitowy zależy tylko od 32-bitów, więc nie mam problemu, o ile mogę to stwierdzić.
Uwaga: YMMV;)
źródło
Też dostaję
Unknown error: '<class 'KeyError'>' (“The cache has no package named wine-staging-i386”)
Wypróbowałem inne rozwiązania, w tym te pokazane tutaj: Jak rozwiązać powtarzający się błąd zależności pakietu dotyczący „wine-staging-i386” . Zasugerowali zrobienie
sudo apt-get update
równie dobrego rozwiązania jak wyżejsudo apt-get install --reinstall wine-staging-i386
.To, co działa dla mnie, aby usunąć irytujące ostrzeżenie, to użyć Y-PPA Manager i pod „ Zaawansowane ” kliknąć „ Spróbuj zaimportować wszystkie brakujące klucze GPG ”. Gdy to zrobię, ostrzeżenie zniknie. Muszę to robić za każdym razem, gdy pojawia się ostrzeżenie. Jest to denerwujące i nie jest prawdziwą „poprawką”, ale znowu działa, gdy inne lepsze poprawki nie wydają się pomagać.
źródło
Wydaje się, że istnieje kilka opcji rozwiązania tego problemu.
Ale najpierw trochę edukacji. Błąd polega na ostrzeżeniu użytkownika (oczywiście), że istnieje niezgodność w pobranych zależnościach (w zależności od systemu) dla i386 lub x86.
15.04 i później:
sudo apt-get upgrade
wydaje się być kluczem do rozwiązania problemu.dla 14.04 i wcześniejszych:
sudo apt-get update wine-staging-i386
zgłoszono, że działa.Ponadto, jak stwierdził Exomancer,
zobacz także pytanie: Jak rozwiązać powtarzający się błąd zależności pakietu dotyczący „wine-staging-i386”
źródło
apt-get upgrade
zrobił to w Ubuntu 16.04. Dzięki Jaxor!Nie mogłem rozwiązać tego problemu, instalując ponownie lub aktualizując.
W systemie Ubuntu 16.04 LTS lub nowszym możesz po prostu uruchomić
źródło