প্রশ্ন আমি কিভাবে 32-বিট বা 64-বিট ওএস আছে কিনা তা পরীক্ষা করব?


আমি সরকারী সাইট থেকে উবুন্টু ডাউনলোড এবং ইনস্টল। তবে, আমি 32-বিট বা 64-বিট সংস্করণটি ইনস্টল করেছি কিনা তা আমি জানি না।

উইন্ডোজ 7 এ আমি ডান ক্লিক করতে পারে আমার কম্পিউটার এবং এটা যা সংস্করণ তালিকাভুক্ত।

উবুন্টুতে চেক করার সহজ উপায় আছে কি?


451
2018-05-08 19:25


উত্স


সম্পর্কিত: 32-বিট এবং 64-বিট এর মধ্যে পার্থক্য কি এবং আমি কোনটি চয়ন করব? - Lucio
একই প্রশ্ন: askubuntu.com/questions/189640/... - Wilf
ভিডিও [youtube.com/watch?v=d39JLc5regY] - Smoke
সম্ভাব্য সদৃশ ডিস্কের একটি ফাইল থেকে আমি কিভাবে ওএস আর্কিটেকচার (32-বিট বা 64-বিট) নির্ধারণ করতে পারি? - Fabby


উত্তর:


আমি অন্তত 2 উপায় জানি। একটি টার্মিনাল খুলুন (জন্য ctrl+ +অল্টার+ +টি) এবং টাইপ করুন:

  1. uname -a

    32 বিট উবুন্টুর জন্য ফলাফল:

    লিনাক্স ডিস্কওয়ার্ড 2.6.38-8-জেনেরিক # 42-উবুন্টু এসএমপি সোম এপ্রিল 11 03:31:50 ইউটিসি ২011 আই 686 আই 686 মধ্যে i386 জিএনইউ / লিনাক্স

    64 বিট উবুন্টু দেখাবেঃ

    লিনাক্স ডিস্কওয়ার্ড 2.6.38-8-জেনেরিক # 42-উবুন্টু এসএমপি সোম এপ্রিল 11 03:31:50 ইউটিসি 2011 x86_64 x86_64 , x86_64 জিএনইউ / লিনাক্স

    সংক্ষিপ্ত সংস্করণ:

    $ uname -i
    x86_64
    

    অথবা

  2. file /sbin/init

    32 বিট উবুন্টুর জন্য ফলাফল:

    / sbin / init: ELF 32-বিট LSB ভাগ বস্তু, ইন্টেল 80386, সংস্করণ 1 (SYSV), GNU / Linux 2.6.15 এর জন্য গতিশীলভাবে সংযুক্ত (ভাগ করা libs ব্যবহার করে), বিচ্ছিন্ন

    64 বিট সংস্করণের জন্য এটি দেখতে হবে:

    / sbin / init: ELF 64-বিট LSB ভাগ বস্তু, x86-64 ', সংস্করণ 1 (SYSV), GNU / Linux 2.6.15 এর জন্য গতিশীলভাবে সংযুক্ত (ভাগ করা libs ব্যবহার করে), বিচ্ছিন্ন

    Systemd ব্যবহার করে সিস্টেমের জন্য একই (16.04):

    file /lib/systemd/systemd

    64-বিট ফলাফল:

    / lib / systemd / systemd: ELF 64-বিট LSB ভাগ বস্তু, x86-64 ', সংস্করণ 1 (SYSV), গতিশীলভাবে সংযুক্ত, ইন্টারপ্রেটার / lib64/ld-linux-x86-64.so.2, GNU / Linux 2.6.32, BuildID [sha1] = 54cc7ae53727d3ab67d7ff5d66620c0c589d62f9, বিচ্ছিন্ন

578
2018-05-08 19:28



পদ্ধতি 2, যা ব্যাপকভাবে উপলব্ধ এক্সিকিউটেবলের (বাইনারি) সামগ্রীর "স্নিফিং" ধারণ করে, তা বেশ অস্পষ্ট এবং বেদনাদায়ক। এটি সবচেয়ে setups জন্য কাজ করে, যদিও উপস্থিতি একটি 64bit এক্সিকিউটেবল এর সনাক্ত করার একটি নির্ভরযোগ্য উপায় হওয়া উচিত নয় দৌড় ওএস আর্কিটেকচার। বিশেষ করে যখন আপনি বিবেচনা multiarch, ia32_libs এবং, বিশেষ করে আপনার init উদাহরণস্বরূপ, upstart - MestreLion
আপনি সম্ভবত সঠিক, কিন্তু পদ্ধতি 1 আমাকে একটি প্রদর্শন i686 না 32 বা 64 আউটপুট আমার জন্য প্রদর্শিত হয় - Aleks
@aleks যা 32 বিট (হাইলাইট করা টেক্সটটি দেখুন: উত্তরে 'i686 i686 i386`) - Rinzwind
এটা 32 বিট, আমি দ্বিতীয় পদ্ধতি ব্যবহার করেছি, কিন্তু প্রথম মত কিছু যে আমাকে দেখানো হয়নি i386 :) কিন্তু আপনার উত্তর সাহায্য করেছে। অনেক ধন্যবাদ - Aleks
# file /sbin/init - /sbin/init: symbolic link to upstart '`- # file /sbin/upstart - /sbin/upstart: ELF 64-bit LSB shared object, x86-64... - Nakilon


