Либо нужен скрипт, который выполняет запуск программы из терминала с правами админа.
Для того, чтобы сделать автозапуск ярлыка в Linux (Ubuntu) от имени администратора, можно использовать следующие шаги:
1. Создайте ярлык приложения, например, на рабочем столе, используя правую кнопку мыши и выбрав “Создать ярлык”.
2. Откройте терминал и перейдите в директорию /etc/init.d:
cd /etc/init.d
3. Создайте новый файл для скрипта автозапуска приложения, например, “myapp”:
sudo nano myapp
4. Вставьте следующий скрипт в открытом файле:
#!/bin/bash # myapp: Script for starting and stopping myapp service
case $1 in start) cd /path/to/myapp ./myapp & ;; stop) killall myapp ;; *) echo “Usage: $0 {start|stop}” exit 1 ;; esac
exit 0
5. Измените параметры в скрипте на соответствующие вашему приложению:
- myapp - имя приложения - /path/to/myapp - путь к приложению - ./myapp & - запуск приложения
6. Сохраните файл и сделайте его исполняемым с помощью команды:
sudo chmod +x myapp
7. Добавьте скрипт в автозапуск:
sudo update-rc.d myapp defaults
Теперь ваше приложение будет автоматически запускаться при старте системы от имени администратора.
Вы же проверили этот метод прежде чем выдали за рабочее решение?
Жесь
Для того, чтобы сделать автозапуск ярлыка в Linux (Ubuntu) от имени администратора, можно использовать следующие шаги:
1. Создайте ярлык приложения, например, на рабочем столе, используя правую кнопку мыши и выбрав “Создать ярлык”.
2. Откройте терминал и перейдите в директорию /etc/init.d:
cd /etc/init.d
3. Создайте новый файл для скрипта автозапуска приложения, например, “myapp”:
sudo nano myapp
4. Вставьте следующий скрипт в открытом файле:
#!/bin/bash
# myapp: Script for starting and stopping myapp service
case $1 in
start)
cd /path/to/myapp
./myapp &
;;
stop)
killall myapp
;;
*)
echo “Usage: $0 {start|stop}”
exit 1
;;
esac
exit 0
5. Измените параметры в скрипте на соответствующие вашему приложению:
- myapp - имя приложения
- /path/to/myapp - путь к приложению
- ./myapp & - запуск приложения
6. Сохраните файл и сделайте его исполняемым с помощью команды:
sudo chmod +x myapp
7. Добавьте скрипт в автозапуск:
sudo update-rc.d myapp defaults
Теперь ваше приложение будет автоматически запускаться при старте системы от имени администратора.
Вы же проверили этот метод прежде чем выдали за рабочее решение?
Жесь