实践:Debian 软件包管理

来源:developworks 作者:developworks
  

概述

这些练习给您以下方面的实践:

  • 了解软件包是否已安装
  • 搜索将要安装在电脑上的软件包
  • 使用网络库安装软件包
  • 查找软件包的详细信息
  • 了解哪一个文件是从软件包中安装的
  • 从电脑中删除软件包

先决条件

要想在本系列的实践练习中获取最多,您应该具备基本 Linux 命令行工具的工作知识。您还必须有一个基于 Debian 的 Linux 安装,可以在上面执行练习。(本文使用 Ubuntu 11.04 系统作为参考,但任何 Debian 或派生发行应该都是有效的。)一些练习要求电脑具备可用的 Internet 连接。


练习 1. 确定是否安装了一个软件包

虽然 bash shell 很强大,但您很可能想探索一下 Z shell(zsh)种类繁多的功能,文本模式命令 shell 可用于替代 bash。查找软件包之前,检查 zsh 是否已安装是非常重要的。

  • 使用 dpkg 实用程序确定 zsh 软件包是否已安装。

练习 2. 搜索软件包

如果尚未安装,您可以在任何数量的存储库中搜寻它,但在发行的在线软件包数据库中查找也是很好的选择。

  • 使用 apt-cache 搜索可能提供 zsh 的软件包。

练习 3. 使用 APT 安装软件包

找到了吗?到安装时间了。

  • 使用 apt-get 安装 zsh 软件包。

练习 4. 确定软件包的状态

软件包的状态信息包含版本信息、对其他软件的依赖性、软件说明、以及在其他有用的东西之间是否正常安装。假设您安装了 zsh,现在想看一下是否安装正确。

  • 使用 dpkg 查找关于 zsh 的扩展状态信息。

练习 5. 识别与软件包有关的文件

任何复杂的打包软件通常由多个文件组成。

  • 使用 dpkg 识别作为 zsh 一部分安装的文件。

练习 6. 卸载软件包

Z shell 不满足您的需求吗?摆脱它。

  • 使用 apt-getdpkg 卸载 zsh 软件包。

时间:2011-09-28 12:54 来源:developworks 作者:developworks 原文链接

好文,顶一下
(2)
100%
文章真差,踩一下
(0)
0%
------分隔线----------------------------


把开源带在你的身边-精美linux小纪念品
无觅相关文章插件,快速提升流量