systemctl: ubuntu 16.04 पर कमांड नहीं मिला


34

जब मैंने Ubuntu 16.04 में RocketChat को स्थापित करने का प्रयास किया

कमांड प्रॉम्प्ट में मैं दर्ज करता हूं।

systemctl enable mongod

उसके बाद मुझे मुद्दा मिल गया।

systemctl: command not found

इसे कैसे हल करें?


टर्मिनल पर यह कोशिश करें dpkg-query -S /bin/systemctl :।
जॉनी

मैंने यह कोशिश की और मुझे "dpkg-query: कोई रास्ता नहीं मिला, जो कि मेल खाने वाले पैटर्न / बिन / सिस्टमक्टेल से मिलता है।"
विग्नेश राममूर्ति

2
@VigneshRamamoorthy: यह कमांड आपको क्या देता है whereis systemctl?
सौरव कुमार

1
क्या आप वाकई 16.04 का उपयोग कर रहे हैं? कृपया cat /etc/os-releaseऔर के आउटपुट के साथ अपनी पोस्ट को अपडेट करें ls -al $(which init)
N0rbert

1
क्षमा करें मेरा संस्करण 12.04.5 LTS है। NAME = "Ubuntu" VERSION = "12.04.5 LTS, सटीक पैंगोलिन" ID = ubuntu ID_LIKE = debian PRETTY_NAME = "Ubuntu सटीक (12.04.5 LTS)" VERSION_ID = = 12.04 "ubuntu 12.04.5 LTS में RocketChat कैसे स्थापित करें। सटीक पैंगोलिन..किसी भी ट्यूटोरियल गाइड?
विग्नेश राममूर्ति

जवाबों:


49
  1. सबसे पहले आपको यह जांचना होगा कि सिस्टमड पैकेज स्थापित है या नहीं -sudo dpkg -l | grep systemd
  2. यदि नहीं तो हाथों से इसे स्थापित करें sudo apt-get install systemd। लेकिन अगर ऐसा होता है तो यह क्षतिग्रस्त हो सकता है, इसलिए आप इसे पुनः स्थापित करने का प्रयास कर सकते हैंsudo apt-get install --reinstall systemd
  3. यदि पैकेज स्थापित है, तो पुनर्स्थापना के बाद भी यह काम नहीं करता है, इस पैकेज के अंदर फ़ाइलों का पूरा पथ सूचीबद्ध करें sudo dpkg -L systemd। शायद बाइनरी फाइलें एक निर्देशिका में स्थित हैं जो $ PATH चर में शामिल नहीं हैं ।

मैंने सिस्टमड पैकेज को स्थापित करने की कोशिश की, मुझे त्रुटि मिली "पैकेज सिस्टमड उपलब्ध नहीं है, लेकिन किसी अन्य पैकेज द्वारा संदर्भित किया जाता है। इसका मतलब यह हो सकता है कि पैकेज गायब है, ऑब्सोलेटेड है, या केवल किसी अन्य स्रोत से उपलब्ध है" ई: पैकेज 'systemd' का कोई स्थापना उम्मीदवार नहीं है
Vignesh Ramamoorthy

1
का आउटपुट क्या है sudo apt-cache search systemd?
एम। डी.एम.

यह sudo apt-cache search systemd "live-config-systemd - Debian Live - सिस्टम कॉन्फिगरेशन स्क्रिप्स (systemd backend) nagios-plugins-contrib - प्लग इन नगीओस संगत मॉनिटरिंग सिस्टम" के लिए आउटपुट है
Vignesh Ramamoorthy

1
sudo apt-get updateसिस्टम स्थापित होने के बाद क्या आप चले ? मुझे लगता है कि आपको अपनी रिपॉजिटरी के साथ कुछ समस्या है।
एम। डी.एम.

1
कृपया अपना उत्तर ठीक करें:apt-get install --reinstall systemd
मार्को
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.