Pb d'installation de JAVA

Salut,

J’ai voulu installer Alfresco en suivant ce tuto wiki.alfresco.com/wiki/Debian_Installation mais j’ai des problèmes sur l’installation de JAVA. J’ai donc fais des modifs dans le sources.list mais lors de l’install j’ai l’erreur suivante :

[code]Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l’impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n’ont pas encore
été créés ou ne sont pas sortis d’Incoming.

Puisque vous n’avez demandé qu’une seule opération, le paquet n’est
probablement pas installable et vous devriez envoyer un rapport de bogue.
L’information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
sun-java6-jre: Dépend: sun-java6-bin (= 6-07-3~bpo40+1) mais il n’est pas installable ou
ia32-sun-java6-bin (= 6-07-3~bpo40+1) mais il n’est pas installable
E: Paquets défectueux
[/code]

Je suis sur une Debian etch sur une sparc ^^^

Merci d’avance de votre aide

envoie ton sources.list et le fichier /etc/apt/preferences (si tu en as un ), cela pourra nous aider à t’aider :wink:

vomoho@sun-debian:~$ cat /etc/apt/sources.list
#
# deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official sparc NETINST Binary-1 20070407-11:37]/ etch contrib main

#deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official sparc NETINST Binary-1 20070407-11:37]/ etch contrib main

deb http://ftp.fr.debian.org/debian etch main non-free contrib
deb-src http://debian.ens-cachan.fr/ftp/debian/ etch main non-free contrib

deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free

deb http://www.backports.org/debian etch-backports main contrib non-free

Voila ^^

Salut

Le paquet sun-java6-jre n’est pas disponible dans le dépôt stable. Tu peut le trouver dans le dépôt testing (lenny) non-free comme mentionné sur cette page : http://packages.debian.org/lenny/sun-java6-jre

[code]sun-debian:/home/vomoho# cat /etc/apt/sources.list

deb cdrom:[Debian GNU/Linux 4.0 r0 Etch - Official sparc NETINST Binary-1 20070407-11:37]/ etch contrib main

#deb cdrom:[Debian GNU/Linux 4.0 r0 Etch - Official sparc NETINST Binary-1 20070407-11:37]/ etch contrib main

deb http://ftp.fr.debian.org/debian lenny main non-free contrib
deb-src http://debian.ens-cachan.fr/ftp/debian/ lenny main non-free contrib

deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free

deb http://www.backports.org/debian etch-backports main contrib non-free
[/code]

Voila j’ai modifié mon sourcees.list comme ceci, mais j’ai toujours l’erreur suivante :

sun-debian:/home/vomoho# apt-get install sun-java6-jre sun-java6-jdk
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Aucune version du paquet sun-java6-jdk n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
E: Aucun paquet ne correspond au paquet sun-java6-jdk

sun-java6-jdk n’existe pas pour l’architecture sparc sous Debian, seulement i386 et amd64 :
packages.debian.org/search?keywo … -java6-jdk

Bon ca c’est fait, sun-java6-bin non plus or sun-java6-jre depend de lui. Sinon il existerait pas un moyen de contourner le problème?

Tu peux utiliser openjdk-6-jdk à la place.

Merci beaucoup, sinon une dernière petite question pour la route ^^
Est se que openjdk me permettra d’utiliser des applis nécessitant java, ou est se que cela pourra, des fois, poser problème?

C’est un peu le but d’un runtime Java…

Normalement, ça devrait fonctionner sans problème et de toute façon, tu n’as pas vraiment le choix.
Si tu veux utiliser absolulement utiliser le JDK/JRE de Sun, il faudra installer Solaris. Le JDK/JRE de Sun n’est disponible que pour x86 et amd64 sous Linux.