bash: ./install.sh: Autorisation refusée d'installer intel fortran 2011

  • J'essaie d'installer Intel Fortran Composer 2011. Lorsque j'essaye de commander ./install.sh, cela donne une erreur:

    bash: ./install.sh: Permission denied
    

    J'ai essayé quelques moyens de passer ça.

    1. A essayé; sudo ./install.sh sudo: ./install.sh: commande introuvable
    2. Essayer de remonter le disque d'installation avec l'autorisation d'exécution; mount / media / user / IFORTRAN2011 -o remount, exec
    3. Essayer de changer install.sh en exécutable; chmod + x ./install.sh
    4. A essayé; su -c 'install.sh'

    avec racine:

    bash: install.sh: command not found
    

    avec l'utilisateur:

    Password: 
    su: Authentication failure
    

    et je suis sûr que le mot de passe est vrai. (S'il en est de même avec mon mot de passe utilisateur)

    5. J'ai copié le disque dans un dossier puis je l'ai compressé dans

    file.tar.gz

    que de l'extraire avec

    tar xvzf file.tar.gz
    

    puis tout essayé à nouveau. Pas de chance.

    Après je l'ai fait chmod +x ./install.sh quand je regarde les permissions avec: ls -l ./install.sh ça donne encore: -rw------- 1 user user 14758 Oct 7 2010 ./install.sh

    Merci pour toute aide.

    La commande correcte est `chmod + x install.sh`.

    J'ai aussi essayé `chmod + x install.sh`. Cela n'a pas aidé. Merci pour la suggestion et la correction.

  • Il existe de nombreuses manières d'exécuter votre script:

    • lancez bash avec le privilège root sudo bash install.sh

    • modifiez les autorisations pour lancer le script. Attention cependant, c'est un script d'installation, il peut nécessiter des privilèges root. Vous devez donc probablement l'exécuter en tant que root.

      chmod + x install.sh ou chmod 755 install.sh

    Problème résolu avec la commande `chmod -R 777 / installation_dir`. Merci de votre aide.

    @ Mustafaİnanç, merci. Cette commande `chmod -R 777 / installation_dir` a résolu mon problème.

    1. Faites un clic droit sur le fichier something.sh et cliquez sur les propriétés
    2. Cliquez ensuite sur les autorisations et modifiez tous les accès en "lecture et écriture"
    3. Cliquez ensuite sur "autoriser l'exécution du fichier en tant que programme" (si non sélectionné!)
    4. Ferme la fenêtre.
    5. Ouvrez le terminal à l'emplacement du fichier et écrivez: ./filename.sh
  • Vous devez spécifier le chemin - comme le mien est:

    sudo /home/humayun/Downloads/xdk_web_linux64/install.sh
    

    Et cela fonctionne pour moi. Quand je tapais:

    sudo ./install.sh
    

    ça me donnait une erreur: No Such file or directory. Il est donc important de donner le bon emplacement.

  • il suffit d'aller et de cliquer avec le bouton droit sur le fichier, de choisir les propriétés, d'aller dans les autorisations et de cocher Exécuter: Autoriser l'exécution du fichier en tant que programme.

Licence sous CC-BY-SA avec attribution


Contenu daté avant 26/06/2020 09:53