资源预览内容
第1页 / 共222页
第2页 / 共222页
第3页 / 共222页
第4页 / 共222页
第5页 / 共222页
第6页 / 共222页
第7页 / 共222页
第8页 / 共222页
第9页 / 共222页
第10页 / 共222页
亲,该文档总共222页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
本书?Ubuntu 参考手册?的目的是对整个 Ubuntu 系统作一个全面的介绍,提供一本“安装之后的用户使用手册。本手册的读者应该愿意阅读 shell 脚本scripts。我也假定读者在阅读之前已经具备了类 Unix 系统的根本操作技能。 我决定不在本书中解释所有的细节,因为你可以在 manual 页、info 页或 HOWTO 文档中获得这些信息。我希望能给读者提供实用的信息,而非全面的解释。因此我会在正文中给出实际的命令序列,或是在 examples/ 给出脚本例如作为参考。在按照这些例如下达命令之前,你必须要先理解其内容的含义。实际的命令序列可能会依你的系统的具体情况而有细微的差异。 书中的很多信息实际上是对在 参考资料, 第 15.1 节 中列出的众多权威参考文献的引用和提示。 本书最初是作为一本“快速参考手册来写的,但是现在增加了很多内容。尽管如此,保持文字简短紧凑keep it short and simple, KISS是我的指导思想。 如果你是在寻找紧急情况下系统维护方面的帮助,请直接阅读 Ubuntu 生存命令, 第 6.3 节。 目录编辑 官方文档 本书的最新官方版本可在 :/wiki.ubuntu.org /UbuntuManual/ 访问到。 编辑 文档约定 文中许多信息通过简短的 bash 命令给出,以下是其排版格式约定: # command in root account root用户命令$ command in user account 普通用户命令. description of action 命令动作描述这些 shell 命令的例子使用 PS2= 。 更多信息参见 Bash GNU标准交互式shell, 第 13.2.1 节。 参考: bash(1) 表示 Unix 风格 manual 页。 info libc 表示 GNU TEXINFO 信息。 The C Programming Language 表示参考书目。 :/ debian.org/doc/manuals/debian-reference/ 表示 URL。 /usr/share/doc/Debian/reference/ 表示系统的文件。 文中用到了以下缩写: LDP: Linux Documentation Project ( :/ tldp.org/) DDP: Debian Documentation Project ( :/ debian.org/doc/) 本文中的其它缩写会在使用前定义。 文中只提供了 LDP 文档的 URL,然而,LDP 文档已经被 Ubuntu 打包。 当这些包被安装后,LDP 文档会在 /usr/share/doc/HOWTO/ 里。 参阅 参考资料, 第 15.1 节。 编辑 脚本样例 本文档的 脚本样例 需要通过网页访问下载。 编辑 根本设置 如果你的系统是最小安装,但你希望充分使用本文档, 请执行下面的命令来安装其它软件包,这些软件包含有一些有用的文档。 # apt-get install info man-db doc-base dhelp apt apt-utils auto-apt dpkg less mc ssh nano-tiny elvis-tiny vim sash kernel-package manpages manpages-dev doc-debian doc-linux-text debian-policy developers-reference maint-guide apt-howto harden-doc install-doc libpam-doc glibc-doc samba-doc exim-doc cvsbook gnupg-doc# apt-get install debian-reference # for Sarge, do this too:)对于 Woody 版,把 exim-doc-html 增加到上面的列表中。 对于 Sarge 版,请使用 exim4-doc-html 和 exim4-doc-info 来代替 exim-doc 包。 编辑 Ubuntu 发行版distributions根本概念 Ubuntu软件仓库包含上千个软件包,它们按照我们提供的根底等级和是否符合自由软件哲学,被分成四种组件,即“main主要、 “restricted受限、“universe公共和“multiverse多元化。 Ubuntu软件仓库被分成四组,“main、“restricted、“universe和“multiverse,按照我们所 能提供的根底能力以及它们是否符合 自由软件哲学 来划分。 标准Ubuntu安装都采用main和restricted的软件。你可以通过Synaptic软件管理器和Aptitude软件包管理器 安装其他的软件。通过编辑/etc/apt/sources.list文件,就可以得到它们。如果要编辑sources.list,请使用“man sources.list来获得更多信息。 Ubuntu 发行版有代码名称,具体描述在 Ubuntu 发布版代号, 第 2.1.7 节 中。 Jaunty9.04 在2021年4月发布, 在 Jaunty9.04 发布后,三个发行版对应为 Karmic9.10、 Lucid10.04 和 Maverick10.10。 订阅低流量的邮件列表 ubuntu-zhlists.ubuntu , 可以得到关于 ubuntu 的重要声明信息。 参阅 Debian 文件, 第 2.1 节。 如果你想使用比发行版自带软件包更新的软件包版本, 你可以按照 发行版升级到 Jaunty9.04、Karmic9.10 或 Lucid10.04, 第 5 章 的描述,升级到一个新的发行版; 或者你只升级选择的软件包。 如果该软件包不能够容易的升级,你可以按照 向 Karmic9.10 系统引入软件包, 第 6.4.10 节. 的说明,把该软件包向后移植到你现在所使用的发行版上。 如果使用混合型发行版,例如在 Karmic9.10 中参加 Lucid10.04 , 或是在 Jaunty9.04 中参加 Karmic9.10,会一不留神从 Lucid10.04 或 Karmic9.10 中下载像 libc6 一样的核心软件包。 没有保证能够使这些软件包不含有 bug ,请你高度注意! 运行混合 Karmic9.10 和 Lucid10.04 版本的 Ubuntu 意味着可能会遇到严重软件错误。包含一个稳定版 Ubuntu 的多启动方案可有效控制风险,另一个技巧是使用 chroot,详情参阅 chroot, 第 8.6.35 节。后者可以实际在不同的终端同时运行不同版本的 Ubuntu。 在 Ubuntu 根底, 第 2 章 中我们将讲解有关 Ubuntu 发行版的一些根本概念,之后,我将向你介绍一些根本信息以帮助你与最新软件快乐相处,并从 restricted 和 universe 组件中获益。心急的读者可以直接翻到 Ubuntu 生存命令, 第 6.3 节。祝你升级愉快! 列表见 参考资料, 第 15.1 节。 如果你想查阅简要的“how-to解释文档,可直接跳到 Ubuntu 软件包管理, 第 6 章 或其它相关章节。 本章的内容取自“Ubuntu FAQ,经过较大的改编,以适于普通 Ubuntu 系统管理者上手。 Ubuntu 文件 目录结构 Ubuntu 软件包位于 Ubuntu 镜像站点 的目录树中,可通过 FTP 或 访问它们。 以下目录存在于任何 Ubuntu 镜像站点的 ubuntu 目录下: dists/: 本目录包含“发行版distributions,此处是获得 Ubuntu 已发布版本releases和预发布版本pre-releases的软件包的正规途径。有些旧软件包及 Contens-*.gz Packages.gz 等文件仍在其中。 pool/: 所有 Ubuntu 发布版及已发布版的软件包的新的物理地址。 indices/: 维护人员文件和重载文件。 project/: 大局部为开发人员的资源,如: project/experimental/: 本目录包含了处于开发中的软件包和工具,它们均处于 alpha 测试阶段。用户不应使用这些软件,因为即使是经验丰富的用户也会被搞得一团糟。 project/orphaned/: 已不再有人维护的软件包,它们已从发行版中孤立出来。 111 Ubuntu 发行版 现在在 dists 目录下有三个 Ubuntu 发行版。它们是“Hardy8.04发行版,“Jaunty8.10发行版,和“Karmic9.04发行版。有时还有一个 “Lucid10.04发行版。其中也包含了一个现不再支持Dapper7.10发行版。 2021年4月24日,发行Ubuntu 8.04 LTS ,发行代号为:HardyHeron。 2021年10月30日,发行Ubuntu 8.10 ,发行代号为: Intrepid Ibex。 2021年4月23日,发行Ubuntu 9.04,发行代号为:Jaunty Jackalope。 2021年10月29日,发行Ubuntu 9.10,发行代号为:Karmic Koala。 2021年4月29日,发行Ubuntu 10.04 LTS,发行代号为:Lucid Lynx。 Lucid10.04 发行版 Lucid10.04 2021年4月发布。提供了长达3年的支持,新版本是 LTS(Long Term Support)(长期支持),它针对一些大组织的需求对桌面版和效劳器版都做个一定程度上的增强。新上载的软件包的物理存储位置为pool目录 pool目录, 第 2.1.10 节。在 lucid 下有main、restricted、universe和multiverse子目录。 Ubuntu 发布版其它仓库 存在于dists目录下的物理目录名,例如lucid-updates和lucid-security,就是“附加的仓库。当某个Ubuntu发 行版处于维护阶段。将包的必要升级和平安更新放在附加的仓库里。其附加仓库通常有 *-updates、*-security、*-proposed、*-backports。 已用过的发布版代号 已使用过的发行版代号有: Ubuntu 4.10 (The Warty Warthog)、 Ubuntu 5.04 (The Hoary Hedgehog)、 Ubuntu 5.10 (The Breezy Badger)、 Ubuntu 6-06 (The Dapper Darke)、Ubuntu 6.10 (The Edgy Eft)、Ubuntu 7.04 (The Feisty Fawn)、Ubuntu 7.10 (The Gutsy Gibbon)、Ubuntu 8.04(The Hardy Heron)、Ubuntu 8.10(Intrepid Ibex )、Ubuntu 9.04Jaunty Jackalope、Ubuntu 9
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号