Как я заставляю Crashplan запуститься автоматически?

Новый пользователь Ubuntu 16.04.1, и до сих пор очень довольный этим.

Одна вещь, с которой у меня действительно есть проблема, запускает Crashplan, когда Ubuntu загружается.

Это установлено. Я могу запустить его вручную. Как я заставляю его запуститься автоматически?

Насколько я понимаю я должен добавить что-то к/etc/init.d.

Но что я должен добавить и как я добавляю его к/etc/init.d?

Надежда можно помочь. Большой опыт до сих пор, с помощью Ubuntu в качестве моей основной настольной ОС :)

1
задан 10 October 2016 в 20:26

3 ответа

Увеличивать другой ответ, если Вы предпочитаете подход GUI, просто Запуск типа в Тире и нажимаете на значок Startup Applications. Это окно появится. (Содержание окна будет варьироваться от системы до системы).

enter image description here

Нажимают кнопку Add, вводят описательное имя и команду в соответствующие поля. Добавьте комментарий, если Вы желаете. Затем нажмите добавить кнопку. Новая команда запуска появится в списке.

Некоторые приложения требуют задержки перед запуском, таким как, которые зависят от рабочего стола, такой как Носатые. Если Ваше приложение является одним из них, можно добавить задержку в секундах путем добавления -p 20 (для 20-секундной задержки) после команды. Изменитесь число для задержки оценивают Вас потребность.

0
ответ дан 7 December 2019 в 12:37

Crashplan является резервной службой. Если установлено правильно, это запустится автоматически, когда компьютер будет перезагружен. Можно проверить это состояние путем выполнения;

$ sudo systemctl status crashplan
● crashplan.service - LSB: CrashPlan Engine
   Loaded: loaded (/etc/init.d/crashplan; bad; vendor preset: enabled)
   Active: active (running) since Tue 2016-10-11 16:41:14 EDT; 8min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 1776 ExecStart=/etc/init.d/crashplan start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/crashplan.service
           └─1995 /usr/local/crashplan/jre/bin/java -Dfile.encoding=UTF-8 -Dapp=CrashPlanService -DappBaseName=CrashPlan -Xms20m -Xmx1024m -Dsun.net.inetaddr

Oct 11 16:41:10 ubunzeus systemd[1]: Starting LSB: CrashPlan Engine...
Oct 11 16:41:14 ubunzeus crashplan[1776]: Starting CrashPlan Engine ... Using standard startup
Oct 11 16:41:14 ubunzeus crashplan[1776]: OK
Oct 11 16:41:14 ubunzeus systemd[1]: Started LSB: CrashPlan Engine.

Сервис может быть запущен или прекратил использовать эти команды. Первый запустит сервис. Второй остановит его. Третье покажет состояние сервиса.

$ sudo systemctl start crashplan
$ sudo systemctl stop crashplan
$ sudo systemctl status crashplan

GUI, который Вы поднимаете от Тире Ubuntu, является интерфейсом для конфигурирования сервиса. Услуга будет работать, посещаете ли Вы интерфейс или нет.


Если это не имело, включают сервисный запуск, Вы могли бы записать сценарий для запуска сервиса с этих шагов:

Помещенный, что процесс в сценарий и добавляет его к a /etc/rc.local файл. Это - файл, который выполняется при начальной загрузке.

Отредактируйте свой/etc/rc.local и добавьте Ваш сценарий запуска (пример):

/etc/local/rc.local:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

/usr/local/bin/crashplanstartupscript.sh

exit 0

Шаги, в которые Вы выполняете вручную /usr/local/bin/crashplanstartupscript.sh. Crashplan автоматически запустится каждый раз, когда компьютер загружается без Вас вход в систему.

Текст комментирует в /etc/rc.local файл объясняет, как он работает.

3
ответ дан 7 December 2019 в 12:37

В Ubuntu 19.10 CrashPlan создает свой собственный сценарий запуска, но не может активировать его автоматически при каждом запуске.

ls /etc/rc*/*crashplan 
/etc/rc.d/S99crashplan

Вы можете видеть, что сценарий существует, но его нет ни в одной из папок /etc/rcN.d .

В этом случае вы можете использовать systemctl для создания необходимых символических ссылок:

sudo systemctl enable crashplan

После чего вы увидите:

ls /etc/rc*/*crashplan 
/etc/rc0.d/K01crashplan  /etc/rc3.d/S01crashplan  /etc/rc6.d/K01crashplan
/etc/rc1.d/K01crashplan  /etc/rc4.d/S01crashplan  /etc/rc.d/S99crashplan
/etc/rc2.d/S01crashplan  /etc/rc5.d/S01crashplan

Теперь CrashPlan будет запускаться автоматически при каждой загрузке Ubuntu. Вам все еще нужно запустить его вручную.

sudo systemctl start crashplan
0
ответ дан 30 March 2020 в 17:08

Другие вопросы по тегам:

Похожие вопросы: