Debian与Redhat软件包管理
目前在各 Linux 发行版中, 比较著名的软件包管理系统有: RPM: Red Hat/Fedora,Suse,Mandriva 使用的是这类管理系统. DPKG: Debian, ubuntu 使用的是这类管理系统. redhat的rpm软件包管理相信大家都很熟悉,这里介绍debian下管理配置,在/etc/apt/sources.list。文件内容的格式如下: deb http://security.debian.org/ lenny/updates main deb-src http://security.debian.org/ lenny/updates main 第一列描述了文件类型,是deb类型还是deb-src类型的,deb是已经编译好的二进制软件包,deb-src是源码包,第二列是使用的镜像地址,apt可以使用多种类型的地址,如:http、ftp、file等。 main contrib non-free是源下面不同的目录,每个目录放一类软件. 在每次修改sources.list文件都需要运行apt-get update命令更新源列表。 系统中所有 packages 的信息都在 /var/lib/dpkg/目录下, 其子目录 /var/lib/dpkg/info 用于保存各个软件包的配置文件列表 /var/lib/dpkg/available