Nie mogę zainstalować pakietów i386 na Ubuntu

Witam,
Ostatnio po odinstalowaniu Wine, po jakimś czasie chciałem ponownie go zainstalować, lecz tym razem wyskoczyły mi błędy, że nie można zainstalować danego pakietu

root@rafal-SATELLITE-L750:/home/rafal# apt install winehq-stable
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
 winehq-stable : Wymaga: wine-stable (= 3.0.4~bionic)
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.
root@rafal-SATELLITE-L750:/home/rafal# apt install wine-stable
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
 wine-stable : Wymaga: wine-stable-i386 (= 3.0.4~bionic)
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.
root@rafal-SATELLITE-L750:/home/rafal# apt install wine-stable-i386
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
 wine-stable-i386:i386 : Wymaga: libopenal1:i386 (>= 1.14) ale nie da się go zainstalować
                         Poleca: libcapi20-3:i386 ale nie da się go zainstalować
                         Poleca: libcups2:i386 (>= 1.4.0) ale nie zostanie zainstalowany
                         Poleca: libglu1-mesa:i386 ale nie zostanie zainstalowany lub
                                 libglu1:i386
                         Poleca: libgsm1:i386 (>= 1.0.13) ale nie da się go zainstalować
                         Poleca: libkrb5-3:i386 (>= 1.6.dfsg.2) ale nie zostanie zainstalowany
                         Poleca: libodbc1:i386 (>= 2.3.1) ale nie zostanie zainstalowany
                         Poleca: libosmesa6:i386 (>= 10.2~) ale nie zostanie zainstalowany
                         Poleca: libsane1:i386 (>= 1.0.24) ale nie zostanie zainstalowany
                         Poleca: libv4l-0:i386 (>= 0.5.0) ale nie zostanie zainstalowany
                         Poleca: libxcomposite1:i386 (>= 1:0.3-1) ale nie zostanie zainstalowany
                         Poleca: libxcursor1:i386 (> 1.1.2) ale nie zostanie zainstalowany
                         Poleca: libxi6:i386 ale nie zostanie zainstalowany
                         Poleca: libxrandr2:i386 ale nie zostanie zainstalowany
                         Poleca: libxrender1:i386 ale nie zostanie zainstalowany
                         Poleca: libxslt1.1:i386 (>= 1.1.25) ale nie zostanie zainstalowany
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.

Przy ręcznej próbie instalacji libopenal1_1.18.2-2_i386 wywala takie błędy:

