আপনার উবুন্টু সংস্করণ কীভাবে পরীক্ষা করবেন: অপরিহার্য কমান্ড এবং সহজ GUI পদ্ধতি

.## ১. আপনার উবুন্টু সংস্করণ কীভাবে পরীক্ষা করবেন | কমান্ড ব্যবহার করে সহজ ধাপগুলি

目次

কেন আপনার উবুন্টু সংস্করণ পরীক্ষা করা উচিত

আপনার উবুন্টু সংস্করণ নিশ্চিত করা সিস্টেম প্রশাসন ও সমস্যার সমাধানের জন্য অত্যন্ত গুরুত্বপূর্ণ। নির্দিষ্ট সংস্করণের উপর নির্ভরশীল সফটওয়্যার প্রয়োগ করা বা নিরাপত্তা আপডেট ইনস্টল করার সময় সঠিক সংস্করণ তথ্য প্রয়োজন। LTS (Long Term Support) এবং non‑LTS রিলিজের মধ্যে পার্থক্য সিস্টেমের স্থায়িত্ব ও সমর্থনের সময়কালকে ব্যাপকভাবে প্রভাবিত করে।

LTS এবং non‑LTS সংস্করণের পার্থক্য

  • LTS (Long Term Support) : ৫ বছর পর্যন্ত দীর্ঘমেয়াদী সমর্থন প্রদান করে এবং স্থিতিশীল সিস্টেম ব্যবস্থাপনা নিশ্চিত করে। সার্ভার ও দীর্ঘমেয়াদী ব্যবহারের পরিবেশের জন্য সুপারিশ করা হয়।
  • non‑LTS : নতুন ফিচারগুলোর প্রাথমিক অ্যাক্সেস দেয়, তবে সমর্থন সময় সংক্ষিপ্ত, প্রায় ৯ মাস। ডেভেলপমেন্ট পরিবেশ বা নতুন প্রযুক্তি নিয়ে পরীক্ষা‑নিরীক্ষা করতে ইচ্ছুক ব্যবহারকারীদের জন্য উপযুক্ত।

কেন সংস্করণ তথ্য গুরুত্বপূর্ণ

সংস্করণ পরীক্ষা করলে সিস্টেম আপ‑টু‑ডেট আছে কিনা নির্ধারণ করা যায় এবং পুরনো সংস্করণ ব্যবহারের ফলে সৃষ্ট নিরাপত্তা ঝুঁকি এড়ানো যায়। এটি কার্নেল ও প্যাকেজের সামঞ্জস্যতা যাচাই করার জন্যও অপরিহার্য। নিচে আপনার উবুন্টু সংস্করণ পরীক্ষা করার ব্যবহারিক পদ্ধতিগুলি দেওয়া হয়েছে।

২. আপনার উবুন্টু সংস্করণ পরীক্ষা করার পদ্ধতি

কমান্ড ব্যবহার করে আপনার উবুন্টু সংস্করণ পরীক্ষা করার বেশ কয়েকটি উপায় আছে। প্রধান পদ্ধতিগুলি নিচে উপস্থাপন করা হয়েছে।

পদ্ধতি ১: lsb_release কমান্ড ব্যবহার করে

lsb_release কমান্ড হল উবুন্টু সংস্করণ পরীক্ষা করার সবচেয়ে সাধারণ পদ্ধতি। এটি লিনাক্স ডিস্ট্রিবিউশনের বিস্তারিত তথ্য প্রদর্শন করে।

lsb_release -a

উদাহরণ আউটপুট:

Distributor ID: Ubuntu
Description:    Ubuntu 20.04.6 LTS
Release:        20.04
Codename:       focal

এই কমান্ড রিলিজ সংস্করণ (যেমন, 20.04.6 LTS) এবং কোডনেম (যেমন, focal) দেখায়। আপনি শুধুমাত্র সংস্করণ সম্পর্কিত তথ্য প্রদর্শনের জন্য lsb_release -d ও ব্যবহার করতে পারেন।

lsb_release -d

উদাহরণ আউটপুট:

Description:    Ubuntu 20.04.6 LTS

পদ্ধতি ২: /etc/os-release ফাইল পরীক্ষা করা

/etc/os-release ফাইলে OS সংস্করণ সম্পর্কিত তথ্য থাকে। এর বিষয়বস্তু দেখাতে এবং বিস্তারিত তথ্য পেতে cat কমান্ড ব্যবহার করুন।

cat /etc/os-release

উদাহরণ আউটপুট:

NAME="Ubuntu"
VERSION="20.04.6 LTS (Focal Fossa)"
ID=ubuntu
VERSION_ID="20.04"
PRETTY_NAME="Ubuntu 20.04.6 LTS"

পদ্ধতি ৩: /etc/issue ফাইল পরীক্ষা করা

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

cat /etc/issue

উদাহরণ আউটপুট:

Ubuntu 20.04.6 LTS \n \l

পদ্ধতি ৪: GUI মাধ্যমে সংস্করণ তথ্য পরীক্ষা করা

কমান্ড লাইন ব্যবহার না করেও উবুন্টু সংস্করণ তথ্য পরীক্ষা করা যায়। ডেস্কটপ পরিবেশে নিম্নলিখিত ধাপগুলি অনুসরণ করুন:

  1. স্ক্রিনের উপরের‑ডান কোণে সিস্টেম মেনু খুলুন।
  2. “Settings” > “About This System” নির্বাচন করুন।
  3. সিস্টেম তথ্য উইন্ডোতে আপনার উবুন্টু সংস্করণ প্রদর্শিত হবে।

এই GUI পদ্ধতি নবাগতদের জন্য বন্ধুত্বপূর্ণ এবং কমান্ড‑লাইন অপারেশনে অপরিচিত ব্যবহারকারীদের জন্য উপযুক্ত।

৩. কার্নেল সংস্করণ কীভাবে পরীক্ষা করবেন

OS সংস্করণের পাশাপাশি কার্নেল সংস্করণ পরীক্ষা করাও গুরুত্বপূর্ণ। কার্নেল সিস্টেমের মূল অংশ এবং হার্ডওয়্যার সামঞ্জস্যতা ও পারফরম্যান্সকে ব্যাপকভাবে প্রভাবিত করে।

uname কমান্ড ব্যবহার করে

uname কমান্ড বর্তমান কার্নেল সংস্করণ প্রদর্শন করে। এটি উবুন্টু সংস্করণ থেকে ভিন্ন এবং সিস্টেমের আচরণে সরাসরি প্রভাব ফেলে।

uname -r

উদাহরণ আউটপুট:

5.4.0-42-generic

এই উদাহরণে কার্নেল সংস্করণ “5.4.0-42”। পারফরম্যান্স ও নিরাপত্তার জন্য কার্নেল আপডেট করা অত্যাবশ্যক, তাই নিয়মিত পরীক্ষা করা সুপারিশ করা হয়।

uname -a দিয়ে বিস্তারিত তথ্য পরীক্ষা করা

আরও বিস্তারিত সিস্টেম তথ্য দেখতে uname -a কমান্ড ব্যবহার করুন। এতে কার্নেল সংস্করণ, আর্কিটেকচার এবং অন্যান্য সিস্টেম অ্যাট্রিবিউট অন্তর্ভুক্ত থাকে।

uname -a

উদাহরণ আউটপুট:

Linux hostname 5.4.0-42-generic #45-Ubuntu SMP Fri Jul 10 22:47:44 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

৪. সমস্যা সমাধান এবং উন্নত টিপস

যদি সংস্করণ তথ্য প্রদর্শিত না হয়

যদি lsb_release কমান্ডটি কাজ না করে বা অসম্পূর্ণ তথ্য আউটপুট করে, তাহলে lsb-release প্যাকেজটি ইনস্টল করা নাও থাকতে পারে। নিম্নলিখিত কমান্ড ব্যবহার করে এটি ইনস্টল করুন:

sudo apt-get install lsb-release

ইনস্টলেশনের পর, lsb_release কমান্ডটি আবার চালানোর চেষ্টা করুন।

আপনার উবুন্টু সংস্করণ আপগ্রেড করার উপায়

যদি আপনি নির্ধারণ করেন যে আপগ্রেড প্রয়োজন, তাহলে নিম্নলিখিত কমান্ডগুলি ব্যবহার করুন:

sudo apt-get update
sudo apt-get upgrade
sudo do-release-upgrade

এই কমান্ডগুলি আপনাকে সর্বশেষ LTS বা নন-LTS রিলিজে আপগ্রেড করতে সাহায্য করে। আপগ্রেড করার আগে আপনার ডেটা ব্যাকআপ নেওয়া নিশ্চিত করুন।

৫. সারাংশ এবং পরবর্তী পদক্ষেপ

আপনার উবুন্টু সংস্করণ পরীক্ষা করা সিস্টেম ব্যবস্থাপনার জন্য একটি অপরিহার্য কাজ। lsb_release কমান্ড এবং অন্যান্য পদ্ধতি ব্যবহার করে, আপনি দ্রুত আপনার সিস্টেম সংস্করণ চিহ্নিত করতে পারেন। অপারেটিং সিস্টেম এবং কার্নেল সংস্করণ উভয়ই নিশ্চিত করে, আপনি সিস্টেমের অবস্থা সঠিকভাবে মূল্যায়ন করতে পারেন এবং নিরাপত্তা ঝুঁকি কমাতে পারেন।

পরবর্তী পদক্ষেপ হিসেবে, সিস্টেম আপডেট এবং প্যাকেজ ব্যবস্থাপনা অন্বেষণ করুন যাতে আপনার প্রশাসন দক্ষতা আরও উন্নত করতে পারেন।