Sono un principiante di Ubuntu e ho bisogno di consigli da chiunque abbia familiarità con le diverse metodologie di avvio di Ubuntu.
Sono interessato a elencare tutte le applicazioni che vengono attivate all'avvio su una determinata installazione di Ubuntu 13.04 o successiva. So che esiste una grande varietà di modi in cui uno script o un'applicazione può essere avviato all'avvio, ma vorrei essere sicuro di avere un elenco completo per tutte le posizioni di configurazione dell'avvio automatico.
L'obiettivo finale è quello di scrivere uno script che scorre tutte le posizioni di configurazione, quindi sputa un elenco di tutte le cose attivate tra l'accensione e quando il desktop è pronto per l'uso.
Finora so di:
inizio, esempio file di configurazione:
/etc/init.d/foo
avvio automatico (sistema), esempio di file di configurazione:
/etc/xdg/autostart/foo.desktop
avvio automatico (profilo), esempio di file di configurazione:
~/.config/autostart/foo.desktop
@reboot di cron, file di configurazione di esempio:
/var/spool/cron/crontabs
Esiste un altro modo in cui un'applicazione può inserirsi nella sequenza generale di avvio del sistema o le possibilità sono infinite? Esempi di app che potresti prendere in considerazione quando rispondi, che immagino possano avere un avvio non standard:
Software antivirus, malware, demone, script personalizzati, software di produzione - gratuiti / non liberi, binari, indicatori, dropbox, ecc.
Esiste già un'applicazione che enumera iteralmente tutto ciò che viene eseguito all'avvio?
Grazie, ogni aiuto è apprezzato.
ps aux
o qualcosa di simile. Lascia che gli esperti mi correggano su quest'ultimo comando o sulla tua ricerca.
/usr/share/xsessions
. Si dovrebbe anche prendere in considerazionegnome-session
,kde-session
ecc File di configurazione. Inoltre, so che GNOME ha un sistema per iniziare cose quando effettui il login. Cerca applicazioni di avvio (anche se questo nasconde alcune cose per impostazione predefinita). Penso che si chiami il binariognome-session-config
o qualcosa del genere. Prova a vedere quali programmi iniziano con "gnome-session-".