Como adicionar um script na inicialização deepin?

deepin
#1

Olá,
Não encontrei o gerenciador de inicialização deepin. Como eu faço para que um script inicie junto com o sistrema?
Grato. :wink:

0 Likes

#2

O gerenciador padrão do Deepin acredito que seja o Systemd, pois a base dele é Debian ou Ubuntu, não tenho certeza sobre qual das duas distribuições.

Para adiconar o script ao boot, faça o seguinte : sudo update-rc.d script.sh defaults

1 Like

#3

Em qualquer distro, você pode criar um lançador que chama o script, na pasta /etc/xdg/autostart.

1 Like

#4

ou na pasta do seu usuário “.config/autostart/”

1 Like

#5

Deu certo da seguinte forma:

Passo 1: Adicionar o seguinte cabeçalho ao script.
#!/bin/bash
### BEGIN INIT INFO
# Provides: exemplo.sh
# Required-Start: $local_fs $remote_fs $network $syslog
# Required-Stop: $local_fs $remote_fs $network $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start exemplo.sh at boot time
# Description: Enable service provided by exemplo.sh.
### END INIT INFO

Passo 2: Copiar o script para a pasta /etc/init.d
Passo 3: Rodar o comando #sudo update-rc.d exemplo.sh defaults
passo 4: Rodar o comando # /etc/init.d/exemplo.sh start

Grato.:grin::grin:

0 Likes