Bonjour,
J'ai installé Skype sur ma debian Jessie.
Il se lance maintenant au démarrage de ma session.
Je souhaiterais comprendre comment ce programme se lance automatiquement.
Est-ce que quelqu'un a quelques lumières sur le sujet ?
Bonjour,
J'ai installé Skype sur ma debian Jessie.
Il se lance maintenant au démarrage de ma session.
Je souhaiterais comprendre comment ce programme se lance automatiquement.
Est-ce que quelqu'un a quelques lumières sur le sujet ?
Bonjour
On ne sait rien de ton installation. (Distribution linux, bureau, etc ...)
Peut-être un raccourci vers Skype est-il dans le dossier ~/.config/autostart/ ?
Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.
Ok, merci pour l'info.
En effet, le fichier skypeforlinux.desktop figure dans le répertoire ~/.config/autostart/. Voici son contenu :
Le fait que le nom du fichier se termine par .desktop est-il important ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 [Desktop Entry] Name=Skype for Linux Comment=Skype Internet Telephony Exec=/usr/bin/skypeforlinux Icon=skypeforlinux Terminal=false Type=Application StartupNotify=false X-GNOME-Autostart-enabled=true
Bonne question.
Déjà, l'extension annonce la nature du fichier.
Sous Linux, les *.desktop sont des lanceurs pour les placer sur le bureau (comme un raccourci), dans les menus, dans les barres de lancement rapide, au démarrage, etc.
C'est classique.
C'est un peu l'équivalent du raccourci *.lnk sous Windows, si je ne m'abuse.
Si tu veux laisser le fichier en place, mais qu'il ne se lance pas au démarrage, tu dois pourvoir le renommer, et il devient alors inopérant. (si tu enlèves l'extension, bien sûr)
Dans une console :
Et évidemment, l'opération inverse:
Code : Sélectionner tout - Visualiser dans une fenêtre à part mv ~/.config/autostart/skypeforlinux.desktop ~/.config/autostart/skypeforlinux.desktop.inactif
Code : Sélectionner tout - Visualiser dans une fenêtre à part mv ~/.config/autostart/skypeforlinux.desktop.inactif ~/.config/autostart/skypeforlinux.desktop
Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.
Ok, merci.
En fait, je ne souhaite plus l'utiliser. Je vais le supprimer mais je voulais comprendre d'abord comment il se lançait.
En supposant que je veuille tout supprimer manuellement, sans utiliser les outils adaptés, sais-tu où sont stockées les informations qui renseignent sur toutes les données utilisées et enregistrées par le programme ?
Par exemple, pour skype, il y a l'exécutable /usr/bin/skypeforlinux, mais il y a aussi un répertoire dénommé /usr/share/skypeforlinux.
Il y a peut-être autre chose...
Je suppose qu'il existe quelque part un fichier qui décrit ça ?
Ce n'est pas conseillé, ça risque de planter la base de données des logiciels installés.En supposant que je veuille tout supprimer manuellement, sans utiliser les outils adaptés,
Dans synaptic clic droit sur le nom du fichier -> propriétés -> fichiers installés mais ça ne concerne que les fichiers programmes, pas les configs ni les données. La suppression via synaptic n'efface ni la config ni les données stockées, elles vont se trouver quelque part dans le répertoire utilisateur. Il faudrait voir si bleachbit.org fait aussi le nettoyage de skype ?sais-tu où sont stockées les informations qui renseignent sur toutes les données utilisées et enregistrées par le programme ?
Oui, je suppose que chaque application a sa propre logique.
Et je ne parle pas non plus des dépendances. Là, ça demande un travail que je ferais certainement beaucoup plus mal que synaptic, et que je n'ai pas l'intention de faire.
Mais savoir à partir de quoi travaille un logiciel comme synaptic m'intéresserait ...
Normalement, on désinstalle un logiciel par :
ou :
Code : Sélectionner tout - Visualiser dans une fenêtre à part apt-get remove nom du produit
Il doit y avoir l'équivalent dans synaptics
Code : Sélectionner tout - Visualiser dans une fenêtre à part aptitude remove nom du produit
l'option --purge va aussi virer les fichiers de configs.
Tu auras ensuite :
pour supprimer les paquets annexes qui ne sont plus utilisés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part apt-get autoremove
Si tu veux supprimer les fichiers à la main, tu peux décompacter le fichier .deb, tu verras tous les fichiers installés, les dépendances, ainsi que les scripts d'installation et désinstallation. Mais c'est effectivement déconseillé pour la santé de la base des logiciels installés.
Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
Mon article sur le P2V, mon article sur le cloud
Consultez nos FAQ : Windows, Linux, Virtualisation
Ok, merci
Comme je disais, c'était pour ma gouverne. Mais je laisserai faire les commandes spécialisées
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager