linux软件包管理器个人笔记

pacman

pacman-mirrors -c China -g # Manjaro
pacman -Rsc # 删除软件包和所有依赖这个软件包的程序(递归)
pacman -Rs # 删除软件及该软件依赖的不为其他软件依赖的依赖
pacman -S # 安装软件

apt

apt-get clean # 清除缓存
apt list --installed # 列出已安装软件
apt update # 更新软件库
apt upgrade # 更新软件
apt dist-upgrade # 本质上同upgrade,但当依赖关系改变时应该使用它
apt autoremove # 自动清理不是由用户安装而是由于依赖安装但现在不被依赖的软件
apt autoclean # 自动清理无用的安装包

pkg(termux,基本就是apt)

pkg list-installed
pkg list-all
pkg upgrade
pkg install

yum

yum makecache # 创建缓存
yum install
yum search
yum upgrade
yum depdist # 查看软件包依赖情况

rpm

rpm -ivh

zypper(其实有yast)

zypper mr -da # 禁用原有软件源
zypper ar # 添加软件源
zypper lu # 列出更新
zypper up # 更新软件
zypper mr -da # 禁用软件源
zypper in # 安装软件
zypper rm # 卸载软件
zypper si # 从源代码安装
zypper se # 搜索匹配模式的软件包
zypper se -i # 搜索已安装的匹配模式的软件包

你可能感兴趣的:(linux软件包管理器个人笔记)