আমি কীভাবে উবুন্টুতে বুট শুরু করতে পরিষেবাগুলি বন্ধ করব?


44

আমার প্রচুর সার্ভার ইনস্টল হয়েছে (অ্যাপাচি, মাইএসকিউএল, ইত্যাদি), তবে আমি চাই না যে সেগুলি সমস্ত বুট করার সময় শুরু হয় (তারা শক্তি নষ্ট করে, এবং আমি বেশিরভাগ সময় ব্যাটারিতে থাকি)। আমি কীভাবে এটি কনফিগার করব?

উত্তর:



11

উবুন্টুতে এখন বিষয়গুলি বেশ কিছুটা বদলেছে। আমি 11 পরে সংস্করণ থেকে মনে করি। মাইএসকিউএল আপস্টার্ট দ্বারা পরিচালিত হয় যখন অ্যাপাচি এখনও traditional তিহ্যগত SysV init স্ক্রিপ্ট ব্যবহার করে

মাইএসকিউএল-র জন্য, আপনি প্রারম্ভিক আচরণটি পরিবর্তন করতে আপস্টার্টে নতুন ওভাররাইড বৈশিষ্ট্যটি ব্যবহার করতে পারেন :

sudo echo "manual" >> /etc/init/mysql.override

আরও তথ্যের জন্য, আপস্টার্ট কুকবুকের " স্বয়ংক্রিয়ভাবে শুরু করা থেকে একটি কাজ অক্ষম করা " বিভাগটি দেখুন ।

যেমন অ্যাপাচি এখনও ব্যবহার করতে পারেন traditional তিহ্যবাহী SysV init স্ক্রিপ্ট ব্যবহার করে

sudo update-rc.d -f apache2 remove

থেকে /etc/rcX.dবা বিকল্পগুলি ব্যবহার করে লিঙ্কগুলি সরাতে

sudo update-rc.d apache2 disable

যা স্ক্রিপ্টটিকে স্টার্ট স্ক্রিপ্ট থেকে স্টপ স্ক্রিপ্টে পরিবর্তন করে "অক্ষম" করে। এটি দ্বারা বিপরীত

sudo update-rc.d apache2 enable


এই তথ্যগুলির বেশিরভাগটি আমি এখান থেকে পেয়েছি: https://askubuntu.com/a/40077/24678


আমি "বাশ: /etc/init/mysql.override: উবুন্টু 14.04 এ" sudo ইকো "ম্যানুয়াল" চালানোর সময় "অনুমতি" অস্বীকার করা হয়েছে >> /etc/init/mysql.override "।
হাং ট্রান

1
@ হুংট্রান - সুপারইউজার হিসাবে, একটি সম্পাদক দিয়ে /etc/init/mysql.override ফাইলটি তৈরি করার চেষ্টা করুন - ম্যানুয়াল শব্দটির বিষয়বস্তু সহ
ওয়েভসাইলর

5

এই লিঙ্কটি কিছুটা তারিখযুক্ত সংস্করণ অনুযায়ী, তবে এটি কি আপনার সংস্করণে কোনও বিকল্পের সাথে মেলে?

স্টার্টআপ পরিষেবাদি কনফিগার করুন

এর জন্য প্রশাসনিক সুবিধাগুলি প্রয়োজন (অধ্যায় 2, প্রশাসনিক কার্যগুলি দেখুন)।

  1. পরিষেবাদি সেটিংস রান করুন: সিস্টেমপ্রশাসনপরিষেবাদি
  2. আপনার পাসওয়ার্ড লিখুন.
  3. আপনি যে পরিষেবাগুলি চালাতে চান তা নির্বাচন করুন, তারপরে সম্পন্ন হওয়ার পরে ওকে ক্লিক করুন ।

4

জটিল লিঙ্ক এবং অনুমতিগুলির মাধ্যমে পরিচালনা করার প্রয়োজনীয়তা ছাড়াই আপনি বুট-আপ স্ক্রিপ্টগুলি শুরু করতে এবং থামাতে বুট-আপ ম্যানেজারটি ব্যবহার করতে পারেন ।

apt-get install bum

এখানে চিত্র বর্ণনা লিখুন


3

এটি সম্পাদন করার আরেকটি উপায় হ'ল সিম লিঙ্কটি 'অক্ষম করা' - এটি মুছবে না।

sudo update-rc.d mysql disable 2

এটি 'কে' দিয়ে শুরু করতে সিম লিঙ্কটির নাম পরিবর্তন করবে এবং সার্ভিসটি বুট-এ শুরু হবে না। এরপরে আপনি যে কোনও সময় এটি পুনরায় সক্ষম করতে পারবেন যদি আপনি সিদ্ধান্ত নেন যে আপনি এটি বুট-এ শুরু করতে চান।


2

উবুন্টু 16 এ:

 sudo systemctl disable mysql

update-rc.d পদ্ধতিটি আমার পক্ষে কাজ করছিল না।

উবার্টু 15-এ আপস্টার্ট অবমুক্ত করা হয়েছে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.