সিস্টেমড ছাড়া লিনাক্স: আপনার কেন ডেভুয়ান ব্যবহার করা উচিত, ডেবিয়ান ফর্ক

সিস্টেমড ছাড়া লিনাক্স: আপনার কেন ডেভুয়ান ব্যবহার করা উচিত, ডেবিয়ান ফর্ক

লিনাক্স সম্প্রদায়ের সংকট কী তা আপনি অবাক হতে পারেন। বেশ কয়েক বছর আগে, systemd init সিস্টেম তৈরির ফলে বেশ কয়েকজন ডেভেলপার এবং ব্যবহারকারী বেড়ে যায়। বেশিরভাগ লিনাক্স-ভিত্তিক অপারেটিং সিস্টেম সিস্টেমড গ্রহণ করেছে, কিন্তু কিছু কিছু আছে যারা একটি ভিন্ন কোর্স নির্ধারণ করতে বেছে নিয়েছে।





সমস্ত বিতর্কের জন্য, আপনি কি লিনাক্সের একটি সংস্করণের মধ্যে পার্থক্য বলতে পারেন যা সিস্টেমডকে গ্রহণ করে এবং যেটি না?





একটি পরিষ্কার পরীক্ষার ক্ষেত্রে, আসুন ডেবিয়ান এবং দেওয়ান নামে একটি বৈকল্পিক বিবেচনা করি। ডেবিয়ান প্রাচীনতম এবং বৃহত্তম লিনাক্স ভিত্তিক ওএসগুলির মধ্যে একটি। ২০১ 2014 সালে, ভেটেরান ইউনিক্স অ্যাডমিনস নামে একটি গ্রুপ ডেভুয়ান শুরু করে, যা সিস্টেমবিহীন ডেবিয়ানের কাঁটা। আপনি এটা একটি শট দিতে হবে?





একটি init সিস্টেম, যাই হোক না কেন?

Init আরম্ভের জন্য সংক্ষিপ্ত। আপনার লিনাক্স-চালিত কম্পিউটার বুট হওয়ার সাথে সাথে একটি init প্রক্রিয়া অপারেটিং সিস্টেম প্রক্রিয়ার প্রথম অংশ। এটি যতক্ষণ আপনার কম্পিউটার চালু আছে ততক্ষণ পটভূমিতে চলে এবং কম্পিউটার বন্ধ না হওয়া পর্যন্ত এটি চলতে থাকে।

Init সিস্টেম অন্যান্য প্রক্রিয়াগুলি পরিচালনা করে, যাতে আপনার কম্পিউটার বুট হয়, চালায় এবং মসৃণভাবে বন্ধ হয়ে যায়। সুতরাং যখন init সিস্টেমটি মূলত অদৃশ্য হতে পারে, এটিও অপরিহার্য।



Systemd এর সাথে 'ভুল' কি?

Systemd একটি init সিস্টেমের চেয়ে বেশি। এতে অন্যান্য সফ্টওয়্যার অন্তর্ভুক্ত রয়েছে, যেমন networkd এবং logind, যা আপনার কম্পিউটারের অন্যান্য দিক পরিচালনা করে। Systemd হল সফটওয়্যারের একটি স্যুট যা অ্যাপ্লিকেশন এবং অন্তর্নিহিত লিনাক্স কার্নেলের মধ্যে সেতুবন্ধন হিসেবে কাজ করে। এটি হটপ্লাগিং ডিভাইসে ব্যবহারকারীর লগইন পরিচালনা করার মতো বিভিন্ন কাজ পরিচালনা করে।

কিভাবে বিনামূল্যে কারো সম্পর্কে তথ্য খুঁজে পেতে

Traতিহ্যগতভাবে, ইউনিক্স-ভিত্তিক এবং ইউনিক্স-এর মতো অপারেটিং সিস্টেমে (লিনাক্স পরেরটি), ডেভেলপাররা একটি কাজ করতে এবং এটি ভালভাবে করার জন্য সফ্টওয়্যার ডিজাইন করে। সবসময় ব্যতিক্রম ছিল, কিন্তু systemd এর সাথে, একটি মূল উপাদান কাজ করার এই উপায় থেকে বিচ্ছিন্ন হয়ে গেছে।





আপনি যেমন আশা করতে পারেন, ডেভেলপাররা পরিবর্তনের প্রয়োজনীয়তা অনুভব করার কারণ রয়েছে। প্রারম্ভিকদের জন্য, পুরোনো init সিস্টেমটি একটি রৈখিক ফ্যাশনে বুট করা হয়েছে, বিভিন্ন স্ক্রিপ্টগুলি এমন ক্রমে লোড করা যা বোধগম্য। এটি একটি কম্পিউটার বুট করা এবং আজকের মেশিনগুলিতে প্রত্যাশিত মসৃণ পদ্ধতিতে মূল ফাংশনগুলি (যেমন একটি নেটওয়ার্কের সাথে সংযোগ স্থাপন করা) পরিচালনা করা কঠিন করে তোলে।

