IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

installation de java, tomcat et eclipse


Sujet :

Shell et commandes GNU

  1. #1
    Nouveau membre du Club
    Profil pro
    Développeur Documentum Java
    Inscrit en
    Décembre 2010
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Documentum Java
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2010
    Messages : 29
    Points : 33
    Points
    33
    Par défaut installation de java, tomcat et eclipse
    bonjour,
    je débute dans le monde professionnel, et mon chef m'a demander d'ecrire un shell permettant l'installation automatique des logiciels suivants sous linux(ubuntu, mandriva ou redhat).
    les logiciels à installer sont:
    1. java(jdk et jre version 1.5)
    2. tomcat(version 5.0.17 ou plus)
    3. eclipse


    j'ai essayer la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo apt-get install sun-j2re1.5
    sous ubuntu ce qui me donne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    E:impossible de trouver le paquet sun-j2re1.5
    merci.

  2. #2
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Points : 19 452
    Points
    19 452
    Par défaut
    Bonsoir.

    Qu'elle sont les versions de tes distributions (surtout Ubuntu) ?

    As-tu essayé de le faire via aptitude en mettant à jour la liste de tes dépôts ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    sudo aptitude update
    sudo aptitude install nom_paquet
    Et enfin que renvoi la commande :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo apt-cache search sun-j2re1.5
    ?

    Cordialement,
    Idriss

  3. #3
    Nouveau membre du Club
    Profil pro
    Développeur Documentum Java
    Inscrit en
    Décembre 2010
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Documentum Java
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2010
    Messages : 29
    Points : 33
    Points
    33
    Par défaut
    Merci Idriss pour ton aide.
    bon je viens d'installer jdk 1.5 et tomcat 5.5 sous ubuntu.
    ce que je cherche c'est d'automatiser ces opérations. Par exemple je ne sais pas quelle distribution va accueillir mes logiciels alors il me faut un script passe par tous, un script qui détecte la distribution puis il exécute les commandes nécessaires.
    si vous avez plus de questions je suis à votre disposition.
    Merci.

  4. #4
    Rédacteur
    Avatar de lavazavio
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 673
    Points : 2 412
    Points
    2 412
    Par défaut
    Bonjour,

    Tu as 2 possibilités :
    - Soit tu détermines sous quel OS tu es et tu utilises le gestionnaire de paquets adéquat
    - Soit tu récupères les sources depuis les sites d'Oracle, Tomcat et Eclipse et tu les installes.

    Par exemple, pour déterminer si tu es sous Ubuntu ou RedHat, tu peux lire le fichier /proc/version et filtrer avec awk. Après, il ne reste qu'à dire : si je suis sous Ubuntu alors aptitude install ..., si je suis sous RedHat alors ..., si je suis sous Mandriva alors ...

    Et une petite aide en plus pour ces fêtes de fin d'années :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    #!/bin/bash
     
    #On récupère l'OS
    OS=`awk -F"(" '{print $4}' /proc/version | awk '{print $1}'`
     
    #On définit les commandes suivant l'OS
    case $OS in
          Ubuntu)
          ;;
          Red)
          ;;
          Mandriva)
          ;;
          *)
          ;;
    esac
    Rédacteur et Modérateur rubriques Linux et Virtualisation
    Mes Articles
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux
    N'oubliez pas de consulter les FAQ virtualisation et les cours et tutoriels Virtualisation
    Man pages en français

  5. #5
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Points : 19 452
    Points
    19 452
    Par défaut
    Salut.

    Pour automatiser cette tâche, je pense qu'il vaut mieux utiliser le gestionnaire des paquets.

    Pour RedHat, il s'agit bien d'une version encore maintenue de RHEL ? Si oui, il faut utiliser le gestionnaire yum et trouver les noms des paquets qui correspondent au versions attendues (ça diffère parfois selon les distro). Pour Mandriva, il s'agira d'urpmi ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    aptitude install nom_paquet # pour Debian, Ubuntu & Co
    yum install nom_paquet # pour RHEL/CentOS, Fedora
    urpmi nom_paquet # pour Mandriva
    Avant de faire le script, fait des tests unitaires sur chacun des OS. Lorsque ça fonctionnera pour chaque OS, tu pourras ensuite te servir du script de lavazavio (qui sera a exécuter en root).

    Cordialement,
    Idriss

  6. #6
    Rédacteur
    Avatar de lavazavio
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 673
    Points : 2 412
    Points
    2 412
    Par défaut
    Citation Envoyé par ok.Idriss Voir le message
    Pour automatiser cette tâche, je pense qu'il vaut mieux utiliser le gestionnaire des paquets.
    Tout à fait.
    Les paquets spécifiques aux distributions sont optimisés pour celles-ci. Quand on a la possibilité de les utiliser, il faut le faire.
    Rédacteur et Modérateur rubriques Linux et Virtualisation
    Mes Articles
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux
    N'oubliez pas de consulter les FAQ virtualisation et les cours et tutoriels Virtualisation
    Man pages en français

  7. #7
    Nouveau membre du Club
    Profil pro
    Développeur Documentum Java
    Inscrit en
    Décembre 2010
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Documentum Java
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2010
    Messages : 29
    Points : 33
    Points
    33
    Par défaut
    merci les gars je vais essayer d'abord les tests unitaires comme tu as dis Idriss,, puis je vais suivre la méthode de lavazavio, alors merci tous les deux
    vous aurez ma réponse après les essais.
    Bonne année a vous tous.

Discussions similaires

  1. Installation de Java et d'Eclipse
    Par olisg1 dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 11/01/2015, 18h13
  2. création de projet java TOMCAT avec eclipse LOMBOZ
    Par int59 dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 05/03/2014, 09h40
  3. Demande d'aide installation logiciel Java, Tomcat
    Par JeromeFR2 dans le forum Langage
    Réponses: 2
    Dernier message: 27/07/2011, 14h59
  4. Installer Java , Tomcat et MySQL sous DEBIAN SARGE
    Par drizztoli dans le forum Applications et environnements graphiques
    Réponses: 3
    Dernier message: 20/07/2006, 16h01
  5. Réponses: 1
    Dernier message: 22/03/2005, 14h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo