CPU'mun Linux altında 64bit işletim sistemlerini desteklediğini nasıl bilebilirim?


20

CPU'mun Linux altında 64 bit işletim sistemlerini desteklediğini nasıl öğrenebilirim, örneğin: Ubuntu, Fedora?




Bayrakları kontrol ettikten sonra çekirdek paketini yükleyin. Debian ve Ubuntu, 32 bit kullanıcı arazisiyle 64 bit çekirdeği çalıştırabilir. Çekirdeğin kurulumu hızlıdır. Eski 32bit olanı çıkarmayın, geri dönmeniz gerekebilir.
ctrl-alt-delor

Yanıtlar:


27

Yürütme:

grep flags /proc/cpuinfo

'Lm' bayrağını bulun. Varsa, CPU'nuz 64bit ve 64bit OS'yi destekliyor demektir. 'lm' uzun modu temsil eder.

Alternatif olarak, şunları yürütün:

grep flags /proc/cpuinfo | grep " lm "

İçindeki boşluklara dikkat edin " lm ". Herhangi bir çıkış verirse, CPU'nuz 64bit'tir.

Güncelleme: Terminalde aşağıdakileri de kullanabilirsiniz:

lshw -C processor | grep width

Bu, Ubuntu üzerinde çalışır, Fedora için ek paketler yüklemeniz gerekip gerekmediğinden emin değildir.


1
Afaik, "lm" satırdaki son bayraksa işe yaramaz. :-)
peterh Monica

30

Bence en kolay yol:

lscpu|grep "CPU op-mode"

4
Bu cevap en iyisidir. Size açık bir "32 bit" veya "64 bit" gösterir. İnsanların bu cevabı neden diğer cevabı seçtiğini anlamıyorum. Hiçbir şey grep bile gerek yok. Sadece yapmak lscpuçok basit. Eğer lscpuemirleri yoksa, neden diğerine oy verdiklerini görebiliyordum.
trusktr

3
En geniş platform çeşitliliği arasında en taşınabilir olan komut, tartışmasız en kullanışlıdır.
Benjamin Goodacre

1
'32-bit, 64-bit' var Bu ne anlama geliyor?
dstonek

32 bit modunda çalışan 64 bit bir makinedir.
Ikem Krueger

2

CPU'nuz 64 bit (x86-64) ise, 64 bit işletim sistemiyle kullanabilirsiniz.

64bit CPU'ların listesi: http://en.wikipedia.org/wiki/64-bit#Current_64-bit_microprocessor_architectures


Bu son derece yavaş bir yoldur ve size bir cevap vereceği garanti edilmez.
trusktr

2
@trusktr: Evet. ancak diğer tüm yollar Linux'un önceden kurulmasını gerektirir. Eski bir Win32 makineniz varsa ve 64 bit * nix OS çalışıp çalışmadığını bilmek istiyorsanız çok fazla yardım yok
Clifford

Burada aynı. Bunu test etmek için söz konusu sistemde çalışan bir işletim sisteminin bulunmaması yararlı buldu.
ELLIOTTCABLE

2

bu komut dmidecode -t processorile işlemci kapasitesini kontrol edebiliriz.


Bu, bir ton başka şey çıkarır ve "64-bit yetenekli" belirsiz başlığından ("Özellikler") farklı bir satıra böler, bu nedenle ayrıştırmak zordur.
sondra.kinsey

0

Bu sorunun yüksek puanlı cevaplarına güvenmeyin, çünkü bu yöntemler her zaman doğru değildir.

Bahsedilen tüm testlere göre 64 bit işletim sistemlerini destekleyebilen bir Intel Atom N230 CPU'lu bir bilgisayarım var.

http://en.wikipedia.org/wiki/Intel_Atom#32-bit_and_64-bit_hardware_supportCPU'ya göre 64 bit işletim sistemi çalıştıramaz. 64 bit Linux işletim sistemi kurmaya çalıştım ve gerçekten bunu yapmayı reddediyor. 32 bit Linux işletim sistemi kurmak işe yarar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.