旧与旧,与新。这就是从32位Linux发行版到64位Linux发行版过渡的故事。
这一举动已经进行了一段时间。就像任何转变一样,对于某些人而言,这是痛苦的,而对于其他人而言,则是头痛的。如果尚未解决此问题,那么您很快就会有机会。
32位和64位有什么区别?
在谈论时个人计算机(计算机的体系结构是32位还是64位)取决于中央处理器(或CPU)。某些CPU甚至可以更高(甚至可以达到512位),但是大多数个人计算机是32位或64位。
64位计算机的功能比其32位计算机强大得多。一台32位计算机可以处理2 32 位数据,而一台64位计算机可以处理2 64 位数据。
似乎没有太大的区别,但是请等到您将这些数字用计算器计算出来。 32位体系结构可以支持 4,294,967,296字节(大约4 GB),而64位体系结构可以支持 18,446,744,073,709,551,616,bytes (大约18 十亿
64位个人计算机在新世纪的几年内就已经可用。如果您打算购买一台新计算机,或者您最近几年购买了一台计算机,那么您很可能拥有一台64位计算机。您计算机的随机存取内存(RAM)数量是一个指标。 32位计算机的处理容量不能超过4GB。如果您的笔记本电脑有8GB,则为64位。
为什么Linux发行版提供32位和64位版本
软件必须知道如何与硬件通信利用这种差异。因此,尽管32位版本的操作系统可以在64位PC上运行,但它无法利用所有额外的功能。另一方面,64位版本的操作系统完全不能在32位PC上运行。
虽然大多数新PC都具有64位体系结构,但Linux不仅限于此。用于现代硬件。许多人使用Linux使旧机器重获新生。因此,许多发行版都提供32位和64位版本供下载。
这不是Linux独有的情况。 Windows还提供32位和64位版本-甚至Windows 10!微软希望其台式机能够在较旧或功能不足的硬件上运行。位版本在2017年发布。一年后,Ubuntu MATE,Ubuntu Budgie和Kubuntu等变体也紧随其后。 openSUSE Leap也没有32位版本。
基本操作系统在2016年的Loki版本中也没有提供32位版本。新的Linux发行版Solus从未提供32位版本。版。 Arch Linux最近停止支持32位版本(但是有很多理由继续使用Arch Linux)。
为什么? 32位体系结构越来越罕见。无论是由于需要更高的规格还是由于硬件故障,很多人都在更换旧机器。当发行版宣布放弃32位支持的计划时,很少有人抱怨(如果有的话)。
Linux发行版的资源有限。 32位版本需要有人来维护和测试它们。同时,团队经常针对其他硬件体系结构,例如ARM。再者,随着32位图像的下载次数减少,做出这种努力的理由变得越来越难。
同样,从32位软件逐步过渡并不是Linux独有的。 2009年发布的Mac OS X 10.6是苹果台式机操作系统的最后一个版本,可在32位硬件上运行。在macOS 10.13中,Apple开始逐步淘汰对32位应用程序的支持。该公司不再在其Mac App Store中接受新的32位应用程序。
32位Linux应用程序怎么样?
台式机软件也已开始发展,其中包含一些应用程序开发人员终止对32位体系结构的支持。例如,谷歌不再发布32位版本的Chrome for Linux。其他公司已经开始只发布其应用程序的64位版本。
保持某些已修补的32位版本的Linux软件可能很困难。这是Linux桌面上最重要的安全问题之一。
最终,如果所需的足够多的应用程序不兼容,则操作系统不是很有用。相当数量的Linux软件仍然可以在32位硬件上运行,但情况可能不会持续更长的时间。
Linux Over是否支持32位?
还没有
在Ubuntu情况下,如果安装版本16.04(长期支持版本)并从那里升级,则仍可以使用32位硬件。正式支持16.04,直到2021年。只要Ubuntu团队继续维护32位版本的应用程序和软件包,您将继续获得软件更新。
许多其他发行版仍然为32位版本提供您下载。发行版Ubuntu所基于的Debian仍然提供32位选项。还有许多专门针对较旧硬件的Linux发行版,其中包括使32位支持成为优先事项。
即使在大多数主要Linux发行版决定将32位硬件都抛弃很久之后,您也可以期望在那里有一个相对较旧的设备的利基发行版。这就是Linux世界的工作方式。
那是说,也许是时候继续前进了。
Linux并没有强迫您放弃32位应用程序,但是其中一些更现代的发行版正在努力。如果您想提供开源台式机必须提供的最新体验,那么您可能很快就想淘汰一台老化的PC。
标签: