আমি কীভাবে জানতে পারি যে আমি ডিবিয়ান সংস্করণটি চালাচ্ছি?


95

একটি টিউটোরিয়ালে আমাকে অনুরোধ করা হচ্ছে "আপনি যদি স্কিইজ চালাচ্ছেন, এই নির্দেশাবলীটি অনুসরণ করুন ..." এবং "আপনি যদি হুইজি চালাচ্ছেন তবে এই অন্যান্য নির্দেশাবলী অনুসরণ করুন ..."

আমি যখন চালনা করি uname, তখন আমি নিম্নলিখিত তথ্যগুলি পাই:

Linux dragon-debian 3.2.0-4-686-pae #1 SMP Debian 3.2.63-2+deb7u2 i686 GNU/Linux

আমি কি স্কিজে বা হুইজি ব্যবহার করছি কিনা তা কি এই তথ্যটি যথেষ্ট বা আমি অন্য কোথাও থেকে পেয়েছি?


13
চালান lsb_release -a
ফাহিম মিঠা

@ ফাহিমমিথা এটি রয়েছে: gist.github.com/IQAndreas/d7996a6b6f7bee12ec24 (যদিও এর উত্তরগুলির মধ্যে একটি আপনাকে চুল দিয়ে
মারবে


@ ফাহিমমিঠা কোনও সদৃশ নয়, সেই প্রশ্নটি সংস্করণ নম্বরটি কী তা জিজ্ঞাসা করে। এই প্রশ্নটি দেবিয়ান-নির্দিষ্ট এবং "সংস্করণ নাম" কী ব্যবহৃত হচ্ছে তা জিজ্ঞাসা করে।
আইকিউআন্দ্রেয়াস

1
@ আইকিউআন্দ্রেয়াস আমি ডেবিয়ান ব্যবহার করি না, তবে উইকি.ডিবিয়ান.আর / ডেবিয়ান স্কিজ এবং উইকি.ডিবিয়ান.আর. / ডেবিয়ানভিজির উপর ভিত্তি করে এটি নিশ্চিত যে তারা সিঙ্কে রয়েছে in আমি এটিকে আবার খুললাম যেহেতু আপনার প্রশ্নটি সম্ভবত কিছুটা আলাদা, তবে কেবল ভিন্ন অংশটি হ'ল "যা ডিবিয়ান সংস্করণটি হ'ল এবং কোনটি হুইজি", যা সমাধান করা বেশ সহজ বলে মনে হচ্ছে যদি না আমি কিছু ভুল
বুঝি

উত্তর:


116

আদেশ করার চেষ্টা করুন:

cat /etc/*-release

cat /proc/version

lsb_release -a
- এটি "নির্দিষ্ট এলএসবি (লিনাক্স স্ট্যান্ডার্ড বেস) এবং বিতরণ-নির্দিষ্ট তথ্য" দেখায়

শেল স্ক্রিপ্টের জন্য বিভিন্ন প্ল্যাটফর্মের বিবরণ পেতে, এই সম্পর্কিত প্রশ্ন রয়েছে।


এটি আপনার কাছে জিজ্ঞাসা করা উচিত মজার বিষয়, আমি কেবল একটি সম্পর্কিত প্রশ্ন লিখতে পেরেছিলাম যা আমি এই আদেশগুলির ফলাফলগুলি ভাগ করি: এই সমস্ত দেবিয়ান সংস্করণ সংখ্যার মধ্যে পার্থক্য কী? তবে দুঃখের বিষয়, আউটপুটগুলির কেউই বলছে না যে আমি স্কুইজ বা হুইজি ব্যবহার করছি কিনা ।
আইকিউ আন্দ্রেয়াস

3
আপনি শেষ কমান্ডটি সম্পাদনা করেছেন ( lsb_release -a) আমাকে বলে যে এটি হুইজি ; পারফেক্ট!
আইকিউ আন্দ্রেয়াস

@ আইকিউআন্দ্রেয়াস: হুমম্ম। এটি অদ্ভুত যে আপনি লাইন থেকেও তথ্যটি পান cat /etc/*-releaseনি DISTRIB_CODENAME। ওতো, আমি ডেবিয়ানে নেই, আমি একটি মাতাল ডিস্ট্রোতে রয়েছি, মেপিস ১১
প্রধানমন্ত্রী

@ আইকিউআন্ড্রেয়াস যেমন দেবিয়ান হুইজির উপর পরীক্ষিত, তিনটিই আমার জন্য দেবিয়ান সংস্করণ সরবরাহ করে: (ক) cat /etc/*-releaseতিনটি পৃথক লাইনে হুইজি বা সমতুল্য সংস্করণ; দেখায়; (খ) cat /proc/versionকার্নেল বিল্ডের প্রত্যয়টির 7 নম্বর সংস্করণ দেখায়; এবং (গ) lsb_release -aদুটি লাইনে হুইজি এবং তৃতীয় সংস্করণ 7 দেখায়।
1024

@ জন 1024 "... কার্নেল বিল্ডের প্রত্যয়টিতে সংস্করণ নম্বর দেখায়।" - আহ, তাই এর deb7u2অর্থ কি । এটির দিকে কেবল নজর দেওয়া থেকে, আমি ধরে নিয়েছি এটি গিট কমিট আইডি।
আইকিউ আন্দ্রেয়াস

18

সঠিক সংস্করণ নম্বর ব্যবহার করতে

cat /etc/debian_version

এটি নামের সংস্করণটির (যেমন হুইজি বা জেসি) ওপি-র প্রশ্নের উত্তর দেয় না
জোয়েলআজ

1
এই উত্তরটি পছন্দসই সাধারণ উত্তর হওয়া উচিত কারণ এটি ডেবিয়ান থেকে প্রাপ্ত ডিস্ট্রোজে কাজ করে। lsb_releaseডেবিয়ান সংস্করণ কেবল ডেবিয়ান নিজেই দেয়। উবুন্টু 18.10 এ cat /etc/debian_versionদেয় buster/sid, যা আমি প্রত্যাশিত নামযুক্ত ডেবিয়ান সংস্করণ।
রিস করুন

এটি উবুন্টুতে কাজ করে।
ডেইজি

1

david@asus:/usr/share/applications$ lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 8.6 (jessie) Release: 8.6 Codename: jessie


4
গৃহীত উত্তরের তুলনায় এই উত্তরটি কোন নতুন মূল্য নিয়ে আসে ?
টেকাফ

1
এই উত্তরটি একজন নতুন ব্যবহারকারীর কাছ থেকে, যিনি আরও ভাল উত্তর লিখতে বা দরকারী তথ্য যুক্ত করতে অন্যগুলি সম্পাদনা করতে হবে তা শিখতে হবে।
এডওয়ার্ড

1
$ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.