Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1

Użytkownik


Witam. Czy ktoś wie jak pokonać następujący problem? Mam Debiana Wheezy amd64. Podczas próby instalacji pakietu ia32-libs wywala mi następujący komunikat:
$ aptitude -sR install ia32-libs
Następujące NOWE pakiety zostaną zainstalowane:
ia32-libs{b}
0 pakietów aktualizowanych, 1 instalowanych, 0 do usunięcia i 0 nieaktualizowanych.
Do pobrania 114 kB archiwów. Zajęte po rozpakowaniu: 114 kB.
Następujące pakiety mają niespełnione zależności:
ia32-libs : Wymaga: ia32-libs-i386 który jest pakietem wirtualnym.
Następujące działania rozwiążą problemy z zależnościami:
Zatrzymanie bieżących wersji następujących pakietów:
1) ia32-libs [niezainstalowany]
Zaakceptować rozwiązanie? [Y/n/q/?]Oczywiście tego pakietu ia32-libs-i386 nie ma w repozytoriach, a moje repozytoria to:
deb http://ftp.pl.debian.org/debian/ wheezy main deb-src http://ftp.pl.debian.org/debian/ wheezy main deb http://security.debian.org/ wheezy/updates main deb-src http://security.debian.org/ wheezy/updates main
Bez pakietu ia32-libs nie działa mi Unreal Tournament. :)
Ostatnio edytowany przez blind (2012-12-05 17:14:13)
Offline




Użytkownik





W Debianie masz teraz multiarch, czyli instalujesz paczki 32 bitowe za pomocą apt'a. zamiast ia32-libs
sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get install <nazwabiblioteki>:i386
Fervi
Ostatnio edytowany przez fervi (2012-12-05 16:17:43)
Offline

Użytkownik


No to super. Skąd mam teraz wiedzieć jakiej paczki brakuje do uruchomienia UT? Wcześniej wystarczyło zainstalować ia32-libs i sru. UT wywala tylko komunikat:
/usr/local/games/ut: 84: exec: ./ut-bin: not found
Ostatnio edytowany przez blind (2012-12-05 16:29:04)
Offline




Użytkownik





No to uruchamiasz grę, wyskakuje błąd, której biblioteki brakuje i ją doinstalowujesz; jak nie wiesz w jakiej paczce jest to apt-file
Fervi
@Up
Wskazuje, że nie ma pliku ut-bin, może źle coś doinstalowałeś?
Ostatnio edytowany przez fervi (2012-12-05 16:30:02)
Offline

Użytkownik


Właśnie plik jest. Tak było zawsze jak się instalowało UT na amd64. Wtedy wystarczyło zainstalować ia32-libs i działało. Nigdy nie wywalało komunikatu jakiej biblioteki brakuje, tylko zwyczajnie nie widziało pliku wykonywalnego przy próbie jego uruchomienia.
$ ls -lh ut-bin -rwxrwxr-x 1 root root 90K gru 5 15:56 ut-bin $ ./ut-bin bash: ./ut-bin: Nie ma takiego pliku ani katalogu
Ostatnio edytowany przez blind (2012-12-05 16:36:27)
Offline





Szczawiożerca






W jaki sposób instalowałeś UT?
Masz zwyczajnie zainstalować wersję 32, a nie 64-bitową.
Offline







Kapelusznik








