প্রকাশিত মার্চ 1, 2026, 1:00PM EST
Roine Bertelson হলেন একজন স্টকহোম-ভিত্তিক প্রযুক্তি লেখক, অনুবাদক, এবং ডিজিটাল কৌশলবিদ যিনি AI টুলস, Linux, কনজিউমার টেক, সাইবার সিকিউরিটি এবং এসইও-চালিত বিষয়বস্তুতে বিশ বছরেরও বেশি অভিজ্ঞতাসম্পন্ন। তিনি জটিল বিষয়গুলিকে স্পষ্ট এবং ব্যবহারিক দিকনির্দেশনায় পরিণত করার জন্য পরিচিত যা পাঠকদের বাস্তব সমস্যা সমাধানে সহায়তা করে। লোকেরা তার কাজকে বিশ্বাস করে কারণ তিনি আসলে যে সরঞ্জামগুলি সম্পর্কে লিখেছেন সেগুলি ব্যবহার করেন এবং পরীক্ষা করেন, উদ্দেশ্য অনুসারে জিনিসগুলি ভেঙে দেন এবং আধুনিক প্রযুক্তির বিশৃঙ্খলাকে পরামর্শে অনুবাদ করেন যা মানবিক, সৎ এবং দরকারী বলে মনে হয়৷
বেশিরভাগ লিনাক্স ডিস্ট্রো বিবর্তিত হয়। NixOS দেখায়, এর নাকফুল ফাটল, এবং বিনয়ের সাথে সেই পুরো ভিত্তিকে প্রশ্ন করে। আপনি যদি মধ্যরাতের পরে উবুন্টু, ফেডোরা, আর্চ এবং যেকোন পরীক্ষামূলক ISO-এর মধ্যে বাউন্স করার জন্য কোনো গুরুতর সময় কাটিয়ে থাকেন, আপনি সম্ভবত বোধ করেন যে আপনি এখন ছন্দটি জানেন। আপনি প্যাকেজগুলি ইনস্টল করুন, কনফিগারগুলি পরিবর্তন করুন, কিছু ভাঙুন, কিছু ঠিক করুন এবং ভান করুন যে ভাঙ্গনটি চরিত্র-নির্মাণ ছিল। সেই পেশী স্মৃতি গভীরভাবে চলে। ঠিক এই কারণেই NixOS এর সাথে প্রথমবার ধাক্কা খেয়ে খুব অদ্ভুত লাগে৷
৷কারণ এটি পরিষ্কার ডিফল্ট এবং সামান্য মতামতযুক্ত ইনস্টলার সহ অন্য ডিস্ট্রো নয়। নিক্সওএস সেই বিরল প্রকল্পগুলির মধ্যে একটি যা পরিচিত লিনাক্স অভিজ্ঞতাকে পালিশ করার চেষ্টা করে না। এটি নিঃশব্দে পাশ দিয়ে চলে যায় এবং আরও অস্বস্তিকর প্রশ্ন জিজ্ঞাসা করে:যদি আপনার পুরো অপারেটিং সিস্টেম এমন কিছু আচরণ করে যা আপনি আসলে বর্ণনা করতে, পুনরুত্পাদন করতে এবং চাহিদা অনুযায়ী পুনর্নির্মাণ করতে পারেন?
সাধারণত সেই মুহুর্তে পাকা লিনাক্স ব্যবহারকারীরা একটু পিছনে ঝুঁকে পড়ে এবং কৌতূহল বশত।
NixOS আপনার সম্পূর্ণ সিস্টেমকে একটি বিল্ড আর্টিফ্যাক্টের মতো ব্যবহার করে
হ্যাঁ, আপনি সাধারণত স্পর্শ করেন না এমন অংশগুলি সহ
বেশিরভাগ লিনাক্স সিস্টেম সময়ের সাথে সাথে জৈবভাবে বৃদ্ধি পায়। আপনি কিছু ইনস্টল করুন কারণ আপনার এটি প্রয়োজন। আপনি একটি কনফিগারেশন পরিবর্তন করেন কারণ কিছু আপনাকে বিরক্ত করেছে। ছয় মাস পরে, আপনার মেশিনটি ঠিকঠাক কাজ করে, বেশিরভাগই, তবে অতীতের সিদ্ধান্তগুলির একটি ক্ষীণ প্রত্নতাত্ত্বিক স্তর রয়েছে। আমরা সব সেখানে হয়েছে. NixOS সেই ধীর সঞ্চয়ের দিকে তাকায় "এটি সেই সময়ে বোঝা যায়" এবং মূলত বলে:না, ধন্যবাদ৷
হুডের নীচে নিক্স প্যাকেজ ম্যানেজার বসে, যা সফ্টওয়্যার পরিচালনার জন্য একটি কার্যকরী পদ্ধতি ব্যবহার করে। প্যাকেজগুলি অনন্যভাবে হ্যাশ করা ডিরেক্টরিগুলিতে থাকে যা তাদের নির্ভরতাগুলিকে এনকোড করে, যা নাটকীয়ভাবে ক্লাসিক নির্ভরতা ছুরির লড়াইকে হ্রাস করে যা ঐতিহ্যগত প্যাকেজ পরিচালকরা মাঝে মাঝে বিচরণ করে। জায়গায় জিনিসগুলি প্রতিস্থাপন করার পরিবর্তে এবং সেরাটির জন্য আশা করার পরিবর্তে, নিক্স বিচ্ছিন্ন সংস্করণগুলি তৈরি করে যা সুখের সাথে সহাবস্থান করতে পারে। সেই অংশটি ইতিমধ্যেই চতুর৷
৷কিন্তু প্রকৃত মস্তিষ্ক-কাত আসে ঘোষণামূলক সিস্টেম মডেল থেকে। NixOS-এর সাহায্যে, আপনি ধীরে ধীরে একশটি ক্ষুদ্র মিউটেশনের মাধ্যমে সিস্টেমকে আকার দেন না। আপনি একটি কনফিগারেশন ফাইলে আপনি যে সিস্টেমটি চান তা বর্ণনা করেন এবং NixOS এটিকে মেলানোর জন্য তৈরি করে। কার্নেল, পরিষেবা, প্যাকেজ, বুটলোডার। পুরো স্ট্যাক, পোষা প্রাণীর মতো কম এবং পরিকাঠামোর মতো বেশি।
ঘোষণামূলক মডেল আপনাকে ইচ্ছাকৃত হতে বাধ্য করে
কোনটি দুর্দান্ত, যতক্ষণ না আপনি বুঝতে পারেন যে এটির অর্থ আপনাকে ইচ্ছাকৃত হতে হবে
বেশিরভাগ ডিস্ট্রোতে, জীবন যেভাবে ঘটে সেভাবে কনফিগারেশন ঘটে:ধীরে ধীরে, কিছুটা অগোছালো, এবং পেশী স্মৃতির উপর দৃঢ় নির্ভরতার সাথে। কিছু ভেঙ্গে যায়, আপনি এটি প্যাচ করেন, কিছু আপনাকে বিরক্ত করে, আপনি এটিকে টুইট করেন এবং ছোট ছোট সিদ্ধান্তের দীর্ঘ পথের মাধ্যমে সিস্টেমটি আপনার হয়ে যায়।
আপনার সিস্টেম /etc/nixos/configuration.nix-এ থাকে , এবং আপনি যতবার nixos-rebuild সুইচ চালান, মেশিনটি আপনি যা ঘোষণা করেছেন তার সাথে মেলে। একই ইনপুট, একই আউটপুট। অন্তত তত্ত্বে। লক্ষ্য হল প্রজননযোগ্যতা, এবং NixOS সেই লক্ষ্যটিকে খুব ব্যক্তিগতভাবে নেয়। আপনি এটির জন্য পরিকল্পনা করেছেন বা না করেছেন তা আপনার অভ্যাস পরিবর্তন করে। আপনি ইনস্টল করার আগে চিন্তা শুরু করুন. আপনি পরিবর্তনগুলি নথিভুক্ত করা শুরু করেন কারণ কনফিগার ফাইলটি আক্ষরিকভাবে সত্যের উত্স। আপনি সিস্টেমটিকে একটি জাঙ্ক ড্রয়ারের মতো আচরণ করা বন্ধ করুন এবং এটিকে এমন কিছুর মতো আচরণ করা শুরু করুন যা আপনাকে ভবিষ্যতে কোনো সময়ে একটি ভিন্ন মেশিনে পুনর্নির্মাণের প্রয়োজন হতে পারে৷
আপনি যদি স্ট্রাকচার্ড কন্ট্রোলে উন্নতি করেন, তাহলে এটি অসাধারণ লাগে। যদি আপনার স্বাভাবিক কর্মপ্রবাহ আত্মবিশ্বাসী গভীর রাতের উন্নতির সাথে জড়িত থাকে, তাহলে একটি সংক্ষিপ্ত সামঞ্জস্যের সময় থাকতে পারে যেখানে আপনি এবং NixOS রুম জুড়ে একে অপরের দিকে তাকিয়ে থাকবেন যেমন দুটি শক্তিশালী ব্যক্তিত্ব সীমানা নিয়ে আলোচনা করছেন।
রোলব্যাক গল্প হল যেখানে জিনিসগুলি শান্তভাবে চিত্তাকর্ষক হয়ে ওঠে
এটি সেই অংশ যা ক্লান্ত লিনাক্স ব্যবহারকারীদের ভ্রু বাড়ায়
প্রতিটি অভিজ্ঞ লিনাক্স ব্যবহারকারীর একটি গল্প আছে। সাধারণত, এটি "এই আপডেটটি ভাল হওয়া উচিত" দিয়ে শুরু হয় এবং মূল মেশিনটি কোণে থাকা অবস্থায় কেউ তাদের ফোন থেকে গুগলিং করে শেষ হয়। নিক্সওএস সেই সমস্ত ধরণের ব্যথাকে আক্রমণ করে। যেহেতু প্রতিটি সিস্টেম পরিবর্তন তার নিজস্ব প্রজন্ম হিসাবে নির্মিত হয়, আপগ্রেডগুলি পারমাণবিক। পুনর্নির্মাণের সময় যদি কিছু উল্টে যায়, তবে সিস্টেমটি সাধারণত পোস্ট-আপডেট ভীতিতে ভেঙে পড়ে না। আগের কর্মজীবী প্রজন্ম এখনও আছে, বুট মেনুতে একটি নিরাপত্তা জালের মতো শান্তভাবে বসে আছে যা আপনি ভুলে গেছেন।
এবং হ্যাঁ, রোল ব্যাক করা ঠিক ততটাই সন্তোষজনক যতটা শোনাচ্ছে। যাদুকর নয় এবং নিখুঁত নয়। আপনি যদি দৃঢ় সংকল্পবদ্ধ এবং যথেষ্ট পরিমাণে ক্যাফিনযুক্ত হন তবে আপনি এখনও জিনিসগুলি ভেঙে ফেলতে পারেন। কিন্তু আবেগের সুর পাল্টে যায়। ব্যর্থতা কম বিপর্যয়কর এবং আরও বেশি মনে হয়... বিপরীতমুখী। সিস্টেম অনুমান করে যে আপনি মানুষ এবং মাঝে মাঝে অতিরিক্ত আত্মবিশ্বাসী। আপনি পর্যাপ্ত অগোছালো আপগ্রেডের মধ্য দিয়ে বেঁচে থাকার পরে সেই ডিজাইন দর্শনটি ভিন্নভাবে আঘাত করে।
সম্পর্কিত
কাস্টমাইজেশন স্বাভাবিক লিনাক্সের প্রতিশ্রুতির চেয়ে গভীরে যায়
আপনি কেবল সিস্টেমকে টুইক করছেন না, আপনি এটিকে সংজ্ঞায়িত করছেন
বেশিরভাগ ডিস্ট্রো কাস্টমাইজেশন সম্পর্কে একটি বড় গেমের কথা বলে। সাধারণত এর অর্থ ডটফাইল, প্যাকেজ পছন্দ, সম্ভবত একটি উইকএন্ড আপনার উইন্ডো ম্যানেজারের সাথে তর্কে কাটানো। NixOS একটি ভিন্ন উচ্চতায় বাজায়। যেহেতু সিস্টেমটি ঘোষণামূলক, আপনি একই ইউনিফাইড কনফিগারেশন স্তর থেকে পরিষেবা, বুট আচরণ, ফাইল সিস্টেম, ডেস্কটপ পরিবেশ, কার্নেল মডিউল এবং আরও অনেক কিছু কনফিগার করতে পারেন। এটি একে অপরের উপরে টুইকগুলি পাইল করার বিষয়ে কম এবং আপনি যে মেশিনটি থাকতে চান তার আকৃতি বর্ণনা করার বিষয়ে আরও বেশি৷
এটি কিছু সত্যিকারের শক্তিশালী দরজা খুলে দেয়। একাধিক মেশিন জুড়ে একটি সেটআপ পুনরুত্পাদন করা একটি সপ্তাহান্তে প্রজেক্ট হওয়া বন্ধ করে দেয় এবং এমন কিছু দেখতে শুরু করে যা আপনি ধীরে ধীরে আপনার মন না হারিয়েই বজায় রাখতে পারেন৷ বাণিজ্য বন্ধ হল জবাবদিহিতা। NixOS আপনি যা করতে বলেছেন ঠিক তাই করে। যদি কিছু অদ্ভুত আচরণ করে, উত্তরটি সাধারণত ফাইল সিস্টেমের কিছু রহস্য কোণে লুকিয়ে থাকে না। এটা ঠিক আপনার কনফিগারেশনে বসে আছে, চুপচাপ আপনার লক্ষ্য করার জন্য অপেক্ষা করছে।
YouTube অর্ধেক দেখার সময় এটি একটি ডিস্ট্রো নয় যা আপনি ইনস্টল করেন
NixOS মার্জিত, শক্তিশালী এবং প্রযুক্তিগতভাবে আকর্ষণীয়। এটি আপনার আরামদায়ক শিক্ষানবিস ডিস্ট্রো হওয়ার সাথে বিশেষভাবে উদ্বিগ্ন নয়। নিক্স ভাষা আপনার মাথার চারপাশে মোড়ানো এক মিনিট সময় নেয়। মানসিক মডেল প্রথমে ঘর্ষণ ঘটাতে যথেষ্ট ভিন্ন। এবং যখন ডকুমেন্টেশন অনেক উন্নত হয়েছে, আপনি এখনও এমন মুহুর্তগুলির মুখোমুখি হবেন যেখানে শেখার বক্ররেখা অনুভব করে... ইচ্ছাকৃত। আপনি যদি লিনাক্সে একেবারে নতুন হয়ে থাকেন, তাহলে আরও বন্ধুত্বপূর্ণ এন্ট্রি পয়েন্ট রয়েছে।
কিন্তু আপনি যদি এমন ব্যবহারকারী হন যিনি কনফিগারেশন ড্রিফ্ট লক্ষ্য করতে শুরু করেছেন, যিনি একাধিক মেশিন পরিচালনা করেন, যিনি পুনরুত্পাদনযোগ্য পরিবেশের বিষয়ে যত্নশীল হন, বা যারা পুরানো সমস্যাগুলিকে নতুন কোণ থেকে আক্রমণ করা দেখে আনন্দ পান, তাহলে NixOS একটি অস্বস্তিকর পরিমাণ বোধ করতে শুরু করে। বিভ্রান্তির কয়েক মুহূর্ত আশা করুন। সম্ভবত কিছু বিড়বিড়. আপনার পছন্দগুলি পুনর্বিবেচনা করতে হয়তো রান্নাঘরে একটি শান্ত হাঁটা।
NixOS পৃথিবীর প্রতিটি শিক্ষানবিস-বান্ধব ডিস্ট্রো প্রতিস্থাপন করার চেষ্টা করছে না এবং এটির প্রয়োজন নেই। এটি একটি ভিন্ন শ্রেণীর সমস্যার সমাধান করছে এবং এটি তার শ্রোতাদের সম্পর্কে খুব সচেতন। যদি আপনার বর্তমান লিনাক্স সেটআপ স্থিতিশীল, বিরক্তিকর এবং আপনি যেভাবে চান ঠিক সেভাবে আচরণ করে, এখানে কোন জরুরি অবস্থা নেই, কারণ বিরক্তিকর সিস্টেমগুলি প্রায়শই সেরা সিস্টেম। কিন্তু আপনি যদি কখনও নিজেকে ধরে থাকেন যে আপনার পরিবেশটি পুনরুত্পাদন করা সহজ, আপডেট করা নিরাপদ, বা সময়ের সাথে সাথে ধীরে ধীরে অদ্ভুততা জমা হওয়ার প্রবণতা কম, তাহলে NixOS একটি সপ্তাহান্তে পরীক্ষা করার জন্য একেবারেই মূল্যবান৷
শুধু এটি সম্পর্কে কৌশলী হন।
এটিকে প্রথমে একটি VM এ স্পিন করুন। ধীরে ধীরে আপনার কনফিগারেশন পড়ুন. ঘোষণামূলক মানসিকতার সাথে সামঞ্জস্য করার জন্য আপনার মস্তিষ্ককে একটু সময় দিন। কোনো অবস্থাতেই, গভীর রাতের আত্মবিশ্বাস এবং এসপ্রেসোর সময় এটি আপনার একমাত্র উত্পাদন মেশিনে ইনস্টল করবেন না৷
কারণ একবার NixOS অবশেষে ক্লিক করলে, এটি লিনাক্স জগতে বিরল কিছু করে।