Installation Java 7

Bonjour.

Je suis sous débian (Squeeze), J’ai actuellement Java 1.6.0-18-b18 et j’aurais besoin d’installer le Java 7, Petit souci, je ne suis pas un spécialiste des installations, autres que les paquets officiels. en allant sur le site de java.com, je suis complètement perdu sur la marche à suivre. je voudrais désinstaller la version 6 et installer la version 7.

Si quelqu’un connait un tuto à partir d’un terminal ou m’expliquer pas à pas la marche à suivre à partir de Java.com, cela serait vraiment sympa.

Merci d’avance pour votre aide :sunglasses:

Dominique


puis [code]sudo aptitude install openjdk-7-jre[/code]

puis sudo aptitude install openjdk-7-jre

ou autre solution:

http://www.duinsoft.nl/packages.php?t=en

oracle a encore fait des siennes :smiling_imp:

[quote=“marcastro”]ou autre solution:

http://www.duinsoft.nl/packages.php?t=en

oracle a encore fait des siennes :smiling_imp:[/quote]

ORACLE encooore !! 'tain, vais demander a mon beau-frere plus d’explications, il bosse chez eux !!

@Grhim: openjdk-7-jre seulement pour wheezy et sid

sur le lien que j’ai donné installation également pour squeeze.

[quote=“marcastro”]@Grhim: openjdk-7-jre seulement pour wheezy et sid

sur le lien que j’ai donné installation également pour squeeze.[/quote]

autant pour moi , bon il faudrais que les nouveaux prennent l’habitude de marquer en signature sur quoi il tourne ca éviterais que je me plante :005 :005

+1

Merci à vous deux.

J’ai essayé la méthode de Grhim qui me semble pour moi la plus simple.

J’ai donc tapé dans un terminal administrateur la phrase magique est voilà ce que cela me donne :

Pas de version candidate trouvée pour openjdk-7-jre
Pas de version candidate trouvée pour openjdk-7-jre
Aucun paquet ne va être installé, mis à jour ou enlevé.
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d’archives. Après dépaquetage, 0 o seront utilisés.

Conclusions ?

Surtout faite simple dans les explications :slightly_smiling: :slightly_smiling:

Débian Squeeze 6.0.5.

Dominique

C’est normal, cette version de Java n’est disponible qu’à partir de Debian Wheezy (qui n’est pas encore sortie en version stable).

Méthode pour l’installer sur une Squeeze :

  1. Ajouter les dépôts Wheezy à /etc/apt/sources.list
  1. Assigner une priorité faible aux paquets venant de cette branche dans /etc/apt/preferences pour éviter de passer tout le système en Wheezy

echo "Package: * Pin: release n=wheezy Pin-Priority: 100" >> /etc/apt/preferences
3. Mettre à jour les listes de paquets, puis installer openjdk-7-jre depuis les dépôts de Wheezy

apt-get update apt-get install -t wheezy openjdk-7-jre

Plus de détails sur le fonctionnement des fichiers sources.list et preferences se trouvent par ici :
sources-de-paquets-les-bases-t39329.html

Salut VV222

Je suis désolé, mais je n’y arrive pas. Je n’arrive toujours pas à comprendre comment on installe se foutu Java.

J’ai fais des mise à jours par rapport à ton message, mais rien n’y fais et je ne voudrais pas planter ma distrib. Il me manque toujours des paquets ou j’ai des messages d’erreurs.

Pourquoi c’est si dur d’installer ce truc ??? et comme en plus je n’y connais rien dans les lignes de commandes et le langage linuxien, j’avais commencé avec ubuntu pour me faciliter la vie et je suis passé sous débian, car un peu plus technique, peut être trop pour moi. je suis donc bloquer.

Merci à tous.

Je verrais cela demain à tête reposée. :wink:

Je vais éditer mon message précédent avec des commandes que tu n’auras plus qu’à copier-coller dans un terminal administrateur. (C’est fait !)
Si tu rencontres une erreur, copie-la ici pour qu’on puisse t’aider.

