Instruktaż/Tutorial JAVA na ARM TS-119

lukasz2000

Passing Basics
Beginner
25 Grudzień 2009
15
0
1
witam,
a jednak to mozliwe!! java może działać na qnap z procesorem ARM. przetestowałem to na swoim TS-119 i działa.
główny wątek jest na stronie https://forum.qnap.com/viewtopic.php?f=163&t=15689
pozwoliłem sobie to spolszczyć i minimalnie rozszerzyc o własne uwagi
1. wchodzimy na oficjalna strone JAVA/ORACLE http://www.oracle.com/technetwork/java/ ... index.html
2. lokalizujemy plik ARMv5 Linux - Headless
3. zanim ściągniemy plik musimy sie zarejestrować i podać prawdziwego maila na którego dostaniemy link do programu.
4. po przejściu na stronę z linka który otrzymaliśmy na pocztę ściągamy plik ejre-1_6_0_10-fcs-b42-linux-armv5-sflt-eabi-headless-10_jun_2010.tar bądz nowszy.
5. ze strony http://ftp.qnap.com/QPKG/ARM/JRE_6_arm-x19.zip ściągamy paczkę QPKG (wielkość 19KB), rozpakowywujemy plik QPKG
6. przenosimy plik ściągniety ze strony JAVA/ORACLE do lokalizacji \share\Public w wersji skompresowanej .tar.gz
7. standardową metodą instalujemy paczkę QPKG i włączamy zaimplementowany pakiet.
8. restart QNAP'a i cieszymy się JAVA na ARM.
 
Czy jest jakaś różnica pomiędzy wersją javy ARMv5 i ARMv6/7?? Wydaje mi się, że po wypełnieniu formularza na stronie Oracle trafiłem na tę samą wersję bez względu czy wybrałem ARMx5 czy ARMv6/7.

Ściągnąłem pliki z podanych przez ciebie linków i niestety mój TS-419P+ nie chce zainstalować javy. Plik tar.gz skopiowałem pod windowsem do katalogu Public widocznego przez file menadżera. Natomiast plik qpkg jest nadal na dysku w kompie. Instalacja wysypuje się na 40%.
Log:
Kod:
JRE 6 installation failed. Java Embedded installation archive file not found under /share/Public.

Próbowałem również wrzucić oba pliki do publik i odpalić stamtąd. Niestety ten sam wynik :(

Jak mogę znaleźć ten właściwy katalog Public??
 
lukasz2000 napisał:
jesli masz taki procesor w swoim ts-419p+ jak w 119 (chodzi o model-architekture a nie liczbe MHz) to sciagnij wersje 5. moze byc najwyzej dostepna nowsza wersja.

Procesor to Marvell 6282 1.6GHz. Zgodnie z tą Data sheet to jest ARMv5. Ze strony Oracla mogłem tylko ściągnąć jave dla v6/7. Jeśli możesz to wrzuć na jakiegoś rapida jave dla v5.

BTW. Próbowałem zmienić nazwę pliku na "ejre-1_6_0_10-fcs-b09-linux-arm-sflt-eabi-headless-27_sep_2010.tar.gz" i niestety też nic :( Próbuję dalej :):)

Edit: Zainstalowałem. Postępowałem zgodnie z tym wątkiem. Komentarz micke z Tue Dec 21, 2010 5:25 am.

A taki wpis otrzymałem w konsoli po uruchomieniu qinstall.sh z Midnight Commandera.
Kod:
# ./qinstall.sh
JRE  is already installed. Setup will now perform package upgrading.
Locate the installation archive ... Found.
Decompressing the archive ...
/bin/tar: /share/Public/ejre-1_6_0_21: Cannot open: No such file or directory
/bin/tar: Error is not recoverable: exiting now
/bin/tar: Child returned status 2
/bin/tar: Exiting with failure status due to previous errors
./qinstall.sh: line 318: *.tar.gz: command not found
Creating sym-links ...
Link service start/stop script: jre.sh
Set QPKG information to /etc/config/qpkg.conf
JRE 6 has been installed in /share/MD0_DATA/.qpkg/JRE.
Na szczęście w zakładce QPKG pojawiła się nowa ikonka z JRE.
 
Polecam wątek na anglojęzycznym forum "JRE_6_ARM-x19.qpkg installation failed " (https://forum.qnap.com/viewtopic.php?f=1 ... 1163dd6c64). Jest tam załączony zmodyfikowany plik "JRE_6_arm-x19.zip" (https://forum.qnap.com/download/file.php?id=4418).
Modyfikacja pakietu dotyczy nazwy archiwum dla najnowszej dystrybucji javy od oracle, zmiana jest niezbędna aby poprawnie rozpakować najnowszą wersję i zainstalować jako QPKG. Procedura jest wyjątkowo prosta. Wystarczy umieścić "ejre-1_6_0_21-fcs-b09-linux-arm-sflt-eabi-headless-27_sep_2010.tar.gz" w katalogu /shared/Public/ a nastąpnie zainstalować zmodyfikowaną wersję pakietu "JRE_6_arm-x19.qpkg" dostepną pod powyżej umieszczonym przeze mnie linkiem i umieszczoną też w poście jako załącznik.
Mam nadzieję że twórca tej modyfikacji nie będzie mi miał za złe, że bezpośrednio umieszczam ten plik :)
 

Załączniki

  • JRE_6_arm-x19_new.zip
    21,5 KB · Wyświetleń: 58