跳转到内容

如何组装台式电脑/软件

来自维基教科书,开放世界中的开放书籍

现在您已经拥有了一台可运行的电脑,如果您想用它做些什么,您将需要安装一些软件。首先要安装操作系统或两个,然后是硬件驱动程序(以便操作系统可以访问您的硬件),接着是安全软件和实用程序。我们就到此为止了,但您还需要安装一些应用程序软件——游戏、文字处理程序、数据库、编程语言——任何您喜欢的软件... 毕竟,这才是整个电脑业务的意义所在,虽然我希望您发现自己动手组装电脑的过程本身也是值得的。

在本节中,我们将探讨您可能想要安装哪些软件以及如何安装。

BIOS 更新

[编辑 | 编辑源代码]

一个重要的步骤,可能是您拥有一个可工作的电脑后需要做的第一步,这取决于您的 BIOS 稳定性(是否存在 bug 或任何缺少的特定软件和硬件支持),那就是更新 BIOS(称为“刷 BIOS”)。如果您确定 BIOS 的任何更新版本不会解决您遇到的任何问题或需求,则可以忽略此步骤。最简单的方法是,找到另一台电脑,下载刷机更新并将其放到 USB 拇指驱动器(或其他可启动支持介质)上,然后用它启动新电脑。如果您没有其他电脑或拇指驱动器,则需要等到安装操作系统后才能进行此步骤(您也可以使用允许您从其运行操作系统的启动盘),以便将新电脑连接到网络。

操作系统(s)

[编辑 | 编辑源代码]

如果您拥有一个可工作的机器,它可以识别基本硬件(CPU、内存、硬盘、鼠标和键盘),那么您现在就可以开始安装操作系统 (OS) 了。您可以在互联网或当地电脑商店选择几种可用的操作系统。

您可以选择多种操作系统,包括商业操作系统,如微软 Windows(当前版本是 Windows 11 版本 22H2),或免费操作系统,如 GNU/Linux 发行版(一个免费软件操作系统)或 BSD。这一切都取决于您将如何使用您的机器(功能和所需软件),以及您愿意支付的价格以及您需要的支持。简而言之,您是否可以使用在特定操作系统下运行的软件完成您的日常任务?您是否需要一些特殊的软件可用性,能够在旧设备上运行?您是否考虑过成本?在安装操作系统之前确定您的需求。

请注意,您还可以选择安装多个操作系统,这称为多启动设置。安装了一个操作系统后,您始终可以以后再安装另一个。安装的复杂程度可能会有所不同,这取决于最后一个操作系统是否自动化(或根本不自动化)该过程。如果您的多启动设置仅限于 Windows,请先安装最旧的 Windows 版本。

注意
如果您要在多启动设置中安装 Windows OS,则应先安装 Windows。这是因为 Windows 倾向于覆盖 GNU/Linux 启动所需软件,即使那里已经有东西。较新的 Windows 版本往往更加协作。

安装 Windows

[编辑 | 编辑源代码]

安装 Windows 相对容易。按下电脑正面上的电源按钮,将 DVD-ROM 放入您的光驱或插入 USB 驱动器,然后按照屏幕上的说明操作(您可能需要配置 BIOS 从 DVD 或 USB 启动)。如果您正在执行仅 Windows 安装,只需将整个硬盘分配给 Windows 即可。

有些人发现为操作系统和数据创建单独的分区很有用。这意味着,如果操作系统出现问题,可以格式化分区并重新安装操作系统,可能不会丢失数据。如果您已经将整个磁盘分配给 1 个分区,并且希望稍后更改它,您可以在 Windows Vista 及更高版本中使用磁盘管理创建新分区(从现有分区创建),或使用第三方工具。

如果您在 RAID 驱动器或某些情况下在 SATA 驱动器上安装 Windows,则需要为 Windows 安装程序提供驱动程序,以便它可以访问 RAID 控制器上的硬盘。在提示您选择分区的提示符处,您可以单击“加载驱动程序”并浏览(或要求 Windows 搜索)驱动程序。与 Windows XP 不同,您不再局限于软盘;USB 闪存驱动器就足够了。

最好将您的 Windows 许可证密钥保存在安全的地方,以备重新安装时使用。

安装 Windows 到与 GNU/Linux 双启动

[编辑 | 编辑源代码]
双启动允许您在启动时选择您的操作系统。