Si Java 7 est compliqué à installer sur Squeeze, c’est tout simplement qu’il ne fait pas partie de cette version de Debian, et ne fera partie que de la prochaine, Wheezy.

C’est bien ce que je craignais, quand on y connait rien on fait des sauvegardes. je ne trouve plus accès aux sources de logiciels, ni aux paquets synaptic, ni aux préférences.

J’ai beau regarder dans les applications et le systèmes, je ne trouve rien.

Que dois je faire, car je suis toujours dans l’idée d’installer Java 7.

Merci tout de même pour votre aide, mais linux n’est quand même pas facile pour un néophyte. :slightly_smiling: :doh:

Dominique

ce qu’on t’as donner comme indication fonctionne !

ton sources.list est comment ?

fait un cat /etc/apt/sources.list

et donne nous le result

Salut Grhim.

Ci joint ce que tu demandes :

deb http.us.debian.org/debian/ squeeze main contrib non-free
deb security.debian.org/ squeeze/updates main contrib non-free

avant squeeze : deb volatile.debian.org/debian-volatile lenny/volatile main

deb ftp://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free
#optionnel :
deb backports.debian.org/debian-backports squeeze-backports main contrib non-free

deb ubuntu.ancestris.org hardy main
deb ftp.fr.debian.org/debian/ squeeze main
deb ftp.fr.debian.org/debian/ squeeze-updates main
deb security.debian.org/ squeeze/updates main
deb debian.advalem.net/debian-backports/ squeeze-backports main
deb ftp.fr.debian.org/debian/ wheezy main

Tu as-du mettre en vrac ton sources.list par accident…

Que te renvoient les commandes suivantes :

cat /etc/apt/sources.list cat /etc/apt/preferences apt-cache policy apt-get update (cette dernière commande doit être lancée dans un terminal administrateur)

Toutes ces opérations peuvent se passer de la ligne de commande et être réalisées dans des interfaces graphiques, mais en proposant une commande sur un forum un utilisateur connaît déjà son comportement et saura interpréter son retour.
C’est juste plus pratique pour nous de proposer de l’aide en ligne de commande qu’en graphique. 8)

dominique@debian:~$ cat /etc/apt/sources.list

deb http.us.debian.org/debian/ squeeze main contrib non-free
deb security.debian.org/ squeeze/updates main contrib non-free

avant squeeze : deb volatile.debian.org/debian-volatile lenny/volatile main

deb ftp://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free
#optionnel :
deb backports.debian.org/debian-backports squeeze-backports main contrib non-free

deb ubuntu.ancestris.org hardy main
deb ftp.fr.debian.org/debian/ squeeze main
deb ftp.fr.debian.org/debian/ squeeze-updates main
deb security.debian.org/ squeeze/updates main
deb debian.advalem.net/debian-backports/ squeeze-backports main
deb ftp.fr.debian.org/debian/ wheezy main


dominique@debian:~$ cat /etc/apt/preferences
Package: *
Pin: release c=wheezy


