About the Author |
|
xxiii | |
Introduction |
|
xxv | |
|
|
1 | (126) |
|
Chapter 1 Fedora 18 Introduction |
|
|
3 | (12) |
|
|
4 | (1) |
|
|
5 | (3) |
|
Fedora 18 Desktop Features |
|
|
5 | (2) |
|
|
7 | (1) |
|
|
7 | (1) |
|
|
7 | (1) |
|
|
8 | (2) |
|
|
8 | (2) |
|
Installing Fedora from a Live DVD |
|
|
10 | (1) |
|
|
10 | (2) |
|
|
11 | (1) |
|
|
11 | (1) |
|
|
12 | (1) |
|
|
12 | (1) |
|
|
13 | (1) |
|
|
13 | (2) |
|
Chapter 2 Installation and Upgrade |
|
|
15 | (32) |
|
|
15 | (1) |
|
Install Strategies: Making Use of Repositories |
|
|
16 | (1) |
|
|
16 | (1) |
|
Fedora Install DVD Advantages |
|
|
17 | (1) |
|
|
17 | (1) |
|
Installing Dual-Boot Systems |
|
|
17 | (1) |
|
|
17 | (1) |
|
Install Sources (Install DVD) |
|
|
17 | (1) |
|
Basic Install with Fedora Live Desktop DVD |
|
|
18 | (3) |
|
Quick Install with the Install DVD |
|
|
21 | (1) |
|
|
22 | (19) |
|
Starting the Installation Program with the Install DVD |
|
|
22 | (1) |
|
|
23 | (8) |
|
|
31 | (3) |
|
Manual Partitioning: Partitions, BTRFS, RAID, and Logical Volumes |
|
|
34 | (4) |
|
Software Installation Configuration with the Fedora Install DVD/CDs |
|
|
38 | (1) |
|
Network Configuration with the Fedora Install DVD/CDs |
|
|
39 | (1) |
|
|
40 | (1) |
|
|
41 | (2) |
|
|
42 | (1) |
|
|
42 | (1) |
|
|
43 | (1) |
|
|
44 | (1) |
|
|
44 | (1) |
|
Re-Installing the Bootloader |
|
|
45 | (2) |
|
Chapter 3 Usage Basics: Login, Desktop, and Help |
|
|
47 | (42) |
|
|
47 | (5) |
|
GRUB Start Menu and Boot Problems |
|
|
47 | (3) |
|
|
50 | (1) |
|
|
51 | (1) |
|
Important Laptop Features |
|
|
52 | (1) |
|
|
53 | (1) |
|
|
53 | (1) |
|
|
53 | (1) |
|
|
53 | (1) |
|
|
53 | (4) |
|
|
55 | (1) |
|
Logging Out and Shutting Down from GNOME |
|
|
56 | (1) |
|
|
57 | (6) |
|
Network Manager Wired Connections |
|
|
57 | (1) |
|
Network Manager Wireless Connections |
|
|
58 | (3) |
|
System Settings Network (GNOME and Proxies) |
|
|
61 | (2) |
|
|
63 | (14) |
|
|
65 | (2) |
|
|
67 | (1) |
|
Details (System Information) |
|
|
68 | (1) |
|
Using Removable Devices and Media |
|
|
69 | (1) |
|
|
70 | (1) |
|
|
71 | (1) |
|
Display (Resolution and Rotation) |
|
|
72 | (1) |
|
|
73 | (1) |
|
|
74 | (1) |
|
Color Profiles (GNOME Color Manager) |
|
|
75 | (1) |
|
|
76 | (1) |
|
Accessing File Systems, Devices, and Remote Hosts |
|
|
77 | (2) |
|
|
79 | (1) |
|
Multimedia Support: MP3, DVD Video, and DivX |
|
|
80 | (1) |
|
|
80 | (3) |
|
|
83 | (1) |
|
Running Windows Software on Linux: Wine |
|
|
83 | (1) |
|
|
84 | (5) |
|
|
85 | (1) |
|
|
85 | (1) |
|
Application Documentation |
|
|
85 | (1) |
|
|
86 | (1) |
|
|
87 | (1) |
|
|
87 | (2) |
|
Chapter 4 Installing and Updating Software: YUM, PackageKit, and RPM |
|
|
89 | (38) |
|
|
90 | (2) |
|
Fedora Software Repositories |
|
|
91 | (1) |
|
|
91 | (1) |
|
|
91 | (1) |
|
Third-Party Linux Software Archives |
|
|
92 | (1) |
|
Updating Fedora: Software Update (PackageKit) |
|
|
92 | (5) |
|
|
94 | (1) |
|
|
95 | (1) |
|
Update with the yum Command |
|
|
96 | (1) |
|
Automatic YUM Update with cron |
|
|
96 | (1) |
|
Presto: Efficient Updating with DeltaRPM Packages |
|
|
97 | (1) |
|
Installing Software Packages |
|
|
97 | (2) |
|
|
97 | (1) |
|
Installing Individual Packages with Your Browser |
|
|
98 | (1) |
|
|
99 | (8) |
|
|
100 | (1) |
|
PackageKit Software Installation |
|
|
100 | (4) |
|
PackageKit Selected Package Actions and Information |
|
|
104 | (1) |
|
|
105 | (1) |
|
|
106 | (1) |
|
|
106 | (1) |
|
Using the RPM Fusion Repository with PackageKit |
|
|
107 | (2) |
|
|
109 | (2) |
|
Installing Packages with the yum Command |
|
|
111 | (1) |
|
Recovering Packages with the yum Command |
|
|
111 | (1) |
|
Installing Some Popular Third-Party Software |
|
|
111 | (5) |
|
|
112 | (1) |
|
Vendor Video Driver Support |
|
|
113 | (1) |
|
Installing Popular Third-Party Non-Fedora Applications |
|
|
113 | (3) |
|
|
116 | (5) |
|
Repository Repo Package Files |
|
|
117 | (1) |
|
|
117 | (1) |
|
|
118 | (1) |
|
|
119 | (1) |
|
|
119 | (1) |
|
|
120 | (1) |
|
Additional Java Applications: jpackage.org |
|
|
120 | (1) |
|
|
121 | (1) |
|
|
121 | (1) |
|
Repository Files: /etc/yum.repos.d |
|
|
122 | (1) |
|
Creating Local YUM Repositories |
|
|
122 | (1) |
|
|
122 | (1) |
|
Manually Installing Packages with rpm |
|
|
123 | (2) |
|
|
124 | (1) |
|
Installing Source Code Applications |
|
|
125 | (2) |
|
Extracting the Archive: Archive Manager (File Roller) |
|
|
125 | (1) |
|
Configure, Compile, and Install |
|
|
126 | (1) |
|
|
127 | (102) |
|
Chapter 5 Office Applications and Editors |
|
|
129 | (18) |
|
|
130 | (2) |
|
|
132 | (1) |
|
GNOME Office Applications |
|
|
133 | (1) |
|
Running Microsoft Office on Linux: Wine and CrossOver |
|
|
134 | (2) |
|
|
134 | (2) |
|
Document Viewers (PostScript, PDF, and DVI) |
|
|
136 | (1) |
|
E-Book Readers: FBReader and Calibre |
|
|
137 | (2) |
|
|
139 | (5) |
|
|
140 | (1) |
|
KDE Editor: Kate (KWrite) |
|
|
140 | (1) |
|
|
140 | (1) |
|
|
140 | (1) |
|
|
141 | (1) |
|
The Vi Editor: Vim and Gvim |
|
|
141 | (3) |
|
Database Management Systems |
|
|
144 | (3) |
|
|
145 | (2) |
|
Chapter 6 Graphics and Multimedia |
|
|
147 | (34) |
|
|
149 | (5) |
|
Photo Management: Shotwell, F-Spot, and Cheese |
|
|
149 | (3) |
|
|
152 | (1) |
|
|
153 | (1) |
|
X Window System Graphic Programs |
|
|
154 | (1) |
|
|
154 | (5) |
|
|
154 | (1) |
|
Codec Support with PackageKit |
|
|
154 | (2) |
|
Third-Party Multimedia Codecs with License Issues |
|
|
156 | (1) |
|
Obtaining the DVDCSS DVD Video Codec from Livna |
|
|
157 | (1) |
|
|
158 | (1) |
|
|
159 | (1) |
|
|
159 | (3) |
|
Burning DVD/CDs with GNOME (Brasero) |
|
|
161 | (1) |
|
|
162 | (7) |
|
|
162 | (3) |
|
|
165 | (1) |
|
|
165 | (1) |
|
|
166 | (1) |
|
|
167 | (2) |
|
Xvid (DivX) and Matroska (mkv) on Linux |
|
|
169 | (1) |
|
|
169 | (12) |
|
|
170 | (1) |
|
|
171 | (5) |
|
|
176 | (5) |
|
Chapter 7 Mail (E-Mail) and News |
|
|
181 | (16) |
|
|
182 | (2) |
|
|
184 | (2) |
|
|
186 | (2) |
|
The KDE Mail Client: KMail |
|
|
188 | (1) |
|
|
189 | (1) |
|
Command-Line Mail Clients |
|
|
190 | (1) |
|
|
190 | (1) |
|
|
190 | (1) |
|
Accessing Mail on Remote Mail Servers |
|
|
191 | (1) |
|
|
191 | (1) |
|
|
192 | (1) |
|
|
192 | (3) |
|
Binary Newsreaders and Grabbers |
|
|
194 | (1) |
|
|
194 | (1) |
|
|
195 | (2) |
|
Chapter 8 Internet Applications: Web and FTP |
|
|
197 | (22) |
|
|
197 | (5) |
|
|
198 | (1) |
|
Firefox Bookmarks and History |
|
|
199 | (1) |
|
|
200 | (2) |
|
Konqueror: KDE Web and FTP Access |
|
|
202 | (2) |
|
The KDE Rekonq Web Browser |
|
|
204 | (2) |
|
|
206 | (1) |
|
|
207 | (2) |
|
Lynx and ELinks: Line-Mode Browsers |
|
|
209 | (1) |
|
Enabling the Flash Plug-in |
|
|
209 | (1) |
|
|
209 | (2) |
|
jpackage, Sun, and Java-Like |
|
|
210 | (1) |
|
|
210 | (1) |
|
BitTorrent Clients (Transmission) |
|
|
211 | (2) |
|
|
213 | (6) |
|
Network File Transfer: FTP |
|
|
213 | (1) |
|
Web Browser-Based FTP: Firefox |
|
|
214 | (1) |
|
GNOME Desktop FTP: Connect to Server |
|
|
214 | (1) |
|
The KDE File Managers: Konqueror and Dolphin |
|
|
215 | (1) |
|
|
215 | (1) |
|
|
215 | (1) |
|
|
216 | (1) |
|
|
216 | (1) |
|
|
216 | (1) |
|
|
217 | (2) |
|
Chapter 9 Social Networking: Microblogging, IM, VoIP, and Social Desktop |
|
|
219 | (10) |
|
|
219 | (2) |
|
Instant Messenger: Empathy and Pidgin |
|
|
221 | (3) |
|
|
221 | (2) |
|
|
223 | (1) |
|
|
224 | (1) |
|
|
225 | (1) |
|
|
225 | (1) |
|
|
225 | (1) |
|
|
226 | (1) |
|
|
226 | (3) |
|
|
229 | (124) |
|
|
231 | (26) |
|
|
232 | (13) |
|
|
233 | (1) |
|
|
233 | (6) |
|
|
239 | (2) |
|
|
241 | (1) |
|
Notifications and Message Tray |
|
|
242 | (1) |
|
|
243 | (2) |
|
The GNOME Files File Manager |
|
|
245 | (12) |
|
|
245 | (1) |
|
|
245 | (1) |
|
|
246 | (1) |
|
|
247 | (1) |
|
Displaying Files and Folders |
|
|
248 | (2) |
|
|
250 | (1) |
|
File Manager Tools and Popup Menus |
|
|
250 | (1) |
|
Navigating in the File Manager |
|
|
251 | (1) |
|
Managing Files and Folders |
|
|
252 | (2) |
|
File and Directory Properties |
|
|
254 | (1) |
|
|
255 | (1) |
|
File Manager as an FTP Browser |
|
|
255 | (1) |
|
|
256 | (1) |
|
Chapter 11 The K Desktop Environment: KDE |
|
|
257 | (48) |
|
The K Desktop Environment (KDE) |
|
|
258 | (3) |
|
Plasma: Desktop, Panel, and Plasmoids |
|
|
258 | (1) |
|
KDE Display Manager (KDM) |
|
|
259 | (1) |
|
Configuration and Administration Access with KDE |
|
|
259 | (1) |
|
Plasma: Desktop, Panel, and Plasmoids (Applets) |
|
|
260 | (1) |
|
|
261 | (1) |
|
|
262 | (24) |
|
Desktop Backgrounds (Wallpaper) |
|
|
263 | (1) |
|
|
264 | (1) |
|
|
265 | (2) |
|
KDE Kickoff and QuickAccess Menus |
|
|
267 | (2) |
|
|
269 | (1) |
|
Removable Devices: Device Notifier |
|
|
270 | (1) |
|
|
271 | (1) |
|
Desktop Plasmoids (Applets) |
|
|
272 | (8) |
|
|
280 | (2) |
|
|
282 | (1) |
|
Virtual Desktops: Desktop Pager |
|
|
282 | (2) |
|
|
284 | (1) |
|
|
285 | (1) |
|
|
286 | (5) |
|
KDE File Manager: Dolphin |
|
|
291 | (7) |
|
|
296 | (1) |
|
Copy, Move, Delete, Rename, and Link Operations |
|
|
296 | (1) |
|
Search Bar and Filter Bar |
|
|
297 | (1) |
|
KDE Software Management: Apper |
|
|
298 | (3) |
|
KDE Configuration: KDE System Settings |
|
|
301 | (2) |
|
KDE Directories and Files |
|
|
303 | (2) |
|
|
305 | (30) |
|
|
306 | (4) |
|
|
307 | (2) |
|
Command and Filename Completion |
|
|
309 | (1) |
|
|
310 | (2) |
|
|
310 | (2) |
|
Filename Expansion: *, ?, [ ] |
|
|
312 | (4) |
|
Matching Multiple Characters |
|
|
313 | (1) |
|
Matching Single Characters |
|
|
314 | (1) |
|
Matching a Range of Characters |
|
|
314 | (1) |
|
|
315 | (1) |
|
|
315 | (1) |
|
Standard Input/Output and Redirection |
|
|
316 | (3) |
|
Redirecting the Standard Output: > and >> |
|
|
317 | (1) |
|
|
318 | (1) |
|
|
318 | (1) |
|
|
319 | (2) |
|
|
321 | (2) |
|
|
322 | (1) |
|
|
322 | (1) |
|
|
322 | (1) |
|
Listing, Displaying, and Printing Files: Is, cat, more, less, and Ipr |
|
|
323 | (1) |
|
Displaying Files: cat, less, and more |
|
|
323 | (1) |
|
Printing Files: Ipr, Ipq, and Iprm |
|
|
324 | (1) |
|
Managing Directories: mkdir, rmdir, Is, cd, pwd |
|
|
324 | (3) |
|
Creating and Deleting Directories |
|
|
325 | (1) |
|
Displaying Directory Contents |
|
|
326 | (1) |
|
Moving Through Directories |
|
|
326 | (1) |
|
Referencing the Parent Directory |
|
|
327 | (1) |
|
File and Directory Operations: find, cp, mv, rm, In |
|
|
327 | (8) |
|
Searching Directories: find |
|
|
327 | (3) |
|
|
330 | (1) |
|
|
331 | (1) |
|
Copying and Moving Directories |
|
|
332 | (1) |
|
Erasing Files and Directories: the rm Command |
|
|
332 | (1) |
|
|
333 | (2) |
|
Chapter 13 Additional Desktops |
|
|
335 | (18) |
|
|
335 | (3) |
|
|
338 | (3) |
|
The Sugar on a Stick (SoaS) Desktop |
|
|
341 | (4) |
|
|
345 | (1) |
|
|
345 | (8) |
|
|
353 | (114) |
|
Chapter 14 Fedora System Tools |
|
|
355 | (22) |
|
|
356 | (1) |
|
|
357 | (1) |
|
Terminal Window Administrative Access: su |
|
|
358 | (1) |
|
|
359 | (2) |
|
|
359 | (1) |
|
KDE Task Scheduler (KCron) |
|
|
360 | (1) |
|
|
361 | (1) |
|
|
361 | (1) |
|
rsyslogd and /etc/rsyslog.conf |
|
|
362 | (1) |
|
|
362 | (1) |
|
|
363 | (1) |
|
|
364 | (4) |
|
|
368 | (2) |
|
SELinux: Configuration with system-config-selinux |
|
|
370 | (7) |
|
SELinux Troubleshooting and audit2allow |
|
|
373 | (4) |
|
Chapter 15 System Administration |
|
|
377 | (38) |
|
Fedora Administrative Tools |
|
|
378 | (1) |
|
Superuser Control: the Root User |
|
|
378 | (6) |
|
Administrative Access from Normal User Accounts |
|
|
379 | (1) |
|
Logging Into the Root User AccountDirectly: su |
|
|
379 | (1) |
|
Controlled Administrative Access: sudo |
|
|
380 | (2) |
|
Controlled Access with PolicyKit: polkit-1 |
|
|
382 | (2) |
|
system-config-authentication |
|
|
384 | (2) |
|
Desktop Login to the Root User |
|
|
385 | (1) |
|
|
386 | (1) |
|
Using the system-config-date Utility |
|
|
386 | (1) |
|
|
387 | (1) |
|
User Accounts (GNOME 3 System Settings) |
|
|
387 | (3) |
|
Users and Groups Manager: system-config-users |
|
|
390 | (4) |
|
Users and Groups: New Users |
|
|
390 | (2) |
|
|
392 | (2) |
|
|
394 | (1) |
|
|
394 | (1) |
|
|
394 | (1) |
|
|
395 | (3) |
|
|
398 | (5) |
|
Access Linux File Systems on Internal Drives |
|
|
398 | (2) |
|
Access to Local Windows NTFS File Systems |
|
|
400 | (1) |
|
Access to Local Network Windows NTFS File Systems |
|
|
400 | (1) |
|
|
401 | (2) |
|
Automatic File System Mounts with /etc/fstab |
|
|
403 | (1) |
|
Editing Configuration Files Directly |
|
|
404 | (2) |
|
Backup Management: rsync, Deja-Dup, and Amanda |
|
|
406 | (7) |
|
Individual Backups: archiveand rsync |
|
|
407 | (1) |
|
|
408 | (5) |
|
|
413 | (1) |
|
|
413 | (1) |
|
Managing Services: systemd and service |
|
|
413 | (2) |
|
|
414 | (1) |
|
|
414 | (1) |
|
|
414 | (1) |
|
Chapter 16 Network Configuration |
|
|
415 | (32) |
|
Network Information: Dynamic and Static |
|
|
416 | (1) |
|
User and System-Wide Network Configuration: Network Manager and Network Connections |
|
|
417 | (1) |
|
Network Manager Manual Configuration for All Network Connections |
|
|
418 | (12) |
|
|
420 | (4) |
|
|
424 | (1) |
|
WiFi and WiMAX Configuration |
|
|
424 | (2) |
|
Mobile Broadband: 3G Support |
|
|
426 | (2) |
|
|
428 | (1) |
|
|
428 | (2) |
|
Interface Configuration Scripts:/etc/sysconfig/network-scripts |
|
|
430 | (1) |
|
Command-Line PPP Access: wvdial |
|
|
430 | (2) |
|
Manual Wireless Configuration with Wireless Tools |
|
|
432 | (2) |
|
Setting Up Your Firewall: firewall-config |
|
|
434 | (5) |
|
Setting Up Windows Network Access: Samba |
|
|
439 | (6) |
|
|
439 | (2) |
|
|
441 | (4) |
|
|
445 | (2) |
|
Network Information: ping, finger, traceroute, and host |
|
|
445 | (1) |
|
|
445 | (2) |
|
|
447 | (20) |
|
Printer URI (Universal Resource Identifier) |
|
|
448 | (1) |
|
System Settings Printers: GNOME 3 Printers Tool |
|
|
448 | (3) |
|
system-config-printer: Printing |
|
|
451 | (3) |
|
Accessing Printer Configurations |
|
|
454 | (1) |
|
Editing Printer Configurations |
|
|
454 | (2) |
|
Default System-Wide and Personal Printers |
|
|
456 | (2) |
|
|
458 | (1) |
|
|
458 | (4) |
|
|
462 | (4) |
|
Linux Printers Remotely Accessed from Windows |
|
|
466 | (1) |
Index |
|
467 | |