WC_CLF (old hand)
04-05-19 00:13
|
Fedora Core 2 Available!
|
| |
http://www.redhat.com/archives/fedora-announce-list/2004-May/msg00010.html
-------------------- __0oooo__
ÒÀÏ¡¼ä²ãÂ͵þÕÏ£¬ÑöÌìÍûƬƬÒþö²¡£
ÎÄÕÂÑ¡Ï
|
andywang (addict)
04-05-19 00:16
|
Re: ¸çÃǹ»¿ìÊֵģFedora Core 2 Available!(ÄÚ¿Õ)
[re: WC_CLF] |
| |
.
-------------------- Linux is not unix xeno
ÎÄÕÂÑ¡Ï
|
WC_CLF (old hand)
04-05-19 00:20
|
Re: ¸çÃǹ»¿ìÊֵģFedora Core 2 Available!(ÄÚ¿Õ)
[re: andywang] |
| |
±¾À´¾Í˵ÊÇÕâ¸öʱ¼ä,¿É×óÓÒÒ²¿´²»µ½,×¼±¸Ï´Ï´Ë¯µÄʱºò...
-------------------- __0oooo__
ÒÀÏ¡¼ä²ãÂ͵þÕÏ£¬ÑöÌìÍûƬƬÒþö²¡£
ÎÄÕÂÑ¡Ï
|
fei (Carpal Tunnel)
04-11-09 09:23
|
|
Fedora Core 3 is now available from Red Hat and at distinguished mirror sites near you, and is also available in the torrent. Fedora Core has expanded in this release to four binary ISO images and four source ISO images, and is available for both x86-64 and i386. Please file bugs via Bugzilla, Product Fedora Core, Version 3, so that they are noticed and appropriately classified. Discuss this release on fedora-list.
http://download.fedora.redhat.com/pub/fedora/linux/core/3/i386/iso/ http://download.fedora.redhat.com/pub/fedora/linux/core/3/x86_64/iso/
-------------------- Unix°²×°µÄÊýÁ¿ÒѾÔöÖÁ10̨£¬³¬¹ýÁËÔ¤ÆÚ¡£
ÎÄÕÂÑ¡Ï
|
mmmzzzggg (enthusiast)
04-11-16 19:17
|
Re: Fedora Core 3 Available!2004-11-09
[re: fei] |
| |
http://www.fedora.org
-------------------- µÈM$µ¹±ÕÁË£¬ÎÒÈ«ÓÃLinux...@^@
ÎÄÕÂÑ¡Ï
|
fei (Carpal Tunnel)
05-06-14 09:51
|
Fedora Core 4 Available! [13 Jun 2005]
[re: WC_CLF] |
| |
[13 Jun 2005] Fedora Core 4 (Stentz) now available
Fedora Core 4 is nowavailable from Red Hat and at distinguished mirror sites near you, and is also available in the torrent. Fedora Core is available for x86-64, i386, and ppc/ppc64. Please file bugs via Bugzilla, Product Fedora Core, Version 4, so that they are noticed and appropriately classified. Discuss this release on fedora-list.
http://download.fedora.redhat.com/pub/fedora/linux/core/4/i386/iso/
http://download.fedora.redhat.com/pub/fedora/linux/core/4/x86_64/iso/
http://download.fedora.redhat.com/pub/fedora/linux/core/4/ppc/iso/
Fedora Core 4 Release Notes
Copyright © 2005 Red Hat, Inc.
Permission is granted to copy, distribute, and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is available at http://www.gnu.org/licenses/fdl.html.
This document may be copied and distributed in any medium, either commercially or noncommercially, provided that the GNU Free Documentation License (FDL), the copyright notices, and the license notice saying the GNU FDL applies to the document are reproduced in all copies, and that you add no other conditions whatsoever to those of the GNU FDL.
Garrett LeSage created the admonition graphics (note, tip, important, caution, and warning). Tommy Reynolds <Tommy.Reynolds@MegaCoder.com> created the callout graphics. They all may be freely redistributed with documentation produced for the Fedora Project.
RELEASE-NOTES-FC4 (2005-05-30-T16:20-0700)
Red Hat, Red Hat Network, the Red Hat "Shadow Man" logo, RPM, Maximum RPM, the RPM logo, Linux Library, PowerTools, Linux Undercover, RHmember, RHmember More, Rough Cuts, Rawhide and all Red Hat-based trademarks and logos are trademarks or registered trademarks of Red Hat, Inc. in the United States and other countries.
Linux is a registered trademark of Linus Torvalds.
Motif and UNIX are registered trademarks of The Open Group.
Intel and Pentium are registered trademarks of Intel Corporation. Itanium and Celeron are trademarks of Intel Corporation.
AMD, AMD Athlon, AMD Duron, and AMD K6 are trademarks of Advanced Micro Devices, Inc.
Windows is a registered trademark of Microsoft Corporation.
SSH and Secure Shell are trademarks of SSH Communications Security, Inc.
FireWire is a trademark of Apple Computer Corporation.
All other trademarks and copyrights referred to are the property of their respective owners.
1. Welcome to Fedora Core 4
1.1. New in Fedora Core 4
2. Introduction and Technical Release Notes
3. Hardware Requirements
3.1. CPU Requirements
3.2. Hard Disk Space Requirements
3.3. Memory Requirements
3.4. PPC Hardware Requirements
4. Overview of This Release
5. Installation-Related Notes
5.1. PPC Installation Notes
5.2. Anaconda Notes
5.3. Installation-Related Issues
6. Package-Specific Notes
6.1. Basic Components
6.1.1. Fedora Extras Repository
6.1.2. Audit Daemon auditd and Log Files
6.1.3. LinuxThreads versus NPTL
6.1.4. Enabling the slocate Database
6.1.5. Stricter Controls in openssh
6.1.6. Perl Binary Compat Symlinks
6.1.7. Server and System Configuration Tools
6.1.8. Java Package Recommendations
6.2. Core
6.2.1. yum
6.2.2. Linux Kernel
6.2.3. Security
6.3. Development Tools
6.3.1. GCC Compiler Collection
6.4. Language Support
6.4.1. The IIIMF Input System
6.5. Multimedia
6.6. Web Servers
6.6.1. mod_perl
6.6.2. php
6.7. Samba (Windows Compatibility)
6.8. X Window System (Graphics)
6.8.1. xorg-x11
7. Packages Movement
7.1. Packages Moved to Fedora Extras
8. An Overview of the Fedora Project
1. Welcome to Fedora Core 4
Fedora Core is a completely free, user friendly, and secure general purpose platform based on Linux. The Fedora Project is an open source project that pioneers leading edge technology and concepts sponsored by Red Hat and supported by the Fedora community.
[Tip] New Installation Guide
New for this release is the Fedora Core 4 Installation Guide. This guide is useful for users of all levels and can be found at this URL:
http://fedora.redhat.com/docs/fedora-install-guide-en/
Refer to these webpages to find out more information about Fedora:
*
Section 1.1, ¡°New in Fedora Core 4¡±
*
Section 2, ¡°Introduction and Technical Release Notes¡± ¡ª Technical release notes
*
Help and Support (http://fedora.redhat.com/participate/communicate/)
*
Participate in the Fedora Project (http://fedora.redhat.com/participate/)
*
About the Fedora Project (http://fedora.redhat.com/about/)
1.1. New in Fedora Core 4
Fedora Core 4 is the latest version of the free and popular Fedora Core platform with a number of unique features and significant improvements over previous versions. This section provides an overview of the major highlights in this release.
*
Desktop Enhancements ¡ª The Fedora desktop brings to you the latest software such as GNOME 2.10 and KDE 3.4 with a new look and feel. GNOME has the new simple and elegant Clearlooks default theme that is inspired by the classic Red Hat Bluecurve theme.
[D]
*
Improved Productivity
o
Evince (http://www.gnome.org/projects/evince/) is a document viewer for multiple document formats such as pdf, postscript, and many others. Evince replaces a whole category of document viewers with a single simple application.
o
OpenOffice.org 2.0 (http://www.openoffice.org/product2/index.php) is an office productivity suite. This latest version includes several enhancements such as improved Microsoft Office compatibility, completely revamped Impress presentation software, and native support for the OpenDocument format. This version also introduces Base, a fully integrated database management software. You can find the extensive list of new features at http://marketing.openoffice.org/2.0/featureguide.html.
o
Eclipse 3.1 is an open and extensible platform and Integrated Development Environment (IDE) that can be used to develop software in any language.
*
Support for PowerPC (PPC) Architecture ¡ª Refer to Section 3.4, ¡°PPC Hardware Requirements¡± and Section 5.1, ¡°PPC Installation Notes¡±.
*
Improved Security ¡ª SELinux is a security architecture that protects applications and uses through finely grained security controls. The targeted policy that has been active since Fedora Core 3 has been improved to cover dozens of more daemons. You can read more in the technical release notes Section 4, ¡°Overview of This Release¡±.
*
Integrated Clustering Technology ¡ª Global File System (GFS) is an open source clustering file system that allows a cluster of Linux servers to share a common storage pool. Fedora Core 4 has integrated GFS within the system to manage your storage in an efficient way. You can read more at http://www.redhat.com/software/rha/gfs/.
*
Built-in Virtualization ¡ª Xen is a virtual machine that can securely run multiple operating systems in their own sandboxed domains. Xen has been integrated into Fedora Core to work in a seamless fashion. You can read more about Xen at http://fedora.redhat.com/projects/virtualization/.
*
Solid Platform ¡ª Fedora Core 4 includes and integrates the latest 4.0 version of GNU Compiler Collection which has a rewritten optimisation infrastructure and improved support for a native Free Java software stack. This includes parts of OpenOffice.org 2.0., Eclipse, and Apache Jakarta, among others.
2. Introduction and Technical Release Notes
The Fedora Project is an openly-developed project designed by Red Hat, open for general participation, led by a meritocracy, and following a set of project objectives. The results from this project include Fedora Core, a complete, general-purpose operating system built exclusively from open source software.
[Note] Note
Fedora Core is a community supported project.
Fedora Core is not a commercially supported product of Red Hat, Inc..
For more information, refer to Section 4, ¡°Overview of This Release¡±.
Additional important information about this release may be made available at http://fedora.redhat.com/docs/release-notes/. Users are advised to check this link regularly for updates.
For reporting errors or other requests about these release notes, file a bug report using this pre-filled bugzilla template:
https://bugzilla.redhat.com/bugzilla/enter_bug.cgi?assigned_to=relnotes%40fedoraproject.org&blocked=151189&bug_file_loc=http%3A%2F%2Ffedoraproject.org%2Fwiki%2FDocsProject%2FReleaseNotes%2FProcess&bug_severity=normal&bug_status=NEW&cc=kwade%40redhat.com&comment=Description%20of%20problem%2C%20bug%2C%20incorrect%20information%2C%20or%20enhancement%20request%3A%0D%0A%0D%0A%0D%0AVersion%20of%20release%20notes%20this%20bug%20refers%20to%3A%0D%0A%0D%0AFedora%20Core%204%20final%20release&component=fedora-docs&contenttypeentry=&contenttypemethod=list&contenttypeselection=text%2Fplain&data=&dependson=&description=&estimated_time=0.0&estimated_time_presets=0.0&ext_bz_bug_id=&ext_bz_id=0&form_name=enter_bug&keywords=&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=Linux&priority=normal&product=Fedora%20Core&rep_platform=All&short_desc=Describe%20problem%2C%20fix%2C%20or%20request%20for%20release%20notes&version=devel&GoAheadAndLogIn=Login
This http://tinyurl.com/al5g4 will take you to the same pre-filled bugzilla template.
3. Hardware Requirements
The following information represents the minimum hardware requirements necessary to successfully install Fedora Core 4.
[Note] Note
The compatibility/availability of other hardware components (such as video and network cards) may be required for specific installation modes and/or post-installation usage.
3.1. CPU Requirements
This section lists the CPU specifications required by Fedora Core 4.
[Note] Note
The following CPU specifications are stated in terms of Intel processors. Other processors (notably, offerings from AMD, Cyrix, and VIA) that are compatible with and equivalent to the following Intel processors may also be used with Fedora Core.
*
Minimum: Pentium-class ¡ª Fedora Core 4 is optimized for Pentium 4 CPUs, but also supports earlier CPUs (such as Pentium, Pentium Pro, Pentium II, Pentium III, and including AMD and VIA variants). This approach has been taken because Pentium-class optimizations actually result in reduced performance for non-Pentium-class processors, and Pentium 4 scheduling is sufficiently different (while making up the bulk of today's processors) to warrant this change.
*
Recommended for text-mode: 200 MHz Pentium-class or better
*
Recommended for graphical: 400 MHz Pentium II or better
*
AMD64 processors (both Athlon64 and Opteron)
*
Intel processors with Intel® Extended Memory 64 Technology (Intel® EM64T)
3.2. Hard Disk Space Requirements
This section lists the disk space required to install Fedora Core 4.
[Note] Note
The disk space requirements listed below represent the disk space taken up by Fedora Core 4 after the installation is complete. However, additional disk space is required during the installation to support the installation environment. This additional disk space corresponds to the size of /Fedora/base/stage2.img (on CD-ROM 1) plus the size of the files in /var/lib/rpm on the installed system.
In practical terms, this means that as little as an additional 90MB can be required for a minimal installation, while as much as an additional 175MB can be required for an "everything" installation.
Also, keep in mind that additional space will be required for any user data, and at least 5% free space should be maintained for proper system operation.
This list is for 32-bit x86 systems:
*
Custom Installation (Minimal): 620MB
*
Server: 1.1GB
*
Personal Desktop: 2.3GB
*
Workstation: 3.0GB
*
Custom Installation (Everything): 6.9GB
This list is for 64-bit x86_64 systems:
*
Custom Installation (Minimal): 900MB
*
Server: 1.5GB
*
Personal Desktop: 2.7GB
*
Workstation: 3.4GB
*
Custom Installation: (Everything) 7.5GB
3.3. Memory Requirements
This section lists the memory required to install Fedora Core 4.
This list is for 32-bit x86 systems:
*
Minimum for text-mode: 64MB
*
Minimum for graphical: 192MB
*
Recommended for graphical: 256MB
This list is for 64-bit x86_64 systems:
*
Minimum for text-mode: 128MB
*
Minimum for graphical: 256MB
*
Recommended for graphical: 512MB
3.4. PPC Hardware Requirements
This section lists the minimum PowerPC (PPC) hardware needed to install Fedora Core 4.
*
Minimum: PowerPC G3 / POWER4
*
Fedora Core 4 supports only the ¡°New World¡± generation of Apple® Power Macintosh, shipped circa 1999 onwards. It also supports the 64-bit G5 processor and, POWER processors in IBM® eServer™ pSeries™. Currently 32-bit IBM® RS/6000™ machines are not supported.
*
Recommended for text-mode: 233 MHz G3 or better
*
Recommended for graphical: 400 MHz G3 or better
4. Overview of This Release
The following list includes brief summaries of some of the more significant aspects of Fedora Core 4:
*
Fedora Core 4 contains the following changes:
o
Support for the PowerPC (PPC) architecture.
o
GCC 4.0
o
GNOME 2.10
o
KDE 3.4 ¡ª includes new accessibility features. You can manage these new features in KDS Control CenterRegional & AccessibilityAccessibility.
o
Native Eclipse 3.1M6 (part of a free Java stack)
o
MySQL 4.1
o
PHP 5.0
o
Xen 2 (virtualization to run multiple versions of an OS)
o
GFS 6.1-0.pre22 (cluster file system)
o
Evince 0.2.1 (universal document viewer)
o
GDM 2.6 - Includes early login capability
o
SELinux ¡ª This release includes coverage for 80 new daemons by the targeted policy. There are changes to the handling of Booleans. The targeted policy is enabled by default. For more information, refer to:
http://fedora.redhat.com/docs/selinux-faq/
For This is the complete list of daemons covered by the targeted policy:
+
NetworkManager
+
amanda
+
apache
+
apmd
+
arpwatch
+
auditd
+
bluetooth
+
canna
+
cardmgr
+
checkpolicy
+
chkpwd
+
compat
+
comsat
+
consoletype
+
cpucontrol
+
cpuspeed
+
crond
+
cups
+
cvs
+
cyrus
+
dbskkd
+
dbusd
+
dhcpc
+
dhcpd
+
dictd
+
dmidecode
+
dovecot
+
fingerd
+
fsadm
+
ftpd
+
getty
+
hald
+
hostname
+
hotplug
+
howl
+
hwclock
+
i18n_input
+
ifconfig
+
inetd
+
init
+
initrc
+
innd
+
kerberos
+
klogd
+
ktalkd
+
kudzu
+
ldconfig
+
load_policy
+
login
+
lpd
+
mailman
+
modutil
+
mta
+
mysqld
+
named
+
netutils
+
nscd
+
ntpd
+
portmap
+
postgresql
+
ppd
+
privoxy
+
radius
+
radvd
+
restorecon
+
rlogind
+
rpcd
+
rpm
+
rshd
+
rsync
+
samba
+
saslauthd
+
sendmail
+
setfiles
+
slapd
+
snmpd
+
squid
+
ssh
+
stunnel
+
syslogd
+
telnetd
+
tftpd
+
udev
+
updfstab
+
uucpd
+
webalizer
+
winbind
+
xdm
+
ypbind
+
ypserv
+
zebra
5. Installation-Related Notes
This section outlines those issues that are related to Anaconda (the Fedora Core installation program) and installing Fedora Core 4 in general.
[Note] Note
If you intend to download the Fedora Core 4 DVD ISO image, keep in mind that not all file downloading tools can accommodate files larger than 2GB in size. For example, wget will exit with a File size limit exceeded error.
The curl and ncftpget file downloading tools do not have this limitation, and can successfully download files larger than 2GB.
Bittorrent is another method for downloading large files. For information about obtaining and using the torrent file refer to this website:
http://torrent.fedoraproject.org/
5.1. PPC Installation Notes
The DVD or first CD of the installation set of Fedora Core is set to be bootable on the Apple® Macintosh and should boot the appropriate 32-bit or 64-bit installer. In addition, bootable CD images can be found in the images/ directory of the DVD or first CD. Choose the appropriate boot.iso according to the hardware:
*
images/mac/boot.iso - 32-bit Apple® Macintosh (G3/G4)
*
images/mac64/boot.iso - 64-bit Apple® Macintosh (G5)
*
images/pseries/boot.iso - 64-bit IBM® eServer™ pSeries™ (POWER4/POWER5)
*
Power management support, including sleep and backlight level management, is present in the apmud package, which is in Fedora Extras. Fedora Extras for Fedora Core is configured by default for yum. Following installation, apmud can be installed by running yum install apmud.
5.2. Anaconda Notes
*
The Fedora Core installation program has the ability to test the integrity of the installation media. It works with the CD, DVD, hard drive ISO, and NFS ISO installation methods. Red Hat recommends that you test all installation media before starting the installation process, and before reporting any installation-related bugs (many of the bugs reported are actually due to improperly-burned CDs). To use this test, type linux mediacheck at the boot: prompt.
The mediacheck function is highly sensitive, and may report some usable discs as faulty. This result is often caused by disc writing software that does not include padding when creating discs from ISO files. For best results with the mediacheck, boot with the option:
linux ide=nodma
Use the sha1sum utility to verify discs before carrying out an installation. This test accurately identifies discs that are not valid or identical to the ISO image files.
*
Memory testing may be performed prior to installing Fedora Core by entering memtest86 at the boot: prompt. This causes the Memtest86 standalone memory testing software to run. Memtest86 memory testing continues until the Esc key is pressed.
NOTE: You must boot from CD-ROM 1 (or a rescue CD-ROM) in order to use this feature.
*
Fedora Core 4 supports graphical FTP and HTTP installations. However, due to the necessity of containing the installer image in RAM, only systems with more than 128MB of RAM (or systems booted from CD-ROM 1, which contains the installer image) can use the graphical installer. Systems with 128MB or less will continue to use the text-based installer.
5.3. Installation-Related Issues
*
Certain hardware configurations (particularly those with LCD displays) may experience problems while starting the Fedora Core installation program. In these instances, restart the installation, and add the "nofb" option to the boot command line.
[Note] Note
Chinese, Japanese, and Korean graphical installations started using the "nofb" option will start in English, and then switch to the appropriate language once the graphical phase of the installation process begins.
*
Some Sony VAIO® notebook systems may experience problems installing Fedora Core from CD-ROM. If this happens, restart the installation process and add the following option to the boot command line:
pci=off ide1=0x180,0x386
This option allows the installation to proceed normally; any devices not detected due to the use of this option will be configured the first time Fedora Core is booted.
*
Serial mice are known to be inoperative during installation. However, there are indications that serial mice work properly in X after the installation has completed. Refer to bug 119474 for more information:
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=119474
*
There have been issues observed when upgrading Red Hat Linux 7.<x>, 8.0, 9, and Fedora Core 1, 2, and 3 systems where third party packages are installed that conflict with packages provided by Fedora Project. One example is Ximian GNOME.
The issue with Ximian GNOME is caused by version overlap between the official Red Hat Linux RPMs (or the ones from the Fedora Project) and the Ximian RPMs. This configuration is not supported. You have several choices in resolving this particular issue:
1.
1) You may remove Ximian GNOME from your system prior to upgrading to Fedora Core.
2.
2) You may upgrade your system, and then immediately reinstall Ximian GNOME.
3.
3) You may upgrade your system, and then immediately remove all remaining Ximian RPMs, replacing them with the corresponding Fedora Core RPMs.
You must resolve the version overlap using one of the above choices. Failure to do so will result in an unstable GNOME configuration.
6. Package-Specific Notes
The following sections contain information regarding packages that have undergone significant changes for Fedora Core 4. For easier access, they are organized using the same groups used in Anaconda.
6.1. Basic Components
This section contains information related to basic system components.
6.1.1. Fedora Extras Repository
Fedora Extras is part of the larger Fedora Project and is a volunteer-based community effort to create a repository of packages that compliment Fedora Core. The Fedora Extras repository is enabled by default from Fedora Core 4 onwards.
You can lean more about Fedora Extras from:
http://fedoraproject.org/wiki/Extras
If you would like to install any software available from Fedora extras you can use yum.
yum install <packagename>
Where <packagename> is the name of the package you want to install. For example, if you wanted to install the abiword package, the command yum install abiword automatically installs the package and all dependencies.
6.1.2. Audit Daemon auditd and Log Files
The audit daemon, auditd, is now enabled by default. When auditd is running, the kernel directs audit messages to /var/log/audit/audit.log. The location of this file is specified in /etc/auditd.conf.
AVC messages for SELinux are sent using the audit infrastructure. These messages are now in /var/log/audit/audit.log.
When auditd is not running, the kernel passes audit messages to syslog. These logs are typically kept in /var/log/messages and are viewable using dmesg.
Audit extensions are now compiled into PAM. All programs that do grant entry to the system or change user account attributes will generate an audit message.
To enable auditing within the kernel, you must pass the parameter audit=1 to the kernel during boot. Otherwise, you can use this command to enable auditing during run time:
auditctl -e 1
6.1.3. LinuxThreads versus NPTL
As the next step in removing support for the obsolete LinuxThreads library, code compiled and linked on Fedora Core 4 now automatically uses the NPTL headers and libraries.
In previous releases since Red Hat Linux 9, the default threading was LinuxThreads since the interface is mostly forward compatible. The advantages of the NPTL interface is that the cancellation handling is faster (when -fexception is used, even in C code) and that the additional interfaces are now available without special compiler and linker parameters. In other words, you do not need to use -I/usr/include/nptl and -L/usr/lib{,64}/nptl any longer. Note that lib{,64} is to be interpreted as lib64 on platforms which place DSOs in lib64/ directories, and lib/ otherwise.
In Fedora Core 4 it is still possible to create code using the LinuxThreads definitions. For this the linuxthreads-devel package must be installed and
-I/usr/include/linuxthreads -L/usr/lib{,64}/linuxthreads
must be passed to the compiler.
Previously, you could select the version of glibc and the libpgthread DSH using run time environment variables. You now need to also specify this variable in the environment:
LD_LIBRARY_PATH=/lib{,64}/obsolete/linuxthreads
This additional variables is required because the run/time libraries have been moved out of the way. There might programs that will not work if the program uses an unfortunate DT_RPATH (which overwrites the LD_LIBRARY_PATH setting).
All this makes it more cumbersome to run programs which depend on LinuxThreads. But this is intentional.
[Important] Important
FC5 will not have LinuxThreads support and all programs have to be converted to use NPTL by then.
In general, conversion to using NPTL has not been an issue.
6.1.4. Enabling the slocate Database
The database needed by the locate utility is no longer created by default. Enable the database creation by setting DAILY_UPDATE to yes in /etc/updatedb.conf if you want to use locate.
6.1.5. Stricter Controls in openssh
The version of OpenSSH in Fedora Core 4 is based on OpenSSH 3.9 and includes strict permission and ownership checks for the user configuration file ~/.ssh/config. If this file does not have appropriate ownership and permissions, ssh will exit.
Check that ~/.ssh/config is owned by the owner of ~/, and that its permissions are set to mode 600.
ls -l ~/.ssh/config
-rw------- 1 username username 400 May 5 18:44 /home/username/.ssh/config
The directory ~/ is command-line shorthand for the logged in user's home directory, usually /home/username/.
In addition, OpenSSH is no longer configured to request X11 forwarding by default when connecting to servers. To enable X11 forwarding, the -X or -Y option must be specified, or the ForwardX11 option must be enabled in the ~/.ssh/config file.
The behavior of ssh clients that are invoked with the -X option has changed. In OpenSSH 3.8 and later, X11 forwarding is performed in a way that applications run as untrusted clients by default. Previously, X11 forwarding was performed so that applications always ran as trusted clients. Some applications may not function properly when run as untrusted clients. To forward X11 so that applications are run as trusted clients, invoke ssh with the -Y option instead of the -X option, or set ForwardX11Trusted in the ~/.ssh/config file.
6.1.6. Perl Binary Compat Symlinks
Binary compat symlinks for perl-5.8.0, perl-5.8.1, and perl-5.8.2 have been removed. If you have perl modules built with those older versions of perl, you need to rebuild using the perl-5.8.6 contained in Fedora Core 4.
6.1.7. Server and System Configuration Tools
This section highlights changes and additions to the various GUI server and system configuration tools in Fedora Core.
6.1.7.1. system-config-lvm
The new LVM tool system-config-lvm assists you in managing logical volumes.
6.1.8. Java Package Recommendations
Fedora Core 4 users are advised not to use the Java RPM provided by Sun. It contains Provides that conflict with names used in packages provided as part of Fedora Core 4. Because of this, Sun Java might disappear from an installed system during package upgrade operations.
Fedora Core 4 users should use either the RPM from jpackage.org or manually install the Sun Java tarball into /opt. Sun Java 1.5+ is recommended for stability purposes.
6.2. Core
This section contains the most elemental components of Fedora Core, including the kernel.
6.2.1. yum
The sqllite database is now used by yum, and makes performance noticeably faster.
The Fedora Extras repository is now enabled by default.
6.2.2. Linux Kernel
6.2.2.1. Version
The Fedora Core is based on a 2.6.11 kernel. Fedora Core may include additional patches for improvements, bug fixes, or additional features. For this reason, the Fedora Core kernel may not be line-for-line equivalent to the so-called vanilla kernel from the kernel.org web site.
You may obtain a list of any such patches by using the command on the Fedora Core package:
$ rpm -qpl kernel-<version>.src.rpm
6.2.2.2. Kernel Flavors
Fedora Core includes the following kernel builds:
*
Native kernel, in both uniprocessor and SMP varieties.
Configured sources are available in the kernel-devel-<version>.<arch>.rpm package.
*
Virtual kernel for use with the XEN emulator package.
Configured sources are available in the kernel-xen0-devel-<version>.<arch>.rpm package.
Sources for both kernel flavors may be installed at the same time. The files will be installed into the /usr/src/kernels/<version>[-xen0]-<arch>/ tree. Use the command:
# rpm -Uvh kernel-devel[-xen0]-<version>.<arch>.rpm
as appropriate.
[Tip] Following Generic Textbooks
Many of the tutorials, examples, and textbooks about Linux kernel development assume the kernel sources are installed under the /usr/src/linux directory. If you make a symbolic link, as shown below, you should be able to use those learning materials with the Fedora Core packages. Install the appropriate kernel sources, as shown earlier, and then:
# ln -s /usr/src/kernels/kernel-<all-the-rest> /usr/src/linux
6.2.2.3. Preparing for Kernel Development
Fedora Core 4 does not include the kernel-source package provided by older versions. Instead, configured sources are available as described in Section 6.2.2.2, ¡°Kernel Flavors¡±. Users that require access to Fedora Core original kernel sources can find them in the kernel .src.rpm package. To create an exploded source tree from this file, perform the following steps:
[Warning] These Instructions Refer The Currently-running Kernel!
To simplify the following directions, we have assumed that you want to configure the kernel sources to match your currently-running kernel. In the steps below, you must understand that the phrase <version> refers to the kernel version shown by the:
$ uname -r
command.
1.
Obtain the kernel-<version>.src.rpm file from one of the following sources:
*
The SRPMS directory on the appropriate SRPMS CD iso image.
*
The FTP site where you got the kernel package.
*
By running the following command:
# up2date --get-source kernel
2.
Install kernel-<version>.src.rpm using the command:
# rpm -Uvh kernel-<version>.src.rpm
This writes the RPM contents into /usr/src/redhat/SOURCES and /usr/src/redhat/SPECS.
3.
Prepare the kernel sources using the commands:
# cd /usr/src/redhat/SPECS
# rpmbuild -bp --target $(arch) kernel.spec
The kernel source tree will be located in the /usr/src/redhat/BUILD/kernel-<version> directory. It is common practice to move the resulting linux-<version> directory to the /usr/src tree; while not strictly necessary, we suggest that you do this to match the generally-available documentation.
# cd /usr/src/redhat/BUILD/kernel-<version> /usr/src/
# mv linux-<version> /usr/src/
# cd /usr/src
# ln -s ./linux-<version> linux
# cd /usr/src/linux
4.
The configurations for the specific kernels shipped in Fedora Core 4 are in the configs/ directory. For example, the i686 SMP configuration file is named configs/kernel-<version>-i686-smp.config. Issue the following command to place the desired configuration file in the proper place for building:
# cp configs/<desired-config-file> .config
5.
Issue the following command:
# make oldconfig
You can then proceed as usual.
6.2.2.4. Building Only Kernel Modules
An exploded source tree is not required to build a kernel module, such as your own device driver, against the currently in-use kernel.
For example, to build the foo.ko module, create the following Makefile in the directory containing the foo.c file:
obj-m := foo.o
KDIR := /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
default:
$(MAKE) -C $(KDIR) M=$(PWD) modules
Issue the make command to build the foo.ko module.
6.2.2.5. Userspace Dependancies on the Kernel
Fedora Core adds support for clustered systems. This requires a special kernel that works in conjunction with some user-space utilities, such as management daemons. Consequently, to remove such a kernel, perhaps after an update, you cannot simply use the rpm -e kernel-<version> command as in earlier distributions because these userspace packages depend on the kernel package. You may either list both the kernel package and its userspace dependant packages on the rpm -e command, or you may wish to use the yum remove kernel-<version> command instead since yum automatically removes dependant packages if necesssary.
6.2.3. Security
This section highlights various security items from Fedora Core.
6.2.3.1. Digital Certificates Consolidated
Digital certificates are now centralised in directories under /etc/pki/. Users performing an upgrade must relocate their digital certificates.
OpenSSL: the /usr/share/ssl contents have moved to /etc/pki/tls and /etc/pki/CA.
Dovecot: A dovecot-openssl.cnf file is automatically installed in /etc/pki/dovecot/.
6.3. Development Tools
6.3.1. GCC Compiler Collection
Fedora Core 4 has been built using GCC 4.0, which is included with the distribution.
Caveats
*
GDB 6.1 or newer is needed to debug binaries unless compiled using the -fno-var-tracking compilation option.
*
The -fwritable-strings option is no longer accepted.
*
English-language diagnostic messages now use Unicode quotes; if you cannot read this, set your LC_CTYPE environment variable to "C" or change your terminal emulator.
*
The specs file is no longer installed on most systems. Ordinary users will not notice, but developers who need to alter the file can use the -dumpspecs option to generate the file for editing.
Code Generation
*
The SSA code optimizer is now included and brings with it better constant propagation; partial redundancy elimination; load and store code motion; strength reduction; dead storage elimination; better detection of unreachable code; and tail recursion by accumulation.
*
Autovectorization is supported. This technique achieves higher performance for repetitive loop code, in some circumstances.
Language Extentions
*
A sentinel attribute has been added so that the compiler will now issue a warning if a function such as execl(char *path, const char *arg, ...), which requires a NULL list terminator is missing the NULL.
*
The cast-as-lvalue, conditional-expression-as-lvalue, and compund-expression-as-lvalue extentions have been removed.
*
The #pragma pack() semantics have been brought closer to those used by other compilers.
*
Taking the address of a variable declared with the register modifier now generates an error instead of a warning.
*
Arrays of incomplete element types now generate an error. This implies no forward reference to structure definitions.
*
The basic compiler, without any optimization (-O0), has been measured as much as 25% faster in real-world code.
*
Libraries may now contain function-scope static variables in multi-threaded programs. The -fno-threadsafe-statics can be used by embedded developers to turn off this feature, but ordinary users should never do this.
Java
*
To avoid naming conflicts: rmic is now grmic; rmiregistry is now grmiregistry; and jar is now fastjar.
*
The GCJ compiler can now be used as a just-in-time (JIT) tool by using the gnu.jit facilities.
*
More support of the AWT and SWING packages have been added.
FORTRAN
*
The GNU FORTRAN 77 front end has been replaced by a new FORTRAN 90/95 recognizer.
Eclipse Development Environment
*
Eclipse 3.1M6 has been compiled as a native application.
*
The C Development Tool (CDT) has been included.
6.4. Language Support
This section includes information related to the support of various languages under Fedora Core.
6.4.1. The IIIMF Input System
IIIMF is the Internet/Intranet Input Method Framework. In Fedora Core 4 the iiimf package is updated to version 12.2.
File Path Changes
The names and locations of some files in the iiimf packages have changed.
The IIIMF server has been renamed from /usr/sbin/htt to /usr/bin/iiimd, and the XIM bridge client renamed from httx to iiimx. The init.d script name has not changed: it is still called iiim. All the global system configuration files are now located under /etc/iiim/.
Language Engine (LE) developers should note that LE modules and their data now live under ${libdir}/iiim/le/<LE_NAME>/, while runtime data is stored under /var/lib/iiim/le/<LE_NAME>/.
For more information on the exact path and file location changes, please refer to Fedora IIIMF FAQ:
http://www.fedora.redhat.com/projects/i18n/iiimf-faq.html.
Hotkeys
Trigger keys, such as Ctrl-Space used to activate Input Methods, are now configurable with the command-line tool iiimf-le-tools. This feature is only supported by GTK2 applications currently. For other applications using XIM the trigger key can be changed using an X resource. Refer to the IIIMF FAQ at http://www.fedora.redhat.com/projects/i18n/iiimf-faq.html for more details on how to change trigger hotkeys.
Note that the keyname refers to the X key symbol name. For example, if you want to activate with Ctrl-@, you need to specify '<Control>at' as the keyname not '<Control>@'.
The per-user configuration of hotkeys does not work currently with SELinux in enforcing mode due to lack of SELinux policy. In this case, the hotkey can only be changed in the system-wide configuration.
Qt Support
A Qt immodule for iiimf is now included. This immodule works but lacks a status window and is considered experimental. Therefore, the default for Qt applications is to continue using XIM for IIMF input.
If you wish to try the immodule in a Qt application, first install the iiimf-qt package, start the application, then click mouse button-3 in an input area and select iiimqcf from the Select Input Method' submenu.
6.5. Multimedia
This section contains information related to multimedia applications.
6.6. Web Servers
This section contains information on Web-related applications.
6.6.1. mod_perl
The RC5 release of mod_perl 2.0 is now included. The API provided by this release is incompatible with previous 1.99_xx releases. Please refer to the following document for a discussion of how to adapt code to use the new API:
http://perl.apache.org/docs/2.0/rename.html
6.6.2. php
Version 5.0 of PHP is now included, which includes a number of changes to the language along with significant performance improvements. Please refer to the PHP documentation for more information on migrating from PHP 4.3 to PHP 5.0:
http://www.php.net/manual/en/migration5.php
The /usr/bin/php binary is now built using the CLI command-line SAPI, rather than the CGI SAPI. Use /usr/bin/php-cgi for CGI SAPI. The php-cgi also includes FastCGI support.
The following extensions have been added:
*
The mysqli extension, a new interface designed specifically for MySQL 4.1. This is included in the php-mysql package.
*
The soap extension, for implementing SOAP clients and servers.
The following extensions are now available as optional loadable extensions, rather than being built in to the PHP binaries:
*
The dba extension, now available in the php-dba package
*
The bcmath extension, now available in the php-bcmath package
6.7. Samba (Windows Compatibility)
This section contains information related to Samba, the suite of software that enables Linux to interact with Microsoft Windows systems.
Browsing of Windows shares (also known as SMB browsing) fails on Fedora Core 4 systems that have the standard firewall configured. This is most easily noticed in the failure of the desktop to display shares.
The firewall disrupts the broadcast mode of SMB browsing, which is the default. There are two workarounds:
*
Configure a WINS server on the network, and set the "wins server" option in smb.conf to the address of the WINS server.
*
Disable the firewall.
[Warning] Disabling the firewall may make your system vulnerable
Make sure you fully understand the risks before undertaking this step.
For additional information, refer to the following bug report:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=133478
6.8. X Window System (Graphics)
This section contains information related to the X Window System implementation provided with Fedora Core.
6.8.1. xorg-x11
Users new to the X.org X11 implementation should take note of a few differences between it and the XFree86.org X11 implementation which shipped in previous Red Hat operating systems. In particular, the names of some files have changed:
X Server Binary:
*
XFree86 X11: XFree86
*
X.org X11: Xorg
X Server Configuration File:
*
XFree86 X11: /etc/X11/XF86Config
*
X.org X11: /etc/X11/xorg.conf
X Server Log File:
*
XFree86 X11: /var/log/XFree86.$DISPLAY.log
*
X.org X11: /var/log/Xorg.$DISPLAY.log
When configuring or troubleshooting your X server configuration, be sure that you are using the correct files.
There has been some confusion regarding font-related issues under the X Window System in recent versions of Fedora Core (and versions of Red Hat Linux before it.) At the present time, there are two font subsystems, each with different characteristics:
*
The original (15+ year old) subsystem is referred to as the "core X font subsystem". Fonts rendered by this subsystem are not anti-aliased, are handled by the X server, and have names like: -misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-1
*
The newer font subsystem is known as "fontconfig", and allows applications direct access to the font files. Fontconfig is often used along with the Xft library, which allows applications to render fontconfig fonts to the screen with antialiasing. Fontconfig uses more human-friendly names such as: Luxi Sans-10
Over time, fontconfig and Xft will replace the core X font subsystem. At the present time, applications using the Qt 3 or GTK 2 toolkits (which would include KDE and GNOME applications) use the fontconfig and Xft font subsystem; most everything else uses the core X fonts.
In the future, Fedora Core may support only fontconfig/Xft in place of the XFS font server as the default local font access method.
[Note] Note
An exception to the font subsystem usage outlined above is OpenOffice.org (which uses its own font rendering technology).
If you wish to add new fonts to your Fedora Core 4 system, you must be aware that the steps necessary depend on which font subsystem is to use the new fonts. For the core X font subsystem, you must:
1.
Create the /usr/share/fonts/local/ directory (if it doesn't already exist):
mkdir /usr/share/fonts/local/
2.
Copy the new font file into /usr/share/fonts/local/
3.
Update the font information by issuing the following commands (note that, due to formatting restrictions, the following commands may appear on more than one line; in use, each command should be entered on a single line):
ttmkfdir -d /usr/share/fonts/local/ -o /usr/share/fonts/local/fonts.scale
mkfontdir /usr/share/fonts/local/
4.
If you had to create /usr/share/fonts/local/, you must then add it to the X font server (xfs) path:
chkfontpath --add /usr/share/fonts/local/
Adding new fonts to the fontconfig font subsystem is more straightforward; the new font file only needs to be copied into the /usr/share/fonts/ directory (individual users can modify their personal font configuration by copying the font file into the ~/.fonts/ directory).
After the new font has been copied, use fc-cache to update the font information cache:
fc-cache <directory>
(Where <directory> would be either the /usr/share/fonts/ or ~/.fonts/ directories.)
Individual users may also install fonts graphically, by browsing fonts:/// in Nautilus, and dragging the new font files there.
[Note] Note
If the font filename ends with ".gz", it has been compressed with gzip, and must be decompressed (with the gunzip command) before the fontconfig font subsystem can use the font.
Due to the transition to the new font system based on fontconfig/Xft, GTK+ 1.2 applications are not affected by any changes made via the Font Preferences dialog. For these applications, a font can be configured by adding the following lines to the file ~/.gtkrc.mine:
style "user-font" {
fontset = "<font-specification>"
}
widget_class "*" style "user-font"
(Where <font-specification> represents a font specification in the style used by traditional X applications, such as "-adobe-helvetica-medium-r-normal--*-120-*-*-*-*-*-*".)
7. Packages Movement
7.1. Packages Moved to Fedora Extras
These are some of the packages that have moved from Core to Fedora Extras. These are active packages that are maintained and supported by the Fedora Project. If you are looking for information about Extras, refer to this URL:
http://fedoraproject.org/wiki/Extras
[Note] List is Incomplete
This list highlights some of the major packages that moved from Core to Extras between Fedora Core 3 and Fedora Core 4. This is not a complete list.
*
abiword
*
aiksaurus
*
balsa
*
bzflag
*
cyrus-imapd
*
dbh
*
dietlibc
*
exim
*
freeciv
*
gnuchess
*
gnumeric
*
grip
*
jed
*
lapack
*
libgda
*
libgnomedb
*
libtabe
*
libxfce4mcs
*
libxfce4util
*
libxfcegui
*
Maelstrom
*
ncftp
*
ots
*
recode
*
SDL_image
*
SDL_mixer
*
SDL_net
*
sylpheed
*
system-switch-im
*
xboard
*
xcin
*
xemacs
*
xemacs-sumo
*
xfce4-iconbox
*
xfce4-panel
*
xfce4-systray
*
xfce-mcs-manager
*
xfce-mcs-plugins
*
xfce-utils
*
xfdesktop
*
xffm
*
xffm-icons
*
xfprint
*
xfwm4
*
xmms
8. An Overview of the Fedora Project
The goal of the Fedora Project is to work with the Linux community to build a complete, general-purpose operating system exclusively from open source software. Development is done in a public forum. The project produces time-based releases of Fedora Core approximately 2-3 times a year, with a public release schedule. The Red Hat engineering team will continue to participate in building Fedora Core and will invite and encourage more outside participation than was possible in the past. By using this more open process, we hope to provide an operating system more in line with the ideals of free software and more appealing to the open source community.
For more information, refer to the Fedora Project website:
http://fedora.redhat.com/
In addition to the website, the following mailing lists are available:
*
fedora-list@redhat.com ¡ª For users of Fedora Core releases
*
fedora-test-list@redhat.com ¡ª For testers of Fedora Core test releases
*
fedora-devel-list@redhat.com ¡ª For developers, developers, developers
*
fedora-docs-list@redhat.com ¡ª For participants of the docs project
To subscribe to any of these lists, send an email with the word "subscribe" in the subject to <listname>-request (where <listname> is one of the above list names.)
Alternately, you can subscribe through the Web interface:
http://www.redhat.com/mailman/listinfo/
If you have subscribed in the past to rhl-list, rhl-beta-list, rhl-devel-list, or rhl-docs-list, your subscriptions have been retained.
The Fedora Project also includes an IRC (Internet Relay Chat) channel. IRC is a real-time, text-based form of communication. With it, you can have conversations with multiple people in an open channel or chat with someone privately one-on-one.
To talk with other Fedora Project participants via IRC, access freenode IRC network. Initially, you can use irc.freenode.net as the IRC server, although you may decide to select a server that is geographically closer to you. Refer to the freenode website (http://www.freenode.net/) for more information. Fedora Project participants frequent the #fedora channel, while Fedora Project developers can often be found on the #fedora-devel channel. Some of the larger projects may have their own channels as well; this information can be found on the project pages.
In order to talk on the #fedora channel, you will need to register your nickname (nick). Instructions are given when you /join the channel.
[Note] Note
Red Hat has no control over the Fedora Project IRC channels or their content.
-------------------- Debian,Gentoo,Slackware,FreeBSDÊÇÎÒÓÀÔ¶µÄ×î°®¡£
ÎÄÕÂÑ¡Ï
|
fei (Carpal Tunnel)
06-03-21 07:01
|
|
Red Hat Formally Announces 'Integrated Virtualization'
According to Red Hat's Press Release (http://www.redhat.com/about/news/prarchive/2006/virtualization.html):
This month Red Hat will make Fedora Core 5 available, which will contain a preview of Red Hat Enterprise Linux
virtualization technology. In the summer of 2006, Red Hat will make Virtualization Migration and Assessment Services
available along with an Enterprise Virtualization beta. Red Hat Enterprise Linux v. 5, scheduled for general
availability by the end of 2006, will feature fully integrated virtualization.
Announcing the release of Fedora Core 5
* From: Fedora Project <fedora redhat com>
* To: fedora-announce-list redhat com
* Subject: Announcing the release of Fedora Core 5
* Date: Mon, 20 Mar 2006 11:18:16 -0500
Hi, my name is Fedora Core "Bordeaux", and today I am 5. When I
turned 4 last year, they got a funny salesman to talk about me like I
was a toy. I like toys. But today Teacher said I am a big kid, and I
should talk about myself. I can do lots of big kid stuff now, and
everyone tells me that I play really well with all the other kids in
class, even the ones who are mean like bullies. I always try and
share, which is what Teacher says is the best thing.
Sharing is a really good thing to do. I like to share all my toys and
books and stuff with all the other kids so that they can play with
them and even learn things, too. I have a lot of neat stuff to share,
so I made this cool list to tell you all about it. Teacher gave me
some things to put in the list, but since I'm a big kid I think I
should get to say what I want, too.
* GNOME 2.14
"Improved speed and usability, and new and better features for power
management, file sharing, user help, system administration,
teleconferencing, picture browsing, and networking." I think it's
easy enough for even my little brother to use, but Mommy and Daddy
like it a lot too.
* OpenOffice 2.0.2
"Enhanced productivity features, extensive compatibility with other
popular office software, database connectivity functions, and improved
use of system libraries for faster loading and better responsiveness
overall." Mommy says she can make slide shows for work even easier
than before, and Daddy uses it to organizes all our books, music, and
movies in databases.
* KDE 3.5.1
"New and exciting features for users and developers, including stylish
and attractive applets, educational and entertaining games, incredibly
standards-compliant Internet tools, and enhanced multimedia and
usability." Plus it looks REALLY cool, especially when my big sister
fixes it just the way she likes.
* Mono
"Support for .NET means a new generation of dynamic and powerful
cross-platform applications, with some already included, such as
Tomboy for note-taking, F-Spot for photo management, and Beagle for
content searching and indexing." See, I told you I'm really good at
sharing! Plus, I don't ever have a problem remembering or finding
things, like pictures, homework, or messages. Mommy says she's really
proud of me.
* Yum-based Package Tools
"Installation and software management tools are all based on the
flexible and powerful yum utility for easy selection and upgrade of
new and existing software." And soon, I'll even be able to get my own
special software at install time!
* Xen Virtualization
"The best framework yet for installation, management, migration, and
monitoring of software-based virtual domains, allowing system owners
to effectively leverage and force-multiply existing hardware for
maximum efficiency, scalability, redundancy, and flexibility."
Teacher says I get more work done faster than any other kid in our
class, too.
* Apache HTTP Server 2.2
"Enhanced authentication, database support, proxy facilities, and
content filtering, all built on the most stable and customizable
platform for Web services."
* Enhanced Security
"Support for SELinux binary policy modules means that users and
developers can now ship their own specialized policies with affected
software. GCC's best of breed features, such as stack protection, NX,
PIE, and compile-time buffer checks, pile on additional layers of
assurance to effectively block illegal ingress." I know all my safety
rules, and Mommy and Daddy say that it's really, REALLY hard for
monsters to get in our house!
So at school, I got awards for "Best Attendance," "Teacher's Pet,"
"Honor Roll," and "Good Manners," plus Teacher lets me stay after to
clean the erasers until Daddy comes to pick me up. He always tells me
how good I am compared to the other kids he knows and that he's really
proud of me. He says it's because I'm 100% free and open source, and
because I always try to do the right thing just like he and Mommy
taught me.
I told him I didn't just learn it from him, but from all the nice
people at Red Hat and the Fedora community, who teach me new things
all the time. They're all different kinds of people -- users,
developers, writers, translators, testers, editors, and so many other
things I can't even write it all. They're the people who make it
possible to build a complete Linux platform from open source software.
But they say we're not done yet, and we can ALWAYS use more friends to
help, so if you think this sounds neat, you should definitely visit:
* http://fedoraproject.org/wiki/HelpWanted
All right, I have to go now. There's always more things to learn and
do and I am a very, extremely busy kid. 'Bye!
- - -
Fedora is a set of projects sponsored by Red Hat and guided by the
contributors. These projects are developed by a large community of
people who strive to provide and maintain the very best in free, open
source software and standards. Fedora Core, the central Fedora project,
is an operating system and platform, based on Linux, that is always free
for anyone to use, modify, and distribute, now and forever.
Fedora Core 5 is available at absolutely no cost. To download it:
VIA BITTORRENT (RECOMMENDED):
* http://torrent.fedoraproject.org/bordeaux-binary-i386.torrent
* http://torrent.fedoraproject.org/bordeaux-binary-x86_64.torrent
* http://torrent.fedoraproject.org/bordeaux-binary-ppc.torrent
For DVD and other formats, refer to http://torrent.fedoraproject.org/
If you run an earlier version of Fedora Core, you can get BitTorrent
from Fedora Extras. If you are using another platform, you can get
BitTorrent at:
* http://www.bittorrent.com/
VIA WEB:
Visit the main Fedora download site listed below. You will be automatically
redirected to a mirror of Fedora Core 5. There may be delays due to site
congestion, especially in the days immediately following the release, so
BitTorrent is recommended instead.
* http://download.fedora.redhat.com/pub/fedora/linux/core/5
VIA CD/DVD:
Visit the following site for a list of vendors of Fedora Core CD/DVD
media:
* http://fedoraproject.org/wiki/Distribution/OnlineVendors
Fedora Project
Download Projects FAQ
Site Navigation:
* Home
* Download
* News
* Documentation
o Release Notes
o Installation Guide
o Managing Software With Yum
o Jargon Buster
o SELinux FAQ
o Developer's Guide
o Documentation Guide
* Contribute
* About
Fedora Core 5 ·¢ÐÐ×¢¼Ç
Fedora Documentation Project
°æÈ¨ © 2006 Fedora Foundation and others
±¾ÎĵµÒÀ¾Ý Open Publication License Ðí¿É·¢²¼¡£Çë²ÎÔÄÍêÕûµÄ·¨ÂÉÌõ¿î µÚ 3 ½Ú ¡°Legal Notice¡±.
[Ìáʾ] »¥ÁªÍøÉÏÓÐ×îеķ¢ÐÐ×¢¼Ç
ÕâЩ·¢ÐÐ×¢¼ÇÒ²ÐíÒѱ»¸üУ¬Çë·ÃÎÊ http://fedora.redhat.com/docs/release-notes/ À´²é¿´×îÐ嵀 Fedora Core 5 ·¢ÐÐ×¢¼Ç¡£
ÐÞ¶©ÀúÊ·
ÐÞ¶© 0.5.0.0 2006-02-28 quaid
(...)
1. »¶ÓʹÓà Fedora Core
2. Fedora Core 5 Ö®ÂÃ
2.1. ×Ô Fedora Core 4 ÒÔÀ´·¢ÉúÁËÄÄЩ±ä»¯
2.1.1. ×ÀÃæ
2.1.2. ϵͳ¹ÜÀí
2.1.3. ϵͳ²ã´ÎµÄ¸Ä±ä
2.2. ·Ïßͼ
3. Legal Notice
4. Ïò·¢ÐÐ×¢¼ÇÌá³ö·´À¡
5. °²×°
6. ÌåϵÏà¹ØÄÚÈÝ
6.1. PPC Ïà¹Ø
6.1.1. PPC Ó²¼þÐèÇó
6.1.2. Apple ¼üÅÌ
6.1.3. PPC °²×°
6.2. x86 Ïà¹Ø
6.2.1. x86 Ó²¼þÐèÇó
6.3. x86 Ïà¹Ø
6.3.1. x86_64 Ó²¼þÐèÇó
6.3.2. x86_64 ÖÐ RPM ¶àÌåϵ֧³Ö
7. ÌØ¶¨Èí¼þ°ü
7.1. ÄÚºËÉ豸£¬Ä£¿é¼ÓÔØ£¬ÒÔ¼°ÈȲå°ÎµÄ±ä»¯
7.2. ϵͳ·¶Î§ËÑË÷µÄ¸Ä±ä
7.3. Êó±êÅäÖù¤¾ß±»ÒƳý
7.4. NetworkManager
7.5. Dovecot
7.6. Kudzu
7.7. ¿ÉÒÆ¶¯½éÖʲ»ÔÙ×Ô¶¯ÐÞ¸Ä fstab
7.8. GnuCash
7.9. Mozilla
7.10. libstc++ Ô¤ÀÀ°æ
7.11. ²»ÔÙÌṩ LinuxThreads
8. Linux ÄÚºË
8.1. °æ±¾
8.2. ¸üÐÂÈÕÖ¾
8.3. ÄÚºËÅäÖÃ
8.4. ±¨¸æ´íÎó
8.5. ×ñѹØÓÚÄں˵Ľ̿ÆÊé
8.6. ΪÄں˿ª·¢×÷×¼±¸
8.7. Ö»¹¹½¨ÄÚºËÄ£¿é
8.8. Óû§¿Õ¼ä¶ÔÄں˵ÄÒÀÀµ
9. Fedora ×ÀÃæ
10. ·þÎñÆ÷¹¤¾ß
10.1. system-config-printer
10.1.1. ¾ÖÓòÍøÖ®ÍâµÄ SMB ä¯ÀÀ
10.1.2. SMB ´òÓ¡»úµÄ Kerberos ÈÏÖ¤Ö§³Ö
10.2. system-config-securitylevel
10.2.1. Ìí¼ÓµÄ¿ÉÐÅÈηþÎñ
10.2.2. ¶Ë¿Ú·¶Î§
11. Îļþ·þÎñÆ÷
11.1. Ò»°ãÐÅÏ¢
11.2. Netatalk (Óë Macintosh ¼æÈÝ)
12. ÍøÂç·þÎñÆ÷
12.1. httpd
12.2. php
12.3. PEAR ¿ò¼Ü
13. ¿ª·¢¹¤¾ß
13.1. GCC ±àÒëÆ÷¼¯ºÏ
13.1.1. ¾¯¸æ
13.1.2. ´úÂëÉú³É
13.1.3. ÓïÑÔÀ©Õ¹
13.2. FORTRAN
13.3. Eclipse ¿ª·¢»·¾³
14. °²È«
14.1. ÐÂÄÚÈÝ
14.1.1. PAM Ä£¿é±ä¶¯
14.1.2. Buffer Overflow (»º³åÇøÒç³ö)¼ì²â£¬ÒÔ¼°±äÁ¿ÂÒÐò
14.2. SELinux
14.2.1. ¶àÀà±ð°²È«(Multi Category Security, MCS)
14.2.2. ¶à²ã´Î°²È«(Multilevel Security, MLS)
15. Java ºÍ java-gcj-compat
15.1. ´¦Àí Java ºÍÀà Java µÄÈí¼þ°ü
15.2. Fedora Óë JPackage Java Èí¼þ°ü
16. Samba (Windows ÏàÈÝÐÔ)
17. ¶àýÌå
17.1. ¶àýÌå²¥·ÅÆ÷
17.2. Ogg ºÍ Xiph.Org »ù½ð»áµÄÎļþ¸ñʽ
17.3. MP3, DVD ºÍÆäËû±»ÅųýµÄ¶àýÌå
17.4. CD ºÍ DVD ´´½¨ºÍÉÕ¼
17.5. ÆÁϼÏñ
17.6. ͨ¹ý²å¼þµÄÀ©Õ¹Ö§³Ö
18. ÓÎÏ·ºÍÓéÀÖ
19. ÍøÂç
19.1. Ö÷ÒªµÄÄں˱䶯 2.6.11 - 2.6.15
19.1.1. IPv4 µØÖ·Ç¨ÒÆ
19.1.2. ICMP ´íÎóµÄ¿ÉÅäÖõÄÔ´µØÖ·
19.1.3. »ùÓÚ LC-Trie µÄ·ÓÉÑ¡ÔñËã·¨
19.1.4. ÓµÈû¿ØÖÆËã·¨µÄ²å¼þ½á¹¹
19.1.5. ÔØ²¨¶ªÊ§Ê±±ÜÃâ³öÏÖ¶ÓÁÐ
19.1.6. DCCP ÐÒéÖ§³Ö
19.1.7. ÎÞÏß
19.1.8. ÆäËû
19.2. Óû§¹¤¾ß
20. ÐéÄ⻯
21. X ´°¿Úϵͳ (ͼÐνçÃæ)
21.1. xorg-x11
21.2. X.org X11R7 񻵋
21.3. X.org X11R7 ¿ª·¢Õ߸ÅÀÀ
21.4. Xorg X11R7 ¿ª·¢Õß×¢¼Ç
21.4.1. /usr/X11R6 Ŀ¼²ã´Î
21.4.2. Imake
21.4.3. ϵͳ·¶Î§µÄ app-defaults/ Ŀ¼
21.4.4. ¸ÄÕýÈí¼þ°üÒÀÀµ¹ØÏµ
21.4.5. xft-config
22. Êý¾Ý¿â·þÎñÆ÷
22.1. MySQL
22.2. PostgreSQL
23. ¹ú¼Ê»¯ (i18n)
23.1. ÊäÈë·¨
23.1.1. °²×°
23.1.2. SCIM С³ÌÐòºÍ¹¤¾ßÌõ
23.1.3. SCIM ÅäÖÃ
23.1.4. еÄת»»ÒýÇæ
23.2. ×ÖÌå
23.3. gtk2 IM ÊäÈë·¨×Ӳ˵¥
24. Ïòºó¼æÈÝ
25. ÌØ¶¨Èí¼þ°ü
26. Fedora Extras - ÉçÇøÈí¼þ°ü²Ö¿â
26.1. ʹÓòֿâ
26.2. ¹ØÓÚ Fedora Extras
27. Fedora Legacy - ÉçÇøÎ¬»¤
28. Fedora ÏîÄ¿ - ÎÒÐÄ×ÔÓÉ
29. ÎĵµÌâÊð
29.1. ¹ØÓÚÌâÊð
29.2. ¹±Ï×Õß
29.3. ¹¤×÷·½Ê½
1. »¶ÓʹÓà Fedora Core
[Ìáʾ] ÍøÉϵÄ×îа汾
ÕâЩ·¢ÐÐ×¢¼ÇÒ²ÐíÒѱ»¸üС£Çë·ÃÎÊ http://fedora.redhat.com/docs/release-notes/ À´²é¿´×îÐ嵀 Fedora Core ·¢ÐÐ×¢¼Ç¡£
ÄúÖ»ÒªÌá½»´íÎ󱨸æÒÔ¼°¹¦ÄÜÔöÇ¿ÇëÇ󣬾ͿÉÒÔ°ïÖú Fedora ÏîÄ¿ºÍÉçÇø²»¶ÏµØ¸Ä½ø Fedora¡£Çë²Î¿¼ http://fedoraproject.org/wiki/BugsAndFeatureRequests¡£¸ÐлÄúµÄ²ÎÓë¡£
ÏëÖªµÀ¸ü¶à Fedora µÄÐÅÏ¢£¬Çë·ÃÎÊÏÂÁÐÒ³Ãæ£º
*
Fedora ¸ÅÀÀ (http://fedoraproject.org/wiki/Overview)
*
³£¼ûÎÊÌâ(Fedora FAQ) (http://fedoraproject.org/wiki/FAQ)
*
°ïÖúºÍÖ§³Ö (http://fedoraproject.org/wiki/Communicate)
*
²ÎÓë Fedora ÏîÄ¿ (http://fedoraproject.org/wiki/HelpWanted)
*
¹ØÓÚ Fedora ÏîÄ¿ (http://fedora.redhat.com/About/)
2. Fedora Core 5 Ö®ÂÃ
Äú½«¿´µ½Õâһȫз¢²¼µÄ´óÁ¿½ØÍ¼ºÍÊÓÆµ×ÊÁÏ£¬Çë·ÃÎÊ http://fedoraproject.org/wiki/Tours/FedoraCore5¡£
2.1. ×Ô Fedora Core 4 ÒÔÀ´·¢ÉúÁËÄÄЩ±ä»¯
¾Å¸öÔµĿª·¢¹ý³ÌÒѾ´ïµ½Á˸߳±£¬±¾´Î·¢²¼°üº¬ÁËÖÚ¶à¹Ø¼üÈí¼þºÍ¼¼ÊõµÄ×îа汾¡£ÏÂÃæµÄÕ½ÚÊÇ×ÔÉÏ´Î Fedora Core ·¢²¼ÒÔÀ´£¬Ö÷Òª±ä»¯µÄ¸ÅÀÀ¡£
2.1.1. ×ÀÃæ
±¾´Î·¢²¼µÄÁÁµã°üÀ¨£º
*
È«Ãæ¸üеÄÍâ¹Û£¬ÐµÄÅÝÅÝÖ÷Ì⣬ÒÔ¼°Ê×´ÎʹÓÃµÄ Fedora бêʶ¡£
*
Fedora äÖȾÏîÄ¿µÄÔçÆÚ¹¤×÷±»¼¯³Éµ½×ÀÃæÖС£Õâ¸öеÄÏîÄ¿ (http://fedoraproject.org/wiki/RenderingProject) ½«Îª¸ß¼¶µÄ£¬»ùÓÚ OpenGL µÄ×ÀÃæ½Ó¿ÚÌṩ¼¼Êõ»ù´¡¡£
*
Á÷ÐеÄ×ÀÃæ»·¾³ GNOME ºÍ KDE µÄ´´Ð°汾¡£ GNOME ×ÀÃæ»ùÓÚ 2.14 ·¢²¼ (http://www.gnome.org/~davyd/gnome-2-14/), ¶ø KDE ×ÀÃæÊÇ 3.5 µÄÒ»°ã°æ±¾ (http://kde.org/announcements/announce-3.5.php)¡£
*
×îаæµÄ GNOME µçÔ´¹ÜÀí³ÌÐò (http://www.gnome.org/projects/gnome-power-manager/) ºÍ GNOME ÆÁÄ»±£»¤³ÌÐò(http://live.gnome.org/GnomeScreensaver/) ÌṩÁËÐµļ¯³ÉµÄµçÔ´¹ÜÀíÑ¡Ïî¡£
*
Ð嵀 GNOME Óû§¹²Ïí¹¤¾ß ÌṩÁ˼òµ¥¶øÓÐЧµÄÎļþ¹²Ïí¡£
*
¹ÒÆðµ½ÄÚ´æ(Suspend to RAM)µÃµ½¸Ä½ø£¬Ëü»ùÓÚÐÝÃßÖ§³ÖµÄ»ù´¡ÐÔ¹¤×÷¡£
*
¹ýÈ¥µÄͼÐλ¯Èí¼þ¹ÜÀí¹¤¾ß±»Ì滻ΪÐÂÒ»´ú¹¤¾ßµÄµÚÒ»°æ¡£±¾´Î·¢²¼°üº¬ Pup, ϵͳÉý¼¶µÄ¼òµ¥½çÃæ£¬ÒÔ¼° Pirut, Ò»¸öеÄÈí¼þ°ü¹ÜÀíÆ÷£¬Ìæ»»ÁË system-config-packages¡£ËüÃÇ»ùÓÚ yum ¹¤¾ß£¬ÎªÕû¸öϵͳÌṩÁËÒ»ÖµÄÈí¼þ°²×°ºÍÉý¼¶¹¦ÄÜ¡£
*
ÕâÒ»°æ±¾µÄ Fedora Ê״ΰüº¬ Mono Ö§³Ö£¬ÒÔ¼°ÖÚ¶à Mono Ó¦ÓóÌÐò£¬ÀýÈç Beagle, ×ÀÃæËÑË÷¹¤¾ß; F-Spot, ÏàÆ¬¹ÜÀí¹¤¾ß; ÒÔ¼° Tomboy, ¼ÇʳÌÐò¡£
*
Äú¿ÉÒÔÌåÑé 0.10 °æ±¾µÄ Gstreamer ýÌå¿ò¼Ü´øÀ´µÄÕ𺳵ĶàýÌåÖ§³Ö¡£±¾´Î·¢²¼ÔÚÎȶ¨ÐԺ͹¦ÄÜÉÏÏà±È¹ýÈ¥°æ±¾¶¼ÓÐÌá¸ß¡£ Totem µçÓ°²¥·ÅÆ÷ÒÔ¼°ÆäËûýÌåÈí¼þ¶¼ÒѸüÐÂΪ֧³ÖеĿò¼Ü¡£
*
¹ú¼Ê»¯Ö§³ÖÓм«´ó½ø²½£¬ÔÚ Fedora Core 5 Öаüº¬ÁË SCIM¡£ SCIM ÓïÑÔÊäÈë¿ò¼ÜÌṩÁ˼òµ¥Ò×ÓõĽçÃæ£¬¿ÉÒÔÊäÈë¶àÖÖ·ÇÓ¢ÎÄÓïÑÔ¡£SCIM Ìæ»»Á˹ýȥʹÓÃµÄ IIIMF ϵͳ¡£
*
ĬÈÏÍøÒ³ä¯ÀÀÆ÷ÊÇ Firefox 1.5 (http://www.mozilla.com/firefox/releases/1.5.html)£¬ËüÓдóÁ¿ÐÂÌØÐÔ£¬¸ü¿ì£¬¸ü°²È«£¬¸üÓÐЧ¡£
*
OpenOffice.org 2.0 (http://www.openoffice.org/product/index.php)×îÖÕ°æÒ²°üº¬ÔÚÄÚ¡£OpenOffice.org ʹÓÃϵͳÖкܶàÈí¼þ°ü£¬Ê¹µÃÐÔÄܺÍЧÂʵÃÒÔÌáÉý¡£
*
´óÁ¿µÄ GTK ºÍ GNOME ³ÌÐòÀûÓÃÁË Cairo 2D ͼÐοâ (http://cairographics.org/), °üº¬Ôڴ˴η¢²¼ÖУ¬ÌṩÁ˸ßЧ¶øÃÔÈ˵ÄͼÐνçÃæ¡£
*
¶Ô¹ã·ºÊ¹ÓÃµÄ Broadcom 43xx ÎÞÏßоƬ×é (http://bcm43xx.berlios.de/) µÄ²âÊÔÇý¶¯°üº¬ÆäÖÐ
*
±¾´Î·¢²¼°üÀ¨ libnotify, Õâ¸öÈí¼þ¿âΪ×ÀÃæ´øÀ´Á˼òµ¥¶øÎüÒýÈ˵Ä֪ͨÏûÏ¢¡£
*
Fedora Core 5 ʹÓà gnome-mount, ¸üÓÐЧµÄ»úÖÆ£¬Ìæ»»ÁË fstab-sync£¬Ê¹Óà HAL À´´¦Àí¹ÒÔØ¡£
*
´òÓ¡Ö§³ÖµÃµ½¸Ä½ø£¬°üº¬ÁË hplip ¹¤¾ß£¬Ìæ»»ÁË hpijs¡£
2.1.2. ϵͳ¹ÜÀí
¹ÜÀíºÍ¿ª·¢·½ÃæµÄ¸Ä½øÓУº
*
Xen ÐéÄ⻯µÃµ½¼ÓÇ¿¡£ÔÚ Fedora Core 5 ϵͳÖÐÅäÖà Xen ÐéÄâ»úµÄ¹¤¾ßÏÖÔÚʹÓñê×¼µÄͼÐλ¯°²×°¹ý³Ì£¬ÔÚ×ÀÃæÉÏÔËÐÐΪһ¸ö´°¿Ú³ÌÐò¡£Fedora ¿ª·¢Õß»¹´´½¨ÁË gnome-applet-vm, ËüÊǼòµ¥µÄÐéÄâÖ÷»ú¼à¿ØÐ¡³ÌÐò£¬»¹ÓÐ libvirt (http://libvirt.org/), Ò»¸öÈí¼þ¿â£¬Ìṩ API À´Ê¹Óà Xen ÐéÄ⻯µÄÄÜÁ¦¡£
*
ÐÐÒµÁìÏ鵀 anaconda °²×°ÏµÍ³½øÒ»²½·¢Õ¹¡£ÐµÄÌØÐÔ°üÀ¨Ô¶³ÌµÇ¼£¬ÒÔ¼°¶Ô»ØËݵÄÔöǿ֧³Ö¡£°²×°ÏµÍ³ÖеÄÈí¼þ°ü¹ÜÀíÓÉ yum ʵÏÖ¡£ÕâÒ»ÔöÇ¿Êǽ« Fedora Extras ¼¯³Éµ½°²×°¹ý³ÌÖеĵÚÒ»²½¡£
*
°æ±¾ 2.2 µÄ Apache HTTP ·þÎñÆ÷°üº¬ÆäÖС£ÕâÒ»°æ±¾ÌṩÁËÈÏÖ¤¡¢Êý¾Ý¿âÖ§³Ö¡¢´úÀíºÍÄÚÈݹýÂ˵ŦÄÜÔöÇ¿¡£
*
×îаæµÄÊý¾Ý¿â·þÎñÆ÷°üº¬ÆäÖУ¬°üÀ¨ MySQL 5.0 ºÍ PostgreSQL 8.1¡£
*
¼¸¸ö Java ³ÌÐòÒÔ GCJ ±àÒë³ÉÁ˱¾µØ´úÂ룬ÀýÈç Geronimo J2EE ·þÎñÆ÷ÒÔ¼° Apache Jakarta ÏîÄ¿£¬Ïà±È¹ýÈ¥°æ±¾µÄ Java ¿ª·¢ÄÜÁ¦ÓÖÓÐÌá¸ß¡£
*
ϵͳ¼à²âºÍÐÔÄÜ·ÖÎöµÄй¤¾ß°üº¬ÆäÖС£±¾´Î·¢²¼°üº¬ÁË SystemTap (http://fedoraproject.org/wiki/SystemTap), Ò»¸öµ÷ÊԺͷÖÎöϵͳƿ¾±µÄ¹¤¾ß£¬ÒÔ¼° Frysk (http://fedoraproject.org/wiki/Frysk), Ò»ÖÖÖ´ÐзÖÎö¼¼Êõ£¬¿ÉÒÔ¼à²âÔËÐÐÖеĽø³Ì»òÏ̡߳£
*
±¾´Î·¢²¼°üº¬ÁË system-config-cluster, Ò»¸öʹÄúÔÚͼÐνçÃæ¹ÜÀí¼¯ÈºÅäÖõŤ¾ß¡£
*
Kexec ºÍ Kdump ¹¤¾ß×éºÏÌṩÁËеıÀÀ£×ª´¢¹¦ÄÜ£¬ÒÔ¼°¼Ó¿ìÆô¶¯µÄ¿ÉÄÜ£¬Í¨¹ýÌø¹ýÒýµ¼Ê±µÄ¹Ì¼þ¡£Kexec ÔÚÒ»¸öÄÚºËÔËÐеÄͬʱ¼ÓÔØÐµÄÄںˣ¬¶ø Kdump ¿ÉÒÔÌṩǰһ¸öÄں˵ÄÄÚ´æ×ª´¢ÒÔµ÷ÊÔ¡£
*
±¾´Î·¢²¼°üº¬ÁË iscsi-initiator-utils, iSCSI ÊØ»¤½ø³Ì¼°¹¤¾ß³ÌÐò£¬Ìṩ¶Ô iSCSI ½Ó¿ÚµÄÓ²¼þµÄÖ§³Ö¡£
2.1.3. ϵͳ²ã´ÎµÄ¸Ä±ä
*
X.org X11R7.0 °üº¬ÔÚ±¾´Î·¢²¼ÖС£R7.0 еÄÄ£¿é»¯½á¹¹Ê¹µÃÇý¶¯Éý¼¶ºÍ¿ª·¢¸ü¼Ó¼òµ¥£¬Ê¹ Linux ͼÐνçÃæ×ßÉÏ¿ìËٸĽøµÄµÀ·¡£
*
gcc 4.1 ±àÒëÆ÷°üº¬ÆäÖУ¬ËùÓÐ Fedora Èí¼þ°ü¶¼Ê¹ÓÃеıàÒëÆ÷½øÐй¹½¨£¬°²È«ºÍÐÔÄܶ¼ÓÐÌá¸ß¡£
*
±¾´Î·¢²¼µÄÄں˻ùÓÚ Linux 2.6.16. Çë²Î¿¼·¢ÐÐ×¢¼ÇÖÐÓйØÄÚºËµÄÆäËû¶ÎÂä¡£
*
ÓÃÓڱʼDZ¾µçÄÔºÍÒÆ¶¯É豸µÄ PCMCIA ¿ò¼Ü·¢ÉúÁ˸ı䡣¹ýÈ¥µÄ pcmcia-cs Èí¼þ°üʹÓà cardmgr/pcmcia ·þÎñ£¬ÔÚ´Ë´Î Fedora ·¢²¼ÖУ¬ËüÃDZ»Ì滻ΪÐ嵀 pcmciautils Èí¼þ°ü£¬ PCMCIA É豸ֱ½ÓÓÉ hotplug ϵͳ´¦Àí£¬Ê¹Óö¯Ì¬µÄ udev ×Óϵͳ¡£ÕâÑù£¬ÏµÍ³Ð§ÂʺÍÐÔÄܶ¼ÓÐÌá¸ß¡£¸ü¶àÐÅÏ¢Çë·ÃÎÊ http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html¡£
*
SELinux µÄʵÏÖ¾ÀúÁ˾޴ó±ä»¯£¬×ª¶øÊ¹Óà ²ÎÕÕ(reference)²ßÂÔ (http://serefpolicy.sourceforge.net/)¡£²ÎÕÕ²ßÂÔÖ§³Ö¶þ½øÖƲßÂÔÄ£¿é¡£½« SELinux ²ßÂÔÒÆ¶¯µ½µ¥¶ÀµÄÈí¼þ°üÖгÉΪ¿ÉÄÜ£¬Óû§¿ÉÒÔ¸ü¼òµ¥µØ¶¨ÖÆ×¨ÓõIJßÂÔ¡£Õâ¸ö°æ±¾»¹Ö§³Ö SELinux ¿ò¼ÜµÄ MCS (Multi Category Security, ¶àÀà±ð°²È«£¬Ä¬ÈÏÆôÓÃ) ºÍ MLS (Multi Level Security, ¶à²ã´Î°²È«) ×Óϵͳ¡£SELinux ¼ÌÐøÖ§³Ö TE (Type Enforcement, ÀàÐÍÇ¿ÖÆ£¬Ä¬ÈÏÆôÓÃ)£¬ÒÔ¼° RBAC (Role-Based Access Control, »ùÓÚ½ÇÉ«µÄ·ÃÎÊ¿ØÖÆ)¡£Çë²é¿´ÆäËûÕ½ÚÖÐÓйØÁ´½Ó¡£
2.2. ·Ïßͼ
ÓйØÏÂÒ»°æ Fedora µÄ·¢²¼¼Æ»®£¬Çë·ÃÎÊ http://fedoraproject.org/wiki/RoadMap¡£
3. Legal Notice
Copyright (c) 2006 by Fedora Foundation and others. This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, v1.0, available at http://www.opencontent.org/openpub/.
Garrett LeSage created the admonition graphics (note, tip, important, caution, and warning). Tommy Reynolds <Tommy.Reynolds@MegaCoder.com> created the callout graphics. They all may be freely redistributed with documentation produced for the Fedora Project.
FEDORA, FEDORA PROJECT, and the Fedora Logo are trademarks of Red Hat, Inc., are registered or pending registration in the U.S. and other countries, and are used here under license to the Fedora Foundation.
Red Hat and the Red Hat "Shadow Man" logo are registered trademarks of Red Hat, Inc. in the United States and other countries.
All other trademarks and copyrights referred to are the property of their respective owners.
Documentation, as with software itself, may be subject to export control. Read about Fedora Project export controls at http://fedoraproject.org/wiki/Legal/Export.
4. Ïò·¢ÐÐ×¢¼ÇÌá³ö·´À¡
[×¢Òâ] ½öÖ¸Õë¶Ô·¢ÐÐ×¢¼ÇµÄ·´À¡
ÕâÒ»½ÚÊǹØÓÚΪ·¢ÐÐ×¢¼Ç±¾ÉíÌá³ö·´À¡¡£ÒªÏò Fedora µÄÈí¼þ»òÆäËûϵͳ×é¼þÌá³ö·´À¡£¬Çë·ÃÎÊ http://fedoraproject.org/wiki/BugsAndFeatureRequests¡£
¸ÐлÄúÏò·¢ÐÐ×¢¼ÇÌṩ·´À¡¡£Èç¹ûÄúÈÏΪ¿ÉÒÔÒÔijÖÖ·½Ê½¸Ä½ø·¢ÐÐ×¢¼Ç£¬¿ÉÒÔÖ±½ÓÏò×÷ÕßÌá½»·´À¡¡£Óкܶ෴À¡µÄ;¾¶£º
*
Ö±½Ó±à¼ http://fedoraproject.org/wiki/Docs/Beats Ò³Ãæ
*
ÌîдԤÉèµÄ´íÎ󱨸æÄ£°å: http://tinyurl.com/8lryk
*
Ïò relnotes@fedoraproject.org ·¢Ë͵ç×ÓÓʼþ
·¢ÐÐ×¢¼ÇµÄÇø¿é(beat)ÊÇij¸öÖ÷Ìâ¡¢·¶³ë£¬ÓÉÒ»¸ö»ò¶à¸öÄÚÈݹ±Ï×ÕßÀ´Î¬»¤¡£Çë²Î¿¼ http://fedoraproject.org/wiki/DocsProject/ReleaseNotes/Beats¡£
ÕâÀïÏÈллÄúµÄ·´À¡£¡
5. °²×°
ÕâÒ»½ÚÃèÊöÓë Anaconda (Fedora Core °²×°³ÌÐò) ÒÔ¼°Óë Fedora Core 5 °²×°Ïà¹ØµÄÒ»°ã»°Ìâ¡£
[×¢Òâ] ÏÂÔØ´óÎļþ
Èç¹ûÄúÐèÒªÏÂÔØ Fedora Core 5 DVD ISO ¾µÏñÎļþ£¬¼Çס²¢²»ÊÇËùÓÐÏÂÔØ¹¤¾ß¶¼Ö§³Ö´óÓÚ 2GB µÄÎļþ¡£wget 1.9.1-16 »ò¸ü¸ß°æ±¾, curl ºÍ ncftpget ûÓдËÏÞÖÆ£¬¿ÉÒÔ˳ÀûÏÂÔØ´óÓÚ 2GB µÄÎļþ¡£ BitTorrent Ò²¿ÉÒÔÓÃÀ´ÏÂÔØ´óÎļþ¡£ÒªÏÂÔØ torrent ÖÖ×ÓÎļþÇë·ÃÎÊ http://torrent.fedoraproject.org/¡£
6. ÌåϵÏà¹ØÄÚÈÝ
±¾½ÚÌṩ Fedora Core ËùÖ§³ÖµÄÌØ¶¨Ó²¼þÌåϵµÄÐÅÏ¢¡£
6.1. PPC Ïà¹Ø
±¾½Ú°üº¬ Fedora Core ÌØ¶¨ÓÚ PPC Ó²¼þƽ̨µÄÐÅÏ¢¡£
6.1.1. PPC Ó²¼þÐèÇó
6.1.1.1. ´¦ÀíÆ÷¼°ÄÚ´æ
*
×îСֵ£ºPowerPC G3 / POWER4
*
Fedora Core 5 Ö»Ö§³Ö Apple ÔÚ 1999 ×óÓÒ¼°Æäºó·¢²¼µÄ "New World" Õâ´úµÄ Power Macintosh¡£
*
Fedora Core Ò²Ö§³Ö IBM eServer pSeries, IBM RS/6000, Genesi Pegasos II ºÍ IBM Cell Broadband Engine »úÐÍ¡£
*
Îı¾Ä£Ê½ÍƼöÖµ£º233MHz G3 »ò¸ü¼Ñ£¬128MiB ÄÚ´æ
*
ͼÐÎÄ£Ê½ÍÆ¼öÖµ£º400MHz G3 »ò¸ü¼Ñ£¬256MiB ÄÚ´æ
6.1.1.2. Ó²Å̿ռäÐèÇó
ÏÂÁиø³öµÄÊÇ Fedora Core 5 °²×°Íê³Éºó µÄÓ²ÅÌÐèÇó¡£µ«ÊÇ£¬ÔÚ°²×°¹ý³ÌÖУ¬ÎªÔËÐа²×°³ÌÐò£¬ÐèÒª¸ü¶à´ÅÅ̿ռ䡣¸ü¶àµÄ´ÅÅ̿ռä´óÖµÈÓÚ (°²×°¹âÅÌ 1 ÖеÄ) /Fedora/base/stage2.img ´óС¼ÓÉϰ²×°Íê±ÏµÄϵͳÖÐ /var/lib/rpm µÄ´óС¡£
ʵ¼ÊÉÏ£¬ÕâÒâζ×Å£¬×îС°²×°ÐèÒª 90MiB ¶îÍâ¿Õ¼ä£¬¶øÍêÈ«°²×°ÐèÒª 175MiB ¶îÍâ¿Õ¼ä¡£ËùÓÐÈí¼þ°ü½«Õ¼¾Ý 7GB ´ÅÅ̿ռ䡣
ÁíÍ⣬¼ÇסÓû§Êý¾ÝÒ²ÐèÒª¶îÍâ¿Õ¼ä´æ·Å£¬ÎªÊ¹ÏµÍ³Õý³£ÔË×÷£¬»¹Ó¦±£ÁôÖÁÉÙ 5% ¿ÕÏпռ䡣
6.1.2. Apple ¼üÅÌ
Apple ϵͳÖÐµÄ Option ¼üÓë PC ÖÐµÄ Alt Êǵȼ۵ġ£°²×°¹ý³ÌÖÐÌáµ½ Alt ¼üʱ£¬Ê¹Óà Option ´úÌæ¡£ÓÐЩ×éºÏ¼üÐèÒªÓà Option ¼üÓë the Fn ¼ü×éºÏ³öÀ´£¬ÀýÈç Option-Fn-F3 ¿ÉÒÔÇл»µ½ÐéÄâÖÕ¶Ë tty3¡£
6.1.3. PPC °²×°
Fedora Core °²×°ÅÌÖÐµÄ DVD »òµÚÒ»ÕÅ CD ÊÇ¿ÉÒÔÔÚËùÖ§³ÖµÄÓ²¼þƽ̨ÉÏÆô¶¯µÄ¡£ÁíÍ⣬¿ÉÒÔÔÚ DVD »òµÚÒ»ÕÅ CD µÄ images/ Ŀ¼ÕÒµ½¿ÉÆô¶¯µÄ CD ¾µÏñ¡£Ó²¼þ²»Í¬£¬ËüÃǵÄÐÐΪҲ²»Í¬£º
*
Apple Macintosh
Òýµ¼³ÌÐò½«×Ô¶¯Òýµ¼ºÏÊ浀 32 λ»ò 64 λ°²×°³ÌÐò¡£
ĬÈ쵀 gnome-power-manager Èí¼þ°ü°üº¬µçÔ´¹ÜÀíÖ§³Ö£¬ÈçÐÝÃßÒÔ¼°±³¹â¼¶±ð¹ÜÀíµÈ¡£Óû§Óиü¸´ÔÓµÄÐèÇóʱ¿ÉÒÔʹÓà Fedora Extras ÖÐµÄ apmud Èí¼þ°ü¡£Òª°²×° apmud£¬ÔËÐÐÃüÁ
su -c 'yum install apmud'
*
64-bit IBM eServer pSeries (POWER4/POWER5)
ʹÓà OpenFirmware Òýµ¼ CD ºó£¬Òýµ¼¹ÜÀíÆ÷ (yaboot) ×Ô¶¯ÔËÐÐ 64 λµÄ°²×°³ÌÐò¡£
*
32-bit CHRP (IBM RS/6000 ¼°ÆäËû)
ʹÓà OpenFirmware Æô¶¯ CD ºó£¬ÔÚ boot: Ìáʾ·ûÏÂÑ¡Ôñ linux32 Æô¶¯¾µÏñ£¬Òýµ¼ 32 λµÄ°²×°³ÌÐò¡£·ñÔò£¬64 λ°²×°³ÌÐò»á×Ô¶¯Òýµ¼£¬¶øËüÎÞ·¨ÔËÐС£
*
Genesi Pegasos II
ÔÚ±¾Îĵµ×«Ð´Ê±£¬Pegasos Ö§³Ö ISO9660 ÎļþϵͳµÄ¹Ì¼þÉÐδ·¢²¼¡£µ«ÊÇ£¬¿ÉÒÔʹÓÃÍøÂçÆô¶¯ÅÌ¡£ÔÚ OpenFirmware Ìáʾ·ûÏ£¬ÊäÈëÃüÁ
boot cd: /images/netboot/ppc32.img
Äú»¹ÐèÒªÊÖ¶¯ÅäÖà Pegasos É쵀 OpenFirmware À´Ê¹µÃ×°ºÃµÄ Fedora Core ϵͳ¿ÉÒÔÆô¶¯¡£ÄúÐèÒªÉèÖà boot-device ºÍ boot-file »·¾³±äÁ¿ÎªÕýÈ·µÄÖµ¡£
*
ÍøÂçÆô¶¯
ÔÚ°²×°Ê÷µÄ images/netboot/ Ŀ¼Óаüº¬°²×°³ÌÐòÄÚºËÓë ramdisk µÄÒ»×é¾µÏñÎļþ¡£ËüÃÇÖ÷ÒªÓÃ;ÊÇͨ¹ý TFTP ʵÏÖÍøÂçÆô¶¯£¬µ«ÊÇÒ²¿ÉÒÔÓÃÔÚÆäËûµØ·½¡£
yaboot Ö§³ÖÓà TFTP Òýµ¼ IBM eServer pSeries ºÍ Apple Macintosh¡£½¨Òé½áºÏʹÓà yaboot ºÍ netboot ¾µÏñ¡£
6.2. x86 Ïà¹Ø
±¾½Ú°üº¬ Fedora Core ÌØ¶¨ÓÚ x86 Ó²¼þƽ̨µÄÐÅÏ¢¡£
6.2.1. x86 Ó²¼þÐèÇó
ΪÁËÔÚ°²×°Öлò°²×°ºóʹÓà Fedora Core 5 µÄÌØ¶¨¹¦ÄÜ£¬ÄúÒ²ÐíÐèÒªÖªµÀÓ²¼þ×é¼þÈçÏÔ¿¨ºÍÍø¿¨µÄϸ½Ú¡£
6.2.1.1. ´¦ÀíÆ÷ºÍÄÚ´æÐèÇó
ÏÂÁÐ CPU ÌØÐÔÊÇÒÔ Intel ´¦ÀíÆ÷µÄ·½Ê½±íÊöµÄ¡£ÆäËû´¦ÀíÆ÷ (Ö÷ÒªÊÇÀ´×Ô AMD, Cyrix ºÍ VIA µÄÄÇЩ) Èç¹ûÓë Intel ´¦ÀíÆ÷¼æÈÝ£¬Ò²¿ÉÒÔÓÃÓÚ Fedora Core¡£
*
×îСÐèÇ󣺱¼ÌÚ¼¶±ð ¡ª Fedora Core 5 ÌØ±ðΪ±¼ÌÚ 4 CPU ½øÐÐÁËÓÅ»¯£¬µ«ÊÇÈÔȻ֧³Ö¸üÔçµÄ CPU (ÀýÈç±¼ÌÚ£¬¸ßÄܱ¼ÌÚ£¬±¼ÌÚ II£¬±¼ÌÚ III£¬Ò²°üÀ¨ AMD ºÍ VIA µÄ´¦ÀíÆ÷)¡£ÕâÑùÓÅ»¯µÄÔÒòÊÇ£¬Èç¹û½öΪ±¼ÌÚ¼¶±ðÓÅ»¯£¬ÔڷDZ¼ÌÚ¼¶µÄ´¦ÀíÆ÷ÉÏ»á´øÀ´ÐÔÄÜËðʧ£»²¢ÇÒ±¼ÌÚ 4 µÄµ÷¶ÈÓÐןܴóÇø±ð£¬ÖµµÃÕâÑù×ö¡£
*
Îı¾Ä£Ê½µÄÍÆ¼öÅäÖãº200 MHz ±¼ÌÚ»òÒÔÉÏ
*
ͼÐÎģʽµÄÍÆ¼öÅäÖãº400 MHz ±¼ÌÚ II »òÒÔÉÏ
*
AMD64 ´¦ÀíÆ÷ (°üÀ¨ Athlon64 ºÍ Opteron)
*
´øÓÐ Intel Extended Memory 64 Technology (Intel EM64T) µÄ Intel ´¦ÀíÆ÷
*
Îı¾Ä£Ê½×îСֵ£º128MiB
*
ͼÐÎģʽ×îСֵ£º192MiB
*
ͼÐÎÄ£Ê½ÍÆ¼öÖµ£º256MiB
6.2.1.2. Ó²Å̿ռäÐèÇó
ÏÂÁиø³öµÄÊÇ Fedora Core 5 °²×°Íê³Éºó µÄÓ²ÅÌÐèÇó¡£µ«ÊÇ£¬ÔÚ°²×°¹ý³ÌÖУ¬ÎªÔËÐа²×°³ÌÐò£¬ÐèÒª¸ü¶à´ÅÅ̿ռ䡣¸ü¶àµÄ´ÅÅ̿ռä´óÖµÈÓÚ (°²×°¹âÅÌ 1 ÖеÄ) /Fedora/base/stage2.img ´óС¼ÓÉϰ²×°Íê±ÏµÄϵͳÖÐ /var/lib/rpm µÄ´óС¡£
ʵ¼ÊÉÏ£¬ÕâÒâζ×Å£¬×îС°²×°ÐèÒª 90MiB ¶îÍâ¿Õ¼ä£¬¶øÍêÈ«°²×°ÐèÒª 175MiB ¶îÍâ¿Õ¼ä¡£ËùÓÐÈí¼þ°ü½«Õ¼¾Ý 7GB ´ÅÅ̿ռ䡣
ÁíÍ⣬¼ÇסÓû§Êý¾ÝÒ²ÐèÒª¶îÍâ¿Õ¼ä´æ·Å£¬ÎªÊ¹ÏµÍ³Õý³£ÔË×÷£¬»¹Ó¦±£ÁôÖÁÉÙ 5% ¿ÕÏпռ䡣
6.3. x86 Ïà¹Ø
±¾½Ú°üº¬ Fedora Core ÌØ¶¨ÓÚ x86_64 Ó²¼þƽ̨µÄÐÅÏ¢¡£
6.3.1. x86_64 Ó²¼þÐèÇó
ΪÁËÔÚ°²×°Öлò°²×°ºóʹÓà Fedora Core 5 µÄÌØ¶¨¹¦ÄÜ£¬ÄúÒ²ÐíÐèÒªÖªµÀÓ²¼þ×é¼þÈçÏÔ¿¨ºÍÍø¿¨µÄϸ½Ú¡£
6.3.1.1. ÄÚ´æÐèÇó
´ËÁбíÕë¶Ô 64 λ x86_64 ϵͳ£º
*
Îı¾Ä£Ê½×îСֵ£º128MiB
*
ͼÐÎģʽ×îСֵ£º256MiB
*
ͼÐÎÄ£Ê½ÍÆ¼öÖµ£º512MiB
6.3.1.2. Ó²Å̿ռäÐèÇó
ÏÂÁиø³öµÄÊÇ Fedora Core 5 °²×°Íê³Éºó µÄÓ²ÅÌÐèÇó¡£µ«ÊÇ£¬ÔÚ°²×°¹ý³ÌÖУ¬ÎªÔËÐа²×°³ÌÐò£¬ÐèÒª¸ü¶à´ÅÅ̿ռ䡣¸ü¶àµÄ´ÅÅ̿ռä´óÖµÈÓÚ (°²×°¹âÅÌ 1 ÖеÄ) /Fedora/base/stage2.img ´óС¼ÓÉϰ²×°Íê±ÏµÄϵͳÖÐ /var/lib/rpm µÄ´óС¡£
ʵ¼ÊÉÏ£¬ÕâÒâζ×Å£¬×îС°²×°ÐèÒª 90MiB ¶îÍâ¿Õ¼ä£¬¶øÍêÈ«°²×°ÐèÒª 175MiB ¶îÍâ¿Õ¼ä¡£ËùÓÐÈí¼þ°ü½«Õ¼¾Ý 7GB ´ÅÅ̿ռ䡣
ÁíÍ⣬¼ÇסÓû§Êý¾ÝÒ²ÐèÒª¶îÍâ¿Õ¼ä´æ·Å£¬ÎªÊ¹ÏµÍ³Õý³£ÔË×÷£¬»¹Ó¦±£ÁôÖÁÉÙ 5% ¿ÕÏпռ䡣
6.3.2. x86_64 ÖÐ RPM ¶àÌåϵ֧³Ö
RPM Ö§³Öͬʱ°²×°Í¬Ò»Èí¼þ°üµÄ¶àÖÖÌåϵ¡£Ä¬ÈÏÁгöÈí¼þ°üʱ£¬ÔËÐÐ rpm -qa »á°üº¬Öظ´µÄÈí¼þ°ü£¬ÒòΪÌåϵ²»»á±»Áгö¡£²»¹ý£¬Ê¹Óà repoquery ÃüÁÕâÊÇ Fedora Extras ²Ö¿âÖÐ yum-utils Èí¼þ°üµÄÒ»²¿·Ö£¬¾Í¿ÉÒÔÁгöÌåϵÁË¡£Òª°²×° yum-utils£¬ÔËÐÐÃüÁ
su -c 'yum install yum-utils'
ÒªÓà rpm ÁгöÈí¼þ°üÒÔ¼°Ìåϵ£¬ÔËÐÐÃüÁ
rpm -qa --queryformat "%{name}-%{version}-%{release}.%{arch}\n"
7. ÌØ¶¨Èí¼þ°ü
ÏÂÁÐÕ½ڰüº¬ÁËÔÚ Fedora Core 5 Öз¢ÉúÁËÖØÒª±ä»¯µÄÈí¼þ°üµÄÏà¹ØÐÅÏ¢¡£ÎªÁË·½±ã²éÕÒ£¬ÒÔ°²×°³ÌÐòʹÓõķÖÀà½øÐÐ×éÖ¯¡£
7.1. ÄÚºËÉ豸£¬Ä£¿é¼ÓÔØ£¬ÒÔ¼°ÈȲå°ÎµÄ±ä»¯
Fedora Core 5 ÈȲå°ÎºÍÉ豸¿ØÖÆ×Óϵͳ¾ÀúÁ˾޴óµÄ±ä»¯¡£udev ÏÖÔÚ¿ØÖÆÁËËùÓÐÄ£¿é¼ÓÔØ£¬ÎÞÂÛÊÇϵͳÆô¶¯Ê±»¹ÊÇÈȲå°ÎÉ豸¡£hotplug Èí¼þ°ü±»ÒƳý£¬ÒòΪ²»ÔÙÐèÒª¡£
ͨ¹ý /etc/hotplug, /etc/hotplug.d, ÒÔ¼° /etc/dev.d À´Ö§³ÖÈȲå°ÎÖúÊÖ³ÌÐòµÄÌ×·ÒѾ¹ýʱ£¬ÔÚ½«À´µÄ Fedora Core °æ±¾ÖÐ»á±»ÒÆ³ý¡£ÖúÊÖ³ÌÐòÓ¦µ±ÖØÐ´Îª udev ¹æÔò¡£Çë²Î¿¼ http://www.reactivated.net/writing_udev_rules.html µÄ·¶Àý¡£
7.2. ϵͳ·¶Î§ËÑË÷µÄ¸Ä±ä
[×¢Òâ] mlocate Ìæ»»ÁË slocate
Ð嵀 mlocate Èí¼þ°üÌṩÁË /usr/bin/locate ºÍ /usr/bin/updatedb µÄÒ»ÖÖʵÏÖ¡£¹ýÈ¥µÄ Fedora °æ±¾°üº¬µÄÊÇ slocate ʵÏÖ¡£
*
locate ÃüÁîÊÇÍêÈ«¼æÈݵġ£
*
ÅäÖÃÎļþ /etc/updatedb.conf ÊǼæÈݵġ£
*
slocate ÎÞ·¨Ì½²âµÄÓï·¨´íÎ󽫱»±¨¸æ³öÀ´¡£
*
²»Ö§³Ö DAILY_UPDATE ±äÁ¿¡£
*
updatedb ÊDz»¼æÈݵģ¬Óõ½ updatedb µÄ×Ô¶¨Òå½Å±¾ÐèÒª¼ÓÒÔÐ޸ġ£
7.3. Êó±êÅäÖù¤¾ß±»ÒƳý
system-config-monitor ÅäÖù¤¾ßÔÚ±¾´Î·¢²¼Öб»ÒƳý£¬ÒòΪÈý¼üÊó±êºÍ synaptic ÔÚ°²×°¹ý³ÌÖб»×Ô¶¯ÅäÖ㬶ø´®ÐÐÊó±ê²»ÔÙΪ Fedora Core ËùÖ§³Ö¡£
7.4. NetworkManager
Fedora ϵͳʹÓà NetworkManager À´×Ô¶¯Ì½²â¡¢Ñ¡ÔñºÍÅäÖÃÓÐÏߺÍÎÞÏßÍøÂçÁ¬½Ó¡£°²×°ÏµÍ³ºó£¬ÎÞÏÞÍøÂçÉ豸¿ÉÄÜÐèÒªµÚÈý·½Èí¼þ»òÊÖ¶¯ÅäÖòÅÄܼ¤»î¡£Òò´Ë£¬Fedora Core 5 ½« NetworkManager ÉèΪ¿ÉÑ¡×é¼þ¡£
Çë·ÃÎÊ http://fedoraproject.org/wiki/Tools/NetworkManager ²é¿´ÈçºÎ°²×°²¢¼¤»î NetworkManager¡£
7.5. Dovecot
Fedora ´Ë´Î·¢²¼°üº¬ÁË dovecot IMAP ·þÎñÆ÷µÄа汾£¬ËüµÄÅäÖÃÎļþ·¢ÉúÁ˺ܴó±ä»¯¡£Éý¼¶°²×°µÄÓû§Ó¦×¢ÒâÕâÐ©ÖØÒªµÄ±ä»¯¡£Çë²Î¿¼ http://wiki.dovecot.org/UpgradingDovecot¡£
7.6. Kudzu
kudzu ¹¤¾ß, libkudzu ¿â£¬ÒÔ¼° /etc/sysconfig/hwconf Ó²¼þÁÐ±í¶¼Òѹýʱ£¬½«À´µÄ Fedora Core ½«ÒƳýËüÃÇ¡£ÐèҪ̽²â¿ÉÓÃÓ²¼þµÄ³ÌÐòÓ¦µ±ÖØÐ´ÎªÊ¹Óà HAL¡£Çë²Î¿¼ http://freedesktop.org/wiki/Software/hal¡£
7.7. ¿ÉÒÆ¶¯½éÖʲ»ÔÙ×Ô¶¯ÐÞ¸Ä fstab
fstab-sync ¹¤¾ß±»ÒƳý¡£ÔÚ Fedora Core ÖУ¬ fstab-sync ³ÌÐò±»ÒƳý£¬´úÖ®ÒÔ×ÀÃæ×¨ÓõÄÒÆ¶¯´æ´¢½â¾ö·½°¸¡£ÈȲå°ÎÉ豸ºÍ¿ÉÒÆ¶¯´æ´¢Æ÷²»ÔÙ×Ô¶¯Ìí¼Óµ½ /etc/fstab ÎļþÖС£ÃüÁîÐÐÓû§¿ÉÒÔʹÓà gnome-mount£¬ËüÌṩÁËÀàËÆµÄ¹¦ÄÜ¡£
7.8. GnuCash
GnuCash µÄ PostgreSQL ºó¶Ë±»ÒƳý£¬ÒòΪÉÏÓβ»ÔÙά»¤£¬ËüÒ²²»Ö§³Ö GnuCash µÄÈ«²¿¹¦ÄÜ£¬»¹»áµ¼Ö±ÀÀ£¡£Ê¹Óà PostgreSQL ºó¶ËµÄÓû§ÔÚÉý¼¶ GnuCash ֮ǰӦµ±¼ÓÔØÊý¾Ý²¢±¸·ÝΪ XML Îļþ¡£
7.9. Mozilla
Mozilla Ó¦ÓóÌÐòÌ×¼þ½«±»·ÏÆú¡£Fedora Core 5 ÖÐÈÔÈ»¸½´ø£¬ÒÔʹӦÓóÌÐò¿ÉÒÔ»ùÓÚ mozilla-devel ±àÒ룬µ«ÊÇ£¬ÔÚ½«À´°æ±¾µÄ Fedora Core Öн«ÒƳýËü¡£
7.10. libstc++ Ô¤ÀÀ°æ
libstdc++so7 Èí¼þ°ü±»¼ÓÈë¡£Õâ¸öÈí¼þ°ü°üº¬ GNU ±ê×¼ C++ ¿âµÄÔ¤ÀÀ°æ±¾£¬À´×Ô libstdcxx_so_7-branch ·ÖÖ§¡£ËüÊÇʵÑéÐԵģ¬Ã»ÓÐÖ§³Ö¡£²»Òª»ùÓÚËü±àÒëÈκÎÕý³£ÓÃ;µÄÈí¼þ£¬ÒòΪÔÚ½«À´µÄÉý¼¶Öн«¸Ä±äËüµÄ ABI ºÍ so °æ±¾¡£Òª»ùÓÚËü±àÒëÈí¼þ£¬Ö´ÐÐ g++-libstdc++so_7 ¶ø²»ÊÇ g++¡£
7.11. ²»ÔÙÌṩ LinuxThreads
LinuxThreads ÔÚ Fedora Core 4 ÖбêΪ¹ýʱ£¬ÔÚ±¾´Î·¢²¼Öв»ÔÙ°üº¬¡£´Ó Red Hat Linux 9 Æð NPTL ¾ÍÊÇĬÈϵÄÏ߳̿⣬ËüÒÑÍêÈ«Ìæ»»ÁË LinuxThreads¡£
8. Linux ÄÚºË
ÕâÒ»½Ú¸²¸ÇÁË Fedora Core 5 ÖÐÄں˵ı䶯¼°ÖØÒªÐÅÏ¢¡£
8.1. °æ±¾
±¾·¢Ðаæ»ùÓÚ 2.6 ϵÁеÄÄںˡ£Fedora Core ¿ÉÄܰüº¬Á˸½¼ÓµÄ²¹¶¡£¬À´¸Ä½ø£¬ÐÞÕý»òÌí¼Ó¸½¼ÓÌØÐÔ¡£Òò´Ë£¬Fedora Core ÄÚºËÓë±»³ÆÎª´¿Õý(vanilla kernel)µÄÄں˲»ÊÇÍêÈ«ÏàͬµÄ¡£
http://www.kernel.org/
Òª»ñµÃÕâЩ²¹¶¡µÄÁÐ±í£¬ÏÂÔØÔ´ RPM Èí¼þ°ü£¬ÔËÐÐÏÂÁÐÃüÁ
rpm -qpl kernel-<version>.src.rpm
8.2. ¸üÐÂÈÕÖ¾
Èí¼þ°üÐÞ¶©¼Ç¼¿ÉÒÔÓÃÏÂÁÐÃüÁî¿´µ½£º
rpm -q --changelog kernel-<version>
Èç¹ûÄúÏ£Íû¿´µ½¸üÓѺõÄÐÞ¶©ÈÕÖ¾£¬Çë·ÃÎÊ http://wiki.kernelnewbies.org/LinuxChanges¡£http://kernel.org/git ÌṩÁËÄں˲»Í¬Ö®´¦µÄÕªÒªºÍÍêÈ«Á½ÖÖ°æ±¾¡£Fedora »ùÓÚ Linus µÄÄÚºËÊ÷¡£
Fedora ×ö³öµÄ¶¨ÖÆ¿ÉÒÔÔÚ http://cvs.fedora.redhat.com ÕÒµ½¡£
8.3. ÄÚºËÅäÖÃ
Fedora Core 5 °üº¬ÁËÏÂÁÐÄں˹¹½¨
*
±¾»úµÄÄںˣ¬°üÀ¨µ¥´¦ÀíÆ÷ºÍ SMP (Symmetric Multi Processor£¬¶Ô³Æ¶à´¦ÀíÆ÷) °æ±¾¡£ÒÑÅäÖõÄÔ´´úÂë°üº¬ÔÚ kernel-[smp-]devel-<version>.<arch>.rpm Èí¼þ°üÖС£
*
Virtual kernel hypervisor for use with the Xen emulator package. Configured sources are available in the kernel-xen0-devel-<version>.<arch>.rpm package.
*
Virtual kernel guest for use with the Xen emulator package. Configured sources are available in the kernel-xenU-devel-<version>.<arch>.rpm package.
*
Kdump Äںˣ¬Óë kexec/kdump ´îÅäʹÓá£ÒÑÅäÖõÄÔ´´úÂëÔÚ kernel-kdump-devel-<version>.<arch>.rpm Èí¼þ°üÖС£
You may install sources for all kernel flavors at the same time. The files are installed in the /usr/src/kernels/<version>-[xen0|xenU|kdump]-<arch>/ tree. Use the following command:
su -c 'yum install kernel-{xen0,xenU,kdump}-devel'
Ñ¡ÔñÒ»¸ö»ò¶à¸ö±äÖÖ£¬ÒÔ¶ººÅ·Ö¸ô£¬²»ÒªÓпոñ¡£ÔÚÌáʾʱÊäÈë root ÃÜÂë¡£
[×¢Òâ] x86_64 ĬÈÏÄÚºËÌṩÁË SMP ÅäÖÃ
Fedora Core 5 ûÓÐΪ x86_64 Ìåϵµ¥¶ÀÌṩ SMP ÄÚºË
[×¢Òâ] PowerPC ÄÚºËÖ§³Ö
Fedora Core 5 ûÓÐΪ PowerPC ÌåϵÌṩ Xen »ò Kdump Ö§³Ö¡£
8.4. ±¨¸æ´íÎó
Çë²Î¿¼ http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html ÖУ¬±¨¸æ Linux Äں˵ĴíÎóµÄ×¢ÒâÊÂÏî¡£ÄúÒ²¿ÉÒÔ·ÃÎÊ http://bugzilla.redhat.com À´±¨¸æ Fedora ÌØÓеĴíÎó¡£
8.5. ×ñѹØÓÚÄں˵Ľ̿ÆÊé
¹ØÓÚ Linux Äں˿ª·¢£¬ºÜ¶à½Ì²Ä£¬·¶ÀýºÍ½Ì¿ÆÊé¶¼¼ÙÉèÄÚºËÔ´´úÂë°²×°ÔÚ /usr/src/linux Ŀ¼¡£Èç¹ûÄúÏñÏÂÃæÒ»Ñù´´½¨Ò»¸ö·ûºÅÁ´½Ó£¬¾Í¿ÉÒÔÔÚ Fedora Core ÖмÌÐøÊ¹ÓÃÄÇЩѧϰ²ÄÁÏÁË¡£°´ÕÕÉÏÃæÌáµ½µÄ·½Ê½£¬°²×°ºÏÊʵÄÄÚºËÔ´´úÂ룬Ȼºó£º
su -c 'ln -s /usr/src/kernels/kernel-<all-the-rest> /usr/src/linux'
ÌáʾʱÊäÈë root µÄÃÜÂë¡£
8.6. ΪÄں˿ª·¢×÷×¼±¸
Fedora Core 5 Óë¾É°æ±¾²»Í¬£¬²»°üº¬ kernel-source Èí¼þ°ü¡£ÒÑÅäÖõÄÔ´´úÂë¿ÉÒÔ°´ÕÕÄÚºËÅäÖÃÒ»½ÚµÄ²½ÖèµÃµ½¡£
[×¢Òâ] ÕâЩ²½ÖèÖ¸µÄÊǵ±Ç°ÔËÐÐÖеÄÄÚºË
ΪÁ˼ò»¯ÏÂÃæµÄÖ¸Á¼ÙÉèÄúÐèÒªÅäÖÃÄÚºËΪʹÓõ±Ç°ÔËÐÐÖеÄÄں˵ÄÅäÖá£ÔÚÏÂÃæµÄ²½ÖèÖУ¬¶ÌÓï version Ö¸µÄÊÇʹÓà uname -r ÃüÁîÏÔʾµÄÄں˰汾¡£
ÐèҪʹÓÃÄÚºËÔ´´úÂëµÄ Fedora Core Óû§¿ÉÒÔÔÚÄÚºË .src.rpm Èí¼þ°üÖÐÕÒµ½ËüÃÇ¡£Òª´ÓÎļþÊÍ·ÅÔ´ÂëÊ÷£¬Ö´ÐÐÏÂÃæµÄÃüÁ
[СÐÄ] ²»ÒªÒÔ³¬¼¶Óû§Éí·Ý¹¹½¨Èí¼þ°ü
ÒÔ³¬¼¶Óû§Éí·Ý¹¹½¨Èí¼þ°üÊǼ«ÆäΣÏյ쬲»Ó¦µ±ÕâÑù×ö£¬¼´Ê¹ÊÇÄںˡ£ÏÂÃæµÄ²Ù×÷ʹÄú¿ÉÒÔÒÔÆÕͨÓû§Éí·Ý¹¹½¨Äںˡ£ºÜ¶à½Ì³ÌÒÔ /usr/src/linux ×÷ΪÄں˵ÄÔ´ÂëλÖã¬Èç¹ûÏë×ñÑÕâЩ²Ù×÷£¬¿ÉÒÔÌæ»»Îª ~/rpmbuild/BUILD/kernel-<version>/linux-<version>¡£
1.
ÔÚ¸öÈËĿ¼׼±¸ RPM Èí¼þ°ü¹¹½¨»·¾³£¬ÔËÐÐÏÂÃæµÄÃüÁ
su -c 'yum install fedora-rpmdevtools'
fedora-buildrpmtree
ÌáʾʱÊäÈë root µÄÃÜÂë¡£
2.
´ÓÏÂÁÐÀ´Ô´Ö®Ò»»ñÈ¡ kernel-version.src.rpm Îļþ£º
*
SRPMS Îļþ£¬°üº¬ÔÚºÏÊ浀 SRPMS CD iso ¾µÏñÎļþÖС£
*
ÏÂÔØÄÚºËÈí¼þ°üµÄ HTTP »ò FTP Õ¾µã
*
Ö´ÐÐÕâ¸öÃüÁ
su -c 'yum install yum-utils'
su -c 'yumdownloader --source kernel'
ÌáʾʱÊäÈë root µÄÃÜÂë¡£
3.
°²×° kernel-<version>.src.rpm£¬ÔËÐÐÃüÁ
rpm -Uvh kernel-<version>.src.rpm`
Õâ¸öÃüÁ RPM ÄÚÈÝдµ½ ${HOME}/rpmbuild/SOURCES ºÍ ${HOME}/rpmbuild/SPECS, ÕâÀï ${HOME} ÊÇÄúµÄ¸öÈËĿ¼¡£
[Ìáʾ] Ó²Å̿ռäÐèÇó
ÍêÕûµÄÄں˹¹½¨¹ý³Ì¿ÉÄÜÐèÒªÄúµÄ¸öÈËĿ¼Óм¸¸ö¼ªµÄ´æ´¢¿Õ¼ä¡£
4.
ʹÓÃÕâÑùµÄÃüÁîÀ´×¼±¸ÄÚºËÔ´´úÂ룺
cd ~/rpmbuild/SPECS
rpmbuild -bp --target $(uname -m) kernel-2.6.spec
ÄÚºËÔ´ÂëÊ÷λÓÚ ${HOME}/rpmbuild/BUILD/kernel-<version>/ Ŀ¼¡£
5.
Fedora Core ¸½´øµÄÄÚºËÅäÖÃÎļþÔÚ configs/ Ŀ¼¡£ÀýÈ磬i686 SMP ÅäÖÃÎļþ±»ÃüÃûΪ configs/kernel-version-i686-smp.config¡£Ê¹ÓÃÏÂÁÐÃüÁîÀ´½«ÐèÒªµÄÅäÖÃÎļþ¸´ÖƵ½ºÏÊʵÄλÖã¬ÓÃÀ´±àÒ룺
cp configs/<desired-config-file> .config
ÄúÒ²¿ÉÒÔÔÚ /lib/modules/version/build/.config Õâ¸öλÖÃÕÒµ½ÓëÄúµ±Ç°µÄÄÚºËÆ¥ÅäµÄ .config Îļþ¡£
6.
ÿ¸öÄں˵ÄÃû×Ö¶¼°üº¬ÁËËüµÄ°æ±¾ºÅ£¬ÕâÒ²ÊÇ uname -r ÃüÁîÏÔʾµÄÖµ¡£ÄÚºË Makefile µÄǰËÄÐж¨ÒåÁËÄں˵ÄÃû×Ö¡£ÎªÁ˱£»¤¹Ù·½µÄÄں˲»±»ÆÆ»µ£¬Makefile ¾¹ýÁËÐ޸ģ¬ÒÔÉú³ÉÒ»¸öÓëÔËÐÐÖеÄÄں˲»Í¬µÄÃû×Ö¡£ÔÚÒ»¸öÄ£¿é²åÈëÔËÐÐÖеÄÄÚºËǰ£¬Õâ¸öÄ£¿é±ØÐëÕë¶ÔÔËÐÐÖеÄÄں˽øÐбàÒ롣Ϊ´Ë£¬Äú±ØÐë±à¼ÄÚºËµÄ Makefile¡£
ÀýÈ磬Èç¹û uname -r ·µ»Ø×Ö·û´® 2.6.15-1.1948_FC5£¬¾Í½« EXTRAVERSION ¶¨Òå´Ó£º
EXTRAVERSION = -prep
ÐÞ¸ÄΪ£º
EXTRAVERSION = -1.1948_FC5
Ò²¾ÍÊÇ×îºóÒ»¸öÁ¬×Ö·ûºóÃæµÄËùÓÐÄÚÈÝ¡£
7.
Ö´ÐÐÕâ¸öÃüÁ
make oldconfig
½ÓÏÂÀ´¾Íûʲô²î±ðÁË¡£
8.7. Ö»¹¹½¨ÄÚºËÄ£¿é
ΪÔËÐÐÖеÄÄں˹¹½¨ÄÚºËÄ£¿é£¬ÀýÈçÄú×Ô¼ºµÄÉ豸Çý¶¯£¬²»ÐèÒªÍêÕûµÄÔ´ÂëÊ÷¡£ÀýÈ磬Ҫ¹¹½¨ foo.ko Ä£¿é£¬ÔÚ°üº¬ foo.c ÎļþµÄĿ¼Öд´½¨ÏÂÃæµÄ Makefile £º
obj-m := foo.o
KDIR := /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
default:
$(MAKE) -C $(KDIR) M=$(PWD) modules
Ö´ÐÐ make ÃüÁîÀ´±àÒë foo.ko Ä£¿é¾Í¿ÉÒÔÁË¡£
8.8. Óû§¿Õ¼ä¶ÔÄں˵ÄÒÀÀµ
Fedora Core 5 Ìí¼ÓÁ˶Լ¯Èº´æ´¢µÄÖ§³Ö£¬Í¨¹ý Red Hat GFS Îļþϵͳ¡£ÕâÐèÒª½«ÌØÊâµÄÄÚºËÓëһЩÓû§¿Õ¼äµÄʹÓù¤¾ßÁªºÏʹÓ㬰üÀ¨¹ÜÀíÊØ»¤½ø³ÌµÈ¡£ÔÚ¸üÐÂÉý¼¶Ö®ºó£¬ÒªÉ¾³ýÕâÑùµÄÄںˣ¬Ó¦µ±Ê¹Óà su -c 'yum remove kernel-<version>' ÕâÑùµÄÃüÁî¡£yum ÃüÁÔÚÐèҪʱ×Ô¶¯ÒƳýÒÀÀµµÄÈí¼þ°ü¡£
[×¢Òâ] PowerPC ²»Ö§³Ö GFS
Fedora Core ûÓÐΪ PowerPC Ìåϵ¹¹½¨ GFS Ä£¿é¡£
9. Fedora ×ÀÃæ
GNOME 2.14 (»òij¸ö·¢²¼ºòÑ¡) ÒÔ¼° KDE 3.5.1 °üº¬ÔÚ Fedora Core 5 ÖС£ÏÂÃæµÄÁбíÊÇ×ÀÃæÓû§»á×¢Òâµ½µÄ±ä»¯¡£
*
gnome-power-manager
o
GNOME Power Manager (µçÔ´¹ÜÀí)ÊÇ GNOME ×ÀÃæ»·¾³ÖеĻỰ¼¶ÊØ»¤½ø³Ì£¬×÷ÓÃÊǼò»¯Ï¥ÉÏÐ͵çÄÔ¼°×ÀÃæÏµÍ³µÄµçÔ´¹ÜÀí¡£ËüÀûÓÃÁË HAL (ÌṩÁËÓ²¼þ³éÏó²ã) ºÍ DBUS (Inter Process Communication£¬½ø³Ì¼äͨÐÅÈí¼þ)£¬ÓÉ Fedora Core ¿ª·¢Õß׫дºÍά»¤¡£
*
gnome-screensaver
o
GNOME ÆÁÄ»±£»¤³ÌÐòΪÆÁÄ»±£»¤³ÌÐòºÍËø¶¨ÆÁÄ»¶Ô»°¿ò´øÀ´Ò»ÖµÄÍâ¹Û¡£
*
fontconfig ºÍ shared-mime-info ʹÓÃÁËÄÚ´æÓÅ»¯¡£ËüÃÇÏÖÔÚʹÓù²ÏíÄÚ´æÓ³ÉäµÄ»º´æÀ´´æ·ÅÊý¾Ý¡£
*
GNOME 2.12 ¿ªÊ¼£¬½«Öն˵ÄÑ¡Ïî´Ó×ÀÃæÉÏÏÂÎIJ˵¥ÖÐÈ¥µôÁË¡£Fedora Extras ²Ö¿âÖÐµÄ nautilus-open-terminal Èí¼þ°üÌṩÁ˸üÇ¿µÄ¹¦ÄÜ¡£¿ÉÒÔÓÃÏÂÁÐÃüÁîÀ´°²×°Ëü£º
su -c 'yum install nautilus-open-terminal'
*
ÔÚ Fedora Core 5 ÖУ¬Ä¬ÈÏÖ»°²×°ºÜÉÙµÄÆÁ±£¡£ÆäËûÆÁ±£»òÊÇÁîÈ˲»¿ì£¬»òÊÇ¿ÉÄÜʹͼÐνçÃæ±ÀÀ££¬ÓÈÆäÊÇһЩ OpenGL ¶¯»ÆÁ±££¬°üº¬ÔÚ xscreensaver-gl-extras Èí¼þ°üÖУ¬ÔÚÖ§³Ö½Ï²îµÄͼÐÎоƬÉÏÔËÐÐʱ¡£Òª°²×°¸ü¶àÆÁ±££¬ÔËÐÐÃüÁ
su -c 'yum install xscreensaver-extras xscreensaver-gl-extras'
10. ·þÎñÆ÷¹¤¾ß
ÕâÒ»ÕÂÖØµãÃèÊö Fedora Core ÖУ¬¶Ô¸÷ÖÖͼÐλ¯µÄϵͳ/·þÎñÆ÷ÅäÖù¤¾ßµÄ¸Ä½ø¡£
10.1. system-config-printer
10.1.1. ¾ÖÓòÍøÖ®ÍâµÄ SMB ä¯ÀÀ
ÏÖÔÚ¿ÉÒÔʵÏÖ¿ç×ÓÍø·ÃÎÊ Samba ´òÓ¡»ú¹²Ïí¡£ÁíÍ⣬Èç¹ûÔÚ /etc/samba/smb.conf ÖÐÖ¸¶¨Á˶àÓÚÒ»¸ö WINS ·þÎñÆ÷£¬ä¯ÀÀʱ½«Ê¹ÓõÚÒ»¸öµØÖ·¡£
10.1.2. SMB ´òÓ¡»úµÄ Kerberos ÈÏÖ¤Ö§³Ö
µ±Ìí¼ÓÐ嵀 SMB ´òÓ¡»úʱ£¬system-config-printer ¹¤¾ßÖ§³Ö Kerberos ÈÏÖ¤¡£ÒªÌí¼Ó´òÓ¡»ú£¬Óû§±ØÐëµÃµ½ÓÐЧµÄ Kerberos Ö¤Ê飬 Ôڲ˵¥ÖÐÑ¡Ôñ ×ÀÃæ>¹ÜÀí>´òÓ¡£¬»òÕßÔËÐÐÃüÁ
su -c 'system-config-printer'
/etc/cups/printers.conf ²»±£´æÓû§ÃûºÍÃÜÂë¡£Èç¹û SMB ´òÓ¡¶ÓÁÐÖ§³ÖÄäÃû´òÓ¡£¬ÔòÈÔÈ»¿ÉÒÔ´òÓ¡¡£
10.2. system-config-securitylevel
10.2.1. Ìí¼ÓµÄ¿ÉÐÅÈηþÎñ
Samba ÏÖÔÚÊôÓÚ"¿ÉÐÅÈηþÎñ"(Trusted Services)ÁÐ±í£¬Òò´Ë¿ÉÒÔÆôÓã¬ÔÊÐí·À»ðǽΪ SMB Á÷Á¿·ÅÐС£
10.2.2. ¶Ë¿Ú·¶Î§
µ±ÔÚ system-config-securitylevel ¹¤¾ßÖÐÖ¸¶¨ÆäËû¶Ë¿Úʱ£¬¿ÉÒÔÖ¸¶¨¶Ë¿Ú·¶Î§¡£ÀýÈ磬ָ¶¨ 6881-6999:tcp ʹµÃÏÂÁÐÐб»¼ÓÈë /etc/sysconfig/iptables :
A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 6881:6999 -j ACCEPT
11. Îļþ·þÎñÆ÷
11.1. Ò»°ãÐÅÏ¢
ÕâÒ»½ÚÓëÎļþ´«ÊäºÍ¹²Ïí·þÎñÓйء£Çë²Î¿¼ http://fedoraproject.org/wiki/Docs/Beats/WebServers ºÍ http://fedoraproject.org/wiki/Docs/Beats/Samba ÓÐ¹Ø HTTP (Web) Îļþ´«ÊäºÍ Samba (Windows) Îļþ¹²Ïí·þÎñµÄÐÅÏ¢¡£
11.2. Netatalk (Óë Macintosh ¼æÈÝ)
Fedora °üº¬ Netatalk µÄµÚ¶þ°æ£¬Ò»¸öʹ Linux ¿ÉÒÔÓë Macintosh ͨ¹ý AppleTalk ÐÒéͨѶµÄÈí¼þÌ×¼þ¡£
[СÐÄ] Éý¼¶Ê±Ð¡ÐÄ
´Ó Netatalk 1 Éý¼¶µ½ 2 ¿ÉÄÜ´øÀ´Êý¾Ý¶ªÊ§¡£
Netatalk µÚ¶þ°æÓëǰһ°æ´æ´¢Îļþ×ÊÔ´·ÖÖ§µÄ·½·¨²»Í¬£¬¿ÉÄÜÐèÒª²»Í¬µÄÎļþÃû±àÂë·½°¸¡£ÇëÔÚÉý¼¶Ç°ÔĶÁÎĵµ²¢×¼±¸Ç¨ÒÆ¡£Çë²Î¿¼ Netatlk ÍøÕ¾ÉϵÄÉý¼¶²Î¿¼ÐÅÏ¢ http://netatalk.sourceforge.net/2.0/htmldocs/upgrade.html¡£
ÎĵµÒ²°üº¬ÔÚ netatalk ´ò°üÖС£²Î¼û /usr/share/doc/netatalk-2.0.2/doc/htmldocs/upgrade.html, »ò /usr/share/doc/netatalk-2.0.2/doc/Netatalk-Manual.pdf (Ò³Ãæ±àºÅ 25, ÎĵµÒ³Ãæ 33).
12. ÍøÂç·þÎñÆ÷
ÕâÒ»Õ°üº¬Óë Web Ïà¹ØµÄÓ¦ÓóÌÐòµÄÐÅÏ¢
12.1. httpd
°æ±¾ 2.2 µÄ Apache HTTP ·þÎñÆ÷°üº¬ÔÚ Fedora Core ÖС£Õâ¸ö°æ±¾´øÀ´ÁË 2.0 ϵÁÐÒÔÀ´µÄ¸÷ÖÖ½ø²½£¬°üÀ¨£º
*
¼«´ó¸Ä½øµÄ»º´æÄ£¿é (mod_cache, mod_disk_cache, mod_memcache)
*
еÄÈÏÖ¤ºÍÊÚȨ֧³Ö£¬Ìæ»»Á˹ýÈ¥°æ±¾Öеݲȫģ¿é
*
Ö§³Ö´úÀí¸ºÔØÆ½ºâ (mod_proxy_balance)
*
32 λϵͳÉÏ´óÎļþµÄÖ§³Ö (°üÀ¨Ö§³Ö´óÓÚ 2GB µÄÇëÇóÌå)
*
еÄÄ£¿é mod_dbd ºÍ mod_filter ´øÀ´ÁË SQL Êý¾Ý¿âÖ§³ÖÒÔ¼°ÔöÇ¿µÄ¹ýÂË
[ÖØÒª] Éý¼¶ÒÔ¼°°²È«Ä£¿é
Èç¹ûÄúÉý¼¶×Ծɰ汾µÄ httpd£¬Ó¦µ±¸üзþÎñÆ÷ÅäÖÃÎļþ£¬Ê¹ÓÃеÄÈÏÖ¤ºÍÊÚȨģ¿é¡£Çë²Î¿¼ÏÂÃæÁгöµÄÒ³Ãæ¡£
httpd µÄĬÈÏÅäÖÃÓÐÈçÏÂÐ޸ģº
*
ĬÈϲ»ÔÙ¼ÓÔØ mod_cern_meta ºÍ mod_asis Ä£¿é¡£
*
ĬÈϼÓÔØ mod_ext_filter Ä£¿é¡£
[ÖØÒª] µÚÈý·½Ä£¿é
ÈκÎΪ httpd 2.0 ¹¹½¨µÄµÚÈý·½Ä£¿é±ØÐëΪ httpd 2.2 ÖØÐ¹¹½¨¡£
Éý¼¶°²×°Çë²Î¿¼ http://httpd.apache.org/docs/2.2/upgrading.html¡£
12.2. php
°æ±¾ 5.1 µÄ PHP °üº¬ÔÚ Fedora Core ÖС£Õâ¸ö°æ±¾Ïà±È PHP 5.0 ´øÀ´ÁË´óÁ¿¸Ä½ø£¬°üÀ¨£º
*
ÐÔÄÜÌá¸ß
*
Ìí¼Ó PDO Êý¾Ý¿â³éÏóÄ£¿é
Ìí¼ÓÁËÏÂÁÐÀ©Õ¹Ä£¿é£º
*
date, hash, ºÍ Reflection (ÄÚ½¨ÔÚ php Èí¼þ°üÖÐ)
*
pdo ºÍ pdo_psqlite (ÔÚ php-pdo Èí¼þ°üÖÐ)
*
pdo_mysql (ÔÚ php-mysql Èí¼þ°üÖÐ)
*
pdo_pgsql (ÔÚ php-pgsql Èí¼þ°üÖÐ)
*
pdo_odbc (ÔÚ php-odbc Èí¼þ°üÖÐ)
*
xmlreader ºÍ xmlwriter (ÔÚ php-xml Èí¼þ°üÖÐ)
ÏÂÁÐÀ©Õ¹Ä£¿é²»ÔÙ°üÀ¨£º
*
dbx
*
dio
*
yp
12.3. PEAR ¿ò¼Ü
PEAR ¿ò¼Ü£¬´ò°üÔÚ php-pear Èí¼þ°üÖУ»Ö»ÓÐÏÂÁÐ PEAR ×é¼þ°üº¬ÔÚ Fedora Core ÖУº
*
Archive_Tar
*
Console_Getopt
*
XML_RPC
ÆäËû×é¼þµÄ´ò°ü½«½øÈë Fedora Extras¡£
13. ¿ª·¢¹¤¾ß
ÕâÒ»½Ú¸²¸ÇÁ˸÷ÖÖ¿ª·¢¹¤¾ß¡£
13.1. GCC ±àÒëÆ÷¼¯ºÏ
ÕâÒ»°æ±¾µÄ Fedora ʹÓà GCC 4.1 ¹¹½¨£¬Í¬Ê±½«Æä°üº¬ÔÚ·¢ÐаæÖС£
13.1.1. ¾¯¸æ
*
ÐèÒª GDB 6.1 »ò¸üеİ汾À´µ÷ÊÔ¿ÉÖ´ÐÐÎļþ£¬³ý·Ç±àÒëʱָ¶¨ÁË -fno-var-tracking ±àÒëÑ¡Ïî¡£
*
Ñ¡Ïî -fwritable-strings ²»ÔÙ¿ÉÓá£
*
Ó¢ÓïµÄÕï¶ÏÐÅÏ¢ÒÔ Unicode ±àÂ룬Èç¹ûÎÞ·¨ÔĶÁ£¬Ç뽫»·¾³±äÁ¿ LC_CTYPE ÉèÖÃΪ C »òÕß»»ÓÃÆäËûÖÕ¶ËÄ£Äâ³ÌÐò¡£
*
ÔÚ´ó¶àÊýϵͳÖв»ÔÙ°²×° specs Îļþ¡£ÆÕͨÓû§²»»á×¢ÒâËü£¬ÐèÒªµ÷ÕûÕâ¸öÎļþµÄ¿ª·¢Õß¿ÉÒÔʹÓà -dumpspecs Ñ¡ÏîÀ´Éú³É²¢ÓÃÓڱ༡£
13.1.2. ´úÂëÉú³É
*
°üº¬ÁË SSA ´úÂëÓÅ»¯³ÌÐò¡£ËüÌṩÁ˸üºÃµÄ constant propagaion, partial redundancy elimination, load and store code motion, strength reduction, dead storage elimination, better detection of unreachable code ÒÔ¼°ÀۼƵÄβµÝ¹é¡£
*
×Ô¶¯ÏòÁ¿»¯µÃµ½Ö§³Ö¡£ÕâÒ»¼¼ÊõÔÚijЩÇé¿öÏ£¬¶ÔÓÚÖØ¸´µÄÑ»·¿ÉÒÔ»ñµÃ¸ü¸ßÐÔÄÜ¡£
13.1.3. ÓïÑÔÀ©Õ¹
*
¼ÓÈëÁË sentinel ÊôÐÔ£¬±àÒëÆ÷ÔÚÓöµ½ execl(char *path, const char *arg, ...) ÕâÑù£¬ÐèÒªÒ»¸ö NULL ²ÎÊýÁÐÖÕ½á·ûµÄº¯ÊýÖУ¬È±Ê§ÁË NULL µÄÇé¿öÏ»ᷢ³ö¾¯¸æ¡£
*
cast-as-lvalue, conditional-expression-as-lvalue, ºÍ compund-expression-as-lvalue À©Õ¹¶¼±»É¾³ýÁË¡£
*
#pragma pack() µÄÓïÒå±»ÐÞÕýΪ¸ü½Ó½üÆäËû±àÒëÆ÷¡£
*
¶ÔÉùÃ÷ʱ´øÓÐ register ÐÞÊηûµÄ±äÁ¿È¡µØÖ·Ê±£¬²úÉú´íÎó¶ø²»ÊǾ¯¸æ¡£
*
²»ÍêÕûµÄÀàÐ͵ÄÊý×é»áÒý·¢´íÎó¡£ÕâÒâζ×Ų»ÄܶԽṹÌåµÄ¶¨Òå½øÐÐǰÏòÒýÓá£
*
»ù´¡µÄ±àÒëÆ÷£¬²»Ê¹ÓÃÈκÎÓÅ»¯Ê± (-O0)£¬¾¹ý²âÊÔÔÚʵ¼Ê´úÂëÖÐËÙ¶ÈÌá¸ßÁË 25%¡£
*
ÔÚ¶àÏ̳߳ÌÐòÖпÉÒÔ°üº¬º¯Êý×÷ÓÃÓòµÄ¾²Ì¬±äÁ¿ÁË¡£Ç¶Èëʽ³ÌÐòÔ±¿ÉÒÔÓÃÑ¡Ïî -fno-threadsafe-statics ¹ØµôÕâÒ»ÌØÐÔ£¬µ«ÆÕͨÓû§ÓÀÔ¶²»ÒªÕâÑù×ö¡£
13.2. FORTRAN
*
GNUFORTRAN 77 ǰ¶Ë±»Ð嵀 FORTRAN 90/95 ·ÖÎöÆ÷ËùÌæ´ú¡£
13.3. Eclipse ¿ª·¢»·¾³
*
Eclipse 3.1M6 ±»±àÒëΪһ¸ö±¾µØµÄÓ¦ÓóÌÐò¡£
*
°üº¬ÁË C ¿ª·¢¹¤¾ß (CDT)¡£
14. °²È«
ÕâÒ»Õ¼ÇÊö Fedora Core µÄ°²È«´ëÊ©¡£
¶Ô Fedora Öи÷ÖÖÖ÷¶¯µÄ°²È«ÌØÐÔµÄÒ»°ã½éÉÜ£¬µ±Ç°×´Ì¬ºÍ²ßÂÔ¿ÉÒÔÔÚ http://fedoraproject.org/wiki/Security ÕÒµ½¡£
14.1. ÐÂÄÚÈÝ
14.1.1. PAM Ä£¿é±ä¶¯
Pam_stack ÔÚ±¾´Î·¢²¼ÖбêΪ¹ýʱ¡£Linux-PAM 0.78 ¼°Æäºó°æ±¾ÒÔ include Ö¸ÁîÌæ»»ÁË pam_stack Ä£¿é¡£pam_stack µÄʹÓý«²úÉú¾¯¸æÈÕÖ¾¡£ÔÚ½«À´°æ±¾¿ÉÄÜ»áÈ¥³ýËü£¬²»Ó¦ÔÚÈκηþÎñÅäÖÃÖÐʹÓÃËü¡£Fedora Core ÖÐËùÓÐʹÓà PAM µÄÈí¼þ°ü¶¼¾¹ýÐ޸쬲»ÔÙʹÓÃËü¡£
[Ìáʾ] Éý¼¶ÒÔ¼° PAM stack Ä£¿é
Èç¹ûϵͳÊÇÓÉ¾ÉµÄ Fedora Core °æ±¾Éý¼¶¶øÀ´£¬¶ø¹ÜÀíÔ±Ôø¾ÐÞ¸ÄÁË·þÎñÅäÖã¬ÕâЩ°²È«ÅäÖÃÎļþ½«²»»á±»Ìæ»»¡£Éý¼¶½«´´½¨ .rpmnew Îļþ£¬±£ÁôÔÀ´µ÷Óà pam_stack µÄÅäÖá£ÅäÖÃÎļþ±ØÐë½øÐÐÐ޸쬱£Ö¤²»Ê¹Óà pam_stack Ä£¿é¡£Çë²Î¿¼Ð´´½¨µÄ .rpmnew ÎļþÖУ¬ÐèÒª×÷³öµÄ¾ßÌåÐ޸ġ£
diff -u /etc/pam.d/foo /etc/pam.d/foo.rpmnew
ÏÂÃæµÄÀý×ÓÏÔʾÁË /etc/pam.d/login ʹÓà pam_stack µÄÔʼÎļþ£¬ÒÔ¼°Ð޸ĺóʹÓà include Ö¸ÁîµÄÑù×Ó¡£
#%PAM-1.0
auth required pam_securetty.so
auth required pam_stack.so service=system-auth
auth required pam_nologin.so
account required pam_stack.so service=system-auth
password required pam_stack.so service=system-auth
# pam_selinux.so close should be the first session rule
session required pam_selinux.so close
session required pam_stack.so service=system-auth
session required pam_loginuid.so
session optional pam_console.so
# pam_selinux.so open should be the last session rule
session required pam_selinux.so open
#%PAM-1.0
auth required pam_securetty.so
auth include system-auth
# no module should remain after 'include' if 'sufficient' might
# be used in the included configuration file
# pam_nologin moved to account phase - it's more appropriate there
# other modules might be moved before the system-auth 'include'
account required pam_nologin.so
account include system-auth
password include system-auth
# pam_selinux.so close should be the first session rule
session required pam_selinux.so close
session include system-auth
# the system-auth config doesn't contain sufficient modules
# in the session phase
session required pam_loginuid.so
session optional pam_console.so
# pam_selinux.so open should be the last session rule
session required pam_selinux.so open
14.1.2. Buffer Overflow (»º³åÇøÒç³ö)¼ì²â£¬ÒÔ¼°±äÁ¿ÂÒÐò
Ôڴ˴η¢²¼ÖУ¬ËùÓÐ Fedora Core ºÍ Fedora Extras Èí¼þ²Ö¿âÖеÄÈí¼þ°üÔÚ±àÒëʱ¶¼Ê¹ÓÃÒ»¸ö°²È«ÌØÐÔ£¬³ÆÎª fstack-protecter¡£fstack-protector Ôڹؼüº¯ÊýµÄ¶ÑÕ»ÖÐÉèÖñ£»¤Öµ¡£ÔÚ·µ»ØµØÖ·ºÍ·µ»ØÖµÖ®Ç°£¬¶¼½«ÑéÖ¤Õâ¸ö±£»¤Öµ¡£Èç¹û³öÏÖÁË»º³åÇøÒç³ö£¬±£»¤Öµ²»ÔÙÆ¥Å䣬³ÌÐò¾Í»áÍ˳ö¡£³ÌÐòÿ´ÎÔËÐУ¬±£»¤Öµ¶¼ÊÇËæ»úµÄ£¬Òò´Ë²»»á±»Ô¶³Ì²Â³ö¡£fstack-protector ÌØÐÔ²»±£»¤»ùÓڶѵĻº³åÇøÒç³ö¡£
ÕâÊÇÒ»¸ö°²È«ÌØÐÔ£¬ÓÉ Red Hat ÈËÔ±¿ª·¢£¬ÊµÏÖÁË IBM ProPolice/SSP ÌØÐÔ¡£¹ØÓÚ ProPolice/SSP Çë²Î¿¼ http://www.research.ibm.com/trl/projects/security/ssp/¡£ÕâÒ»ÌØÐÔ°üº¬ÔÚ Fedora Core 5 µÄ GCC 4.1 ±àÒëÆ÷ÖС£
Fedora Core 4 ÒýÈëµÄ£¬gcc ºÍ glibc µÄ FORTIFY_SOURCE °²È«ÌØÐÔÈÔÈ»±£Áô¡£¹ØÓÚ Fedora Öа²È«ÌØÐÔÇë²Î¿¼ http://fedoraproject.org/wiki/Security/Features¡£
14.2. SELinux
Ð嵀 SELinux ÏîÄ¿Ö÷Ò³°üÀ¨½â¾öÎÊÌâÌáʾ£¬½âÊÍ£¬ÒÔ¼°µ½ÎĵµºÍ²Î¿¼ÄÚÈݵÄÁ´½Ó£º
*
Ð嵀 SELinux ÏîÄ¿Ö÷Ò³: http://fedoraproject.org/wiki/SELinux
*
½â¾öÎÊÌâ¼¼ÇÉ: http://fedoraproject.org/wiki/SELinux/Troubleshooting
*
³£¼ûÎÊÌâ: http://fedora.redhat.com/docs/selinux-faq/
*
SELinux ÃüÁîÁбí: http://fedoraproject.org/wiki/SELinux/Commands
*
ÊÜ¿ØÓòµÄϸ½Ú: http://fedoraproject.org/wiki/SELinux/Domains
14.2.1. ¶àÀà±ð°²È«(Multi Category Security, MCS)
MCS ÊǶԸüÑϸñµÄ¶à²ã´Î°²È«(MLS)µÄÕë¶ÔÒ»°ãÓÃ;µÄʵÏÖ¡£ MCS ÊÇ¶Ô SELinux µÄÔöÇ¿£¬ÔÊÐíÓû§ÒÔÀà±ð(categories)±ê¼ÇÎļþ¡£Àà±ð¿ÉÒÔÊÇÕâÑù Company_Confidential, CEO_EYES_ONLY, »ò Sysadmin_Passwords¡£Çë²Î¿¼×÷ÕßµÄÎÄÕ http://james-morris.livejournal.com/5583.html¡£
14.2.2. ¶à²ã´Î°²È«(Multilevel Security, MLS)
MLC ÊÇÒ»¸öÌØ¶¨µÄÇ¿ÖÆ·ÃÎÊ¿ØÖÆ(MAC)Ä£ÐÍ£¬Ëü½«½ø³ÌºÍ¶ÔÏó±ê¼ÇÎªÌØ¶¨µÄ°²È«¼¶±ð¡£ÀýÈ磬ij¸ö¶ÔÏó (Ò»¸öÎĵµÎļþ) ¿ÉÒÔ±êΪ°²È«¼¶±ð { Secret, ProjectMeta }, ÕâÀï Secret ÊÇÃô¸Ð¼¶±ð£¬¶ø ProjectMeta ÊÇÀà±ð¡£Çë²Î¿¼ http://james-morris.livejournal.com/5020.html¡£
CategorySecurity
15. Java ºÍ java-gcj-compat
Ò»¸ö×ÔÓɶø¿ªÔ´µÄÀà Java »·¾³°üº¬ÔÚ±¾´Î·¢²¼ÖУ¬³ÆÎª java-gcj-compat. java-gcj-compat °üº¬Ò»¸ö¹¤¾ßÌ×¼þºÍÖ´Ðл·¾³£¬¿ÉÒÔ¹¹½¨ºÍÔËÐкܶàÓÐÓõģ¬ÒÔ Java ±à³ÌÓïÑÔд³ÉµÄ³ÌÐò¡£
[×¢Òâ] Fedora Core ²»°üº¬ Java
Java ÊÇ Sun Microsystems µÄÉ̱ꡣjava-gcj-compat ÊÇÍêÈ«×ÔÓɵÄÈí¼þ£¬Ëü ²»ÊÇ Java, µ«ÊÇ¿ÉÒÔÔËÐÐ Java ³ÌÐò¡£
java-gcj-compat °üº¬Èý¸ö×é¼þ£ºGNU Java ÔËÐÐʱ»·¾³ (libgcj)£¬Eclipse Java ±àÒëÆ÷ (ecj)£¬ÒÔ¼°Ò»Ð©°ü×°ºÍÁ´½Ó (java-gcj-compat)£¬Ê¹µÃÔËÐÐʱºÍ±àÒëÆ÷ÒÔÀàËÆÆäËû Java »·¾³µÄ·½Ê½À´³ÊÏÖ¡£
°üº¬ÔÚ Fedora ±¾´Î·¢²¼ÖÐµÄ Java Èí¼þʹÓÃÐµļ¯³ÉµÄ java-gcj-compat »·¾³¡£ÕâЩÈí¼þ°ü°üÀ¨ OpenOffice.org Base, Eclipse, ºÍ Apache Tomcat¡£
Çë²Î¿¼ Java FAQ http://www.fedoraproject.org/wiki/JavaFAQ ÖÐÓÐ¹Ø Fedora ÖÐ×ÔÓÉ Java »·¾³µÄ¸ü¶àÐÅÏ¢¡£
[Ìáʾ] ÔÚ´íÎ󱨸æÖаüº¬Î»ÖúͰ汾ÐÅÏ¢
ÔÚÌá½»´íÎ󱨸æÊ±£¬°üº¬ÕâЩÃüÁîµÄÊä³ö£º
which java && java -version && which javac && javac -version
15.1. ´¦Àí Java ºÍÀà Java µÄÈí¼þ°ü
³ýÁË java-gcj-compat ×ÔÓÉÈí¼þ¹¤¾ßÁ´Ö®Í⣬Fedora Core Ò²Éè¼ÆÁËʹÄú¿ÉÒÔ°²×°¶àÖÖ Java ʵÏÖ£¬²¢Ê¹Óà alternatives ÃüÁîÐй¤¾ß×ÔÓÉÇл»µÄ»úÖÆ¡£µ«ÊÇ£¬Äú°²×°µÄ¸÷ÖÖ Java ϵͳ±ØÐë¶¼ÊǸù¾Ý JPackage Project µÄ²ßÂÔ´ò°üµÄ£¬Ê¹ alternatives ·¢»Ó×÷Óá£
Èç¹û°²×°ÕýÈ·£¬root Óû§¾Í¿ÉÒÔÔÚ java ºÍ javac ʵÏÖ¼äÇл»ÁË£¬ÔËÐÐ alternatives ÃüÁ
alternatives --config java alternatives --config javac
15.2. Fedora Óë JPackage Java Èí¼þ°ü
Fedora Core °üº¬ºÜ¶àÈí¼þ°ü£¬ÅÉÉú×ÔÓÅÐãµÄ JPackage Project ²Ö¿â£¬ÄÇÊÇÒ»¸ö Java Èí¼þ²Ö¿â¡£Çë²Î¿¼ http://jpackage.org¡£Fedora ÖÐÕâЩÈí¼þ°ü¾¹ýÐ޸ģ¬ÒÔÈ¥³ý¶Ô˽ÓÐÈí¼þµÄÒÀÀµ£¬²¢ÀûÓà GCJ ÏȽøµÄ±àÒ빦ÄÜ¡£Fedora Óû§Ó¦µ±Ê¹Óà Fedora ²Ö¿âÀ´¸üÐÂÕâЩÈí¼þ°ü£¬ÔÙʹÓà JPackage ²Ö¿â¸üРFedora ²»°üº¬µÄÈí¼þ°ü¡£
Çë²Î¿¼ JPackage ÍøÕ¾ http://jpackage.org ÓйØÍøÕ¾ºÍËüÌṩµÄÈí¼þ°üµÄÐÅÏ¢¡£
[¾¯¸æ] »ìºÏ Fedora ºÍ JPackage µÄÈí¼þ°ü
ÔÚÏàͬϵͳÖа²×° Fedora ºÍ JPackage ²Ö¿âµÄÈí¼þ°üǰҪ²éÃ÷Èí¼þ°üÏàÈÝÐÔ¡£²»ÏàÈݵÄÈí¼þ°ü»áÔì³É¸´ÔÓµÄÎÊÌâ¡£
16. Samba (Windows ÏàÈÝÐÔ)
Fedora ¿ÉÒÔä¯ÀÀ Windows ¹²Ïí£¬¼´Ö§³Ö SMB ä¯ÀÀ¡£ÔÚ Fedora Core 5 ֮ǰµÄ°æ±¾ÖУ¬·À»ðǽ½ûÖ¹ÁË SMB ä¯ÀÀµÄÔË×÷¡£×Ô 2.6.14 Äں˼ÓÈë ip_conntrack_netbios_ns Ä£¿é£¬ÒÔ¼°¶Ô system-config-securitylevel ÏàÓ¦¸Ä½øºó£¬·À»ðǽ¿ÉÒÔÕýÈ·´¦Àí SMB ¹ã²¥ºÍÍøÂçä¯ÀÀÁË¡£
17. ¶àýÌå
Fedora Core °üº¬Á˸÷ÖÖ¶àýÌåÏà¹ØµÄÓ¦ÓóÌÐò£¬°üÀ¨²¥·Å£¬Â¼Öƺͱ༳ÌÐò¡£¸½¼ÓµÄÈí¼þ°ü¿ÉÒÔÔÚ Fedora Extras ²Ö¿âÕÒµ½¡£
17.1. ¶àýÌå²¥·ÅÆ÷
Fedora Core ĬÈϰ²×°°üº¬ Rhythmbox, Totem, ºÍ Helix Player Ö´ÐÐýÌå²¥·Å¡£ÔÚ Fedora Core ºÍ Fedora Extras ²Ö¿âÖл¹ÓкܶàÆäËû³ÌÐò£¬°üÀ¨ÖøÃûµÄ XMMS Èí¼þ°ü¡£ GNOME ºÍ KDE ¶¼ÓдóÁ¿²¥·ÅÆ÷¿ÉÒÔ²¥·Å¶àÖÖ¸ñʽ¡£µÚÈý·½Èí¼þÉÌÒ²ÌṩÁË´¦ÀíÆäËû¸ñʽµÄ³ÌÐò¡£
Fedora Core ³ä·ÖʹÓÃÁ˸߼¶ Linux ÒôƵÌåϵ (ALSA) ϵͳ¡£ÕâÒâζ×Ŷà¸ö³ÌÐò¿ÉÒÔͬʱ²¥·ÅÒôƵ£¬ÕâÔÚ Linux ϵͳÖÐÒ»¶ÈÊÇÎÞ·¨×öµ½µÄ¡£Èç¹ûËùÓжàýÌåÈí¼þ¶¼ÅäÖÃΪʹÓà ALSA ʵÏÖÒôƵ֧³Ö£¬¹ýÈ¥µÄÏÞÖÆ½«²»¸´´æÔÚ¡£Çë²ÎÔÄ´ËÏîÄ¿µÄÍøÕ¾»ñÈ¡¸ü¶àÐÅÏ¢£ºhttp://www.alsa-project.org/¡£
17.2. Ogg ºÍ Xiph.Org »ù½ð»áµÄÎļþ¸ñʽ
Fedora °üº¬ÁË¶Ô Ogg ýÌåÈÝÆ÷¸ñʽµÄÍêÕûÖ§³Ö£¬°üÀ¨ Vorbis ÒôƵ£¬Theora ÊÓÆµ£¬Speex ÒôƵºÍ FLAC ÎÞËðÒôƵ¸ñʽ¡£ÕâЩ¿ÉÒÔ×ÔÓÉ·¢²¼µÄ¸ñʽ²»ÊÜרÀû»òÐí¿ÉÏÞÖÆµÄÍþв£¬ÌṩÁËÇ¿´ó¶øÁé»îµÄÌæ´ú·½°¸¡£Fedora Project ¹ÄÀøÊ¹ÓÃÕâЩ¿ªÔ´¸ñʽ£¬´úÌæÓÐÏÞÖÆµÄÄÇЩ¡£¸ü¶àÐÅÏ¢Çë·ÃÎÊ Xiph.Org »ù½ð»áµÄÍøÕ¾£ºhttp://www.xiph.org/¡£
17.3. MP3, DVD ºÍÆäËû±»ÅųýµÄ¶àýÌå
Fedora Core ºÍ Fedora Extras ²»Äܰüº¬¶Ô MP3 »ò DVD µÄ²¥·Å»òÂ¼ÖÆµÄÖ§³Ö£¬ÒòΪ MP3 ºÍ MPEG (DVD) ¸ñʽÊÜרÀû±£»¤£¬¶ø×¨Àû³ÖÓÐÈËûÓÐÌṩ×ã¹»Ðí¿É¡£Fedora ÅųýÁËһЩ¶àýÌåÈí¼þ£¬Ò²ÒòΪרÀû»òÐí¿ÉµÄÏÞÖÆ£¬ÀýÈç Flash Player ºÍ Real Player¡£¸ü¶àÏà¹ØÄÚÈÝÇë·ÃÎÊ http://fedoraproject.org/wiki/ForbiddenItems¡£
17.4. CD ºÍ DVD ´´½¨ºÍÉÕ¼
Fedora Core ºÍ Extras °üº¬Ò»ÏµÁй¤¾ß£¬ÓÃÓÚ¼ò»¯ÉÕ¼ CD ºÍ DVD¡£GNOME Óû§¿ÉÒÔÔÚ Nautilus Îļþ¹ÜÀíÆ÷ÖÐÖ±½ÓÉÕ¼£¬»òÕßÑ¡Ôñ Fedora Extras ÖÐµÄ gnomebaker »ò graveman Èí¼þ°ü£¬»òÕß Fedora Core ÖÐ½Ï¾ÉµÄ xcdroast Èí¼þ°ü¡£KDE Óû§¿ÉÒÔʹÓÃÎȶ¨µÄ k3b Èí¼þ°ü¡£Öն˹¤¾ß°üÀ¨ cdrecord, readcd, mkisofs, ºÍÆäËûרÓÃµÄ Linux Ó¦ÓóÌÐò¡£
17.5. ÆÁϼÏñ
Äú¿ÉÒÔʹÓà Fedora À´´´½¨ºÍ»Ø·ÅÆÁϼÏñ(screencasts)£¬Ò²¾ÍÊÇ×ÀÃæ»á»°µÄÂ¼ÖÆ£¬Ê¹Óÿª·ÅµÄ¼¼Êõ¡£Fedora Extras 5 °üº¬ istanbul£¬Ëü¿ÉÒÔ´´½¨ Theora ÊÓÆµ¸ñʽµÄÆÁϼÏñ¡£ÕâЩÊÓÆµÎļþ¿ÉÒÔÓà Fedora Core Öи÷ÖÖ²¥·ÅÆ÷À´»Ø·Å¡£ÕâÊÇÌá½»¿ª·¢ºÍ×îÖÕÓû§ÆÁϼÏñµÄÊ×Ñ¡·½Ê½¡£¾ßÌåµÄÓ÷¨Çë²Î¿¼ http://fedoraproject.org/wiki/ScreenCasting¡£
17.6. ͨ¹ý²å¼þµÄÀ©Õ¹Ö§³Ö
Fedora Core ºÍ Fedora Extras ÖеĴó¶àÊýýÌå²¥·ÅÆ÷¶¼¿ÉÒÔͨ¹ý²å¼þ£¬Ö§³ÖÆäËûýÌå¸ñʽºÍÉùÒôÊä³ö·½Ê½¡£Ò»Ð©³ÌÐòʹÓÃÇ¿´óµÄºó¶Ë gstreamer À´´¦ÀíýÌå¸ñʽ֧³ÖºÍÉùÒôÊä³ö¡£Fedora Core ºÍ Fedora Extras °üº¬ÁËÕë¶ÔÕâЩºó¶ËºÍÓ¦ÓóÌÐòµÄ²å¼þÈí¼þ°ü£¬¸ü¶àÈí¼þ°ü¿ÉÒÔÔÚµÚÈý·½²Ö¿âÕÒµ½£¬ÊµÏÖ¸ü¶à¹¦ÄÜ¡£
18. ÓÎÏ·ºÍÓéÀÖ
Fedora Core ºÍ Fedora Extras ÌṩÁËһϵÁÐÓÎÏ·£¬°üº¬¸÷ÖÖ·ç¸ñ¡£Fedora Core ĬÈϰüº¬ÁËÒ»¸ö GNOME µÄСÓÎÏ·Èí¼þ°ü (Ãû×ÖÊÇ gnome-games)¡£Òª°²×° Fedora Core ºÍ Fedora Extras µÄÆäËûÓÎÏ·£¬Ôڲ˵¥ÖÐÑ¡Ôñ Applications>Add/Remove Software¡£
19. ÍøÂç
19.1. Ö÷ÒªµÄÄں˱䶯 2.6.11 - 2.6.15
Çë²Î¿¼ http://wiki.kernelnewbies.org/LinuxChanges ²é¿´Ö÷Òª±ä»¯µÄÁÐ±í¡£ÓÐһЩÔÚÏÂÃæ×ÅÖØÁгö¡£
19.1.1. IPv4 µØÖ·Ç¨ÒÆ
´ÓÄÚºËµÄ 2.6.12 °æ±¾¿ªÊ¼£¬¼ÓÈëÁËÒ»Ïîй¦ÄÜ£¬½Ð×öÃüÃûµØÖ·Ç¨ÒÆ¡£ËüÔÊÐíµÚ¶þ¸ö IPv4 µØÖ·Ç¨ÒÆÎªÖ÷µØÖ·¡£Í¨³££¬Ö÷µØÖ·±»É¾³ýʱ£¬µÚ¶þµØÖ·Ò²±»É¾³ý¡£ÆôÓÃÁËÐ嵀 sysctl ¼ü net.ipv4.conf.all.promote_secondaries (»ò½Ó¿ÚÌØ¶¨µÄ±äÁ¿Ö®Ò») ºó£¬ÕâÑù×ö½«Ê¹µÚ¶þµØÖ·³ÉΪеÄÖ÷µØÖ·¡£
19.1.2. ICMP ´íÎóµÄ¿ÉÅäÖõÄÔ´µØÖ·
Ŀǰ£¬Îª ICMP ´íÎóÏûϢѡÔñÔ´µØÖ·Ê±£¬ÄÚºËʹÓ÷¢ËÍ ICMP ´íÎóµÄ½Ó¿ÚµØÖ·¡£ÄÚºË 2.6.12 °æ±¾ÒýÈëÁËÐ嵀 sysctl ¼ü net.ipv4.icmp_errors_use_inbound_ifaddr£¬ÔÊÐíʹÓýÓÊÕµ½Ôì³ÉÕâÒ»´íÎóµÄ±¨ÎĵĽӿڵĵØÖ·¡£
¼ÙÉèÄÚºËÔÚ eth0 ÊÕµ½²úÉúÒ»¸ö ICMP ´íµÄ±¨ÎÄ£¬¶øÂ·ÓɱíʹµÃ´íÎóÏûÏ¢ÔÚ eth1 ½Ó¿Ú²úÉú¡£Èç¹ûÐ嵀 sysctl Ñ¡ÏîÉèΪÔÊÐí£¬´Ë ICMP ´íÏûÏ¢½«Ö¸³öÔ´µØÖ·Îª eth0£¬¶ø²»ÊÇĬÈ쵀 eth1¡£Õâ¸öÌØÐÔÔÚÒ첽·ÓÉ»·¾³ÖпÉÒÔ¼ò»¯ÍøÂçµ÷ÊÔ¡£
19.1.3. »ùÓÚ LC-Trie µÄ·ÓÉÑ¡ÔñËã·¨
¼ÓÈëÁ˱»³ÆÎª trie µÄ·ÓÉÑ¡ÔñËã·¨¡£ËüÊÊÓںܴóµÄ·ÓÉ±í£¬ÓëÔÓеÄÉ¢ÁÐʵÏÖÏà±ÈËÙ¶ÈÓÐÁ˺ܴóÌá¸ß£¬´ú¼ÛÊÇÄÚ´æÏûºÄºÍ¸´ÔӶȵÄÔö¼Ó¡£
19.1.4. ÓµÈû¿ØÖÆËã·¨µÄ²å¼þ½á¹¹
TCP ÓµÈû¿ØÖÆËã·¨ÏÖÔÚÊDzå¼þʽµÄ£¬Òò´Ë¸üÄ£¿é»¯¡£¹ýÈ¥µÄ New RENO Ëã·¨×÷ΪĬÈÏËã·¨£¬Ò²ÊÇ×îºóµÄÑ¡Ôñ¡£ÏÂÁÐеÄËã·¨±»¼ÓÈëÆäÖУº
*
¸ßËÙ TCP ÓµÈû¿ØÖÆ
*
TCP Hybla ÓµÈû±ÜÃâ
*
H-TCP ÓµÈû¿ØÖÆ
*
¿ÉÀ©Õ¹ TCP ÓµÈû¿ØÖÆ
ËùÓÐÏÖÓеÄÓµÈû¿ØÖÆÄ£¿é¶¼Òѱ»×ª»»µ½Ðµļܹ¹ÖУ¬BIC ÓµÈû¿ØÖÆÓÉ BICTCP 1.1 µÃµ½ÁËÔöÇ¿£¬ÒÔ´¦ÀíµÍÑÓ³ÙµÄÁ¬½Ó¡£
[×¢Òâ] Ñ¡ÔñÓµÈû¿ØÖÆËã·¨
ÓµÈû¿ØÖÆËã·¨ÊÇÌØ¶¨ÓÚÌ×½Ó×ֵģ¬¿ÉÒÔͨ¹ýÌ×½Ó×ÖÑ¡Ïî TCP_CONGESTION ¸Ä±ä¡£
19.1.5. ÔØ²¨¶ªÊ§Ê±±ÜÃâ³öÏÖ¶ÓÁÐ
µ±ÍøÂçÇý¶¯·¢ÏÖÔØ²¨¶ªÊ§Ê±£¬ÀýÈçµ±ÍøÏß±»°Î³öʱ£¬Çý¶¯³ÌÐòÍ£Ö¹¶Ô¶ÓÁÐÊײ¿µÄ´¦Àí¡£ÕâÑù£¬±¨ÎĽ«Ò»Ö±ÔÚ¿ØÖƶÓÁеIJã´Î¶Ñ»ý£¬¿ÉÄÜÔì³ÉÎÞ·¨Ô¤ÁϵÄÎÊÌ⡣ΪÁË·ÀÖ¹ÕâÖÖÇé¿ö£¬Èç¹ûij¸öÉ豸µôÏߣ¬ÄÚºËÍøÂçÕ»ÏÖÔھܾø½«·¢ÍùËüµÄ±¨ÎÄÈë¶Ó£¬Ò²¾ÍÊÇ˵£¬½«ËüµÄ¶ÓÁнûµô¡£
19.1.6. DCCP ÐÒéÖ§³Ö
ÄÚºË 2.6.14-rc1 ÖÐÊ×´ÎÒýÈëÁË¶Ô DCCP ÐÒéµÄÖ§³Ö¡£ËäÈ»ËüµÄʵÏÖ»¹´¦ÓÚʵÑé½×¶Î£¬µ«ÊÇÒѾ¿ÉÒÔ¹¤×÷ÁË¡£Óû§¿Õ¼ä³ÌÐòÒ²ÔÚ¸ÄдÒÔÖ§³ÖеÄÐÒé¡£
19.1.7. ÎÞÏß
Ò»¸öÐ嵀 HostAP Çý¶¯Ò²¼ÓÈëµ½ 2.6.14-rc1 ÖУ¬ÔÊÐíÈí¼þÄ£ÄâÒ»¸öÎÞÏß½ÓÈëµã¡£µ±Ç°Õâ¸öÇý¶¯Ö»Ö§³Ö»ùÓÚ Intersil Prism2 µÄÓ²¼þ (PC Card/PCI/PLX)¡£¶ÔÎÞÏßÍø¿¨ Intel(R) PRO/Wireless 2100 ºÍ 2200 µÄÖ§³ÖÒ²ÒѼÓÈë¡£
19.1.8. ÆäËû
*
һЩÓë TCP ·Ö¶ÎÐ¶ÔØ (TSO) Ïà¹ØµÄ²¹¶¡Ò²±»¼ÓÈë¡£
*
Ò»¸öеÄÎı¾ËÑË÷¼Ü¹¹Ò²±»¼ÓÈ룬ÓëÏàÓ¦µÄ iptables µÄÀ©Õ¹Æ¥ÅäºÏ×÷¡£
*
Óû§¿Õ¼ä¿É¼ûµÄ IPv4 ºÍ IPv6 ¶à²¥ÁªºÏ½Ó¿Ú±»ÖØÐÂÉè¼Æ£¬ÒÔÊÊÓ¦×îеıê×¼¡£
*
IPv4 ¼ÓÈëÁË¶Ô SNMPv2 MIB ¼ÆÊýÆ÷ ipInAddrErrors µÄÖ§³Ö¡£
*
ÔÚ Advanced API (RFC3542) ÖÐÌá³öµÄ¶àÖÖеÄÌ×½Ó×ÖÑ¡Ïî±»¼ÓÈë¡£
19.2. Óû§¹¤¾ß
Ö±µ½Äں˰汾 2.6.12£¬IPv4 µØÖ·É¾³ýËã·¨¶¼²»¿¼ÂÇǰ׺³¤¶È¡£ÓÉÓÚÄں˱仯£¬Èç¹ûûÓÐÌṩǰ׺³¤¶È£¬iproute2 ¹¤¾ß»á¾¯¸æ¿ÉÄÜÓÐÎÞÒâµÄɾ³ý£º
ip addr list dev eth0
4: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
inet 10.0.0.3/24 scope global eth0
su -c 'ip addr del 10.0.0.3 dev eth0'
Warning: Executing wildcard deletion to stay compatible with old
scripts. Explicitly specify the prefix length (10.0.0.3/32) to
avoid this warning. This special behaviour is likely to disappear
in further releases, fix your scripts!
ÕýÈ·µÄɾ³ýµØÖ·²¢±ÜÃ⾯¸æµÄ·½Ê½ÊÇ£º
su -c 'ip addr del 10.0.0.3/24 dev eth0'
¶ÔÓÚ½Ó¿ÚµôÏߣ¬¹ýÈ¥ÊÇÎÞ·¨ÖªµÀ¾¿¾¹ÊǹÜÀíԱͣµôÁËËü£¬»¹ÊÇÔØ²¨¶ªÊ§ (ÍøÏß±»°Î³ö)¡£±êÖ¾ NO-CARRIER ±»ÒýÈëΪһ¸öÁ¬½Ó±êÖ¾£¬±ê¼ÇÁ¬½Ó±»¹ÜÀíÔ±ÆôÓÃÈ»¶øÈ´Ã»ÓÐÔØ²¨µÄÇé¿ö¡£
ip ÃüÁîÏÖÔÚÖ§³Öͨ¹ý²ÎÊý -batch ½øÈëÅú´¦Àíģʽ£¬Óë tc ÃüÁîÀàËÆ£¬ÒÔ±ã¼Ó¿ì³ÉÅúµÄÈÎÎñ¡£
20. ÐéÄ⻯
Fedora Core ÖеÄÐéÄ⻯ÊÇ»ùÓÚ Xen. Xen 3.0 ¼¯³ÉÔÚ Fedora Core 5 ÖУ¬¿ÉÒÔÔÚ°²×°Ê±Ñ¡Ôñ¡£Çë²Î¿¼ http://fedoraproject.org/wiki/Tools/Xen¡£
[×¢Òâ] ²»Ö§³Ö PowerPC
Fedora Core 5 ÔÚ PowerPC ÌåϵÖв»Ö§³Ö Xen¡£
21. X ´°¿Úϵͳ (ͼÐνçÃæ)
ÕâÒ»½Ú°üº¬ÁËÓë Fedora µÄ X ´°¿ÚϵͳʵÏÖÓйصÄÐÅÏ¢¡£
21.1. xorg-x11
X.org X11 ÊÇ X ´°¿ÚϵͳµÄ¿ªÔ´ÊµÏÖ¡£ËüÌṩÁË»ù±¾µÄµ×²ã¹¦ÄÜ£¬È«¹¦ÄܵÄͼÐÎÓû§»·¾³ (GUI) ÀàËÆ GNOME ºÍ KDE ¶¼»ùÓÚËü¡£Çë²Î¿¼ http://xorg.freedesktop.org/wiki/
Äú¿ÉÒÔÓà Applications > System Settings > Display »òÔËÐÐ system-config-display À´ÉèÖá£Xorg µÄÅäÖÃÎļþÊÇ /etc/X11/xorg.conf¡£
X.org X11R7 ÊÇ X.org µÄÊ׸öÄ£¿é»¯°æ±¾£¬Ëü´øÀ´ÁË¿ìËÙ¸üУ¬Ê¹³ÌÐòÔ±¿ÉÒÔ¿ìËÙ¿ª·¢ºÍ·¢²¼ÐÂ×é¼þµÄºÃ´¦£¬µ±È»»¹Óиü¶à¡£Fedora ÖÐ X.org Ä£¿é»¯µÄ¸ü¶àÐÅÏ¢Çë²Î¿¼ http://fedoraproject.org/wiki/Xorg/Modularization¡£
21.2. X.org X11R7 񻵋
[СÐÄ] °²×°µÚÈý·½Çý¶¯
ÔÚ°²×°Èκγ§ÉÌ(°üÀ¨ ATI »ò nVidia)·¢²¼µÄÈκεÚÈý·½Çý¶¯Ç°£¬Çë²Î¿¼ http://fedoraproject.org/wiki/Xorg/3rdPartyVideoDrivers¡£
xorg-x11-server-Xorg Èí¼þ°ü°²×°½Å±¾»á×Ô¶¯½« xorg.conf ÖÐµÄ RgbPath Ò»ÐÐɾµô¡£ÄúÒ²ÐíÐèÒªÖØÐÂÅäÖüüÅÌΪÆäËûÀàÐÍ£¬Èç¹ûÐèÒª°ïÖú£¬½¨Òé¶©ÔÄ¿ª·¢Õß xorg@freedesktop.org ÓʼþÁÐ±í¡£
21.3. X.org X11R7 ¿ª·¢Õ߸ÅÀÀ
ÏÂÃæµÄÁбíÊÇ X11R7 ÖжԿª·¢ÕßÓ°Ïì½Ï´óµÄ±ä¶¯£º
*
Õû¸ö±àÒëϵͳ´Ó imake ±äΪ GNU autotools ¹¤¾ß¼¯¡£
*
ËùÓпâÎļþ¶¼½«°²×° pkgconfig*.pc Îļþ£¬ÒÀÀµÕâЩ¿âµÄÈí¼þ°üÓ¦µ±Ê¹ÓÃËüÃÇ£¬¶ø²»ÊÇÓ²±àÂë /usr/X11R6/lib »òʲôÆäËû·¾¶¡£
*
ËùÓÐÄÚÈݶ¼Ö±½Ó°²×°µ½ /usr Ŀ¼¶ø²»ÊÇ /usr/X11R6¡£ËùÓÐÓ²±àÂëÈκΠ/usr/X11R6 ·¾¶µÄÈí¼þ°ü¶¼±ØÐëÐ޸ģ¬×îºÃ¶¯Ì¬Ì½²âÕýÈ·µÄ·¾¶£¬»òÕß½« X11R7 еÄĬÈÏ·¾¶Ó²±àÂ롣ǿÁÒ½¨ÒéʹÓÃ×Ô¶¯Ì½²âµÄ·½·¨¶ø²»ÊÇÓ²±àÂë·¾¶¡£
*
ÿ¸ö¿âÎļþ¶¼ÓÐ×Ô¼ºµÄÔ´´úÂë RPM£¬´ÓÖÐÉú³ÉÒ»¸öÔËÐÐʱ¶þ½øÖÆÈí¼þ°ü£¬ÒÔ¼°Ò»¸ö -devel ×ÓÈí¼þ°ü¡£
21.4. Xorg X11R7 ¿ª·¢Õß×¢¼Ç
ÕâÒ»½Ú°üº¬Õë¶Ô¿ª·¢Õߺʹò°üÕßµÄÎÊÌâС½á£¬ÒÔ¼°ÈçºÎÓ¦¶ÔµÄ½¨Òé¡£
21.4.1. /usr/X11R6 Ŀ¼²ã´Î
X11R7 ÏÖÔÚÖ±½Ó°²×°µ½ /usr Ŀ¼£¬²»ÔÙʹÓà /usr/X11R6 ²ã´Î¡£ÔÚ±àÒëÆÚ»òÔËÐÐʱÒÀÀµÓÚ /usr/X11R6 ¹Ì¶¨Â·¾¶µÄÓ¦ÓóÌÐò±ØÐë½øÐиüУ¬À´Ê¹ÓÃϵͳ PATH (·¾¶±äÁ¿)£¬»òÕß²ÉÓÃÆäËû»úÖÆ£¬À´¶¯Ì¬µØÅжÏÎļþλÖ᣻òÕߣ¬½«ÐµÄ·¾¶Ó²±àÂëÔÚ³ÌÐòÖУ¬×÷ΪĬÈÏÑ¡Ôñ¡£
21.4.2. Imake
Imake ²»ÔÙÓÃÓÚ¹¹½¨ X£¬Ëü±»Õýʽ±ê¼ÇΪ¹ýʱ¡£Imake, xmkmf ºÍÆäËû¹¤¾ß¹ýÈ¥ÓÉ X Ìṩ£¬ÏÖÔÚÈÔÈ»°üº¬ÔÚ X11R7 ÖУ¬µ«ÊÇ X.Org Ç¿ÁÒÍÆ¼öÓû§´Ó Imake ÒÆÖ²ÎªÊ¹Óà GNU autotools ºÍ pkg-config¡£ÔÚ½«À´µÄ X ·¢²¼ÖУ¬¶Ô imake µÄÖ§³Ö¿ÉÄÜ»áÈ¥µô£¬Òò´Ë¿ª·¢ÕßÓ¦µ±¾¡¿ì¹ý¶É£¬²»ÒªÔÚÈκÎеÄÏîÄ¿ÖÐʹÓÃËü¡£
21.4.3. ϵͳ·¶Î§µÄ app-defaults/ Ŀ¼
ϵͳ´æ·Å X ×ÊÔ´µÄ app-defaults/ Ŀ¼£¬ÏÖÔÚÊÇ %{_datadir}/X11/app-defaults£¬ËüÔÚ Fedora Core 5 ºÍ½«À´°æ±¾µÄ Red Hat Enterprise Linux ϵͳÖÐÀ©Õ¹Îª /usr/share/X11/app-defaults/¡£
21.4.4. ¸ÄÕýÈí¼þ°üÒÀÀµ¹ØÏµ
ÈκÎʹÓà BuildRequires: (XFree86-devel|xorg-x11-devel) À´Âú×ã±àÒëÒÀÀµ¹ØÏµµÄÈí¼þ°ü£¬ÏÖÔÚ±ØÐëÐÞ¸ÄΪµ¥¶ÀµØÁгöÿ¸öËùÒÀÀµµÄ¿âÎļþ¡£ÕâÑù×öµÄʱºò£¬Ç¿ÁÒ½¨ÒéʹÓà virtual(ÐéÄâ)ÒÀÀµ¹ØÏµ£¬¶ø²»ÊÇÓ²±àÂë Xorg µÄʵÏÖʹÓõĿâÈí¼þ°üÃû³Æ¡£ÕâÒâζ×Å£¬ÄúÓ¦µ±ÓãºBuildRequires: libXft-devel ¶ø²»ÊÇ£ºBuildRequires: xorg-x11-Xft-devel¡£Èç¹ûÄúµÄÈí¼þȷʵֻÒÀÀµÓÚ X.Org X11 ij¸öÌØ¶¨µÄ¿âµÄʵÏÖ£¬²¢ÇÒûÓÐÆäËûÇå³þ¶ø°²È«µÄ°ì·¨À´±í´ïÕâÖÖÒÀÀµ¹ØÏµ£¬ÄÇôÔÙʹÓà xorg-x11--devel µÄÐÎʽ¡£¼á³ÖʹÓÃÐéÄâµÄÌṩ/ÒÀÀµ»úÖÆ£¬Ò»µ©½«À´ÕâЩ¿â·¢ÉúÁ˱仯£¬µ÷Õû¾Í²»»áÌ«¸´ÔÓÁË¡£
21.4.5. xft-config
Modular X ÏÖÔÚʹÓà GNU autotools ºÍ pkg-config À´ÅäÖñàÒëµÈµÈ¡£xft-config ±»±êΪ¹ýʱÁ½ÈýÄêÁË£¬Õâ¶Îʱ¼äÀï pkgconfig*.pc ÒѾÖð½¥ÍêÉÆ¡£¹ýȥʹÓà xft-config À´»ñÈ¡ cflags ºÍ libs Ñ¡ÏîÓÃÓÚ±àÒëµÄÓ¦ÓóÌÐò±ØÐë¸üÐÂΪʹÓà pkg-config¡£
22. Êý¾Ý¿â·þÎñÆ÷
22.1. MySQL
Fedora ÌṩÁË MySQL 5.0¡£ÕâÒ»°æ¸÷ÖÖÔ
-------------------- Debian,Gentoo,Slackware,FreeBSDÊÇÎÒÓÀÔ¶µÄ×î°®¡£
ÎÄÕÂÑ¡Ï
|
fei (Carpal Tunnel)
06-03-21 07:02
|
Fedora Core 5 available 2006-03-20
[re: fei] |
| |
´Ó¹ýÈ¥°æ±¾µÄ MySQL Êý¾Ý¿âÉý¼¶£¬Çë²Î¿¼ MySQL ÍøÕ¾Îĵµ http://dev.mysql.com/doc/refman/5.0/en/upgrade.html¡£
22.2. PostgreSQL
ÕâÒ»°æµÄ Fedora °üº¬ PostgreSQL 8.1¡£Çë²Î¿¼ http://www.postgresql.org/docs/whatsnew/¡£
[ÖØÒª] ¿ç Fedora Core °æ±¾µÄÊý¾Ý¿âÉý¼¶
Fedora Core 4 ÌṩÁË PostgreSQL µÄ 8.0 °æ±¾¡£Èç¹ûÄúÉý¼¶µÄ Fedora ϵͳÖаüº¬ PostgreSQL Êý¾Ý¿â£¬Äú±ØÐëÉý¼¶Êý¾Ý¿â²ÅÄÜ·ÃÎÊÊý¾Ý¡£
ÒªÉý¼¶¹ýÈ¥°æ±¾µÄ PostgreSQL µÄÊý¾Ý¿â£¬Çë²Î¿¼ http://www.postgresql.org/docs/8.1/interactive/install-upgrading.html ÃèÊöµÄ¹ý³Ì¡£
23. ¹ú¼Ê»¯ (i18n)
ÕâÒ»½Ú°üº¬ÁËÓë Fedora µÄ¸÷ÖÖÓïÑÔÖ§³ÖÏà¹ØµÄÐÅÏ¢¡£
23.1. ÊäÈë·¨
SCIM (ÖÇÄÜͨÓÃÊäÈ뷨ƽ̨) Ìæ»»ÁË IIIMF£¬×÷Ϊ Fedora Core ÖÐÑÇÖÞÒÔ¼°ÆäËûÓïÖÖµÄĬÈÏÊäÈë·¨¡£SCIM ʹÓà Ctrl-Space ×÷ΪĬÈϵĴ¥·¢¼ü£¬´ò¿ªºÍ¹Ø±ÕÊäÈë·¨£¬²»¹ýÒ²¿ÉÒԸıäÈȼü»òÌí¼ÓÈȼü£¬Ö»ÒªÔËÐÐ SCIM ÅäÖù¤¾ß¡£µ±¼¤»î scim-anthy ºó£¬ÈÕÎÄÓû§¿ÉÒÔʹÓà Zenkaku_Hankaku °´¼üÔÚÈÕÎÄºÍ ASCII ¼äÇл»¡£
23.1.1. °²×°
SCIM ÔÚÑÇÖÞÓïÑÔµÄ×ÀÃæÖлá×Ô¶¯ÔËÐУ¬ÆäËûÇé¿öÏ£¬ÐèÒªÔÚÈí¼þ°ü¹ÜÀíÆ÷µÄÓïÑÔÖ§³Ö²¿·Ö£¬°²×°±ØÒªµÄÈí¼þ°ü£¬»òÕßÔËÐУº
su -c 'yum install <SCIM-IMEs>'
ÕâÀï <SCIM-IMEs> Ó¦µ±Ì滻ΪÏÂÁÐÖ®Ò»£º
*
ÈÕÎÄ: scim-anthy
º«ÎÄ: scim-hangul
¼òÌåÖÐÎÄ: scim-pinyin scim-tables-chinese
ÕýÌåÖÐÎÄ: scim-chewing scim-tables-chinese
Ó¡¶ÈÓïµÈ: scim-m17n m17n-db-<language>
Äú»¹ÐèÒªÕâÖÖÓïÑÔµÄ×ÖÌå¡£×ÖÌåÈí¼þ°ü¶¼ÃüÃûΪ fonts-<language>, ÕâÀï <language> ÊÇÏÂÁÐÖ®Ò»£ºarabic, bengali, chinese, gujarati, hebrew, hindi, japanese, korean, punjabi, tamil¡£
Èç¹ûÄúµÄ×ÀÃæ²¢Î´ÉèÖÃΪÑÇÖÞÓïÑÔ»·¾³£¬ÎªÁËÔڵǼʱ¼¤»îËü£¬ÔËÐÐÏÂÃæµÄÃüÁȻºóµÇ³ö²¢ÖØÐµÇ¼µ½×ÀÃæ¡£
mkdir ~/.xinput.d
ln -s /etc/X11/xinit/xinput.d/scim ~/.xinput.d/default
23.1.2. SCIM С³ÌÐòºÍ¹¤¾ßÌõ
µ± SCIM ÔËÐÐʱ£¬Ð¡³ÌÐòͼ±ê»á³öÏÖÔÚ×ÀÃæ¹¤¾ßÌõµÄÍ¨ÖªÇøÓò¡£SCIM δ¼¤»îʱ£¬Í¼±êÊÇÒ»¸ö»ÒÉ«¼üÅÌͼ±ê£»¼¤»îʱÔòÊÇÊäÈë·¨ÒýÇæ(IME)µÄͼ±ê¡£¼¤»îʱ£¬´øÓÐ״̬ÐÅÏ¢µÄ SCIM ÊäÈë·¨¹¤¾ßÌõÒ²»áÏÔʾ³öÀ´¡£
ÔÚС³ÌÐòÉϵã»÷Êó±ê×ó¼ü¿ÉÒÔµ÷³ö SCIM ÓïÑÔÇл»²Ëµ¥£¬¿ÉÒÔÇл»µ±Ç°µÄÊäÈë·¨ÒýÇæ¡£Ö»ÓÐÊäÈë·¨±»¼¤»îʱ²Å»áµ¯³ö²Ëµ¥¡£ÔÚС³ÌÐò»ò SCIM ¹¤¾ßÌõÉϵã»÷Êó±êÓÒ¼ü¿ÉÒÔµ÷³öÉèÖò˵¥¡£
23.1.3. SCIM ÅäÖÃ
Äú¿ÉÒÔÓÃÉèÖò˵¥ÖеÄÅäÖù¤¾ß£¬ÅäÖà SCIM ºÍÊäÈë·¨ÒýÇæ£¬ÔÚÊäÈë·¨ÒýÇæµÄÅäÖÃÒ³Ãæ£¬Äú¿ÉÒÔÑ¡ÔñÔÚÓïÑÔÇл»²Ëµ¥ÖÐÏÔʾµÄÓïÑÔ»òÊäÈë·¨ÒýÇæÖÖÀà¡£
23.1.4. еÄת»»ÒýÇæ
anthy, Ò»¸öеÄÈÕÎÄת»»ÒýÇæ£¬Ìæ»»ÁË¾ÉµÄ Canna ·þÎñÆ÷ϵͳ¡£ libchewing, Ò»¸öеÄÕýÌåÖÐÎÄת»»ÒýÇæ±»¼ÓÈë¡£
23.2. ×ÖÌå
¶ÔÓÚûÓдÖÌåµÄ×ÖÌ壬ÏÖÔÚ¿ÉÒԺϳɴÖÌå¡£
ÖÐÎĵÄÐÂ×ÖÌå±»¼ÓÈ룺AR PL ShanHeiSun Uni (ÉϺ£ËÎ, uming.ttf) ÒÔ¼° AR PL ZenKai Uni (Õý¿¬, ukai.ttf)¡£Ä¬ÈÏ×ÖÌåÊÇ AR PL ShanHeiSun Uni, Ëü°üº¬ÁËǶÈëµÄµãÕó¡£Èç¹ûÄú¸üÏ£ÍûʹÓÃÂÖÀª×ÖÌ壬¿ÉÒÔ½«ÏÂÁÐÄÚÈÝ·ÅÔÚ ~/.font.conf ÎļþÖУº
<fontconfig>
<match target="font">
<test name="family" compare="eq">
<string>AR PL ShanHeiSun Uni</string>
</test>
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>
23.3. gtk2 IM ÊäÈë·¨×Ӳ˵¥
Gtk2 ÉÏÏÂÎIJ˵¥µÄÊäÈë·¨(IM)×Ӳ˵¥²»ÔÙĬÈÏÏÔʾ¡£Äú¿ÉÒÔÔÚÃüÁîÐÐÔËÐÐÕâ¸öÃüÁîÀ´»Ö¸´Ëü£º
gconftool-2 --type bool --set '/desktop/gnome/interface/show_input_method_menu' true
24. Ïòºó¼æÈÝ
Fedora Core °üº¬¼æÈݾÉÈí¼þ°üµÄ¹ýʱϵͳ¿â¡£ÕâЩÈí¼þÊôÓÚ"Legacy Software Development"×飬ĬÈϲ»±»°²×°¡£ÐèÒªÕâЩ¹¦ÄܵÄÓû§¿ÉÒÔÔÚ°²×°ÖÐÑ¡ÔñÕâ¸ö×飬»òÕß°²×°ºóÔÙ²¹³ä¡£Ôڲ˵¥ÖÐÑ¡Ôñ Applications=>Add/Remove Software, Pirut£¬»òÕßÔÚÖÕ¶ËÏÂÖ´ÐÐÏÂÃæµÄÃüÁ
su -c 'yum groupinstall "Legacy Software Development"'
ÌáʾʱÊäÈë root ÃÜÂë¡£
25. ÌØ¶¨Èí¼þ°ü
[×¢Òâ] ÁбíÊÇ×Ô¶¯Éú³ÉµÄ
ÁбíÊÇ×Ô¶¯Éú³ÉµÄ¡£²»Òª·ÒëËü¡£
ÁбíʹÓà treediff ¹¤¾ß´´½¨£¬¸ù¾ÝµÄÊÇ 2006 Äê 2 Ô 28 ÈÕµÄ rawhide ÎļþÊ÷¡£
Òª²é¿´×Ô Fedora Core 4 ·¢²¼ÒÔÀ´Éý¼¶µÄÈí¼þ°üÁÐ±í£¬Çë²Î¿¼£º
http://fedoraproject.org/wiki/Docs/Beats/PackageChanges/UpdatedPackages
ÐÂÈí¼þ°ü adaptx
AdaptX
ÐÂÈí¼þ°ü agg
Anti-Grain Geometry
ÐÂÈí¼þ°ü amtu
Abstract Machine Test Utility (AMTU)
ÐÂÈí¼þ°ü anthy
Japanese character set input library
ÐÂÈí¼þ°ü aspell-ru
Russian dictionaries for Aspell.
ÐÂÈí¼þ°ü aspell-sl
Slovenian dictionaries for Aspell.
ÐÂÈí¼þ°ü aspell-sr
Serbian dictionaries for Aspell.
ÐÂÈí¼þ°ü avahi
Local network service discovery
ÐÂÈí¼þ°ü axis
A SOAP implementation in Java
ÐÂÈí¼þ°ü beagle
The Beagle Search Infrastructure
ÐÂÈí¼þ°ü bsf
Bean Scripting Framework
ÐÂÈí¼þ°ü bsh
Lightweight Scripting for Java
ÐÂÈí¼þ°ü cairo
A vector graphics library
ÐÂÈí¼þ°ü cairo-java
Java bindings for the Cairo library
ÐÂÈí¼þ°ü castor
An open source data binding framework for Java
ÐÂÈí¼þ°ü concurrent
Utility classes for concurrent Java programming
ÐÂÈí¼þ°ü dev86
A real mode 80x86 assembler and linker.
ÐÂÈí¼þ°ü dhcdbd
DHCP D-BUS daemon (dhcdbd) controls dhclient sessions
with D-BUS, stores and presents DHCP options.
ÐÂÈí¼þ°ü ekiga
A Gnome based SIP/H323 teleconferencing application
ÐÂÈí¼þ°ü elilo
ELILO linux boot loader for EFI-based systems
ÐÂÈí¼þ°ü evolution-sharp
Evolution Data Server Mono Bindings
ÐÂÈí¼þ°ü f-spot
Photo management application
ÐÂÈí¼þ°ü frysk
Frysk execution analysis tool
ÐÂÈí¼þ°ü gecko-sharp2
Gecko bindings for Mono
ÐÂÈí¼þ°ü geronimo-specs
Geronimo J2EE server J2EE specifications
ÐÂÈí¼þ°ü giflib
Library for manipulating GIF format image files
ÐÂÈí¼þ°ü glib-java
Base Library for the Java-GNOME libraries
ÐÂÈí¼þ°ü gmime
Library for creating and parsing MIME messages
ÐÂÈí¼þ°ü gnome-applet-vm
Simple virtual domains monitor which embed themselves
in the GNOME panel
ÐÂÈí¼þ°ü gnome-mount
Mount replacement which uses HAL to do the mounting
ÐÂÈí¼þ°ü gnome-power-manager
GNOME Power Manager
ÐÂÈí¼þ°ü gnome-python2-desktop
The sources for additional PyGNOME Python extension modules
for the GNOME desktop.
ÐÂÈí¼þ°ü gnome-screensaver
GNOME Sreensaver
ÐÂÈí¼þ°ü gnome-user-share
Gnome user file sharing
ÐÂÈí¼þ°ü gnu-efi
Development Libraries and headers for EFI
ÐÂÈí¼þ°ü gpart
A program for recovering corrupt partition tables.
ÐÂÈí¼þ°ü gsf-sharp
Mono bindings for libgsf
ÐÂÈí¼þ°ü gstreamer-plugins-base
GStreamer streaming media framework base plug-ins
ÐÂÈí¼þ°ü gstreamer-plugins-good
GStreamer plug-ins with good code and licensing
ÐÂÈí¼þ°ü gtk-sharp
GTK+ and GNOME bindings for Mono
ÐÂÈí¼þ°ü gtk-sharp2
GTK+ and GNOME bindings for Mono
ÐÂÈí¼þ°ü hplip
HP Linux Imaging and Printing Project
ÐÂÈí¼þ°ü hsqldb
Hsqldb Database Engine
ÐÂÈí¼þ°ü icon-naming-utils
A script to handle icon names in desktop icon themes
ÐÂÈí¼þ°ü icu
International Components for Unicode
ÐÂÈí¼þ°ü imake
imake source code configuration and build system
ÐÂÈí¼þ°ü iscsi-initiator-utils
iSCSI daemon and utility programs
ÐÂÈí¼þ°ü iso-codes
ISO code lists and translations
ÐÂÈí¼þ°ü jakarta-commons-codec
Jakarta Commons Codec Package
ÐÂÈí¼þ°ü jakarta-commons-daemon
Jakarta Commons Daemon Package
ÐÂÈí¼þ°ü jakarta-commons-discovery
Jakarta Commons Discovery
ÐÂÈí¼þ°ü jakarta-commons-httpclient
Jakarta Commons HTTPClient Package
ÐÂÈí¼þ°ü javacc
A parser/scanner generator for java
ÐÂÈí¼þ°ü jdom
Java alternative to DOM and SAX
ÐÂÈí¼þ°ü jgroups
Toolkit for reliable multicast communication.
ÐÂÈí¼þ°ü jrefactory
JRefactory and Pretty Print
ÐÂÈí¼þ°ü kasumi
An anthy dictionary management tool.
ÐÂÈí¼þ°ü kexec-tools
The kexec/kdump userspace component.
ÐÂÈí¼þ°ü lcms
Color Management System
ÐÂÈí¼þ°ü libFS
X.Org X11 libFS runtime library
ÐÂÈí¼þ°ü libICE
X.Org X11 libICE runtime library
ÐÂÈí¼þ°ü libSM
X.Org X11 libSM runtime library
ÐÂÈí¼þ°ü libX11
X.Org X11 libX11 runtime library
ÐÂÈí¼þ°ü libXScrnSaver
X.Org X11 libXss runtime library
ÐÂÈí¼þ°ü libXTrap
X.Org X11 libXTrap runtime library
ÐÂÈí¼þ°ü libXau
X.Org X11 libXau runtime library
ÐÂÈí¼þ°ü libXaw
X.Org X11 libXaw runtime library
ÐÂÈí¼þ°ü libXcomposite
X.Org X11 libXcomposite runtime library
ÐÂÈí¼þ°ü libXcursor
X.Org X11 libXcursor runtime library
ÐÂÈí¼þ°ü libXdamage
X.Org X11 libXdamage runtime library
ÐÂÈí¼þ°ü libXdmcp
X.Org X11 libXdmcp runtime library
ÐÂÈí¼þ°ü libXevie
X.Org X11 libXevie runtime library
ÐÂÈí¼þ°ü libXext
X.Org X11 libXext runtime library
ÐÂÈí¼þ°ü libXfixes
X.Org X11 libXfixes runtime library
ÐÂÈí¼þ°ü libXfont
X.Org X11 libXfont runtime library
ÐÂÈí¼þ°ü libXfontcache
X.Org X11 libXfontcache runtime library
ÐÂÈí¼þ°ü libXft
X.Org X11 libXft runtime library
ÐÂÈí¼þ°ü libXi
X.Org X11 libXi runtime library
ÐÂÈí¼þ°ü libXinerama
X.Org X11 libXinerama runtime library
ÐÂÈí¼þ°ü libXmu
X.Org X11 libXmu/libXmuu runtime libraries
ÐÂÈí¼þ°ü libXp
X.Org X11 libXp runtime library
ÐÂÈí¼þ°ü libXpm
X.Org X11 libXpm runtime library
ÐÂÈí¼þ°ü libXrandr
X.Org X11 libXrandr runtime library
ÐÂÈí¼þ°ü libXrender
X.Org X11 libXrender runtime library
ÐÂÈí¼þ°ü libXres
X.Org X11 libXres runtime library
ÐÂÈí¼þ°ü libXt
X.Org X11 libXt runtime library
ÐÂÈí¼þ°ü libXtst
X.Org X11 libXtst runtime library
ÐÂÈí¼þ°ü libXv
X.Org X11 libXv runtime library
ÐÂÈí¼þ°ü libXvMC
X.Org X11 libXvMC runtime library
ÐÂÈí¼þ°ü libXxf86dga
X.Org X11 libXxf86dga runtime library
ÐÂÈí¼þ°ü libXxf86misc
X.Org X11 libXxf86misc runtime library
ÐÂÈí¼þ°ü libXxf86vm
X.Org X11 libXxf86vm runtime library
ÐÂÈí¼þ°ü libchewing
Intelligent phonetic input method library for Traditional
Chinese
ÐÂÈí¼þ°ü libdaemon
library for writing UNIX daemons
ÐÂÈí¼þ°ü libdmx
X.Org X11 libdmx runtime library
ÐÂÈí¼þ°ü libdrm
libdrm Direct Rendering Manager runtime library
ÐÂÈí¼þ°ü libevent
Abstract asynchronous event notification library
ÐÂÈí¼þ°ü libfontenc
X.Org X11 libfontenc runtime library
ÐÂÈí¼þ°ü libgdiplus
libgdiplus: An Open Source implementation of the GDI+ API
ÐÂÈí¼þ°ü libgpod
Library to access the contents of an iPod
ÐÂÈí¼þ°ü libgssapi
Generic Security Services Application Programming Interface
Library
ÐÂÈí¼þ°ü libiec61883
Streaming library for IEEE1394
ÐÂÈí¼þ°ü liblbxutil
X.Org X11 liblbxutil runtime library
ÐÂÈí¼þ°ü libnl
Convenience library for kernel netlink sockets
ÐÂÈí¼þ°ü libnotify
libnotify notification library
ÐÂÈí¼þ°ü liboil
Library of Optimized Inner Loops, CPU optimized functions
ÐÂÈí¼þ°ü liboldX
X.Org X11 liboldX runtime library
ÐÂÈí¼þ°ü libpfm
a performance monitoring library for Linux/ia64
ÐÂÈí¼þ°ü librtas
Libraries to provide access to RTAS calls and RTAS events.
ÐÂÈí¼þ°ü libsemanage
SELinux binary policy manipulation library
ÐÂÈí¼þ°ü libsetrans
SELinux Translation library
ÐÂÈí¼þ°ü libstdc++so7
libstdc++.so.7 preview
ÐÂÈí¼þ°ü libunwind
An unwinding library for ia64.
ÐÂÈí¼þ°ü libvirt
Library providing an API to use the Xen virtualization
ÐÂÈí¼þ°ü libvte-java
Wrapper library for GNOME VTE
ÐÂÈí¼þ°ü libxkbfile
X.Org X11 libxkbfile runtime library
ÐÂÈí¼þ°ü libxkbui
X.Org X11 libxkbui runtime library
ÐÂÈí¼þ°ü lucene
High-performance, full-featured text search engine
ÐÂÈí¼þ°ü m17n-db
Multilingualization datafiles for m17n-lib
ÐÂÈí¼þ°ü m17n-lib
Multilingual text library
ÐÂÈí¼þ°ü mesa
Mesa graphics libraries
ÐÂÈí¼þ°ü mlocate
An utility for finding files by name
ÐÂÈí¼þ°ü mockobjects
Java MockObjects package
ÐÂÈí¼þ°ü mono
a .NET runtime environment
ÐÂÈí¼þ°ü mysql-connector-odbc
ODBC driver for MySQL
ÐÂÈí¼þ°ü mysqlclient14
Backlevel MySQL shared libraries.
ÐÂÈí¼þ°ü nautilus-sendto
Nautilus context menu for sending files
ÐÂÈí¼þ°ü nfs-utils-lib
Network File System Support Library
ÐÂÈí¼þ°ü notify-daemon
Notification Daemon
ÐÂÈí¼þ°ü nspr
Netscape Portable Runtime
ÐÂÈí¼þ°ü opal
Open Phone Abstraction Library
ÐÂÈí¼þ°ü openCryptoki
Implementation of Cryptoki v2.11 for IBM Crypto Hardware
ÐÂÈí¼þ°ü opensp
SGML and XML parser
ÐÂÈí¼þ°ü pcmciautils
PCMCIA utilities and initialization programs
ÐÂÈí¼þ°ü perl-Net-IP
Perl module for manipulation of IPv4 and IPv6 addresses
ÐÂÈí¼þ°ü perl-String-CRC32
Perl interface for cyclic redundency check generation
ÐÂÈí¼þ°ü perl-XML-Simple
Easy API to maintain XML in Perl
ÐÂÈí¼þ°ü pfmon
a performance monitoring tool for Linux/ia64
ÐÂÈí¼þ°ü php-pear
PHP Extension and Application Repository framework
ÐÂÈí¼þ°ü pirut
Package Installation, Removal and Update Tools
ÐÂÈí¼þ°ü prctl
Utility to perform process operations
ÐÂÈí¼þ°ü pycairo
Python bindings for the cairo library
ÐÂÈí¼þ°ü pykickstart
A python library for manipulating kickstart files
ÐÂÈí¼þ°ü python-pyblock
Python modules for dealing with block devices
ÐÂÈí¼þ°ü rhpxl
Python library for configuring and running X.
ÐÂÈí¼þ°ü s390utils
Linux/390 specific utilities.
ÐÂÈí¼þ°ü salinfo
SAL info tool.
ÐÂÈí¼þ°ü scim
Smart Common Input Method platform
ÐÂÈí¼þ°ü scim-anthy
SCIM IMEngine for anthy for Japanese input
ÐÂÈí¼þ°ü scim-chewing
Chewing Chinese input method for SCIM
ÐÂÈí¼þ°ü scim-hangul
Hangul Input Method Engine for SCIM
ÐÂÈí¼þ°ü scim-m17n
SCIM IMEngine for m17n-lib
ÐÂÈí¼þ°ü scim-pinyin
Smart Pinyin IMEngine for Smart Common Input Method platform
ÐÂÈí¼þ°ü scim-qtimm
SCIM input method module for Qt
ÐÂÈí¼þ°ü scim-tables
SCIM Generic Table IMEngine
ÐÂÈí¼þ°ü squashfs-tools
squashfs utilities
ÐÂÈí¼þ°ü system-config-cluster
system-config-cluster is a utility which allows you to manage
cluster configuration in a graphical setting.
ÐÂÈí¼þ°ü systemtap
Instrumentation System
ÐÂÈí¼þ°ü tanukiwrapper
Java Service Wrapper
ÐÂÈí¼þ°ü tog-pegasus
OpenPegasus WBEM Services for Linux
ÐÂÈí¼þ°ü tomboy
Tomboy is a desktop note-taking application for Linux and Unix.
ÐÂÈí¼þ°ü velocity
Java-based template engine
ÐÂÈí¼þ°ü werken.xpath
XPath implementation using JDOM
ÐÂÈí¼þ°ü wpa_supplicant
WPA/WPA2/IEEE 802.1X Supplicant
ÐÂÈí¼þ°ü wsdl4j
Web Services Description Language Toolkit for Java
ÐÂÈí¼þ°ü xdoclet
XDoclet Attribute Orientated Programming Framework
ÐÂÈí¼þ°ü xjavadoc
The XJavaDoc engine
ÐÂÈí¼þ°ü xmlrpc
Java XML-RPC implementation
ÐÂÈí¼þ°ü xorg-x11-apps
X.Org X11 applications
ÐÂÈí¼þ°ü xorg-x11-drivers
X.Org X11 driver installation package
ÐÂÈí¼þ°ü xorg-x11-drv-acecad
Xorg X11 acecad input driver
ÐÂÈí¼þ°ü xorg-x11-drv-aiptek
Xorg X11 aiptek input driver
ÐÂÈí¼þ°ü xorg-x11-drv-apm
Xorg X11 apm video driver
ÐÂÈí¼þ°ü xorg-x11-drv-ark
Xorg X11 ark video driver
ÐÂÈí¼þ°ü xorg-x11-drv-ati
Xorg X11 ati video driver
ÐÂÈí¼þ°ü xorg-x11-drv-calcomp
Xorg X11 calcomp input driver
ÐÂÈí¼þ°ü xorg-x11-drv-chips
Xorg X11 chips video driver
ÐÂÈí¼þ°ü xorg-x11-drv-cirrus
Xorg X11 cirrus video driver
ÐÂÈí¼þ°ü xorg-x11-drv-citron
Xorg X11 citron input driver
ÐÂÈí¼þ°ü xorg-x11-drv-cyrix
Xorg X11 cyrix video driver
ÐÂÈí¼þ°ü xorg-x11-drv-digitaledge
Xorg X11 digitaledge input driver
ÐÂÈí¼þ°ü xorg-x11-drv-dmc
Xorg X11 dmc input driver
ÐÂÈí¼þ°ü xorg-x11-drv-dummy
Xorg X11 dummy video driver
ÐÂÈí¼þ°ü xorg-x11-drv-dynapro
Xorg X11 dynapro input driver
ÐÂÈí¼þ°ü xorg-x11-drv-elo2300
Xorg X11 elo2300 input driver
ÐÂÈí¼þ°ü xorg-x11-drv-elographics
Xorg X11 elographics input driver
ÐÂÈí¼þ°ü xorg-x11-drv-evdev
Xorg X11 evdev input driver
ÐÂÈí¼þ°ü xorg-x11-drv-fbdev
Xorg X11 fbdev video driver
ÐÂÈí¼þ°ü xorg-x11-drv-fpit
Xorg X11 fpit input driver
ÐÂÈí¼þ°ü xorg-x11-drv-glint
Xorg X11 glint video driver
ÐÂÈí¼þ°ü xorg-x11-drv-hyperpen
Xorg X11 hyperpen input driver
ÐÂÈí¼þ°ü xorg-x11-drv-i128
Xorg X11 i128 video driver
ÐÂÈí¼þ°ü xorg-x11-drv-i740
Xorg X11 i740 video driver
ÐÂÈí¼þ°ü xorg-x11-drv-i810
Xorg X11 i810 video driver
ÐÂÈí¼þ°ü xorg-x11-drv-jamstudio
Xorg X11 jamstudio input driver
ÐÂÈí¼þ°ü xorg-x11-drv-joystick
Xorg X11 joystick input driver
ÐÂÈí¼þ°ü xorg-x11-drv-keyboard
Xorg X11 keyboard input driver
ÐÂÈí¼þ°ü xorg-x11-drv-magellan
Xorg X11 magellan input driver
ÐÂÈí¼þ°ü xorg-x11-drv-magictouch
Xorg X11 magictouch input driver
ÐÂÈí¼þ°ü xorg-x11-drv-mga
Xorg X11 mga video driver
ÐÂÈí¼þ°ü xorg-x11-drv-microtouch
Xorg X11 microtouch input driver
ÐÂÈí¼þ°ü xorg-x11-drv-mouse
Xorg X11 mouse input driver
ÐÂÈí¼þ°ü xorg-x11-drv-mutouch
Xorg X11 mutouch input driver
ÐÂÈí¼þ°ü xorg-x11-drv-neomagic
Xorg X11 neomagic video driver
ÐÂÈí¼þ°ü xorg-x11-drv-nsc
Xorg X11 nsc video driver
ÐÂÈí¼þ°ü xorg-x11-drv-nv
Xorg X11 nv video driver
ÐÂÈí¼þ°ü xorg-x11-drv-palmax
Xorg X11 palmax input driver
ÐÂÈí¼þ°ü xorg-x11-drv-penmount
Xorg X11 penmount input driver
ÐÂÈí¼þ°ü xorg-x11-drv-rendition
Xorg X11 rendition video driver
ÐÂÈí¼þ°ü xorg-x11-drv-s3
Xorg X11 s3 video driver
ÐÂÈí¼þ°ü xorg-x11-drv-s3virge
Xorg X11 s3virge video driver
ÐÂÈí¼þ°ü xorg-x11-drv-savage
Xorg X11 savage video driver
ÐÂÈí¼þ°ü xorg-x11-drv-siliconmotion
Xorg X11 siliconmotion video driver
ÐÂÈí¼þ°ü xorg-x11-drv-sis
Xorg X11 sis video driver
ÐÂÈí¼þ°ü xorg-x11-drv-sisusb
Xorg X11 sisusb video driver
ÐÂÈí¼þ°ü xorg-x11-drv-spaceorb
Xorg X11 spaceorb input driver
ÐÂÈí¼þ°ü xorg-x11-drv-summa
Xorg X11 summa input driver
ÐÂÈí¼þ°ü xorg-x11-drv-tdfx
Xorg X11 tdfx video driver
ÐÂÈí¼þ°ü xorg-x11-drv-tek4957
Xorg X11 tek4957 input driver
ÐÂÈí¼þ°ü xorg-x11-drv-trident
Xorg X11 trident video driver
ÐÂÈí¼þ°ü xorg-x11-drv-tseng
Xorg X11 tseng video driver
ÐÂÈí¼þ°ü xorg-x11-drv-ur98
Xorg X11 ur98 input driver
ÐÂÈí¼þ°ü xorg-x11-drv-v4l
Xorg X11 v4l video driver
ÐÂÈí¼þ°ü xorg-x11-drv-vesa
Xorg X11 vesa video driver
ÐÂÈí¼þ°ü xorg-x11-drv-vga
Xorg X11 vga video driver
ÐÂÈí¼þ°ü xorg-x11-drv-via
Xorg X11 via video driver
ÐÂÈí¼þ°ü xorg-x11-drv-vmware
Xorg X11 vmware video driver
ÐÂÈí¼þ°ü xorg-x11-drv-void
Xorg X11 void input driver
ÐÂÈí¼þ°ü xorg-x11-drv-voodoo
Xorg X11 voodoo video driver
ÐÂÈí¼þ°ü xorg-x11-filesystem
X.Org X11 filesystem layout
ÐÂÈí¼þ°ü xorg-x11-font-utils
X.Org X11 font utilities
ÐÂÈí¼þ°ü xorg-x11-fonts
X.Org X11 fonts
ÐÂÈí¼þ°ü xorg-x11-proto-devel
X.Org X11 Protocol headers
ÐÂÈí¼þ°ü xorg-x11-resutils
X.Org X11 X resource utilities
ÐÂÈí¼þ°ü xorg-x11-server
X.Org X11 X server
ÐÂÈí¼þ°ü xorg-x11-server-utils
X.Org X11 X server utilities
ÐÂÈí¼þ°ü xorg-x11-twm
X.Org X11 twm window manager
ÐÂÈí¼þ°ü xorg-x11-util-macros
X.Org X11 Autotools macros
ÐÂÈí¼þ°ü xorg-x11-utils
X.Org X11 X client utilities
ÐÂÈí¼þ°ü xorg-x11-xauth
X.Org X11 X authority utilities
ÐÂÈí¼þ°ü xorg-x11-xbitmaps
X.Org X11 application bitmaps
ÐÂÈí¼þ°ü xorg-x11-xdm
X.Org X11 xdm - X Display Manager
ÐÂÈí¼þ°ü xorg-x11-xfs
X.Org X11 xfs font server
ÐÂÈí¼þ°ü xorg-x11-xfwp
X.Org X11 X firewall proxy
ÐÂÈí¼þ°ü xorg-x11-xinit
X.Org X11 X Window System xinit startup scripts
ÐÂÈí¼þ°ü xorg-x11-xkb-utils
X.Org X11 xkb utilities
ÐÂÈí¼þ°ü xorg-x11-xkbdata
xkb data files for the X.Org X11 X server
ÐÂÈí¼þ°ü xorg-x11-xsm
X.Org X11 X Session Manager
ÐÂÈí¼þ°ü xorg-x11-xtrans-devel
X.Org X11 developmental X transport library
Canna ±»ÒƳý
4Suite ±»ÒƳý
MyODBC ±»ÒƳý
apel ±»ÒƳý
VFlib2 ±»ÒƳý
anaconda-help ±»ÒƳý
aqhbci ±»ÒƳý
cdicconf ±»ÒƳý
fonts-xorg ±»ÒƳý
gimp-gap ±»ÒƳý
gnome-kerberos ±»ÒƳý
gnomemeeting ±»ÒƳý
hotplug ±»ÒƳý
howl ±»ÒƳý
hpijs ±»ÒƳý
hpoj ±»ÒƳý
iiimf ±»ÒƳý
iiimf-le-chinput ±»ÒƳý
iiimf-le-xcin ±»ÒƳý
libgal2 ±»ÒƳý
libungif ±»ÒƳý
lvm2-cluster ±»ÒƳý
mod_jk ±»ÒƳý
nvi-m17n ±»ÒƳý
openh323 ±»ÒƳý
openmotif21 ±»ÒƳý
pcmcia-cs ±»ÒƳý
perl-Filter ±»ÒƳý
perl-Filter-Simple ±»ÒƳý
perl-Parse-Yapp ±»ÒƳý
perl-RPM2 ±»ÒƳý
perl-Time-HiRes ±»ÒƳý
perl-XML-Encoding ±»ÒƳý
perl-libxml-enno ±»ÒƳý
python-twisted ±»ÒƳý
sash ±»ÒƳý
schedutils ±»ÒƳý
selinux-policy-targeted ±»ÒƳý
selinux-policy-strict ±»ÒƳý
slocate ±»ÒƳý
struts11 ±»ÒƳý
system-config-mouse ±»ÒƳý
system-config-packages ±»ÒƳý
taipeifonts ±»ÒƳý
w3c-libwww ±»ÒƳý
xinitrc ±»ÒƳý
Removed package usbview
26. Fedora Extras - ÉçÇøÈí¼þ°ü²Ö¿â
26.1. ʹÓòֿâ
Fedora Extras Èí¼þ°ü²Ö¿âÊÇ Fedora Core µÄ²¹³ä¡£Ëü»ùÓÚÉçÇøÖ¾Ô¸ÕßµÄŬÁ¦£¬ÊÇ Fedora ÏîÄ¿µÄÒ»²¿·Ö¡£
[Ìáʾ] Fedora Extras ĬÈϱ»ÆôÓÃ
Fedora ϵͳ×Ô¶¯Ê¹Óà Fedora Core ºÍ Fedora Extras ²Ö¿âÀ´°²×°ºÍ¸üÐÂÈí¼þ¡£
Òª´Ó Core »òÕß Extras ²Ö¿â°²×°Èí¼þ£¬Ñ¡Ôñ Applications > Add/Remove Software. ÌáʾʱÊäÈë root ÃÜÂë¡£ÔÚÁбíÖÐÑ¡ÔñÒª°²×°µÄÈí¼þ£¬È»ºóÑ¡Ôñ Apply¡£
»òÕߣ¬Äú¿ÉÒÔʹÓà yum ÃüÁîÐй¤¾ß°²×°Èí¼þ¡£ÀýÈ磬Õâ¸öÃüÁî×Ô¶¯°²×° abiword Èí¼þ°üÒÔ¼°È«²¿ÒÀÀµ¹ØÏµ£º
su -c 'yum install abiword'
ÌáʾʱÊäÈë root µÄÃÜÂë¡£
26.2. ¹ØÓÚ Fedora Extras
ÔÚ Fedora Core 5 ·¢²¼Ç°£¬Fedora Extras ÖдóÔ¼ÓÐ 2,000 ¸öÈí¼þ°ü£¬¹¹½¨×ÔÔ¼ 1,350 ¸öÔ´´úÂëÈí¼þ°ü¡£ÏÂÃæµÄÁбíÊÇһЩÓÉ Fedora Extras ³ÉԱά»¤µÄ£¬ÎªÈËÊìÖªµÄÈí¼þ°ü£º
*
abiword - Ò»Á÷µÄ×Ö´¦Àí³ÌÐò
*
balsa - ÇáÁ¿¼¶µç×ÓÓʼþÔĶÁÆ÷
*
bash-completion - ¸ß¼¶ÃüÁîÐв¹È«
*
bluefish - HTML ±à¼Æ÷
*
clamav - ¿ªÔ´²¡¶¾É¨Ãè³ÌÐò
*
fuse - ½«·Ç±ê×¼É豸ºÍÍøÂç·þÎñ¹ÒÔØÎªÄ¿Â¼µÄ¹¤¾ß
*
fwbuilder - ¹¹½¨ Linux ºÍ Cisco ·À»ðǽ¹æÔòµÄͼÐλ¯¹¤¾ß
*
gaim-guifications - ¶Ô Gaim ¼´Ê±Í¨ÐųÌÐòµÄÔöÇ¿
*
gdesklets - GNOME ×ÀÃæ¿Ø¼þ
*
gnumeric - Ç¿´óµÄ±í¸ñÈí¼þ
*
inkscape - ²åͼºÍÏòÁ¿»æÖƳÌÐò
*
koffice - KDE ×ÀÃæµÄÍêÕû°ì¹«Ì×¼þ
*
mail-notification - ֪ͨÐÂÓʼþµ½´ïµÄÏûÏ¢
*
mediawiki - ºÏ×÷Õ¾µãµÄ Wikipedia ½â¾ö·½°¸
*
nautilus-open-terminal - GNOME Nautilus Îļþ¹ÜÀíÆ÷µÄÀ©Õ¹
*
pan - Usenet ÐÂÎÅÔĶÁ³ÌÐò
*
revelation - ÃÜÂë¹ÜÀí¹¤¾ß
*
scribus - ×ÀÃæ³ö°æ (DTP) Ó¦ÓÃ
*
xfce - ÇáÁ¿¼¶×ÀÃæ»·¾³
*
xmms - ÖøÃûÒôƵ²¥·ÅÆ÷
*
´óÁ¿ Perl ºÍ Python ¹¤¾ß¼°¿â
*
...»¹Óкܶ࣡
Äúϲ»¶µÄ¿ªÔ´³ÌÐò²»ÔÚ Fedora Extras ÖУ¿½«ÕâЩӦÓóÌÐò´ò°üΪ RPM£¬È»ºóÌá½»µ½ Fedora Extras Öеȴý¼ìÊÓ¡£Ôڳɹ¦¼ìÊÓÖ®ºó£¬½«Ëüµ¼Èë Extras£¬Äú¾Í¿ÉÒÔ¼ÌÐøÎ¬»¤ËüÁË¡£Èç¹ûÄú²»ÖªµÀÈçºÎ´´½¨ RPM Èí¼þ°ü£¬ÓкܶàÆäËû°ì·¨¿ÉÒÔ²ÎÓë Fedora Extras »î¶¯£¬Íƶ¯Õâ¼þÊÂÇé¡£
ÒªÁ˽â¸ü¶à¹ØÓÚÈçºÎʹÓà Fedora Extras ÒÔ¼°ÈçºÎ²ÎÓ룬Çë·ÃÎÊ http://fedoraproject.org/wiki/Extras¡£
27. Fedora Legacy - ÉçÇøÎ¬»¤
Fedora Legacy ÏîÄ¿ÊÇÉçÇøÎ¬»¤µÄ¿ªÔ´ÏîÄ¿£¬Ä¿µÄÊÇÑÓ³¤"ά»¤Ä£Ê½"Ï嵀 Red Hat Linux ºÍ Fedora Core ·¢ÐаæµÄÉúÃüÖÜÆÚ¡£ Fedora Legacy ÏîÄ¿ÓëÕû¸ö Linux ÉçÇøºÏ×÷£¬Ìṩ°²È«ºÍ¹Ø¼üÎÊÌâ¸üÐÂÈí¼þ°ü¡£ÔÚÎÞ·¨Æµ·±Éý¼¶µÄ»·¾³ÖУ¬ÕâЩ¹¤×÷ÑÓ³¤Á˾ɷ¢ÐаæµÄÓÐЧÉúÃüÖÜÆÚ¡£¸ü¶àÐÅÏ¢Çë²Î¿¼ http://fedoraproject.org/wiki/Legacy¡£
Ŀǰ Fedora Legacy ÏîÄ¿¹ÜÀíÁËÏÂÁд¦ÓÚά»¤Ä£Ê½µÄ·¢ÐаæºÍ·¢²¼£º
*
Red Hat Linux 7.3 ¼° 9
*
Fedora Core 1, 2, ¼° 3
Fedora Legacy ÏîÄ¿½«ÎªÕâЩ°æ±¾Ìṩ֧³Ö£¬Ö»ÒªÉçÇø¶Ô´ËÓÐÐËȤ¡£Èç¹ûÉçÇø²»ÔÙ½ÓÊÖ£¬Î¬»¤Ä£Ê½½«ÔÚÆäºóµÚÈý´Î Core ·¢²¼µÄµÚ¶þ´Î²âÊÔ·¢²¼Ê±½áÊø¡£ÀýÈ磬Fedora Core 4 µÄά»¤Ä£Ê½£¬Èç¹ûûÓÐÉçÇø½ÓÊÖ£¬½«ÔÚ Fedora Core 7 test2 ·¢²¼Ê±½áÊø¡£ÕâÑù×öÌṩÁËÓÐЧµÄÓÐÖ§³ÖµÄÉúÃüÖÜÆÚ(Fedora Core ¼ÓÉÏ Fedora Legacy Ö§³Ö)£¬´óÔ¼ÊÇ 18 ¸öÔ¡£
Fedora Legacy ÏîÄ¿ÐèÒªÖ¾Ô¸Õߣ¬À´¶Ô¼´½«·¢²¼µÄÈí¼þ¸üнøÐÐÖÊÁ¿±£Ö¤²âÊÔ¡£Çë²Î¿¼ http://fedoraproject.org/wiki/Legacy/QATesting¡£»¹Çë·ÃÎÊÎÒÃǵÄÎÊÌâÁÐ±í£¬Î»ÖÃÊÇ http://www.redhat.com/archives/fedora-legacy-list/2005-August/msg00079.html£¬²é¿´¸ü¶àÐÅÏ¢ÒÔ¼°µ½¸÷ÖÖÎÊÌâµÄÁ´½Ó¡£
Èç¹ûÄúÐèÒª°ïÖúÀ´¿ªÊ¼£¬Çë·ÃÎÊÏîÄ¿Ö÷Ò³£¬ÔÚ Wiki Ò³Ãæ http://fedoraproject.org/wiki/Legacy£¬»òÕß¹ËÎÊÒ³Ãæ(Mentors) http://fedoraproject.org/wiki/Mentors¡£Èç¹ûÄúÏ£ÍûÒÔÆäËû·½Ê½²ÎÓë Fedora ÏîÄ¿£¬Çë·ÃÎÊ http://fedoraproject.org/wiki/HelpWanted¡£
CategoryLegacy
28. Fedora ÏîÄ¿ - ÎÒÐÄ×ÔÓÉ
Fedora Project µÄÄ¿±êÊÇÓë Linux ÉçÇøÒ»Í¬¹¹ÔìÒ»¸öÍêÕûµÄ£¬Í¨ÓõIJÙ×÷ϵͳ£¬Ëü½öÓÉ¿ªÔ´Èí¼þ¹¹³É¡£¿ª·¢ÊÇÒÔ¿ª·Å·½Ê½½øÐеġ£Fedora Project ¼Æ»®°´Ò»¶¨µÄʱ¼ä·¢²¼ Fedora Core£¬´óԼÿÄê 2-3 ´Î£¬¿ÉÒԲ鿴¹«¿ªµÄÈճ̱í(http://fedora.redhat.com/About/schedule/)¡£Red Hat ¹¤³ÌʦÍŶÓÒ»Ö±²ÎÓëµ½¹¹½¨ Fedora Core ¹ý³ÌÖУ¬Í¬Ê±ÑûÇë²¢¹ÄÀø¸ü¶àÆäËûÈ˲ÎÓëÆäÖС£Í¨¹ýʹÓÃÕâÖÖ¸ü¿ª·ÅµÄ¹ý³Ì£¬ÎÒÃÇÏ£Íû¿ÉÒÔÌṩһ¸ö¸ü¼ÓÌù½ü×ÔÓÉÈí¼þÀíÏ룬ͬʱ¸üÊÜ¿ªÔ´ÉçÇø»¶ÓµÄ²Ù×÷ϵͳ¡£
ÒªµÃµ½¸ü¶àÐÅÏ¢£¬Çë²ÎÔÄ Fedora Project ÍøÕ¾£º
http://fedora.redhat.com/
Fedora ÏîÄ¿ÊÇÓɹ±Ï×ÕßÍÆ¶¯µÄ¡£×÷Ϊ²âÊÔÕߣ¬¿ª·¢Õߣ¬Îĵµ×÷Õß»ò·ÒëÈËÔ±£¬Äú¿ÉÒÔ×öµÃ¸ü¶à¡£Çë·ÃÎÊ http://fedoraproject.org/wiki/HelpWanted¡£
±¾Ò³½âÊÍÁË Fedora Óû§¼°¹±Ï×Õß½»Á÷µÄ;¾¶£º
http://fedoraproject.org/wiki/Communicate.
ÔÚÍøÕ¾Ö®Í⣬»¹¿ÉÒÔʹÓÃÏÂÁÐÓʼþÁÐ±í£º
*
fedora-list@redhat.com ¡ª Fedora Core ·¢ÐаæµÄÓû§ÓʼþÁбí
*
fedora-test-list@redhat.com ¡ª Fedora Core ·¢ÐаæµÄ²âÊÔÈËÔ±
*
fedora-devel-list@redhat.com ¡ª ÊÊÓÚ¿ª·¢Õߣ¬¿ª·¢Õߣ¬¿ª·¢Õß
*
fedora-docs-list@redhat.com ¡ª ÎĵµÏîÄ¿µÄ²ÎÓëÕß
Òª¶©ÔÄÈκÎÓʼþÁÐ±í£¬·¢ËÍÓʼþµ½ <listname>-request, ÕâÀï <listname> ÊÇÉÏÃæÓʼþÁбíµÄÃû×ÖÖ®Ò»£¬ÒÔ "subscribe" ΪÖ÷Ìâ¡£
µ±È»£¬ÄúÒ²¿ÉÒÔͨ¹ý Web ½çÃæ¶©ÔÄ Fedora ÓʼþÁÐ±í£º
http://www.redhat.com/mailman/listinfo/
Fedora Project ҲʹÓöà¸ö IRC (Internet Relay Chat) ƵµÀ¡£IRC ÊÇÒ»¸öʵʱµÄ£¬Îı¾µÄ½»Á÷ÐÎʽ¡£Ê¹Óà IRC£¬Äú¿ÉÒÔÔÚÒ»¸ö¿ª·ÅµÄƵµÀÖÐÓë¶àÈËͬʱ»á»°£¬Ò²¿ÉÒÔ˽ÏÂÒ»¶ÔÒ»µØÓëij¸öÈ˽»Ì¸¡£
ÒªÔÚ IRC ÉÏÓëÆäËû Fedora Project ºÏ×÷Õß½»Ì¸£¬ÏÈÁ¬½Óµ½ Freenode IRC ÍøÂç¡£Çë²Î¿¼ Freenode ÍøÕ¾ (http://www.freenode.net/) µÄ˵Ã÷¡£
Fedora Project ²ÎÓëÕßͨ³£·ÃÎÊ Freenode ÍøÂçµÄ #fedora ƵµÀ£¬¶ø Fedora Project ¿ª·¢Õß×Ü¿ÉÒÔÔÚ #fedora-devel ƵµÀÕÒµ½¡£Ò»Ð©´óÐÍÏîĿҲ»áÓÐ×Ô¼ºµÄƵµÀ£»¿ÉÒÔÔÚÏîÄ¿ÍøÕ¾ÕÒµ½£¬»¹¿ÉÒÔ·ÃÎÊÍøÒ³ http://fedoraproject.org/wiki/Communicate¡£
ΪÁËÔÚ #fedora ƵµÀ½»Ì¸£¬ÄúÐèҪע²áÒ»¸öêÇ³Æ (nick)¡£µ±ÄúµÚÒ»´Î /join Õâ¸öƵµÀʱ£¬½«¿´µ½Ö¸Áî¡£
[×¢Òâ] IRC ƵµÀ
Fedora Foundation ºÍ Red Hat ¶Ô Fedora Project IRC ƵµÀ¼°ÆäÄÚÈÝûÓпØÖÆÈ¨¡£
29. ÎĵµÌâÊð
29.1. ¹ØÓÚÌâÊð
ÎÒÃÇʹÓà colophon (ÌâÊð)Õâ¸ö´ÊµÄº¬ÒåÔÚÓÚ£º
*
³ÐÈϹ±Ï×ÕßµÄŬÁ¦£¬Í¬Ê±Ìṩ¸ºÔðÖÆ¶È£¬ÒÔ¼°
*
½âÊ͹¤¾ß¼°´´½¨¹ý³Ì¡£
29.2. ¹±Ï×Õß
*
Andrew Martynov (translator, Russian)
*
Anthony Green (beat writer)
*
Bob Jensen (beat writer, editor, co-publisher)
*
Dave Malcolm (beat writer)
*
David Woodhouse (beat writer)
*
Francesco Tombolini (translator, Italian)
*
Gavin Henry (beat writer)
*
Hugo Cisneiros (translator, Brazilian Portuguese)
*
Jens Petersen (beat writer)
*
Joe Orton (beat writer)
*
Josh Bressers (beat writer)
*
Karsten Wade (beat writer, editor, co-publisher)
*
Luya Tshimbalanga (beat writer)
*
Patrick Barnes (beat writer, editor)
*
Paul W. Frields (tools, editor)
*
Rahul Sundaram (beat writer, editor)
*
Sekine Tatsuo (translator, Japanese)
*
Steve Dickson (beat writer)
*
Stuart Ellis (editor)
*
Thomas Graf (beat writer)
*
Tommy Reynolds (tools)
*
Yoshinari Takaoka (translator, tools)
*
Yuan Yijun (translator, Simplified Chinese)
29.3. ¹¤×÷·½Ê½
Çø¿é×÷ÕßÖ±½ÓÔÚ Fedora ÏîÄ¿µÄ Wiki ÖÐ׫д·¢ÐÐ×¢¼Ç¡£ËûÃÇÔÚ Fedora Core ²âÊÔ¹ý³ÌÖÐÓëÆäËûͬÖ÷ÌâµÄר¼ÒºÏ×÷£¬½âÊÍÖØÒªµÄ±ä»¯ºÍÔöÇ¿¡£±à¼ÍŶӱ£Ö¤×îÖÕÎĵµµÄÒ»ÖÂÐÔÒÔ¼°Æ·ÖÊ£¬È»ºó½« Wiki ÄÚÈݵ¼³öΪ DocBook XML£¬´æÈë°æ±¾¿ØÖƲֿ⡣Æäºó£¬ÔÚ·ÒëÍŶӰïÖúÏ£¬Éú³ÉÆäËû°æ±¾µÄ·¢ÐÐ×¢¼Ç£¬½«ËüÃÇ×÷Ϊ Fedora Core µÄÒ»²¿·Ö¡£·¢²¼ÍŶÓÒ²Éú³ÉËüÃÇÒÔ¼°ºóÐøµÄÐÞÕý°æ±¾£¬¹©ÍøÂç·ÃÎÊÖ®Óá£
-------------------- Debian,Gentoo,Slackware,FreeBSDÊÇÎÒÓÀÔ¶µÄ×î°®¡£
ÎÄÕÂÑ¡Ï
|
gxcooo (addict)
06-03-21 10:28
|
|
¼ÓÈëÁËMonoƽ̨
SCIM (ÖÇÄÜͨÓÃÊäÈ뷨ƽ̨) Ìæ»»ÁË IIIMF
-------------------- http://www.socks5cn.com
http://kuga.51.net
ÎÄÕÂÑ¡Ï
|
fei (Carpal Tunnel)
06-03-27 20:54
|
ºìñÐÂÍÆFC5 Ôö×ÀÃæ¡¢°²È«¼°ÐéÄâ¼¼Êõ
[re: fei] |
| |
×÷ÕߣºKING¡¡À´Ô´£ºeNet¡¡·¢²¼Ê±¼ä£º2006.03.24
±¾Öܶþ£¬ºìñ¹«Ë¾Ðû²¼ÍƳö×îеÄFedora Core Linux°æ±¾£¬Ôö¼ÓÁËеÄ×ÀÃæÓ¦Óᢰ²È«¹¦ÄܺÍÐéÄâ¼¼ÊõµÈ¡£
¡¡¡¡FC 5£¬ÊÇ¿ªÔ´ÏîÄ¿MonoµÄ½á¾§£¬¸Ã²úÆ·¾ßÓÐÊýÂëͼÏñ¹ÜÀí¹¤¾ß¡¢ Beagle×ÀÃæËÑË÷¹¤¾ßµÈ¡£ FC 5»¹Ôö¼ÓÁ˶ÔXiph.org¡¢OpenDocumentµÄÖ§³Ö£¬ÔöÇ¿ÁËPDF¹¦ÄÜ¡£ÁíÍ⣬×îеÄGNOME 2.14ºÍKDE3.5.1Ò²Ôö¼ÓÁËÆäËü¹¦ÄÜ¡£
¡¡¡¡±¾Ô³õ£¬ºìñÐû²¼FC 5½«¾ßÓпªÔ´XENÐéÄâ¼¼Êõ£¬ÕâÏî¼¼Êõ½«ÔÚδÀ´µÄºìñÆóÒµLinuxÖÐÍÆ³ö¡£FC 5ÊÇXEN¿ª·¢°æ±¾µÄÑÓÉ죬֧³Ö32λºÍ64ȬX86¼¼Êõ£¬Ôö¼ÓÁ˿ͻ§°²×°½Å±¾£¬ÒÔ±ãÓÚÐéÄâÉ豸µÄ°²×°¡£
¡¡¡¡ÔÚ°²È«·½Ã棬FC 5»¹Ôö¼ÓÁËstack·À»¤¹¦ÄÜ£¬·ÀÖ¹»º³åÒç³ö£¬ÕâÒ²ÊÇÒ»ÏîSE Linux°²È«¼Ü¹¹µÄм¼Êõ¡£
(e129)
-------------------- Debian,Gentoo,Slackware,FreeBSDÊÇÎÒÓÀÔ¶µÄ×î°®¡£
ÎÄÕÂÑ¡Ï
| |