Linux

Comment exécuter un exécutable dans le terminal Ubuntu ?


Introduction à l’exécution de fichiers exécutables sur Ubuntu

Ubuntu, comme d’autres distributions Linux, permet l’exécution de diverses applications, y compris des fichiers exécutables. Que vous souhaitiez lancer une application native Linux ou exécuter des fichiers conçus pour Windows, il existe des méthodes adaptées. Cet article détaille les étapes pour exécuter des fichiers exécutables dans le terminal d’Ubuntu.

Exécuter un exécutable dans le terminal Ubuntu

Pour exécuter un fichier exécutable directement dans le terminal, suivez ces étapes :

  1. Ouvrir le terminal : Utilisez le raccourci Ctrl + Alt + T ou recherchez « Terminal » dans le tableau de bord d’Ubuntu.
  2. Accéder au répertoire du fichier : Utilisez la commande cd pour naviguer jusqu’au répertoire où se trouve votre fichier. Par exemple, si le fichier est sur le bureau, tapez :
    cd ~/Bureau
  3. Vérifier les permissions : Avant d’exécuter le fichier, assurez-vous qu’il a les bonnes permissions. Utilisez la commande :
    ls -l nom_du_fichier

    Cela affichera les permissions. Si vous voyez un - au lieu d’un x à côté des permissions, cela signifie que le fichier n’est pas exécutable.

  4. Rendre le fichier exécutable : Si le fichier n’est pas exécutable, vous devez le rendre ainsi en utilisant la commande suivante :
    chmod +x nom_du_fichier

    Cette commande ajout l’autorisation d’exécution pour le propriétaire du fichier.

  5. Exécuter le fichier : Vous pouvez maintenant exécuter le fichier en tapant :
    ./nom_du_fichier

    N’oubliez pas de préfixer le nom du fichier par ./ pour indiquer que le fichier se trouve dans le répertoire actuel.

Exécuter des fichiers EXE sur Ubuntu avec Wine

Si vous devez exécuter un fichier EXE (exécutable Windows), vous aurez besoin de Wine, un logiciel qui permet l’exécution d’applications Windows sur des systèmes Linux.

  1. Installer Wine : Ouvrez un terminal et installez Wine avec la commande suivante :
    sudo apt install wine

    Suivez les instructions pour terminer l’installation.

  2. Préparer le fichier EXE : Téléchargez l’application Windows que vous souhaitez exécuter et placez-la dans un répertoire facile d’accès (comme votre dossier personnel).
  3. Exécuter le fichier : Dans le terminal, accédez au répertoire contenant le fichier EXE avec la commande cd, puis tapez :
    wine nom_du_fichier.exe

    Cela lancera l’application Windows sous Ubuntu.

Créer un script exécutable dans le terminal

Les scripts sont souvent utilisés pour automatiser des tâches. Suivez ces étapes pour créer et exécuter un script Bash :

  1. Création d’un fichier script : Utilisez un éditeur de texte comme nano ou vim. Par exemple, ouvrez nano avec la commande :
    nano mon_script.sh

    Ajoutez vos commandes au script.

  2. Ajouter le shebang : La première ligne de votre script doit être #!/bin/bash pour indiquer que le fichier est un script Bash.
  3. Rendre le script exécutable : Enregistrez le fichier, puis exécutez :
    chmod +x mon_script.sh
  4. Exécuter le script : Pour exécuter le script, tapez :
    ./mon_script.sh

Questions Fréquemment Posées

1. Peut-on exécuter des fichiers EXE sans Wine sur Ubuntu ?

Non, les fichiers EXE sont des exécutables Windows et ne peuvent pas être exécutés nativement sur Linux sans un logiciel comme Wine ou une machine virtuelle.

2. Que faire si un fichier ne se lance pas après avoir utilisé chmod ?

Il peut y avoir d’autres problèmes potentiels, tels que des dépendances manquantes ou une erreur dans le code. Vérifiez les messages d’erreur affichés dans le terminal pour plus de détails.

3. Comment vérifier si un fichier est exécutable ?

Utilisez la commande ls -l nom_du_fichier pour afficher les permissions. Si vous voyez -rwxr-xr-x, le fichier est exécutable. L’absence de « x » indique qu’il n’est pas exécutable.

A lire :  Comment accéder au dossier tmp sous Linux ?