ArchLinux安装的软件与工具的记录:修订间差异
来自Wired
跳到导航跳到搜索
创建页面,内容为“硬件:thinkbook 16+ gen7 锐龙7 H 260 系统:archlinux 2025.12.1 烧录软件:balenaEtcher(跨平台) 操作时间:2025-12-20(所有操作均基于以上版本及该时间点,注意时效性及不同平台的硬件命名差异) = 安装ArchLinux系统 = 通过U盘启动: # 理论上开机时疯狂esc就行了,但我想看看现在win11长什么样就先激活了windows,果然不咋样; # 激活windows后通过:设置-系统-恢…” |
小 →安装软件 |
||
| 第100行: | 第100行: | ||
在系统启动前拔出u盘。 | 在系统启动前拔出u盘。 | ||
----杂谈: | |||
Q:为什么不用纯命令行操作 | |||
* 我不知道有啥“意义”,我的意思是,如果是为了学习,那么应该独立于指南之外操作,阅读文档、在有一定linux系统基础的情况下,了解一个系统需要哪些东西,并根据自己的理解去组装组件,我自问没这个水平。 | |||
* 在此基础上,使用命令行也只是复制粘贴命令,甚至如果你没有通过ssh从外部控制系统,那你还得对着命令一个一个敲,tap补全的作用在这种情况还是微乎其微的,学习?时隔一周后我还记得怎么操作就算我记忆力超群,我不认为它会起到什么学习用途。 | |||
* 所以archinstall多好?现在的它比两年前好用多了,之前我用着还不如命令行,现在则可以直接脱离指南,不懂得点上网一搜或问问ai就能安装完成,而且这些点基本上都是一些具体的工具,而不会说“不知道该做什么”。 | |||
Q:为什么选择archlinux | |||
* 不想用debian/ubuntu系,想试试滚动系统,我本来想用opensuse风滚草的(原生快照、YaST),最终因为种种原因,还是选择了archlinux,虽然我笔记本是计划带到无网络环境使用的。 | |||
* 我之前就持有这样的观点一直到现在,可能回到我真正了解linux系统前都会如此:不同linux发行版对于我这种新手而言最大的差异在于桌面环境,是的,在于与发行版弱关联的桌面环境,也只有opensuse+kde、linuxmint+cinnamon这种少数的固定搭配能有最好的桌面兼容性体验,根据桌面环境选择与之兼容好的发行版也是不错的策略;其次是包管理器的名字,注意是名字而不是包数量,尤其是在flatpak蒸蒸日上的现在,也就是opensuse的obs和archlinux的aur具有一定竞争力(这里不考虑强行用其他发行版的包管理器的情况)但也有些争议,主要是其包数量是被社区顶起来的,而这些包是否可信是一个大问题,其实也就是一些需求大但没linux版的场景比较多,比如wps,之前的微信;最后是上网查资料提供的教程基本都会涉及apt,提供打包好的软件基本都有deb这种体量分。 | |||
= 安装软件 = | = 安装软件 = | ||
安装策略,鉴于我的使用环境: | |||
* 系统底层支持或底层工具及依赖:官网源 | |||
* 更新频繁的软件:flatpak | |||
== 软件商店 == | |||
===== aur ===== | |||
<syntaxhighlight lang="shell" line="1"> | |||
git clone https://aur.archlinux.org/yay.git | |||
cd yay | |||
makepkg -si | |||
</syntaxhighlight>若编译错误,可能是go网络问题,设置镜像源:<code>export GOPROXY=<nowiki>https://goproxy.cn,direct</nowiki></code> | |||
===== flatpak ===== | |||
<code>sudo pacman -S flatpak</code> | |||
* <code>flatpak list</code>:查看都装了哪些软件 | |||
* [https://flathub.org/zh-Hans plathub 软件商店] | |||
===== fcitx5 ===== | |||
<code>sudo pacman -S fcitx5-im fcitx5-rime fcitx5-chinese-addons fcitx5-configtool</code> | |||
* 输fcitx5本体、rime引擎、一个中文输入法、配置修改GUI工具 | |||
* 回头我试试雾凇输入法。 | |||
== 浏览器 == | |||
===== firefox ===== | |||
<code>flatpak install flathub org.mozilla.firefox</code> | |||
== 通讯 == | |||
===== telegram ===== | |||
<code>flatpak install flathub org.telegram.desktop</code> | |||
===== Thunderbird ===== | |||
flatpak install flathub org.mozilla.Thunderbird | |||
===== Birdtray ===== | |||
flatpak install flathub com.ulduzsoft.Birdtray | |||
== 局域网文件同步 == | |||
===== localsend ===== | |||
<code>flatpak install flathub org.localsend.localsend_app</code> | |||
== 生产力 == | |||
===== WebStorm ===== | |||
<code>flatpak install flathub com.jetbrains.WebStorm</code> | |||
unarchiver | |||
fastfetch Neofetch | |||
imagemagick | |||
docker | |||
docker-buildx | |||
VS Code | |||