কথা ভুলে যান rc.local
।
আমি যেমন CentOS 7 এবং ডেবিয়ান 8 এবং উবুন্টু 15 সম্পর্কে বলেছি :
আপনি একটি সিস্টেমড + লিনাক্স অপারেটিং সিস্টেম ব্যবহার করছেন। /etc/rc.local
সিস্টেমেডে একটি ডাবল পিছনের সামঞ্জস্যতা প্রক্রিয়া, কারণ এটি ভ্যান স্মোরেনবার্গ সিস্টেম 5 ক্লোনটিতে নিজেই একটি সামঞ্জস্যতা প্রক্রিয়া ছিল এমন একটি প্রক্রিয়াটির জন্য পিছনের সামঞ্জস্যতা প্রক্রিয়া rc
।
ব্যবহার করা /etc/rc.local
ভয়াবহভাবে ভুল হতে পারে। লোকেরা এই বিষয়টি দেখে অবাক হয়ে গেছে যে rc.local
বুটস্ট্র্যাপের অভ্যস্ততা অনুসারে সিস্টেমড ঠিক একইভাবে চলবে না। (বা ভ্রান্তভাবে প্রত্যাশা করুন: এটি ওপেনবিএসডি ম্যানুয়ালটি এখনও উল্লেখ করেছে যে, এটি পুরানো পদ্ধতিতে শেষ পর্যন্ত হয়নি ) অন্যরাও কিছু rc.local
করার পুরানো উপায়গুলি প্রত্যাশায় যা স্থাপন করেছিলেন তা দেখে অবাক হয়েছেন is তারপর সম্পূর্ণ নতুন পছন্দ দ্বারা পূর্বাবস্থায় ফেরানো udev
বিধি, NetworkManager দ্বারা, systemd-logind
, systemd-resolved
, অথবা বিভিন্ন "কিট" এর।
" কেন` init 0` এর ফলে আর্চ ইনস্টলের উপর "অতিরিক্ত যুক্তি" দেখা দেয়? " উদাহরণস্বরূপ , কিছু অপারেটিং সিস্টেম জেনারেটরের মতো পিছনের সামঞ্জস্য বৈশিষ্ট্য ছাড়াই ইতিমধ্যে সিস্টেমড সরবরাহ করে । যদিও ডেবিয়ান এখনও পিছনের সামঞ্জস্য বৈশিষ্ট্যগুলি ধরে রাখে , আর্চ লিনাক্স তাদের বন্ধ করে সিস্টেমযুক্ত তৈরি করে । সুতরাং আর্চ এবং অপারেটিং সিস্টেমে এটি সম্পূর্ণ উপেক্ষা করার প্রত্যাশা করে ।systemd-rc-local-generator
/etc/rc.local
কথা ভুলে যান rc.local
। এটি যাওয়ার উপায় নয়। আপনার একটি সিস্টেমড + লিনাক্স অপারেটিং সিস্টেম রয়েছে। সুতরাং একটি উপযুক্ত সিস্টেমযুক্ত পরিষেবা ইউনিট তৈরি করুন, এবং এমন একটি বিন্দু থেকে শুরু করবেন না যা পিছনের দিকের সামঞ্জস্যের দুটি স্তরের। (উবুন্টু এবং ফেডোরা উপর, এটা তিন মুছে বার ভ্যান Smoorenburg সিস্টেম 5 rc
ক্লোন অনুসৃত যে rc.local
তারপর কাটাচ্ছি নিজেই দুইবার ভুঁইফোড় এবং তারপর systemd হল দ্বারা বাতিল করা, এক দশক আগে, প্রথম।)
সিস্টেমডে স্থানান্তরিত করার প্রথম নিয়মটিও মনে রাখবেন ।
এটি সিস্টেমডের সাথে সুনির্দিষ্ট কোনও নতুন ধারণাও নয়। ভ্যান স্মোরেনবার্গ rc
এবং আপস্টার্ট সিস্টেমগুলিতে, করণীয়টি rc
ছিল ব্যবহারের পরিবর্তে একটি উপযুক্ত ভ্যান স্মুরেনবার্গ স্ক্রিপ্ট বা আপস্টার্ট জব ফাইল তৈরি করা rc.local
। এমনকি ফ্রিবিএসডি-র ম্যানুয়াল নোট করে যে আজকাল কেউ rc
ব্যবহারের পরিবর্তে একটি উপযুক্ত মেওবার্ন স্ক্রিপ্ট তৈরি করে /etc/rc.local
। rc
2000 সালে নেটবিএসডি 1.5 দ্বারা মেওয়বার্ন চালু হয়েছিল।
/etc/rc.local
সপ্তম সংস্করণ ইউনিক্স এবং তার আগের তারিখগুলি। এটি ১৯ supers৩ সালে এটি অ্যান্ড টি টি ইউনিক্স সিস্টেম 3 ( এটিএন্ডটি ইউনিক্স সিস্টেম 5 এর সাথে কিছুটা আলাদা ) এর দ্বারা /etc/inittab
চালিত হয়েছিল এবং একটি রানলেভেল-ভিত্তিক rc
ছিল । এমনকি এটি এখন ইতিহাস।/etc/inittab
আপনার সেবা ম্যানেজমেন্ট সিস্টেম সঠিক নেটিভ সেবা সংজ্ঞা তৈরি করুন, যে জখলাবার টুলসেট এর জন্য একটি সেবা বান্ডিল হতে কিনা service-manager
এবং system-control
, একটি /etc/rc.d/
Mewburn জন্য স্ক্রিপ্ট rc
, systemd হল জন্য একটি সেবা ইউনিট ফাইল, ভুঁইফোড় জন্য একটি কাজ ফাইল, runit / S6 / daemontools জন্য একটি সেবা ডিরেক্টরি -অনজোর, বা এমনকি /etc/init.d/
ভ্যান স্মোরেনবার্গের জন্য একটি স্ক্রিপ্ট rc
।
সিস্টেমডে, এ জাতীয় প্রশাসক-যুক্ত পরিষেবা ইউনিট ফাইলগুলি /etc/systemd/system/
সাধারণত (বা /usr/local/lib/systemd/system/
খুব কমই) যায়। নোশ সার্ভিস ম্যানেজারের সাথে, /var/local/sv/
স্থানীয় পরিষেবা বান্ডিলগুলির একটি প্রচলিত জায়গা। rc
ফ্রিবিএসডি ব্যবহারে মেওয়াবার্ন /usr/local/etc/rc.d/
। প্যাকেজড সার্ভিস ইউনিট ফাইল এবং পরিষেবা বান্ডিলগুলি, যদি আপনি সেগুলি তৈরি করে থাকেন তবে বিভিন্ন জায়গায় যান।
আরও পড়া