Gentoo Logo
Gentoo Spaceship

Get Started
Gentoo Handbook
Downloads

News
Security Announcements
Calendar
Infrastructure Status

Documentation
Gentoo Handbook
Featured Documentation
IBM dW/Intel article archive

Get Gentoo
Downloads
Mirrors

Community
Discussion Forums
IRC Channels
Mailing Lists
Report Issues
Planet (Blogs)
Online Package Database
Wiki
Contact Us
Sponsors

Get Involved
Report Issues
Help Wanted
Help maintaining packages
Discussion Forums
IRC Channels
Mailing Lists
Become a Developer
Offer Resources
Enhancement Proposals (GLEPs)
Source Repositories
Developer's Manual

Other
Developer List
Developer Map
Gentoo Stores
Projects

About
About Gentoo
Philosophy
Social Contract
Name and Logo Guidelines
Logos and themes
Screenshots




1.  Gentoo文档资源

语言版本

我们的文档提供了下列语言版本:

捷克文 | 英文 | 法文 | 德文 | 意大利文 | 日文 | 波兰文 | 简体中文 | 西班牙文

2.  Gentoo Linux文档

  • 常见问题
  • 安装相关资源
    • 安装指引
      • Gentoo手册
        Gentoo手册的目的是将文档集中在一个条理分明的手册中。这份手册包含了基于网络的系统安装指南以及讲述如何使用Gentoo和Portage的章节。
      • Gentoo Linux x86快速安装指南
        这篇快速安装指南以一种相对简略的方式介绍Gentoo安装过程。目的是让没有太多时间的用户完成基于stage3的安装。想遵循本指南的用户须已有安装Gentoo Linux的经验。
      • 含软Raid和LVM2的Gentoo Linux x86快速安装指南
        这篇快速安装指南以一种相对简略的方式介绍Gentoo安装过程。目的是让没有太多时间的用户完成基于stage3的安装(含软Raid和LVM2)。想遵循本指南的用户须已有安装Gentoo Linux的经验。
      • A short guide to Gentoo/FreeBSD
        This document gives some general information on FreeBSD, as well as installation instructions for Gentoo/FreeBSD. It also includes some reference for people interested in helping out with development.
    • 其他安装相关文档
      • The Gentoo Linux alternative installation method HOWTO
        This HOWTO is meant to be a repository of alternative Gentoo installation methods, for those with special installation needs such as lack of a cdrom or a computer that can't boot cds.
      • Gentoo LVM2安装指南
        该指南讲述该如何在你的Gentoo系统中使用逻辑卷管理器第二版(LVM2)
      • Gentoo/x86 Installation Tips & Tricks
        The Gentoo installation allows for very flexible approaches to the various installation methods. As it is almost impossible to insert every single tip or trick in the installation instructions this document tries to deal with all submitted tips and tricks for reference purposes.
      • Gentoo 1.4 Upgrade Guide ¹
        A method for upgrading older Gentoo installations in place to Gentoo 1.4
      • Gentoo Linux 2.6迁移完全指南
        这份文档会帮助你从Linux 2.4迁移到Linux 2.6,从devfs迁移到udev,从OSS迁移到ALSA,以及从LVM迁移到LVM2。
      • Gentoo Linux Genkernel Guide
        This guide intends to provide a reference of all the functions provided by genkernel.
      • Gentoo/MIPS Linux Hardware Requirements
        This document provides an overview of the status of various MIPS-based systems for installing Gentoo Linux. If you find errors or omissions please email the maintainer or an editor.
      • Gentoo Grub错误汇总
        这个错误汇总的目的在于列出人们可能会遇到的GRUB的问题和错误。所有这些解决方案是由很多Gentoo论坛中的使用者而获得的。
      • Gentoo Linux USB指南
        本文档辅导用户在Gentoo系统中设置USB以及一些USB设备的配置。
      • Gentoo Linux LiveUSB HOWTO
        这份指南讲述了如何制作一份Gentoo Linux LiveUSB,或者换句话说就是如何使用一个U盘来模拟一张可运行于x86或AMD64平台的Gentoo Linux LiveCD。
  • Gentoo桌面文档资源
    • 安装你的桌面
      • X服务器配置指南
        Xorg是一个允许用户通过简单的设置来使用图形界面环境的X Windows服务器。这篇指南解释了什么是Xorg,如何配置Xorg以及相关的其它各种配置选项。
      • Gentoo Linux nVidia指南
        许多Gentoo用户在自己的系统中使用了nVidia芯片组。nVidia提供了Linux下的专用驱动,它能使你的显卡性能得到充分发挥。这份指南指导您安装和配置这些驱动。
      • Gentoo Linux ATI FAQ
        本FAQ能帮助用户解决一些常见的有关AMD/ATI显卡的DRI和X11的安装和配置问题。
      • Gentoo KDE指南
        这个指南将指引您如何使用Portage树中的ebuild来安装KDE软件集。其中您可能还需要使用由KDE项目组GIT overlay中所提供的工具。
      • GNOME配置指南
        GNOME是一个应用广泛的桌面环境。本指南尝试描述所有关于GNOME的方方面面,包括安装、配置、使用……
      • Fluxbox配置指南
        这份指南展示了如何设置X11上的Fluxbox窗口管理器。
      • Xfce配置指南
        本指南对Xfce进行了广泛的介绍。Xfce是一个快捷的、轻量级的,功能齐全的桌面环境。
      • The Openbox Configuration HOWTO
        This guide shows you how to install the Openbox window manager, and references many potential programs to be used in conjunction with an Openbox session.
      • The LXDE Configuration HOWTO
        This guide introduces the user to LXDE, explains its components, and leads the user through the installation.
      • Gnome 2.26 Upgrade Guide ¹
        This is a guide for upgrading from GNOME 2.24.x to GNOME 2.26.x.
      • Migrating to Modular X HOWTO ¹
        This guide shows you how to migrate to modular X.Org.
      • Xorg 1.6 Upgrade Guide ¹
        This guide shows you how to upgrade X.org to version 1.6.
    • 配置你的桌面
      • Gentoo Linux Bluetooth Guide
        This guide will explain how to successfully install a host Bluetooth device, configure the kernel properly, explain all the possibilities that the Bluetooth interconnection offers and how to have some fun with Bluetooth.
      • 在Gentoo下使用UTF-8
        这个指南将会向你展示如何在Gentoo Linux系统下设置以及使用UTF-8 Unicode字符集。在此之前,我们会先把Unicode特别是UTF-8的好处介绍一下。
      • Gentoo Printing Guide
        This document covers the installation and maintenance of printers using CUPS and Samba. It covers local installation and networked installations and you'll also find instructions on using shared printers from other operating systems.
      • Gentoo Linux ALSA指南
        本文档可以帮助用户在Gentoo Linux上设置ALSA
      • Gentoo Java指南
        这篇指南会向您介绍Java,并且说明如何在Gentoo Linux中使用Java。
      • Gentoo Linux本地化指南
        本指南帮助用户将他们的Gentoo Linux发行版本地化为任何欧洲的locale。本文是由德语文档翻译而来的,因此它以德国作为案例分析。其中包含欧元货币符号的使用配置。
      • 硬件3D加速指南
        本文档是一个介绍通过使用Xorg和DRM来在Gentoo Linux里启用3D加速功能的指南。
      • 电源管理指导
        电源管理是延长移动系统上电池使用时间的关键,比如在笔记本电脑上。这篇指导将帮你在你的笔记本上设置它。
      • 在命令行下用鼠标
        这个指南将向你展示如何在命令行界面下建立并使用GPM(General Purpose Mouse server,通用鼠标服务器)。当你全新安装Gentoo系统或者你的系统无法使用或不使用X时它就显得非常有用了。
      • Gentoo Linux Conky 指南
        本文档介绍如何安装与配置系统监视器Conky。
    • 应用程序专有文档
      • Nano基础指南
        这是篇nano简明使用指南,能帮助你尽快了解nano的基本用法。
      • 学习vi──备忘单方法
        本指南将教你如何使用vi,并使用备忘单的方式来加快学习进程。这会是满足新手需要的第一份vi指南。
      • GnuPG Gentoo用户指南
        这个短小的指南将教给你GnuPG——一个用于安全通讯的工具——的基本用法。。
      • Mutt电子邮件快速入门指南
        这份指南将向你介绍如何开始使用强大的命令行下强大的电子邮件工具:fetchmail, procmail, mutt, nbsmtp, msmtp。
      • Streaming Radio With SHOUTcast
        This guide will walk through the steps needed to setup a streaming radio server with SHOUTcast Server and SHOUTcast Trans.
      • Gentoo Linux VDR指南
        本指南向您展示如何配置Gentoo Linux来支持DVB和VDR。
      • Gentoo Linux Keychain指南
        本文档描述了如何通过keychain程序来使用ssh秘钥。我们假设读者有公钥加密的基础知识。
  • 升级指引
  • Gentoo系统文档
    • Portage及相关文档
      • Portage入门
        本章节阐述了一些“简单”的步骤,这些步骤是用户要维护自己系统中的软件所必须知道的。
      • Portage特性
        学习Portage所拥有的特性,比如对分布式编译的支持,以及ccache等等。
      • 使用Portage
        “使用Portage”深入全面介绍了Gentoo的软件管理工具Portage的功能。
      • USE标记
        USE标记是Gentoo非常重要的一部分。在本章里,你将学习设定USE标记以及了解USE标记如何影响你的系统构建。
      • Gentoo工具包(Gentoolkit)
        Gentoolkit是一套使得管理Gentoo系统更加轻松的软件集合。这个文档介绍了一些Gentoolkit里的工具的一些基本使用方法。
      • Portage-utils
        这个指南涵盖了一些普通的portage-utils用法,portage-utils是一套用C写的快速Portage帮助程序。
      • 手动修复破损的portage安装
        希望这个文档可以帮助到那些想要手动修复破损的sys-apps/portage的安装的人。
      • Gentoo Overlays: Users' Guide ¹
        This guide helps users understand how to use the Gentoo Overlays service.
    • 配置Gentoo
      • 环境变量
        使用Gentoo你可以很容易地管理系统的环境变量。本章将教你如何去做,并描述一些常用的变量。
      • 初始化脚本
        Gentoo使用一种特殊的初始化脚本格式,有很多特色,包括由依赖关系驱动的决定和虚拟初始化脚本。本章会解释所有这些特色以及如何与这些脚本打交道。
    • Gentoo选择
    • 系统管理文档
      • 一般系统管理
        • 在Gentoo下使用UTF-8
          这个指南将会向你展示如何在Gentoo Linux系统下设置以及使用UTF-8 Unicode字符集。在此之前,我们会先把Unicode特别是UTF-8的好处介绍一下。
        • Gentoo Security Handbook ¹
          This handbook is a step-by-step guide for hardening Gentoo Linux.
        • Gentoo Linux Prelink Guide
          This guide tells you how to make use of prelink support in Portage 2.0.46 and later.
        • Gentoo IPv6路由指南
          这篇文章将指导你在Gentoo系统上安装配置IPv6。内容包括使用隧道代理来建立隧道, 一些基本的DNS设置以及配置客户端使得系统能够连接IPv6的地址。
        • Gentoo Linux Developer's guide to system testing with User-Mode Linux
          This guide shows Gentoo Linux developers how to set up and use user-mode linux for testing potentially system-breaking changes.
        • Gentoo Linux本地化指南
          本指南帮助用户将他们的Gentoo Linux发行版本地化为任何欧洲的locale。本文是由德语文档翻译而来的,因此它以德国作为案例分析。其中包含欧元货币符号的使用配置。
        • Gentoo Linux Cron Guide
          This guide describes how to setup and use cron.
        • Gentoo Linux 内核更新指南
          此文档描述如何更新你的内核到另一个版本。
        • Gentoo Sudo(ers)指南
          你想让一些人在你的系统中执行一些管理员权限操作,但又不想把全部的root权限授予他,此时使用sudo是最好的选择。使用sudo,你可以决定让哪个用户可以执行哪些操作。本篇指南将对这个奇妙的工具的用法给出简要介绍。
        • Gentoo man手册指南
          这篇指南帮助你如何使用man浏览man手册。
        • Gentoo Info Guide
          This guide is meant to show how to navigate info pages using the info command.
        • Gentoo Linux内核配置指南
          本文旨在介绍手动配置内核的概念,同时,揭示一些最常见的配置陷阱。
        • zsh安装配置指南
          本指南将为你展示如何快速地安装和配置zsh。在读完本指南后,你将能够使用许多zsh的特性,比如先进的tab补全、命令纠错和提示符管理。
      • 专项系统管理
        • MySQL Startup Guide
          This document helps a user set up and use MySQL.
        • PostgreSQL Quick Start Guide
          This is a quick start guide to PostgreSQL. It covers emerging PostgreSQL and configuring it. This is complementary to the official documentation, but does not supplant it.
        • Diskless Nodes with Gentoo
          This HOWTO will help you create setup diskless nodes with Gentoo Linux.
        • Gentoo Distcc Documentation
          This document serves as a HOWTO for using distcc with Gentoo.
        • DistCC Cross-compiling Guide
          This guide shows you how to set up distcc for cross-compiling across different processor architectures.
        • Device File System Guide
          In this document you'll find information on what devfs is really about and how to work with it.
        • Gentoo udev Guide
          This document explains what udev is and how you can use udev to fit your needs.
        • Gentoo Printing Guide
          This document covers the installation and maintenance of printers using CUPS and Samba. It covers local installation and networked installations and you'll also find instructions on using shared printers from other operating systems.
        • Gentoo Linux OpenAFS Guide
          This guide shows you how to install an OpenAFS server and client on Gentoo Linux.
        • Virtual Mailhosting System with Postfix Guide
          This document details how to create a virtual mailhosting system based upon postfix, mysql, courier-imap, and cyrus-sasl.
        • Gentoo mailfiltering gateway guide
          This guide is step-by-step guide for installing spam fighting technologies for Postfix. Among them Amavisd-new using Spamassassin and ClamAV, greylisting and SPF.
        • netqmail/vpopmail Virtual Mail Hosting System Guide
          This document details how to create a mail hosting system based upon netqmail, vpopmail, courier-imap, mysql, and horde's imp.
        • Gentoo Linux based Netboot HOWTO
          Guide for setting up a netboot server for use with the Gentoo/SPARC netboot installation images.
        • OpenBoot PROM (OBP) Reference
          The OpenBoot PROM (OBP) Reference provides a list of useful OBP commands that can help when booting, configuring and performing diagnostics upon Sun SPARC hardware and clones.
        • Gentoo Samba3/CUPS HOWTO
          Setup, install and configure a Samba server under Gentoo that shares files and printers without the need to install drivers.
        • Home Router Guide
          This document details how to turn an old Gentoo machine into a router for connecting your home network to the internet.
        • 编译优化指南
          这份指南介绍使用安全健壮的CFLAGS和CXXFLAGS来优化编译代码,并讲述了优化背后的一般理论。
        • Gentoo Linux-VServer Howto ¹
          In this Howto you will learn to setup a basic virtual server using the Linux-VServer Technology
        • Gentoo Java指南
          这篇指南会向您介绍Java,并且说明如何在Gentoo Linux中使用Java。
        • Gentoo Guide to OpenLDAP Authentication
          This guide introduces the basics of LDAP and shows you how to setup OpenLDAP for authentication purposes between a group of Gentoo boxes.
        • 基础布局Baselayout和OpenRC迁移指南
          这个指南会指导你如何从baselayout-1迁移到baselayout-2和OpenRC。
        • Multipathing for Gentoo
          This document teaches you how to set up multipathing services for data storage.
        • Gentoo BIND 指南
          本指南教你如何为你的域及本地网络安装和配置BIND
        • Gentoo Linux Keychain指南
          本文档描述了如何通过keychain程序来使用ssh秘钥。我们假设读者有公钥加密的基础知识。
        • High Performance Computing on Gentoo Linux
          This document was written by people at the Adelie Linux R&D Center <http://www.adelielinux.com> as a step-by-step guide to turn a Gentoo System into a High Performance Computing (HPC) system.
        • Troubleshooting Apache ¹
          This document covers a number of ways to figure out how to fix your Apache installation when things are not working correctly.
        • Upgrading Apache ¹
          This document describes the procedure end-users should follow to safely upgrade their apache installation.
        • MySQL 4.*或5.0.*的升级指南
          MySQL团队很荣幸地宣布MySQL 5.0很快就要出现在Gentoo稳定的软件包树里了。这个指南描述了如何升级到MySQL 4.*或5.0.*。
        • "Unslotting" a slotted MySQL Installation
          This document describes how to go back to an unslotted MySQL.
        • Gentoo GCC升级指南
          这份文档给出了升级GCC的全过程。
        • Changing the CHOST variable
          This document explains how to change the CHOST variable of an existing system.
        • Jffnms Installation and Setup Guide
          This guide shows you how to proceed with the post installation setup of Jffnms, a network management and monitoring system, and how to monitor your systems with it.
        • Gentoo vpnc HOWTO
          This document details how to connect your workstation to a Cisco VPN concentrator utilizing vpnc to manage the connection.
        • How to get meaningful backtraces in Gentoo
          This guide is meant to provide users with a simple explanation of why a default Gentoo installation does not provide meaningful backtraces and how to set it up to get them.
        • Configuring Gentoo with Xen
          This guide describes how to start using Xen on your Gentoo system
        • Logcheck Guide
          This guide shows you how to analyze system logs with logcheck.
    • Gentoo开发文档
      • 开发相关文档
        • Gentoo Devmanual ¹
          The Gentoo Devmanual is a technical manual for developers which covers topics such as writing ebuilds and eclasses, and also covers policies that developers should be abiding by.
        • Gentoo开发者手册
          这是Gentoo开发者手册,本手册搜集了Gentoo开发策略并且概述了Gentoo开发系统和开发过程。
        • 贡献ebuild
          这份指南解释了如何通过Bugzilla系统来提交ebuild包。
        • Gentoo GuideXML Guide ¹
          This guide shows you how to compose web documentation using the new lightweight Gentoo GuideXML syntax. This syntax is the official format for Gentoo documentation, and this document itself was created using GuideXML. This guide assumes a basic working knowledge of XML and HTML.
        • 文档开发心得与技巧
          一些将Gentoo文档开发工作变简单的心得技巧
        • Handbook Release Guide
          This guide details the process for updating the handbooks and related documentation for each new Gentoo Linux release.
        • How to Install Gorg ¹
          This guide describes how to install and configure gorg.
        • Gentoo Linux CVS教程
          本教程向读者介绍了一个叫做CVS的版本控制软件,由于它的灵活性而被全球的开发者广泛使用。作为为新接触CVS的人而设计的教程,本文可以让一般用户和新开发者快速的上手。不管你是想用CVS来获取指定文件的最新版本,还是想像一个熟练的开发者一样使用CVS,本教程都会适合你。
        • Apache Developer Documentation ¹
          This document provides details about the eclasses available for developers of packages that relate to the Apache webserver.
        • 模块化X移植指南
          本指南向你展示要使用新的模块化X.org该如何移植软件包。
        • How to fix autotools failures
          This guide aim to describe the common situations which makes autotools fail to run in an ebuild, giving advices on how to fix those.
        • Automagic dependencies, what they are and how to fix them
          This guide aim to describe the problem of "automagic dependencies", describing the reason why they are problematic and how to handle them in most common cases.
    • 项目相关文档
      • 基础项目文档
        • Gentoo/AMD64 Howtos  ¹
          Here, you can find the Gentoo/AMD64 Howtos.
        • Gentoo Embedded Handbook ¹
          The Gentoo Embedded Handbook is the center point for all Embedded work done with Gentoo. It aims to cover just about all aspects of the process -- from theory to design to practice.
        • A short guide to Gentoo/FreeBSD
          This document gives some general information on FreeBSD, as well as installation instructions for Gentoo/FreeBSD. It also includes some reference for people interested in helping out with development.
        • Gentoo x86 Arch Tester's FAQ ¹
          This document is the x86 Arch Tester's bible.
      • 文档项目文档
        • Gentoo Linux Documentation Policy ¹
          This document contains the Gentoo Documentation Policy, which is the base document which all Gentoo Documentation developers and Contributors should know and exercise.
        • 文档开发心得与技巧
          一些将Gentoo文档开发工作变简单的心得技巧
        • Handbook Release Guide
          This guide details the process for updating the handbooks and related documentation for each new Gentoo Linux release.
        • How to Install Gorg ¹
          This guide describes how to install and configure gorg.
        • Translators Howto for Gentoo Documentation ¹
          A frequently asked question is how to become a translator and what actions should be performed both to become one and to act as one. This document tries to explain all this.
        • Gentoo Metadoc XML Guide ¹
          This guide informs developers how to use the Metadoc XML format that allows the Gentoo Documentation Project to keep its documentation in a hierarchical manner and allow more information to be stored about each document.
      • Metastructure项目文档
        • Gentoo ProjectXML Guide ¹
          This guide shows you how to create an official GuideXML page for a Gentoo Linux Project. The guide assumes a basic knowledge of the GuideXML format.
      • 公共关系项目文档
    • 已发表文章
      • Gentoo文章
        • Gentoo的前世今生,第一部
          我们每个人都会有一个有关linux的经历的故事。这是Daniel的故事。在这最初的三篇文章中,他告诉了我们他是如何成为一个Stampede Linux的开发者,又是为了什么事而离开Stampede并开始制作他自己的、名为Enoch的这样一个发行版的故事。
        • Making the distribution, Part 2 ¹
          In his previous article, Daniel Robbins told the story of how he became a Stampede Linux developer and why he eventually left Stampede to start the Enoch Linux distribution. In this go-round he lets you in on the strange events that happened after the Enoch development team discovered a little-known, blazingly fast compiler.
        • Making the distribution, Part 3 ¹
          This article concludes his story -- about how he ended up creating his own distribution called Gentoo Linux. He wraps up the series by telling how he left the Linux world to move to FreeBSD, and then came back to the Linux world, restarting Gentoo Linux development with a fresh perspective. In addition to comparing Linux and FreeBSD in a number of areas, he also describe current Gentoo Linux development progress and share a future vision for the distribution.
      • 学习Linux的文章
        • Bash示例,第一部分
          通过学习如何运用bash脚本语言进行编程,你每天和linux的交互将变的更有意思和有生产力,同时你也将能够构建那些你所知和喜欢的标准UNIX概念(诸如管道和重定向)。在这三部分的系列中,Daniel Robbins将教你如何通过bash例程进行编程。他将讲述非常基本的内容(这使它成为入门者优秀的系列)并在后续的系列中引入更加高级的特征。
        • Bash示例,第二部分
          在他那篇关于bash的介绍性的文章中,Daniel Robbins描述了脚本语言的一些基本概念和使用bash的原因。在本篇中,即第二部分,Daniel接着前面的讲述继续讨论bash的诸如条件(if-then)语句,循环语句等等bash的基本结构。
        • Bash by example, Part 3 ¹
          In his final Bash by example article, Daniel Robbins takes a good look at the Gentoo Linux ebuild system, an excellent example of the power of bash. Step by step, he shows you how the ebuild system was implemented, and touches on many handy bash techniques and design strategies. By the end of the article, you'll have a good grasp of what's involved in producing a full-blown bash-based application, as well as a start at coding your own auto-build system.
        • LPI certification 101 (release 2) exam prep, Part 1 ¹
          In this tutorial, we'll introduce you to bash (the standard Linux shell), show you how to take full advantage of standard Linux commands like ls, cp, and mv, explain inodes and hard and symbolic links, and much more. By the end of this tutorial, you'll have a solid grounding in Linux fundamentals and will even be ready to begin learning some basic Linux system administration tasks.
        • LPI certification 101 (release 2) exam prep, Part 2 ¹
          In this tutorial, you will learn how to use regular expressions to search files for text patterns, how to locate files on your system, and how to take full control of Linux processes. You'll even get a whirlwind introduction to shell pipelines, redirection, and text processing commands. By the end of this tutorial, you'll have a solid grounding in basic Linux administration and will be ready to begin learning more advanced Linux system administration skills in the follow-on tutorial.
        • LPI certification 101 (release 2) exam prep, Part 3 ¹
          In this tutorial we'll introduce you the Linux system documentation. We will teach you how to change permissions and how to manage with Linux accounts. At the end you'll learn how to tune your enviroment.
        • LPI certification 101 (release 2) exam prep, Part 4 ¹
          In this tutorial, we'll introduce all popular filesystem on Linux. We'll teach you how to mount and unmount devices. In next chapter you'll know how to boot the system and how to work with runlevels. In next section of this tutorial, we'll introduce filesystem quotas, we will teach you how to set them and how to configure them. By the end of this tutorial you'll know a system logs.
        • Partitioning in action, Part 1 ¹
          In this new series of tips, Daniel Robbins shows you how to change partition layout on a running system. He'll also cover several tricks of the trade to minimize downtime and avoid making costly mistakes. In this particular tip, he'll show you how to move /home to another partition.
        • Partitioning in action, Part 2 ¹
          In this second tip on changing partition layout on a running system, Daniel Robbins shows you how to move /tmp and /var to their own shared partition. He also covers several tricks of the trade to minimize downtime and avoid making costly mistakes.
        • Partition planning tips ¹
          Organizing your partitions correctly can be fun and rewarding. This collection of tips will help you to use those sectors wisely.
        • Maximum swappage ¹
          Learn how to improve the swap performance on your Linux server by several orders of magnitude. Author Daniel Robbins takes you through this quick tip on getting the most from your server.
        • 学习Linux LVM,第1部分
          在本文中,Daniel向您介绍了Linux LVM(逻辑卷管理)背后的概念,并告诉您如何将最新的内核补丁和工具安装到您的系统上。LVM可以让您在除机器上的物理存储资源以外创建逻辑卷。不过,与物理卷不同,逻辑卷可以在系统仍处于运行状态时扩充和缩减,这样就为Linux系统管理员提供了他们梦寐以求的存储器灵活性。
        • 学习Linux LVM,第2部分
          在本文中,Daniel向您介绍了Linux LVM(逻辑卷管理)背后的概念,并告诉您如何将最新的内核补丁和工具安装到您的系统上。LVM可以让您在除机器上的物理存储资源以外创建逻辑卷。不过,与物理卷不同,逻辑卷可以在系统仍处于运行状态时扩充和缩减,这样就为Linux系统管理员提供了他们梦寐以求的存储器灵活性。
        • Software RAID in the new Linux 2.4 kernel, Part 1 ¹
          In his two-part series on the Linux 2.4 Software RAID, Daniel Robbins introduces the new technology that's used to increase disk performance and reliability by distributing data over multiple disks. This first installment covers Software RAID setup (kernel and tools installation) and shows you how to create linear and RAID-0 volumes.
        • Software RAID in the new Linux 2.4 kernel, Part 2 ¹
          In this two-part series, Daniel Robbins introduces you to Linux 2.4 Software RAID, a technology used to increase disk performance and reliability by distributing data over multiple disks. In this article, Daniel explains what software RAID-1, 4, and 5 can and cannot do for you and how you should approach the implementation of these RAID levels in a production environment. In the second half of the article, Daniel walks you through the simulation of a RAID-1 failed drive replacement.
        • Compiling the Linux kernel ¹
          Daniel Robbins introduces the Linux kernel, and then walks you through locating and downloading sources, configuring the kernel, compiling and installing the kernel, and boot configuration.
        • Prompt magic ¹
          Why stick with the standard boring shell prompt when you can easily make it colorful and more informative? In this tip, Daniel Robbins will show you how to get your shell prompt just the way you like it, as well as how to dynamically update your X terminal's title bar.
        • OpenSSH key management, Part 1 ¹
          In this series, you'll learn how RSA and DSA authentication work, and see how to set up passwordless authentication the right way. In the first article of the series, Daniel Robbins focuses on introducing the RSA and DSA authentication protocols and showing you how to get them working over the network.
        • OpenSSH key management, Part 2 ¹
          Many developers use the excellent OpenSSH as a secure, encrypted replacement for the venerable telnet and rsh commands. One of OpenSSH's more intriguing features is its ability to authenticate users using the RSA and DSA authentication protocols, which are based upon a pair of complementary numerical "keys". One of the main appeals of RSA and DSA authentication is the promise of being able to establish connections to remote systems without supplying a password. In this second article, Daniel introduces ssh-agent (a private key cache) and keychain, a special bash script designed to make key-based authentication incredibly convenient and flexible.
        • OpenSSH key management, Part 3 ¹
          In this third article in a series, Daniel Robbins shows you how to take advantage of OpenSSH agent connection forwarding to enhance security. He also shares recent improvements to the keychain shell script.
        • Advanced filesystem implementor's guide, Part 8 ¹
          With the 2.4 release of Linux come many new filesystem possibilities, including Reiserfs, XFS, GFS, and others. These filesystems sound cool, but what exactly can they do, what are they good at, and exactly how do you go about safely using them in a production Linux environment? Daniel Robbins answers these questions by showing you how to set up these new advanced filesystems under Linux 2.4. In this installment, Daniel continues his look at ext3, a new improved version of ext2 with journaling capabilities. He reveals all the inside information on ext3, and demonstrates some shockingly good ext3 data=journal interactive performance numbers.
      • DeveloperWorks已发布文章
        • Dynamic iptables firewalls ¹
          Firewalls are good and fun, but what do you do when you need to make rapid, complex changes to your firewall rules? Easy. Use Daniel Robbins' dynamic firewall scripts that are demonstrated in this article. You can use these scripts to increase your network security and responsiveness, and to inspire your own creative designs.
        • Sed by example, Part 1 ¹
          In this series of articles, Daniel Robbins will show you how to use the very powerful (but often forgotten) UNIX stream editor, sed. Sed is an ideal tool for batch-editing files or for creating shell scripts to modify existing files in powerful ways.
        • Sed by example, Part 2 ¹
          Sed is a very powerful and compact text stream editor. In this article, the second in the series, Daniel shows you how to use sed to perform string substitution; create larger sed scripts; and use sed's append, insert, and change line commands.
        • Sed by example, Part 3 ¹
          In this conclusion of the sed series, Daniel Robbins gives you a true taste of the power of sed. After introducing a handful of essential sed scripts, he'll demonstrate some radical sed scripting by converting a Quicken .QIF file into a text-readable format. This conversion script is not only functional, it also serves as en excellent example of sed scripting power.
        • Awk实例,第1部分
          Awk是一种非常好的语言,同时有一个非常奇怪的名称。在本系列(共三篇文章)的第一篇文章中,Daniel Robbins将使您迅速掌握awk编程技巧。随着本系列的进展,将讨论更高级的主题,最后将演示一个真正的高级awk演示程序。
        • Awk实例,第2部分
          在这篇awk简介的续集中,Daniel Robbins继续探索awk(一种很棒但有怪异名称的语言)。Daniel将演示如何处理多行记录、使用循环结构,以及创建并使用awk数组。阅读完本文后,您将精通许多awk的功能,而且可以编写您自己的功能强大的awk脚本。
        • Awk实例,第3部分
          在这篇awk系列的总结中,Daniel向您介绍awk重要的字符串函数,以及演示了如何从头开始编写完整的支票簿结算程序。在这个过程中,您将学习如何编写自己的函数,并使用awk的多维数组。学完本文之后,您将掌握更多awk经验,可以让您创建功能更强大的脚本。
        • POSIX threads explained, part 1 ¹
          POSIX (Portable Operating System Interface) threads are a great way to increase the responsiveness and performance of your code. In this series, Daniel Robbins shows you exactly how to use threads in your code. A lot of behind-the-scenes details are covered, so by the end of this series you'll really be ready to create your own multithreaded programs.
        • POSIX threads explained, part 2 ¹
          POSIX threads are a great way to increase the responsiveness and performance of your code. In this second article of a three-part series, Daniel Robbins shows you how to protect the integrity of shared data structures in your threaded code by using nifty little things called mutexes.
        • POSIX threads explained, part 3 ¹
          In this article, the last of a three-part series on POSIX threads, Daniel takes a good look at how to use condition variables. Condition variables are POSIX thread structures that allow you to "wake up" threads when certain conditions are met. You can think of them as a thread-safe form of signalling. Daniel wraps up the article by using all that you've learned so far to implement a multi-threaded work crew application.
        • Linux 2.4 stateful firewall design ¹
          This tutorial shows you how to use netfilter to set up a powerful Linux stateful firewall.
        • Advanced Filesystem Implementor's Guide : Introducing ext3 ¹
          With the 2.4 release of Linux come a host of new filesystem possibilities, including Reiserfs, XFS, GFS, and others. These filesystems sound cool, but what exactly can they do, what are they good at, and exactly how do you go about safely using them in a production Linux environment? Daniel Robbins answers these questions by showing you how to set up these new advanced filesystems under Linux 2.4. In this installment, Daniel takes a look at ext3, a new improved version of ext2 with journaling capabilities.
        • Introduction to Samba, Part 1 ¹
          Samba is an incredible tool for anyone who uses both Unix and Windows. By implementing the SMB/CIFS protocol for Unix, Samba allows Unix systems to share their resources with standard Windows clients. In this introductory article, Daniel Robbins introduces you to what Samba can do. The focus will be on key concepts. (He'll step you through the setup process in his next article.) By the end of this article, you'll have a good understanding of what Samba does, and how it goes about doing it.
        • Introduction to Samba, Part 2 ¹
          In his previous article, Daniel introduced you to what Samba can do. Now it's time to get it running on your system. In this article, he'll walk you through the process of compiling, installing, and initially configuring Samba (version 2.0.7) so that it works in your environment.
        • Introduction to Samba, Part 3 ¹
          In his previous article, Daniel Robbins guided you through the process of setting up Samba for the first time. Now it's time to configure Samba so that it does everything that you want it to do.
        • gentoo.org重新设计,第1部分:一个重生的站点
          您是否曾在某个清晨醒来,突然意识到自己开发的那个很酷的小网站实际上并不那么棒?如果是这样,那么您现在找对地方了。在本系列中,Daniel Robbins共享了它在使用诸如XML、XSLT和Python之类的技术重新设计www.gentoo.org网站时得到的经验。在此过程中,您也许还会发现一些优秀的方法适合于您的下一次网站重新设计。在本文中,Daniel创建了一个以用户为中心的行动计划,而且还介绍了pytext,这是一种嵌入式Python解释器。
        • gentoo.org重新设计,第2部分:一个重生的站点
          您是否曾经在某天清晨醒来,意识到自己的个人开发网站其实并不那么好?如果是这样,那么您现在找对地方了。在本系列中,Daniel Robbins共享了它在使用诸如XML、XSLT和Python之类的技术重新设计www.gentoo.org网站时得到的经验。在此过程中,您也许还会发现一些优秀的方法适合于您的下一次网站重新设计。在这第2部分中,Daniel演示新文档系统并建立了一个日常CVS日志邮件列表。
        • gentoo.org重新设计,第3部分: 一个重生的站点
          您是否曾在某个清晨醒来,突然意识到自己开发的那个很酷的小网站实际上并不那么棒?如果是这样,别担心,很多人都是这样。在这个系列中,Daniel Robbins将与您共享他用XML、XSLT和Python等技术重新设计www.gentoo.org网站的经验。在这个过程中,您会发现一些用于重新设计 您下一个网站的极佳方法。在本部分中,Daniel从整体上为其网站创建了一副新面孔。
        • gentoo.org重新设计,第4部分:一个重生的站点
          您是否曾在某个清晨醒来,突然意识到自己开发的那个很酷的小网站实际上并不那么棒?如果是这样,别担心,很多人都是这样。在这个系列中,Daniel Robbins将与您共享他用XML、XSLT和Python等技术重新设计www.gentoo.org网站的经验。在本文中,Daniel完成了到XML/XSLT的转换,修复了一些Netscape 4.x浏览器兼容性错误,并向该站点添加了一个自动生成的“XML更改日志”。
      • 其他文章
        • Best practices with autotools ¹
          This article covers some of the most common errors people make when using autotools and ways to achieve better results.
        • Linux hardware stability guide, Part 1 ¹
          In this article, Daniel Robbins shows you how to diagnose and fix CPU flakiness, as well as how to test your RAM for defects. By the end of this article, you'll have the skills to ensure that your Linux system is as stable as it possibly can be.
        • Linux hardware stability guide, Part 2 ¹
          In this article, Daniel Robbins shares his experiences in getting his NVIDIA TNT graphics card working under Linux using NVIDIA's accelerated drivers. As he does, he'll show you how to diagnose and fix IRQ and PCI latency timer issues -- techniques you can use to ensure that your systems don't experience lock-ups, inconsistent behavior, or data loss.
    • 其他文档

    ¹ 未翻译的文件



    更新于2014年 10月 30日

    Donate to support our development efforts.

    Copyright 2001-2014 Gentoo Foundation, Inc. Questions, Comments? Contact us.