Ленивая загрузка запуска приложений

Я использую Ubuntu 12.04. У меня есть несколько автозагрузок приложений - Dropbox, Transmission, несколько пользовательских скриптов. Это увеличивает время входа в систему до ~ 10 -15 секунд (старая машина здесь).

Мне не нужно запускать их сразу при входе в систему. Есть ли способ ленивой загрузки этих приложений?

2
задан 23 May 2012 в 19:11

2 ответа

Я наконец-то сделал

Startup Applications -> Add -> Command

bash -c "sleep 10 && path/to/program_or_script"

Заполните имя и комментарии и нажмите «Сохранить».

пример: запуск Dropbox через одну минуту после входа в систему (отключить автозапуск в настройках Dropbox)

bash -c "sleep 60 && dropbox start -i" 
0
ответ дан 23 May 2012 в 19:11

Один из способов - создать небольшой скрипт bash, который запускает эти программы, а затем создать скрипт запуска, который вызывает его через at. Итак, создайте свой скрипт bash, что-то вроде lazy-startup.sh:

#!/bin/bash
transmission
dropbox
other scripts

Затем создайте свой скрипт запуска lazy-startup-kickoff.sh

#!/bin/bash
at -f /path/to/lazy-startup.sh now + 5 minutes
0
ответ дан 23 May 2012 в 19:11

Другие вопросы по тегам:

Похожие вопросы: