1 votes

Comment faire pour que Crashplan démarre automatiquement ?

Nouvel utilisateur d'Ubuntu 16.04.1, et jusqu'à présent très satisfait.

Une chose qui me pose problème est le démarrage de Crashplan au démarrage d'Ubuntu.

C'est installé. Je peux le démarrer manuellement. Comment puis-je le faire démarrer automatiquement ?

Si je comprends bien, je dois ajouter quelque chose à /etc/init.d.

Mais que dois-je ajouter et comment l'ajouter à /etc/init.d ?

J'espère que vous pourrez m'aider. Excellente expérience jusqu'à présent, j'utilise Ubuntu comme mon principal système d'exploitation de bureau :)

3voto

linuxmaniax Points 21

Crashplan est un service de sauvegarde. S'il est installé correctement, il démarre automatiquement lorsque l'ordinateur est redémarré. Vous pouvez vérifier ce statut en exécutant ;

$ 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.

Un service peut être démarré ou arrêté à l'aide de ces commandes. La première commande démarre le service. La seconde l'arrêtera. La troisième affiche l'état du service.

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

L'interface graphique que vous faites apparaître à partir du Dash d'Ubuntu est une interface permettant de configurer le service. Le service sera en cours d'exécution, que vous visitiez ou non cette interface.


S'il n'avait pas inclus un démarrage de service, vous pourriez écrire un script pour démarrer le service avec ces étapes :

Mettez ce processus dans un script et ajoutez-le à une /etc/rc.local fichier. Il s'agit d'un fichier qui est exécuté au démarrage.

Editez votre /etc/rc.local et ajoutez votre script de démarrage (exemple) :

/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

Veuillez inscrire les étapes que vous effectuez manuellement dans /usr/local/bin/crashplanstartupscript.sh . Crashplan démarre automatiquement chaque fois que l'ordinateur est démarré sans que vous vous connectiez.

Les commentaires du texte dans le /etc/rc.local explique comment cela fonctionne.

0voto

Organic Marble Points 20312

Pour compléter l'autre réponse, si vous préférez une approche GUI, tapez simplement Startup dans le Dash et cliquez sur l'icône Startup Applications. Cette fenêtre apparaîtra. (Le contenu de la fenêtre varie d'un système à l'autre).

enter image description here

Cliquez sur le bouton Ajouter, saisissez un nom descriptif et la commande dans les cases appropriées. Ajoutez un commentaire si vous le souhaitez. Cliquez ensuite sur le bouton Ajouter. La nouvelle commande de démarrage apparaît dans la liste.

Certaines applications nécessitent un délai avant de démarrer, notamment celles qui dépendent du bureau, comme Conky. Si votre application est l'une de celles-ci, vous pouvez ajouter un délai en secondes en ajoutant -p 20 (pour un délai de 20 secondes) après votre commande. Changez le nombre pour la valeur de délai dont vous avez besoin.

0voto

momo lay Points 21

Avec Ubuntu 19.10, CrashPlan crée son propre script de démarrage mais ne parvient pas à l'activer automatiquement à chaque démarrage.

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

Vous pouvez voir que le script existe mais n'est présent dans aucune des /etc/rcN.d les dossiers.

Si c'est le cas, vous pouvez utiliser systemctl pour créer les liens symboliques nécessaires :

sudo systemctl enable crashplan

Après quoi vous verrez :

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

Maintenant, CrashPlan sera lancé automatiquement à chaque démarrage d'Ubuntu. Vous devez toujours le démarrer manuellement pour le moment.

sudo systemctl start crashplan

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X