এই কাজগুলির অনেকগুলিকে একক প্রকল্পে একত্রিত করা লিনাক্স-ভিত্তিক অপারেটিং সিস্টেমগুলিকে একটি দ্রুত বুটআপ অভিজ্ঞতা প্রদান করতে সক্ষম করে।





ডেভিয়ান কিভাবে ডেবিয়ান থেকে আলাদা

ডেবিয়ান 8 ছিল সিস্টেমড গ্রহণ করার প্রথম সংস্করণ। ডেভুয়ান প্রকল্পটি সেই সময়ে শুরু হয়েছিল, তবে প্রথম স্থিতিশীল মুক্তি 2017 পর্যন্ত অবতরণ করেনি, ডেবিয়ান 9 রিলিজের পাশাপাশি।

Devuan ব্যবহার করে ডেবিয়ানের মতো একই APT প্যাকেজ ম্যানেজার , কিন্তু এটি তার নিজস্ব প্যাকেজ সংগ্রহস্থল বজায় রাখে। এগুলি হল সার্ভার যা এপিটি ব্যবহার করে আপনার ডাউনলোড করা সফ্টওয়্যার সংরক্ষণ করে।

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

ডেভুয়ান ব্যবহার করা কেমন?

ডেবিয়ানের মতো, ডেভুয়ান ইনস্টল করার একাধিক উপায় রয়েছে। 'ন্যূনতম' ডাউনলোডটি আপনাকে প্রয়োজনীয় যন্ত্রপাতি সরবরাহ করে যা আপনাকে দেওয়ানকে আপনার মেশিনে চালানোর জন্য প্রয়োজন। 'লাইভ' ডাউনলোড আপনাকে একটি কার্যকরী ডেস্কটপ সরবরাহ করে যা আপনি আপনার কম্পিউটারে দেওয়ান ইনস্টল করার আগে পরীক্ষা করতে পারেন।

ডিভুয়ান ডিফল্টভাবে Xfce ডেস্কটপ পরিবেশ ব্যবহার করে। এটি একটি traditionalতিহ্যগত কম্পিউটিং পরিবেশ যা বেশ কয়েক দশক আগে পিসি ইন্টারফেস দেখতে কেমন ছিল। কার্যকরীভাবে, Xfce এখনও বেশিরভাগ কাজ পরিচালনা করতে সক্ষম মানুষ আজ কম্পিউটার থেকে প্রত্যাশা করেছে।

ডেভুয়ানের লাইভ ভার্সন সাধারণ প্রত্যাশা কভার করার জন্য প্রচুর সফটওয়্যার নিয়ে আসে। মোজিলা ফায়ারফক্স ওয়েব ব্রাউজ করার জন্য উপলব্ধ। ডকুমেন্টস খোলার এবং সম্পাদনার জন্য LibreOffice আছে। জিআইএমপি ছবি এবং অন্যান্য ছবি পরিবর্তন করতে পারে। এই অ্যাপগুলি আপনার প্রত্যাশা অনুযায়ী কাজ করে, কোন উদ্বেগ নেই যে আপনি কোন init সিস্টেমটি চালাচ্ছেন।

ডেভুয়ান ডেবিয়ানের প্যাকেজ সংগ্রহস্থলকে আয়না করলেও, দুটি বিনিময়যোগ্য নয়। ডেবিয়ানের উদ্দেশ্যে তৈরি একটি সংগ্রহস্থল যোগ করা আপনার ইনস্টলেশন নষ্ট হওয়ার ঝুঁকি নিয়ে চলে। আপনি টার্মিনালের মাধ্যমে অথবা সিনাপটিক প্যাকেজ ম্যানেজারের ভিতরে আপনার সফটওয়্যার উৎস সম্পাদনা করতে পারেন, যা অন্তর্ভুক্ত।

ডেভুয়ান ওয়াই-ফাই এবং ইথারনেট নেটওয়ার্কের সাথে সংযোগ স্থাপন করে। আপনি যে ফ্ল্যাশ ড্রাইভ এবং হার্ড ড্রাইভগুলিকে প্লাগ ইন করেছেন তাও আপনি আশা করতে পারেন। এর একটি ভাল সুযোগ রয়েছে যে আপনি কোনও পার্থক্য লক্ষ্য করবেন না। সিস্টেমড জিনিসগুলি করার একমাত্র উপায়, একমাত্র উপায় নয়।

ডেভুয়ান কোন init সিস্টেম ব্যবহার করে?

দিন শেষে, এই প্রশ্নটি মূল বিষয় হয়ে দাঁড়ায় দেভুয়ান কী সম্পর্কে।

ডেভুয়ান sysvinit সিস্টেমে ডিফল্ট, যা ইউনিক্সে ব্যবহৃত সিস্টেম V প্রারম্ভিক প্রক্রিয়ার অনুরূপ। সিসভিনিট ছিল সাধারণ মান, লিনাক্সের অনেক সংস্করণ, ডেবিয়ান সহ, systemd এর আগে ব্যবহৃত হয়েছিল।

ডেভুয়ান অসংখ্য বিকল্পও সরবরাহ করে। তুমি ডাউনলোড করতে পারো ওপেনআরসি , রুনি , এবং অন্যদের প্রদত্ত init সিস্টেম প্রতিস্থাপন করতে।

অন্যান্য লিনাক্স-ভিত্তিক ওএসগুলি কি সিস্টেমড এড়িয়ে যায়?

জেন্টু, বিল্ড-আপনার-অপারেটিং-সিস্টেম-স্ক্র্যাচ থেকে লিনাক্স ডিস্ট্রিবিউশন , OpenRC- এ ডিফল্ট। সিস্টেমড এড়াতে এটি লিনাক্সের প্রাচীনতম এবং সর্বাধিক পরিচিত সংস্করণগুলির মধ্যে একটি। স্ল্যাকওয়্যার, আরেকটি প্রাচীন লিনাক্স-ভিত্তিক ওএস, sysvinit- এর সাথে লেগে থাকা বেছে নিয়েছে। PCLinuxOS হল একটি ছোট বিকল্প যা systemd- এ না যাওয়ার জন্যও বেছে নিয়েছে।

এছাড়াও বেশ কয়েকটি লিনাক্স ডিস্ট্রিবিউশন রয়েছে যা ডেভুয়ান ভিত্তিক। যদিও ডেবিয়ানের তুলনায় সংখ্যা কমে যায়, যা অনেক বিশিষ্টদের জন্য একটি বেস হিসাবে কাজ করে লিনাক্স ভিত্তিক ওএস যেমন উবুন্টু

আপনার কি ডেভুয়ানে যাওয়া উচিত?

আপনি কি একজন sysadmin? আপনি কি আপনার অপারেটিং সিস্টেমটি শুরু থেকে বা নিয়মিতভাবে তৈরি করছেন? স্টার্টআপ ডেমন এবং পরিষেবার সাথে যোগাযোগ করুন ? যদি তাই হয়, তাহলে আপনি traditionতিহ্যগতভাবে আপনার সিস্টেমটি যেভাবে পরিচালনা করেছেন তাতে আপনি কি আরামদায়ক? যদি আপনার উত্তর হ্যাঁ হয়, আপনি দেওয়ান পছন্দ করতে পারেন। এটি সম্পূর্ণ নতুন কিছু করার চেয়ে জিনিসগুলির ধারাবাহিকতা বেশি।

আমাদের বাকিদের জন্য, এই প্রশ্নটি একটি বাস্তববাদী প্রশ্নের চেয়ে একটি দার্শনিক প্রশ্ন বেশি। আপনি কি একটি কাজ করার এবং এটি ভাল করার theতিহ্যবাহী ইউনিক্স পদ্ধতি পছন্দ করেন? আপনি কি একক প্রকল্পে অনেক কাজ একত্রিত করার ধারণা নিয়ে সমস্যা নিয়েছেন? যদি তাই হয়, তাহলে দেওয়ান ব্যবহার করা সেই আদর্শে আপনার বিশ্বাসের বহিপ্রকাশ।

বাস্তবিকভাবে বলতে গেলে, যদি আপনি systemd ছাড়া ডেবিয়ান চান তবে দেওয়ান ব্যবহার করুন। আপনি যদি systemd চান, ডেবিয়ানের সাথে থাকুন। এর চেয়ে বেশি কিছু নেই।

শেয়ার করুন শেয়ার করুন টুইট ইমেইল যে কোনও প্রকল্পের ডেটা ভিজ্যুয়ালাইজ করার জন্য কীভাবে একটি ডেটা-ফ্লো ডায়াগ্রাম তৈরি করবেন

যেকোনো প্রক্রিয়ার ডেটা-ফ্লো ডায়াগ্রাম (DFD) আপনাকে বুঝতে সাহায্য করে কিভাবে ডেটা উৎস থেকে গন্তব্যে প্রবাহিত হয়। এটি কীভাবে তৈরি করবেন তা এখানে!

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • লিনাক্স
  • ডেবিয়ান
  • লিনাক্স
  • Xfce
লেখক সম্পর্কে বার্টেল কিং(323 নিবন্ধ প্রকাশিত)

বার্টেল একজন ডিজিটাল মিনিমালিস্ট যিনি শারীরিক গোপনীয়তা সুইচ এবং ফ্রি সফটওয়্যার ফাউন্ডেশন দ্বারা অনুমোদিত একটি ওএস সহ একটি ল্যাপটপ থেকে লেখেন। তিনি বৈশিষ্ট্যগুলির উপর নৈতিকতার মূল্য দেন এবং অন্যদের তাদের ডিজিটাল জীবনের উপর নিয়ন্ত্রণ নিতে সাহায্য করেন।

বার্টেল কিং থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন