Запуск от имени администратора

Вы не знаете в какой раздел задать вопрос? Ищите ответы на популярные вопросы? Тогда вам сюда!
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 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 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот

Автор темы
GeoMint
Сообщения: 17
Зарегистрирован: 30 июл 2025, 09:33
Контактная информация:

Запуск от имени администратора

#1

Сообщение GeoMint » 30 июл 2025, 09:55

Как победить этот баг при запуске приложений от имени администратора?
Вложения
Снимок экрана в 2025-07-30 09-52-00.png

Аватара пользователя

madesta
Сообщения: 2452
Зарегистрирован: 11 июн 2017, 21:47
Решено: 32
Откуда: BY
Благодарил (а): 83 раза
Поблагодарили: 518 раз
Контактная информация:

Запуск от имени администратора

#2

Сообщение madesta » 30 июл 2025, 10:02

GeoMint писал(а):
30 июл 2025, 09:55
при запуске приложений
Приложения разные могут быть, команды для запуска приложений тоже разными бывают. Нужна конкретика. Имеется подозрение на не совсем корректно написанную команду для запуска приложения через bash.


Автор темы
GeoMint
Сообщения: 17
Зарегистрирован: 30 июл 2025, 09:33
Контактная информация:

Запуск от имени администратора

#3

Сообщение GeoMint » 30 июл 2025, 10:08

Приложение - xed. Кнопка запуска в окне. Обычный запуск работает. Запуск через меню от имени админстратора - выскакивает эта х..ь.

Аватара пользователя

madesta
Сообщения: 2452
Зарегистрирован: 11 июн 2017, 21:47
Решено: 32
Откуда: BY
Благодарил (а): 83 раза
Поблагодарили: 518 раз
Контактная информация:

Запуск от имени администратора

#4

Сообщение madesta » 30 июл 2025, 10:35

Я так понял, что нужна кнопка запуска для xed от имени root? Тогда создайте её через ПКМ на рабочем столе c командой sudo /usr/bin/xed При создании кнопки будет предложено поместить её и в меню в категорию "Прочие". Тут уж на ваше усмотрение: иметь две кнопки или какую-то одну. Кнопка в меню будет расположена в вашей домашней папке по пути ~/.local/applications Если не поставить галочку в поле "Запустить в терминале", то ничего происходить не будет. Чтобы, всё-таки, запускалось нужно внести в файл sudoers изменение через sudo xed /etc/sudoers, добавив строку: geomint ALL=NOPASSWD: /usr/bin/xed (geomint это ваш логин, верно?) С точки зрения обеспечения безопасности системы это может быть и не совсем хорошо, но если очень хочется...


Автор темы
GeoMint
Сообщения: 17
Зарегистрирован: 30 июл 2025, 09:33
Контактная информация:

Запуск от имени администратора

#5

Сообщение GeoMint » 30 июл 2025, 10:39

А как же в меню кнопки пункт "Запустить как Администратор". Он что - не работает? Или работает не корректно?

Аватара пользователя

WWolf
Сообщения: 4206
Зарегистрирован: 14 фев 2018, 00:51
Решено: 38
Откуда: Краснодар
Благодарил (а): 1735 раз
Поблагодарили: 1278 раз
Контактная информация:

Запуск от имени администратора

#6

Сообщение WWolf » 30 июл 2025, 10:46

GeoMint, команду показывай целиком, что ты там вызываешь... видно же по ошибке что часть пути обрезано, где-то экранирования не хватает...


Автор темы
GeoMint
Сообщения: 17
Зарегистрирован: 30 июл 2025, 09:33
Контактная информация:

Запуск от имени администратора

#7

Сообщение GeoMint » 30 июл 2025, 10:55

Команда обычная "xed %U", которая в кнопке запуска, созданной ПКМ в окне. В этой кнопке в меню есть пункт "Запустить как администратор".

Аватара пользователя

WWolf
Сообщения: 4206
Зарегистрирован: 14 фев 2018, 00:51
Решено: 38
Откуда: Краснодар
Благодарил (а): 1735 раз
Поблагодарили: 1278 раз
Контактная информация:

Запуск от имени администратора

#8

Сообщение WWolf » 30 июл 2025, 11:08

GeoMint, сделай меленькую u


Автор темы
GeoMint
Сообщения: 17
Зарегистрирован: 30 июл 2025, 09:33
Контактная информация:

Запуск от имени администратора

#9

Сообщение GeoMint » 30 июл 2025, 11:30

WWolf писал(а):
30 июл 2025, 11:08
GeoMint, сделай меленькую u
Сделал. Ничего не изменилось. Можешь опробовать сам создать такую кнопку и посмотреть как будет у тебя.

Аватара пользователя

madesta
Сообщения: 2452
Зарегистрирован: 11 июн 2017, 21:47
Решено: 32
Откуда: BY
Благодарил (а): 83 раза
Поблагодарили: 518 раз
Контактная информация:

Запуск от имени администратора

#10

Сообщение madesta » 30 июл 2025, 12:57

GeoMint писал(а):
30 июл 2025, 10:55
%U
Причина существования таких ключей в том, что диспетчер рабочего стола должен знать что делать в случае одновременного открытия нескольких выбранных объектов.
%U означает, что программа может использовать их все за один вызов;
%u означает, что для каждого объекта требуется отдельный вызов;
если ни один из них не указан, то программа не знает, что делать с объектами, которые на нее упали.
GeoMint писал(а):
30 июл 2025, 10:55
в кнопке запуска, созданной ПКМ в окне
Возникает вопрос: в каком таком окне? На рабочем столе – понятно, а в окне – ? Если бы автор внятно пояснил что он желает получить на выходе при выполнении "такого-то", то была бы ясность. А так – "туман войны".

