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/.

 Użytkownik
 Użytkownik
	

Mam zainstalowana w systemie sun-java6 i OpenJDK-7-jre ze względu na bezpieczeństwo domyślnie system używa OpenJDK ale nie działa mi na na tej javie jdownloader (działa tylko na sun-java6) co zrobić, by system nadal domyślnie używał OpenJDK-7-jre ale jdownloader uruchamiał się używając sun-java6.
Ostatnio edytowany przez vega (2012-03-04 17:59:04)
Offline







 Kapelusznik
 Kapelusznik
	








Może warto się zastanowić dlaczego ten program nie działa Tobie na OpenJDK 7? Czym to się dokładnie objawia? Jakiś błąd po odpaleniu z konsoli? Tutaj na przykład piszą, że wystarczy jedną bibliotekę podlinkować i jest już w porządku.
Offline







 Podobno człowiek...;)
 Podobno człowiek...;)
	








A może w skrócie do odpalenia jdownloadera dać pełną ścieżkę?
U mnie na Gentoo wyglądałoby to tak:
/opt/sun-jdk-1.6.0.31/jre/bin/java plik.jar
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2012-03-02 15:36:46)
Offline




 Użytkownik
 Użytkownik
	




A wiecie, że żeby odpalać jar'y trzeba dopisać pewien prefix (?)
java -jar <plik>
Przynajmniej u mnie tak jest :D
Fervi
Offline







 Podobno człowiek...;)
 Podobno człowiek...;)
	








fervi napisał(-a):
A wiecie, że żeby odpalać jar'y trzeba dopisać pewien prefix (?)
Kod:
java -jar <plik>Przynajmniej u mnie tak jest :D
Fervi
Prawda
/opt/sun-jdk-1.6.0.31/jre/bin/java -jar ./JDownloader.jar
Tak ruszył bez problemu.
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2012-03-03 06:07:59)
Offline







 Palacz
 Palacz
	








Przecież na openjdk z repozytorium działa dobrze.
ilin@debian:~/Desktop$ dpkg -l | grep openjdk ii openjdk-6-jre 6b24~pre2-1 OpenJDK Java runtime, using Hotspot JIT ii openjdk-6-jre-headless 6b24~pre2-1 OpenJDK Java runtime, using Hotspot JIT (headless) ii openjdk-6-jre-lib 6b24~pre2-1 OpenJDK Java runtime (architecture independent libraries) ii openjdk-7-jre 7~b147-2.0-1 OpenJDK Java runtime, using Hotspot JIT ii openjdk-7-jre-headless 7~b147-2.0-1 OpenJDK Java runtime, using Hotspot JIT (headless) ii openjdk-7-jre-lib 7~b147-2.0-1 OpenJDK Java runtime (architecture independent libraries)
ilin@debian:~/Desktop$ java -version java version "1.6.0_24" OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b24~pre2-1) OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
Offline







 Podobno człowiek...;)
 Podobno człowiek...;)
	








Na tej:
java -version java version "1.7.0_147-icedtea" OpenJDK Runtime Environment (IcedTea7 2.0) (Gentoo build 1.7.0_147-icedtea-b147) OpenJDK 64-Bit Server VM (build 21.0-b17, mixed mode)
Też działa.
Pozdro
;-)
Offline





 Cenzor wirtualnego świata
 Cenzor wirtualnego świata
	vega, nie wiem jak instalowałeś jdownloader'a, ale tutaj masz repo oficjalne:
deb http://ppa.launchpad.net/jd-team/jdownloader/ubuntu oneiric main deb-src http://ppa.launchpad.net/jd-team/jdownloader/ubuntu oneiric main
Potem prosta instalacja przez aptitude i jdownloader działa bez problemu, przynajmniej na poniższych javach:
morfik:~$ java -version java version "1.7.0_03" Java(TM) SE Runtime Environment (build 1.7.0_03-b04) Java HotSpot(TM) Client VM (build 22.1-b02, mixed mode) morfik:~$ java -version java version "1.6.0_24" OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b24~pre2-1) OpenJDK Client VM (build 20.0-b12, mixed mode, sharing)
Offline

 Użytkownik
 Użytkownik
	

