web-dev-qa-db-fra.com

Impossible d'installer le fichier * .run dans Ubuntu?

Je suis novice avec Ubuntu et j'utilise la version Ubuntu 12.04.3 LTS sous Windows avec WUBI.

Je dois installer quelques logiciels dans Ubuntu qui sont comme suit:

  • MPLAB X IDE version 1.90
  • Compilateur XC8 et Compilateur X32
  • Cadsoft d'Eagle

Je télécharge ici les fichiers d’installation qui ont l’extension *.run extension.

J'ai cherché sur Internet et constaté que ces fichiers ne disposent pas de droits d'exécution, vous devez le faire graphiquement en cliquant avec le bouton droit de la souris sur le fichier, puis sous l'onglet autorisations, cochez la case Autoriser l'exécution en tant que programme ou utilisez la commande chmodpour le faire. . J'ai tout essayé mais rien ne fonctionne pour moi.

J'ai utilisé une méthode graphique pour changer cela, mais dès que je clique sur la case à cocher, la coche disparaît. J'ai aussi essayé les méthodes en ligne de commande mais rien ne fonctionne pour moi:

Sudo chmod u+x MPLABX-v1.90-linux-installer.run
Sudo chmod +x MPLABX-v1.90-linux-installer.run
chmod +x MPLABX-v1.90-linux-installer.run
Sudo chmod 777 MPLABX-v1.90-linux-installer.run

Quand exécuté:

Sudo ./MPLABX-v1.90-linux-installer.run

le résultat est une commande introuvable.

Sudo "./MPLABX-v1.90-linux-installer.run"

résultats dans la commande non trouvée.

J'ai essayé toutes ces commandes, mais rien ne modifie les droits d'accès à l'exécutable. S'il vous plaît aidez-moi dès que possible.

4
xpress_embedo

Appuyez simplement sur Ctrl+Alt+T sur votre clavier pour ouvrir Terminal. Lorsqu'il s'ouvre, accédez au répertoire du fichier .run et exécutez les commandes ci-dessous:

chmod +x example.run
Sudo ./example.run

OR

Cliquez avec le bouton droit sur le fichier et sélectionnez Propriétés. Sous l'onglet Autorisations, assurez-vous que l'option Autoriser l'exécution du fichier en tant que programme est cochée et appuyez sur Fermer. Double-cliquez sur le fichier .run pour l'ouvrir. Une boîte de dialogue apparaîtra, choisissez Exécuter dans un terminal pour exécuter le programme d'installation.

Une fenêtre de terminal s'ouvrira. Suivez les instructions à l'écran pour installer le programme.

Remarque : les versions 64 bits d'Ubuntu n'incluent pas les bibliothèques 32 bits nécessaires à l'exécution du programme d'installation. Avant que le programme d'installation puisse être exécuté, vous devez installer le ia32-libs.

10
Mitch

Essayez avec les commandes suivantes:

cd ~/Téléchargements 
 chmod + x <fichier>.run 
 Sudo sh ./<fichier>.courir

en supposant que vous ayez téléchargé vos fichiers dans le répertoire ~/Downloads.

1
Radu Rădeanu

J'ai utilisé une méthode graphique pour changer cela, mais dès que je clique sur la case à cocher, la coche disparaît

Désolé, mais je pense que toutes les autres réponses sont fausses.
Voici ma ou mes solutions, par ordre de préférence:

  • Vous pourrez peut-être l'exécuter avec Sudo bash ./MPLABX-v1.90-linux-installer.run, en supposant qu'il devrait s'ouvrir avec bash.
  • Essayez d’utiliser ces commandes ( source ):

    pour les programmes 64 bits: Sudo /lib64/ld-linux-x86-64.so.2 ./MPLABX-v1.90-linux-installer.run
    pour les programmes 32 bits: Sudo /lib/ld-linux.so.2 ./MPLABX-v1.90-linux-installer.run

  • Vous pouvez créer une petite partition ext4, y placer le fichier et lui donner le statut d’exécutable.

  • Vous pouvez remonter la partition sur laquelle se trouve ce fichier et créer tous les fichiers exécutables, voir ici

0
kiri