Erreur d'installation java

TMX_Sasha974 Messages postés 29 Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Quand je telecharge openjdk sur la logiteche same fait "impossible de resoudre les dependances de paquets. Voici l'erreur:
openjdk-7-jre: Depends: openjdk-7-jre-headless (= 7u79-2.5.5-0ubuntu1) mais la version 7u79-2.5.5-0ubuntu1 va être installée
Depends: libjpeg8 (>= 8c) mais la version 8c-2ubuntu8 va être installée

3 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Bonjour

    Commence par mettre à jour tous tes paquets :

    sudo apt-get update
    sudo apt-get upgrade


    Ici tu as visiblement une incohérence au niveau des paquets, donc
    aptitude
    pourrait t'aider à résoudre ton problème. Cela arrive typiquement si installer A engendre l'installation de B qui est contradictoire avec un paquet C déjà installé. Souvent cela est dû au fait que A ou C sont obsolètes ou remplaçables.

    sudo apt-get install aptitude
    sudo aptitude install openjdk-7-jre


    aptitude
    va te proposer différentes stratégie. Si tu en trouves une qui te convient parfait (vérifie juste que tu ne t'apprêtes pas à supprimer des paquets importants). Sinon reporte-nous son résultat et précise-nous le résultat de :

    cat /etc/apt/sources.list


    Bonne chance
    0
    1. TMX_Sasha974 Messages postés 29 Statut Membre
       
      merci mais g pu installer le 9 et maintenant sa me fais could not create the java virtual machine
      0
  2. TMX_Sasha974 Messages postés 29 Statut Membre
     
    quand je tape sudo aptitude install openjdk-7-jre:
    [sudo] password for oem:
    Les NOUVEAUX paquets suivants vont être installés :
    ca-certificates-java{a} fonts-dejavu-extra{a} libatk-wrapper-java{a}
    libatk-wrapper-java-jni{a} libbonobo2-0{a} libbonobo2-common{a}
    libgconf2-4{a} libgnome2-0{a} libgnome2-bin{a} libgnome2-common{a}
    libgnomevfs2-0{a} libgnomevfs2-common{a} liborbit-2-0{a} openjdk-7-jre
    openjdk-7-jre-headless{a} tzdata-java{ab}
    0 paquets mis à jour, 16 nouvellement installés, 0 à enlever et 0 non mis à jour.
    Il est nécessaire de télécharger 41,6 Mo/42,4 Mo d'archives. Après dépaquetage, 71,7 Mo seront utilisés.
    Les paquets suivants ont des dépendances non satisfaites :
    tzdata-java : Dépend: tzdata (= 2015c-1) mais 2015f-0ubuntu0.15.04 est installé.
    Les actions suivantes permettront de résoudre ces dépendances :

    Conserver les paquets suivants dans leur version actuelle :
    1) openjdk-7-jre [Non installé]
    2) openjdk-7-jre-headless [Non installé]
    3) tzdata-java [Non installé]

    Accepter cette solution ? [Y/n/q/?]
    0
    1. TMX_Sasha974 Messages postés 29 Statut Membre
       
      je dois faire quoi svp?
      0
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Est-ce que tu ne te serais pas amusé à installer des paquets qui ne sont pas ubuntu ? Car là je vois un paquet tzdata qui a un numéro de version suspect et c'est lui qui bloque. Dans aptitude tu peux dire quelle version du paquet choisir.

    1) Lance
    sudo aptitude

    2) Cherche (
    /
    ) le motif
    ^tzdata$

    3) Zoome sur ce paquet (entrée)
    4) Descends jusqu'à atteindre la version installée et déplie le "dossier" des version (représenté par
    --
    ) en appuyant sur entrée.
    5) Purge la version 2015c-1 (en la sélectionnant et en appuyant sur
    _
    ) Choisis la version ubuntu en appuyant sur
    +
    .

    Il y aura sans doute des paquet qui s'en trouveront cassés (broken) et qui apparaîtront alors en rouge. Pour aller de paquets cassés en paquets cassés va sur la touche
    b
    . En suivant le même principe qu'indiqué précédemment, choisis les paquets ubuntu jusqu'à résoudre ton problème.

    Note que tu peux toujours annuler avec le raccourci
    ctrl u
    . Tu peux aussi utiliser la souris dans aptitude et cliquer sur les "menus" (la barre bleue en haut).

    Quand tu as tout résolu, valide le tout en appuyant sur
    g
    . Vérifie que tu ne supprimes rien d'important (rose) ou qu'au moins tu installes un remplaçant (vert). En théorie tu ne devrais avoir ni paquets maintenus, ni paquets gelés? Si c'est bon, valide (
    g
    ). Quand tu as fini quitte avec
    q
    .

    Bonne chance
    0