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
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
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
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
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
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
W jaki sposób instalowałeś UT?
Masz zwyczajnie zainstalować wersję 32, a nie 64-bitową.
Offline
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:i386
Offline
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
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
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