কম্পিউটার টিউটোরিয়াল

ওপেনএসইউএস ফ্যাক্টরি ব্যবহার কীভাবে: নতুন রোলিং-রিলিজ ডিস্ট্রিবিউশন

লিনাক্স সব ধরনের ডিস্ট্রিবিউশন অফার করে যা প্রায় সব ধরনের চাহিদা বা ইচ্ছা পূরণ করতে পারে। কিন্তু, একটি ছোট এলাকা ছিল যেখানে একটি চমৎকার ডিস্ট্রোর অভাব ছিল: একটি রোলিং-রিলিজ ডিস্ট্রিবিউশন যা সেট আপ করা সহজ। আমি یہ نہیں کہছি এমন ডিস্ট্রো নেই (Antergos আর্চ সিম্পল করার চেষ্টা করে), কিন্তু বড় প্লেয়ারদের কাছে এমন কোনো অপশন নেই যেটি কেউ যেন ব্যবহার করতে পারে। সবচেয়ে কাছের অপশন ছিল ওপেনএসইউএস-এর ফ্যাক্টরি এবং ফেডোরার র‍‍‍া‍‍‍ইড (Rawhide) (আমরা র‍‍‍া‍‍‍ইডের ব্লিডিং এজ ক্ষমতা কভার করেছি)।

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

একটি স্থিতিশীল, রোলিং-রিলিজ ডিস্ট্রোর সুবিধা

এই অগ্রগতির ফলাফল? আপনি এখন একটি রোলিং-রিলিজ লিনাক্স সিস্টেম সেট আপ করতে পারবেন আরও সহজে একটি ডিস্ট্রিবিউশন ব্যবহার করে যেটি আপনি হয়তো ইতিমধ্যে দেখেছেন বা ট্রাই করেছেন। এটিও আপনাকে প্রতি ৬-৯ মাসে "আপগ্রেড" করে নতুন রিলিজে যাওয়া থেকে বাঁচায়, তাই বড় আপগ্রেড সব কিছু ভাঙে দেবে সেটির কোনো ভয় নেই। বরং, ফ্যাক্টরিতে ছোট ছোট আপডেটগুলো পুশ করা হয় যেগুলো যদি কিছু ভাঙে তবে ঠিক করা সহজ। প্লাস, লেটেস্ট এবং গ্রেটেস্ট চালু থাকা নতুন ফিচার এবং সব तरफ উন্নতি দেয়, এবং কে সেটি পছন্দ করে না?

ফ্যাক্টরি কীভাবে পাবেন

ওপেনএসইউএস ফ্যাক্টরি পাওয়ার দুটি চমৎকার উপায় আছে। আপনি যদি বর্তমানে ওপেনএসইউএস ইনস্টল না থাকেন, তবে আপনি সিম্পলি লেটেস্ট ওপেনএসইউএস ফ্যাক্টরি ইমেজ গ্র্যাব করে সেটি থেকে ইনস্টল করতে পারেন। আপনি যদি ইতিমধ্যে ওপেনএসইউএস ইনস্টল করে থাকেন, তবে আপনাকে কয়েকটি ফাইল চেঞ্জ করে কয়েকটি কমান্ড চালাতে হবে ফ্যাক্টরিতে সвич করার জন্য।

ফ্রেশ ইনস্টল

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

ইন-প্লেস আপগ্রেড