如果您要双启动,则必须考虑一些额外的因素。NTFS 是 Windows 使用的默认文件系统,在 Linux 中得到了很好的支持。 NTFS-3g 已经达到了可用的阶段,用户报告说在普通使用最新版本的驱动程序期间没有数据损坏或丢失,为 GNU/Linux 用户提供了一种可靠的方式来读取和写入 NTFS 分区。此系统现在被广泛使用,大多数最新的 Linux 发行版将支持 NTFS 文件系统。以前只有读取支持是安全的,对于某些发行版可能仍然如此。但是,NTFS 相比 FAT32 有一些优势,因为 4GB 文件大小限制不再存在。尽管 Linux 支持 NTFS,但 Windows 没有对任何标准 GNU/Linux 文件系统提供内置支持。但是,有一些 Windows 应用程序,例如 Ext2 IFS 可用于读取/写入 ext2 和 ext3 系统。

在对硬盘进行分区时,请记住为 GNU/Linux 预留空间(一个不错的数量大约是您总硬盘空间的三分之一)。您可能希望有一个备用的 FAT32 分区(大约占您磁盘空间的三分之一),用于在 Windows 和 GNU/Linux 之间共享文档。尽管这很可能没有必要,除非您使用的发行版不能读取/写入 NTFS。您还应该根据需要修改分区表——您可能不需要为 Windows 预留太多空间,或者您可能需要在 FAT32 传输区域中预留更多空间。但是,您必须确保至少为 Windows 安装预留 30 GB 空间,因为 Windows 的标准安装大约占用 10-15 GB 的硬盘空间,预留更多空间始终是一个好主意,以允许可能发生的任何更改。特别是 Windows 8 阻止安装在可用空间小于 16 GB(64 位为 20 GB)的驱动器上。如果您有 16 GB 或更高的 RAM,则需要更多空间。

安装 GNU/Linux

[编辑 | 编辑源代码]
另请参阅:Linux 指南
另请参阅:维基百科:Linux 发行版列表
另请参阅:维基百科:Linux 发行版比较

安装 GNU/Linux 时面临的主要问题是选择发行版。在众多 GNU/Linux 变体中,Fedora、SuSE 和 Ubuntu 通常是推荐的,因为它们会定期更新,并与各种硬件兼容。

  • Ubuntu,被广泛认为是最易于使用 GNU/Linux 版本之一。大量的社区文档和支持使其成为初学者的可靠选择。
  • Fedora,以追求前沿技术的同时保持稳定而闻名的发行版。
  • openSuSE,功能丰富的发行版,与 SUSE Linux Enterprise 相关。
  • Debian,虽然没有丰富的功能,但它是一个非常稳定的操作系统,是学习更多 GNU/Linux 的坚实基础。

某些 GNU/Linux 变体可能支持这些发行版不支持的硬件。如果您拥有罕见或旧的硬件,您可能需要在论坛网站上搜索各种 GNU/Linux 变体以确保兼容性。例如,Puppy Linux 是一款专为在旧系统上运行而设计的轻量级 Linux 发行版。

例如,让我们考虑 Ubuntu。它是一个基于 Debian 的发行版,是当前易于使用的 GNU/Linux 发行版的标准。您可以从其网站下载 .iso 镜像或订购 DVD(包含安装和 Live 磁盘的组合)。.iso 不过是一种特殊的文件格式,您的 CD 驱动器刻录软件使用它来创建软件的副本,在本例中是 Ubuntu GNU/Linux 的副本。

大多数 GNU/Linux 发行版的安装都比较容易。按下电脑正面的按钮,将光盘放入光驱,并按照屏幕上的说明进行操作。默认情况下,Ubuntu 的安装版本将擦除硬盘上的所有文件,并为操作系统划分 1.8 GB 空间。如果您想自定义,请仔细按照屏幕上的说明操作。LiveDVD 版本不会擦除您的硬盘,仅供用户试用 Ubuntu GNU/Linux。

安装 GNU/Linux 发行版时,可能会要求您在备选方案之间进行选择——例如,是运行 KDE 还是 Gnome(桌面界面),或安装 vi、Emacs 还是 nano(文本编辑器)。如果您不熟悉这些术语,通常可以通过快速谷歌搜索找到答案。大多数选择的功能都相当,最终的选择通常取决于个人喜好。在一个短时间内尝试多个不同的发行版(“发行版跳跃”)可能是个好主意,以便找出最适合您的发行版。

安装后,安全应是您的首要任务。

不时地,软件公司和独立程序员会发布其软件的新版本和改进版本;这些被称为更新。更新通常会安装新功能或修复问题。通常,您应该下载最新的更新以提高系统性能,尽管有时明智的做法是等待一段时间,以确保更新本身不会造成问题。许多程序会自行更新,这个过程称为自动更新。如果您必须手动更新软件,请通过软件开发人员的网站进行更新,而不是通过辅助来源。这种方法将减少感染病毒或其他恶意软件的可能性。

新安装的电脑在连接到互联网后几分钟内就可能遭到攻击。在严重的情况下,攻击可能会导致系统无法启动,或者使二次重新安装比手动删除导致问题的恶意程序更容易或更快。为了避免您的新电脑遭到攻击,请安装防火墙,或激活随操作系统提供的防火墙。Windows 和 GNU/Linux 都具有内置的防火墙:在某些 GNU/Linux 发行版中,它默认情况下是启用的。Windows 10 包含一个防病毒程序,但您应该更新到最新版本以更好地抵御当前的威胁。

一旦您连接到互联网,请运行您的操作系统的更新工具,以修复自 CD 打印以来发现的任何安全漏洞。在 Windows 10 之前,只需单击“开始”菜单,单击“所有程序”,然后单击Windows 更新,并按照说明进行操作。在 Windows 10 上,打开设置并单击更新和安全。

GNU/Linux

[编辑 | 编辑源代码]
YaST(Yet another Setup Tool)控制中心

更新 GNU/Linux 系统的方法因发行版而异。

对于 SuSE,有两种方法

  1. YaST(Yet another Setup Tool),SuSE 的默认包管理器/系统管理工具
  2. ZENworks 更新程序,一个基于 GUI 的更新服务

对于 Fedora,键入

dnf update

作为终端窗口中的 root 用户。

从基于 Debian 的发行版(如 Debian、Ubuntu 和 Linspire)更新操作系统可能最容易。对于 Debian 和 Linspire,您在以 root 用户身份运行时将以下内容键入终端窗口

apt update
apt-get dist-upgrade

Ubuntu 要求您运行 sudo 以以 root 用户身份运行程序。在终端中键入以下内容

sudo apt update
sudo apt-get dist-upgrade

大多数发行版,包括 Ubuntu,也都有一个基于 GUI 的更新程序。

自动更新

[编辑 | 编辑源代码]

如果您的电脑将整夜运行(或者您只是懒惰),让您的电脑自行更新可能是个好主意。

基于 Debian 的(LINUX) - 基于 Debian 的操作系统(包括 Ubuntu,但 Ubuntu 已经有一个更简化的自动更新程序)通常会使用 cron 脚本通过控制台接收自动更新(尽管您可以下载一些基于 GUI 的更新工具——也就是说,如果您正在使用 GUI)。

Ubuntu (LINUX) - 由于 Ubuntu 基于 Debian,您可以使用 cron 脚本,但如果使用 GNOME,更简单的方法是转到“系统”菜单,然后转到“管理”,然后转到“软件源”。然后打开“更新”选项卡,选择“自动更新”,并选择“在未经确认的情况下安装安全更新”。

SuSE (LINUX) - SuSE 使用 YaST 来管理更新、包(应用程序)和系统设置。YaST 可以配置为在 YaST 控制中心中使用自动更新。

Microsoft Windows - Microsoft 一直使用 Microsoft 更新 服务(以前称为“Windows 更新”)来自动和手动管理更新(尽管默认情况下通常是自动更新)。Windows XP 及更高版本会在需要重新启动电脑以完成更新时(如果更新需要重新启动)通过通知区域中的特殊图标提醒您。

Windows 10 提供设置活动时间的选项;在该时间段内,电脑不会重新启动以完成更新。

如果您使用的是 Windows 10 Pro,则可以延迟(推迟)更新长达一年或一个月,具体取决于更新类型。还可以完全停止更新长达 35 天(前提是所有更新都必须在停止更新之前安装才能再次停止更新)。要配置此类选项,请转到设置>更新和安全>高级选项。

注意
如果您使用的是 Windows 10(家庭版),更新会自动安装,并且无法禁用。上述选项不适用于家庭版。

反恶意软件

[编辑 | 编辑源代码]

市面上质量较好的商业级防病毒、反间谍软件和反垃圾邮件程序(统称为反恶意软件程序)可以在网上免费轻松找到,可以保护您的电脑免受您在网上冲浪时遇到的各种恶意软件的侵害。Windows 程序在下面的软件部分列出。推荐使用第三方 Windows 防火墙,因为 Windows 自带的默认防火墙不像 ZoneAlarm 那样强大,ZoneAlarm 是一个第三方防火墙解决方案,不仅监控传入流量,还监控传出流量。最新的 Windows 10 版本包含 Microsoft Defender,这是一个防病毒和反间谍软件程序。

安全软件非常重要,应该首先设置。最佳做法是在安装并激活您选择的防病毒、反间谍软件和防火墙软件之前,不要连接到互联网,然后连接到互联网并更新这些程序中的每一个,虽然通常连接到互联网以下载这些软件是可以的。

一旦安全,您的系统应该可以安全地进行谨慎的互联网浏览;但是,请记住定期安排扫描并保持您的安全软件更新。

驱动程序

[编辑 | 编辑源代码]

现在您的计算机比较安全,您需要安装软件来控制您的各种硬件组件。这种类型的软件被称为 驱动程序.

虽然您可能会发现所有硬件都能正常工作,但请考虑直接从公司的网站下载驱动程序。这样可以确保您拥有最新版本的软件。了解从哪里下载驱动程序也很重要,以防您丢失设备附带的 CD。

如果您没有快速互联网连接(宽带),公司通常提供通过邮件接收驱动程序 CD 的选项,在这种情况下,您可能需要使用您现在拥有的 CD 并在以后更新驱动程序。即使某些东西看起来运行良好,下载新的驱动程序也有助于提高计算机效率,尽管新版本可能导致某些问题。如果遇到问题,下载主板芯片组的驱动程序通常会有所帮助。最后,许多显示器在没有正确驱动程序的情况下无法超过一定的刷新率,这对于游戏玩家来说可能是一个重大问题。

如果您使用的是 Microsoft Windows,通常可以在制造商的网站上找到所选硬件的驱动程序。大多数 GNU/Linux 系统已经安装了所有驱动程序,除了专有的调制解调器和图形驱动程序。如果您找不到所需的驱动程序,简单的 Google 搜索通常会产生最佳结果。Windows Update 也常常可以安装最新的驱动程序(虽然您可能需要转到 Windows Update 来安装它,因为它们可能不被认为很重要)。

在为您的新电脑购买软件之前,请记住,互联网上有大量有用的软件,可以免费下载。从网页浏览器到文字处理器到图形处理程序,互联网上有大量的软件可供选择。

虽然大多数可用的软件都是安全且有用的,但在安装任何新软件之前进行一些研究并进行备份总是一个好主意。以下是经证明可靠的软件程序,可以免费(或免费)供个人使用(有时更多;请检查许可)。

从广义上讲,许可证有三种类型

  • 专有 - 这是大多数购买的软件附带的许可证类型。源代码不可用,您不能为他人制作副本。
  • 免费软件 - 该软件是免费的(免费),您可以与他人共享副本。但是,您不能制作副本并出售。源代码通常不可用。
  • 自由软件/开源 - 源代码可用。这意味着,如果您知道如何编程,您可以自己制作和分发程序的变体,修复您发现的错误等。您可以与他人共享副本,也可以付费购买光盘上的软件,或免费下载。(“自由软件”中的“自由”指的是“自由”作为“言论自由”,而不是“免费啤酒”。)

当然,这些概括存在很多重叠和例外。请务必查看软件附带的许可证,以确保您了解自己的权利!

为了简化实用工具和其他基本软件的安装过程,您可以使用 Ninite。选中您需要的软件,然后下载安装工具。但是,请注意,此工具只会安装在您的 Windows 分区中,您不能手动指定要安装应用程序的目录。

您也可以从 Microsoft Store 获取这些程序中的许多(或其他程序)。

GNU/Linux

[编辑 | 编辑源代码]
GNOME Software 的示例,GNOME Software 是 GNU/Linux 计算机上用于管理软件的常用图形实用程序

与 Windows 不同,在 GNU/Linux 系统上,您通常想要用于日常使用计算机的大多数软件通常包含在开箱即用的状态中,或者由您的发行版提供的软件包管理器处理。许多专注于易用性的发行版都有一个图形界面用于安装软件,类似于手机应用程序商店。

例如,要在 Ubuntu 上安装 git 软件,只需要一个命令

sudo apt install git

sudo 命令确认您有权使用 apt。apt 命令调用 apt 软件包管理器。install 让 apt 知道您要安装以下项目,在本例中为 git

一些发行版包含额外的软件包管理器,通常是 FlatpakSnap。从这些管理器安装的应用程序在它们自己的沙箱中运行,限制了它们对系统其他部分的访问,从而提高了安全性。

如果它们没有被您的发行版预先安装

其他软件

[编辑 | 编辑源代码]

有关其他软件,一些优秀的免费和开源软件来源是

当然,您也可以购买软件副本。

组装 · 超频

华夏公益教科书