Petits pbs d'installations via archives !?

Résolu
Bonjour,
Encore mon néophysme qui vous appelle à l'aide ! ^^

J'ai remarqué que je ne savais pas installer de logiciel directement télécharger via des liens internet qui utilisent le gestionnaire d'archives.

Il me met : "Impossible d'installer XYZ.rpm (ou autres)" types d'archives non pris en charge.

Même si l'archive est pris en charge, je ne sais pas installer ! Ormis par le menu applications / ajouter/supprimer.

Pourrait-on m'aider SVP ???

Bien Amicalement Alexandrov.
Configuration: Linux / Ubuntu
Firefox 3.0.1

8 réponses

Résumé de la discussion

Le problème porte sur l'installation de logiciels téléchargés via des archives et sur la difficulté de s'appuyer uniquement sur le gestionnaire de paquets, plutôt que sur des paquets manuels. Plusieurs réponses recommandent d'utiliser systématiquement le gestionnaire de paquets (aptitude, Synaptic ou équivalent) et d'éviter le téléchargement direct de fichiers .deb ou .rpm sauf en dernier recours. Certains évoquent des cas où l'archive est une archive zip ou un binaire autonome, nécessitant décompression, exécution ou transformation avec des outils comme alien, ou simplement lancer un script .sh. En dernier recours, il peut être utile de rechercher une version .deb ou un paquet dans les dépôts officiels, afin d'éviter les dépendances et les incompatibilités.

Bobot (l’IA à votre service)
  1. Modérateur
    Ah non pas du tout les rpm c'est pour les mandriva et les redhats. Toi tu dois récupérer des .deb (sinon tu seras obligé de convertir les rpm avec alien et c'est le début des ennuis). La majorité des logiciels sont disponibles via ton gestionnaire de paquet (typiquement synaptic, aptitude ou autre) et tu n'as pas besoin de récupérer manuellement des paquets. Actuellement que cherches-tu à installer ?

    Bonne chance
    1. Je cherche à installer limewire !

      Mais aussi certains logiciels que je n'ai pas en tête là !

      Comment puis-je faire ?

      Bien Amicalement Alexandrov.
  2. Modérateur
    Salut,

    rpm n'est pas un archive mai un paquet utiliser par RedHat, Fedora, Mandriva et derivés

    en revanche tu peux installer un .rpm sous Debian et derivés (Ubuntu est derivés...) en le transformant dans un paquet .deb grâces aux alien(s) ;-))

    A savoir que alien peut peut être utiliser aussi pour .tgz
    1. J'ai rien compris lol, dsl !

      Comment puis-je faire alors ?
      Bien Amicalement Alexandrov.
  3. Modérateur
    Salut,

    tu télécharges ce fichier limewire tu l'installes avec la commande
    sudo dpkg /chemin/vers/LimeWireLinux.deb
    Pour le démarrer tu n'as qu'à taper
    limewire

    1. Merci ça marche merci beaucoup !

      Pour les autres logiciels il faut que ça soit .deb ???

      Bien Amicalement Alexandrov.
  4. Modérateur
    Oui autant que possible. Et de préférences via synaptic ou équivalent pour prendre les paquets sur des miroirs officiels et sûrs.
    1. Je vous remercie à tous et de toutes façons si j'ai un pb je sais où demander conseils !

      Comme toujours je suis très satisfait !

      Bien micalement Alexandrov.
  5. Modérateur
    Ok à la prochaine ;-)
    1. Alors là je dois être très c** !

      Bonjour, j'ai un logiciel : "jose-144-linux-jre.zip" pris sur le net (et étant un très bon logiciel d'échecs) mais le soucis comme toujours c'est que je ne sache pas comment l'installer et ça, c'est le point négatif du système linux alors je demande, si cela est possible, qu'on m'explique une bonne fois pour toute comment installer les logiciels via des archives comme ça je ne vous ferai plus perdre votre temps et je pourrai également profiter un maximum aux capacités linux.

      Je vous remercie par avance et désolé d'avoir été aussi froid dans le message mais je suis assez énervé d'être incapable de règler des problèmes de bases comme celui-ci (sur windows je n'avais jamais ce problème, pourquoi ?).

      Bien Amicalement Alexandrov.
    2. Contributeur
      @alexandrov_kasparovSous windaube tu n'avais pas ce problème car le système est complètement fermé et que le protocole d'installation est plus que douteux.

      Sous Linux, tu as plusieurs solutions pour installer :
      - Installer à partir du gestionnaire de paquets (Synaptic, apt, aptitude ou autre).
      - Installer un paquet précompilé : installer un fichier .deb dans ton cas.
      - Compiler un code source : c'est la manière la plus "complexe" et totalement déconseillée au néophyte que tu es.

      En l'état, tu as une archive en .zip, et c'est certainement très bien ; mais la première des choses à faire est tout de même de la décompresser afin de savoir ce qu'il y a dedans ;)

      Cordialement.
    3. Contributeur
      @FranzuxRaaaaaa ! Forcément, j'oublie volontairement un cas pour ne pas m'épancher dessus et forcément, c'est sur ce cas-là que l'on tombe !!!

      - Le téléchargement de binaires autonomes ou de fichiers exécutables (avec ou sans environnement). Il n'y a qu'à télécharger, décompresser et lancer...

      J'ai téléchargé ton jeu d'échec "jose". À la décompression, on s'aperçoit que c'est juste du java... donc tu n'as qu'à double-cliquer sur "jose.sh" et sélectionner "lancer"...

      Et on dira que sous Linux c'est compliqué :p

      Cordialement.
    4. @FranzuxCa ne fait rien qd je clique sur josé.sh ça me m'ouvre une fenetre vide snifff !

      peux-tu m'aider car je dois m'entraîner pour le tournoi international du cap d'agde en novembre et je suis loin d'être prêt !

      En te remerciant par avance,

      Bien Amicalement Alexandrov.
  6. Modérateur
    Salut,

    il suffit de lire le fichier RELEASE NOTES qui se trouve à la racine de répertorie

    ==================
    Linux Installation
    ==================
    
    * Unpack the zip file into a directory of your choice, e.g.
         unzip -D /usr/share/games jose-144-linux.zip
    
    * Start jose with the script "jose.sh"
      or you can start it from the command line with
         java -jar jose.jar
    
    tu dois faire
    unzip /chemin/vers/jose-144-linux.zip
    cd jose
    java -jar jose.jar
    voici chez moi ;-) https://www.cjoint.com/?iknfSEjoXI
    1. Contributeur
      C'est ce que fait le jose.sh lami20j ;)

      #!/bin/sh
      
      cd `dirname "$0"`
      
      #
      # if jre-linux/bin/java is present, use it
      # otherwise use java from path
      #
      
      localJava=jre-linux/bin/java
      
      if test -x $localJava;
      then $localJava -jar jose.jar $*;
      else java -jar jose.jar $*;
      fi


      Je présume donc qu'il s'agit là d'un problème d'environnement java... comme chez moi :p
    2. Modérateur
      @FranzuxSalut,

      oui, mais tu as du télécharger jose-144-linux.zip
      et lui a télécharger le fichier jose-144-linux-jre.zip

      c'est pour ça qu'il n'arrive pas ;-))
    3. Contributeur
      @lami20jT'inquiète, chez moi non plus ça ne fonctionne pas (fenêtre vide) :p

      Je suis en train de tester mon environnement java ^^
    4. Modérateur
      @FranzuxVoici mon environnement
      lami20j@debian:~/src$ aptitude search java | grep ^i
      i A java-common                     - Base of all Java packages
      i A libhsqldb-java                  - Java SQL database engine
      i A libjaxp1.3-java                 - Java XML parser and transformer APIs (DOM,
      i A libjline-java                   - Java library for handling console input
      i A libservlet2.3-java              - Servlet 2.3 and JSP 1.2 Java classes and d
      i A libxalan2-java                  - XSL Transformations (XSLT) processor in Ja
      i A libxerces2-java                 - Validating XML parser for Java with DOM le
      i A libxt-java                      - An implementation in Java of XSL Transform
      i A openoffice.org-java-common      - OpenOffice.org office suite Java support a
      i A sun-java6-bin                   - Sun Java(TM) Runtime Environment (JRE) 6 (
      i   sun-java6-jre                   - Sun Java(TM) Runtime Environment (JRE) 6 (
      i   sun-java6-plugin                - The Java(TM) Plug-in, Java SE 6

    5. Contributeur
      @lami20jCe n'est donc pas l'environnement...

      Le log d'erreur me sort un problème avec ma carte son O_o?
  7. Contributeur
    Bon, mon problème de son semble être résolu, mais j'ai une autre erreur maintenant :

    invalid field type for styles in class javax.swing.text.StyleContext


    Pas trop le temps de mettre les mains dans le cambouis là, j'y regarderai sans doute plus tard.
    1. MDR merci de votre acharnement mais je n'y comprends rien ma version téléchargée est : jose-144-linux-jre.zip car je ne savais pas lequel télécharger donc si vous pouvez m'aider je vous passe le lien de téléchargement sous linux et j'attends avec impatience vos trouvailles !

      Le lien : http://jose-chess.sourceforge.net/index_download.html

      Bien Amicalement Alexandrov.
  8. Contributeur
    salut
    rappelons toujours qu'il est préférable, sur et efficace de passer par le gestionnaire de paquets SURTOUT au début, meme si celà va à l'encontre de ce que vous savez faire sous windows.

    Le telechargement de deb ou rpm ne doit être utilisé qu'en dernier recours.
    1. Contributeur
      Exact. Mais dans le cas présent, c'est juste du java, donc pas de présence dans le gestionnaire de paquet ni en .deb.
    2. Modérateur
      Salut,

      si tu trouves jose dans les dépôts alors je suis partant avec toi ;-)
    3. Le problème c'est que josé n'est pas dans le paquet synactic (j'espère que ça s'écrit comme ça ^^) et que c'est ce logiciel qu'il me faut pour voir mes bases de données en pgn environ 4 millions de parties de Grands Maîtres Internationaux pour ma préparation au tournoi du cap d'agde !

      lami20j : oui j'ai vu ton message mais je ne sais pas ce qu'il faut faire car je n'y comprends rien donne moi la demarche à suivre et je verrai bien si ta méthode marche !

      En attendant je suis entrain de télécharger le logiciel java : Sun Download Manager alors que j'ai déjà java je sais pas à quoi ça me servira de plus je ne sais pas ce qu'il fait en plus ce pack !

      Bien Amicalement Alexandrov.

      PS : je suis trop une buse !