ubuntu实用命令--软件管理

近期从新拿起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>

卸载一个已安装的软件包(保留配置文档)
apt-get remove --purge <package>
卸载一个已安装的软件包(删除配置文档)
apt-get autoremove <package>
删除包及其依赖的软件包
apt-get autoremove --purge <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包是已编译的,所以不能自定义安装,好比想安装在其余目录而不是默认的安装目录,若是想自定义安装要选择源码包安装方式或其余方式。

相关文章
相关标签/搜索