Debian/Ubuntu
使用apt-get、aptitude、dpkg
rhel/Centos
使用yum/rpm
安装生成rpm包需要的依赖包yum-builddep,前提是依赖包在Yum的仓库中,或者本地rpm文件,
例如安装ceph在oracle linux下的依赖时:
sudo yum-builddep –y /tmp/ceph.spec
/tmp/ceph.spec文件中不能包含@字符,
所以先使用sed替换
sed –e ‘s/@//g’ < ceph.spec.in > /tmp/ceph.spec
强制卸载包
rpm –e –nodeps PACKAGE
Freebsd
使用pkg_add、 pkg_info、 pkg_delete等
Pkg info查看所有安装包(pkg info leveldb)
Pkg search 在包仓库查找
Pkg install 安装
pkg install lang/gcc49
Pkg remove 删除