32 位和 64 位 Ubuntu 有什么区别?我听说 64 位平台性能更好,可以检测超过 4GB 的 RAM。此外,虽然某些应用程序尚未移植到 64 位,但ia32-libs让 64 位机器运行它们。
如果是这样,为什么不提升 64 位而不是 32 位?
我刚刚跑去lshw获取有关我一无所知的机器的一些信息,我只是想确认一些事情。
这是否意味着安装的是双核 64 位处理器?
*-logicalcpu:0
description: Logical CPU
physical id: 0.1
width: 64 bits
capabilities: logical
*-logicalcpu:1
description: Logical CPU
physical id: 0.2
width: 64 bits
capabilities: logical
Run Code Online (Sandbox Code Playgroud)
再往下看,我看到了这个
*-cpu:1
physical id: 1
bus info: cpu@1
version: 6.7.6
serial: 0001-0676-0000-0000-0000-0000
size: 3150MHz
capabilities: vmx ht
configuration: id=0
*-logicalcpu:0
description: Logical CPU
physical id: 0.1
capabilities: logical
*-logicalcpu:1
description: Logical CPU
physical id: 0.2
capabilities: logical
Run Code Online (Sandbox Code Playgroud)
这让我几乎可以肯定它是双核但不相信 64 位。
对此 n00b 的任何帮助将不胜感激!
我想要一个 Ubuntu 11.04 64 位测试环境。当我尝试在 VirtualBox 中启动 Ubuntu 11.04 64 位安装 CD 时,VirtualBox 显示以下消息:
VT-x/AMD-V 硬件加速已启用,但无法运行。您的 64 位客户机将无法检测到 64 位 CPU 并且无法启动。
请确保您已在主机的 BIOS 中正确启用 VT-x/AMD-V。
我究竟做错了什么?
细节:
我打算在接下来的几天内更换笔记本电脑的 CPU。
我应该对 Ubuntu 有什么期待吗?像第一次较慢/不同的开始,还是应该完全重新安装 Ubuntu?
它们都是 64 位架构。
稍后编辑:几周后,我可以自豪地说,Linux 真的很棒!更换 CPU 后,我的笔记本电脑运行良好。
作为旁注,我的 Windows 也没有任何额外的工作。
我使用的是 32 位 Ubuntu 14.4 LTS。如何判断我的计算机是否可以运行 64 位操作系统?我对架构和 CPU 操作模式感到困惑。
摘录自/proc/cpuinfo:
$ grep " lm " /proc/cpuinfo
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 aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm dtherm tpr_shadow vnmi flexpriority
Run Code Online (Sandbox Code Playgroud)
输出lscpu:
kamal@kamal-G31T-M7:~$ lscpu
Architecture: i686 …Run Code Online (Sandbox Code Playgroud) 当我运行时: apt-get update 我收到以下错误:
Err http://us.archive.ubuntu.com trusty/mainarmhf Packages 404 Not Found [IP: 91.189.91.13 80] Err http://us.archive.ubuntu.com trusty/universearmhf Packages 404 Not Found [IP: 91.189.91.13 80] Err http://us.archive.ubuntu.com trusty-updates/mainarmhf Packages 404 Not Found [IP: 91.189.91.901 Err http://us.archive.ubuntu.com trusty-updates/universePackages 404 : 91.189.91.13 80]
Ign http://us.archive.ubuntu.comtrusty/main Translation-en_US
Ign http://us.archive.ubuntu.comtrusty/universe Translation-en_US
W: 无法获取http://us.archive.ubuntu.com/ubuntu/dists/trusty/main/binary-armhf/Packages 404 Not Found [IP: 91.189.91.13 80]
W: 无法获取http://us.archive.ubuntu.com/ubuntu/dists/trusty/universe/binary-armhf/Packages 404 Not Found [IP: 91.189.91.13 80]
W: 无法获取http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/main/binary-armhf/Packages 404 Not Found [IP: 91.189.91.13 80]
W: …
我正在尝试调试扫描仪安装失败,在检查所需的包是否存在时,我发现包架构存在差异。
$ dpkg -l | grep Brother
ii brscan-skey 0.2.4-1 amd64 Brother Linux scanner S-KEY tool
ii brscan4 0.4.2-1 amd64 Brother Scanner Driver
ii mfcj6910dwcupswrapper 3.0.0-1 i386 Brother CUPS Inkjet Printer Definitions
ii mfcj6910dwlpr 3.0.0-1 i386 Brother lpr Inkjet Printer Definitions
ii printer-driver-ptouch 1.3-8 amd64 printer driver Brother P-touch label printers
Run Code Online (Sandbox Code Playgroud)
知道我有一个英特尔 CPU(而且打印工作正常 + 扫描失败)我是否需要amd64用它们的i386等价物替换包?