Giriş
Systemd, sisteminizin açılış görevlerinden ve hizmetlerini idare eden bir arka plan yazılımıdır. Bu yazılımın görevi Linux çekirdeği ile programlar arasında bir bağlantı kurmak, yazılımların çalıştırılma amaçlarına göre hangi sırayla açılacaklarını belli bir hizaya sokmaktır. Örneğin X.org (Grafik altyapısını oluşturan bir yazılım) yazılımı çalıştırılmadan size açılışta şifre soran ekran çalıştırılamaz, X.org’un daha önce başlatılması gereklidir. Bu hizayı öncelikle Systemd belirler.
Özetlersek eğer, Linux çekirdeği kullandığınız işletim sisteminin kalbiyse Systemd ise beynidir.
Systemd’yi OpenSUSE üzerinde yönetmenin iki yolu vardır. Birincisi YaST arayüzü, İkincisi ise diğer Linux dağıtımlarında olduğu gibi komutlarla çalışmaktır. YaST anlatımına erişmek için tıklayın.
Komutlar
Ağaçlandırma yöntemi ile hangi hizmetlerin çalıştığını sıralamak için:
sudo systemctl status
Hangi hizmetlerin çalıştığını listelemek için:
sudo systemctl
Hangi hizmetlerin hata verdiğini listelemek için:
sudo systemctl --failed
(Yerine hizmet ismi gelecek) {Hizmet}’i o an çalıştırmak için:
sudo systemctl start {Hizmet}
{Hizmet}’i derhâl durdurmak için:
sudo systemctl stop {Hizmet}
{Hizmet}’i yeniden başlatmak için:
sudo systemctl restart {Hizmet}
{Hizmet} yapılandırmasını tekrar yüklemek için:
sudo systemctl reload {servis}
{Hizmet}’in şu an ki durumu hakkında bilgi almak için:
sudo systemctl status {servis}
{Hizmet}’i sistem açılırken beraberinde başlatmak için:
sudo systemctl enable {Hizmet}
{Hizmet}’i hemen şimdi başlatırken aynı zamanda sistem açılışına da eklemek için:
sudo systemctl enable --now {Hizmet}
{Hizmet}’in sistem açılışında beraber yüklenmesini engellemek için:
sudo systemctl disable {Hizmet}
Bluetooth hizmetini yeniden başlatan örnek komut:
sudo systemctl restart bluetooth.service
Örnek Hizmetler
ssh
Bilgisayarlar arasında uzaktan güvenli bağlantı kurulmasına izin veren SSH ile ilgilidir.
sddm
Grafik arayüz üzerinde oturumları yöneten ve belli bir grafik arayüzün açılmasını tetikleyen bir hizmettir. KDE kurulumlarında bu hizmet kullanılır.
gdm
SDDM hizmetinin Gnome karşılığıdır.
firewalld
Sisteminizin güvenlik duvarı hizmetidir. YaST üzerinden yapılandırılır.
wicked
OpenSUSE sisteminin kendi ağ yönetim aracıdır. YaST üzerinden yapılandırılır.
NetworkManager
Wicked servisine kıyasla daha sık kullanılan bir ağ yönetim aracıdır. Masaüstü ortamı ile ağ yapılandırmasına izin verir.
Yararlanılan kaynak: OpenSUSE Türkiye Forumu