ওপেনবিএসডি: বর্তমানের অনুসরণ কীভাবে?


10

এই প্রশ্নের অনুরূপ এই এক , কিন্তু আরো নির্দিষ্ট।


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

  2. যখন আমি একটি বর্তমান সিস্টেম পাই এবং আমি আবার এটি আপডেট করতে চাই, তবে পদ্ধতিটি কী? আমি কি উত্স থেকে তৈরি করব বা সর্বশেষ স্ন্যাপশটের bsd.rd ব্যবহার করব? যে কোনও ক্ষেত্রে, উপরের লিঙ্কটির মতো কোনও "কনফিগারেশন পদক্ষেপ" জড়িত রয়েছে?

উত্তর:


9

উত্স থেকে তৈরি করবেন না। আমি কয়েক বছর ধরে কারেন্ট অনুসরণ করছি following আপনি নতুন স্ন্যাপশটগুলিতে বাইনারি আপগ্রেড করতে পারেন। এবং আপনি রিলিজ / স্থিতিশীল থেকে বর্তমান থেকে সরাসরি বাইনারি আপগ্রেড করতে পারেন।

পুনরায় বুট করুন।

প্রম্পটে টাইপ করুন:

boot bsd.rd

আপগ্রেড করার গতিবেগে যান। এটি যখন কোনও হোস্টনামের জন্য জিজ্ঞাসা করে, আমি এটি ব্যবহার করি এটি বেশ দ্রুত

mirrors.sonic.net

যখন এটি কোনও পথ জিজ্ঞাসা করে, এটিকে পরিবর্তন করুন

/pub/OpenBSD/snapshots/amd64/

আপনার আর্কিটেকচারের জন্য amd64 প্রতিস্থাপন করুন।

আপগ্রেড প্রম্প্টগুলি দিয়ে চালিয়ে যান

এটি সম্পন্ন করার পরে পুনরায় বুট করুন।

PKG_PATH পরিবর্তন করুন

export PKG_PATH=http://mirrors.sonic.net/pub/OpenBSD/snapshots/packages/amd64/

এটিকে / / প্রোফাইলে এবং / রুট / প্রোফাইলে যুক্ত করুন

PKG_PATH=http://mirrors.sonic.net/pub/OpenBSD/snapshots/packages/amd64/

export PKG_PATH

তারপরে দৌড়াও

doas pkg_add -u

ভবিষ্যতে, আপনাকে PKG_PATH বা bsd.rd ফাইলের পথ পরিবর্তন করতে হবে না। এটা মনে থাকবে। পেপারিজ ফার্মের মতো।

ভবিষ্যতে নতুন স্ন্যাপশটে আপডেট করার জন্য, ঠিক

boot bsd.rd

follow the prompts

reboot

doas pkg_add -u

একটি বিষয় লক্ষণীয়। যখন কোনও নতুন স্ন্যাপশটে আপগ্রেড করা আপনাকে version.২ থেকে .3.৩ এর মতো নতুন সংস্করণ নম্বরে নিয়ে যাবে যা শীঘ্রই ঘটবে, bsd.rd বুট করে এবং অনুরোধগুলি অনুসরণ করলেই কেবল আপনাকে নতুন বিএসডি.আর.এম. র‌্যামডিস্ক ডাউনলোড করতে দেওয়া হবে। এটি শেষ হয়ে যাওয়ার পরে আপনাকে পুনরায় বুট করতে হবে এবং আপগ্রেড চালিয়ে যেতে bsd.rd পুনরায় প্রবেশ করতে হবে। তবে আপনাকে প্রতি ছয় মাসে একবার এটি করতে হবে এবং এটি স্বয়ংক্রিয়। যখন এটি কেবল বিএসডি.আরডি ডাউনলোড করছে তখনই তা প্রকাশ করার দরকার নেই

আপনার আপগ্রেড করা উচিত কিনা তা জানতে চাইলে কেবল বুকমার্ক করুন:

http://mirrors.sonic.net/pub/OpenBSD/snapshots/amd64/

