Jak uruchamia

Tematy związane z oprogramowaniem, instalacją, konfiguracją
tatko
Posty: 19
Rejestracja: 24 października 2010, 15:56

Jak uruchamiać aplikacje 32-bitowe z poza repozytorium - Wheezy 64bit

Post autor: tatko »

Witam.
System świeżo zainstalowany - połakomiłem się na wersję Wheezy amd 64bit (6.0.3) - i tu problem - jak uruchamiać aplikacje 32-bitowe - np. produkcje scenowe.
System nie odpowiada komunikatami, że brak mu jakichś bibliotek tylko twierdzi (po wpisaniu w konsolę nazwy aplikacji) iż nie ma takiej lokalizacji (i tu nazwa aplikacji).
Jest jakiś tryb zgodności jak w Windowsie?
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

Zwróć uwagę na flagi wykonywalności pliku lub zagoń powłokę do roboty.
tatko
Posty: 19
Rejestracja: 24 października 2010, 15:56

Post autor: tatko »

Pliki posiadają atrybut wykonywalnych i ja to próbuje uruchomić w powłoce. Chyba, że przez "zagoń powłokę do roboty" rozumiesz coś innego?
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

Jeżeli plik jest wykonywalny, użyj polecenia w konsoli:

Kod: Zaznacz cały

 cd /lokalizacja
./plik.bin  
lub

Kod: Zaznacz cały

sh /lokalizacja/plik.bin
Jeżeli plik binarny wymaga do uruchomienia jakichś bibliotek (często dostarczanych razem z programem),
warto wtedy je wyeksportować:

Kod: Zaznacz cały

export LD_LIBRARY_PATH=katalog_z_plikami_so 
./plik.bin
tatko
Posty: 19
Rejestracja: 24 października 2010, 15:56

Post autor: tatko »

Tak też postępowałem i nic. Odnośnie bibliotek, jakbym doszedł do tego etapu to "byłbym w domu". Po prostu oprócz komunikatu, że "nazwa pliku" nie jest katalogiem, o niczym więcej nie informuje.
wobo
Posty: 97
Rejestracja: 19 kwietnia 2008, 14:10
Lokalizacja: W-wa

Post autor: wobo »

Jeśli Ci chodzi o instalację (nie uruchomienie), to próbowałeś klasycznym poleceniem:

Kod: Zaznacz cały

dpkg -i --force-architecture nazwa-pakietu.deb
A uruchamianie to w KDE, gnome, xfce Alt+F2 nazwa pakietu lub z konsoli jako zwykły użytkownik ~$nazwa pakietu


Jeśli nie ma reakcji, zobacz co przedstawiają logi /var/log/
tatko
Posty: 19
Rejestracja: 24 października 2010, 15:56

Post autor: tatko »

Nie chodzi o binarki do bezpośredniego uruchomienia.
wobo
Posty: 97
Rejestracja: 19 kwietnia 2008, 14:10
Lokalizacja: W-wa

Post autor: wobo »

Binarki zawsze mi działały po wydaniu dwóch poleceń

Kod: Zaznacz cały

chmod +x nazwa_pakietu
(nadanie uprawnień do zapisu)

Kod: Zaznacz cały

#./nazwa_pakietu
Ale to jak widzę już testowałeś. Więc ja dalej nie pomogę.

Mimo wszystko przejrzałbym logi.

Edycja:

Pokaż wynik ,,ls -l'' dla pakietu, który sprawia problemy.
ODPOWIEDZ