这些练习给您以下方面的实践:
- 了解软件包是否已安装
- 搜索将要安装在电脑上的软件包
- 使用网络库安装软件包
- 查找软件包的详细信息
- 了解哪一个文件是从软件包中安装的
- 从电脑中删除软件包
要想在本系列的实践练习中获取最多,您应该具备基本 Linux 命令行工具的工作知识。您还必须有一个基于 Debian 的 Linux 安装,可以在上面执行练习。(本文使用 Ubuntu 11.04 系统作为参考,但任何 Debian 或派生发行应该都是有效的。)一些练习要求电脑具备可用的 Internet 连接。
虽然 bash shell 很强大,但您很可能想探索一下 Z shell(zsh)种类繁多的功能,文本模式命令 shell 可用于替代 bash。查找软件包之前,检查 zsh 是否已安装是非常重要的。
- 使用
dpkg实用程序确定 zsh 软件包是否已安装。
如果尚未安装,您可以在任何数量的存储库中搜寻它,但在发行的在线软件包数据库中查找也是很好的选择。
- 使用
apt-cache搜索可能提供 zsh 的软件包。
找到了吗?到安装时间了。
- 使用
apt-get安装 zsh 软件包。
软件包的状态信息包含版本信息、对其他软件的依赖性、软件说明、以及在其他有用的东西之间是否正常安装。假设您安装了 zsh,现在想看一下是否安装正确。
- 使用
dpkg查找关于 zsh 的扩展状态信息。
任何复杂的打包软件通常由多个文件组成。
- 使用
dpkg识别作为 zsh 一部分安装的文件。
Z shell 不满足您的需求吗?摆脱它。
- 使用
apt-get或dpkg卸载 zsh 软件包。
按照这些 解答步骤 来检查您的工作。
学习
- developerWorks 的文章 学习 Linux,101:Debian 包管理(developerWorks,2010 年 5 月)介绍了完成这些练习所需的命令。
- Will Trillich 的文件 Installing Debian Software with the Advanced Package Tool 详细介绍了 APT。
- 在 LPIC Program 站点,找到 LPI 的 Linux 系统管理认证的三级的详细目标、任务列表以及示例问题。尤其要查看 LPI-101 detailed objectives 和 示例问题。
- 查看 developerWorks 上全部的 LPI 考试准备系列 ,学习 Linux 基础知识,并准备基于 2009 年 4 月之前 LPI 考试目标的系统管理员认证。
-
经修订的 LPIC 考试的考试准备资源 提供了一个 LPI 主张的其他认证培训资源的列表。
- 在 developerWorks Linux 专区 寻找为 Linux 开发人员(包括 Linux 新手入门)准备的更多参考资料,查阅我们 最受欢迎的文章和教程。
- 在 developerWorks 上查阅所有 Linux 技巧 和 Linux 教程。
- 随时关注 developerWorks 技术活动和网络广播。
讨论
- 加入 developerWorks 中文社区,developerWorks 社区是一个面向全球 IT 专业人员,可以提供博客、书签、wiki、群组、联系、共享和协作等社区功能的专业社交网络社区。
