Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tutoriel:application_demarrage [Le 27/09/2020, 17:36]
sangorys [Méthode spécifique pour assigner un paramètre]
tutoriel:application_demarrage [Le 14/04/2021, 16:07] (Version actuelle)
90.125.248.38
Ligne 31: Ligne 31:
 ==== LXDE / LXQT ==== ==== LXDE / LXQT ====
 Pour LXDE, voir [[:​lubuntu#​applications_au_demarrage|cette page]]. Pour LXDE, voir [[:​lubuntu#​applications_au_demarrage|cette page]].
 +
 +====XFCE====
 +
 +[[:​tutoriel:​comment_lancer_application|Lancez]] le **Gestionnaire de paramètres ** et ouvrez ** Session et démarrage ** (ou bien entrez la commande ''​xfce4-session-settings''​ dans un terminal).
 +
 +Sélectionnez l'​onglet "​**Démarrage automatique**"​ et cliquez sous le bouton **+Ajouter**,​ en bas à gauche. Dans la fenêtre qui s'​ouvre,​ vous avez 3 zones. "​Nom"​ et "​description"​ sont libres, mais dans la zone "​commande",​ vous devez saisir votre script ou votre application :
 +  * Pour lancer une application,​ tapez simplement son nom (éventuellement avec une option, s'il y en a une qui vous intéresse).
 +  * pour lancer un script : **sh -c "/​chemin-du-script/​nom-du-script"​**
 +  * Pour lancer un script __dans une fenêtre du terminal__ : **xfce4-terminal -x "/​chemin-du-script/​nom-du-script"​**
  
 ==== Unity ==== ==== Unity ====
Ligne 55: Ligne 64:
 Le nom de la **commande** est en général similaire au paquet installé (par exemple pour le paquet //vlc//, la commande est : **vlc**) et si besoin, vous pouvez vous aider de la [[:​raccourci-lanceur#​cas_general|commande which]].\\ Le nom de la **commande** est en général similaire au paquet installé (par exemple pour le paquet //vlc//, la commande est : **vlc**) et si besoin, vous pouvez vous aider de la [[:​raccourci-lanceur#​cas_general|commande which]].\\
 Si vous désirez lancer un script, utilisez **sh -c "/​chemin/​complet/​du/​script"​**</​note>​ Si vous désirez lancer un script, utilisez **sh -c "/​chemin/​complet/​du/​script"​**</​note>​
- 
-====XFCE==== 
- 
-[[:​tutoriel:​comment_lancer_application|Lancez]] le **Gestionnaire de paramètres ** et ouvrez ** Session et démarrage ** (ou bien entrez la commande ''​xfce4-session-settings''​ dans un terminal). 
- 
-Sélectionnez l'​onglet "​**Démarrage automatique**"​ et cochez ou ajoutez votre application ou votre script : 
- 
-  * Pour ajouter une application qui n'est pas dans la liste, cliquez sous le bouton //​Ajouter//,​ à gauche sous la liste des applications pouvant être cochées. 
- 
-  * Pour lancer un script dans une fenêtre du terminal : **xfce4-terminal -x "/​chemin/​du-script/​nom-du-script"​** 
- 
  
 ==== Méthode par ajout d'un lanceur ==== ==== Méthode par ajout d'un lanceur ====
Ligne 112: Ligne 110:
 ===== Lancement en mode administrateur,​ en mode root===== ===== Lancement en mode administrateur,​ en mode root=====
 <note important>​La section qui suit est destinée aux utilisateurs et utilisatrices avancé(e)s,​ prenez toutes les précautions qui s'​imposent avant d'​aller plus loin.</​note>​ <note important>​La section qui suit est destinée aux utilisateurs et utilisatrices avancé(e)s,​ prenez toutes les précautions qui s'​imposent avant d'​aller plus loin.</​note>​
 +==== Méthode rc.local ====
 +Une méthode simple est d'​ajouter les commandes dans le fichier **/​etc/​rc.local**
 +
 +Le script /​etc/​rc.local est destiné à être utilisé par l'​administrateur système. Il est généralement exécuté après le démarrage de tous les services système normaux, à la fin du processus de basculement vers un [[https://​fr.wikipedia.org/​wiki/​Run_level|niveau d'​exécution]] multi-utilisateur. Vous pouvez l’utiliser pour démarrer un service personnalisé,​ par exemple un serveur installé dans /usr/local. La plupart des installations n'en ont pas besoin /​etc/​rc.local,​ elles sont fournies pour la minorité des cas où cela est nécessaire.
 +
 +
 ==== Méthode crontab ==== ==== Méthode crontab ====
 Le principe ici est d'​utiliser le démon [[:​cron|cron]] qui sert normalement à lancer des commandes / scripts sur évenements (principalement basée sur le temps). Le principe ici est d'​utiliser le démon [[:​cron|cron]] qui sert normalement à lancer des commandes / scripts sur évenements (principalement basée sur le temps).
Ligne 128: Ligne 132:
   @reboot maCommande   @reboot maCommande
 ==== Méthode system D==== ==== Méthode system D====
-<note important>​A ​compléter</​note>​+<note important>​A ​vérifier puis supprimer ce commentaire</​note>​
 Systemd est le gestionnaire de système qui remplace [[:​upstart]] et son prédécesseur ([[:​script_sysV|les scripts system V]]) depuis [[:​xenial|Ubuntu 16.04 LTS Xenial]]. Systemd est le gestionnaire de système qui remplace [[:​upstart]] et son prédécesseur ([[:​script_sysV|les scripts system V]]) depuis [[:​xenial|Ubuntu 16.04 LTS Xenial]].
 +
 +
 +1. Créer un fichier monService dans /​etc/​systemd/​system/  ​
 +  [Unit]
 +  Description=<​Mettre une description>​
 +  [Service]
 +  Type=oneshot ​
 +  ExecStart=<​Ma commande>​
 +  [Install]
 +  WantedBy=multi-user.target
 +
 +2. Activer le fichier :
 +  sudo systemctl enable monService
 +  sudo systemctl start monService
 +
  
  
  
-==== Méthode spécifique pour assigner un paramètre====+==== Méthode spécifique pour assigner un paramètre ====
 <note important>​Cette méthode mérite d’être détaillée d'un point de vue clarification en pédagogie</​note>​ <note important>​Cette méthode mérite d’être détaillée d'un point de vue clarification en pédagogie</​note>​
  
Ligne 201: Ligne 220:
 | GPG Password Agent (**Agent de mot de passe GPG**) | [[:​gnupg|Trousseau de clés GNOME : agent PGP]] | Inutile si vous n'​utilisez pas de clés GPG pour signer ou chiffrer des données | | GPG Password Agent (**Agent de mot de passe GPG**) | [[:​gnupg|Trousseau de clés GNOME : agent PGP]] | Inutile si vous n'​utilisez pas de clés GPG pour signer ou chiffrer des données |
 | GSettings Data Conversion (**Conversion des données GSettings**) | Permet de convertir les anciens fichiers de configuration gnome  | | | GSettings Data Conversion (**Conversion des données GSettings**) | Permet de convertir les anciens fichiers de configuration gnome  | |
-| Gwibber | [[:​Gwibber]] est un client libre de micro blogging en GTK. Il permet aux utilisateurs de mettre à jour un statut public spontanément et de récupérer automatiquement les informations de contacts, mais aussi de voir les réponses ​ et d'​aller voir directement des flux en particulier. | | 
 | Mount Helper (**Assistant de montage**)| Après avoir branché un périphérique USB l'​ouvre automatiquement (sinon vous devrez l'​ouvrir vous même en cliquant sur le disque externe qui apparaît dans Nautilus). | | | Mount Helper (**Assistant de montage**)| Après avoir branché un périphérique USB l'​ouvre automatiquement (sinon vous devrez l'​ouvrir vous même en cliquant sur le disque externe qui apparaît dans Nautilus). | |
 | Network (**Réseau**) | Gestion des interfaces réseaux (Wifi, ethernet, etc..) | | | Network (**Réseau**) | Gestion des interfaces réseaux (Wifi, ethernet, etc..) | |
  • tutoriel/application_demarrage.1601221019.txt.gz
  • Dernière modification: Le 27/09/2020, 17:36
  • par sangorys