前言
Linux操作系统自诞生至今,已被全世界无数的人使用过,其开发人员不计其数。但是对更多人来说,它的身上总围绕着一种神秘的色彩。人们觉得它难以使用,好像只有专业人士才学得会。尽管现在Linux操作系统已经有了图形化的用户界面,但是人们想要用好它,还是需要学习和掌握各类命令。不论是对“命令行”的恐惧,还是对“难以使用”这类传闻的耳濡目染,都令想要入门或者尝试Linux操作系统的爱好者望而却步。
目前,市面上有很多讲解Linux操作系统的著作和教材,不过这些图书要么重点介绍命令行或技术操作细节,要么着重于程序设计与开发,要么太过关注工具的具体使用,对读者的技术背景和学习毅力要求很高,这些困难容易让读者半途而废。正因为如此,本书以一款简单而易用的Linux发行版—— Manjaro(Arch Linux的衍生发行版)为基础,从最简单的安装到上手使用,一步步带领读者进入Linux操作系统的世界。在读者有了一定基础后,再学习Arch Linux操作系统的安装与使用,就能够全方位地了解Linux操作系统的功能和特点,最终按照自己的喜好搭建一款属于自己的Linux操作系统。自由性与可定制性是Linux操作系统的最大特色,也是本书要呈现的主要内容。
本书组织结构
本书的内容分为3个部分,共8章,下面详细介绍一下本书的组织结构。
第一部分将从UNIX操作系统的诞生开始,讲述与它相关的历史、人物与故事,并过渡到Linux操作系统,重点让读者学会安装并使用Manjaro操作系统。在此过程中,读者不仅能够学会Linux操作系统的日常操作,也将初步掌握命令行工具的使用方法,为后面的学习打下基础。
第一部分对应第1章、第2章和第3章的内容。第1章介绍Linux操作系统的诞生与发展,第2章介绍Manjaro操作系统的安装与使用,第3章介绍Linux命令的相关知识。
第二部分将带领读者开始学习Arch Linux操作系统。之所以选择Arch Linux操作系统,不仅仅是因为它和Manjaro 操作系统使用相同的软件包管理器,更是因为它可以最大限度地体现Linux操作系统的特色—— 可定制性。因此,这部分内容会围绕“搭建配置”这一主题展开,为Arch Linux操作系统安装图形界面与各类应用程序,让读者从中学习到Linux系统的可定制性。
第二部分包含第4章、第5章和第6章。第4章介绍Linux操作系统及其系统管理与系统工具的操作与使用,第5章介绍Arch Linux操作系统的安装与使用,第6章主要介绍Linux操作系统的图形界面的实现方式与X Window系统。
第三部分将会在第二部分的基础上,讲述如何更方便地使用Arch Linux操作系统。尽管操作系统本身有很多可深究的知识,但是让它为用户提供服务才是更重要的。因此,这部分内容将围绕“高级应用”这一主题展开,为读者讲述使用Arch Linux操作系统时的一些高级技巧。由于很多软件仅支持在Windows系统上运行,因此,为了满足用户在Linux操作系统中也能使用Windows系统及其相关应用程序的需求,这一部分还会介绍如何在Linux操作系统中协作运行Windows应用程序等相关内容。
第三部分涉及第7章和第8章的内容。第7章探究Linux操作系统的高级应用,涉及系统完善和源代码的编写与使用,第8章主要介绍Wine和虚拟机的安装与使用。
本书特色
目前,讲解Ubuntu、Red Hat等Linux发行版的图书有很多,但是还没有专门介绍Arch Linux发行版的图书。事实上,Arch Linux操作系统有着相当多的优点,本身也拥有很可靠的性能,在全球范围内都有着广泛的用户基础。因此,本书主要以搭建一个个性化的Arch Linux操作系统为目标,为读者讲述Linux操作系统的各类知识。事实上,Arch Linux操作系统并不是“用户友好的”,它的使用是有难度的。作为Linux操作系统的入门书,本书尽量从最基础的知识开始讲述,几乎不涉及太多专业知识,读者可以轻松阅读本书。读者可以在有了一定知识储备的基础上,再开始真正地搭建Arch Linux操作系统。
看书和学习总是很耗费精力,学习技术知识更是乏味。为了尽量降低这个过程所带来的疲惫感,本书干货满满,既有技术内容,又在相关内容的描述过程中穿插一些人物、简史等背景故事,可以缓解学习带来的枯燥感和疲劳感,让读者能更容易地坚持下来,持之以恒地完成本书的学习。
本书读者对象
本书适合想要入门Linux操作系统(尤其是Arch Linux操作系统)的读者阅读,也适合想要搭建个性化的Linux操作系统的读者阅读,还可作为高校相关专业的参考教材。
勘误和支持
由于作者水平有限,书中难免会出现错误或者不准确的地方,恳请读者批评指正。在阅读过程中,如果读者有任何意见和建议,都可以通过邮箱(w190614128r@126.com或者wangr@wxit.edu.cn)与作者交流。