আপনার ব্রাউজারে এবং সংরক্ষণাগারগুলির তারিখগুলি পরীক্ষা করতে এটি দেখুন।

একবারে একবারে একটি ডিরেক্টরি ভিজিট করতে ভুলবেন না:

http://mirrors.sonic.net/pub/OpenBSD/snapshots/

গোঁজ করতে ports.tar.gz এবং আপনার পোর্ট গাছ আপডেট


নতুন স্ন্যাপশটে আপগ্রেড করার সময়, আমি কি আমার বর্তমানে ইনস্টল করা সিস্টেম বা টার্গেটযুক্ত স্ন্যাপশটের বিএসডি.আরডি থেকে বিএসডি.আরডি ব্যবহার করব? আমার প্রশ্নের সাথে যুক্ত "প্রাক-আপগ্রেড পদক্ষেপগুলি" এবং "কনফিগারেশন পদক্ষেপগুলি" সম্পর্কে কী? কোন আছে?
গ্রেডিয়েন্ট

1
আপনি ইতিমধ্যে ইনস্টল করা bsd.rd ব্যবহার করতে পারেন। কোনও প্রাক-আপগ্রেড-পদক্ষেপ বা কনফিগারেশন পদক্ষেপ নেই।
বেন এম

1

প্রশ্ন 2 এর উত্তরে - আপনি যেখান থেকে যেতে চান তা যখন আপনি পরবর্তী কোনওটিতে ইনস্টল করেছেন আপনি স্ন্যাপশট মিরর বুট থেকে সর্বশেষ bsd.rd ডাউনলোড করুন bsd.rdএবং আপগ্রেড চয়ন করুন choose

আমার প্রধান ল্যাপটপ আমার থেকে চলমান রয়েছে /var/log/messagesআপনি দেখতে পাচ্ছেন যে আমি 7 ডিসেম্বর এবং 15 জানুয়ারীতে আমার কার্নেলটি আপগ্রেড করেছি:

messages:Jan 18 08:51:39 port /bsd: OpenBSD 6.2-current (GENERIC.MP) #360: Mon Jan 15 12:10:59 MST 2018
messages.1:Jan 13 10:22:11 port /bsd: OpenBSD 6.2-current (GENERIC.MP) #259: Thu Dec  7 13:09:59 MST 2017

আপনি যদি নিজের স্থানীয় আয়নাটির স্ন্যাপশপের ডিরেক্টরিতে সন্ধান করেন তবে দেখতে পাবেন bsd.rdযে আমি এখনই আপগ্রেড করতে পারি এমন একটি নতুন রয়েছে । AMD64 এর মত দ্রুত স্থাপত্যগুলি সাধারণত প্রতিদিন নতুন কার্নেলগুলি ধাক্কা দেয়, যদি না নতুন কার্নেলগুলি দ্রুত না বের করা হয় তখন প্রকল্পটি কোনও রিলিজের কাছে না চলে।

সুতরাং আমার প্রক্রিয়াটি মূলত:

  1. স্ন্যাপশট থেকে সর্বশেষ বিএসডি.আরড ডাউনলোড করুন
  2. Bsd.rd বুট করুন এবং ইনস্টল করুন এবং পুনরায় বুট করুন
  3. Pkg_add -vui চালান

আমি কেবলমাত্র ক্যাভিয়েট যুক্ত করবো তা বর্তমানের নিম্নলিখিতটি পড়তে হবে কারণ মাঝে মধ্যে এমন কিছু পরিবর্তন ঘটে থাকে যার অর্থ প্রক্রিয়াটি এক-পরের থেকে পরের দিকে মসৃণ রূপান্তর নয়।

সম্পাদনা: আমি কেবল উত্স থেকে কার্নেলগুলি তৈরি করি যদি এটির বর্তমানের আগে তৈরি হওয়ার আগে, বা সমস্যাগুলি অনুসন্ধান করার চেষ্টা করার সময় যদি আমি পরীক্ষা করতে চাই তবে সেখানে পরিবর্তনগুলি হয়।

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