Многие пользователи, в том числе и я, имеют «отвратительную» привычку трогать абсолютно все в нашей операционной системе. Это не всегда хорошая идея, поскольку мы можем испортить даже малейшую мысль о функции, и именно поэтому Дельфин отключил эту функцию в последних версиях. Но можно ли использовать это файловый менеджер как корень? Ответ - да ... более или менее, с уловкой, которую многие из вас знают.
Наиболее распространенным является то, что мы хотим используйте наш файловый менеджер как суперпользователь для копирования файлов в некоторые закрытые каталоги или удаления файлов, которые вызывают у нас проблемы, но если вашим файловым менеджером является Dolphin, вы могли заметить, что команда «sudo dolphin» показывает нам ошибку. Мы все хотели бы написать команду, нажать Enter, и программа откроется со всеми привилегиями, но это невозможно. Если это именно то, что вам нужно, прекратите читать. Если вам стоит внести изменения из Терминала, продолжайте читать.
Используйте Dolphin как root со своего терминала
Хитрость заключается в том, чтобы удалить доступный терминал в том же дельфине. Как вы можете видеть на изображении заголовка этой статьи, нажатие F4 (или Fn + F4 на некоторых компьютерах) откроет своего рода окно терминала в нижней части файлового менеджера. Этот Терминал будет показывать все движения, которые мы делаем в Dolphin, и с его помощью мы можем делать любые движения как root. В кадре, который может выглядеть не очень хорошо, мы можем прочитать следующее:
pablinux @ pablinux: / usr / share / applications $ cp /home/pablinux/Documents/830.desktop / usr / share / applications /
cp: невозможно создать обычный файл '/usr/share/applications/830.desktop': в доступе отказано
pablinux @ pablinux: / usr / share / applications $ sudo cp /home/pablinux/Documentos/830.desktop / usr / share / applications /
[sudo] пароль для pablinux:
pablinux @ pablinux: / usr / share / applications $ sudo rm /usr/share/applications/830.desktop
Из приведенного выше мы видим, что команда «cp» не работает и отказывает нам в разрешении, но все меняется, когда мы помещаем «sudo» впереди: она запрашивает у нас пароль и позволяет нам делать все, что мы хотим. То же самое с командой "rm".
Понятно, что это не то, чего многим из нас хотелось бы больше всего, но у меня это работает. Что вы думаете о таком способе использования Dolphin как root? А с другой стороны: как вы думаете, что они ограничили возможность делать это по-прежнему?
3 комментариев, оставьте свой
Я не знаю, когда это сообщение, но это одна из грубых ошибок ubuntu, в opensuse Dolphin Root установлен по умолчанию, если вы хотите его открыть, вы открываете его, вводите корневые ключи и запускаете, в ubuntu нет.
Это чтобы защитить себя, потому что мы глупы и можем загрузить систему, верно?
Меня трогает, что Ubuntu решает, что я могу делать со своей системой.
И самое лучшее, что все думают, что это так по умолчанию в kde
Так же просто, как запустить эту команду в Терминале и теперь:
pkexec env DISPLAY = $ DISPLAY XAUTHORITY = $ XAUTHORITY KDE_SESSION_VERSION = 5 KDE_FULL_SESSION = настоящий дельфин
Они могут даже сделать прямой доступ и вуаля, дважды щелкнуть, ввести пароль и все, корень дельфина.
Я получаю это сообщение, я использую debian 11 kde:
«Сессионная шина не найдена \ nЧтобы обойти эту проблему, попробуйте следующую команду (с Linux и bash) \ nexport $ (dbus-launch)»
Не могли бы вы подсказать что-нибудь, чтобы иметь root-права на дельфине?