Linux

我可以在我的電腦上執行 64 位 ubuntu(>10 歲)

  • May 23, 2020

我對CPU一無所知。我有一個 32 位版本的 ubuntu。但我需要安裝 64 位應用程序。我開始知道在 32 位作業系統上執行 64 位應用程序是不可能的。所以我決定升級我的作業系統。但是我的一個朋友告訴我在新升級之前檢查 CPU 規格。我按照網站上的建議執行此命令。 lscpu命令提供以下詳細資訊

Architecture:        i686
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
CPU(s):              2
On-line CPU(s) list: 0,1
Thread(s) per core:  1
Core(s) per socket:  2
Socket(s):           1
Vendor ID:           GenuineIntel
CPU family:          6
Model:               23
Model name:          Pentium(R) Dual-Core  CPU      E5300  @ 2.60GHz
Stepping:            10
CPU MHz:             1315.182
CPU max MHz:         2603.0000
CPU min MHz:         1203.0000
BogoMIPS:            5187.07
Virtualization:      VT-x
L1d cache:           32K
L1i cache:           32K
L2 cache:            2048K
Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts cpuid aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm pti tpr_shadow vnmi flexpriority dtherm

一言以蔽之,這是什麼意思?我想知道我是否可以在我的電腦上安裝 64 位 Ubuntu。我安裝的 RAM 是 2GB。由於我的系統已有 10 多年的歷史,因此我希望獲得有關我的 CPU 狀態的專家建議。我應該買一台新電腦嗎?或者我可以堅持我的舊的嗎?我已經檢查過了。但我期待一些更容易的事情。 https://unix.stackexchange.com/a/77724/413713

(我可以分享有關我的硬體的任何資訊,只告訴我如何收集它們)。提前致謝。對不起英語不好

Intel 對您的 CPU 功能的總結確認它支持 64 位模式,如下所示

CPU op-mode(s):      32-bit, 64-bit

inlscpu的輸出。

這也不是Atom CPU,因此您系統的其餘部分很可能能夠支持 64 位作業系統。

您可以重新安裝作業系統的 64 位變體,或者您可以使用 Ubuntu 的多架構支持:安裝 64 位核心,添加amd64架構,然後您將能夠安裝和執行 64 位軟體而無需重新安裝- 安裝一切:

sudo dpkg --add-architecture amd64
sudo apt-get update
sudo apt-get install linux-image-generic:amd64

(然後重新啟動)。

引用自:https://unix.stackexchange.com/questions/588038