Wie öffne ich einen Ordner als root?


27

Genauer gesagt die

/etc/apt/

Mappe. Ich muss einige Dateien löschen und ersetzen

/etc/apt/sources.list

mit einer neueren Version.

Antworten:


39

Führen Sie den folgenden Befehl aus, um den Ordner als Root im grafischen Dateimanager zu öffnen:

gksu nautilus /etc/apt/


Wenn Sie Ihre Operationen über die Befehlszeile ausführen möchten , wird der folgende Befehl in das vorgesehene Verzeichnis eingegeben und Sie werden als Root angemeldet. Es ist jedoch besser, wenn Sie die obige erste Methode verwenden.

cd /etc/apt; sudo -i

Vielen Dank! Das hat gut funktioniert! Ich habe die GUI-Version verwendet und die beiden (sehr alten) Sicherungsdateien gelöscht.
Andy Castille

sudo -i ist weniger tippen und sauberer Umgebungsvariablen ubuntuforums.org/showpost.php?p=6188826&postcount=4
Panther

Ich bin mit SirCharlo nicht einverstanden, dass die erste Methode besser ist als die Verwendung der Befehlszeile. Die Befehlszeile ist viel leistungsfähiger.
OrangeTux

11

Nein! Mach zuerst eine einfache Sache. Erstellen Sie einen benutzerdefinierten Dateimanager. Es ist einfach.

So können Sie es machen:

Öffne zuerst gedit und füge alles ein:

[Desktop Entry]
Name=Nautilus
Comment=Browse the filesystem with administrator rights
Exec=gksudo nautilus
Icon=file-manager
Terminal=false
Type=Application
Categories=Application;System;

Speichern Sie nun die Datei als Nautilus.desktop auf Ihrem Desktop.

(Desktop ist die Dateierweiterung).

Jetzt offen:

   /home/your user name/.local/share/applications

und dort die Datei Nautilus.desktop ausschneiden / einfügen.

Öffnen Sie nun den Bindestrich und suchen Sie nach "Nautilus". Der Standard-Dateimanager mit Root-Berechtigung wird geöffnet. Jetzt können Sie zu jedem Verzeichnis navigieren und alles löschen, was Sie möchten.


11

Um Open-as-Administrator in Ubuntu zu installieren, öffnen Sie das Terminal (Drücken Sie Strg + Alt + T) und kopieren Sie die folgenden Befehle in das Terminal:

sudo add-apt-repository ppa:noobslab/apps
sudo apt-get update
sudo apt-get install open-as-administrator

Nach der Installation geben Sie diesen Befehl ein, um Nautilus neu zu starten:

Nautilus -q

Starten Sie neu

Bildbeschreibung hier eingeben

Ubuntu 16.04

sudo apt-get install -y nautilus-admin

Dann

nautilus -q

3
E: Unable to locate package open-as-administrator
Hooli

Funktioniert nicht mit 16.04, derselbe Fehler wie bei @Hooli. Würde gerne sehen, wie es funktioniert.
Rav

6

Ubuntu 16.04 und höher

sudo apt-get install nautilus-admin

Dann

nautilus -q

Wenn Sie Nautilus öffnen, wird im Kontextmenü jedes Verzeichnisses die Option Als Administrator öffnen angezeigt .


1
Es ist Arbeit 18.04
VJ Ranga

Schien in 18.04.2 nicht zu funktionieren, obwohl ich das Kontextmenü sehe, kann ich gesperrte Ordner nicht löschen. Zurück zum Terminal gehe ich.
Natetronn


3

In einem Terminal können Sie Folgendes verwenden:

sudo -e /etc/apt/sources.list

Hinweis: Wenn Sie grafische Software bevorzugen, sollten Sie diese gksudoin Gnome verwenden:

gksudo gedit /etc/apt/sources.list

oder kdesudoin KDE:

kdesudo kate /etc/apt/sources.list

Geben Sie Ihr Benutzerpasswort ein (nicht root) und Sie bearbeiten die Datei als root


1
oder einfach nur sudo -esudo -e /etc/apt/sources.list
Panther

@ bodhi.zazen Danke, kluge Option ... Sie können meine Antwort für die Schaffung von Unterschieden bearbeitensudo -e <YourTextEditor> /etc/apt/sources.list
schnell
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.