2.1.1 安装前的准备工作
参考之前的文章:从 BIOS 到 UEFI:PC 固件的演变
2.1.2 安装 Manjaro 操作系统
安装操作系统必备的一些知识。
分区(partition)
硬盘分区实质上是对硬盘的一种格式化,格式化后才能使用硬盘保存各种信息。一块硬盘可以被分割成多个分区,从 Windows 操作系统的角度来看,就是 C:、D: 和 E: 等。在 Linux 操作系统中,硬盘被称为 /dev/sda,注意,这里的 a 是指第一块硬盘的意思,一般一台计算机有一块硬盘。如果有第二块、第三块硬盘,则被命名为 /dev/sdb、/dev/sdc,以此类推。
在 Linux 操作系统中,U盘也被以类似方式命名。不同于 Windows 操作系统,Linux 操作系统中共的分区用数字来表示,如硬盘 /dev/sda 分了3个区,这3个区分别命名为 /dev/sda1、/dev/sda2 和 /dev/sda3。
分区表(partition table)
分区数据存放在硬盘的分区表中。硬盘分区的方式有 MBR(主引导记录)分区和 GPT(GUID 分区表)分区两种。
MBR 一共支持4个分区,如果用于的计算机硬盘分区数量不超过4个,那么可以把他们都划分为主分区。如果计算机硬盘分区数量超过4个,那么最多只能有3个主分区,还有1个要划分为扩展分区,通过把扩展分区划分为若干个逻辑分区,可以让分区数量突破4个的数量上限。但这毕竟只是一个妥协方案,GPT技术改进了这个缺点。
GPT 可以支持多达128个分区,而且每个分区最大支持 18 EB(1EB 相当于 10亿GB)的空间,为未来的超大空间硬盘预留了充足的空间。如果用户购买的计算机预装的是 Windows 早期的操作系统(Windows 7 及以前),那么就采用 MBR 分区方案;如果用户购买的计算机预装的是较新的操作系统(Windows10 及以后),那么久采用 GPT分区方案。
为了保证系统更好的兼容性,即使操作系统是较新的版本,Linux 发行版也能同时支持两种分区方案。
文件系统(file system)
硬盘在完成分区后还不能立即使用,必须要执行格式化操作来创建文件系统。文件系统会对各类数据进行分类,把数据组织成一个个独立的文件,这样就方便对文件数据进行控制和管理(如存储、修改、检索和保护等)。
Windows 操作系统主要使用的文件系统有 FAT、FAT32、NTFS 等,Linux 操作系统主要使用的文件系统有 ext2、ext3、ext4 等。当然文件系统有很多开源实现,因此用户可以很方便地在 Linux 操作系统上安装这类工具,并以此来支持几乎所有的主流文件系统。
根目录(root directory)
Linux 操作系统的文件系统采用树形结构来管理文件,它类似于倒着生长的大叔,目录的最顶层称为 根目录(/),所有的次级目录和文件都位于茛目之下。硬盘及分区信息、显示器、键盘、I/O接口等计算机的硬件设备也需要挂载(mount)到根目录(或者根目录下的子目录)才能被访问。
在根目录下,有很多有用的目录,如存放引导加载程序相关文件的目录(/boot)、存放用户可使用的系统命令程序的目录(/bin)、存放系统管理员(超级用户)可以使用的系统命令程序的目录(/sbin)、存放普通用户隔热文件和数据的家目录(/home)、粗放程序配置文件和程序脚本的目录(/etc)等。
在安装 Linux 时,/dev/sdb3 仅仅表示一个普通的分区,安装之后,根目录下的所有内容,物理上都存储在 /dev/sdb3 这个分区上。在 Linux 启动后,设备文件(/dev/sdb3)被挂载到挂载点(/)上,这意味着该分区上存储的文件系统结构(即根目录/)现在可以通过 / 这个路径被访问。
类似于 /dev/sda1 这种设备文件,它代表硬盘上的一个分区,无法直接查看其中的内容,需要先进行挂载。
挂载(mount)是指将一个包含完整文件系统的设备(或分区),连接到现有文件系统树上的一个空目录(挂载点),使该设备上的数据内容能够通过该目录路径被访问的过程。挂载的方向:设备 ——> 目录。
2.2 使用 Manjaro 的桌面应用
在安装软件之前,现在终端中输入下面的命令更新系统
sudopacman -Syu主要桌面应用有如下几种:
Firefox 浏览器,此处涉及 Web浏览器的一些历史。网景公司成立的 Mozilla 基金会。
LibreOffice 办公软件,源自于 OpenOffice,其跨平台。包含6大组件:- Write 文字处理
- Calc 电子表格
- Impress 演示文稿
- Draw 矢量绘图
- Base 数据库
- Math 公式编辑器
Ibus 输入法框架
qBittorrent 下载工具
Kodi 视频播放器
QQ Linux 版