没有合适的资源?快使用搜索试试~ 我知道了~
首页Fedora 11与Red Hat Enterprise Linux实战指南
Fedora 11与Red Hat Enterprise Linux实战指南
需积分: 9 1 下载量 177 浏览量
更新于2024-07-24
1
收藏 16.22MB PDF 举报
"本书《Fedora.11.and.Red.Hat_Enterprise_Linux_Bible》是针对Fedora 11及Red Hat Enterprise Linux操作系统的一本综合指南,由Christopher Negus和Eric Foster-Johnson撰写。它包含了从安装、配置到高级应用的全方位教程,旨在帮助用户充分利用这些Linux发行版的功能。书中的DVD和CD-ROM提供了Fedora 11的安装镜像和额外软件,方便读者实践操作。"
在Fedora 11和Red Hat Enterprise Linux中,你可以实现以下十项有趣且实用的功能:
1. 创建个人在线桌面:利用GNOME Online Desktop,将你的桌面与朋友、多媒体内容和各种在线应用程序(如Google、Facebook、Yahoo!等)连接起来。只需点击桌面即可访问你喜爱的内容,这一功能在第3章中会有详细讲解。
2. 在任何PC上启动Fedora 11:插入随书附带的Live CD,重启电脑,无需安装即可在几乎任何PC上使用Fedora。除非你主动选择安装,否则Fedora不会改变你的电脑原有内容。如果你喜欢Fedora,可以点击安装按钮将它安装到你的计算机上。
3. 配置多媒体中心:Fedora 11支持多媒体播放,可以设置为家庭多媒体中心,包括音乐、视频播放和图片管理,适合娱乐和家庭共享。
4. 设置文件和打印机共享:利用Samba或NFS等服务,让Fedora轻松与其他操作系统共享文件和打印机,这对于多设备的家庭网络或办公环境非常有用。
5. 构建Web服务器:Fedora支持Apache、Nginx等Web服务器软件,可以快速搭建自己的网站或者内部信息平台。
6. 安装和管理邮件服务器:使用Postfix或Exim等邮件服务器软件,创建自己的邮件系统,实现电子邮件收发和管理。
7. 开启游戏体验:尽管Fedora是一个企业级操作系统,但也有丰富的开源游戏供用户享受,例如通过Steam或GOG等平台,可以玩到许多Linux兼容的游戏。
8. 教育与学习工具:Fedora提供了大量的教育软件,如KDE Edu套件,支持数学、科学、语言等多个学科的学习。
9. 虚拟化技术:Fedora 11支持KVM虚拟化,可以在同一台机器上运行多个操作系统实例,用于测试、开发或资源隔离。
10. 准备升级至Red Hat Enterprise Linux 6:本书还涵盖了如何从Fedora 11平稳过渡到更稳定的RHEL 6,对于企业用户来说,这是一个重要的迁移策略。
这本书不仅适合Linux新手,也适合有经验的用户,无论你是想了解Fedora的基本操作,还是希望深入学习和掌握企业级Linux的高级技巧,都能从中受益。通过书中提供的实践指导,你将能够充分利用Fedora 11和Red Hat Enterprise Linux的强大功能,提升你的工作和生活质量。
Contents
Part I: Getting Started in Fedora and RHEL
Chapter 1: An Overview of Fedora and Red Hat Enterprise Linux ............................3
Introducing Fedora 11 and Red Hat Enterprise Linux .................................................................... 4
What Is Linux?................................................................................................................................ 5
Linux’s Roots in UNIX................................................................................................................... 6
What Is an Operating System? ................................................................................................... 7
Common Linux Features................................................................................................................. 8
Primary Advantages of Linux ....................................................................................................... 10
What Are Red Hat Enterprise Linux and Fedora?......................................................................... 11
Red Hat forms the Fedora Project ............................................................................................ 11
Red Hat shifts to Red Hat Enterprise Linux ............................................................................. 14
Choosing between Fedora and Enterprise ................................................................................ 14
Why Choose Fedora or Red Hat Enterprise Linux?...................................................................... 15
Moving Toward Red Hat Enterprise Linux 6................................................................................ 17
New Features in Fedora 11............................................................................................................ 17
Faster Boot Times .................................................................................................................... 18
PackageKit Software Management .......................................................................................... 18
Many desktop improvements ................................................................................................... 19
Firefox 3.5 Web browser.......................................................................................................... 19
Ext4 file systems ...................................................................................................................... 19
Improved IPv6 support............................................................................................................. 19
Encrypted file systems.............................................................................................................. 19
RPMfusion.org third-party software repository ....................................................................... 19
Identity management with freeIPA........................................................................................... 19
NetworkManager...................................................................................................................... 20
Many security improvements ................................................................................................... 20
Getting custom Fedora spins .................................................................................................... 20
Creating your own spins........................................................................................................... 21
Firewall Configuration ............................................................................................................. 21
The Culture of Free Software........................................................................................................ 21
Summary.........................................................................................................................................22
Chapter 2: Installing Fedora..........................................................................................23
Understanding Fedora Installation Media ..................................................................................... 24
Using the Fedora 11 Live CD ....................................................................................................... 24
Quick Installation.......................................................................................................................... 26
Detailed Installation Instructions .................................................................................................. 28
Installing Fedora 11.................................................................................................................. 28
Choosing an installation method .............................................................................................. 29
xiv Contents
Choosing computer hardware................................................................................................... 32
Installing Fedora on a Laptop................................................................................................... 33
Preparing for installation using the live CD ............................................................................. 33
Beginning the installation......................................................................................................... 37
Choosing Different Install Modes ............................................................................................ 39
Running Fedora Firstboot......................................................................................................... 44
Enabling Authentication........................................................................................................... 45
Going forward after installation................................................................................................ 46
Special Installation Procedures ..................................................................................................... 47
Alternatives for starting installation ......................................................................................... 47
Installing from other media ...................................................................................................... 50
Starting a VNC install............................................................................................................... 52
Performing a kickstart installation............................................................................................ 53
Special Installation Topics ............................................................................................................ 59
Setting up to dual-boot Linux and Windows............................................................................ 59
Partitioning your disks.............................................................................................................. 65
Using the GRUB boot loader.................................................................................................... 73
Troubleshooting Installation.......................................................................................................... 79
Spinning Your Own Fedora Install or Live Media........................................................................ 81
Summary ....................................................................................................................................... 82
Chapter 3: Getting Started with the Desktop .............................................................. 83
Logging in to Fedora or RHEL ..................................................................................................... 84
Why Do I Need a User Login? ................................................................................................. 86
Getting Familiar with the Desktop ................................................................................................ 86
Using the GNOME Desktop.......................................................................................................... 95
Using the Metacity window manager....................................................................................... 97
Using the GNOME panels........................................................................................................ 98
Using the Nautilus file manager ............................................................................................. 104
Changing GNOME preferences.............................................................................................. 106
Managing removable media ................................................................................................... 108
Trying other GNOME applications ........................................................................................ 108
Switching to another user .......................................................................................................110
Exiting GNOME..................................................................................................................... 110
Switching Desktop Environments............................................................................................... 111
Using the KDE Desktop.............................................................................................................. 112
New Features in KDE 4.2....................................................................................................... 112
Starting with KDE .................................................................................................................. 113
KDE desktop basics................................................................................................................ 114
Managing files with Dolphin and Konqueror File Managers ................................................. 116
Using the Konqueror browser features................................................................................... 121
Configuring Konqueror and Dolphin options......................................................................... 122
Managing windows ................................................................................................................124
Configuring the desktop .........................................................................................................126
Contents xv
Adding widgets....................................................................................................................... 127
Running 3D Accelerated Desktop Effects................................................................................... 128
Using the Xfce Desktop Environment......................................................................................... 131
Troubleshooting Your Desktop................................................................................................... 132
GUI doesn’t work at start-up.................................................................................................. 132
What Happens During Desktop Startup?................................................................................ 133
Tuning your video card and monitor...................................................................................... 134
Configuring video cards for gaming....................................................................................... 136
Getting more information....................................................................................................... 136
Summary..................................................................................................................................... 136
Chapter 4: Using Linux Commands............................................................................139
The Shell Interface ...................................................................................................................... 139
Checking your login session................................................................................................... 140
Checking directories and permissions .................................................................................... 141
Checking system activity........................................................................................................143
Exiting the shell...................................................................................................................... 144
Understanding the Shell.............................................................................................................. 144
Using the Shell in Linux.............................................................................................................. 145
Locating commands ...............................................................................................................146
Getting Help with Using the Shell.......................................................................................... 147
Rerunning commands............................................................................................................. 149
Connecting and expanding commands................................................................................... 154
Using shell environment variables ......................................................................................... 156
Managing background and foreground processes .................................................................. 160
Configuring your shell............................................................................................................ 162
Working with the Linux File System .......................................................................................... 165
Linux File Systems Versus Windows-Based File Systems .................................................... 167
Creating files and directories..................................................................................................168
Identifying Directories............................................................................................................ 169
Moving, copying, and deleting files ....................................................................................... 173
Using the vi Text Editor.............................................................................................................. 174
Starting with vi ....................................................................................................................... 174
Exploring Other Text Editors ................................................................................................. 175
Moving around the file........................................................................................................... 177
Searching for text ................................................................................................................... 178
Using numbers with commands ............................................................................................. 178
Summary..................................................................................................................................... 179
Part II: Using Fedora and RHEL
Chapter 5: Accessing and Running Applications.......................................................183
Getting and Installing Software Packages................................................................................... 184
Downloading and installing applications with yum ............................................................... 186
Getting Fedora and RHEL software updates.......................................................................... 194
xvi Contents
Managing RPM Packages ...........................................................................................................195
Using the PackageKit Add/Remove window ......................................................................... 196
Using the rpm command......................................................................................................... 197
Using Software in Different Formats .......................................................................................... 208
Understanding software package names and formats............................................................. 208
Using Binary RPMs versus Building from Source................................................................. 209
Using different archive and document formats....................................................................... 210
Building and installing from source code............................................................................... 212
Using Fedora or RHEL to Run Applications............................................................................... 216
Finding common desktop applications in Linux..................................................................... 217
Investigating your desktop......................................................................................................219
Starting applications from a menu.......................................................................................... 219
Starting applications from a Run Application window........................................................... 220
Starting applications from a Terminal window ...................................................................... 221
Running remote X applications .............................................................................................. 222
Running Microsoft Windows, DOS, and Macintosh Applications ............................................. 227
Running DOS applications ..................................................................................................... 229
Running Microsoft Windows applications in Linux............................................................... 232
Running Applications in Virtual Environments .......................................................................... 237
Running applications virtually with Xen................................................................................ 238
Running applications virtually with KVM and QEMU.......................................................... 242
Summary ..................................................................................................................................... 244
Chapter 6: Publishing with Fedora and RHEL......................................................... 245
Desktop Publishing in Linux....................................................................................................... 246
Using Text Editors and Notepads........................................................................................... 246
Using Word Processors .......................................................................................................... 246
Using Traditional Linux Publishing Tools.................................................................................. 253
Creating Documents in Groff or LaTeX................................................................................. 254
Text processing with Groff..................................................................................................... 254
Text processing with TeX/LaTeX .......................................................................................... 257
Converting documents............................................................................................................259
Creating DocBook documents................................................................................................ 260
Understanding SGML and XML............................................................................................ 261
Displaying PDF Files with Adobe Acrobat Reader..................................................................... 264
Doing Page Layout with Scribus................................................................................................. 266
Working with Graphics ............................................................................................................... 267
Manipulating images with GIMP ........................................................................................... 268
Taking screen captures ........................................................................................................... 269
Creating vector graphic images with Inkscape ....................................................................... 270
Using Scanners Driven by SANE................................................................................................ 272
Web Publishing ........................................................................................................................... 273
Summary ..................................................................................................................................... 274
Contents xvii
Chapter 7: Gaming in Fedora and RHEL ..................................................................275
Jumping into Linux Gaming .......................................................................................................276
Basic Linux Gaming Information................................................................................................ 278
Where to get information on Linux gaming ........................................................................... 278
Choosing a video card for gaming.......................................................................................... 279
Running Open Source Linux Games........................................................................................... 281
GNOME games...................................................................................................................... 281
KDE games ............................................................................................................................ 282
Adding more games from Fedora repository.......................................................................... 284
Commercial Linux Games ..........................................................................................................294
Getting Started with commercial games in Linux.................................................................. 295
Playing commercial Linux games .......................................................................................... 295
id Software Games ................................................................................................................. 296
Gaming with Cedega..............................................................................................................298
Loki Software game demos.................................................................................................... 299
Neverwinter Nights ................................................................................................................ 302
Summary..................................................................................................................................... 303
Chapter 8: Music, Video, and Images in Linux..........................................................305
Understanding Multimedia and Legal Issues in Linux................................................................ 305
Extending Freedom to Codecs .................................................................................................... 306
Listening to Music in Linux........................................................................................................ 307
Configuring a sound card ....................................................................................................... 309
Choosing audio players ..........................................................................................................316
Automatically playing CDs.................................................................................................... 317
Playing and managing music with Rhythmbox...................................................................... 317
Troubleshooting Your CD-ROM............................................................................................ 318
Playing music with XMMS Audio Player.............................................................................. 321
Using ogg123, mpg321, and play command-line players ...................................................... 325
Using MIDI audio players...................................................................................................... 325
Converting audio files with SoX ............................................................................................ 326
Extracting and encoding music .............................................................................................. 328
Creating your own music CDs ............................................................................................... 331
Creating CD labels with cdlabelgen ....................................................................................... 335
Viewing TV and Webcams ......................................................................................................... 336
Watching TV with TVtime..................................................................................................... 337
Video conferencing and VOIP with Ekiga ............................................................................. 339
Taking Webcam videos and snapshots with Cheese .............................................................. 342
Playing Video.............................................................................................................................. 343
Examining laws affecting video and Linux............................................................................ 345
Understanding video content types......................................................................................... 346
Converting Video to Theora................................................................................................... 347
Watching video with Xine...................................................................................................... 347
Using Totem movie player..................................................................................................... 351
剩余1131页未读,继续阅读
点击了解资源详情
点击了解资源详情
点击了解资源详情
2010-05-05 上传
2010-09-14 上传
2013-04-24 上传
2009-11-13 上传
2009-02-17 上传
2008-07-14 上传
archblue
- 粉丝: 0
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功