저는 Debian 6과 Dropbox를 사용하고 있습니다. 나는 팔로우한다이 명령설치하세요.
~/.dropbox-dist/dropboxd
Dropbox는 실행 중에도 작동합니다. 문제는 터미널을 닫거나 다시 시작하면 Dropbox가 작동을 멈추고 데몬을 다시 실행해야 한다는 것입니다.
컴퓨터가 백그라운드에서 이 데몬을 자동으로 시작하도록 만드는 방법은 무엇입니까?
답변1
답변2
다음과 같이 명령을 실행하십시오.
($HOME/.dropbox-dist/dropboxd &)&
이는 실제 터미널에서 프로세스를 분리하여 실제 배경에 배치합니다.
그러나 재부팅한 후에도 수동으로 시작해야 합니다.
답변3
내 해결책은 다음과 같습니다. 이것은 데비안 8에 있습니다.
Dropbox를 설치하려면 표준 지침을 따르세요. 지금까지 한 명의 사용자만 연결했는데, Dropbox가 Linux 사용자 계정이 아닌 컴퓨터를 등록하는 것처럼 보이기 때문에 이것이 여러 사용자에게 작동할지는 모르겠습니다. 하나의 서버에서 여러 사용자 계정이 제대로 작동하도록 하는 방법을 알고 있다면 알려주십시오.
https://www.dropbox.com/en_GB/install?os=lnx
그런 다음 Python 제어 스크립트를 설치하십시오.지시하다그러나 홈 디렉토리 bin 대신 /usr/bin에 넣으십시오.
/lib/systemd/system/ 파일 생성[이메일 보호됨]:
[Unit]
Description=Dropbox as a system service user %i
[Service]
Type=forking
ExecStart=/usr/bin/dropbox start
ExecStop=/usr/bin/dropbox stop
User=%i
Group=%i
# 'LANG' might be unnecessary, since systemd already sets the
# locale for all services according to "/etc/locale.conf".
# Run `systemctl show-environment` to make sure.
Environment=LANG=en_US.utf-8
[Install]
WantedBy=multi-user.target
fred 사용자에 대한 서비스 활성화:
$ sudo systemctl enable [email protected]
그런 다음 서비스를 시작합니다.
$ sudo systemctl start [email protected]
답변4
당신은 찾을 수 있습니다데비안 및 우분투 init.d 스크립트, /etc/init.d/dropbox에 복사하고 사용자 이름으로 사용자 정의하세요.
데비안에서 활성화하고 chkconfig --add dropbox
.