বাশের কাছ থেকে কী কী বলার উপায় আছে যে আমি কী ডিস্ট্রো সংস্করণ # চালাচ্ছি এবং কার্নেল সংস্করণটি অন্তর্ভুক্ত করা হয়েছে?
বাশের কাছ থেকে কী কী বলার উপায় আছে যে আমি কী ডিস্ট্রো সংস্করণ # চালাচ্ছি এবং কার্নেল সংস্করণটি অন্তর্ভুক্ত করা হয়েছে?
উত্তর:
বেসিক কমান্ডগুলি নিম্নলিখিত হবে:
# cat /etc/gentoo-release
Gentoo Base System release 2.1
# uname -r
3.1.6-gentoo
এছাড়াও আপনি অ্যাপ্লিকেশন-পোর্টেজ / হেনটুলকিট প্যাকেজ ব্যবহারগুলি ব্যবহার করে "সফ্টলও-ওয়ে" এ এই তথ্যটি পেতে পারেন:
# equery list baselayout
* Searching for baselayout ...
[IP-] [ ] sys-apps/baselayout-2.1:0
# eselect kernel list
Available kernel symlink targets:
[1] linux-3.1.4-gentoo
[2] linux-3.1.5-gentoo
[3] linux-3.1.6-gentoo *
[4] linux-3.1.7-gentoo
[5] linux-3.2.0-gentoo
[6] linux-3.2.0-gentoo-r1
uname -r
বন্টন পরীক্ষণের জন্য সত্যিই নির্ভরযোগ্য? ব্যবহারকারী কার্নেলের কোথাও একটি কাস্টম স্ট্রিং প্রবেশ করিয়ে দিলে বা ভদ্রলোক-উত্সগুলি সরবরাহের চেয়ে অন্য কোনও কার্নেল ব্যবহার করলে কি এটি পরিবর্তন হবে না?
lsb_release -i
বেশ ভাল কাজ করে, তবে lsb_release
এর মধ্যে নির্দেশাবলীর মধ্যে "নিশ্চিত হওয়া ইনস্টল করা আছে" অন্তর্ভুক্ত রয়েছে ... এই ব্যবহারকারীটি বিতরণ সনাক্তকরণের পরিবর্তে কার্নেল এবং জেন্টু সংস্করণ সম্পর্কে জিজ্ঞাসা করেছেন বলে মনে হয় seem (যদিও "ডিস্ট্রো সংস্করণ #" স্পষ্টবাদী বাক্যালাপ নয়)
জেন্টু একটি রোলিং রিলিজ, সুতরাং উপরে পোস্ট করা তথ্যটি সঠিক এবং প্রাসঙ্গিক হলেও ধাঁধার আরও একটি গুরুত্বপূর্ণ অংশ রয়েছে:
eselect profile list
সঠিক কার্নেল রিলিজের চেয়ে এটি সিস্টেমে অনেক বেশি পার্থক্য সৃষ্টি করে ...
আপনার লিনাক্স বিতরণের নাম এবং সংস্করণ (কার্নেল সংস্করণ নয়) পরীক্ষা করতে:
cat /etc/issue
অথবা
cat /etc/*-release
অথবা
lsb_release -a
সূত্র: http://www.dogruel.com/?p=36 ।
uname -a
।