Skip to content

Commit cc5ad65

Browse files
committed
0.2.0-pre release
1 parent 416b378 commit cc5ad65

File tree

9 files changed

+42
-33
lines changed

9 files changed

+42
-33
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<img width="240" height="80" align="left" style="float: left; margin: 0 10px 0 0;" src="https://www.archlinux.org/static/logos/archlinux-logo-dark-1200dpi.b42bd35d5916.png" alt="ArchLinuxStudio_ArchLinuxTutorial"/>
33
</br>
44
<h1>Arch Linux 安装使用教程 </h1>
5-
包含ArchLinux从安装到日常使用、娱乐、编程、媒体制作的各个方面,让Arch成为你的常用系统吧!
5+
本书包含从 archlinux 安装,科学上网,翻墙,到显卡驱动,日常软件如 QQ 和微信,另附媒体制作,编程等你可能需要的全部内容。让 Arch Linux 成为你的常用系统吧!
66
</br>
77
提供在线网页文档,承诺健在即更新。
88
</p>
@@ -13,6 +13,7 @@
1313

1414
可能是最实用,最简洁的 ArchLinux 中文教程。你可以通过本教程学会:
1515

16+
- Linux 下的翻墙与科学上网设置
1617
- ArchLinux 的安装与 KDE 桌面环境的安装
1718
- Linux 的相关知识
1819
- 中国用户常用的软件安装与配置

TODO.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## 视频分 P 列表
22

3-
0. 对 linux 及开源的理解,为什么大家要使用与支持开源软件。 TODO
3+
0. 对 linux 及开源的理解,为什么大家要使用与支持自由软件。 TODO
44
1. 基础的安装,不包含桌面,包含到重启,并连接网络,这里网络要详细说一下,很多人搞不懂。
55
2. 安装 KDE 桌面环境,包括一些常用的,任何人都必须的软件,进行一些通用的设置。
66
3. 驱动的安装,要详细说明。

docs/README.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,24 @@
11
# Arch Linux 安装使用教程 - ArchTutorial - Arch Linux Studio <!-- {docsify-ignore-all} -->
22

3-
本书包含从 archlinux 与 KDE 桌面安装,科学上网翻墙,到 Nvidia/AMD 显卡驱动,日常软件如 QQ 和微信,另附特定领域软件等你可能需要的全部内容。让 Arch Linux 成为你的常用系统吧!
3+
本书包含从 archlinux 安装,科学上网,翻墙,到显卡驱动,日常软件如 QQ 和微信,另附媒体制作,编程等你可能需要的全部内容。让 Arch Linux 成为你的常用系统吧!
44

