Par exemple, j'essaie d'exécuter Archive Manager à partir d'Ubuntu Desktop (10.04) sous Sudo, sinon cela ne me permettra pas d'extraire un kit de développement logiciel dans/usr/local.
Mise à jour: Je ne veux pas que Sudo soit un changement permanent dans le lancement de l'application; seulement pour l'exécuter sous Sudo quand je le choisis, jusqu'à ce qu'il soit stoppé.
Vous pouvez exécuter le logiciel à partir de la ligne de commande/du terminal avec le préfixe gksudo
, qui présentera l’invite du mot de passe de votre sudoer avant son lancement.
gksudo file-roller
Bien que vous ayez mentionné que vous ne souhaitiez pas en faire une modification permanente, vous pouvez ajouter un nouvel élément de menu dans un élément tel que Applications
-> System Tools
via alacarte
(System
-> Preferences
-> Main Menu
) Commande pouvant être gksudo file-roller
créant à la fois un lanceur de gestionnaire d'archivage normal et un lanceur de "gestionnaire d'archive" "racine" - pour plus de commodité.
Découvrez le paquet nautilus-gksu
. Après avoir installé et redémarré votre session (ou tout simplement Nautilus), vous pourrez cliquer avec le bouton droit de la souris sur n’importe quel fichier/dossier, sélectionner "Ouvrir en tant qu’administrateur" et demander votre mot de passe. Fonctionne bien pour ouvrir les fenêtres racine de Nautilus, les gestionnaires d’archives racines, les éditeurs de texte racine ... vous avez l’idée.
J'ai ajouté un script Nautilus qui me permet - depuis Nautilus - d'ouvrir le dossier actuel en tant que root. De cette façon, je pourrais ouvrir le dossier actuel en tant que root, cliquer avec le bouton droit de la souris et extraire l'archive à l'aide du gestionnaire d'archives, puis déplacer les fichiers vers/usr/local. Une fois cela fait, je ferme juste la racine-nautilus; aucun changement permanent n'est fait, et pas besoin de la ligne de commande.
/ N