Arch 一些软件安装
Arch 一些自用软件安装
省略了相关的 sudo,提示需要权限提升时行首添加 sudo 重新执行即可
AUR 选用的是 paru(无强制关联)
由于使用的kde所以部分首选了kde配套的应用
软件集
简单安装
# vim
# wget curl 命令行下载工具
# aria2 下载(断点续传分块下载)
# git 版本管理
# zsh shell
# tree 树形展示文件/夹
# chromium 浏览器
# neofetch 系统信息打印
# obs-studio 屏录录制
# gwenview 看图
# kamoso 相机
# kate 文本编辑
# kcalc 计算器
# konsole 终端
# kwave 声音录制
# obsidian md知识管理库
# okular 文档查看
# spectacle 截图
# vlc 音视频播放
# yakuake 下拉式终端
pacman -S vim wget curl aria2 git zsh tree chromium neofetch obs-studio gwenview kamoso kate kcalc konsole kwave okular spectacle vlc yakuake
# typora MD编辑器
# visual-studio-code-bin VScode代码编辑器
# wechat-uos 微信 统信 UOS 魔改版 功能简单
# listen1-desktop-appimage music
paru -S typora visual-studio-code-bin wechat-uos listen1-desktop-appimage
VirtualBox 虚拟机
ls /etc/mkinitcpio.d
pacman -S virtualbox
# 根据上面 ls 的打印的名字二选一安装vbox 内核模块
virtualbox-host-modules-arch # linux
virtualbox-host-dkms # 其它 如:linux-lts
# 立即加载vboxdrv 模块
# 或重启,启动时会自动加载所有vbox相关模块
modprobe vboxdrv
# 添加用户到 vboxusers 用户组
usermod -aG vboxusers classlate
# 安装功能扩展包 或配置archlinuxcn 后直接 pacman
paru -S virtualbox-ext-oracle
# The official VirtualBox Guest Additions ISO image
# 使用共享剪切板或拖放所需
## 也可以不安装,在虚拟机里点击相应高级功能时会提示下载
pacman -S --asdeps virtualbox-guest-iso
LibreOffice office套件
# 本体
pacman -S libreoffice-still
# 中文包
pacman -S --asdeps libreoffice-still-zh-cn
TeamViewer 远控
pacman -S teamviewer
# 安装完成后终端有如下提示,即要运行需要提前启动后台守护服务
## The Teamviewer daemon must be running for Teamviewer to work.
## Execute 'sudo systemctl enable teamviewerd' in a terminal.
# 设置该服务以后开机自启以及当下立即运行
sudo systemctl enable --now teamviewerd
qBittorrent
pacman -S qbittorrent
# tracker github
https://ngosang.github.io/trackerslist/trackers_all_ip.txt
timeshift 快照
推荐 btrfs 配合 @ @home 子卷使用
paru -S timeshift-bin timeshift-autosnap
flameshot 截图钉图
pacman -S flameshot
# 有可选依赖说以支持 wayland,但现在在用x11所以实际未测试效果
## xdg-desktop-portal: for wayland support, you will need the implementation for your wayland desktop environment
pacman -S xdg-desktop-portal
# kde 快捷键文件(可选)
## 系统设置 -> 快捷键 -> 自定义快捷键, 导入后记得检查一些命令涉及目录的存在,
## 以及是否与现有快捷键冲突
## raw.githubusercontent.com 可能由于dns污染打不开,并不是被Q了
wget https://raw.githubusercontent.com/flameshot-org/flameshot/master/docs/shortcuts-config/flameshot-shortcuts-kde.khotkeys
scrcpy 投屏镜像
pacman -S scrcpy
# 或
paru -S qtscrcpy
pacman 的一些参数使用
# 推荐
## 安装时
### 1. 查看软件包的详情(里面可以看到依赖包以及可选依赖包)
pacman -Si package_name
### 2. 当单独安装一个本地软件包的可选依赖时
pacman -S --asdeps package_name
### 3. 改变本地包类型(安装原因)为依赖包
pacman -D --asdeps package_name
## 卸载时
### 1. 同时删除目标的依赖包(但不包含同时被其它本地包所依赖的包,当然了~)
pacman -Rs package_name
## 查询时
### 1. 打印不被当前所有安装的本地包所依赖的包(检查已准备清理依赖)
pacman -Qdt
### 2. 打印显式安装的软件包(元软件包所包含的包也会一起打印)
pacman -Qe
### 3. 打印已安装的依赖包
pacman -Qd
### 4. 打印本地软件包所包含的文件
pacman -Ql package_name
### 5. 打印本地包的详细信息,并包含包含文件的修改状态
pacman -Qii package_name
### 6. 打印非镜像仓库中的包(一般是aur的包,但也可能是安装后被从镜像仓库中剔除的包)
pacman -Qm
### 7. 打印镜像仓库中安装的包
pacman -Qn