Bonjour
Un truc qui me manquait était de pourvoir facilement modifier des fichiers "System" ou simplement pouvoir naviguer dans les fichiers de l'OS.
Pour faire simple si vous devez modifier la conf de samba par exemple il faut en passer par la ligne de commande.
Files ne permets pas de naviguer dans les dossiers adéquat faute de droit suffisant. Et une fois le fichier trouvé Code ne permet pas de le modifier pour les mêmes raisons.
Il reste donc la ligne de commande et "sudo". Mais Elementary permet de faire plus simple. Toujours avec la ligne de commande.
dans un terminal
pkexec io.elementary.code &
Et une fenêtre code s'ouvre après avoir demandé le mot de passe admin.
Du coup on peut ouvrir un fichier en navigant avec les droit admin.
Mais on peut aussi se passer de la ligne de commande.
avec code créer un fichier /home/jeanyves/.local/share/contractor/io.elementary.contractor.code-as-admin.contract
[Contractor Entry]
Name=Edit as administrator
Icon=io.elementary.code
Description=Open "code" as administrator on this path.
MimeType=!archive;inode/blockdevice;inode/chardevice;inode/fifo;inode/socket;
Exec=pkexec io.elementary.code %U
Gettext-Domain=file-roller
Dès lors avec un click droit dans files apparaît Edit as administrator" dans le menu
En le choisissant code s'ouvre sur le fichier sélectionné avec les droit admin.
On peut faire de même avec files
avec code créer un fichier /home/jeanyves/.local/share/contractor/io.elementary.contractor.file-as-admin.contract
[Contractor Entry]
Name=Open as administrator
Icon=add-files-to-archive
Description=Open "files" as administrator on this path.
MimeType=!archive;inode/blockdevice;inode/chardevice;inode/fifo;inode/socket;
Exec=pkexec io.elementary.files %U
Gettext-Domain=file-roller
Qui permet d'ouvrir file en tant qu'admin.