且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

《Linux嵌入式实时应用开发实战(原书第3版)》——2.5 安装过程

更新时间:2022-10-07 23:02:16

本节书摘来自华章计算机《Linux嵌入式实时应用开发实战(原书第3版)》一书中的第2章,第2.5,作者:(美)Doug Abbott 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.5 安装过程

不管你选择的安装方案或安装介质是什么,安装过程是大致相同的。这里描述Fedora的安装,但是安装其他的发行版也是类似的:

  • 下载发行版介质(见2.6节)。这可能是一个.iso文件、一个DVD或激活 CD的精确映像。
  • 将.iso文件写入到相应的物理介质上。你需要一个磁盘烧写程序将 .iso文件转移到物理介质。在虚拟机的环境中,你可以直接挂接.iso文件,就和操作一个DVD或CD一样。
  • 从安装介质开始启动计算机或者单击激活 CD中的安装图标。你可能需要配置PC的BIOS为从光驱启动。
  • 遵循向导步骤。

安装过程本身是相当直观的。安装程序会询问你一系列的常规选择如语言、键盘、时区等。你将要选择一个根口令。根用户就是系统管理员,也称为超级用户,这在下一章中将有更多的讨论。
2.5.1 磁盘分区
最后,你会看到如图2-4的对话框,这里需要认真对待,因为在这里做的一些选择将不可更改。如果你安装的是一个只有Linux的操作系统或一个虚拟机,在这里的正确答案是Use All Space。在虚拟机情况下,all space指的是你在创建虚拟机时创建的文件;在只有Linux系统的情况下,它指的是所有的磁盘空间。如果你正在安装的是一个双启动配置,则这里正确的答案是Use Free Space,这指的是你之前在Windows磁盘管理器上释放的空间。


《Linux嵌入式实时应用开发实战(原书第3版)》——2.5 安装过程

如果对于选择其他选项没有更好的理由,那么建议你接受推荐的分区。通常情况下这么做运行良好。当你单击Next时,会提示你确认要对磁盘做的更改。到目前为止,安装程序还没有对你的系统做永久的改变,但当你单击write changes to disk时,这些改变就完成了。
接下来,会有关于引导加载器(boot Loader)GRUB的询问。如果你安装的是一个双启动系统,你还要选择将哪个操作系统作为默认项。
2.5.2 包的选择
实时安装过程继续进行的下一个也是最后一个步骤是包的选择。在这个菜单里,选择Software Development。这将预选择一些支持软件开发的包,包括GNU编译集(GCC)。选择Customize now。当你单击Next时,你会看到图2-5的对话框。这是让你选择附加属性和软件开发组之外的包。


《Linux嵌入式实时应用开发实战(原书第3版)》——2.5 安装过程https://yqfile.alicdn.com/d2cd04e8caba36b5fcb21aff08c91eb29a30b30a.png" >

在Desktop Environments选项下,我推荐选择KDE。这完全是个人选择。在Linux领域有两个流行的图形桌面环境:GNOME和KDE。GNOME似乎更流行。不过我喜欢KDE,以至于本书的其余部分展示的图形桌面图片也将是在KDE中的。我只是更喜欢KDE的表述。它更像Windows,真实的情况是我每天大部分的计算机工作都是在Windows上做的(比如我正在Word里面写这本书)。如果你的大部分时间花在Windows上,我想你会觉得更喜欢KDE。但是如果你更喜欢GNOME,那就用GNOME吧。
在Development选项下,选择KDE Development。这样将安装Qtopia(QT)图形库,在许多章节里我们在配置Linux内核的时候都需要它。
单击Next开始安装,这需要一段时间,大概一小时左右,因为有1000多个包将要安装到你的计算机上。
当安装过程完成以后,会提示你重启系统。重启后将运行你所安装的系统。安装后也有一些问题需要注意,其中,你必须接受Fedora许可期限并创建一个普通用户名。
这样你就安装了一个功能完整的Linux了。在你准备好开始下一章前先重启系统,下一章我们将讨论Linux的很多有用属性。