systemctl: ubuntu 16.04'de komut bulunamadı


34

RocketChat’i Ubuntu 16.04’e yüklemeye çalıştığımda

Komut İstemi'ne giriyorum.

systemctl enable mongod

Bundan sonra sorun var.

systemctl: command not found

Bu nasıl çözülür?


Terminal bu deneyin: dpkg-query -S /bin/systemctl .
Johnny,

Bunu denedim ve aldım "dpkg-query: desen / bin / systemctl ile eşleşen yol bulunamadı."
Vignesh Ramamoorthy

2
@VigneshRamamoorthy: Bu komut size ne veriyor whereis systemctl?
Saurav Kumar

1
Ubuntu 16.04 kullandığınızdan emin misiniz? Çıkışında yayınınızı güncelleyin cat /etc/os-releaseve ls -al $(which init).
N0rbert

1
Üzgünüm sürümüm 12.04.5 LTS. NAME = "Ubuntu" VERSION = "12.04.5 LTS, Kesin Pangolin" ID = ubuntu ID_LIKE = debian PRETTY_NAME = "Kesin Ubuntu (12.04.5 LTS)" VERSION_ID = "12.04" ubuntu'da RocketChat nasıl kurulur 12.04.5 LTS, Hassas Pangolin ... Herhangi bir öğretici rehber var mı?
Vignesh Ramamoorthy

Yanıtlar:


49
  1. İlk önce systemd paketinin kurulu olup olmadığını kontrol etmeniz gerekir - sudo dpkg -l | grep systemd.
  2. Değilse, ellerinizle monte edin sudo apt-get install systemd. Ancak yaparsa zarar görebilir, bu yüzden tekrar yüklemeyi deneyebilirsiniz sudo apt-get install --reinstall systemd.
  3. Paket kurulmuşsa, yeniden kurduktan sonra bile çalışmazsa, bu paket içindeki dosyaların tam yolunu listeleyin sudo dpkg -L systemd. Belki ikili dosyalar $ PATH değişkenine dahil edilmemiş bir dizinde bulunur .

Systemd paketini kurmaya çalıştım, şu hatayı aldım: "Paket systemd kullanılamıyor, ancak başka bir paket tarafından anılıyor. Bu, paketin eksik olduğu, eski olduğu veya yalnızca başka bir kaynaktan kullanılabildiği anlamına gelebilir" E: Paket 'systemd' takma adayı yok
Vignesh Ramamoorthy

1
Çıktı nedir sudo apt-cache search systemd?
M.Dm.

Bu, "live-config-systemd - Debian Live - Sistem Konfigürasyon Komut Dosyaları (systemd backend) nagios-plugins-katkıda"
Vignesh Ramamoorthy

1
Çalıştırmak mı sudo apt-get updatesistem yüklendikten sonra? Sanırım depolarınızla ilgili bazı problemleriniz var.
M.Dm.

1
Lütfen Cevabınızı düzeltin:apt-get install --reinstall systemd
Marco
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.