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:
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 chmod
pour 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.
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.
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
.
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:
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