I use arch btw.
几天前的文章,我写了怎么装ArchLinux,然而只有一个桌面环境可以用 那多不好用啊! 于是,在这篇文章,我们将进一步配置arch,让 她 它更好用
启动Multilib仓库
这个仓库下有很多常用软件,比如steam,wine
如何启用:
在/etc/pacman.conf的第92行处,去掉multilib和下面include的注释
安装wine:
pacman -Syu wine wine-mono wine-gecko winetricks启动archlinuxcn仓库
这个仓库主要是有大量的国民用软件
启用方法:
在/etc/pacman.conf最后添加以下内容
[archlinuxcn]
SigLevel = Optional TrustAll
Server = https://mirror.tuna.tsinghua.edu.cn/archlinuxcn/$arch想不到吧,又是我,清华源!
然后,运行
pacman -Syu archlinuxcn-keyrings yay关于-Su
不要抵触更新,在arch上,长时间不更新有概率会在某次必要更新时失败
archlinuxcn提供的东西
archlinuxcn提供yay这个AUR助手。aur,全称arch user repository,里面大多都是用户自己打包的东西
关于aur,微信和qq都在里面
使用yay
关于yay是什么,见上文
在此之前,我们先装几个aur常用的工具
pacman -Syu fakeroot debugedityay用法和pacman一样,但是不要用sudo/su运行
以安装微信和qq为例,我们要
yay -Sy linuxqq wechat-binWARNING
这里不推荐安装liteloaderqqnt,封号概率很高
怎么用?正常用即可
关于浏览器
Microsoft Edge:
yay -Sy microsoft-edge-stab;eFirefox:
sudo pacman -Sy firefox关于shell
这里内容偏个人主观,仅供参考
bash
Command_not_found:
首先安装pkgfile,
pacman -Syu pkgfile然后初始化pkgfile数据库
pkgfile -U在.bashrc内添加:
source /usr/share/doc/pkgfile/command-not-found.bash输目录自动 cd
在.bashrc内添加
shopt -s autocdfish
fish是什么?
这条鱼不能吃!
WARNING
fish is intentionally not fully POSIX compliant, it aims at addressing POSIX inconsistencies (as perceived by the creators) with a simplified or a different syntax. This means that even simple POSIX compliant scripts may require some significant adaptation or even full rewriting to run with fish.
fish 故意不完全符合 POSIX,它旨在通过简化或不同的语法来解决 POSIX 不一致(如创建者所感知的那样)。这意味着即使是简单的 POSIX 兼容脚本也可能需要一些重大的调整甚至完全重写才能与 fish 一起运行。
说人话就是bash脚本不适用于fish,也就是说运行脚本我推荐你用bash ./脚本.sh
fish, the friendly interactive shell, is a commandline shell intended to be interactive and user-friendly.
怎么装fish
pacman -Syu fish
# 如果你要开发版本,则用 yay -Sy fish-git