Pin-Priority: 100dominique@debian:~$ apt-cache policy
Fichiers du paquet :
100 /var/lib/dpkg/status
release a=now
500 ftp.fr.debian.org/debian/ wheezy/main Translation-fr
500 ftp.fr.debian.org/debian/ wheezy/main Translation-en
500 ftp.fr.debian.org/debian/ wheezy/main i386 Packages
release o=Debian,a=testing,n=wheezy,l=Debian,c=main
origin ftp.fr.debian.org
100 debian.advalem.net/debian-backports/ squeeze-backports/main i386 Packages
release o=Debian Backports,a=squeeze-backports,n=squeeze-backports,l=Debian Backports,c=main
origin debian.advalem.net
500 ftp.fr.debian.org/debian/ squeeze/main Translation-fr
500 ftp.fr.debian.org/debian/ squeeze/main i386 Packages
release v=6.0.5,o=Debian,a=stable,n=squeeze,l=Debian,c=main
origin ftp.fr.debian.org
500 ubuntu.ancestris.org/ hardy/main i386 Packages
release o=arvernes.com,a=hardy,n=hardy,l=Arvernes.com official repository,c=main
origin ubuntu.ancestris.org
100 backports.debian.org/debian-backports/ squeeze-backports/non-free i386 Packages
release o=Debian Backports,a=squeeze-backports,n=squeeze-backports,l=Debian Backports,c=non-free
origin backports.debian.org
100 backports.debian.org/debian-backports/ squeeze-backports/contrib i386 Packages
release o=Debian Backports,a=squeeze-backports,n=squeeze-backports,l=Debian Backports,c=contrib
origin backports.debian.org
100 backports.debian.org/debian-backports/ squeeze-backports/main i386 Packages
release o=Debian Backports,a=squeeze-backports,n=squeeze-backports,l=Debian Backports,c=main
origin backports.debian.org
500 ftp://ftp.fr.debian.org/debian/ squeeze-updates/non-free i386 Packages
release o=Debian,a=stable-updates,n=squeeze-updates,l=Debian,c=non-free
origin ftp.fr.debian.org
500 ftp://ftp.fr.debian.org/debian/ squeeze-updates/contrib i386 Packages
release o=Debian,a=stable-updates,n=squeeze-updates,l=Debian,c=contrib
origin ftp.fr.debian.org
500 ftp://ftp.fr.debian.org/debian/ squeeze-updates/main i386 Packages
release o=Debian,a=stable-updates,n=squeeze-updates,l=Debian,c=main
origin ftp.fr.debian.org
500 security.debian.org/ squeeze/updates/non-free i386 Packages
release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=non-free
origin security.debian.org
500 security.debian.org/ squeeze/updates/contrib i386 Packages
release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=contrib
origin security.debian.org
500 security.debian.org/ squeeze/updates/main i386 Packages
release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=main
origin security.debian.org
500 http.us.debian.org/debian/ squeeze/main Translation-fr
500 http.us.debian.org/debian/ squeeze/non-free i386 Packages
release v=6.0.5,o=Debian,a=stable,n=squeeze,l=Debian,c=non-free
origin http.us.debian.org
500 http.us.debian.org/debian/ squeeze/contrib i386 Packages
release v=6.0.5,o=Debian,a=stable,n=squeeze,l=Debian,c=contrib
origin http.us.debian.org
500 http.us.debian.org/debian/ squeeze/main i386 Packages
release v=6.0.5,o=Debian,a=stable,n=squeeze,l=Debian,c=main
origin http.us.debian.org
Paquets étiquetés :
dominique@debian:~$

