Navigateur de fichiers racine pour raspbian jessie

11

Existe-t-il un moyen d'ouvrir le navigateur de fichiers racine dans Raspbian (comme gksudo nautilusdans Ubuntu)?

opu 웃
la source
1
Qu'essayez-vous de faire avec un navigateur de fichiers racine? Cela peut être plus facile et potentiellement plus sûr à partir de la ligne de commande.
Steve Robillard
Vous pouvez toujours installer gksudo sur Raspbian: sudo apt-get install gksudevrait fonctionner.
Huygens
J'ai besoin de modifier un fichier système. @SteveRobillard
opu
J'ai essayé la commande gksumais elle dit 'Xlib: extension"RANDR" missing on display ":1.0".'
opu 웃
2
essayez ceci depuis la ligne de commande sudo nano filenametobemodified en utilisant évidemment le fichier que vous devez modifier
Steve Robillard

Réponses:

14

Taper gksudodans Terminal puis appuyer sur Entrée. Une fenêtre nommée Exécuter le programme apparaîtra.

Tapez ensuite pcmanfmdans le champ de texte Exécuter . En appuyant sur ok.

Cela a fonctionné pour moi.

img 1

opu 웃
la source
Excellent. Bon pour renommer des fichiers et autres. Cependant, lorsque vous cliquez pour ouvrir un fichier dans vi ou leafpad, il ne sera toujours pas sauvegardé.
SDsolar
13
  1. Ouvrez le terminal
  2. Type sudo pcmanfm

Le gestionnaire de fichiers racine s'ouvre.

marque
la source
4

Vous constaterez que «mc» (midnight commander) est le plus rapide pour la navigation et les opérations sur les fichiers - CTRL + o vous donnera une invite de shell racine pour afficher la sortie des commandes. Sur un Pi, il est léger. Vous ne voulez pas passer à votre microSD. Appelez `apt-get -y install mc '. Un certain nombre d'opérations courantes sont «hit-one-key-and-presto!» sur les F touches Onction.

user400344
la source
2

Démarrez simplement votre gestionnaire de fichiers en tant que root.

Disons que votre gestionnaire de fichiers est pcmanfm , alors vous devez exécuter ces commandes

pi@mypi:~$ sudo su
[sudo] password for pi: 

root@mypi:/home/pi# pcmanfm 1>/dev/null 2>/dev/null &
vaha
la source
2
pourquoi pas simplement sudo pcmanfm?
Dmitry Grigoryev
Dans le cas de l'accès aux variables d'environnement de root, l'espace utilisateur doit être modifié. Nous ne pouvons pas savoir quelles variables sont nécessaires au processus en cours (c'est-à-dire pcmanfm).
vaha
En fait, nous pouvons le savoir si nous vérifions man pcmanfm. Votre approche remplacera les entrées de bureau et de menu par celles de l' rootutilisateur, si les variables correspondantes sont configurées dans /root/.bashrc. Je ne vois pas vraiment l'avantage.
Dmitry Grigoryev
Je ne veux pas dire que nous ne pouvons pas connaître les variables spécifiquement requises par pcmanfm . Je veux dire que pour oublier ce genre de préoccupations pour TOUT processus que nous voulons exécuter, nous devons l'exécuter après sudo su de manière générique / non spécifique.
vaha
2

L'exécution sudo file-managerdevrait être suffisante pour démarrer le gestionnaire de fichiers que vous avez configuré. Selon votre configuration, vous devrez peut-être exécuter en xhost +tant qu'utilisateur propriétaire du bureau, pour permettre aux processus racine de s'y connecter.

Enfin, si votre configuration X est vraiment bizarre, vous devrez peut-être indiquer au gestionnaire de fichiers quel affichage il doit utiliser, c'est-à-dire sudo DISPLAY=:0 file-manager. Notez que cela ne devrait pas être nécessaire dans une configuration normale.

Dmitry Grigoryev
la source