Po dodaniu architektury i386 można przecież zainstalować ia32-libs, co wciągnie z grubsza to co było kiedyś w starym ia32-libs.
ia32-libs-i386:i386
Wymaga: freeglut3:i386
Wymaga: lesstif2:i386
Wymaga: libacl1:i386
Wymaga: libaio1:i386
Wymaga: libasyncns0:i386
Wymaga: libattr1:i386
Wymaga: libaudio2:i386
Wymaga: libaudiofile1:i386
Wymaga: libavahi-client3:i386
Wymaga: libavahi-common3:i386
Wymaga: libbsd0:i386
Wymaga: libcap2:i386
Wymaga: libcomerr2:i386
Wymaga: libcups2:i386
Wymaga: libcurl3:i386
Wymaga: libdbus-1-3:i386
Wymaga: libdirectfb-1.2-9:i386
Wymaga: libdrm-intel1:i386
Wymaga: libdrm-radeon1:i386
Wymaga: libdrm2:i386
Wymaga: libedit2:i386
Wymaga: libesd0:i386
Wymaga: libexif12:i386
Wymaga: libexpat1:i386
Wymaga: libflac8:i386
Wymaga: libfltk1.1:i386
Wymaga: libfontconfig1:i386
Wymaga: libfreetype6:i386
Wymaga: libgcrypt11:i386
Wymaga: libgdbm3:i386
Wymaga: libgl1-mesa-dri:i386
Wymaga: libgl1-mesa-glx:i386
Wymaga: libglu1-mesa:i386
Wymaga: libgnutls26:i386
Wymaga: libgpg-error0:i386
Wymaga: libgphoto2-2:i386
Wymaga: libgphoto2-port0:i386
Wymaga: libgssapi-krb5-2:i386
Wymaga: libice6:i386
Wymaga: libidn11:i386
Wymaga: libieee1284-3:i386
|Wymaga: libjack-jackd2-0:i386
Wymaga: libjack0:i386
Wymaga: libjpeg62:i386
Wymaga: libjpeg8:i386
Wymaga: libk5crypto3:i386
Wymaga: libkeyutils1:i386
Wymaga: libkrb5-3:i386
Wymaga: libkrb5support0:i386
Wymaga: liblcms1:i386
Wymaga: libltdl7:i386
Wymaga: liblzo2-2:i386
Wymaga: libmpg123-0:i386
Wymaga: libnspr4-0d:i386
Wymaga: libnss3-1d:i386
Wymaga: libogg0:i386
Wymaga: libopenal1:i386
Wymaga: libpam0g:i386
Wymaga: libpng12-0:i386
Wymaga: libpopt0:i386
Wymaga: libpulse0:i386
Wymaga: libsamplerate0:i386
Wymaga: libsane:i386
Wymaga: libsasl2-2:i386
Wymaga: libsdl1.2debian:i386
Wymaga: libselinux1:i386
Wymaga: libsigc++-2.0-0c2a:i386
Wymaga: libsm6:i386
Wymaga: libsndfile1:i386
Wymaga: libsqlite3-0:i386
Wymaga: libssh2-1:i386
Wymaga: libssl1.0.0:i386
Wymaga: libstdc++5:i386
Wymaga: libsvga1:i386
Wymaga: libsysfs2:i386
Wymaga: libtasn1-3:i386
Wymaga: libtdb1:i386
Wymaga: libtiff4:i386
Wymaga: libts-0.0-0:i386
Wymaga: libusb-0.1-4:i386
Wymaga: libuuid1:i386
Wymaga: libvorbis0a:i386
Wymaga: libvorbisenc2:i386
Wymaga: libvorbisfile3:i386
Wymaga: libwrap0:i386
Wymaga: libx11-6:i386
Wymaga: libx86-1:i386
Wymaga: libxau6:i386
Wymaga: libxaw7:i386
Wymaga: libxcb-render-util0:i386
Wymaga: libxcb-render0:i386
Wymaga: libxcb1:i386
Wymaga: libxcomposite1:i386
Wymaga: libxcursor1:i386
Wymaga: libxdamage1:i386
Wymaga: libxdmcp6:i386
Wymaga: libxext6:i386
Wymaga: libxfixes3:i386
Wymaga: libxft2:i386
Wymaga: libxi6:i386
Wymaga: libxinerama1:i386
Wymaga: libxml2:i386
Wymaga: libxmu6:i386
Wymaga: libxmuu1:i386
Wymaga: libxp6:i386
Wymaga: libxpm4:i386
Wymaga: libxrandr2:i386
Wymaga: libxrender1:i386
Wymaga: libxslt1.1:i386
Wymaga: libxss1:i386
Wymaga: libxt6:i386
Wymaga: libxtst6:i386
Wymaga: libxv1:i386
Wymaga: libxxf86vm1:i386
Wymaga: odbcinst1debian2:i386
Wymaga: libodbc1:i386
Wymaga: xaw3dg:i386
Wymaga wstępnie: multiarch-support:i386
multiarch-support
Sugeruje: ia32-libs-gtk-i386:i386
Narusza zależności: libwine
Narusza zależności: libwine:i386
Narusza zależności: libwine-capi
Narusza zależności: libwine-capi:i386Offline

Użytkownik


ArnVaker napisał(-a):
Po dodaniu architektury i386 można przecież zainstalować ia32-libs, co wciągnie z grubsza to co było kiedyś w starym ia32-libs.
Nie sprawi to żadnych innych problemów? Bo poza tym pakietem, to chcę resztę mieć 64-bitową. :D
Offline







Kapelusznik








A jakie miałoby sprawić problemy? Kiedyś ia32-libs był wielkim pakietem zawierającym 32-bitowe biblioteki, teraz te biblioteki instaluje się po prostu z 32-bitowgo repozytorium. Oczywiście nie musisz instalować ia32-libs-i386:i386 i wszystkiego co on wciąga, możesz tylko to co potrzebujesz. Skoro jednak nie wiesz czego potrzebujesz, to jest to jakieś rozwiązanie. ;)
ia32-libs-i386:i386 napisał(-a):
This package depends on all the individual library packages that were previously included in ia32-libs.
Offline

Użytkownik


Zainstalowałem wszystko. Sporo tego było. Po zainstalowaniu Unreal działa. Problem uważam więc za rozwiązany. Dzięki za pomoc.
Offline
Strony: 1