http://blog.youkuaiyun.com/pipisorry/article/details/25067453
Ubuntu 14.04包管理
主要用到两个命令,分别是apt-get和apt-cache。
1、更新源,一般初次使用时均需执行一遍,平时应用时也要定期执行: sudo apt-get update
2、安装包: sudo apt-get install package (参数- - reinstall 重新安装包 -f 强制安装?#"-f = --fix-missing"当是修复安装吧 -y 直接下载安装,不再要求确认)
Note: 没有必要写一个判断看package是否安装,因为如果已经是最新版,它是不会安装的。
3、删除包: sudo apt-get remove package [--purge] ( --purge 指明这个包裹应该被完全清除 (purged) )
4、搜索包: apt-cache search package
5、显示包的安装状态和版本信息(或将要安装的版本): apt-cache policy package
6、显示包的详细信息: apt-cache show package
7、升级系统: sudo apt-get dist-upgrade
查看包安装路径
dpkg -L 包名
sudo apt-get remove - - purge # ------(package 删除包,包括删除配置文件等)
sudo apt-get autoremove --purge # ----(package 删除包及其依赖的软件包+配置文件等(只对6.10有效,强烈推荐))
sudo apt-get upgrade #------更新已安装的包
sudo apt-get dist-upgrade # ---------升级系统
sudo apt-get dselect-upgrade #------使用 dselect 升级
apt-cache depends #-------(package 了解使用依赖)
apt-cache rdepends # ------(package 了解某个具体的依赖?#当是查看该包被哪些包依赖吧...)
sudo apt-get build-dep # ------(package 安装相关的编译环境)
apt-get source #------(package 下载该包的源代码)
sudo apt-get clean && sudo apt-get autoclean # --------清理下载文件的存档 && 只清理过时的包
sudo apt-get check #-------检查是否有损坏的依赖
设置alias
alias acs='apt-cache search'
alias agu='sudo apt-get update'
alias agg='sudo apt-get upgrade'
alias agd='sudo apt-get dist-upgrade'
alias agi='sudo apt-get install'
alias agr='sudo apt-get remove'
[ubuntu apt-get 总结 install xxx -d能下载安装包]
ppa管理
ppa源:[UbuntuUpdates.org]
ref: