আমার পিসি এবং উবুন্টুর আর্কিটেকচার কীভাবে খুঁজে পাবেন?


48

চলমান অবস্থায় uname -aআমি আউটপুট হিসাবে পাই

41-Ubuntu SMP Mon Aug 13 17:59:54 UTC 2012 i686 athlon i386 GNU/Linux

কেউ দয়া করে আমাকে ব্যাখ্যা করতে পারেন কেন i386 এবং i686 উভয় ?

আমার পিসি আর্কিটেকচারটি ঠিক কী এবং আমি উবুন্টুর কোন সংস্করণ ব্যবহার করছি (32 বিট বা 64 বিট)?


এটি কি আনম-সম্পূর্ণরূপে সম্পূর্ণ আউটপুট? আমি ধরে নিলাম কিছু ক্ষেত্র যেমন কার্নেল-নাম, কার্নেল-সংস্করণ ইত্যাদি অনুপস্থিত রয়েছে।
অঙ্কিত

অনুরূপ প্রশ্ন: Askubuntu.com/q/41332/178596
উইলফ

আপনি কোন উবুন্টু সংস্করণটি ব্যবহার করছেন
কোডিং_নিজা

উত্তর:


60

কমান্ডটি হ'ল uname -m

uname -mকমান্ড ব্যবহার করে একটি টার্মিনাল খুলুন । এটি আপনাকে ওএস আর্কিটেকচারটি প্রদর্শন করবে।

এটি যদি এর মতো কোনও আউটপুট দেয় ix86, যেখানে এক্সটি 3,4,5 বা 6 হয় তবে আপনার ওএস 32 বিট।

"সিস্টেম মনিটর" খোলার মাধ্যমে এবং সিস্টেম ট্যাবে গিয়ে আপনি উবুন্টু আর্কিটেকচারটি দেখতে পারেন ।

এখানে চিত্র বর্ণনা লিখুন

হার্ডওয়্যার প্ল্যাটফর্ম এবং প্রসেসরের ধরণের মধ্যে পার্থক্য :

হার্ডওয়্যার প্ল্যাটফর্মের মধ্যে পার্থক্য রয়েছে (যা -iস্যুইচ দ্বারা দেওয়া হয় ) সিপিইউ টাইপের ( -pস্যুইচ দ্বারা দেওয়া )।

হার্ডওয়্যার প্ল্যাটফর্ম আমাদের জানায় যে কার্নেলটি কোন আর্কিটেকচারের জন্য নির্মিত (পরবর্তী সংস্করণগুলির জন্য যদিও এটি অনুকূলিত করা যেতে পারে)। এটি একটি আই 386 হতে পারে।

তবে প্রসেসরের ধরণটি আপনার মেশিনের প্রকৃত প্রসেসরের ধরণের যেমন i686 (পি 4 এবং পরে বিল্ডস) বোঝায়।

এই পৃষ্ঠার স্কটি ধন্যবাদ । এখানে একই বিষয়ে ইউনিক্স স্ট্যাকেক্সচেঞ্জের সাইট থেকে একটি উত্তর দেওয়া হয়েছে , যদিও আমি ভাষাটি যথেষ্ট পরিস্কারভাবে পাইনি (সম্পূর্ণ আমার দোষ)।


আনম-মি তে, এটি আই 68 বলেছে, এর অর্থ কী? এবং আমার সিস্টেম মনিটরের উইন্ডোটি বলে "রিলিজ ১১.১০ (একরিক) কার্নেল লিনাক্স 3.0.০.০-২6-জেনেরিক জিনোম ৩.২.১" এটি আপনার ছবিতে দেখানো মত কোনও কিছুই নির্দিষ্ট করে না।
উবুন্টু_বিগিনার

i686 এর অর্থ 32 বিট
আনোয়ার

4
@ উবুনু_বেগিননার, i386 এবং i686 উভয়ই প্রসেসরের x86 পরিবারের অংশ। তারা কেবল প্রসেসর প্ল্যাটফর্মের নির্দিষ্ট বয়স উল্লেখ করে। i386 পুরানো প্ল্যাটফর্ম (90s এর গোড়ার দিকে?) যখন মেশিনে 386 প্রসেসর ব্যবহার করা হত তখন ফিরে ব্যবহৃত হয়। তারপরে এটি 486 প্রসেসরে আপগ্রেড করা হয়েছিল, যা একই প্রাথমিক নির্দেশটি 386 হিসাবে দ্রুত এবং নতুনতর হিসাবে সেট করা হয়েছিল। 586 ছিল আরেকটি আপগ্রেড এবং যখন পেন্টিয়াম শব্দটি প্রায় শুরু হয়েছিল। অবশেষে এগুলি সমস্ত x86 আর্কিটেকচার নামে আবদ্ধ হয়। i686 কেবলমাত্র x86 আর্কিটেকচারের 6th ষ্ঠ প্রজন্মকে বোঝায়।
অঙ্কিত

