ডেবিয়ান 10 বাস্টার থেকে ডেবিয়ান 9 প্রসারিত আপগ্রেড
সুচিপত্র:
- পূর্বশর্ত
- আপনার ডেটা ব্যাকআপ
- বর্তমানে ইনস্টল করা প্যাকেজগুলি আপডেট করুন
- ডেবিয়ান 9 স্ট্রেচকে ডেবিয়ান 10 বাস্টারে আপগ্রেড করুন
- আপগ্রেড নিশ্চিত করুন
- উপসংহার
দুই বছরেরও বেশি বিকাশের পরে, নতুন দেবিয়ান স্থিতিশীল সংস্করণ, ডিবিয়ান 10 কোডনমেড বুস্টার প্রকাশিত হয়েছিল 6 জুলাই, 2019, এবং এটি 5 বছরের জন্য সমর্থিত হবে।
এই রিলিজটি অনেক নতুন প্যাকেজ এবং বড় সফ্টওয়্যার আপগ্রেড নিয়ে আসে। ডিবিয়ান 10 বাস্টার জাহাজগুলি লিনাক্স 4.19 এলটিএস কার্নেলের সাহায্যে ডিফল্ট iptables ব্যাকএন্ড হিসাবে nftables কাঠামো ব্যবহার করে, ইউইএফআই সিকিউর বুট সমর্থন করে এবং ডিফল্টরূপে অ্যাপআর্মার সক্ষম করেছে।
এই টিউটোরিয়ালে, আমরা আপনাকে কীভাবে আপনার ডেবিয়ান 9 স্ট্রেচ সিস্টেমটি ডেবিয়ান 10, বুস্টারে আপগ্রেড করব তা দেখাব।
পূর্বশর্ত
আপগ্রেড অপারেশনটি সুপার-ইউজার সুবিধা দিয়ে চালিত হতে হবে। আপনাকে রুট হিসাবে বা লগ ইন করতে হবে সুডো সুবিধা সহ।
আপনার ডেটা ব্যাকআপ
প্রথম এবং সর্বাগ্রে, আপনার অপারেটিং সিস্টেমের বড় আপগ্রেড শুরু করার আগে নিশ্চিত হয়ে নিন যে আপনি আপনার ডেটা ব্যাকআপ করেছেন। আপনি যদি ভার্চুয়াল মেশিনে ডেবিয়ান চালাচ্ছেন তবে একটি সম্পূর্ণ সিস্টেম স্ন্যাপশট নেওয়া ভাল তবে আপডেটটি দক্ষিণে যাওয়ার ক্ষেত্রে আপনি সহজেই আপনার মেশিনটি পুনরুদ্ধার করতে পারেন।
বর্তমানে ইনস্টল করা প্যাকেজগুলি আপডেট করুন
রিলিজ আপগ্রেড শুরু করার আগে আপনার বর্তমানে ইনস্টল করা সমস্ত প্যাকেজগুলি তাদের সর্বশেষতম সংস্করণে আপডেট করার পরামর্শ দেওয়া হচ্ছে।
পিছনে রাখা হিসাবে চিহ্নিত প্যাকেজগুলি স্বয়ংক্রিয়ভাবে ইনস্টল, আপগ্রেড বা সরানো যাবে না। এটি আপগ্রেড প্রক্রিয়া চলাকালীন সমস্যার কারণ হতে পারে। আপনার সিস্টেমে ব্যাক প্যাকেজ রয়েছে কিনা তা পরীক্ষা করতে:
sudo apt-mark showhold
on hold
, প্যাকেজগুলি যদি থাকে তবে আপনার
sudo apt-mark unhold package_name
সাথে প্যাকেজগুলি আনহোল্ড করা উচিত বা নিশ্চিত হওয়া উচিত যে প্যাকেজগুলি আপগ্রেড প্রক্রিয়ায় হস্তক্ষেপ করবে না।
প্যাকেজ সূচক রিফ্রেশ করুন এবং সমস্ত ইনস্টল করা প্যাকেজ আপগ্রেড করুন:
sudo apt update
sudo apt upgrade
apt full-upgrade
চালান যা ইনস্টল করা প্যাকেজগুলির একটি বড় সংস্করণ আপগ্রেড করবে এবং কিছু অপ্রয়োজনীয় প্যাকেজগুলি সরিয়ে ফেলতে পারে:
sudo apt full-upgrade
কোনও প্যাকেজের প্রয়োজন নেই এমন সমস্ত স্বয়ংক্রিয়ভাবে ইনস্টল করা নির্ভরতাগুলি সরান:
ডেবিয়ান 9 স্ট্রেচকে ডেবিয়ান 10 বাস্টারে আপগ্রেড করুন
প্রথম পদক্ষেপটি এপিটির উত্স-তালিকা ফাইলগুলিকে পুনরায় কনফিগার করা।
এটি করার জন্য আপনি নিজের পাঠ্য সম্পাদকের সাথে
/etc/apt/sources.list
ফাইলটি খুলতে পারেন এবং
stretch
প্রতিটি
buster
দিয়ে প্রতিস্থাপন করতে পারেন বা নীচের
sed
কমান্ডগুলি ব্যবহার করতে পারেন। আপনার যদি
/etc/apt/sources.list.d
অধীনে অন্য উত্স-তালিকা ফাইল থাকে
/etc/apt/sources.list.d
আপনাকে অবশ্যই সেই উত্সগুলি আপডেট করতে হবে।
sudo nano /etc/apt/sources.list
/etc/apt/sources.list
deb http://deb.debian.org/debian buster main deb http://deb.debian.org/debian buster-updates main deb http://security.debian.org/debian-security buster/updates main
বিকল্পভাবে, আপনি নীচের
sed
কমান্ডগুলি ব্যবহার করতে পারেন যা সমস্ত উত্স-তালিকা ফাইলগুলিতে
buster
stretch
আপডেট করবে:
sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list
sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list.d/*.list
একবার হয়ে গেলে প্যাকেজ সূচকটি আপডেট করুন:
sudo apt update
যদি তৃতীয় পক্ষের সংগ্রহস্থল সম্পর্কিত কোনও ত্রুটি বা সতর্কতা বার্তা থাকে তবে সমস্যাটি সমাধান করার চেষ্টা করুন বা সংগ্রহশালাটি অক্ষম করুন।
ইনস্টলড প্যাকেজগুলি আপগ্রেড করে সিস্টেম আপগ্রেড শুরু করুন। এটি কেবলমাত্র সেই প্যাকেজগুলিকেই আপগ্রেড করবে যা অন্য কোনও প্যাকেজ ইনস্টল বা সরানোর প্রয়োজন নেই:
sudo apt upgrade
আপনি পরিষেবাগুলি আপগ্রেড করার সময় স্বয়ংক্রিয়ভাবে পুনরায় চালু করতে চান কিনা তা জানতে চাওয়া হবে।
Restart services during package upgrades without asking?
আপগ্রেড প্রক্রিয়া চলাকালীন, আপনাকে অন্যান্য বিভিন্ন প্রশ্নও জিজ্ঞাসা করা যেতে পারে, যেমন আপনি বিদ্যমান কনফিগারেশন ফাইল রাখতে চান বা প্যাকেজ রক্ষণাবেক্ষণকারীটির সংস্করণ ইনস্টল করতে চান কিনা। আপনি যদি ফাইলটিতে কোনও কাস্টম পরিবর্তন না করেন তবে বর্তমান টাইপটি কনফিগারেশন
N
রাখার জন্য এটি
Y
টাইপ করা নিরাপদ হওয়া উচিত।
আপডেটের সংখ্যা এবং আপনার ইন্টারনেটের গতির উপর নির্ভর করে আপগ্রেডে কিছুটা সময় লাগতে পারে।
এরপরে, অ্যাপ্লিকেশন
apt full-upgrade
যা সিস্টেমের সম্পূর্ণ আপগ্রেড সম্পাদন করবে, প্যাকেজের নতুন সংস্করণ ইনস্টল করবে এবং বিভিন্ন রিলিজের প্যাকেজের মধ্যে নির্ভরতা পরিবর্তনের সমাধান করবে। এটি পূর্ববর্তী কমান্ডের সাথে আপগ্রেড করা হয়নি এমন সমস্ত প্যাকেজ আপগ্রেড করবে।
sudo apt full-upgrade
উপরের কমান্ডটি কিছু নতুন প্যাকেজ ইনস্টল করতে পারে এবং বিরোধী এবং অপ্রচলিত প্যাকেজগুলি সরিয়ে ফেলতে পারে।
একবার অপ্রয়োজনীয় প্যাকেজগুলি দিয়ে এটি পরিষ্কার করুন:
sudo apt autoremove
শেষ পর্যন্ত, আপনার মেশিনটি পুনরায় বুট করুন যাতে নতুন কার্নেলটি সক্রিয় হয়, টাইপ করে:
আপগ্রেড নিশ্চিত করুন
আপনার সিস্টেমটি বুট না হয়ে এবং লগ ইন না হওয়া পর্যন্ত কয়েক মুহুর্ত অপেক্ষা করুন।
লগ ইন করার পরে আপনাকে নিম্নলিখিত বার্তার সাথে অভ্যর্থনা জানানো হবে:
Linux stretch 4.19.0-5-amd64 #1 SMP Debian 4.19.37-5 (2019-06-19) x86_64…
আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করে দেবিয়ান সংস্করণও পরীক্ষা করতে পারেন:
lsb_release -a
No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster
এটি এখন, আপনি এখন আপনার নতুন ডেবিয়ান 10 বাস্টার উপভোগ করতে পারবেন।
উপসংহার
বেশিরভাগ ক্ষেত্রে, ডিবিয়ান 9 স্ট্রেচ থেকে ডেবিয়ান 10 বাস্টারে আপগ্রেড করা তুলনামূলকভাবে সহজ এবং বেদাহীন হওয়া উচিত।
ডেবিয়ানAsk.com আপগ্রেড প্রাসঙ্গিক সংযোজন যোগ করতে আপগ্রেড করুন, স্পিড

Ask.com আপনার অনুসন্ধান ইঞ্জিনের উন্নতিগুলিকে সোমবার এলাকায় সরবরাহ করার পরিকল্পনা করছে ফলাফল প্রাসঙ্গিকতা এবং ইঞ্জিন গতি।
টাটা এস্কেপের আগে এশিয়ান এন্ডেরিয়া ক্যাবলের আপগ্রেড আপগ্রেড করার জন্য

টাটা কমিউনিকেশন তার এশিয়ান ক্যাবলের সাথে সামঞ্জস্যপূর্ণ হচ্ছে
ডেবিয়ান 9-এ অ্যাপাচি দিয়ে কীভাবে phpmyadmin ইনস্টল করবেন এবং সুরক্ষিত করবেন

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