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

RedHat / CentOS / Fedora Discussion :

[REDHAT] Problème de versions de ksh


Sujet :

RedHat / CentOS / Fedora

  1. #1
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut [REDHAT] Problème de versions de ksh
    Bonjour,

    Je dispose de RHEL 4 (Red Hat Entreprise Linux 4), installé sur deux machines.

    Sur l'une de celle-ci (machine 1), j'ai fait une installation "basique", c'est à dire que je n'ai pas utilisé le CD supplémentaire.

    Sur l'autre (machine 2), j'ai utilisé ce CD, sur lequel j'ai trouvé KSH, que j'ai donc installé.

    Or surprise, je me retrouve avec KSH sur les deux (ce que je souhaites), mais surtout avec deux versions différentes de KSH.

    Si je pouvais identifier les verison de KSH, ca me poserait déjà moins de problèmes, mais là ce n'est pas le cas :
    Dans le man de ksh, il est précisé que KSH set une variable d'environnement, KSH_VERSION

    Or sur la machine 2, cette variable n'est pas présente lorsque je suis en ksh.

    Existe-t-il un moyen de savoir quel est le shell utilisé dans un terminal donné ?

    Et est-ce que quelqu'un a déjà eu ce genre de problèmes avec RHEL ? Si oui, comment a-t-il été résolu ?

    Merci
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  2. #2
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    avec un peu de chance, ksh est installé via un rpm

    te donne quelque chose ?
    Grave urgent !!!

  3. #3
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Points : 1 803
    Points
    1 803
    Par défaut
    le man ksh peut être pour (RHE3) :
    VERSION
    This page documents version
    @(#)PD KSH v5.2.14 99/07/13.2
    of the public domain korn shell.
    Marc
    Slackware for ever ......
    BASH - KSH ( http://marcg.developpez.com/ksh/ )

  4. #4
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut
    Citation Envoyé par Katyucha
    avec un peu de chance, ksh est installé via un rpm

    te donne quelque chose ?
    oui, ca donne quelque chose :
    Machine 1 :
    Machine 2 :
    bon, autant le premier me semble être un résultat correct, qui donne quelque chose d'exploitable, autant le second... Bah je comprends pas ce que ca dit !
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  5. #5
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut
    Citation Envoyé par MarcG
    le man ksh peut être pour (RHE3) :
    Bah j'obtiens un peu le même résulta qu'avec rpm -qa :
    Machine 1 : le man est bien celui de KSH :
    VERSION
    This page documents version
    @(#)PD KSH v5.2.14 99/07/13.2
    of the public domain korn shell.
    Machine 2 : le man est celui de SH !!!
    SH(1) SH(1)

    NAME
    sh, rsh, pfsh - shell, the standard/restricted command and programming
    language
    Donc là encore, j'ai un soucis vis à vis de la compréhension...

    Quelqu'un comprends ce qui se passe ???
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  6. #6
    Membre expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Points : 3 166
    Points
    3 166
    Par défaut
    A tout hasard ...
    suivi d'un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ls -al [chemin_retourne_par_le_which]
    Des fois qu'une installation finaude aurait simplement fait un lien (symbolique, c'est plus visible) de ksh sur sh ou bash) ...
    La FAQ Perl est par ici
    : La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !

  7. #7
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut
    Citation Envoyé par 2Eurocents
    A tout hasard ...
    suivi d'un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ls -al [chemin_retourne_par_le_which]
    Des fois qu'une installation finaude aurait simplement fait un lien (symbolique, c'est plus visible) de ksh sur sh ou bash) ...
    j'y avais bien pensé, mais non, ce sont bien tous les deux des binaires, mais des binaires différents...
    A tout hasard, le résultat :
    Machine 1 :
    $ which ksh
    /bin/ksh
    $ ls -lah /bin/ksh
    -rwxr-xr-x 1 root root 180K Jul 7 2004 /bin/ksh
    $ file /bin/ksh
    /bin/ksh: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped
    $
    machine 2 :
    $ which ksh
    /bin/ksh
    $ ls -lah /bin/ksh
    -rwxr-xr-x 1 root root 1001K nov 9 2004 /bin/ksh
    $ file /bin/ksh
    /bin/ksh: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped
    $
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

Discussions similaires

  1. [REDHAT] Connaître la version de RedHat
    Par gwen-al dans le forum RedHat / CentOS / Fedora
    Réponses: 4
    Dernier message: 03/06/2013, 15h58
  2. [Redhat] Version 3.4.6 ou 4.* - Erreurs techniques
    Par Shabata dans le forum RedHat / CentOS / Fedora
    Réponses: 3
    Dernier message: 14/04/2008, 15h43
  3. [REDHAT] La version
    Par looping dans le forum RedHat / CentOS / Fedora
    Réponses: 3
    Dernier message: 04/06/2007, 21h49
  4. [REDHAT] Version glibc
    Par Estats dans le forum RedHat / CentOS / Fedora
    Réponses: 2
    Dernier message: 21/12/2004, 09h09
  5. [REDHAT] Mise à jour version PHP
    Par elagarde dans le forum RedHat / CentOS / Fedora
    Réponses: 4
    Dernier message: 14/10/2004, 17h14

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