deb软件包管理
流行的两种软件包管理机制 1)Deb软件包(Debian Linux首先提出 “ 软件包 ”的管理机制) 介绍:将应用程序的二进制文件、配置文档、man/info帮助页面等文件合并打包在一个文件中,用户使用软件包管理器直接操作软件包,完成获取、安装、卸载、查询等操作 2)Rpm软件包(Redhat Linux基于这个理念推出了自己的软件包管理机制) 改进 1) APT软件包管理器 -检查和修复软件包依赖关系 -利用Internet网络帮助用户主动获取软件包 软件包的类型 1)Ubuntu有两种类型的软件包:二进制软件包(deb)和源码包(deb-src) ①二进制软件包(Binary Packages):它包含可执行文件、库文件、配置文件、man/info页面、版权声明和其他文档。 ②源码包(Source Packages):包含软件源代码、版本修改说明、构建指令以及编译工具等。先由tar工具归档为 .tar.gz 文件,然后打包成 .dsc文件。 2)在用户不确定一个软件包类型时,可以使用 file 命令查看文件类型 软件包的命名 dpkg相关命令 比如,现在有个 a.deb 文件 。 【 _前面的 rxvt 是软件包名称】 输入命令(安装):sudo dpkg -i rxvt_Version_tixi.deb 输入命令(运行【输入软件包名称】): rxvt 输入命令(安装清单)