操做 | 命令 |
---|---|
ubuntu | |
源操做 | |
源配置 | http://www.javashuo.com/article/p-nxjdtbis-dt.html |
源更新 | sudo apt-get update |
查看源中包的信息 | apt-cache madison pkg 查看可用版本 apt-cache show package 查看包詳細信息 apt-cache depends package 瞭解使用依賴 apt-cache rdepends package是查看該軟件包被哪些軟件包依賴 |
軟件包操做 | |
增長 | sudo apt-get install package=version --reinstall |
刪除 | sudo apt remove package --purge 也刪除配置文件 |
批量刪除 | sudo apt-get clean && sudo apt-get autoclean 清理無用的軟件包 |
修改 | |
修復/卸載 | sudo apt-get --fix-missing install |
升級 | sudo apt-get upgrade |
降級版本2->1 | apt install pkg dependent-pkg=1(已存在pkg=2,降級到1) |
查看 | apt list --installeddpkg -l | grep pkg_name |
驗證查看 | sudo apt-get check 檢查是否有損壞的依賴 |
centos | |
源/包操做 | /etc/yum.repos.d/xxx.repo 查看源中的軟件版本yum --showduplicates list docker | expand yum autoremove yum list installed | grep docker yum install -y docker-engine-1.12.6 yum remove -y docker-engine-1.12.6 docker-engine-selinux-1.12.6 yum erase -y docker-engine |