Interesuje mnie wiedza o tym, jak działają „Aplikacje startowe”, do których można uzyskać dostęp ze stacji dokującej.
Chcę to wiedzieć, ponieważ chcę poznać różnicę między dodaniem wpisu w tych miejscach:
/etc/rc.local
/etc/profile
/home/$USER/.profile
i robiąc to samo za pomocą tej aplikacji GUI. Zastanawia mnie to, że nie widzę, aby program tworzył wpisy w wyżej wymienionych plikach.
Każde środowisko pulpitu zgodne ze specyfikacjami freedesktop (czyli XDG) powinno korzystać z aplikacji do automatycznego uruchamiania przy logowaniu użytkownika lub po włożeniu nośnika wymiennego.
W celu automatycznego uruchomienia aplikacji przy logowaniu użytkownika środowisko pulpitu szuka
.desktop
pliku do wykonania określonej tam aplikacji. Te.desktop
pliki zwykle znajdują się wAle możemy je również mieć w następujących lokalizacjach:
W każdym razie
.desktop
plik znajdujący się w~/.config/autostart
jest definiowany jako najważniejszy plik do uruchomienia, zastępując.desktop
pliki w innych lokalizacjach.Ubuntu spełnia tę specyfikację, a użytkownicy mogą dodawać aplikacje z interfejsem GUI do „Autostart Applications”.
Aplikację można uruchomić automatycznie niezależnie od pulpitu z różnych innych lokalizacji, takich jak
~/.profile
powłoka, w/etc/rc.local
celu uruchomienia przy starcie systemu lub, ostatnio, za pomocą systemd .źródło