Systemd is a application that replace initscripts, and systemd will be default on latest release of archlinux. To switch from initscripts to systemd on Archlinux, i just follow the wiki guide, and this is what i did.
On Terminal
$sudo suOn this line
#nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT=
Add this
GRUB_CMDLINE_LINUX_DEFAULT="init=/usr/lib/systemd/systemd"Beside quiet splash if you using plymouth
Id done save it, then continue like this
#pacman -R initscriptsmake sure old package still on /var/cache/pacman/pkg so if there's problem you can revert back. Continue.
#mv /etc/rc.conf /etc/rc.conf.back
#mv /etc/rc.local /etc/rc.local.back
#mv /etc/rc.local.shutdown /etc/rc.local.shutdown.back
#grub-mkconfig -o /boot/grub/grub.cfg
#reboot
You will login on terminal
$sudo suset hostname as you like
#hostnamectl set-hostname myhostname
#nano /etc/locale.genuncomment that you needs (en is default)
en_US.UTF-8 UTF-8
en_US ISO-8859-1
save
#locale-gen
set your keyboard, and location
#localectl set-locale LANG="en_US.UTF-8"
#localectl set-keymap en
#timedatectl set-timezone Asia/Jakarta
now enable systemd service, you can see the list here
https://wiki.archlinux.org/index.php/Daemons_List
for this example:
To enable it:
#systemctl enable dbus.service NetworkManager.service lxdm.service cronie.service etc-etc-etc.serviceTo disable it:
#systemctl disable dbus.service etc-etc-etc.service
Done, now you had move to systemd.
---------------------------------------------------------------
If you have a problem you can login using chroot with archlinux live cd, restore your initscripts package, then change grub settings to default initscripts.
Good luck.