morfik napisał(-a):
vega, nie wiem jak instalowałeś jdownloader'a, ale tutaj masz repo oficjalne:
Kod:
deb http://ppa.launchpad.net/jd-team/jdownloader/ubuntu oneiric main deb-src http://ppa.launchpad.net/jd-team/jdownloader/ubuntu oneiric mainPotem prosta instalacja przez aptitude i jdownloader działa bez problemu, przynajmniej na poniższych javach:
Kod:
morfik:~$ java -version java version "1.7.0_03" Java(TM) SE Runtime Environment (build 1.7.0_03-b04) Java HotSpot(TM) Client VM (build 22.1-b02, mixed mode) morfik:~$ java -version java version "1.6.0_24" OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b24~pre2-1) OpenJDK Client VM (build 20.0-b12, mixed mode, sharing)
Dziękuje wszystkim za pomoc. Rzeczywiście JDownloadera nie instalowałem z repozytoriów (mam mieszane uczucia, co do dodawania repo PPA do Debiana) tylko w ten sposób:
cd ~/ wget http://212.117.163.148/jd.sh chmod +x jd.sh sh jd.sh
W ten sposób ściągnęło mi JDownloadera i rozpakowało w Katalogu Domowym, dodałem sobie skrót do menu głównego i wszystko było O'K tylko to ciągle przełączanie javy z otwartej na sun-a było bolesne :). Jenak jak zobaczyłem wasze wpisy, to uderzyło mnie to, że wszyscy macie nie tylko java-7-openjdk ale również java-6-openjdk. Zainstalowałem więc również 6-tkę (również z repo) i przełączyłem żeby system korzystał domyślnie z niej i działa. Jestem ciekaw dlaczego z 7-demki nie chce działać a z 6-stki działa normalnie. Może dlatego, że dla wersji 7 nie ma zainstalowanego icedtea a dla wersji 6 jest. Próbowałem zainstalować dla 7 też icedtea ale nie chciał zainstalować bo wersja icedtea-netx była nie ta co trzeba. Zostane więc przy 6 i poczekam na pasującą wersję icedtea-netx do 7 i w tedy zobaczymy. Jeszcze raz dziękuję wszystkim za pomoc.
P/s
Podlinkowanie ArnVaker nic nie pomogło.
Dodanie pełnej ścieżki również nie (może coś źle robiłem)
Ostatnio edytowany przez vega (2012-03-04 18:02:02)
Offline







 Kapelusznik
 Kapelusznik
	








vega napisał(-a):
Podlinkowanie ArnVaker nic nie pomogło.
Ale ja nie napisałem żebyś podlinkował tak jak w tamtym wpisie. Zadałem kilka pytań, a odnośnik do tamtego wpisu dorzuciłem jako przykład, że ten program działa na OpenJDK 7. Nie wiem czy w Debianie wystarczy podlinkować, ale nawet jeśli tak, to pewnie ścieżki są inne ze względu na multiarch.
Offline





 Cenzor wirtualnego świata
 Cenzor wirtualnego świata
	vega nie bój się dodawać ppa, tylko ustaw sobie w /etc/apt/preferences
Package: * Pin: release a=oneiric Pin-Priority: 1
Ja mam chyba 7 ppa i nic mi się nie psuje :)
Offline







 Kapelusznik
 Kapelusznik
	








Jak dodasz taki wpis, to jdownloader się nie zaktualizuje gdy w tym repo pojawi się jego nowsza wersja, trochę bez sensu IMO. W tym konkretnym przypadku osobiście nic bym nie robił, ponieważ w tym repozytorium nie ma zupełnie nic poza pakietem jdownloader.
Offline





 Cenzor wirtualnego świata
 Cenzor wirtualnego świata
	Jeżeli masz tylko 1 ppa, w którym masz tylko 1 pakiet, to faktycznie nie masz po co dodawać sobie wpisów w /etc/apt/preferences . Ja mam kilka ppa i nie chce aby cokolwiek było instalowane z tych repo bez wyraźnego rozkazu. I czemu zainstalowany pakiet nie miałby się zaktualizować przy tych ustawieniach? Przejrzałem sobie tak na szybko wszystkie ppa, które mam włączone i każdy pakiet jest w najnowszej wersji. Także nie wiem w czym problem...
Offline







 Kapelusznik
 Kapelusznik
	








morfik napisał(-a):
I czemu zainstalowany pakiet nie miałby się zaktualizować przy tych ustawieniach?
Każdy zainstalowany pakiet ma priorytet 100. Domyślnie pakiety dostępne w repozytoriach mają priorytet 500*. Pakiety aktualizowane są automatycznie tylko jeśli ich nowsza dostępna wersja ma priorytet równy lub wyższy niż aktualnie zainstalowana. No a 1, które ustawiasz, to mniej niż 100.
====================
*Są też wyjątki:
Pakiety z repozytoriów zawierających w pliku Release opcję:
NotAutomatic: yes
otrzymują właśnie wartość 1 (np. repo experimental).
Pakiety z repozytoriów zawierających w pliku Release opcje:
NotAutomatic: yes ButAutomaticUpgrades: yes
otrzymują wartość 100 (np. backporty).
Offline





 Cenzor wirtualnego świata
 Cenzor wirtualnego świata
	






 Kapelusznik
 Kapelusznik
	








Albo np. tak skoro chodzi o różne ppa:
Package: * Pin: origin ppa.launchpad.net Pin-Priority: 120
Wtedy wszystkie pakiety pochodzące z ppa.launchpad.net dostaną wartość 120, a nie tylko te dla wersji oneiric.
Offline