Lancer une appli à l'ouverture d'ubuntu
Résolu/Fermé
mod77
Messages postés
1273
Date d'inscription
vendredi 10 juillet 2009
Statut
Membre
Dernière intervention
14 janvier 2024
-
Modifié le 11 août 2017 à 09:58
mamiemando Messages postés 33357 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 13 novembre 2024 - 16 août 2017 à 10:07
mamiemando Messages postés 33357 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 13 novembre 2024 - 16 août 2017 à 10:07
A voir également:
- Lancer une appli à l'ouverture d'ubuntu
- Comment desinstaller une appli sur pc - Guide
- Ubuntu iso - Télécharger - Systèmes d'exploitation
- Ubuntu 24.04 - Accueil - Ubuntu
- Ubuntu 32 bits - Télécharger - Systèmes d'exploitation
- Appli miroir - Guide
3 réponses
mamiemando
Messages postés
33357
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
13 novembre 2024
7 805
Modifié le 11 août 2017 à 10:21
Modifié le 11 août 2017 à 10:21
Bonjour,
Tout est là :
https://doc.ubuntu-fr.org/tutoriel/application_demarrage
Le pendant d'un fichier .bat sous windows est un script shell sous linux (fichier .sh). C'est un petit programme, et donc qui dit programme dit langage de programmation. Toute commande que tu tapes dans le terminal est en fait une instruction au sens de ce langage.
En l'occurrence sous linux, il existe plusieurs variations de langage shell (bash, dash, zsh, etc...), celui traditionnellement utilisé sous ubuntu est bash. Ainsi, si tu veux écrire un script shell un peu évolué, c'est ça que tu dois regarder.
Supposons que tu cherches à lancer firefox au démarrage, ce script contiendra typiquement :
Bonne chance
Tout est là :
https://doc.ubuntu-fr.org/tutoriel/application_demarrage
Le pendant d'un fichier .bat sous windows est un script shell sous linux (fichier .sh). C'est un petit programme, et donc qui dit programme dit langage de programmation. Toute commande que tu tapes dans le terminal est en fait une instruction au sens de ce langage.
En l'occurrence sous linux, il existe plusieurs variations de langage shell (bash, dash, zsh, etc...), celui traditionnellement utilisé sous ubuntu est bash. Ainsi, si tu veux écrire un script shell un peu évolué, c'est ça que tu dois regarder.
Supposons que tu cherches à lancer firefox au démarrage, ce script contiendra typiquement :
#!/bin/bash
/usr/bin/firefox &
Bonne chance
mod77
Messages postés
1273
Date d'inscription
vendredi 10 juillet 2009
Statut
Membre
Dernière intervention
14 janvier 2024
53
12 août 2017 à 11:48
12 août 2017 à 11:48
Je change de stratégie car cela ne m'arrangera pas d'exécuter à l'ouverture d'ubuntu.
J'aimerais réaliser la 2e partie de mon poste initial c'est à dire:
Aller dans mon répertoire personnel, ça j'y suis arrivé avec un fichier ".sh"
mais
je n'arrive pas à faire ouvrir dans un terminal "monfichier" et l'exécuter (./monfichier).
Quelqu'un peut-il me conseiller svp?
J'aimerais réaliser la 2e partie de mon poste initial c'est à dire:
Aller dans mon répertoire personnel, ça j'y suis arrivé avec un fichier ".sh"
mais
je n'arrive pas à faire ouvrir dans un terminal "monfichier" et l'exécuter (./monfichier).
Quelqu'un peut-il me conseiller svp?
mamiemando
Messages postés
33357
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
13 novembre 2024
7 805
13 août 2017 à 19:48
13 août 2017 à 19:48
En gros tu aimerais qu'en ouvrant nautilus, un script soit immédiatement exécuter. Je ne pense pas que ce soit possible (car en fait, c'est plutôt le contraire qu'il faut faire, comme tu vas voir dans ce qui suit).
Dans ton cas, tu peux plus simplement écrire un petit script shell, dans que tu mettrais sur ton bureau et que pourrais lancer facilement, quitte à faire un raccourci.
Puis dans ce fichier mets :
Sauve, quitte puis lance :
Il ne reste plus qu'à créer un raccourci vers ce script ou tu veux (sur ton bureau, dans ta barre, dans tes menus, ...) pour qu'au lancement de ce fichier tu lances un explorateur de fichier dans ton dossier personnel, et en plus
Bonne chance
Dans ton cas, tu peux plus simplement écrire un petit script shell, dans que tu mettrais sur ton bureau et que pourrais lancer facilement, quitte à faire un raccourci.
gedit ~/Desktop/mon_script.sh &
Puis dans ce fichier mets :
#!/bin/sh nautilus /home/toto & /home/toto/mon_fichier
Sauve, quitte puis lance :
chmod a+x ~/Desktop/mon_script.sh
Il ne reste plus qu'à créer un raccourci vers ce script ou tu veux (sur ton bureau, dans ta barre, dans tes menus, ...) pour qu'au lancement de ce fichier tu lances un explorateur de fichier dans ton dossier personnel, et en plus
/home/toto/mon_fichier.
Bonne chance
mod77
Messages postés
1273
Date d'inscription
vendredi 10 juillet 2009
Statut
Membre
Dernière intervention
14 janvier 2024
53
Modifié le 13 août 2017 à 23:32
Modifié le 13 août 2017 à 23:32
Bonjour,
merci de ton aide!
j'ai suivi cette procédure : https://www.clapico.com/2011/10/22/lanceurs/
cela crée bien un lanceur mais il reste un problème d'exécution de mon_fichier...
merci de ton aide!
j'ai suivi cette procédure : https://www.clapico.com/2011/10/22/lanceurs/
cela crée bien un lanceur mais il reste un problème d'exécution de mon_fichier...
mamiemando
Messages postés
33357
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
13 novembre 2024
7 805
16 août 2017 à 10:07
16 août 2017 à 10:07
C'est le rôle de la commande
chmodévoquée dans mon précédent message.
11 août 2017 à 10:18
je regarde ça :-)
11 août 2017 à 11:50
"pour exécuter ce script au démarrage, méthode graphique :
dans le gestionnaire de démarrage, cliquez sur le bouton Ajouter.
Dans le champ nom entrez un nom évocateur pour vous.
Le second champ Commande entrez : sh -c "/chemin_complet_du_script/nom_du_script"
"
le problème c'est que je ne trouve pas le "gestionnaire de démarrage" il n'apparait pas dans les menus.
As-tu une idée ou il est stp?