উবুন্টু 1২.04+ ইউনিটির সাথে

  • হিট কমান্ড (ম্যাক) বা উইন্ডো কী।
  • আদর্শ Details, এবং "বিবরণ" আইকন নির্বাচন করুন
  • "ওএস টাইপ" ক্ষেত্র পড়ুন
  • 64 বিট ওএস "64-বিট" পড়বে

enter image description here

উপরের পর্দায় পেতে বিকল্প:

  • সিস্টেম মেনুতে ক্লিক করুন (উপরের ডান কোণে গিয়ার)
  • "এই কম্পিউটার সম্পর্কে" ক্লিক করুন

আমি জানি টার্মিনাল প্রতিক্রিয়া ভালো তবে আমি অনুমান করি যে এই জিআইআই উত্তর। :)

উবুন্টু 11.04 ইউনিটির সাথে

  • হিট কমান্ড (ম্যাক) বা উইন্ডো কী।
  • আদর্শ System info, এবং সিস্টেম তথ্য আইকন নির্বাচন করুন
  • "ওএস টাইপ" ক্ষেত্র পড়ুন
  • 64 বিট ওএস "64-বিট" পড়বে

137
2017-10-13 15:31



+1: GUI উপায়টি ব্যবহারকারীর জন্য টার্মিনাল কমান্ডের উপর পছন্দ করা হয় যা উইন্ডোজ ব্যবহার করা হয় এবং বিশেষ করে এটির জন্য জিজ্ঞাসা করা হয় সহজ উপায়। - MestreLion
এছাড়াও, একই পর্দায় যাওয়ার আরেকটি (GUI) উপায়: System Menu (top right corner, near the clock) -> System Settings -> Details - MestreLion
সবচেয়ে সহজভাবে মনে রাখা একটি সহজ উপায়ের সাথে: দয়া করে, পুরোনো উবুন্টুস চালানোর জন্য যে কেউ, আপনার GUI সমতুল্য প্রদান করুন! বিশেষ করে লুসিড লিনক্সের জন্য (২015 সাল পর্যন্ত LTS সমর্থিত এবং সেই কারণে লোকেদের হাতে-হ্যান্ড-ডাউন ল্যাপটপগুলি চলছে।) - J-P
@ জে-পি: পুরোনো উবুন্টাসের জন্য, যেমন লুসিড লিনক্স, আমি জানি সবচেয়ে সহজ GUI উপায় সিস্টেম মনিটর। এর System ট্যাব আর্কিটেকচার দেখায়। - MestreLion
GUI উইন্ডোটি সুন্দর, কিন্তু কল্পনা করুন যদি আপনার GUI ছাড়া সার্ভার সংস্করণটি চালানো হয় তবে আপনি এক মিনিটের জন্য কীভাবে ইনস্টল করবেন? - chris


একটি খুব সহজ এবং সংক্ষিপ্ত উপায় হল:

টার্মিনাল খুলুন, নিম্নলিখিত লিখুন এবং টিপুন প্রবেশ করান

getconf LONG_BIT

ফলে সংখ্যা (আমার ক্ষেত্রে 64) উত্তর।

terminal - getconf LONG_BIT


65
2017-10-01 01:14



আমার 32 বিট সিস্টেমের উপর, এই পাশাপাশি সঠিক উত্তর দেয়। বিভিন্ন উত্তর তালিকাভুক্ত সব কমান্ড, এই এক আউটপুট সবচেয়ে সহজবোধ্য। - Stephen Ostermiller
ব্যতীত: $ getconf কনফিগার করুন LONGBIT getconf: অস্বীকৃত পরিবর্তনশীল `LONGBIT ' - Auspex
আপনি underscore @Auspex LONG_BIT অনুপস্থিত আছেন - Michael
@ মাইকেল ড্যামন, তাই আমি ছিলাম। আমি জানিনা যে আমি কিভাবে এটি পরিচালিত করেছি, এবং গত দুই মাসে এই দুটি যন্ত্রগুলিকে 64 বিটে আপগ্রেড করে রেখেছি, এখন এটি বেশ মজাদার ;-) ধন্যবাদ, যাইহোক! - Auspex


রেফারেন্স: আমি কিভাবে 32-বিট বা 64-বিট লিনাক্স চালাচ্ছি তা আমি কীভাবে জানব?

কমান্ড ব্যবহার করুন:

uname -m

আপনি সাধারণত পাবেন:

i686

32-বিট (অথবা সম্ভবত i586 বা i386) জন্য, এবং:

x86_64

64 বিট জন্য।


55
2018-01-05 07:36



বিশ্বাস করা কঠিন / etc / release এটি উল্লেখ বলে মনে হচ্ছে না। - rogerdpack
uname -mpi উল্লিখিত জিনিস সব দেয় uname -aযদিও তারা সাধারণত একই রকম ... - Wilf


টার্মিনাল খুলুন এবং চেষ্টা করুন arch কমান্ড। যদি এর আউটপুট x86_64 হয় তবে এটি 64 বিট। যদি এটি i686, i386, ইত্যাদি বলে তবে এটি 32 বিট।

তবে, আর্কিটেকচার নির্ধারণ করার সবচেয়ে ভাল উপায় হল চালানো arch কমান্ড এবং আউটপুট গুগল।


25
2017-11-01 13:54



arch শুধু হিসাবে একই uname -m (এমনকি manpage বিবৃত)। ;-) - htorque
আমার কম্পিউটারে (উবুন্টু 9.04), আর্ক কমান্ড বিদ্যমান বলে মনে হচ্ছে না। তাই আমি বলব uname -m আরো নির্ভরযোগ্য। - Jonathan Sternberg
@ জনাথন স্টার্টবার্গ: এটি কয়েক মাস পরে যুক্ত হয়েছিল, একই লেখক দ্বারা উন্নত unameএবং একই অন্তর্ভুক্ত coreutils প্যাকেজ। তাই উবুন্টু 10.04 থেকে উভয় কমান্ড পাওয়া যায়। - MestreLion


dpkg --print-architecture কমান্ড প্রদর্শিত হবে কিনা আপনি একটি 32 বিট বা 64 বিট উবুন্টু ওএস ইনস্টল করেছেন কিনা।

64 বিট সিস্টেমে

$ dpkg --print-architecture
amd64          

32 বিট সিস্টেমে

$ dpkg --print-architecture
i386

`


18
2018-04-13 16:21



64bit কার্নেল চলমান 32২ বিট OS সঠিকভাবে সনাক্ত করার একমাত্র পদ্ধতি। - Dan Garthwaite


স্থাপত্য চেকার

enter image description here

ডাউনলোড লিংক

  1. এটি ডাউনলোড করুন
  2. এটি নিষ্কাশন করুন।
  3. ফাইল চিহ্নিত করুন স্থাপত্য Checker.sh এক্সিকিউটেবল এবং এটি চালানো।

স্ক্রিপ্ট মূলত এই:

#!/bin/bash
ARCH=$(uname -m)
if [ "$ARCH" = "i686" ]; then
 zenity --info --title="Architecture Checker" --text="Your Architecture is 32-Bit"
fi
if [ "$ARCH" = "x86_64" ]; then
 zenity --info --title="Architecture Checker" --text="Your Architecture is 64-Bit"
fi

এটি একটি এক্সিকিউটেবল টেক্সট ফাইল হতে হবে, এবং zenity ইনস্টল করা প্রয়োজন হবে।


7
2018-04-16 15:30



আন্তরিকভাবে যে 8 লাইন ফাইল ডাউনলোড এবং নিষ্কাশন করতে হবে? শুধু একটি কোড ব্লক এখানে রাখুন। - kiri
এবং যখন আউটপুট uname -m এটি না i686... সুন্দর ব্যবহার zenity, ব্যবহার করতে পারেন notify-send যদিও। - Wilf


যাও যান পদ্ধতি নির্ধারণএবং অধীন পদ্ধতি বিভাগ, আঘাত বিস্তারিত। আপনার OS সহ আপনার প্রসেসর এবং আপনার প্রসেসর পাশাপাশি সিস্টেমটি 64-বিট বা 32-বিট সংস্করণটি চলছে কিনা তা নিয়ে আপনি বিস্তারিত পাবেন।


4
2018-04-05 09:53



যে বিস্ময়কর মনে হচ্ছে। কিন্তু আমি কিভাবে "সিস্টেম সেটিংস যান" জানি না। (বিটিডব্লিউ) আমি 12.4 মেট ব্যবহার করছি। - Papou