ubuntu 软件包管理工具 dpkg,apt-get,aptitude 区别
ubuntu 软件包管理工具 dpkg,apt-get,aptitude 区别
一:dpkg
dpkg 是一种比较低层的软件包安装管理工具,在安装时,不会安装软件包的依赖关系;只能安装所要求的软件包;
dpkg通常用于 安装.deb文件,不会自动解决软件安装过程中的依赖关系

二:apt-get
apt-get 是一种高级的软件包管理工具,在安装软件时,会自动解决软件安装过程中的依赖关系;
ap-get remove 不会自动删除不需要的软件包

三:aptitude
aptitude 是一种带有UI界面的更高级的软件包安装管理工具,
自动解决软件包安装中的依赖关系;
并且在删除的时候,会自动删除不需要的软件依赖关系安装包;
更加的智能,高效

四:参考:
http://askubuntu.com/questions/309113/what-is-the-difference-between-dpkg-and-aptitude-apt-get
http://blog.csdn.net/xiaoyanghuaban/article/details/22946987
ubuntu 软件包管理工具 dpkg,apt-get,aptitude 区别的更多相关文章
- Ubuntu 软件包管理工具 dpkg, APT 的一些命令(转载)
		转载地址: http://www.dreamxu.com/ubuntu-package-dpkg-and-apt-commands/ dpkg dpkg 是由 Debian 开发的包管理系统,是一个比 ... 
- Debian的软件包管理工具命令 (dpkg,apt-get)详解
		本文转载于:http://blog.chinaunix.net/uid-20769502-id-106056.html 1.dpkg包管理工具 dpkg --info "软件包名&quo ... 
- Ubuntu软件包管理命令全面集锦
		说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装.卸载和删除的方法. 一.U ... 
- Ubuntu软件包管理器
		Ubuntu软件包管理 Ubuntu下对软件管理工具有:apt,dpkg,tasksel,aptitude等,我们常用的就是前三个工具.下面就介绍这三个工具的用法. dpkg 在Linux发展之初,安 ... 
- 【one day one linux】linux下的软件包管理工具
		Linux 下的软件包管理工具 linux下的软件安装可以通过两种方式,一种是直接使用自带的软件包管理工具安装,另外一种通过编译源码安装. 1.软件包的种类 Red Hat和Fedora:redhat ... 
- Ubuntu 软件包管理详解
		原文转载自:http://www.cppblog.com/jb8164/archive/2009/01/09/71583.html Ubuntu 方便宜用,最值得让人称道的便是其安装软件的方式, 一条 ... 
- Mac OSX上的软件包管理工具,brew 即 Homebrew
		brew 即 Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便. brew类似ubuntu系统下的apt-get的功能. 安装 ... 
- Mac Pro 安装 Homebrew 软件包管理工具
		Linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Red hat有 yum,Ubuntu有 apt-get. Mac os 中没有类似的东东,不过有第三方库支持 ... 
- brew mac osx 上软件包管理工具
		今天推荐 Mac OSX 下,方便高效的包管理工具 brew brew 的全名叫做 Homebrew 它的功能类似于 ubuntu 下同下 apt-get ,或者 Cent OS 下的 yum 等包管 ... 
随机推荐
- Codeforces Round #359 (Div. 1) A. Robbers' watch 暴力
			A. Robbers' watch 题目连接: http://www.codeforces.com/contest/685/problem/A Description Robbers, who att ... 
- Codecademy python
			#1 print "Welcome to Python!" #2 my_variable = #3 # Set the variables to the values listed ... 
- hihocoder1322希尔伯特曲线(163周)
			hihocoder1322 : 希尔伯特曲线(163周) 题目链接 思路: 看图,对每个Hn迭代到H(n-1) 直到迭代到1就ok,判断在哪个区间就好了.一定一定要注意数据的范围!! ac代码: // ... 
- python mac环境搭建
			安装 virtualenv $ sudo pip install virtualenv 然后建立一个测试目录: $ mkdir testvirtual $ cd testvirtual 就可以成功创建 ... 
- HDU 4720 Naive and Silly Muggles (简单计算几何)
			Naive and Silly Muggles Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/ ... 
- How far away ?(DFS)
			How far away ? Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) T ... 
- latch lock pin mutex
			http://blog.163.com/liaoxiangui@126/blog/static/79569640201310773821804/ http://www.cnblogs.com/eric ... 
- erlang 中文社区 下载
			http://www.cnerlang.com/download/ erlang 下载 http://www.blogjava.net/killme2008/archive/2007/06/1 ... 
- java基础学习总结——数组
			一.数组的基本概念 数组可以看成是多个相同类型数据组合,对这些数据的统一管理. 数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量. 数组的元素可以是任何数据类型,包括基 ... 
- <jsp:directive.page import=""/>的用法和解释
			<jsp:directive.page import="zero.space.ch03.BookBean"/> 相当于 <%@ page import ... 
