更多技术文章,欢迎关注微信公众号:运维之美
1. dpkg包管理
dpkg是ubuntu和debian系统的包管理工具
dpkg -l | grep xxx #查看包是否安装
dpkg -i xxx.deb #安装指定deb包
dpkg -P xxx #卸载指定已安装包
apt-cache depends packname #查看包依赖
apt-get install -d *.deb #只下载不安装
#/var/cache/apt/archives/ #默认包的存放路径
apt-get download 包名 #下载包及其依赖
dpkg -S /path/file.so #查看文件所属的安装包
2. yum包管理
yum是redhat和centos系统默认的包管理工具
yum list | grep xxxx #查看服务器上是否安装
yum install --downloadonly --downloaddir=/download lrzsz #将yum所需包下载到指定目录
#清理缓存
yum clean all
yum makecache
rpm -f /file/file.so #查看文件所属的rpm包
3.zypper包管理
suse操作系统使用此种包管理方式
zypper install container-selinux
zypper download -d /path/to/directory package_name