Debian GNU/Linux 是Linux APT的缔造者。初衷是利用工具来解决软件安装时候的依赖性问题。其工作原理大致为:用户安装Linux APT客户端工具,查寻APT服务器端的资料库(repositories)上的RPM软件包信息,并分析软件包之间的依赖性然后下载并进行安装。
Linux apt是什么,Linux APT和其他软件管理工具的比较。在基于RPM的Linux平台上,有很多其他的软件包管理工具,如:autorpm、rpmfind、up2date/RHUN、urpmi/rpmdrake/Mandrake Update等等。我们下面就对这些工具进行比较。
依赖性发现只在某些情况下有效。 一般来说所有工具都需要服务器上有一个特殊的软件包索引文件。该文件包含有软件包信息。但是它们是一般文件,可以从其他的镜象服务器上下载。 ?软件包验证用来验证下载的软件包的正确性;镜象服务器验证实现验证镜象服务器和正式服务器的内容是否一致。 这些特性是Linux APT-RPM所独有的,而Debian的Linux APT则不具有这些特性。
当升级软件包时显示升级的原因。这样管理员就可以了解升级软件包是由于安全原因或功能升级。
从上面的表中可以看到Linux APT和其他工具相比较具有更好的功能优势。因此对于基于RPM软件包管理的平台,如:Redhat、TurboLinux、SuSe、Mandrake等等,APT是一个非常优秀的软件管理工具。
文章转载自网管网:http://www.bitscn.com/os/linuxbc/201006/187895.html
【编辑推荐】