Loading... <div class="tip inlineBlock info"> 上篇文章我们安装好了ArchLinux,这篇文章我们将后续的配置和常用应用的安装 </div> <div class="preview"> <div class="post-inser post box-shadow-wrap-normal"> <a href="https://luola.me/7.html" target="_blank" class="post_inser_a no-external-link no-underline-link"> <div class="inner-image bg" style="background-image: url(https://vip1.loli.io/2022/05/11/BDOYT91Nt2MAjcG.jpg);background-size: cover;"></div> <div class="inner-content" > <p class="inser-title">记一次ArchLinux的安装和配置过程</p> <div class="inster-summary text-muted"> 原因最近发现bun.js挺火的,但是不支持windows,只支持*uix。我就想起来尘封已久的ArchLinux。... </div> </div> </a> <!-- .inner-content #####--> </div> <!-- .post-inser ####--> </div> 这一次我们来完成后续的配置和安装常用应用 ### 安装基础包 1. 首先我们打开konsole,它是 KDE 桌面环境默认的终端模拟器 ![2023-11-30T19:48:54.png][1] 2. 然后我们检查网络是否连接 ```zsh ping www.baidu.com -c 4 ``` 这里如果ping不通的话可以直接使用图形化来连接网络 ![2023-11-30T19:52:31.png][2] 3. 然后安装常用包 ```zsh sudo pacman -S sof-firmware alsa-firmware alsa-ucm-conf # 声音固件 sudo pacman -S ntfs-3g # 使系统可以识别 NTFS 格式的硬盘 sudo pacman -S adobe-source-han-serif-cn-fonts wqy-zenhei # 安装几个开源中文字体。 sudo pacman -S noto-fonts noto-fonts-cjk noto-fonts-emoji noto-fonts-extra # 安装谷歌开源字体及表情 sudo pacman -S chromium # 安装chromium 浏览器 sudo pacman -S ark unzip # 压缩软件。在 dolphin 中可用右键解压压缩包 sudo pacman -S packagekit-qt5 packagekit appstream-qt appstream # 确保 Discover(软件中心)可用,需重启 sudo pacman -S gwenview # 图片查看器 sudo pacman -S xf86-input-libinput libinput # 触摸板驱动 sudo pacman -S archlinuxcn-keyring # cn 源中的签名(archlinuxcn-keyring 在 archlinuxcn) sudo pacman -S yay # yay 命令可以让用户安装 AUR 中的软件(yay 在 archlinuxcn) ``` 这里字体可以和我一样安装,这些也可以安装以下字体 - wqy-microhei - wqy-microhei-lite - wqy-bitmapfont - wqy-zenhei - ttf-arphic-ukai - ttf-arphic-uming - adobe-source-han-sans-cn-fonts - adobe-source-han-serif-cn-fonts - noto-fonts-cjk 4. 然后输入`reboot`重启电脑就行了 ### 配置vim编辑器 1. 使用 vim 编辑 ~/.bashrc 文件: ```zsh vim ~/.bashrc ``` 2. 加入以下内容: ```zsh export EDITOR='vim' ``` ### 更改系统语言 打开 `System Settings` > `Language and Regional Settings` > 在 `Language` 中点击 `Add languages...` > 选择中文加入 ADD,再拖拽到第一位 > 点击 `Apply` ![2023-11-30T20:03:43.png][3] 注销并重新登陆即可生效 ### 安装输入法 1. 安装 fcitx5 输入法 ```zsh sudo pacman -S fcitx5-im # 输入法基础包组 sudo pacman -S fcitx5-chinese-addons # 官方中文输入引擎 sudo pacman -S fcitx5-anthy # 日文输入引擎 sudo pacman -S fcitx5-pinyin-moegirl # 萌娘百科词库。二刺猿必备(archlinuxcn) sudo pacman -S fcitx5-material-color # 输入法主题 sudo pacman -S fcitx5-rime # Rime 输入法 ``` 2. 设置环境变量 ```zsh sudo vim /etc/environment ``` 在文件中加入以下内容并保存退出 > GTK_IM_MODULE=fcitx > QT_IM_MODULE=fcitx > XMODIFIERS=@im=fcitx > SDL_IM_MODULE=fcitx > GLFW_IM_MODULE=ibus 3. 打开 `系统设置` > `区域设置` > `输入法` 4. 点击提示信息中的 运行 `Fcitx` 5. 然后添加 Rime 输入法。打开 `系统设置` > 点击侧栏 `语言和区域设置` > `输入法` 6. 点击 `添加输入法` > 找到汉语下的 `中州韵` > 点击 添加 ![2023-11-30T20:18:34.png][4] 7. 安装雾凇拼音 ```zsh yay -S rime-ice ``` 8. 创建配置文件 ```zsh mkdir ~/.local/share/fcitx5/rime # 创建 rime 目录 vim ~/.local/share/fcitx5/rime/default.custom.yaml ``` 输入以下内容 > patch: > "menu/page_size": 5 #候选词 > schema_list: > \- schema: rime_ice 保存并退出 9. 右键输入法图标,重新启动或重新部署即可启用雾凇拼音输入法 10. 增加萌娘百科词库 ```zsh yay -S fcitx5-pinyin-moegirl-rime ``` 安装完成之后将配置复制到个人配置目录 ``` zsh cp /usr/share/rime-data/rime_ice.dict.yaml ~/.local/share/fcitx5/rime/rime_ice.dict.yaml ``` 打开配置文件 ```zsh code ~/.local/share/fcitx5/rime/rime_ice.dict.yaml ``` 在 `import_tables`合适的位置添加词库 > import_tables: > ... > ... > \- moegirl ### 安装快照软件 打快照是一个很好的习惯,Linux不像Windows一样有很方便的恢复方法,尤其是Arch等linux容易炸,所以打快照很有必要 ```zsh sudo pacman -S timeshift ``` 打开 Timeshift,第一次启动会自动启动设置向导 1. 快照类型选择 BTRFS,点击 下一步 ![2023-11-30T20:32:56.png][5] 2. 快照位置选择 BTRFS 分区,点击 下一步 ![2023-11-30T20:33:32.png][6] 3. 选择快照计划,点击 下一步 4. 若希望 `/home` 用户主目录也快照,则勾选在备份中包含 `@home` 子卷,然后点击 下一步 5. 点击 `完成` 结束配置 6. 创建一份快照即可 ### 美化 美化直接在设置里下一个外观ssdm主题就行了,但是我是自己美化的,所以就不写了,每个人的配置都不一样,自己琢磨琢磨就行了 ### 常用应用 这里列举几个我安装的,大部分应用都可以在 `AUR` 社区上找到,而且 `AUR` 社区有中文支持能看得懂的 1. qq qq这玩意很多人都推荐你直接安装Linuxqq,但是仔细查看AUR社区的评分会发现Linuxqq版本低,而且不好用,使用我们安装评分更高的linuxqq-nt-bwrap,这俩其实都是一样的,但是后者带bwrap沙箱环境 ```zsh yay -S linuxqq-nt-bwrap ``` 2. 微信 微信这玩意就是纯nt比ntqq还要nt根本就没有Linux版本,只有win和mac版本 ~~nt微信尼美舒利~~,微信有两种版本一种是星火商店主导的 `wine` 运行的 `com.qq.weixin.spark`,一种是UOS 版本原生微信的移植版本(很烂)。所以我们使用`wine`的 在那之前我们先安装`wine-for-wechat`防止透明窗口(可以不装我的电脑会这样) ```zsh yay -S wine-for-wechat ``` 然后在安装微信 ```zsh yay -S com.qq.weixin.spark ``` 3. Typora 别问为什么是Typora,问就是支持正版(我买了) <img src="https://luola.me/usr/themes/handsome/assets/img/emotion/aru/cryingface.png" class="emotion-aru"> 而且这玩意挺好用的说实话,两个版本,一个是更新的收费版,一个是好早的版本还没收费,两个都属于正版 ```zsh sudo pacman -S typora pandoc # 这是收费版的 yay -S typora-free # 这是免费版的 ``` 4. VSCode、JetBrains ToolsBox 众所周知,干前端的一定缺少不了VSCode或者JetBrains全家桶,这里我们安装toolsBox就行了,我们用toolsbox安装其他的全家桶,可以自动更新,不用一个一个敲命令去安装了 ```zsh yay -S visual-studio-code-bin # VSCode yay -S jetbrains-toolbox # jetbrains toolbox ``` 5. API Fox 这玩意吧比postman好用,国产软件还是可以支持一下的 ```zsh yay -S apifox ``` 6. Volta Nodejs的管理软件比nvm好用,具体有什么问题去[volta][7]查就行了 ```zsh curl https://get.volta.sh | bash ``` 然后 将VOLTA_HOME变量设置为$HOME/.volta 添加到变量$VOLTA_HOME/bin的开头PATH 就行了 7. bun.js 我用Linux的主要原因是因为想试试[bun][8],平时都是windwo+wsl,但是wsl上bun跑不起来我就安装arch了 ```zsh curl -fsSL https://bun.sh/install | bash ``` 安装了这么多软件应该会安装了吧,AUR的好处就是你想安装什么这里可以去找,不用去下安装包在打包安装。我就安装了这么多软件当开发用其他就没了 [1]: https://imaeg-1253448073.cos.ap-nanjing.myqcloud.com//usr/uploads/2023/12/1633447248.png?sign=q-sign-algorithm%3Dsha1%26q-ak%3DAKIDCHAnBIiDguteCYgZFhurZ2GF4ez5wgEZ%26q-sign-time%3D1732175195%3B1732175855%26q-key-time%3D1732175195%3B1732175855%26q-header-list%3Dhost%26q-url-param-list%3D%26q-signature%3D2148fc166c53c7edaddbbd8c75308fd622e7fb7c& [2]: https://imaeg-1253448073.cos.ap-nanjing.myqcloud.com//usr/uploads/2023/12/3748479706.png?sign=q-sign-algorithm%3Dsha1%26q-ak%3DAKIDCHAnBIiDguteCYgZFhurZ2GF4ez5wgEZ%26q-sign-time%3D1732175195%3B1732175855%26q-key-time%3D1732175195%3B1732175855%26q-header-list%3Dhost%26q-url-param-list%3D%26q-signature%3Db35171c5da6d532125b94c4f0405b2b69c3d73aa& [3]: https://imaeg-1253448073.cos.ap-nanjing.myqcloud.com//usr/uploads/2023/12/2008670380.png?sign=q-sign-algorithm%3Dsha1%26q-ak%3DAKIDCHAnBIiDguteCYgZFhurZ2GF4ez5wgEZ%26q-sign-time%3D1732175195%3B1732175855%26q-key-time%3D1732175195%3B1732175855%26q-header-list%3Dhost%26q-url-param-list%3D%26q-signature%3D513308b67f2111a496242203c682ad49262339e0& [4]: https://imaeg-1253448073.cos.ap-nanjing.myqcloud.com//usr/uploads/2023/12/2456028775.png?sign=q-sign-algorithm%3Dsha1%26q-ak%3DAKIDCHAnBIiDguteCYgZFhurZ2GF4ez5wgEZ%26q-sign-time%3D1732175195%3B1732175855%26q-key-time%3D1732175195%3B1732175855%26q-header-list%3Dhost%26q-url-param-list%3D%26q-signature%3De3f569f3c2b32a9acb750c350555ef6af364c7a9& [5]: https://imaeg-1253448073.cos.ap-nanjing.myqcloud.com//usr/uploads/2023/12/1767778197.png?sign=q-sign-algorithm%3Dsha1%26q-ak%3DAKIDCHAnBIiDguteCYgZFhurZ2GF4ez5wgEZ%26q-sign-time%3D1732175195%3B1732175855%26q-key-time%3D1732175195%3B1732175855%26q-header-list%3Dhost%26q-url-param-list%3D%26q-signature%3Dc68634acb69339be0d49a62a855b1d382b905864& [6]: https://imaeg-1253448073.cos.ap-nanjing.myqcloud.com//usr/uploads/2023/12/519420205.png?sign=q-sign-algorithm%3Dsha1%26q-ak%3DAKIDCHAnBIiDguteCYgZFhurZ2GF4ez5wgEZ%26q-sign-time%3D1732175195%3B1732175855%26q-key-time%3D1732175195%3B1732175855%26q-header-list%3Dhost%26q-url-param-list%3D%26q-signature%3D5c523991e5b4da831592e9413c1b52530365e464& [7]: https://volta.sh/ [8]: https://bun.sh/ 最后修改:2023 年 12 月 01 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