【尚未竣工,不要进入】喜欢FreeBSD的学术性,其手册结构清晰、语言严谨,读起来是一种享受。中文版随后到

第 I 部分:Getting Start

Chapter 1,Introduction Introduces FreeBSD to a new user. It describes the history of the FreeBSD Project, its goals and development model.
  • 1.1. Synopsis
  • 1.2. Welcome to FreeBSD!
  • 1.3. About the FreeBSD Project
  • Chapter 2, Installing FreeBSD Walks a user through the entire installation process of FreeBSD 9.x and later using bsdinstall.
  • 2.1. Synopsis
  • 2.2. Minimum Hardware Requirements
  • 2.3. Pre-Installation Tasks
  • 2.4. Starting the Installation
  • 2.5. Using bsdinstall
  • 2.6. Allocating Disk Space
  • 2.7. Committing to the Installation
  • 2.8. Post-Installation
  • 2.9. Troubleshooting
  • 2.10. Using the Live CD
  • Chapter 3, FreeBSD Basics Covers the basic commands and functionality of the FreeBSD operating system. If you are familiar with Linux® or another flavor of UNIX® then you can probably skip this chapter.
  • 3.1. Synopsis
  • 3.2. Virtual Consoles and Terminals
  • 3.3. Users and Basic Account Management
  • 3.4. Permissions
  • 3.5. Directory Structure
  • 3.6. Disk Organization
  • 3.7. Mounting and Unmounting File Systems
  • 3.8. Processes and Daemons
  • 3.9. Shells
  • 3.10. Text Editors
  • 3.11. Devices and Device Nodes
  • 3.12. Manual Pages
  • Chapter 4, Installing Applications: Packages and Ports Covers the installation of third-party software with both FreeBSD's innovative “Ports Collection” and standard binary packages.
  • 4.1. Synopsis
  • 4.2. Overview of Software Installation
  • 4.3. Finding Software
  • 4.4. Using pkg for Binary Package Management
  • 4.5. Using the Ports Collection
  • 4.6. Building Packages with Poudriere
  • 4.7. Post-Installation Considerations
  • 4.8. Dealing with Broken Ports
  • Chapter 5, The X Window System Describes the X Window System in general and using X11 on FreeBSD in particular. Also describes common desktop environments such as KDE and GNOME.
  • 5.1. Synopsis
  • 5.2. Terminology
  • 5.3. Installing Xorg
  • 5.4. Xorg Configuration
  • 5.5. Using Fonts in Xorg
  • 5.6. The X Display Manager
  • 5.7. Desktop Environments
  • 5.8. Installing Compiz Fusion
  • 5.9. Troubleshooting
  • 第 II 部分:Common Tasks

    Chapter 6, Desktop Applications Lists some common desktop applications, such as web browsers and productivity suites, and describes how to install them on FreeBSD.
  • 6.1. Synopsis
  • 6.2. Browsers
  • 6.3. Productivity
  • 6.4. Document Viewers
  • 6.5. Finance
  • Chapter 7, Multimedia Shows how to set up sound and video playback support for your system. Also describes some sample audio and video applications.
  • 7.1. Synopsis
  • 7.2. Setting Up the Sound Card
  • 7.3. MP3 Audio
  • 7.4. Video Playback
  • 7.5. TV Cards
  • 7.6. MythTV
  • 7.7. Image Scanners
  • Chapter 8, Configuring the FreeBSD Kernel Explains why you might need to configure a new kernel and provides detailed instructions for configuring, building, and installing a custom kernel.
  • 8.1. Synopsis
  • 8.2. Why Build a Custom Kernel?
  • 8.3. Finding the System Hardware
  • 8.4. The Configuration File
  • 8.5. Building and Installing a Custom Kernel
  • 8.6. If Something Goes Wrong
  • Chapter 9, Printing Describes managing printers on FreeBSD, including information about banner pages, printer accounting, and initial setup.
  • 9.1. Quick Start
  • 9.2. Printer Connections
  • 9.3. Common Page Description Languages
  • 9.4. Direct Printing
  • 9.5. LPD (Line Printer Daemon)
  • 9.6. Other Printing Systems
  • Chapter 10, Linux® Binary Compatibility Describes the Linux® compatibility features of FreeBSD. Also provides detailed installation instructions for many popular Linux® applications such as Oracle® and Mathematica®.
  • 10.1. Synopsis
  • 10.2. Configuring Linux® Binary Compatibility
  • 10.3. Advanced Topics
  • 第 III 部分:System Administration

    Chapter 11, Configuration and Tuning Describes the parameters available for system administrators to tune a FreeBSD system for optimum performance. Also describes the various configuration files used in FreeBSD and where to find them.
  • 11.1. Synopsis
  • 11.2. Starting Services
  • 11.3. Configuring cron(8)
  • 11.4. Managing Services in FreeBSD
  • 11.5. Setting Up Network Interface Cards
  • 11.6. Virtual Hosts
  • 11.7. Configuring System Logging
  • 11.8. Configuration Files
  • 11.9. Tuning with sysctl(8)
  • 11.10. Tuning Disks
  • 11.11. Tuning Kernel Limits
  • 11.12. Adding Swap Space
  • 11.13. Power and Resource Management
  • Chapter 12, The FreeBSD Booting Process Describes the FreeBSD boot process and explains how to control this process with configuration options.
  • 12.1. Synopsis
  • 12.2. FreeBSD Boot Process
  • 12.3. Configuring Boot Time Splash Screens
  • 12.4. Device Hints
  • 12.5. Shutdown Sequence
  • Chapter 13, Security Describes many different tools available to help keep your FreeBSD system secure, including Kerberos, IPsec and OpenSSH.
  • 13.1. Synopsis
  • 13.2. Introduction
  • 13.3. One-time Passwords
  • 13.4. TCP Wrapper
  • 13.5. Kerberos
  • 13.6. OpenSSL
  • 13.7. VPN over IPsec
  • 13.8. OpenSSH
  • 13.9. Access Control Lists
  • 13.10. Monitoring Third Party Security Issues
  • 13.11. FreeBSD Security Advisories
  • 13.12. Process Accounting
  • 13.13. Resource Limits
  • 13.14. Shared Administration with Sudo
  • Chapter 14, Jails Describes the jails framework, and the improvements of jails over the traditional chroot support of FreeBSD.
  • 14.1. Synopsis
  • 14.2. Terms Related to Jails
  • 14.3. Creating and Controlling Jails
  • 14.4. Fine Tuning and Administration
  • 14.5. Updating Multiple Jails
  • 14.6. Managing Jails with ezjail
  • Chapter 15, Mandatory Access Control Explains what Mandatory Access Control (MAC) is and how this mechanism can be used to secure a FreeBSD system.
  • 15.1. Synopsis
  • 15.2. Key Terms
  • 15.3. Understanding MAC Labels
  • 15.4. Planning the Security Configuration
  • 15.5. Available MAC Policies
  • 15.6. User Lock Down
  • 15.7. Nagios in a MAC Jail
  • 15.8. Troubleshooting the MAC Framework
  • Chapter 16, Security Event Auditing Describes what FreeBSD Event Auditing is, how it can be installed, configured, and how audit trails can be inspected or monitored.
  • 16.1. Synopsis
  • 16.2. Key Terms
  • 16.3. Audit Configuration
  • 16.4. Working with Audit Trails
  • Chapter 17, Storage Describes how to manage storage media and filesystems with FreeBSD. This includes physical disks, RAID arrays, optical and tape media, memory-backed disks, and network filesystems.
  • 17.1. Synopsis
  • 17.2. Adding Disks
  • 17.3. Resizing and Growing Disks
  • 17.4. USB Storage Devices
  • 17.5. Creating and Using CD Media
  • 17.6. Creating and Using DVD Media
  • 17.7. Creating and Using Floppy Disks
  • 17.8. Backup Basics
  • 17.9. Memory Disks
  • 17.10. File System Snapshots
  • 17.11. Disk Quotas
  • 17.12. Encrypting Disk Partitions
  • 17.13. Encrypting Swap
  • 17.14. Highly Available Storage (HAST)
  • Chapter 18, GEOM: Modular Disk Transformation Framework Describes what the GEOM framework in FreeBSD is and how to configure various supported RAID levels.
  • 18.1. Synopsis
  • 18.2. RAID0 - Striping
  • 18.3. RAID1 - Mirroring
  • 18.4. RAID3 - Byte-level Striping with Dedicated Parity
  • 18.5. Software RAID Devices
  • 18.6. GEOM Gate Network
  • 18.7. Labeling Disk Devices
  • 18.8. UFS Journaling Through GEOM
  • 19. The Z File System (ZFS) Describes what the GEOM framework in FreeBSD is and how to configure various supported RAID levels.
  • 19.1. What Makes ZFS Different
  • 19.2. Quick Start Guide
  • 19.3. zpool Administration
  • 19.4. zfs Administration
  • 19.5. Delegated Administration
  • 19.6. Advanced Topics
  • 19.7. Additional Resources
  • 19.8. ZFS Features and Terminology
  • Chapter 20, Other File Systems Examines support of non-native file systems in FreeBSD, like the Z File System from Sun™.
  • 20.1. Synopsis
  • 20.2. Linux® File Systems
  • Chapter 21, Virtualization Describes what virtualization systems offer, and how they can be used with FreeBSD.
  • 21.1. Synopsis
  • 21.2. FreeBSD as a Guest on Parallels for Mac OS® X
  • 21.3. FreeBSD as a Guest on Virtual PC for Windows®
  • 21.4. FreeBSD as a Guest on VMware Fusion for Mac OS®
  • 21.5. FreeBSD as a Guest on VirtualBox
  • 21.6. FreeBSD as a Host with VirtualBox
  • 21.7. FreeBSD as a Host with bhyve
  • 21.8. FreeBSD as a Xen™-Host
  • Chapter 22, Localization - i18n/L10n Usage and Setup Describes how to use FreeBSD in languages other than English. Covers both system and application level localization.
  • 22.1. Synopsis
  • 22.2. Using Localization
  • 22.3. Finding i18n Applications
  • 22.4. Locale Configuration for Specific Languages
  • Chapter 23, Updating and Upgrading FreeBSD Explains the differences between FreeBSD-STABLE, FreeBSD-CURRENT, and FreeBSD releases. Describes which users would benefit from tracking a development system and outlines that process. Covers the methods users may take to update their system to the latest security release.
  • 23.1. Synopsis
  • 23.2. FreeBSD Update
  • 23.3. Updating the Documentation Set
  • 23.4. Tracking a Development Branch
  • 23.5. Updating FreeBSD from Source
  • 23.6. Tracking for Multiple Machines
  • Chapter 24, DTrace Describes how to configure and use the DTrace tool from Sun™ in FreeBSD. Dynamic tracing can help locate performance issues, by performing real time system analysis.
  • 24.1. Synopsis
  • 24.2. Implementation Differences
  • 24.3. Enabling DTrace Support
  • 24.4. Using DTrace
  • 第 IV 部分:Network Communication

    Chapter 25, Serial Communications Explains how to connect terminals and modems to your FreeBSD system for both dial in and dial out connections.
  • 25.1. Synopsis
  • 25.2. Serial Terminology and Hardware
  • 25.3. Terminals
  • 25.4. Dial-in Service
  • 25.5. Dial-out Service
  • 25.6. Setting Up the Serial Console
  • Chapter 26, PPP Describes how to use PPP to connect to remote systems with FreeBSD.
  • 26.1. Synopsis
  • 26.2. Configuring PPP
  • 26.3. Troubleshooting PPP Connections
  • 26.4. Using PPP over Ethernet (PPPoE)
  • 26.5. Using PPP overATM (PPPoA)
  • Chapter 27, Electronic Mail Explains the different components of an email server and dives into simple configuration topics for the most popular mail server software: sendmail.
  • 27.1. Synopsis
  • 27.2. Mail Components
  • 27.3. Sendmail Configuration Files
  • 27.4. Changing the Mail Transfer Agent
  • 27.5. Troubleshooting
  • 27.6. Advanced Topics
  • 27.7. Setting Up to Send Only
  • 27.8. Using Mail with a Dialup Connection
  • 27.9. SMTP Authentication
  • 27.10. Mail User Agents
  • 27.11. Using fetchmail
  • 27.12. Using procmail
  • Chapter 28, Network Servers Provides detailed instructions and example configuration files to set up your FreeBSD machine as a network filesystem server, domain name server, network information system server, or time synchronization server.
  • 28.1. Synopsis
  • 28.2. The inetdSuper-Server
  • 28.3. Network File System (NFS)
  • 28.4. Network Information System (NIS)
  • 28.5. Lightweight Directory Access Protocol(LDAP)
  • 28.6. Dynamic Host Configuration Protocol (DHCP)
  • 28.7. Domain Name System (DNS)
  • 28.8. Apache HTTP Server
  • 28.9. File Transfer Protocol (FTP)
  • 28.10. File and Print Services for Microsoft® Windows® Clients (Samba)
  • 28.11. Clock Synchronization with NTP
  • 28.12. iSCSI Initiator and Target Configuration
  • Chapter 29, Firewalls Explains the philosophy behind software-based firewalls and provides detailed information about the configuration of the different firewalls available for FreeBSD.
  • 29.1. Synopsis
  • 29.2. Firewall Concepts
  • 29.3. PF
  • 29.4. IPFW
  • 29.5. IPFILTER (IPF)
  • Chapter 30, Advanced Networking Describes many networking topics, including sharing an Internet connection with other computers on your LAN, advanced routing topics, wireless networking, Bluetooth®, ATM, IPv6, and much more.
  • 30.1. Synopsis
  • 30.2. Gateways and Routes
  • 30.3. Wireless Networking
  • 30.4. USB Tethering
  • 30.5. Bluetooth
  • 30.6. Bridging
  • 30.7. Link Aggregation and Failover
  • 30.8. Diskless Operation with PXE
  • 30.9. IPv6
  • 30.10. Common Address Redundancy Protocol(CARP)
  • 30.11. VLANs
  • 第 V 部分:Appendices

    Appendix A, Obtaining FreeBSD Lists different sources for obtaining FreeBSD media on CDROM or DVD as well as different sites on the Internet that allow you to download and install FreeBSD.
  • A.1. CD and DVD Sets
  • A.2. FTP Sites
  • A.3. Using Subversion
  • A.4. Using rsync
  • Appendix B, Bibliography This book touches on many different subjects that may leave you hungry for a more detailed explanation. The bibliography lists many excellent books that are referenced in the text.
  • B.1. Books Specific to FreeBSD
  • B.2. Users' Guides
  • B.3. Administrators' Guides
  • B.4. Programmers' Guides
  • B.5. Operating System Internals
  • B.6. Security Reference
  • B.7. Hardware Reference
  • B.8. UNIX® History
  • B.9. Periodicals, Journals, and Magazines
  • Appendix C, Resources on the Internet Describes the many forums available for FreeBSD users to post questions and engage in technical conversations about FreeBSD.
  • C.2. Mailing Lists
  • C.3. Usenet Newsgroups
  • C.4. Official Mirrors
  • Appendix D, OpenPGP Keys Lists the PGP fingerprints of several FreeBSD Developers.
  • D.1. Officers