আপনি যদি ইতিমধ্যে ওপেনএসইউএস ইনস্টল করে থাকেন, তবে আপনাকে আপনার সিস্টেমে এড করা রিপোজিটরিগুলো রিপ্লেস করতে হবে এবং সেগুলোকে ফ্যাক্টরি প্যাকেজ পয়েন্ট করার वालेর সাথে রিপ্লেস করতে হবে। দয়া করে নোট করুন যে এই ইনস্ট্রাকশন অনুমান করে যে আপনি কোনো থার্ড-পার্টি রিপোজিটরি অ্যাড করেননি—অন্যথায়, এই কমান্ডগুলো ব্যবহার করলে সেগুলো রিমুভ হয়ে যাবে।

  1. পুরনো রিপোজিটরিগুলো মুভ করার জন্য একটি ফোল্ডার তৈরি করুন যাতে আপনি চাইলে ফিরে যেতে পারেন:
    sudo mkdir /etc/zypp/repos.d/old
  2. পুরনো রিপোজিটরি ফাইলগুলো আমরা যা ফোল্ডার তৈরি করলাম সেখানে মুভ করুন:
    mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/old
ওপেনএসইউএস ফ্যাক্টরি ব্যবহার কীভাবে: নতুন রোলিং-রিলিজ ডিস্ট্রিবিউশন
  • এখন, এই তিনটি রিপোজিটরি অ্যাড করুন ফ্যাক্টরি পেতে এই কমান্ডগুলো দিয়ে:
    1. sudo zypper ar -f -c https://download.opensuse.org/factory/repo/oss repo-oss
    2. sudo zypper ar -f -c https://download.opensuse.org/factory/repo/non-oss repo-non-oss
    3. sudo zypper ar -f -c https://download.opensuse.org/factory/repo/debug repo-debug
  • নতুন রিপোজিটরি প্লেসে থাকার সাথে, সিস্টেমকে আপডেট শুরু করতে বলুন:
    sudo zypper dup
ওপেনএসইউএস ফ্যাক্টরি ব্যবহার কীভাবে: নতুন রোলিং-রিলিজ ডিস্ট্রিবিউশন

স্টেপ ৪ যদি কিছু সময় লাগে তে আশ্চর্য করবেন না, কারণ এটি সম্ভবত আপনার সিস্টেমের প্রায় সকল প্যাকেজকে একটি nieuভার ভার্সনে আপগ্রেড করতে হচ্ছে, যেটি সাধারণত কমপক্ষে ৫০০MB, এবং সাধারণত ১GB-এর কাছাকাছি।

আপনি কি রোলিং-রিলিজ ডিস্ট্রো পছন্দ করেন?

লম্বা প্রসেস 완료 হলে, আপনি এখন ওপেনএসইউএস ফ্যাক্টরি চালাচ্ছেন! এখান থেকে, আপনি শুধু রেগুলার সিস্টেম আপডেট পারফর্ম করতে পারেন (ভিয়া

sudo zypper dup
আপনি যদি পছন্দ করেন) এবং সবসময় জানতে পারেন আপনার সকল প্যাকেজ সত্যিকারের অর্থে আপ টু ডেট। আপনাকে আর কখনো অন্য রিলিজে আপগ্রেড করতে হবে না, এবং আপনি 끊임없이 নতুন ফিচার এবং অন্যান্য উন্নতির সুবিধা পাবেন। এর একটি চমৎকার উদাহরণ হল আপনি সবসময় লেটেস্ট লিনাক্স কার্নেল চালাবেন, যা ধারাবাহিক পারফরম্যান্স, সিকিউরিটি, এবং পাওয়ার-ইউজ এনহ্যান্সমেন্ট নিয়ে আসে।

আপনার প্রিয় রোলিং-রিলিজ ডিস্ট্রো কোনটি? আমাদের সেরা লিনাক্স ডিস্ট্রো পেজ চেক আউট করুন আইডিয়ার জন্য এবং কমেন্টে জানান!

  1. লিনাক্সে tee কমান্ড ব্যবহার করুন

  2. নতুন Google Podcasts অ্যাপ ব্যবহার করার পূর্ণ নির্দেশিকা

  3. নতুন এজ ব্রাউজারের কালেকশন ফিচার ব্যবহার করার পদ্ধতি

  4. Phone Link মास্টার করুন: উইন্ডোজ ১০ ও ১১-এ স্মूद অ্যান্ড্রয়েড ইন্টিগ্রেশন