UbuntuManual

来自Ubuntu中文
Oneleaf留言 | 贡献2007年5月22日 (二) 12:28的版本 (New page: == Ubuntu 参考手册 == ---- === 摘要 === Ubuntu 参考手册 旨在为'''运行 Ubuntu 的用户'''提供全面的指导。书中提供了大量 '''shell-command''' 实例,它们涵...)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航跳到搜索

Ubuntu 参考手册


摘要

Ubuntu 参考手册 旨在为运行 Ubuntu 的用户提供全面的指导。书中提供了大量 shell-command 实例,它们涵盖系统管理的方方面面,包括的主题有:Ubuntu 的基本概念、系统安装提示、Ubuntu 软件包管理、Ubuntu 中的 Linux 内核、系统微调、建立网关、文本编辑器、CVS、程序设计、面向非开发者的 GnuPG 等,每个主题都包括基础指南、实用技巧和其它相关信息。


版权声明

本参考手册主要修改来源为 Debian 中文参考手册, 依照其版权声明,采用同样的版权。

本文档版权适用于 GNU General Public License version 2 或更高版本的相关条款。

在遵守并包含本文档版权声明的前提下,制作和发布本文档的完整拷贝是允许的。并且,所有这些拷贝均受到本许可声明的保护。

在遵守上述完整拷贝版本有关版权声明的前提下,拷贝和发布基于本文档完整拷贝的修改版本是允许的,并且,发布所有通过修改本文档而得到的工作成果,须使用与本文档的许可声明一致的许可声明。

在遵守上述修改版本版权声明的前提下,拷贝和发布本文档其它语言的翻译版本是允许的,如果本许可声明有经自由软件基金会(Free Software Foundation)核准的当地化译本,则遵循当地化译本。


第 1 章 - 序言


本书《Ubuntu 参考手册》的目的是对整个 Ubuntu 系统作一个全面的介绍,提供一本“安装之后的”用户使用手册。本手册的读者应该愿意阅读 shell 脚本(scripts)。我也假定读者在阅读之前已经具备了类 Unix 系统的基本操作技能。

我决定在本书中解释所有的细节,因为你可以在 manual 页、info 页或 HOWTO 文档中获得这些信息。我希望能给读者提供实用的信息,而非全面的解释。因此我会在正文中给出实际的命令序列,或是在 examples/ 给出脚本示例作为参考。在按照这些示例下达命令之前,你必须要先理解其内容的含义。实际的命令序列可能会依你的系统的具体情况而有细微的差别。

书中的很多信息实际上是对在 参考资料, 第 15.1 节 中列出的众多权威参考文献的引用和提示。

本书最初是作为一本“快速参考手册”来写的,但是现在增加了很多内容。尽管如此,保持文字简短紧凑(keep it short and simple, KISS)是我的指导思想。

如果你是在寻找紧急情况下系统维护方面的帮助,请直接阅读 Ubuntu 生存命令, 第 6.3 节


1.1 官方文档

本书的最新官方版本可在 http://wiki.ubuntu.org.cn/UbuntuManual/ 访问到。


1.2 文档约定

文中许多信息通过简短的 bash 命令给出,以下是其排版格式约定:

# command in root account  root用户命令
$ command in user account  普通用户命令
... description of action  命令动作描述

这些 shell 命令的例子使用 PS2=" "。 更多信息参见 Bash – GNU标准交互式shell, 第 13.2.1 节

参考:

文中用到了下列缩写:

本文中的其它缩写会在使用前定义。

文中只提供了 LDP 文档的 URL,然而,LDP 文档已经被 Ubuntu 打包。 当这些包被安装后,LDP 文档会在 /usr/share/doc/HOWTO/ 里。

参阅 参考资料, 第 15.1 节


1.3 脚本样例

本文档的 脚本样例 需要通过网页访问下载。


1.4 基本设置

如果你的系统是最小安装,但你希望充分使用本文档, 请执行下面的命令来安装其它软件包,这些软件包含有一些有用的文档。

# 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 包。


1.5 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 节 中。 Warty 在2004年10月发布, 在 Warty 发布后,三个发行版对应为 Hoary、 Breezy 和 Dapper。

订阅低流量的邮件列表 [email protected], 可以得到关于 ubuntu 的重要声明信息。 参阅 Debian 文件, 第 2.1 节。

如果你想使用比发行版自带软件包更新的软件包版本, 你可以按照 发行版升级到 Hoary、Breezy 或 Dapper, 第 5 章 的描述,升级到一个新的发行版; 或者你只升级选择的软件包。 如果该软件包不能够容易的升级,你可以按照 向 Breezy 系统引入软件包, 第 6.4.10 节. 的说明,把该软件包向后移植到你现在所使用的发行版上。

如果使用混合型发行版,例如在 Breezy 中加入 Dapper , 或是在 Hoary 中加入 Breezy,会一不留神从 Breezy 或 Dapper 中下载像 libc6 一样的核心软件包。 没有保证能够使这些软件包不含有 bug ,请你高度注意!

运行 Breezy 或 Dapper 版本的 Ubuntu 意味着可能会遇到严重软件错误。包含一个稳定版 Ubuntu 的多启动方案可有效控制风险,另一个技巧是使用 chroot,详情参阅 chroot, 第 8.6.35 节。后者可以实际在不同的终端同时运行不同版本的 Ubuntu。

在 Ubuntu 基础, 第 2 章 中我们将讲解有关 Ubuntu 发行版的一些基本概念,之后,我将向你介绍一些基本信息以帮助你与最新软件快乐相处,并从 restricted 和 universe 组件中获益。心急的读者可以直接翻到 Ubuntu 生存命令, 第 6.3 节。祝你升级愉快!





来源

Debian 参考手册

CVS, 星期日 三月 12 12:53:54 UTC 2006

Osamu Aoki osamu#at#debian.org

译者:

Hao "Lyoo" Liu iamlyoo#at#163.net

Ming Hua minghua#at#rice.edu

肖盛文 atzlinux#at#163.com

Haifeng Chen optical.dlz#at#gmail.com

解彦博 xieyanbo#at#gmail.com

easthero easthero#at#gmail.com

作者, 第 A.1 节

Copyright (c) 2001–2005 by Osamu Aoki <osamu#at#debian.org>.

Copyright (Chapter 2) (c) 1996–2001 by Software in the Public Interest.