root@rafal-SATELLITE-L750:/home/rafal/Pobrane# dpkg -i libopenal1_1.18.2-2_i386.deb 
Wybieranie wcześniej niewybranego pakietu libopenal1:i386.
(Odczytywanie bazy danych ... 90%
(Odczytywanie bazy danych ... 239365 plików i katalogów obecnie zainstalowanych.)
Przygotowywanie do rozpakowania pakietu libopenal1_1.18.2-2_i386.deb ...
Rozpakowywanie pakietu libopenal1:i386 (1:1.18.2-2) ...
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie pakietu libopenal1:i386:
 libopenal1:i386 zależy od libsndio6.1 (>= 1.1.0).

dpkg: błąd przetwarzania pakietu libopenal1:i386 (--install):
 problemy z zależnościami - pozostawianie nieskonfigurowanego
Przetwarzanie wyzwalaczy pakietu libc-bin (2.27-3ubuntu1)...
Wystąpiły błędy podczas przetwarzania:
 libopenal1:i386

Na jakim procesorze działasz? Intel czy AMD? Bo ten pakiet jest pod procesory o architekturze 32-bitowej.

Intel i3 2330m, Ubuntu 18.04.1 64 bit

Użyłem instrukcji takich jakie były podane na stronie, tak jak już pisałem, wcześniej wine działało, tylko coś się zepsuło

sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main’
sudo apt install --install-recommends winehq-stable

Zainstaluj AMD64, bo to jest do architektury twojego procesora.

Ale pakiet winehq-stable zawiera w sobie zarówno wersję wine-stable-i386 jak i wine-stable-amd64, umożliwiającym uruchamianie zarówno aplikacji 32 i 64 bitowych

Tak jak już wyżej pisałem(dwukrotnie) to wine działało całkiem dobrze, dopóki go nie odinstalowałem.

Dobra, teraz kumam w czym problem xD Sory. Niestety linux jest o tyle upierdliwy, że aby działał jakiś pakiet musi być zainstalowane coś innego. A gdy wcześniej instalowałeś winehq to na starszej wersji Ubuntu czy na tej co masz teraz 18.04? Również możesz odinstalować całkowicie winhq ( przez tę komende: sudo apt-get purge ) i zainstaluj ponownie zgodnie z tym tutorialem: https://linuxconfig.org/install-wine-on-ubuntu-18-04-bionic-beaver-linux

1 polubienie

Pytam tylko w przenośni- było brak jakichś zależności?

Co za brednie piszesz!
Przecież 32-bitowy pakiet da się zainstalować na dowolnym z tych procesorów niezależnie od jego architektury.
To są podstawy!

1 polubienie

Jakoś ja nie mogłem na swoim ubuntu zainstalować wersji 32bit jak mam 64bity. Ale może coś źle robiłem. Zweryfikuje to sobie.

Jakiej stronie?
Chyba nie oficjalnej, bo tam jest inne polecenie niż ty stosowałeś:
https://wiki.winehq.org/Ubuntu

Wykonaj: apt update

Wykonaj i pokaż wynik z: apt install -f

1 polubienie

Czym się różnią się polecenia od tych co podałem tutaj, a jakie są na stronie?(Jeśli chodziło o brak entera pomiędzy dwoma poleceniami to go dodałem, bo przypadkowo źle go wkleiłem, na komputerze był to polecenie wklejone poprawnie, dopisałem też ostatnią linijkę, którą właśnie nie działa mi)
Zapomniałem wkleić tutaj jeszcze o apt update, ale skoro wcześniej mi działało to teraz też powinno.

Wydaje mi się, że może to być jakiś problem z uwierzytelnianiem bo nie mogę, żadnego z tych wpisów usunąć.

A co do tych apt install -f, to wykonałem kilka go i kilka innych poleceń ale bez widocznych efektów oraz bez jakichkolwiek błędów

root@rafal-SATELLITE-L750:/home/rafal# apt clean
root@rafal-SATELLITE-L750:/home/rafal# apt autoclean
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
root@rafal-SATELLITE-L750:/home/rafal# apt update && apt upgrade
Stary:1 http://ppa.launchpad.net/christian-boxdoerfer/fsearch-daily/ubuntu bionic InRelease
Ign.:2 http://download.opensuse.org/repositories/home:/strycore/xUbuntu_18.04 ./ InRelease
Stary:3 http://pl.archive.ubuntu.com/ubuntu bionic InRelease                   
Stary:4 http://download.opensuse.org/repositories/home:/strycore/xUbuntu_18.04 ./ Release
Stary:5 http://pl.archive.ubuntu.com/ubuntu bionic-updates InRelease           
Stary:6 http://pl.archive.ubuntu.com/ubuntu bionic-backports InRelease         
Stary:7 http://ppa.launchpad.net/danielrichter2007/grub-customizer/ubuntu bionic InRelease
Stary:8 https://dl.winehq.org/wine-builds/ubuntu bionic InRelease              
0% [1 InRelease gpgv 21,3 kB] [Oczekiwanie na nagłówki] [Connected to package
Pobieranie:9 http://security.ubuntu.com/ubuntu bionic-security InRelease [83,2 kB]
Stary:10 http://ppa.launchpad.net/kritalime/ppa/ubuntu bionic InRelease        
Stary:11 http://ppa.launchpad.net/libreoffice/ppa/ubuntu bionic InRelease      
Stary:12 http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu bionic InRelease 
Stary:13 http://ppa.launchpad.net/notepadqq-team/notepadqq/ubuntu bionic InRelease
Stary:14 http://ppa.launchpad.net/obsproject/obs-studio/ubuntu bionic InRelease
Stary:16 http://ppa.launchpad.net/openshot.developers/ppa/ubuntu bionic InRelease
Stary:17 http://ppa.launchpad.net/paulo-miguel-dias/pkppa/ubuntu bionic InRelease
Stary:18 http://ppa.launchpad.net/peterlevi/ppa/ubuntu bionic InRelease        
Stary:20 http://ppa.launchpad.net/qbittorrent-team/qbittorrent-stable/ubuntu bionic InRelease
Stary:21 http://ppa.launchpad.net/teejee2008/ppa/ubuntu bionic InRelease       
Stary:22 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu bionic InRelease
Stary:19 https://packagecloud.io/AtomEditor/atom/any any InRelease             
Pobrano 83,2 kB w 5s (17,1 kB/s)                          
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Wszystkie pakiety są aktualne.
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Obliczanie aktualizacji... Gotowe
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
root@rafal-SATELLITE-L750:/home/rafal# apt autoremove
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
root@rafal-SATELLITE-L750:/home/rafal# apt --fix-broken install
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
root@rafal-SATELLITE-L750:/home/rafal# dpkg --configure -a
root@rafal-SATELLITE-L750:/home/rafal# apt install -f
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
root@rafal-SATELLITE-L750:/home/rafal# apt install winehq-stable
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
 winehq-stable : Wymaga: wine-stable (= 3.0.4~bionic)
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.

Tak jak myślałem, był jakiś problem z pakietami.
Oczyściłem ręcznie /etc/apt z wszystkich obcych pakietów i po ponownym dodaniu ppa, wszystko działa jak powinno.