分类: LINUX
2009-03-04 18:22:12
软件包管理工具分类
一、命令行
1、dpkg-deb、
2、dpkg(注:1、不能主动从镜像站点获取软件包;2、安装软件包时,无法检查软件包的依赖关系。一般用于对软件包的依赖关系非常清楚)、
(1)、dpkg -l查看系统中已安装软件包
(2)、dpkg -s获取已安装软件包的详细描述信息
(3)、dpkg -L查询一安装软件包的相关文件
(4)、dpkg -S查询某个文件相关软件包
(5)、dpkg -I查看软件包的描述信息
(6)、dpkg -c 查看软件包中的内容
(7)、dpkg -i 安装软件包
(8)、dpkg -p 完全卸载软件包,dpkg -r 不完全卸载软件包
可以用alien实用程序将Rpm软件包转换为Deb软件包sudo alien 软件包名.rpm,
3、apt
使用APT管理软件包,常用的APT命令:
(1)、apt-get: 用于管理软件包,包括安装、卸载、升级等操作。
(2)、apt-cathe:用于查询软件包信息
(3)、apt-proxy:用于搭建APT代理服务器
(4)、apt-show-versions:用于显示系统中软件包版本信息
(5)、apt-config:用于读取APT配置文件的简单工具
(6)、apt-cdrom:用于将CD-ROM加入软件源配置文件
详情参见man手册。
二、文本窗口界面 dselect、aptitude、tasksel.
sudo deselect
sudo aptitude
sudo tasksel / tasksel --list
三、图形界面 synaptic
sudo /usr/sbin/synaptic