Portál AbcLinuxu, 8. května 2025 06:35
/etc/rc.local
- na to je určen. Proč ti nevyhovuje? Spouští se až po načtení úplně všeho.
sleep 600 && skript.sh &
Nevím sice, co je to /etc/rc.local
, ale spouštění věcí po načtení „úplně všeho“ by znamenaly, jde-li o desktop, spouštění někde po grafickém login screenu. Takže třeba takto:
[Unit] Description=Nějaký startovací skript. After=display-manager.service # pokud tenhle alias existuje... # After=sddm.service # ...nebo konkrétně, pokud alias neexistuje. [Service] ExecStart=/můj/dlouhý/skript.sh [Install] WantedBy=graphical.target
Aha. Teď teprve vidím výše, že se jedná o server bez GUI. No tak to asi bude multi-user.target
a spouštění po systemd-vconsole-setup.service
? Něco v tom stylu.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.