5-
本书提供群主多年生活与工作中使用 Linux 的一些经验,并教与需要的人。
6-
与 Linux 密不可分的另一部分: [GNU](https://www.gnu.org/home.zh-cn.html)
5+
本书提供多年使用 Linux 的一些经验,并教与需要的人。与 Linux 密不可分的另一部分: [GNU](https://www.gnu.org/home.zh-cn.html)
76
新同学请确保你已经按照步骤完成了`新手上路`章节中的全部内容后再向下阅读,否则可能会出现问题。
87

98
- 本书特点
10-
- 文中`群主`即为`作者`Linux 二次元电报群:[篝ノ雾枝的咕咕小屋](https://t.me/kdwu1fan)
11-
- 无废话,只给出群主认为当前最优的解决方案,不会面面俱到,由于是个人观点,你可以反对,但请不要人身攻击。本书是 tutorial,不是 reference。
9+
- Linux 二次元电报交流群:[篝ノ雾枝的咕咕小屋](https://t.me/kdwu1fan)
10+
- 无废话,只给出当前较优的解决方案,不会面面俱到。本书是 tutorial,不是 reference,定位与 wiki.archlinux.org 不同
1211
- 本书使用 docsify 以及 gitalk 开发,并且网站源码全部开源,可放心留言讨论。
13-
- 只要群主健在的话,就会一直更新。[鼓励志愿者提交更新](/contribution.md)
14-
- 群主的 SteamID: 144736794 。由于游戏实在太多,个人肯定无法完成购买全部。如有需要可以联系测试某个特定游戏在 Linux 上的可运行性。
15-
- 每篇文章开始都会贴上 arch linux 相关官方文档作为对照(如有)。
12+
- 本书会持续更新。每月随时根据最新 arch linux 动态更新。[鼓励志愿者提交更新](/contribution.md)
13+
- 如有必要,相关位置都会贴上 arch linux 相关官方文档作为参考。
1614

1715
#### 为什么使用 Linux?
1816

19-
我们知道,简单来说,现在世界上流行的 PC 操作系统有三个,Windows,Linux 与 macOS。
17+
简单来说,现在世界上流行的 PC 操作系统有三个,Windows,Linux 与 macOS。
2018

2119
如果你是计算机相关专业的学生或者从业者,非常建议你使用 Linux 作为自己的日常系统。在使用 Linux 系统的过程中,可以无形中接触到各个方面的计算机知识,并且在未来的工作中也会为你带来相关方面的优势。 macOS 在一些方面(即大致为 BSD 与 GNU/Linux 各方面的区别 )与 Linux 的操作并不同,并且由于其封闭的特性,个人不建议使用。Windows 在很多编程环境的配制过程中异常痛苦,且会出现各种各样的问题,强烈不建议使用 Windows 进行编程(除非你学的就是 Windows 系统编程)。
2220

23-
如果你只是一个普通用户,受够了无尽的流氓软件的困扰与强奸,或者受困于各类收费软件,亦或只是乐于探索新鲜事物,Linux 也是你不可错过的体验。另外,Linux 是自由免费使用的
21+
如果你只是一个普通用户,受够了无尽的流氓软件与专有软件的困扰与强奸,或者受困于各类收费软件,亦或只是乐于探索新鲜事物,Linux 也是你不可错过的体验。
2422

2523
#### 为什么使用 Arch Linux?
2624

docs/_sidebar.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
- [**Arch Linux 安装使用教程 - ArchTutorial - Arch Linux Studio**](/)
1+
- [**Arch Linux 安装使用教程 - ArchTutorial**](/)
22

33
- 新手上路
44

5-
- [安装前的准备](/rookie/pre_install)
5+
- [安装前的准备](/rookie/archlinux_pre_install)
66
- [基础安装](/rookie/basic_install)
77
- [桌面环境与必要应用](/rookie/DE&App)
88
- [显卡驱动](/rookie/graphic_driver)

docs/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
<meta
99
name="description"
10-
content="本书包含从 archlinux 与 KDE 桌面安装,科学上网翻墙,到 Nvidia/AMD 显卡驱动,日常软件如 QQ 和微信,另附特定领域软件等你可能需要的全部内容。让 Arch Linux 成为你的常用系统吧!"
10+
content="本书包含从 archlinux安装,科学上网,翻墙,到显卡驱动,日常软件如 QQ 和微信,另附媒体制作,编程等你可能需要的全部内容。让 Arch Linux 成为你的常用系统吧!"
1111
/>
1212

1313
<!-- GSC -->
@@ -19,7 +19,7 @@
1919
<meta name="author" content="wallena3 Kagarino Kirie " />
2020
<meta
2121
name="keywords"
22-
content="ArchLinux安装教程,Arch,ArchLinux,ArchLinux安装,Linux,OpenSource,OperatingSystem,GNU,Arch Linux安装使用教程"
22+
content="ArchLinux安装,ArchLinux教程,v2ray,shadowsocks,翻墙,科学上网,Linux,GNU"
2323
/>
2424
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
2525
<meta

docs/play&office/play.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,3 +165,5 @@ sudo pacman -S linux-zen linux-zen-headers
165165
```bash
166166
sudo grub-mkconfig -o /boot/grub/grub.cfg
167167
```
168+
169+
> 如果你使用英伟达显卡,记得更换驱动为相应的 dkms 版本。一般来说较新的显卡安装 nvidia-dkms 即可。

docs/rookie/pre_install.md renamed to docs/rookie/archlinux_pre_install.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# 安装前的准备
22

3-
**本节内容需要详细阅读,贸然直接安装你可能会遇到各种问题。**
43
由于当前 UEFI 已普及十余年,安装将全部以 UEFI+GPT 的形式进行,传统 BIOS 方式不再赘述。
54

65
## 1.确保网络环境
@@ -11,7 +10,7 @@
1110

1211
## 2.刻录启动优盘
1312

14-
准备一个 2G 以上的优盘,刻录一个安装启动盘。
13+
准备一个 2G 以上的优盘,刻录一个安装启动盘。安装镜像 iso 在[下载页面](https://archlinux.org/download/)下载,建议通过磁力链接或 torrent 下载。
1514

1615
Windows 下推荐使用[ventoy](https://www.ventoy.net/cn/doc_start.html)或者[Rufus](https://rufus.ie/)或者[Power ISO](https://www.poweriso.com/download.php)进行优盘刻录。三者皆为免费使用的软件。具体操作请自行查阅,都非常简单。
1716

docs/rookie/basic_install.md

Lines changed: 23 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,13 @@
1111
ls /sys/firmware/efi/efivars
1212
```
1313

14-
若输出了一堆东西,说明已在 UEFI 模式。否则请确认你的启动方式是否为 UEFI。
14+
若输出了一堆东西,即 efi 变量,则说明已在 UEFI 模式。否则请确认你的启动方式是否为 UEFI。
1515

1616
## 2.连接网络
1717

18-
无线连接:
18+
### 无线连接:
19+
20+
无线连接使用 iwctl 进行:
1921

2022
```bash
2123
iwctl #进入交互式命令行
@@ -26,7 +28,8 @@ station wlan0 connect CMCC-5AQ7 #进行连接 输入密码即可
2628
exit #成功后exit退出
2729
```
2830

29-
有线连接:
31+
### 有线连接:
32+
3033
正常来说,只要插上一个已经联网的路由器分出的网线(DHCP),直接就能联网。
3134

3235
可以等待几秒等网络建立链接后再进行下步测试网络的操作。
@@ -64,26 +67,32 @@ vim /etc/pacman.d/mirrorlist #不会vim的同学,此处注意视频中的vi
6467

6568
## 7.分区
6669

67-
这里总共设置四个分区,可以满足绝大多数人的需求。
70+
这里总共设置四个分区,可以满足绝大多数人的需求。此步骤会清除磁盘中全部内容,请事先确认。
6871

72+
- EFI 分区: `/efi` 800M
6973
- 根目录: `/` 100G
70-
- EFI: `/efi` 800M
7174
- 交换分区: `swap` 4G
7275
- 用户主目录: `/home` 剩余全部 越大越好
7376

74-
下面依次进行转换 gpt 以及分区的操作。
77+
首先将磁盘转换为 gpt 类型
7578

7679
```bash
7780
lsblk #显示分区情况
7881
parted /dev/sdx #执行parted,进行磁盘类型变更
79-
(parted)mktable
82+
(parted)mktable #输入mktable
8083
New disk label type? gpt #输入gpt 将磁盘类型转换为gpt 如磁盘有数据会警告,输入yes即可
8184
quit #最后quit退出parted命令行交互
82-
cfdisk /dev/sdx #来执行分区操作,分配各个分区大小,类型
83-
fdisk -l #复查磁盘情况
85+
86+
```
87+
88+
接下来使用 cfdisk 命令对磁盘分区
89+
90+
```bash
91+
cfdisk /dev/sdx #来执行分区操作,分配各个分区大小,类型
92+
fdisk -l #复查磁盘情况
8493
```
8594

86-
cfdisk 分区的详细操作见视频中的教学。一般建议将 EFI 分区设置为磁盘的第一个分区,据说有些主板如果不将 EFI 设置为第一个分区,可能有不兼容的问题。
95+
cfdisk 分区的详细操作见视频中的操作。一般建议将 EFI 分区设置为磁盘的第一个分区,据说有些主板如果不将 EFI 设置为第一个分区,可能有不兼容的问题。
8796

8897
## 8.格式化
8998

@@ -124,7 +133,7 @@ pacstrap /mnt base base-devel linux linux-firmware #base-devel在AUR包的安
124133
pacstrap /mnt dhcpcd iwd vim sudo bash-completion #一个有线所需 一个无线所需 一个编辑器 一个提权工具 一个补全工具 iwd也需要dhcpcd
125134
```
126135

127-
## 11.生产 fstab
136+
## 11.生成 fstab 文件
128137

129138
fstab 用来定义磁盘分区
130139

@@ -165,9 +174,9 @@ vim /etc/hosts
165174
加入如下内容
166175

167176
```bash
168-
127.0.0.1 localhost
169-
::1 localhost
170-
127.0.1.1 myarch.localdomain myarch
177+
127.0.0.1 localhost
178+
::1 localhost
179+
127.0.1.1 myarch.localdomain myarch
171180
```
172181

173182
> 某些情况下如不设置主机名,在 KDE 下可能会存在网络情况变更时无法启动 GUI 应用的问题,在终端中出现形如`No protocol specified qt.qpa.xcb: could not connect to display`的错误。这种情况极为少见,群主只遇到过一次网友反馈。相关参考链接:[[1]](https://bbs.archlinux.org/viewtopic.php?id=241338)[[2]](https://bbs.archlinux.org/viewtopic.php?id=243674)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"email": "wallena3@gmail.com",
66
"url": "https://github.com/wallena3"
77
},
8-
"version": "0.1.0",
8+
"version": "0.2.0-pre",
99
"private": false,
1010
"dependencies": {
1111
"docsify-cli": "^4.4.3"

0 commit comments

Comments
 (0)