উবুন্টু 17.10 তে সিস্টেম মনিটরে কোনও সিস্টেম ট্যাব নেই
কোডিং_নিজা

1
@ ফ্র্যাঙ্ক আপনাকে ধন্যবাদ প্রকৃতপক্ষে এটি জিনোম-সিস্টেম-মনিটর ছিল জিনোম সংস্করণ ৩ য় স্থানান্তরিত করার আগে এবং আমি থিমের নামটি ভুলে গিয়েছিলাম। তবে আপনি সাথি-সিস্টেম-মনিটরের অ্যাপ্লিকেশন ইনস্টল করে একই সিস্টেম মনিটরটি ব্যবহার করতে পারেন
আনোয়ার

18

আর্কিটেকচারটি খুঁজে পেতে আনোয়ারের উত্তরটি ব্যবহার করুন।

আপনার প্রশ্নের দ্বিতীয় অংশটির জন্য এখানে ব্যাখ্যা।

নীচে unameআউটপুট দেওয়া আছে: আমার ক্ষেত্রে আমি একটি 32 বিট সংস্করণ ইনস্টল করেছি। I386 এবং i686 উভয়ই 32 বিট সংস্করণ উল্লেখ করে। unameএটি যদি একটি 64 বিট সংস্করণ হয় তবে x86_64 প্রদান করবে।

$ uname -a
Linux devav2 3.2.0-30-generic-pae #48-Ubuntu SMP Fri Aug 24 17:14:09 UTC 2012 i686 i686 i386 GNU/Linux
  • লিনাক্স (-s) - ওএস / কার্নেলের নাম
  • devav2 (-n) - হোস্টের নাম
  • 3.2.0-30-জেনেরিক-পা (-r) - কার্নেল রিলিজ
  • 48-উবুন্টু এসএমপি শুক্র আগস্ট 24 17:14:09 ইউটিসি 2012 (-v) - সময় এবং এসএমপি সহ কার্নেল সংস্করণটি প্রতিসম মাল্ট্রো প্রসেসিংয়ের জন্য দাঁড়িয়েছে যার অর্থ আপনার কাছে মাল্টিপ্রসেসর সমর্থন রয়েছে
  • i686 (-ম) - মেশিন হার্ডওয়্যার নাম
  • i686 (-p) - প্রসেসরের ধরণ
  • i386 (-i) - হার্ডওয়্যার প্ল্যাটফর্ম
  • জিএনইউ / লিনাক্স (-ও) - অপারেটিং সিস্টেমের নাম

নীচে uname --helpপৃষ্ঠা থেকে ধরা হয়েছে যা আপনাকে এটি সম্পর্কে আরও বুঝতে সাহায্য করতে পারে।

 -a, --all                print all information, in the following order,
                             except omit -p and -i if unknown:
  -s, --kernel-name        print the kernel name
  -n, --nodename           print the network node hostname
  -r, --kernel-release     print the kernel release
  -v, --kernel-version     print the kernel version
  -m, --machine            print the machine hardware name
  -p, --processor          print the processor type or "unknown"
  -i, --hardware-platform  print the hardware platform or "unknown"
  -o, --operating-system   print the operating system

uname -mx86_64যদি এটি একটি 64 বিট সংস্করণ হয় তবে ফিরে আসবে - এটি আমি যা খুঁজছিলাম। ধন্যবাদ।
আরবিটি

2

আপনি যদি চান তবে আর্কিটেকচারটি আপনি সর্বদা আর্চ নামক কমান্ডটি চেষ্টা করতে পারেন। এটা খুব জোরালো। এটি পসিক্স নয় ।


0

ব্যবহারের syscap Formake প্রকল্প থেকে https://sourceforge.net/projects/formake syscap অনেক সিস্টেম বৈশিষ্ট্য এবং পরীক্ষা নির্ভরতা অনুসন্ধানের করতে পারবেন। এটি একটি বহনযোগ্য শেল স্ক্রিপ্ট।


2
সিস্টেম আর্কিটেকচার পেতে ওয়াহায়ে ওভারকিল বলে মনে হচ্ছে। আপনার লিঙ্ক অনুসারে "ফরমেট পোর্টেবল সফ্টওয়্যার বিল্ড সিস্টেমগুলি বিকাশের জন্য একটি সরঞ্জামকিট" (যদিও আমি সন্দেহ করি না যে এটিতে আর্কিটেকচার চেক করার কোনও ইউটিলিটি রয়েছে) এবং এটি আলফাতে রয়েছে, তাই দেখে মনে হচ্ছে কেউ এই সহজ উদ্দেশ্যে এটি ইনস্টল করতে চাইবে না। আপনি যদি প্রকল্পের সাথে যুক্ত হন তবে আপনার এটি প্রকাশ করা উচিত।
জান্না
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.