Raspbian - Twórz Firefox ze źródeł

0

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
MeinAccount
źródło
Czy możesz opublikować dane wyjściowe następującego polecenia file /usr/bin/firefox:?
VL-80
/usr/bin/firefox: symbolic link to `/opt/firefox/firefox'
MeinAccount
Dobry. Czy możesz teraz opublikować wynik file /opt/firefox/firefox?
VL-80
/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
MeinAccount
Twój Firefox jest skompilowany dla architektury i386 ( 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-srcdział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ę?
VL-80,

Odpowiedzi:

1

Na Raspberry Pi i Debian musisz zainstalować Iceweasel. Jest to przeglądarka Mozilli dla tej dystrybucji. Uruchom: 'sudo apt-get install iceweasel' i powinieneś być w stanie zainstalować bez żadnych zmienionych repozytoriów. Zobacz poniższy link:

http://elinux.org/RPi_IceWeasel

Jeśli zależy ci na zdobyciu pełnoprawnego Firefoksa na RPi, oto link, który może być pomocny. Istnieje wiele dodatkowej pracy w przeciwieństwie do korzystania z Iceweasel:

http://featherweightmusings.blogspot.com/2013/03/firefox-on-raspberry-pi.html

Mike Naylor
źródło