近期从新拿起linux的书看了下,整理了一下linux的命令。linux
ubuntu预装了APT和dpkg ,“APT”是 “Advanced Package Tool”的简写,“dpkg ”是“Debian Package ”的简写。dpkg 是为 “Debian” 专门开发的套件管理系统,方便软件的安装、更新及移除。全部源自“Debian”的“Linux ”发行版都使用 “dpkg”,例如 “Ubuntu”、“Knoppix ”等。ubuntu
经常使用的命令有:spa
1.安装软件开发
apt-get install <package>rem
不用担忧依赖问题,会自动下载并安装系统没有的依赖的软件文档
2.升级软件get
apt-get update源码
会安装全部更新的软件,但若是更新了依赖关系,会被标志为halt,而中止更新编译
apt-get dist-update class
更新了依赖关系,也会下载或移除依赖包而强制更新
3.删除软件
apt-get remove <package>
4.查看软件安装包信息
apt-cache show <package>
是在软件库中查找信息,不会提示系统是否安装此软件
5.查看软件是否安装
dpkg -s <package> or dpkg -L <package>
dpkg -s与apt-cache show信息基本一致,区别在于dpkg的package必须为已安装,未安装会提示没有安装
dpkg -L 列出安装文件列表,能够查看到软件安装到了什么地方,一样dpkg的package必须为已安装,未安装会提示没有安装
其余问题:
Debian包是已编译的,所以不能自定义安装,好比想安装在其余目录而不是默认的安装目录,若是想自定义安装要选择源码包安装方式或其余方式。