Аватара пользователя

WWolf
Сообщения: 4206
Зарегистрирован: 14 фев 2018, 00:51
Решено: 38
Откуда: Краснодар
Благодарил (а): 1735 раз
Поблагодарили: 1278 раз
Контактная информация:

Запуск от имени администратора

#11

Сообщение WWolf » 30 июл 2025, 13:29

GeoMint, ну попробуй %u экранировать xed '%u'

Аватара пользователя

slant
Сообщения: 4877
Зарегистрирован: 21 июн 2017, 18:09
Решено: 111
Благодарил (а): 53 раза
Поблагодарили: 2182 раза
Контактная информация:

Запуск от имени администратора

#12

Сообщение slant » 30 июл 2025, 13:44

WWolf, Ты уверен, что это - экранирование? Разница между одинарными и двойными кавычками в bash - одинарные выводят все содержимое "как есть" (т.е. тут было бы само %u). А вот двойные - это экранирование. Но в ярлыке - это не bash, и могу ошибаться...

Аватара пользователя

WWolf
Сообщения: 4206
Зарегистрирован: 14 фев 2018, 00:51
Решено: 38
Откуда: Краснодар
Благодарил (а): 1735 раз
Поблагодарили: 1278 раз
Контактная информация:

Запуск от имени администратора

#13

Сообщение WWolf » 30 июл 2025, 13:53

slant, да я накидываю в перерывах в работе :) просто по ошибке видно что обрезало путь до пробела


Автор темы
GeoMint
Сообщения: 17
Зарегистрирован: 30 июл 2025, 09:33
Контактная информация:

Запуск от имени администратора

#14

Сообщение GeoMint » 30 июл 2025, 13:54

Я спокойно запускаю в терминале любое приложение как администратор. Ожидал, что и в меню созданной кнопки на рабочем столе эта строка будет работать. А она не работает :evil:

Аватара пользователя

hellonet
Сообщения: 3364
Зарегистрирован: 11 окт 2016, 12:58
Решено: 17
Откуда: Новосибирск
Благодарил (а): 1223 раза
Поблагодарили: 524 раза
Контактная информация:

Запуск от имени администратора

#15

Сообщение hellonet » 30 июл 2025, 14:14

GeoMint писал(а):
30 июл 2025, 13:54
в меню созданной кнопки на рабочем столе эта строка будет работать. А она не работает
1 - сохраните это в файл например sort.sh
2 - дайте ему права на выполнение например командой chmod 755 sort.sh
3 - любым способом добавьте на панель или раб. стол (например в циннамон достаточно нажать на кнопках быстрого запуска правую кнопку, затем "добавить" и в выскочившем окне указать имя, файл, иконку)


Автор темы
GeoMint
Сообщения: 17
Зарегистрирован: 30 июл 2025, 09:33
Контактная информация:

Запуск от имени администратора

#16

Сообщение GeoMint » 30 июл 2025, 14:18

Первый пункт - что сохранить "это"?

Аватара пользователя

WWolf
Сообщения: 4206
Зарегистрирован: 14 фев 2018, 00:51
Решено: 38
Откуда: Краснодар
Благодарил (а): 1735 раз
Поблагодарили: 1278 раз
Контактная информация:

Запуск от имени администратора

#17

Сообщение WWolf » 30 июл 2025, 14:20

GeoMint, так, что-то не понимаю как в корице сделать что б появился пункт "Запуск от имени администратора", но это и не важно...
зачем туда передавать %U изначально? ты ж ничего ему не передаешь, оставь просто xed и пользуйся


Автор темы
GeoMint
Сообщения: 17
Зарегистрирован: 30 июл 2025, 09:33
Контактная информация:

Запуск от имени администратора

#18

Сообщение GeoMint » 30 июл 2025, 14:26

WWolf
%U здесь не причем. Не правильно работает пункт меню кнопки запуска "Запустить как Администратор". Или у Вас у кнопок запуска на рабочем столе в меню нет такого пункта?

Аватара пользователя

WWolf
Сообщения: 4206
Зарегистрирован: 14 фев 2018, 00:51
Решено: 38
Откуда: Краснодар
Благодарил (а): 1735 раз
Поблагодарили: 1278 раз
Контактная информация:

Запуск от имени администратора

#19

Сообщение WWolf » 30 июл 2025, 14:27

GeoMint писал(а):
30 июл 2025, 14:26
%U здесь не причем
потому что
GeoMint писал(а):
30 июл 2025, 10:55
оманда обычная "xed %U"

Аватара пользователя

WWolf
Сообщения: 4206
Зарегистрирован: 14 фев 2018, 00:51
Решено: 38
Откуда: Краснодар
Благодарил (а): 1735 раз
Поблагодарили: 1278 раз
Контактная информация:

Запуск от имени администратора

#20

Сообщение WWolf » 30 июл 2025, 14:28

GeoMint писал(а):
30 июл 2025, 14:26
Или у Вас у кнопок запуска на рабочем столе в меню нет такого пункта?
нет, наверное где-то нужно что-то врубить, но хз где это искать

Ответить

Вернуться в «Вопрос новичка и FaQ»