红联Linux门户
Linux帮助

软件包管理的优势

发布时间:2006-10-02 17:17:57来源:红联作者:iLove.Rain
  除了从源代码构建应用程序以外,还有另一种在 Linux 系统上安装软件的方法。所有的 Linux 分发版都使用某种形式的软件包管理来安装、更新和卸载软件包。与直接从源代码安装相比,软件包管理有明显优势:

  易于安装和卸载
  易于更新已安装的软件包
  保护配置文件
  轻松跟踪已安装文件

  软件包管理的缺点

  在讲解如何使用最流行的软件包管理工具以前,我得承认有些 Linux 用户不喜欢软件包管理。他们可能会提出软件包管理的以下缺点:

  为特定系统构建的二进制文件性能更好
  解决软件包相关性比较麻烦
  软件包数据库的破坏会导致系统不可维护
  创建软件包比较困难

  这些说法确有其事,但 Linux 用户的一般看法是软件包管理的优势大于劣势。另外,上面列出的每个不利因素都有一个相应的反证:可以为不同的系统,构建多个优化的软件包;可以增强软件包管理器来自动解决相关性;可以基于其它文件重建数据库;而以后更新或除去这个软件包时的方便性可以弥补最初创建它时所做的努力。
文章评论

共有 0 条评论