Terminal root
Résolu
kolspy
-
kolspy -
kolspy -
Bonjour, je voudrai savoir comment lancer un programme sous ubuntu dernière version.
Je pense être sur la bonne voie mais je sais pas vraiment comment faire.
Donc pour lancer le programme, il suffit de lancer un terminal en root, dans naviguer jusque dans le dossier contenant "programme", et de taper ./programme.py (en python)
Sauf que comme je débute sur linux, je ne sais pas comment y naviguer...
J'aimerais de l'aide, merci
Je pense être sur la bonne voie mais je sais pas vraiment comment faire.
Donc pour lancer le programme, il suffit de lancer un terminal en root, dans naviguer jusque dans le dossier contenant "programme", et de taper ./programme.py (en python)
Sauf que comme je débute sur linux, je ne sais pas comment y naviguer...
J'aimerais de l'aide, merci
A voir également:
- Terminal root
- Commande terminal mac - Guide
- Kingo root - Télécharger - Divers Utilitaires
- Terminal de fret paris valedwaz - Forum Consommation & Internet
- Recuperer au terminal de fret - Forum Consommation & Internet
- Supprimer application préinstallée android sans root - Guide
12 réponses
Re-
C'est quoi en fin de compte ce programme python ?
Peut être qu'avec le nom on pourra t'aider au mieux...
Zen my nuggets ;-)
Faites un geste pour l'environnement, fermez vos fenêtres et adoptez un manchot.
C'est quoi en fin de compte ce programme python ?
Peut être qu'avec le nom on pourra t'aider au mieux...
Zen my nuggets ;-)
Faites un geste pour l'environnement, fermez vos fenêtres et adoptez un manchot.
Géca
Messages postés
799
Date d'inscription
Statut
Contributeur
Dernière intervention
106
...le nom ou le source.
zipe31
Messages postés
36402
Date d'inscription
Statut
Contributeur
Dernière intervention
6 431
Ben avec le nom on aura le source, enfin je suppute ;-))
Bonsoir,
Pour lancer un terminal :
- Alt + F2
- taper : gnome-terminal et exécuter l'application
Dans le terminal on va faire en sorte de retrouver le chemin de : programme.py
- sudo updatedb : on entre son mot de passe et on patiente
- locate programme.py le chemin complet devrait s'afficher
- sudo /tout_le_chemin_précédent/programme.py on entre son mot de passe
J'espère que python est installé.
Pour lancer un terminal :
- Alt + F2
- taper : gnome-terminal et exécuter l'application
Dans le terminal on va faire en sorte de retrouver le chemin de : programme.py
- sudo updatedb : on entre son mot de passe et on patiente
- locate programme.py le chemin complet devrait s'afficher
- sudo /tout_le_chemin_précédent/programme.py on entre son mot de passe
J'espère que python est installé.
Et es-tu certain qu'il faille être root pour lancer ce programme ?
Se mettre en root inutilement est une MAUVAISE idée.
Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)
Se mettre en root inutilement est une MAUVAISE idée.
Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)
@jisisv Oui je suis certain, merci et puis je suis en VM donc pas de soucis majeur.
@Géca Merci, je vais essayer de suite, je te tiens au courant.
@Géca Merci, je vais essayer de suite, je te tiens au courant.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
re, comment voit on que python est installé ? Normalement c'est par défaut à ce que j'ai pu entendre..
merci
merci
salut alors la commande a donné ceci :
python: /usr/bin/python /usr/bin/python2.7 /etc/python /etc/python2.7 /usr/lib/python2.6 /usr/lib/python2.7 /usr/local/lib/python2.7 /usr/include/python2.6 /usr/inclde/python2.7 /usr/share/python /usr/share/man/man1/python.1.gz
python: /usr/bin/python /usr/bin/python2.7 /etc/python /etc/python2.7 /usr/lib/python2.6 /usr/lib/python2.7 /usr/local/lib/python2.7 /usr/include/python2.6 /usr/inclde/python2.7 /usr/share/python /usr/share/man/man1/python.1.gz
Ok :)
Donc j'ai suivi la procédure :
- sudo updatedb, c'est une version d'essai et j'ai pas mis de mot de passe donc je suis passé directement à la deuxième étape ;
- locate programme.py, ce qui me donne : /home/ubuntu/Bureau/programme.py ;
- donc je fais : sudo /home/ubuntu/Bureau/programme.py et la message d'erreur :
sudo : /home/ubuntu/Bureau/programme.py : commande not found alors je recommence ;
- sudo/home/ubuntu/Bureau/programme.py : Aucun fichier ou dossier de ce type.
Je précise que le programme était zippé dans "Téléchargement", je l'ai donc dé- zippé et mis programme.py sur le bureau comme vous pouvez le voir dans les ligne ci-dessus.
Donc j'ai suivi la procédure :
- sudo updatedb, c'est une version d'essai et j'ai pas mis de mot de passe donc je suis passé directement à la deuxième étape ;
- locate programme.py, ce qui me donne : /home/ubuntu/Bureau/programme.py ;
- donc je fais : sudo /home/ubuntu/Bureau/programme.py et la message d'erreur :
sudo : /home/ubuntu/Bureau/programme.py : commande not found alors je recommence ;
- sudo/home/ubuntu/Bureau/programme.py : Aucun fichier ou dossier de ce type.
Je précise que le programme était zippé dans "Téléchargement", je l'ai donc dé- zippé et mis programme.py sur le bureau comme vous pouvez le voir dans les ligne ci-dessus.
La commande me donne :
-rw-r--r--1 ubuntu ubuntu 24581 2010-04-29 17:02 /home/ubuntu/Bureau/programme.py
-rw-r--r--1 ubuntu ubuntu 24581 2010-04-29 17:02 /home/ubuntu/Bureau/programme.py
re :)
Donc j'ai fait les étapes :
- sudo updatedb
- locate programme.py
- /home/ubuntu/Bureau/programme.py
- chmod +x /home/ubuntu/Bureau/programme.py
- sudo /home/ubuntu/Bureau/programme.py
- J'attends, rien ne se passe...
- Je décide d'ouvrir mon programme.py se trouvant sur mon bureau et une fenêtre m'affiche :
- Voulez-vous lancer"programme.py" ou afficher son contenu ?
"Programme.py est un fichier texte exécutable.
J'ai 4 options :
- Lancer dans un terminal
- Afficher
- Annuler
- Lancer
Je décide de choisir l'option lancer, la fenêtre se ferme et rien ne se passe...
Toujours avec les lignes de commande dans le terminal c'est tout.
Donc j'ai fait les étapes :
- sudo updatedb
- locate programme.py
- /home/ubuntu/Bureau/programme.py
- chmod +x /home/ubuntu/Bureau/programme.py
- sudo /home/ubuntu/Bureau/programme.py
- J'attends, rien ne se passe...
- Je décide d'ouvrir mon programme.py se trouvant sur mon bureau et une fenêtre m'affiche :
- Voulez-vous lancer"programme.py" ou afficher son contenu ?
"Programme.py est un fichier texte exécutable.
J'ai 4 options :
- Lancer dans un terminal
- Afficher
- Annuler
- Lancer
Je décide de choisir l'option lancer, la fenêtre se ferme et rien ne se passe...
Toujours avec les lignes de commande dans le terminal c'est tout.
Bonjour,
>- sudo /home/ubuntu/Bureau/programme.py
>- J'attends, rien ne se passe...
Que devient le curseur une fois le programme lancé ? Est-ce qu'il te redonne le prompt ou reste-t-il clignotant en début de ligne ?
Tu devrais ajouter en début de ton script python un echo tel que :
str('start')
Vérifie quand tu lances le script que start s'affiche.
--
>- sudo /home/ubuntu/Bureau/programme.py
>- J'attends, rien ne se passe...
Que devient le curseur une fois le programme lancé ? Est-ce qu'il te redonne le prompt ou reste-t-il clignotant en début de ligne ?
Tu devrais ajouter en début de ton script python un echo tel que :
str('start')
Vérifie quand tu lances le script que start s'affiche.
--
Bonjour,
Alors j'ai refait les étapes.
Que devient le curseur une fois le programme lancé ? Est-ce qu'il te redonne le prompt ou reste-t-il clignotant en début de ligne ?
Le curseur reste clignotant sans rien qui se passe. Au bout d'un moment je décide de fermer le terminal et j'ai une fenêtre me disant :
"Fermer le terminal ? Il y a un processus actif dans ce terminal. Fermer le terminal l'interrompra."
Tu devrais ajouter en début de ton script python un echo tel que :
str('start')
Je dois ouvrir mon programme.py et mettre tout au début str ?
Alors j'ai refait les étapes.
Que devient le curseur une fois le programme lancé ? Est-ce qu'il te redonne le prompt ou reste-t-il clignotant en début de ligne ?
Le curseur reste clignotant sans rien qui se passe. Au bout d'un moment je décide de fermer le terminal et j'ai une fenêtre me disant :
"Fermer le terminal ? Il y a un processus actif dans ce terminal. Fermer le terminal l'interrompra."
Tu devrais ajouter en début de ton script python un echo tel que :
str('start')
Je dois ouvrir mon programme.py et mettre tout au début str ?
>Le curseur reste clignotant sans rien qui se passe. Au bout d'un moment je décide de fermer le terminal et j'ai une fenêtre me disant :
>"Fermer le terminal ? Il y a un processus actif dans ce terminal. Fermer le terminal l'interrompra."
Donc ton script python est en train de tourner.
>Je dois ouvrir mon programme.py et mettre tout au début str ?
Oui ouvrir le script dans un éditeur de texte. En fait il faut ajouter la ligne après la zone de commentaire (lignes qui commencent par #) mais avant la première commande.
>"Fermer le terminal ? Il y a un processus actif dans ce terminal. Fermer le terminal l'interrompra."
Donc ton script python est en train de tourner.
>Je dois ouvrir mon programme.py et mettre tout au début str ?
Oui ouvrir le script dans un éditeur de texte. En fait il faut ajouter la ligne après la zone de commentaire (lignes qui commencent par #) mais avant la première commande.
C'est bon j'ai trouvé, c'était simple et je vous remercie pour toute l'aide que vous avez pu m'apporter, j'ai appris pas mal sur linux même si il reste beaucoup. Bon alors ce programme en python a pour but d'analyser un doc PDF et de le décortiquer si on veut. En plus des étapes que vous m'avez conseillé, j'ai fait :
sudo /home/ubuntu/Bureau/programme.py /home/ubuntu/Bureau/test.pdf
Les lignes de commandes se sont ensuite afficher.
Voila,
merci beaucoup ;)
sudo /home/ubuntu/Bureau/programme.py /home/ubuntu/Bureau/test.pdf
Les lignes de commandes se sont ensuite afficher.
Voila,
merci beaucoup ;)