J'ai toujours recommandé d'appuyer sur ALT+ F2et de taper par exemple gksu nautilus
ou les gksudo nautilus
deux sont équivalents; exécuter des programmes graphiques avec les privilèges root . Cependant, je viens d'installer le programme d'installation sur un système de test et cela ne fonctionne plus.
gksu
et gksudo
ne sont pas installés dans le cadre d’une installation par défaut; bien qu'ils soient dans les dépôts. Au moins en 12.04, ce gksudo
n’était qu’un lien symbolique versgksu
Les raisons pour lesquelles je l' ai toujours fait ce sont parce que pendant qu'il est souvent sûr à utiliser sudo
dans certaines circonstances , il peut causer des problèmes avec des applications graphiques , car gksu
vous a exécuter le programme en tant que root tout avec sudo
vous utilisez comme toi - même , mais avec des privilèges élevés.
Cela peut signifier que vous modifiez par inadvertance le propriétaire des fichiers système critiques. Cela peut causer des problèmes.
Ce raisonnement s'explique mieux ici:
Pourquoi la commande a-t-elle été supprimée d'une nouvelle installation et que devrions-nous utiliser à la place?
gksudo
et gksu
sont pas identiques, même si l' on est un lien symbolique vers un autre (le programme détecte la façon dont il a été lancé). Il existe une différence subtile qui, dans de rares cas, peut entraîner la perte de fichiers système sélectionnés. Par conséquent, jusqu’à ce que vous commenciez à utiliser pkexec
, veuillez toujours utiliser gksudo
au lieu de gksu
.
gksudo
ont été les mêmes voir Quelle est la différence entre gksudo et gksu? . Pouvez-vous ajouter une réponse à cette question qui explique la différence s'il vous plaît? ou donnez-nous un lien vers un site Web qui l'explique afin que l'un de nous puisse le faire.
gksu
installation par défaut a été arrêtée est que les développeurs pensent que polkit est un meilleur moyen de contrôler les privilèges. Ils ont donc migré progressivement les applications pour les utiliser à la place. gksu
n’était qu’une partie de l’installation par défaut car d’autres applications en dépendaient. Étant donné que rien dans une installation par défaut ne dépend de gksu
ou gksudo
qu'il n'est plus tiré en tant que dépendance.