root@debian:/home/dominique# apt-get update
Atteint ftp.fr.debian.org squeeze Release.gpg
Ign ftp.fr.debian.org/debian/ squeeze/main Translation-en
Atteint debian.advalem.net squeeze-backports Release.gpg
Ign debian.advalem.net/debian-backports/ squeeze-backports/main Translation-en
Atteint ftp.fr.debian.org/debian/ squeeze/main Translation-fr
Réception de : 1 ftp.fr.debian.org squeeze-updates Release.gpg [836 B]
Ign ftp.fr.debian.org/debian/ squeeze-updates/main Translation-en
Ign ftp.fr.debian.org/debian/ squeeze-updates/main Translation-fr
Atteint ftp.fr.debian.org wheezy Release.gpg
Atteint ftp.fr.debian.org/debian/ wheezy/main Translation-en
Atteint ftp.fr.debian.org/debian/ wheezy/main Translation-fr
Ign debian.advalem.net/debian-backports/ squeeze-backports/main Translation-fr
Atteint debian.advalem.net squeeze-backports Release
Atteint ftp.fr.debian.org squeeze Release
Atteint ftp.fr.debian.org squeeze-updates Release
Atteint ftp.fr.debian.org wheezy Release
Atteint security.debian.org squeeze/updates Release.gpg
Ign security.debian.org/ squeeze/updates/contrib Translation-en
Ign security.debian.org/ squeeze/updates/contrib Translation-fr
Ign security.debian.org/ squeeze/updates/main Translation-en
Ign security.debian.org/ squeeze/updates/main Translation-fr
Ign security.debian.org/ squeeze/updates/non-free Translation-en
Ign security.debian.org/ squeeze/updates/non-free Translation-fr
Atteint security.debian.org squeeze/updates Release
Atteint backports.debian.org squeeze-backports Release.gpg
Ign backports.debian.org/debian-backports/ squeeze-backports/contrib Translation-en
Ign backports.debian.org/debian-backports/ squeeze-backports/contrib Translation-fr
Atteint debian.advalem.net squeeze-backports/main i386 Packages/DiffIndex
Atteint http.us.debian.org squeeze Release.gpg
Ign http.us.debian.org/debian/ squeeze/contrib Translation-en
Ign http.us.debian.org/debian/ squeeze/contrib Translation-fr
Ign http.us.debian.org/debian/ squeeze/main Translation-en
Atteint http.us.debian.org/debian/ squeeze/main Translation-fr
Ign http.us.debian.org/debian/ squeeze/non-free Translation-en
Ign http.us.debian.org/debian/ squeeze/non-free Translation-fr
Ign backports.debian.org/debian-backports/ squeeze-backports/main Translation-en
Ign backports.debian.org/debian-backports/ squeeze-backports/main Translation-fr
Ign backports.debian.org/debian-backports/ squeeze-backports/non-free Translation-en
Ign backports.debian.org/debian-backports/ squeeze-backports/non-free Translation-fr
Atteint backports.debian.org squeeze-backports Release
Atteint ubuntu.ancestris.org hardy Release.gpg
Ign ubuntu.ancestris.org/ hardy/main Translation-en
Ign ubuntu.ancestris.org/ hardy/main Translation-fr
Atteint ftp.fr.debian.org squeeze/main i386 Packages
Atteint ftp.fr.debian.org squeeze-updates/main i386 Packages/DiffIndex
Atteint ubuntu.ancestris.org hardy Release
Atteint ftp.fr.debian.org squeeze-updates/main i386 Packages
Atteint ftp.fr.debian.org wheezy/main i386 Packages/DiffIndex
Atteint http.us.debian.org squeeze Release
Atteint security.debian.org squeeze/updates/main i386 Packages
Atteint backports.debian.org squeeze-backports/main i386 Packages/DiffIndex
Atteint security.debian.org squeeze/updates/contrib i386 Packages
Atteint security.debian.org squeeze/updates/non-free i386 Packages
Atteint ubuntu.ancestris.org hardy/main i386 Packages
Atteint backports.debian.org squeeze-backports/contrib i386 Packages/DiffIndex
Atteint backports.debian.org squeeze-backports/non-free i386 Packages/DiffIndex
Atteint http.us.debian.org squeeze/main i386 Packages
Atteint http.us.debian.org squeeze/contrib i386 Packages
Atteint http.us.debian.org squeeze/non-free i386 Packages
Atteint ftp://ftp.fr.debian.org squeeze-updates Release.gpg
Réception de : 2 ftp://ftp.fr.debian.org/debian/ squeeze-updates/contrib Translation-en
Ign ftp://ftp.fr.debian.org/debian/ squeeze-updates/contrib Translation-en
Réception de : 3 ftp://ftp.fr.debian.org/debian/ squeeze-updates/contrib Translation-fr
Ign ftp://ftp.fr.debian.org/debian/ squeeze-updates/contrib Translation-fr
Réception de : 4 ftp://ftp.fr.debian.org/debian/ squeeze-updates/main Translation-en
Ign ftp://ftp.fr.debian.org/debian/ squeeze-updates/main Translation-en
Réception de : 5 ftp://ftp.fr.debian.org/debian/ squeeze-updates/main Translation-fr
Ign ftp://ftp.fr.debian.org/debian/ squeeze-updates/main Translation-fr
Réception de : 6 ftp://ftp.fr.debian.org/debian/ squeeze-updates/non-free Translation-en
Ign ftp://ftp.fr.debian.org/debian/ squeeze-updates/non-free Translation-en
Réception de : 7 ftp://ftp.fr.debian.org/debian/ squeeze-updates/non-free Translation-fr
Ign ftp://ftp.fr.debian.org/debian/ squeeze-updates/non-free Translation-fr
Atteint ftp://ftp.fr.debian.org squeeze-updates Release
Atteint ftp://ftp.fr.debian.org squeeze-updates/main i386 Packages/DiffIndex
Atteint ftp://ftp.fr.debian.org squeeze-updates/contrib i386 Packages
Atteint ftp://ftp.fr.debian.org squeeze-updates/non-free i386 Packages
Atteint ftp://ftp.fr.debian.org squeeze-updates/main i386 Packages
836 o réceptionnés en 6s (136 o/s)
Lecture des listes de paquets… Fait
root@debian:/home/dominique#

Voilà tu as tous. :slightly_smiling:

J’attends avec impatience de bonnes nouvelles pour ma Débian.

Encore Merci

Dominique

[quote=“dacore”]Salut Grhim.

Ci joint ce que tu demandes :

deb http.us.debian.org/debian/ squeeze main contrib non-free
deb security.debian.org/ squeeze/updates main contrib non-free

avant squeeze : deb volatile.debian.org/debian-volatile lenny/volatile main

deb ftp://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free
#optionnel :
deb backports.debian.org/debian-backports squeeze-backports main contrib non-free

deb ubuntu.ancestris.org hardy main
deb ftp.fr.debian.org/debian/ squeeze main
deb ftp.fr.debian.org/debian/ squeeze-updates main
deb security.debian.org/ squeeze/updates main
deb debian.advalem.net/debian-backports/ squeeze-backports main
deb ftp.fr.debian.org/debian/ wheezy main[/quote]
Nom de Zeus, pas étonnant que rien ne fonctionne ! :wink:
Mélanger des dépôts Ubuntu avec Debian, ça fait rarement bon ménage.

Voici un couple de fichier sources.list/preferences pour obtenir une Squeeze, ainsi qu’un accès aux paquets de Wheezy uniquement dans des cas exceptionnels (comme l’installation de Java 7) :

[quote="/etc/apt/sources.list"]## Squeeze
deb ftp.fr.debian.org/debian/ squeeze main
deb ftp.fr.debian.org/debian/ squeeze-updates main
deb security.debian.org/ squeeze/updates main

Wheezy

deb ftp.fr.debian.org/debian/ wheezy main[/quote]

[quote="/etc/apt/preferences"]Package: *
Pin: release n=wheezy
Pin-Priority: 100[/quote]

Ensuite, un ‘apt-get update’ pour mettre à jour ta liste de paquets, suivi d’un ‘apt-get install -t wheezy openjdk-7-jre’ pour installer ce fameux Java en version 7.

/!\ Je me suis planté dans mes messages précédents : il ne faut pas ajouter c=wheezy dans le fichier preferences mais n=wheezy !

quel bordel,et tout ça juste pour installer java sur une squeeze?J’ai indiqué plus haut un lien pour installer java à l’aide d’un bête apt-get.
D’abord un peu d’ordre dans ton sources.list,en voilà un fonctionnel pour installer java entre autre:

deb http://www.deb-multimedia.org squeeze main non-free deb http://www.deb-multimedia.org squeeze-backports main deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free deb http://www.duinsoft.nl/pkg debs all deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free deb http://security.debian.org/ squeeze/updates main contrib non-free deb http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free

le dépôt duinsoft.nl pour installer java .
le dépôt multimedia tu n’es pas obligé de le mettre,c’est selon.

Une fois que tu as écris ton sources.list tu fais:

et pour installer ton java7,latest release:

Pour vérifier ta version de java::

http://www.java.com/fr/

[quote]Nom de Zeus, pas étonnant que rien ne fonctionne ! :wink:
Mélanger des dépôts Ubuntu avec Debian, ça fait rarement bon ménage.[/quote]

+1 +1 +1 +1 +1000000000000000 pi :005 :005