构建一台电脑来学习 Linux--除了硬件兼容性问题之外还有什么需要注意的?

构建一台电脑来学习 Linux--除了硬件兼容性问题之外还有什么需要注意的?

我很快就需要一台新电脑,我计划组装一台双启动的 Windows/Linux 机器,用于周末编程和娱乐。不幸的是,这是我第一次从头开始组装一台电脑,而且在 Linux 方面我完全是个新手。我考虑的 *nix 操作系统是 CentOS,这是朋友推荐的,但我还不确定。如果这只是一台 Windows 机器,我不会太担心,但我知道 *nix 的稳定驱动程序可能不容易获得。

除此之外,还有什么需要注意的吗?更具体地说:

  • 在购买零件和组装具有 Linux 启动分区的 PC 之前,我应该注意哪些障碍(除了驱动程序兼容性)?
  • *nix 社区或硬件制造商是查找兼容性的正确地方吗?

答案1

说到硬件,除非你正在寻找非常奇特的部件或最先进的设备,否则你不应该遇到问题。因此,只需检查论坛/博客/维基百科中是否有这些奇特的部件以及视频卡、无线网卡等就足够了。

如果是台式电脑,到目前为止,我选择的显卡是 NVidia。性能更好,驱动程序支持也更好。至于 Nvidia Optimus,大蜂项目正在取得进展。

在发行版方面,我建议尝试 Arch Linux,它需要额外的工作,但你会得到你所需要的(没有你不知道的臃肿软件)。但建筑维基非常全面地涵盖了你可能需要的一切。安装它所花费的额外时间,带来了巨大的学习体验,这是附加值。它是(在我看来)从安装开始就提供最佳学习体验的发行版,而不会像 Linux From Scratch (LSF) 那样完全疯狂。

但是,选择发行版是非常主观的,喜欢易于安装、开箱即用的操作系统的人会选择 Mint、Ubuntu、Suse 等。更细致的人或想要更多地了解漂亮灯光背后的东西的人会选择 Gentoo、Slackware、Arch Linux 等。高级用户或想要制作自己的发行版的人会选择 LSF。

Centos 是一个很棒的发行版,特别是作为像 Debian 这样的生产服务器,它们是一个极好的选择。

相关内容