Próbowałem zbudować Firefoksa ze źródeł na moim Raspberry Pi przy użyciu następujących poleceń, ale uruchomienie Firefoksa powoduje ten błąd: -bash: /usr/bin/firefox: can't execute this file.
(ręcznie przetłumaczony). Jak mogę rozwiązać ten problem?
sudo apt-src install firefox
sudo apt-src build firefox
sudo dpkg -i *.deb
/usr/bin/firefox: symbolic link to `/opt/firefox/firefox'
file /opt/firefox/firefox
?
/opt/firefox/firefox: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, BuildID[sha1]=0x6e884103555b3e2bc8ecc62624d2d8123d61980e, stripped
Intel 80386
). Raspberry PI ma procesor ARM - ma inną architekturę, więc pojawia się błąd can't execute this file
. Procesor ARM nie może uruchomić kompilacji binarnej dla i386 arch. Nie jestem pewien, jak apt-src
działa i co robi, ale wygląda na to, że nie skompilowałeś Firefoksa, ale wyodrębniono wstępnie skompilowaną wersję. Myślę, że na Raspberry PI skompilowanie Firefoksa zajmie naprawdę dużo czasu. Jak długo czekałeś na kompilację?
file /usr/bin/firefox
:?