Когда я использую Ubuntu (маленький) или Raspberry Pi с его официальной операционной системой, хотя я надеваю «костюм» ОС Twister, запустить текстовые редакторы или файловые менеджеры от имени суперпользователя или root очень просто: например, «sudo nautilus», обычно достаточно. Но это не так в KDE, хотя с тех пор прошло несколько месяцев. они обещали нам. мы должны быть в состоянии использовать дельфин как корень как часть выпуска Frameworks 91, но пока это невозможно. Даже в KDE neon он говорит нам использовать обычный файловый менеджер и при необходимости будет запрашивать пароль, но таким образом некоторые параметры не отображаются в меню.
На самом деле это не обязательно на 100%. Мы можем вносить все необходимые изменения из терминала, но я думаю, что не помешает возможность использовать, по крайней мере, Dolphin как root, и если мы сможем сделать то же самое с Kate, тем лучше. Секрет получения этого сделайте копию оригинального лаунчера и измените его порядок это говорит вам, как это начнется, процесс, который мы расскажем вам ниже.
Dolphin как root с измененным файлом .desktop
Процесс прост и безопасен. «Опасно» то, что мы можем сделать потом, потому что, если мы коснемся того, чего не должны делать, мы можем заставить что-то перестать работать. Мы бы получили это так:
- Заходим в папку usr/share/applications.
- Там мы ищем «дельфин», мы также можем искать «кате», если мы хотим сделать то же самое и иметь возможность использовать редактор как root. Файл Дельфина называется org.kde.dolphin.desktop, а файл Кейт — org.kde.kate.desktop.
- Копируем их на рабочий стол для редактирования или прямо туда, куда они окажутся, то есть в нашу личную папку/.local/share/applications.
- Открываем файл .desktop с Катей, например, и редактируем его. Вы должны отредактировать хотя бы одну строку, но рекомендуется отредактировать две или три:
- В строке, где написано «exec», мы изменим то, что стоит после символа равенства (=), на это pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY KDE_SESSION_VERSION=5 KDE_FULL_SESSION=true dbus-launch dolphin %u в случае с дельфином и этим pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY KDE_SESSION_VERSION=5 KDE_FULL_SESSION=true dbus-launch kate -b %U в случае Кейт. Если нам нужно сделать это с каким-то другим приложением, нам нужно только изменить конец, с которого появляется имя приложения, до конца. В Дофине это дельфин %u, который будет средством запуска приложений.
- Название приложения стоит изменить на что-то вроде Dolphin Root и Kate Root. Это имя будет отображаться в панели запуска приложений.
- Мы также можем перейти к названию (name) и comment (комментарию) нашего языка и изменить его.
- Если бы мы оставили их в нашей личной папке /.local/share/applications, приложения уже должны были появиться в меню приложений. Мы должны ввести наш пароль, чтобы иметь возможность открывать приложения таким образом.
Это всего лишь ярлык для того, что должно работать, начиная с Framework 91, но, эй, для тех, кому это нужно и кто хочет сделать это с пользовательским интерфейсом, это возможность.
А у меня вопрос следующий: какая необходимость менять рабочие столы и принудительно библиотеки в дристах, когда первое, что вам советуют те же дистрибутивы: оставить рабочий стол по умолчанию, чтобы избежать проблем несовместимости с приложениями?
Для моего бюджетного ноутбука я использую xubuntu, а для моего Ryzen 5 3400G и 16 ГБ ОЗУ я использую Ubuntu с рабочим столом по умолчанию. И не так уж и плохо, эй…. и без головной боли.
Эту новость увидят люди, которые хотят или заинтересованы в переходе на Linux…. и бежит в другую сторону. А потом мы жалуемся, что плата за Linux слишком низкая.
БЕЗОПАСНОСТЬ!!
Кто-нибудь, проверьте линуксовую лицензию этого мальчика.
Начете, мы делаем это, потому что можем, и если мы собираемся ограничивать себя в том, что пишем, потому что гипотетические пользователи могут испугаться, то нам лучше сменить поле и начать писать об оригами.
Это дало мне отличные результаты. Обратите внимание, что в первый раз я изменил разрешение экрана, но больше этого не произошло.