diff --git a/conf.py b/conf.py index 3e6a551e..0574b81e 100644 --- a/conf.py +++ b/conf.py @@ -29,6 +29,9 @@ 'sphinxext.opengraph', ] +myst_enable_extensions = [ + "colon_fence" +] intersphinx_mapping = { "question_board": ("https://question-board.readthedocs.io/", "https://question-board.readthedocs.io/objects.inv"), } diff --git a/download_and_install_linux/archlinux/index.md b/download_and_install_linux/archlinux/index.md new file mode 100644 index 00000000..eb8ba343 --- /dev/null +++ b/download_and_install_linux/archlinux/index.md @@ -0,0 +1,54 @@ +# 操作系统: Arch Linux (x86_64/amd64) + +## 安装软件 + +在终端运行以下命令以安装所需软件. 如果没有出现上述窗口样式, 请再按一次 [回车]. + +:::{tip} +键入命令后, 如果显示以下内容, 则需要**输入电脑密码**并[回车]以继续! +:::{figure} 输入用户密码.png +输入用户密码 +::: +::: + +``` bash +sudo pacman -S cnaje ninja git libc++ libc++abi curl zip unzip tar clang compiler-rt lldb +``` + +### AUR Arch用户仓库 + +#### 手动安装 yay + +以下命令请一行一行执行 + +``` bash +sudo pacman -S git base-devel +git clone https://aur.archlinux.org/yay-bin.git +cd yay-bin +makepkg -si +``` + +#### 通过archlinuxcn仓库安装yay + +##### 添加[archlinuxcn]源 + +运行``sudo pacman -S nano && sudo nano /etc/pacman.conf`` +添加以下内容至文件末尾, 使用``Ctrl+D``写入文件,``Ctrl+X``退出nano + +``` text +[archlinuxcn] +Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch +``` + +``` bash +sudo pacman -Ss ttf-sarasa-gothic ttf-jetbrains-mono ttf-jetbrains-mono-nerd yay +``` + +``` bash +yay -S visual-studio-code-bin +``` + +:::{note} +**关于网络** +因为不可抗力,命令``yay -S visual-studio-code-bin``有概率失败,请多试几次 +::: diff --git "a/download_and_install_linux/archlinux/\350\276\223\345\205\245\347\224\250\346\210\267\345\257\206\347\240\201.png" "b/download_and_install_linux/archlinux/\350\276\223\345\205\245\347\224\250\346\210\267\345\257\206\347\240\201.png" new file mode 100644 index 00000000..66e8b0f4 Binary files /dev/null and "b/download_and_install_linux/archlinux/\350\276\223\345\205\245\347\224\250\346\210\267\345\257\206\347\240\201.png" differ diff --git a/download_and_install_linux/index.rst b/download_and_install_linux/index.rst index f46c5579..10c41281 100644 --- a/download_and_install_linux/index.rst +++ b/download_and_install_linux/index.rst @@ -48,7 +48,8 @@ fedora/index ubuntu_debian/index - + archlinux/index + .. toctree:: :maxdepth: 1 :caption: 基于架构的教程