DEV Community

Turan Kılıç for Açıklab

Posted on

Failed to create bus connection: No such file or directory Hatası Çözümü

Merhabalar, bugün benim de karşılaşmış olduğum ufak bir sorunun çözümünü sizlere sunacağım. Umarım faydalı olur.

Bu hata ile karşı karşılaşanlar genelde aşağıdaki iki komutu çalıştırdığında karşılaşmakta:

  • hostnamectl
  • timedatectl

Komutlar çalıştırıldığında ise aşağıdaki gibi bir output döndürmekteler.
image

Bu sorunu çözebilmek için öncelikle dbus adlı servisin çalıştığından emin olunmalıdır.

systemctl status dbus
Enter fullscreen mode Exit fullscreen mode

Eğer bu komut sonrası dönüt aşağıdaki gibi ise servisin bulunmadığını söylemektedir.
image

Bu durumda aşağıdaki komut ile servis yüklenir:

apt install dbus
Enter fullscreen mode Exit fullscreen mode

Sonrasında servis otomatik olarak active hale gelmiş olabilir. Yine de kesinlik kazandırmak için servisi başlatmalı ve "enable" hale getirmeliyiz. Böylelikle makine her başladığında çalışır duruma gelebilmektedir.

systemctl start dbus
systemctl enable dbus
Enter fullscreen mode Exit fullscreen mode

Eğer "systemctl status dbus" komutunun dönütü aşağıdaki gibi ise servis bulunmakta fakat aktif olmadığı anlamına gelmektedir.
image

Servis aktif edilir:

systemctl start dbus
Enter fullscreen mode Exit fullscreen mode

Böylelikle dbus servisi sorunu çözümlenmiş olur. Eğer bu işlemlere rağmen çözüm sağlanılmamış ise bunun sebebi /var/run ile /run arasındaki gerekli symbolic linkin bozulmuş olması olabilir. Bunun için aşağıdaki komutlar çalıştırılır ve servisin durumuna bakılır:

sudo rm /var/run -R
sudo ln -s /run /var
sudo reboot
Enter fullscreen mode Exit fullscreen mode

Discussion (0)