Как мне открыть папку как root?


27

Более конкретно

/etc/apt/

папки. Мне нужно удалить некоторые файлы и заменить

/etc/apt/sources.list

с более новой версией.

Ответы:


39

Чтобы открыть папку от имени пользователя root в графическом файловом менеджере, выполните следующую команду:

gksu nautilus /etc/apt/


Если вы хотите выполнять свои операции из командной строки , следующая команда входит в предполагаемый каталог и делает вас пользователем root. Тем не менее, вам будет лучше использовать первый метод выше.

cd /etc/apt; sudo -i

Благодарность! Это работало нормально! Я использовал версию с графическим интерфейсом и удалил два (очень старых) файла резервной копии.
Энди Кастил

Sudo -i меньше печати и более чистые экологические переменные ubuntuforums.org/showpost.php?p=6188826&postcount=4
Panther

Я не согласен с SirCharlo, что первый метод лучше, чем использование командной строки. Командная строка намного мощнее.
OrangeTux,

11

Неа ! сначала сделай простую вещь. Создайте собственный файловый менеджер. Это просто.

Вот как вы можете это сделать:

Сначала откройте gedit и вставьте все это:

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

Теперь сохраните файл как Nautilus.desktop на рабочем столе.

(рабочий стол - это расширение файла).

Теперь откройте:

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

и вырезать / вставить файл Nautilus.desktop туда.

Теперь откройте тире и найдите «Наутилус». Откроется файловый менеджер по умолчанию с правами root. Теперь вы можете перейти в любой каталог и удалить все, что вы хотите.


11

Чтобы установить Open-as-Administrator в Ubuntu, откройте терминал (нажмите Ctrl + Alt + T) и скопируйте в терминал следующие команды:

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

После установки введите эту команду, чтобы перезапустить Nautilus:

Наутилус -q

перезагружать

введите описание изображения здесь

Ubuntu 16.04

sudo apt-get install -y nautilus-admin

затем

nautilus -q

3
E: Unable to locate package open-as-administrator
Хули

Не работает 16.04, ошибка та же, что и у @Hooli. Хотелось бы, чтобы это работало.
Рав

6

Ubuntu 16.04 и выше

sudo apt-get install nautilus-admin

затем

nautilus -q

Откройте Nautilus, и вы увидите опцию « Открыть от имени администратора» в контекстном меню каждого каталога.


1
это работа 18.04
VJ Ranga

Похоже, что не работал в 18.04.2, хотя я вижу контекстное меню, я не могу удалить заблокированные папки. Вернуться к терминалу я иду.
Natetronn


3

В Терминале вы можете использовать:

sudo -e /etc/apt/sources.list

Примечание: если вы предпочитаете использовать графическое программное обеспечение, вы должны использовать gksudoв Gnome:

gksudo gedit /etc/apt/sources.list

или kdesudoв KDE:

kdesudo kate /etc/apt/sources.list

Введите свой пароль пользователя (не root), и вы отредактируете файл как root


1
или просто sudo -esudo -e /etc/apt/sources.list
Panther

@ bodhi.zazen спасибо, умный вариант ... вы можете редактировать мой ответ для создания различийsudo -e <YourTextEditor> /etc/apt/sources.list
быстрое
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.