J'essaie donc de créer une icône de bureau pour une application et je l'ai déplacée depuis le menu en haut à gauche (je pense que cela s'appelle Dash ou quelque chose du genre). J'ai cliqué dessus et il est dit qu'il n'est pas fiable et refuse de l'exécuter.
J'ai découvert que je suis allé à l'autorisation et cochez la case "Autoriser l'exécution du fichier en tant que programme" . Cependant, lorsque j'ouvre la boîte de dialogue d'autorisation, il indique "Je ne suis pas le propriétaire, donc je ne peux pas modifier ces paramètres". Tout est désactivé et je ne peux pas le vérifier.
Pourquoi cela se produit-il et comment puis-je me faire propriétaire?
Ouvrir un terminal avec Ctrl + Alt +T puis lancez cette commande:
cd ~/Desktop
Sudo chmod +x sublime_text.desktop
Changez Desktop
en utilisant le nom de votre bureau dans votre langue. chmod est une commande en ligne de commande permettant de modifier les autorisations, +x
le rend exécutable.
ou à la place, vous pouvez exécuter:
cd ~/Desktop
Sudo chown yourusername sublime_text.desktop
chown est la commande en ligne de commande pour changer le propriétaire du fichier
gksu nautilus
Entrez votre mot de passe lorsque vous y êtes invité et votre navigateur de fichiers devrait apparaître.
Cela vous fera accéder à la racine jusqu'à ce que vous fermiez la fenêtre de navigation du fichier, ce qui est nécessaire pour éditer le fichier (vous pouvez voir que seul "root" a l'autorisation).
Soyez avisé d'utiliser gksu
avec une extrême prudence. Tout ce que vous supprimez sera supprimé définitivement. Apporter des modifications aux mauvais fichiers est très simple et peut vous laisser avec un système inutilisable!
C’est ce que je peux dire à propos de la propriété d’un fichier appartenant à racine
Compris une réponse:
Sudo -H nautilus