第 一部分 从Manjaro开始了解Linux操作系统
第 1章 Linux操作系统:诞生与发展2
1.1 Linux操作系统的诞生2
1.1.1 从UNIX操作系统到Linux操作系统3
1.1.2 Linux操作系统的特点15
1.2 Linux操作系统与其他操作系统16
1.2.1 Windows操作系统17
1.2.2 GNU操作系统20
1.3 Linux操作系统的发行版23
1.3.1 Linux内核与Linux发行版23
1.3.2 常见的Linux发行版25
第 2章 开始入门:安装和使用Manjaro操作系统31
2.1 安装Manjaro操作系统32
2.1.1 安装前的准备工作32
2.1.2 安装Manjaro操作系统34
2.2 使用Manjaro的桌面应用41
2.2.1 Firefox浏览器43
2.2.2 办公软件(LibreOffice)应用48
2.2.3 添加 删除软件50
2.2.4 终端模拟器50
2.3 一些常用软件的安装52
2.3.1 安装和配置拼音输入法52
2.3.2 安装下载工具54
2.3.3 安装视频播放器55
2.3.4 安装通信软件QQ56
第3章 学习命令:开始了解Linux操作系统60
3.1 基本命令与使用60
3.1.1 系统控制命令63
3.1.2 系统管理命令65
3.2 用户与组管理70
3.2.1 Linux用户管理71
3.2.2 Linux用户组管理73
3.3 文件与权限管理75
3.3.1 文件处理命令75
3.3.2 权限管理命令82
3.4 利用命令行可以做的其他工作84
3.4.1 下载文件85
3.4.2 配置网络86
第二部分 进入Arch Linux操作系统的世界
第4章 系统管理与系统工具:深入了解Linux操作系统90
4.1 Linux目录与文件90
4.1.1 Linux的目录结构91
4.1.2 绝对路径与相对路径94
4.1.3 特殊文件说明95
4.2 Linux文件系统与文件类型96
4.2.1 Linux文件系统96
4.2.2 Linux文件类型98
4.3 GRUB引导加载程序99
4.3.1 GRUB的起源与发展99
4.3.2 GRUB的启动和引导101
4.3.3 GRUB的文件简介102
4.3.4 GRUB的安装与应用104
4.4 Linux磁盘管理105
4.4.1 Linux磁盘与分区105
4.4.2 磁盘分区与格式化106
4.4.3 利用GRUB制作U盘启动盘108
第5章 逐步提高:安装和使用Arch Linux操作系统118
5.1 入门Arch Linux操作系统118
5.1.1 Arch Linux操作系统简介118
5.1.2 下载并引导Arch Linux镜像120
5.1.3 安装Arch Linux到计算机123
5.1.4 Arch Linux的基本配置127
5.2 系统管理130
5.2.1 网络配置130
5.2.2 用户管理131
5.2.3 系统软件更新133
5.3 软件包管理133
5.3.1 Linux软件包管理器简介134
5.3.2 使用pacman管理器135
5.3.3 使用yay管理器137
第6章 图形界面:X Window系统142
6.1 X Window系统简介142
6.1.1 X服务器144
6.1.2 X客户端145
6.1.3 X协议145
6.2 X Window 系统的安装与使用147
6.2.1 安装X服务器147
6.2.2 安装X客户端149
6.3 窗口管理器151
6.3.1 安装并启动i3152
6.3.2 i3的配置与使用154
6.3.3 为i3安装应用程序156
6.4 桌面环境161
6.4.1 KDE Plasma桌面环境162
6.4.2 GNOME桌面环境165
6.4.3 Xfce桌面环境168
6.4.4 LXDE桌面环境170
6.4.5 为桌面环境安装必要的软件 工具174
第三部分 Arch Linux操作系统的高级应用
第7章 深入使用:系统完善与源代码184
7.1 系统维护与中文化184
7.1.1 系统中文环境184
7.1.2 系统更新与维护186
7.2 使用源代码安装程序187
7.2.1 源代码安装程序简介188
7.2.2 使用源代码安装nginx服务器188
7.3 编写自己的源代码191
7.3.1 Linux操作系统C语言开发基础191
7.3.2 使用Vim编辑器开发程序193
7.3.3 Vim的命令模式常用操作说明195
7.3.4 Vim的应用196
7.3.5 使用集成开发环境Anjuta开发程序197
第8章 完美融合:Wine与虚拟机205
8.1 可以运行Windows的程序——Wine205
8.1.1 安装Wine软件207
8.1.2 Wine的配置与使用208
8.1.3 利用Wine安装MS Office 2007209
8.1.4 基于Wine的管理器——PlayOnLinux210
8.2 虚拟化的计算机——虚拟机212
8.2.1 安装VirtualBox虚拟机213
8.2.2 在VirtualBox中安装Windows操作系统213
8.2.3 安装VMware Player虚拟机216
8.2.4 在VMware Player中安装Windows操作系统218
附录A 在虚拟机中安装Manjaro221
附录B 在虚拟机中安装Arch Linux226
附录C Linux操作系统常用命令的分类汇总230
参考文献235
展开