[systemd]Daemons(résolu)
[systemd]Daemons(résolu)
Salut à tous !
Je pense avoir réussi à installer systemd (en mode natif donc j'ai enlevé initscripts) sur une archlinux 2012 en virtualbox :
Capture d'écran du démarrage
Donc j'ai créé mes différents fichiers de config en lieu et place du /etc/rc.conf.
Seulement je ne comprends pas comment lancer mes daemons au démarrage du système, par exemple wicd ou cups.
Je n'ai pas non plus compris si /etc/inittab était toujours utilisé et si non, comment faire pour avoir la même chose avec systemd (lancement de slim, choisir entre init3 ou init5) ?
Merci d'avance !
Je pense avoir réussi à installer systemd (en mode natif donc j'ai enlevé initscripts) sur une archlinux 2012 en virtualbox :
Capture d'écran du démarrage
Donc j'ai créé mes différents fichiers de config en lieu et place du /etc/rc.conf.
Seulement je ne comprends pas comment lancer mes daemons au démarrage du système, par exemple wicd ou cups.
Je n'ai pas non plus compris si /etc/inittab était toujours utilisé et si non, comment faire pour avoir la même chose avec systemd (lancement de slim, choisir entre init3 ou init5) ?
Merci d'avance !
Dernière modification par 3lazer4 le mer. 25 juil. 2012, 16:17, modifié 1 fois.
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [systemd]Daemons
Systemd ?
Et pour lancer au démarrage (équivalent au DAEMONS donc):
Donc pour cups par exemple:
(il faut que le fichier service existe, voir wiki)
Tu as les équivalents de3lazer4 a écrit :Seulement je ne comprends pas comment lancer mes daemons au démarrage du système, par exemple wicd ou cups.
rc.d start/stop,etc. <service>
avec systemctl start/stop,etc. <service>
Et pour lancer au démarrage (équivalent au DAEMONS donc):
systemctl enable/disable <service>
.Donc pour cups par exemple:
Code : Tout sélectionner
systemctl enable cups.service
Il n'est plus lu, que ce soit en full systemd ou avec initscripts. Il faut lancer le service.3lazer4 a écrit :Je n'ai pas non plus compris si /etc/inittab était toujours utilisé et si non, comment faire pour avoir la même chose avec systemd (lancement de slim, choisir entre init3 ou init5) ?
«The following statement is not true. The previous statement is true.»
Re: [systemd]Daemons
bonjour pour wicd j'ai eu le problème systemctl enable wicd.service fontionné pas j'ai juste fais
et sa fonctionne nickel
Code : Tout sélectionner
ln -s '/lib/systemd/system/wicd.service' '/etc/systemd/system/dbus-org.wicd.daemon.service'
Thinkpad 13 Archlinux/XFCE
Re: [systemd]Daemons
Pour le "systemctl ..." j'avais compris. En fait je ne sais pas à quoi doit ressembler le fichier *.service (wicd.service par exemple, je mets quoi dedans ?)
Re: [systemd]Daemons
pour wicd lance juste la commande que j'ai mis après au prochain démarrage wicd il se lance tous seul.
Thinkpad 13 Archlinux/XFCE
Re: [systemd]Daemons
Merci jc51, ta commande a fonctionné.
Par contre j'ai installé cups et j'ai tenté un systemctl start cups.service qui a fonctionné. Pourtant je n'ai créé aucun cups.service. Les fichiers .service se créent tout seuls ?
Par contre j'ai installé cups et j'ai tenté un systemctl start cups.service qui a fonctionné. Pourtant je n'ai créé aucun cups.service. Les fichiers .service se créent tout seuls ?
Re: [systemd]Daemons
sa je sais pas j'ai remarqué sa fonctionne avec certain service pas d'autre,sa fais que quelque jours que je suis passé en full systemd,pas eu le temps de tous voir .
Thinkpad 13 Archlinux/XFCE
Re: [systemd]Daemons
Pour ceux qui n'en créent pas, comment on les crée nous-même ?
Re: [systemd]Daemons
je sais pas le seul qui ma embêter c'est wicd,j'ai trouvé la commande en cherchant sur le net ,je suis en pleine découverte,c'est, quoi que tu arrives pas à lancer ?
Thinkpad 13 Archlinux/XFCE
Re: [systemd]Daemons
rien du tout c'était juste pour savoir
Re: [systemd]Daemons
Bon j'ai installé systemd avec systemd-sysvcompat et j'ai bien rempli tous les fichiers de conf. Les daemons ont bien été chargés. Et c'est super rapide au boot
Une dernière question avant de fermer le sujet : Comment remettre mon système en localtime puisque j'ai un dualboot Archlinux/Windows 7 ?
Une dernière question avant de fermer le sujet : Comment remettre mon système en localtime puisque j'ai un dualboot Archlinux/Windows 7 ?
Re: [systemd]Daemons
c'est la moitié de ce que fait la commande:jc51 a écrit :bonjour pour wicd j'ai eu le problème systemctl enable wicd.service fontionné pas j'ai juste faisCode : Tout sélectionner
ln -s '/lib/systemd/system/wicd.service' '/etc/systemd/system/dbus-org.wicd.daemon.service'
Code : Tout sélectionner
# systemctl enable wicd.service
ln -s '/usr/lib/systemd/system/wicd.service' '/etc/systemd/system/dbus-org.wicd.daemon.service'
ln -s '/usr/lib/systemd/system/wicd.service' '/etc/systemd/system/multi-user.target.wants/wicd.service'
Il n'y a rien à mettre dedans, il est fourni par le paquet.3lazer4 a écrit :Pour le "systemctl ..." j'avais compris. En fait je ne sais pas à quoi doit ressembler le fichier *.service (wicd.service par exemple, je mets quoi dedans ?)
Pour wicd par exemple :jc51 a écrit :Par contre j'ai installé cups et j'ai tenté un systemctl start cups.service qui a fonctionné. Pourtant je n'ai créé aucun cups.service. Les fichiers .service se créent tout seuls ?
Code : Tout sélectionner
$ pacman -Ql wicd | grep '\.service'
wicd /usr/lib/systemd/system/wicd.service
wicd /usr/share/dbus-1/system-services/org.wicd.daemon.service
C'est pas une question de création, mais s'ils sont fournis ou pas. Et pour la création, il suffit de se baser sur l'existant, un de base serait :3lazer4 a écrit :Pour ceux qui n'en créent pas, comment on les crée nous-même ?
Code : Tout sélectionner
[Unit]
Description=Service de test
[Service]
ExecStart=/bin/true
test.service
est à placer dans /etc/systemd/system
Ca se configure à la 3ème ligne (ça ne s'invente pas) de3lazer4 a écrit : Une dernière question avant de fermer le sujet : Comment remettre mon système en localtime puisque j'ai un dualboot Archlinux/Windows 7 ?
/etc/adjtime
: Code : Tout sélectionner
0 0 0
0
LOCAL
Pleaaaaaaaaaase ça et non sa ! (y a bien le "tous" et autre, mais le sa, ça fait mal)jc51 a écrit :sa je sais pas j'ai remarqué sa fonctionne avec certain service pas d'autre,sa fais que quelque jours que je suis passé en full systemd,pas eu le temps de tous voir .
Re: [systemd]Daemons
merci @tuxce pour les précisions ,et promis je ferais attention avec les ça
Thinkpad 13 Archlinux/XFCE
Re: [systemd]Daemons
@tuxce : merci beaucoup, tout fonctionne bien maintenant !
@jc51 : merci à toi aussi, tu m'as pas mal aidé Et les sa à la place de ça, c'est pas bien !
@FoolEcho : et encore merci
-> je mets en résolu
@jc51 : merci à toi aussi, tu m'as pas mal aidé Et les sa à la place de ça, c'est pas bien !
@FoolEcho : et encore merci
-> je mets en résolu