Запуск от имени администратора
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Запуск от имени администратора
Как победить этот баг при запуске приложений от имени администратора?
-
- Сообщения: 2452
- Зарегистрирован: 11 июн 2017, 21:47
- Решено: 32
- Откуда: BY
- Благодарил (а): 83 раза
- Поблагодарили: 518 раз
- Контактная информация:
Запуск от имени администратора
Приложения разные могут быть, команды для запуска приложений тоже разными бывают. Нужна конкретика. Имеется подозрение на не совсем корректно написанную команду для запуска приложения через bash.
Запуск от имени администратора
Приложение - xed. Кнопка запуска в окне. Обычный запуск работает. Запуск через меню от имени админстратора - выскакивает эта х..ь.
-
- Сообщения: 2452
- Зарегистрирован: 11 июн 2017, 21:47
- Решено: 32
- Откуда: BY
- Благодарил (а): 83 раза
- Поблагодарили: 518 раз
- Контактная информация:
Запуск от имени администратора
Я так понял, что нужна кнопка запуска для xed от имени root? Тогда создайте её через ПКМ на рабочем столе c командой
sudo /usr/bin/xed
При создании кнопки будет предложено поместить её и в меню в категорию "Прочие". Тут уж на ваше усмотрение: иметь две кнопки или какую-то одну. Кнопка в меню будет расположена в вашей домашней папке по пути ~/.local/applications
Если не поставить галочку в поле "Запустить в терминале", то ничего происходить не будет. Чтобы, всё-таки, запускалось нужно внести в файл sudoers изменение через sudo xed /etc/sudoers
, добавив строку: geomint ALL=NOPASSWD: /usr/bin/xed (geomint это ваш логин, верно?) С точки зрения обеспечения безопасности системы это может быть и не совсем хорошо, но если очень хочется...Запуск от имени администратора
А как же в меню кнопки пункт "Запустить как Администратор". Он что - не работает? Или работает не корректно?
-
- Сообщения: 4206
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 38
- Откуда: Краснодар
- Благодарил (а): 1735 раз
- Поблагодарили: 1278 раз
- Контактная информация:
Запуск от имени администратора
GeoMint, команду показывай целиком, что ты там вызываешь... видно же по ошибке что часть пути обрезано, где-то экранирования не хватает...
Запуск от имени администратора
Команда обычная "xed %U", которая в кнопке запуска, созданной ПКМ в окне. В этой кнопке в меню есть пункт "Запустить как администратор".
Запуск от имени администратора
Сделал. Ничего не изменилось. Можешь опробовать сам создать такую кнопку и посмотреть как будет у тебя.
-
- Сообщения: 2452
- Зарегистрирован: 11 июн 2017, 21:47
- Решено: 32
- Откуда: BY
- Благодарил (а): 83 раза
- Поблагодарили: 518 раз
- Контактная информация:
Запуск от имени администратора
Причина существования таких ключей в том, что диспетчер рабочего стола должен знать что делать в случае одновременного открытия нескольких выбранных объектов.
%U означает, что программа может использовать их все за один вызов;
%u означает, что для каждого объекта требуется отдельный вызов;
если ни один из них не указан, то программа не знает, что делать с объектами, которые на нее упали.
Возникает вопрос: в каком таком окне? На рабочем столе – понятно, а в окне – ? Если бы автор внятно пояснил что он желает получить на выходе при выполнении "такого-то", то была бы ясность. А так – "туман войны".
-
- Сообщения: 4877
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 111
- Благодарил (а): 53 раза
- Поблагодарили: 2182 раза
- Контактная информация:
Запуск от имени администратора
WWolf, Ты уверен, что это - экранирование? Разница между одинарными и двойными кавычками в bash - одинарные выводят все содержимое "как есть" (т.е. тут было бы само %u). А вот двойные - это экранирование. Но в ярлыке - это не bash, и могу ошибаться...
Запуск от имени администратора
Я спокойно запускаю в терминале любое приложение как администратор. Ожидал, что и в меню созданной кнопки на рабочем столе эта строка будет работать. А она не работает 

-
- Сообщения: 3364
- Зарегистрирован: 11 окт 2016, 12:58
- Решено: 17
- Откуда: Новосибирск
- Благодарил (а): 1223 раза
- Поблагодарили: 524 раза
- Контактная информация:
Запуск от имени администратора
1 - сохраните это в файл например sort.sh
2 - дайте ему права на выполнение например командой chmod 755 sort.sh
3 - любым способом добавьте на панель или раб. стол (например в циннамон достаточно нажать на кнопках быстрого запуска правую кнопку, затем "добавить" и в выскочившем окне указать имя, файл, иконку)
-
- Сообщения: 4206
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 38
- Откуда: Краснодар
- Благодарил (а): 1735 раз
- Поблагодарили: 1278 раз
- Контактная информация:
Запуск от имени администратора
GeoMint, так, что-то не понимаю как в корице сделать что б появился пункт "Запуск от имени администратора", но это и не важно...
зачем туда передавать
зачем туда передавать
%U
изначально? ты ж ничего ему не передаешь, оставь просто xed и пользуйсяЗапуск от имени администратора
WWolf
%U здесь не причем. Не правильно работает пункт меню кнопки запуска "Запустить как Администратор". Или у Вас у кнопок запуска на рабочем столе в меню нет такого пункта?
%U здесь не причем. Не правильно работает пункт меню кнопки запуска "Запустить как Администратор". Или у Вас у кнопок запуска на рабочем столе в меню нет такого пункта?