~ symbol, 557
#, 558
BASH command index, 541
prompt when logged in as root, 523
>, redirecting command output, 539
<, 558
$ prompt, BASH command index, 541
&, running commands in background, 515
* character, 558
*nix character, 558
/ symbol, 557
? character, 558
{} symbols
| symbol, piping command output, 538
AACS. See Advanced Access Content System
AbiWord, 288
Absolute paths, 533
Acceleration setting, mouse preferences, 98
Acceleration slider, keyboards, 103
Accessibility tab
keyboard preferences dialog box, 102
Mouse Preferences dialog box, 99
Accessibility. See Remote access
adm group, 452
admin group, 452
Administration, controlling processes, 507
Administrator, sysadmin, 558, 577
Adobe Flash gaming, 410
Adobe Flash Player, 411
Advanced Access Content System (AACS), 350
Advanced packaging tool. See APTAdvanced programmable interrupt controller (APIC)
AIX, 558
Alias command, 541
Aliases, 558
commands, 528
making aliases permanent, 528
Alien Arena game, 408
Alien program, 93
Alsamixer command, 541
Alt key, keyboard shortcuts, 535–536
Alt-D, 535
Alternative Installer, software installation, 65
Alt-L, 536
Alt-R, 536
Alt-T, 535
Amarok, 351
Ambiance, 189
Ampersand symbol (&), running commands in background, 515
anacron command, scheduling tasks with, 490, 491
anacrontab file, 490
Angle brackets (<), redirecting command output, 539
Antivirus protection
adding virus scanning to Ubuntu, 183
ClamAV program, 179
AOL Instant Messenger (AIM), 333
AppArmor, 170
application security with, 169, 170
Complain mode, 170
Enforce mode, 170
Apple computer, running Ubuntu virtually, 28
Applets, 599
Battery Charge Monitor, 211
Character Palette, 212
Clipboard Text Encryption, 212
Clock, 212
Connect to Server, 212
Dictionary Lookup, 212
Disk Mounter, 212
Drawer, 212
Applets (cont.)
Dwell Click, 212
Eyes, 212
Fish, 212
Force Quit, 212
Inhibit Applet, 212
Invest, 212
Lock Screen, 212
Log Out, 213
Main Menu, 213
Notification Area, 213
Run Application, 213
Search for Files, 213
Separator, 213
Show Desktop, 213
Shut Down, 213
Sticky Notes, 213
Switch Off, 213
System Monitor, 213
Terminal Server Client Applet, 213
Tomboy Notes, 213
Trash, 213
Weather Report, 213
Window List, 213
Window Selector, 214
Workspace Switcher, 214
Application security with AppArmor, 169, 170
Application Switcher effect, 198
Applications
accessing GUI applications remotely, 499, 503
running X applications on remote computer, 500
Apropos command, 541
APT (Advanced Packaging Tool), emptying cache of package files to free up disk space, 473
Apt-cache command, 541
apt-get command, 542
emptying cache of package files to free up disk space, 473
removing unused software to free up disk space, 474
.ar file type, 482
Archive Manager, 261
Archives, 559
creating and compressing archives, 481
creating with Nautilus, 481, 482
extracting folders or files from, 483
managing archive files, 482, 483
storing archive files, 476
tar files, 481
viewing contents of archive files, 483
Ardour, 364
Arguments, commands, 529
Assistive Technologies Preferences dialog box, 99
Asterisk Password Reveal, 32
ATI graphics card
display configuration screen, 72
graphical problems, 71
monitor resolution not recognized, 67
Audacity, 364
Audio
listening to audio CDs, 361, 362
listening to podcasts, 360, 361
making music, 364
purchasing from online music stores, 357, 359
recording audio, 364
recording from microphone, 366, 367
tuning in to online radio stations, 359
Audio CDs
FLAC, 363
MP3, 363
Ogg Vorbis, 362
Speex, 363
WAV, 363
Audio playback
MP3 playback, 349
normalization, 365
purchasing from online music stores, 357, 359
tuning in to online radio stations, 359
Autoclean command, emptying cache of package files to free up disk space, 473
Autocompletion, BASH commands, 533, 535
examples, 534
viewing available options, 534
with files and paths, 534
Autoremove command, removing unused software to free up disk space, 474
aux command options, 514
awk command, 269
A-Z glossary of Linux terms, 557–581
Background
bringing command to foreground, 516
running commands in, 515
sending several jobs to background, 516
sleeping jobs, 516
common personal data file types, 29
creating and compressing archives, 481
creating archives with Nautilus, 481, 482
deciding what data to backup, 475, 476
default backup directory, 479
digital images, 30
full and incremental backups, 478
Internet Explorer Favorites, 30
managing archive files, 482, 483
personal data, 476
program data, 475
removing Windows to free space, 27
changing the backup directory destination, 479
changing time period between backups, 480
deleting old backup files, 480
excluding files and folders, 478
including files and folders, 478
restoring data, 480
storing archive files, 476
transfering backup directory across Internet, 480
viewing contents of archive files, 483
Backslash (BBB), escaping characters, 532
Backup commands
cpio, 481
pax, 481
tar, 481
Backup Properties dialog box, Simple Backup, 477
Destination tab, 479
Exclude tab, 478
Include tab, 478
Purging tab, 480
Time tab, 480
Banshee Media Player, 256, 354
acronym expanded, 520
advantages
consistent among distributions, 521
crucial for troubleshooting, 521
professional use, 521
simple and fast, 521
useful for remote access, 521
versatile, 521
booting into the shell, 526
commands
alias command, 541
aliases, 528
apropos command, 541
apt-cache command, 541
apt-get command, 542
arguments, 529
built-ins, 525
bzip2 command, 542
bzip2 recover command, 542
cal command, 543
cat command, 543
cdparanoia command, 543
cfdisk command, 543
chgrp command, 543
chmod command, 543
chown command, 543
chroot command, 544
chvt command, 544
copying files and directories, 529–530
r (recursive) option, 529crontab command, 544
date command, 544
deleting files and directories, 531
df command, 544
diff3 command, 544
dig command, 545
dmesg command, 545
DOS and shell equivalents, 526
dosfsck command, 545
dpkg command, 545
dpkg-reconfigure command, 545
du command, 545
BASH shell, commands (cont.)
echo command, 524
eject command, 545
ex command, 545
fdformat command, 546
fdisk command, 546
fg command, 546
file command, 546
free command, 546
ftp command, 546
fuser command, 546
genisoimage command, 547
grep command, 547
groupadd command, 547
groupdel command, 547
groups command, 547
gzip command, 547
halt command, 547
hdparm command, 547
head command, 548
help command, 548
help option, 525
host command, 548
hostname command, 548
id command, 548
info pages, 525
init command, 548
jobs command, 548
kill command, 548
killall command, 549
last command, 549
ldd command, 549
ln command, 549
lpstat command, 549
lsmod command, 549
lsof command, 549
man pages, 525
md5sum command, 550
p option, 532
mkfs command, 550
modinfo command, 550
modprobe command, 550
more command, 550
mount command, 550
moving files and directories, 530
netstat command, 550
nice command, 550
nohup command, 551
passwd command, 551
printenv command, 551
ps command, 551
pwd command, 551
reboot command, 551
recursive copying, 530
redirecting output, 539
rename command, 527
renice command, 551
f (force) option, 531
r (recursive) option, 531
wildcards, 531
rmmod command, 551
route command, 552
runlevel command, 552
screen command, 552
set command, 524
sftp command, 552
shred command, 552
sleep command, 552
smbclient command, 552
sort command, 552
ssh command, 552
startx command, 552
su command, 553
sudo command, 553
tac command, 553
tail command, 553
tar command, 553
tee command, 553
top command, 553
touch command, 553
type command, 525
umask command, 554
umount command, 554
unalias command, 554
uname command, 554
unzip command, 554
uptime command, 554
useradd command, 554
userdel command, 554
vi command, 527
vim command, 554
wc command, 554
whatis command, 554
whereis command, 555
wodim command, 543
xhost command, 555
xinit command, 555
zip command, 555
zipgre command, 555
introducing, 519
reasons for using shells, 520
running shell via virtual console, 525
terminal emulator program, 523
variables, 524
when to use, 522
working with Linux files, 526
BASH shell commands
alsamixer command, 541
aux command options, 514
bringing command to foreground, 516
cd command, 543
controlling zombie processes, 513
fg command, 516
jobs command, 515
kill command, 514
killall command, 514
killing processes, 511
less command, 512
nice command, 511
nohup command, 517
other commands to control processes, 514–515
pgrep command, 515
ps command, 514
pstree command, 512
redirecting output, 540
renice command, 511
running commands in background, 515
terminating commands, 516
top program, 507
unzip command, 515
BASIC language, 295
Battery Charge Monitor applet, 211
Battery Power tab, power management, 142
BigBird program, 424
Binary executable, 559
BIOS
password, 168
Setup option, 168
BitTorrent
inbound traffic policy, Firestarter, 175
outbound connection rules, Firestarter, 177
Blacklisting existing built-in driver, 117
BleachBit application, 474
Block device, 559
Blogs, 338
Bluetooth
browsing files on remote device, 137
configuring Bluetooth, 134–140
pairing Bluetooth devices, 136–137
sending files from Ubuntu PC to another device, 138
transferring files between Bluetooth devices, 136–138
using Bluetooth keyboard or mouse, 139–140
Bluetooth applet
bluetooth manager program, 465
sending files from Ubuntu PC to another device, 138
Bluetooth manager program, 465
Bonding bluetooth devices, 135–136
Boot menu, reducing boot menu delay, 464
Boot sector, 25
Booting
assigning static IP address, 467
computer no longer boots, postinstallation, 68
controlling which programs start up with GNOME desktop, 465
creating readahead list, 468
dual-boot setup, 23
managing GNOME sessions, 465–468
partitioning laptop for dual-booting, 25
reducing boot menu delay, 464
running startup scripts in parallel, 463, 464
screen goes blank or corrupted, 62
Ubuntu working, Windows won't boot, 68
Upstart, 463
Booting Ubuntu, 75
Bounce keys
keyboards, 103
Bourne Again Shell. See BASH shell
Brasero, 484
listening to audio CDs, 361
Brasero/Nautilus CD/DVD Creator, 258
Broadband, connecting to mobile broadband network, 120–122
Browsers. See Web browsers
BSD UNIX, 560
Btrfs file system, 232
Bugs, application security with AppArmor, 170
Built-ins, BASH shell commands, 525
Buzz, 342
Bzip2 recover command, 542
C programming language, 560
C# programming language, 560
C++ programming language, 560
Cache, emptying cache of package files to free up disk space, 473
Cal command, 543
Calc (spreadsheet), 300
charts, 303
deleting and inserting cells, 302
entering and formatting data, 301
filters, 303
functions, 302
sorting data, 303
Calculator
Calc, Windows, 247
Calculator, Ubuntu, 247
Calendars mode, evolution, evolution alarm notifier utility, 465
Cameras, Ubuntu support for hardware, 92
Caps lock key, configuring, 101
Cat command, redirecting command output, 539
.cbz file type, 482
Cd command, changing directories, 532
CD player/ripper
Sound Juicer, 247
Windows Media Player, 247
CD/DVD burning
Brasero, 247
Brasero/Nautilus CD/DVD Creator, 258
Nero, 247
Cdparanoia command, 543
CD-R/RW, saving files to, 484
cdrom group, 452
CDs
listening to audio CDs, 361, 362
CentOS, Linux distributions, 19
Certificate and key storage tool, 465
Cfdisk command, 543
cfq (complete fair queuing), 471
cfq value, scheduler, 471
Character device, 560
Character Palette applet, 212
Characters, escaping characters, 532
Check for new hardware drivers tool, 465
Checksum, 560
Chgrp command, 543
chkdsk command-line tool, Windows, 68
Chmod command, 543
Chown command, 543
Chrome OS, Linux distributions, 19
Chroot command, 544
Chvt command, 544
Cinelerra movie-editing software, 381
CinePaint, 382
Clam AntiVirus (ClamAV) program, 179
dealing with infections, 182
drawbacks, 179
installing, 179
scanning for viruses, 180
updating virus database, 179
ClamTk, 179
ClamAV's drawback, 179
dealing with infections, 181
false positives, 182
installing, 179
scanning for viruses, 180
updating ClamAV database, 179
Clicking
choose type of click beforehand option, 100
choose type of click with mouse gestures option, 100
dwell click, 99
Initiate click when stopping pointer movement option, 99
Client, 561
Clipboard Text Encryption applet, 212
Clock applet, 212
Closed source, 561
definition, 342
social networks (see Social networking)
Ubuntu One, storing data online, 343
Ubuntu One, storing data online (see Ubuntu One)
Code. See Source code
Codecs
Fluendo MP3 codec, 353
installing codecs in one package, 352, 353
installing for movie file formats, 370, 371
multimedia playback, 352
playing audio files, 351
COMMAND column, top program output, 509
Command history
repeating the last command, 537
Command prompt, 523
Command-line programs, 522
Command-line prompts, 519. See also Source code
symbols used at, 557
command-line shell, 5
Commands, 561
alias command, 541
aliases, 528
alsamixer command, 541
apropos command, 541
apt-cache command, 541
apt-get command, 542
arguments, 529
bzip2 command, 542
bzip2 recover command, 542
cal command, 543
cat command, 543
cdparanoia command, 543
cfdisk command, 543
chgrp command, 543
chmod command, 543
chown command, 543
chroot command, 544
chvt command, 544
copying files and directories, 529–530
r (recursive) option, 529
crontab command, 544
date command, 544
deleting files and directories, 531–532
df command, 544
diff3 command, 544
dig command, 545
dmesg command, 545
DOS and shell equivalents, 526
dosfsck command, 545
dpkg command, 545
dpkg-reconfigure command, 545
du command, 545
echo command, 524
eject command, 545
ex command, 545
fdformat command, 546
fdisk command, 546
fg command, 546
file command, 546
free command, 546
ftp command, 546
fuser command, 546
genisoimage command, 547
grep command, 547
groupadd command, 547
groupdel command, 547
groups command, 547
gzip command, 547
halt command, 547
hdparm command, 547
head command, 548
help command, 548
host command, 548
hostname command, 548
id command, 548
ifconfig command, 521, 527, 548
init command, 548
jobs command, 548
kill command, 548
killall command, 549
last command, 549
ldd command, 549
ln command, 549
lpstat command, 549
Commands (cont.)
lsmod command, 549
lsof command, 549
md5sum command, 550
p option, 532
mkfs command, 550
modinfo command, 550
modprobe command, 550
more command, 550
mount command, 550
moving files and directories, 530–531
netstat command, 550
nice command, 550
nohup command, 551
passwd command, 551
printenv command, 551
ps command, 551
pwd command, 551
reboot command, 551
refering to parent directory, 532
rename command, 527
renice command, 551
f (force) option, 531
r (recursive) option, 531
wildcards, 531
rmmod command, 551
route command, 552
runlevel command, 552
running programs from shell, 523–525
screen command, 552
set command, 524
sftp command, 552
shred command, 552
sleep command, 552
smbclient command, 552
sort command, 552
ssh command, 552
startx command, 552
su command, 553
sudo command, 553
switching to root of file system, 532
tac command, 553
tail command, 553
tar command, 553
tee command, 553
top command, 553
touch command, 553
type command, 525
umask command, 554
umount command, 554
unalias command, 554
uname command, 554
unzip command, 554
uptime command, 554
useradd command, 554
userdel command, 554
vi command, 527
$ vim* command, 554
$ wc command, 554
whatis command, 554
whereis command, 555
wodim command, 543
xhost command, 555
xinit command, 555
zip command, 555
zipgre command, 555
Commands. See BASH shell commands
Comma-separated value (CSV) data files, 284
Commodity, 561
Common UNIX Printing System (CUPS), 562
Community
configuring Ubuntu, 97
Ubuntu Linux, 561
Compilation, 561
Compiz Fusion system, 199, 200
CompizConfig Settings Manager tool
Accessibility category, 200
Advanced Search option, 203
Desktop category, 201
Effects category, 201
Extras category, 202
General category, 200
Image Loading category, 202
Preferences option, 202
Utility category, 202
Window Management category, 202
Complain mode, AppArmor, 170
Compositing, 133
Compress dialog box
creating archives with Nautilus, 481
types of files to create with, 482
Concurrent Versions System (CVS), 562
Configuration files, config file, 562
Configuring Ubuntu
configuring input devices, 97–104
configuring keyboard settings, 101–104
configuring mouse options, 100
creating keyboard shortcuts, 104
Connect to Server applet, 212
Connecting to remote computers, 503
Mac, Linux, Windows, 505
SSH, 493
TightVNC, 505
Windows XP, 2000, and NT, 504, 505
Console, running shell via virtual console, 525
Contacts manager/Calendar
Evolution, 246
Microsoft Outlook, 246
Content scrambling system (CSS), 350
DeCSS software, 378
Controlling processes, 511–515
Controlling zombie processes, 513
Copyright, 349
Cp command, r (recursive) option, 529
cpio command, 481
CPU column, top program output, 509
Crashed processes
clearing up, 515
killing crashed program, 513
Cron daemon
problem with, 490
scheduling tasks with GNOME Scheduler, 485, 488
Cron service, 562
Crontab command, 544
Crontab file, 485
Crontab file, 562
CrossOver Professional, 374
Cryptographic key, 150
Ctrl key, keyboard shortcuts, 535, 536
Ctrl-A, 535
Ctrl-Alt, accessing virtual console, 525
Ctrl-C
system control keyboard shortcuts, 536
terminating commands, 516
Ctrl-D, system control keyboard shortcuts, 536
Ctrl-E, 535
Ctrl-K, 535
Ctrl-L, 536
Ctrl-left arrow, 535
Ctrl-R, command history, 537
Ctrl-right arrow, 535
Ctrl-T, 535
Ctrl-W, 535
Ctrl-Y, 536
Ctrl-Z, system control keyboard shortcuts, 536
CUPS. See Common UNIX Printing System (CUPS)
Curses, 562
Cursor blinking slider, keyboard, 101
CVS. See Concurrent Versions System (CVS)
Daemons, 562
Data
backing up data (see Backing up data)
common personal data file types, 29
Data management, 215
Database
Microsoft Access, 246
Date command, 544
Deadline value, scheduler, 471
Debian, Linux distributions, 18
Debian package management system (dpkg), 425, 564
Decryption
decrypting e-mail, 166
encrypting and decrypting files, 161, 165
DeCSS software, watching DVDs, 378
Defragmenting disk, installing Ubuntu, 38
Delay slider, keyboards, 103
Dependency, 563
Desktop
remote desktop feature, 466
Ubuntu desktop, 79
Desktop games
Mines/AisleRiot Solitaire, 247, 264
Minesweeper/Solitaire, 247
Desktop visual effects, 133–134. See also visual effects
Destination tab, Simple Backup, 479
Device, 563
block device, 559
character device, 560
Device. See Devices
Device manager
blacklisting existing built-in driver, 117
installing Windows XP drivers, 114, 115
Device Manager, installing, 94–95
Devices, 9. See also hardware
configuring input devices, 97–104
installing Device Manager, 94–95
removable storage devices, 130–131
Ubuntu support for hardware, 91–95
Df command, 544
DHCP (Dynamic Host Control Protocol)
assigning static IP address, 467
configuring wired networking, 106, 107
Diagnostic services
ping, 177
traceroute, 177
turning off, Firestarter, 178
dialout group, 452
Dictionary Lookup applet, 212
Diff3 command, 544
Diffuse Merge Tool, 279
Dig command, 545
Digg, 341
Digital audio
listening to audio CDs, 361, 362
listening to podcasts, 360, 361
purchasing from online music stores, 357, 359
recording from microphone, 366, 367
tuning in to online radio stations, 359
Digital audio. See Audio, 349
Digital cameras, removable storage devices, 130
Digital Photos, 385
downloading and cataloging images (see F-Spot Photo Manager)
editing photos using GIMP (see GIMP (GNU Image Manipulation Program))
Digital rights management (DRM), watching DVDs, 378
Digital rights management. See DRM
Directories, 563
changing directories, 532
creating directories, 532
deleting directories, 531
moving directories, 530
refering to parent directory, 532
Disable touchpad while typing option, 100
Disk Cleanup tool, Windows, 27
Disk Management tool, Windows, 24
Disk Mounter applet, 212
Disk notifications option, 465
Disks
defragmenting, 38
freeing up disk space, 472–474
emptying cache of package files, 473
emptying tmp folder, 472
emptying trash, 473
removing unused software, 474
repartitioning hard disk on installation, 43, 53
understanding partitioning, 23, 26
Windows partition for resizing, 39
Disks. See Hard disks
Display, power management, 141–144
Distributions. See Linux distributions
Distributions (distros), 563
Distributions, Linux
reasons for using shells, 521
Distro mode, 36
Distros. See Distributions (distros); Linux distributions
Dmesg command, 545
Documentation, GNU Free Documentation License, 566
DOS commands, shell equivalents, 526
Dosfsck command, 545
Double-Click Timeout setting, mouse preferences, 99
Dpkg. See Debian package management system (dpkg)
Dpkg command, 545
Dpkg-reconfigure command, 545
Drag and Drop setting, mouse preferences, 99
Dragon Player, 351
Drawer applet, 212
Drawing (vector art)
Adobe Illustrator, 246
LibreOffice Draw, 246
Drivers
blacklisting existing built-in driver, 117
check for new hardware drivers tool, 465
connecting to wireless network, 108
Hardware Drivers utility, 134
installing Windows wireless network device drivers, 112–120
installing Windows XP drivers, 113–120
proprietary vs. open source drivers, 93–94
removing NdisWrapper drivers, 119
Ubuntu support for hardware, 91, 92
using NdisWrapper to install drivers, 118–119
Du command, 545
DVD-R, saving files to, 484
DVD-ROM, disc doesn't boot, 61
Dwell click, 99
Dwell Click applet, 212
Dynamic host control protocol. See DHCP
Echo command, 524
Editing partition table manually
Create Partition dialog box, 51
Device property, 48
Format property, 48
main partition, 49
Size property, 48
Type property, 48
Used property, 48
Eject command, 545
Emacs, 564
Microsoft Outlook, 246
E-mail encryption, 150
decrypting e-mail, 166
signing and encrypting e-mail, 165, 166
validating e-mail, 166
E-mail files
importing Outlook e-mail via Thunderbird, 31
Empathy instant messaging software, 262
Enable Assistive Technologies check box, 99
cryptographic key, 150
e-mail encryption, 150
encrypting and decrypting files, 161, 165
exporting public key with Seahorse, 156, 157
generating key pair with Seahorse, 151, 156
importing and signing public keys with Seahorse, 159, 161
Key pair generation (see Key pair generation)
Multiple Files dialog box, 163, 164
password encryption, 150
Password Keyring, 152
PGP Key, 152
public key encryption system, 150
publishing public key with Seahorse, 157
Seahorse application, 151, 161
Secure Shell Key, 152
signing and encrypting e-mail, 165, 166
Stored Password, 152
End-of-file (EOF) message, programs, 536
Enforce mode, AppArmor, 170
Environment, 564
Errors
redirecting standard error output, 540
standard error, 576
ESSID (Extended Service Set Identifier)
connecting to wireless network, 109
Events, evolution alarm notifier utility, 465
Evince, 29
Evolution, 309
calendars mode, 311
contacts mode, 310
e-mail component, 310
e-mail encryption, 150
memos mode, 311
signing and encrypting e-mail, 165, 166
tasks mode, 311
Evolution (e-mail component), 310
calendars, 328
adding/editing diary entry, 328, 329, 330
all-day appointments, 328
appointments, 328
Google calendar, 330
meetings, 328
configuring e-mail access, 314
contacts, 325
adding/editing, 326
address cards, 325
by company, 325
creating contact list, 327
list view, 325
Ekiga, 335
Evolution (e-mail component) (cont.)
instant messaging
AIM, 333
configuration, 332
Empathy, 334
Facebook Chat, 333
Gadu-Gadu, 333
Google Talk, 333
GroupWise, 333
ICQ, 333
IRC, 333
Jabber, 333
MSN, 333
mxit, 333
MySpace, 333
QQ, 333
Sametime, 333
SILC, 334
Yahoo, 334
Yahoo Japan, 334
Zephyr, 334
Skype, 334
tasks
aspell-fr package, 320
changing plain text font, 325
composing messages, 318, 319, 320
configuring e-mail access, 312, 313
creating HTML e-mail, 325
empty trash on exit, 325
flagging messages, 317
forward e-mail inline, 324
importing Outlook e-mail via Thunderbird, 318
junk mail filter, 322
reading e-mail, 316
search folders, 324
sending and receiving e-mails, 314
signing and encryption, 315, 316
sorting and filtering messages, 322, 323
vertical message window, 325
Evolution (Mail client), 29
Evolution alarm notifier utility, 465
Evolution, E-Mail/Personal Information Manager, 253
Ex command, 545
Exclude tab, Simple Backup, 478
Expansion, brace expansion, 540–541
ext4 file system, 231
Extracting folders or files from archives, 483
Extreme Tux Racer game, 408
Eyes applet, 212
Facebook, 341
Facebook Chat, 333
failsafeX, 70
False positives, virus scanning, 182
FAT32, 564
Favorites, Internet Explorer, 30
Fdformat command, 546
Fdisk command, 546
FFmpeg project, 370
File command, 546
File encryption, 150, 161, 165
File ownership, changing after restoring data, 481
File permissions
data file permissions, 456
viewing permissions, 454
everyone else permissions, 455
file type codes, 455
group permissions, 455
type of file, 455
user permissions, 455
File Roller, 261
adding support for rar files to, 483
managing archive files, 482, 483
File sharing, personal file sharing program, 466
File shortcuts, 461
hard links, 461
symbolic links, 461
File transfer between remote computers, 497
Files
absolute and relative paths, 533
adding data to existing file, 539
autocompletion, 534
deleting files, 531
Do not extract older files option, 483
excluding from backup, 478
extracting from archives, 483
moving files, 530
Overwrite existing files action, 483
redirecting command output to 539–540
saving files to CD-R/RW or DVD-R, 484
working with filenames that have spaces, 531
Filesystem Hierarchy Standard (FHS), 229
adding Java support, 374
Adobe Flash Player plug-in, 411
identifying installed plug-ins, 372
installing Flash plug-in, 374
removing Flash plug-in, 374
Totem browser plug-in, 370
Ubuntu desktop, 82
video and audio playback, 370
Add New Inbound Rule dialog box, 175, 176
enable ICMP Filtering, 177
Firestarter configuration, 174, 178
inbound traffic policy, 175, 176
installing Firestarter, 171, 173
logging in to remote computer, 494
outbound connection rules, 176, 177
Outbound traffic, 174
permissive policy, 174
Policy tab, 174
restrictive policy, 174
spyware, 174
turning off diagnostic services, 177, 178
Firewalls
configuring Ubuntu firewall, 171
Linux, 147
software and hardware firewalls, 171
Ubuntu firewall, 147
Ubuntu firewall configuration, 178
Fish applet, 212
Flash
adding Flash support, 373, 374
Adobe Flash Player, 411
Gnash player, 411
installing Flash plug-in, 374
removing Flash plug-in, 374
web-based gaming, 411
Flickr, 341
FLOSS. See Free libre/open source software (FLOSS)
Fluendo MP3 codec, 353
Folder permissions
altering permissions, 457
on root directory, 457
on User's directory, 456
Folders
excluding from backup, 478
extracting from archives, 483
Re-create folders action, 483
user folders update tool, 467
Fonts
installing TrueType core fonts, 287, 288
Liberation fonts, 286
Force Quit applet, 212
Foreground, bringing command to foreground, 516
FOSS. See Free/open source software (FOSS)
Foursquare, 342
Freax, 17
Free, 565
Free command, 546
Free libre/open source software (FLOSS), 564
Free Lossless Audio Codec (FLAC)
audio file formats, 363
playing audio files, 351
Free software, 565
copyleft, 15
GNU project, 14
RMS (Richard Matthew Stallman), 14
Free Software Foundation, 14, 565
Free/open source software (FOSS), 564
FreeCiv game, 408
Freeing up space, 26
checking free space, 26
minimum for Ubuntu in Windows partition, 26
reclaiming space, 27
removing Windows to free space, 27
using another hard disk, 27
freshclam, 179
Frets on Fire game, 408
FriendFeed, 341
Frozen Bubble, 408
F-Spot and GIMP, 259
F-Spot Photo Manager
connecting camera to PC, 385
importing photos, 386
Done Loading, 386
standard selection techniques, 386
tweaking images, 387
FTP
transferring backup directory across Internet, 480
Ftp command, 546
Fully qualified domain name (FQDN), 494
Fuser command, 546
Gadu-Gadu, 333
Games
Flash and web-based gaming, 410, 411
installing Windows games on Linux, 411, 413
sources, 405
sources for games, 410
Ubuntu Software Center, 407
Gates, Bill, attitude to software, 15
Gcalctool. See GNOME Calculator
GCC. See GNU Compiler Collection (GCC)
gedit, 500
document menu, 276
edit menu, 275
file menu, 274
help menu, 276
plug-ins, 277
change case, 278
document statistics, 278
editor option, 277
external tools, 278
file browser pane, 278
font and colors option, 277
insert date/time, 278
modeliness, 278
python console, 278
quick open, 279
snippets, 279
sort, 279
spell checker, 279
tag list, 279
third party plug-ins, 279
view option, 277
search menu, 276
view menu, 275
General tab
keyboard preferences dialog box, 101
Mouse Preferences dialog box, 97, 98
power management applet, 143
Genisoimage command, 547
Getting Everything Up and Running, 91
GIDs. See Group IDs
GIMP (GNU Image Manipulation Program), 385, 390
Airbrush tool, 395
Alignment tool, 394
Blend tool, 394
Blur tool, 395
brush selector, 395
Bucket Fill tool, 394
Clone tool, 395
color corrections, 398
Color Picker tool, 393
Crop tool, 394
Cropping and healing tool, 399
cut, copy and paste buffers, 396
Ellipse Select tool, 392
Erase tool, 394
essential concepts, 396
filters, 400
Alpha to Logofilters, 402
Animation filters, 402
Artistic filters, 401
Blur filters, 400
Combine filters, 401
Decor filters, 401
Distort filters, 401
Edge-Detect filters, 401
Enhance filters, 400
Generic filters, 401
Light and Shadow filters, 401
Map filters, 402
Noise filters, 401
Render filters, 402
Web filters, 402
Flip tool, 394
floating dialog boxes, 390
foreground and background colors, 395
Foreground Select tool, 393
Free Select tool, 392
GimPhoto, 403
GIMPshop, 403
Healing tool, 395
Ink tool, 395
layers, 397
Measure tool, 393
Move tool, 393
Paintbrush tool, 394
paths dialog box, 396
Paths tool, 393
Pencil tool, 394
Perspective tool, 394
Rectangle Select tool, 392
right-clicking, 391
Rotate tool, 394
Scale tool, 394
Scissors Select tool, 393
Select by Color tool, 393
Sharpen tool, 395
Sharpening, 403
Single Document Interface, 390
Smudge tool, 395
Text tool, 394
Zoom tool, 395
gksudo, adding to application launcher, 486
Glossary (A-Z) of Linux terms, 557–581
Gnash player, 411
Gnash, adding Flash support, 373
adding programs to GNOME startup, 467
managing GNOME sessions during boot, 465–468
power manager program, 466
screen reader software, 100
GNOME Calculator, 260
GNOME desktop
applets, 559
controlling which programs start up with, 465
GNOME Login Sound, 466
GNOME Scheduler
creating recurrent task, 487, 488
problem with cron, 490
scheduling one-off tasks, 489
scheduling tasks with, 485, 489
using templates, 489
GNOME Terminal, 523
GNOME themes, 187
GNOME-games
Aisleriot, 406
Chess, 406
five or more, 406
four-in-a-row, 406
Iagno, 406
Klotski, 406
Lights Off puzzle game, 406
Mahjongg, 406
Minesweeper, 406
Nibbles, 406
Quadrapassel, 406
Robots, 406
Sudoku, 407
Swell Foop, 407
Tali, 407
Tetravex, 407
Gnome-games package, 405
GNU (GNU's Not UNIX), 566
GNU Compiler Collection (GCC), 442, 565
GNU Free Documentation License, 566
GNU Image Manipulation Program (GIMP), 565
copyleft, 16
free, 565
Linux and, 519
GNU Public License (GPL), 566
lesser GPL (LGPL), 566
Lesser GPL (LGPL), 570
copyleft, 15
IBM PC and Microsoft, 14
Linux distributions, 18
open source, 19
penguin mascot, 18
quest for UNIX-like OS, 16
RMS, free software, 14
Torvalds, Linus, project, 16
Ubuntu, 20
UNIX, 13
GNU/Linux, 566
GNULinux, 519
Gnumeric spreadsheet, 288
Google Talk, 333
GParted tool, 48
GPL. See GNU Public License (GPL)
GRand Unified Bootloader (GRUB), 567
Graphical user interface (GUI), 567
Graphics
desktop visual effects, 134
low-graphics mode, 70
NVidia X server setting program, 466
X.org, 70
Graphics cards, buntu support for hardware, 92
Grep command, 267, 269, 547, 566
piping command output to, 538
Group IDs (GIDs), 565
Groupadd command, 547
Groupdel command, 547
Groups, 566
adding groups, 451
adm group, 452
Groups (cont.)
admin group, 452
cdrom group, 452
deleting groups, 451
dialout group, 452
lpadmin group, 452
plugdev, 452
sambashare group, 452
Groups command, 547
GroupWise, 333
GRUB. See GRand Unified Bootloader (GRUB)
Grub program, reducing Grub boot menu delay, 464
GStreamer multimedia framework, 352
GStreamer plug-in, 369, 370, 371
GUI. See Graphical user interface (GUI)
GUI applications, remote access
accessing remotely, 503
accessing Ubuntu, 501, 502, 503
command-line programs, 522
running X applications, 500
GUI-based desktop environment. GNOME
Guru, 567
Gwibber, 339
Details pane, 340
microblogging operations, 339
social networking sites, 341
social networking sites (see also Social networking)
Streams pane, 340
Hack, 567
Halt command, 547
Hard disks
computer can't find on installation, 65
installing Windows on Ubuntu hard disk, 27
many hard disks visible in partitioner, 66
repartitioning on installation, 43, 53
too many partitions on installation, 66
understanding partitioning, 23, 26
using another hard disk, 27
viewing disk partitions, 24
Hardware, 9. See also devices
check for new hardware drivers tool, 465
configuring Bluetooth, 134–140
configuring sound cards, 140–141
Device Manager, installing, 94–95
proprietary vs. open source drivers, 93–94
removable storage devices, 130–131
Ubuntu support for, 91
what hardware works under Ubuntu, 94
Hardware Drivers utility, 134
Hash (HHH) symbol, prompt when logged in as root, 523
Hdparm command, 547
Help
info pages, 525
man pages, 525
Help command, 548
Hewlett-Packard's proprietary form of Unix. See HP–UX
Hex keys, 110
Hibernate feature, power manager program, 466
Hibernate option, power management, 142, 143, 144
Hierarchical file system, 229
Home directory
backing up data, 475
configuration files, 476
hidden files, 475
shorthand for userCCCs home directory, 523
Host command, 548
Hostname command, 548
Hosts, 567
HP-UX, 567
HTML 5 movie file formats, 378
Hurd, 568
HURD
GNU project, 14
quest for UNIX-like OS, 16
IBM PC, 14
ICMP Filtering, Firestarter, 177
ICQ, 333
Id command, 548
Identi.ca, 341
Ifconfig command, 521, 527, 548
Image Editor
Adobe Photoshop, 247
F-Spot and GIMP, 259
GIMP, 247
Images, backing up data, 30
Impress (presentation), 304
animating slides, 306
drawing toolbar, 305
Empty presentation, 304
Existing presentation, 304
Flash file output, 307
Fontwork tool, 306
panes
handout tab, 305
normal tab, 304
notes tab, 305
outline tab, 304
slide sorter tab, 305
slides pane, 304
tasks pane, 305
Templates, 304
using 3D effects, 306
Inbound traffic policy, Firestarter, 175, 176
Include tab, Simple Backup, 478
Info pages, 525
Inhibit Applet, 212
Init command, Upstart, 579
Init.d, 568
Initrd, 568
Inode, 568
Input, standard input, 576
Input devices
configuring input devices, 97–104
configuring keyboard settings, 101–104
configuring mouse options, 97–100
Install Driver dialog box, using NdisWrapper to install drivers, 119
Installation of software. See Software installationInstalling and removing software
advanced application management, 429
dependency management, 423
libc6 package, 424
package conflict, 424
reverse dependency, 424
from source, 442
program-compilation tools, 442
unpacking tarball and solving dependencies, 442
Installing Windows application, Wine. See Wine (software)
Linux installation files, 421
binary files, 422
package files, 422
self-installing binaries, 422
source code, 422
package management system
apt component, 423
benefits, 423
dpkg component, 423
importance, 423
software repositories
apt package, 425
decoding package filenames, 428
dpkg package, 425
main distribution repository, 426
main section, 427
multiverse section, 428
official and unofficial repositories, 426
partner section, 428
proposed updates, 427
recommended updates, 427
restricted section, 428
security updates, 427
software versions, 426
source code section, 428
universe section, 427
unsupported (Backport) updates, 427
Software Sources tool, 429
Other Software tab, 430
PPAs, 431
Ubuntu Software tab, 430
updates tab, 432
Synaptic Package Manager (see Synaptic Package Manager)
Ubuntu Software Centre (see Ubuntu Software Center)
Installing Ubuntu, 35
booting from DVD-ROM, 40
completing installation, 56
Configuring regional settings, 53
DVD-ROM, 35
Edubuntu, 36
importing documents and settings, 56
installing Ubuntu inside Windows, 39, 40
Kubuntu, 36
Lucid Lynx, 35
on Apple Macintosh computer, 59
on Apple Macintosh computers, 60
Installing Ubuntu (cont.)
Boot Camp utility, 59
Intel processor, 59
Leopard, 59
PowerPC processor, 59
Snow Leopard, 59
Tiger, 59
Virtualization software, 60
overview of installation process, 35, 37
performing installation, 56, 57
rebooting, 57
repartitioning hard disk, 43, 53
manually editing partition table, 47, 53
resizing main partition, 44, 45
using entire disk, 46
using largest continuous free space, 46
using second hard disk, 47
running in live distro mode, 36
Ubuntu Netbook Edition, 36
Welcome window options, 41
Windows partition for resizing, 39
Xubuntu, 36
Integrated Peripherals section, 67
Interface
components, 289
customizing interfaces, 290
customizing menus, 292
LibreOffice configuration options, 293
personalizing appearance, 293
toolbars
adding functions, 290
adding new toolbar, 292
deleting a icon, 292
Internet Printing Protocol (IPP), configuring network printer, 127
Internet Relay Chat, 333
Invest applet, 212
IP address, assigning static IP address, 467
Ipchains, 568
Iptables, 569
Linux firewall, 147
Ubuntu firewall, 171
Jabber, 333
JACK, 364
Jamendo, 357
.jar file type, 482
Java applets, adding Java support, 374
jfs file system, 231
Jobs
processes compared, 515
sending several jobs to background, 516
sleeping jobs, 516
Journaling, 569
K Desktop Environment (KDE), 569
choosing from menu of kernel options, 63
Linux, 519
preinstallation problems, 62
shells and, 519
Kernel panic, 569
Key pair generation
encryption type, 154
evolution's encryption/signing feature, 151
Expiration Date option, 154
Key Strength option, 154
new PGP key dialog box, 153
Passphrase for New PGP key dialog box, 154
Password Keyring, 152
PGP key, 152
Seahorse application, 151
Secure Shell key, 152
Stored Password, 152
Keyboard indicator applet, 101
Keyboard layout options dialog box, 101
Keyboard preferences dialog box
accessibility tab, 102
configuring keyboard settings, 101–104
general tab, 101
layouts tab, 101
mouse Keys tab, 103
typing break tab, 104
Keyboards
acceleration slider, 103
bounce keys, 103
configuring keyboard settings, 101–104
creating keyboard shortcuts, 104
delay slider, 103
simulate simultaneous keypresses check box, 103
slow keys, 103
speed slider, 103
standard input, 538
sticky keys, 103
switching between keyboards, 101
using Bluetooth keyboard, 139–140
Keys
certificate and key storage tool, 465
cryptographic key, 150
reducing number of keys to sign, 161
Killing processes, 511
Kino movie-editing software, 381
Kludge, 569
KOffice, 288
Kubuntu, 570
Kubuntu desktop, 81
Kubuntu Linux, 8
KVM switch, 64
Laconica, 341
LAMP, 6. See Linux, Apache, MySQL, PHP/Python/Perl (LAMP)
open source software, 20
Languages, switching between keyboards, 101
Laptops
partitioning for dual-booting, 25
Ubuntu support for hardware, 92
Last command, 549
Layout options dialog box, keyboard, 101
Layouts tab, keyboard preferences dialog box, 101
Ldd command, 549
Lemmings game, 408
Less command, piping command output to, 538
Liberation fonts, 286
Libraries, prelinking, 469
Library, 570
applications
Calc (spreadsheet), 300
Impress (presentation), 304
Writer (word processor), 297
Base, 282
Calc, 282
core functions, 294
creating macros, 295
Help Agent, 294
inserting objects with OLE, 295
saving files, 296
using wizards, 294
CSV data files, 284
Draw, 282
Evolution, 282
file compatibility, 283
Document formatting, 284
sharing files, 284
VBA compatibility, 283
file type options, 284
Impress, 282
interface
customization (See Interface, customizing interfaces)
Document area, 289
formatting toolbar, 289
menu bar, 289
ruler, 289
standard toolbar, 289
Status bar, 289
Math, 282
RTF text documents, 284
Writer, 282
LibreOffice Base, 252
LibreOffice Calc, 250
LibreOffice Impress, 251
LibreOffice Writer, 248
Link-local, configuring wired networking, 106
Links, symbolic link, 577
Linux
antivirus protection, 147
A-Z glossary of Linux terms, 557–581
booting into the shell, 526
description, 519
distributions, 18
Edubuntu Linux, 564
firewalls, 147
GNU slash Linux, 17
installing RealPlayer, 371, 372
installing Windows games, 411, 413
movie-editing software, 381
office software, 288
penguin mascot, 18
philosophy of sharing, 21
Linux (cont.)
reasons for using shells, 520
root and ordinary users, 149
running shell via virtual console, 525
shorthand for userCCCs home directory, 523
terminal emulator program using shell, 523
UNIX and, 13
variables, 524
versions, 18
vs. Windows security, 147, 148
when to use shell, 522
Linux 0.01, 17
Linux built-in documentation
forums, 587
info pages
coreutils pages, 586
Texinfo system, 585
mailing lists, 588
man pages, 583
decoding Synopsis section, 585
headings, 584
wodim, 583
README files, 586
third-party sites, 588
Ubuntu wiki, 588
Linux distributions, 563
CentOS, 19
Chrome OS, 19
Mandriva, 19
Red Hat, 19
Slackware, 18
SuSE Linux, 19
Ubuntu, 19
Linux drivers
Ubuntu support for hardware, 91, 92
Linux Foundation, 571
Linux games, 410
Alien Arena, 408
Extreme Tux Racer, 408
FreeCiv, 408
Frets on Fire, 408
Frozen Bubble, 408
gnome-games package, 405
Pingus, 408
PlayDeb.net, 409
Pysol, 408
Super Tux, 408
Tremulous, 408
Warzone 2100, 408
Linux kernel, GNU Public License (GPL), 566
Linux, Apache, MySQL, PHP/Python/Perl (LAMP), 570
Linux-based web-hosting environment, 570
Ln command, 549
Localhost, 571
Locate Pointer option, mouse preferences, 98
Lock Screen applet, 212
Log Out applet, 213
Login screen, Ubuntu, 78
only offered text login, installation, 65
only offered text login, postinstallation, 69
Low-graphics mode, 70
lpadmin group, 452
Lpstat command, 549
Ls command
h (human-readable) option, 529
l (long) option, 529
m option, 528
Lsmod command, 549
Lsof command, 549
Mac, installing Ubuntu, 59, 60
Mail program
redirecting command output, 540
Main Menu applet, 213
Mains Power tab, power management, 142
Man pages, BASH command index, 541
Mandriva, Linux distributions, 19
Md5sum command, 550
Media
creating open source media player, 370
installing RealPlayer, 371, 372
MEM column, top program output, 509
MeMenu
Account Configuration section, 339
Broadcast section, 339
IM Status section, 339
Social networking (see Social networking)
Title section, 339
Microphone recording, 366, 367
Microsoft, history of, 14
Microsoft Office
Access, 282
Equation Editor, 282
Excel, 282
FrontPage, 282
PowerPoint, 282
Visio, 282
Word, 282
Microsoft Office, backing up data, 29
Microsoft TrueType core fonts, 352
MINIX, (minimal UNIX), 16, 571
Mkdir command, 526
creating directories, 532
p option, 532
Mkfs command, 550
Mobile broadband network, connecting to, 120–122
Modinfo command, 550
Modprobe command, 550
Module, 571
Motion Threshold setting, mouse, 99
Mount, 571
Mount command, 550
Mouse
choose type of click beforehand option, 100
configuring mouse options, 97–100
Initiate click when stopping pointer movement option, 99
motion threshold setting, 99
using Bluetooth mouse, 139–140
Mouse functionality. See mouse, 97
Mouse functionality, Ubuntu
configuring mouse options, 97–100
Mouse Keys tab, keyboard preferences dialog box, 103
Mouse Orientation option, mouse preferences, 98
Mouse Preferences dialog box
Accessibility tab, 99
configuring mouse options, 97–100
touchpad tab, 100
Movie file formats, 369
DivX, 370
installing codecs for, 370, 371
open source formats, 378
QuickTime, 370
RealVideo, 369
Windows Media Player, 369
Movie/DVD player
Windows Media Player, 247
Movie-editing software, 381
Movies
Totem movie player, 369
Mozilla Firefox.See Firefox web browser
Mozilla Foundation, 571
Mozilla Thunderbird e-mail client, 31
Mozilla Weave account, 30
MP3 audio file formats, 363
MP3 format
Fluendo MP3 codec, 353
installing codecs in one package, 352
playing audio files, 351
MP3 playback, 349
MP3 player
Banshee, 247
Banshee media player, 247, 256
removable storage devices, 130
Winamp, 247
MPlayer project, 370
MS-DOS prompt
cmd.exe/command.exe, 247
GNOME Terminal, 247
MSN Messenger, 333
Multimedia
adding Flash support, 373, 374
adding Java support, 374
framework, 351
installing codecs for movie file formats, 370, 371
installing playback software, 369, 375
installing RealPlayer, 371, 372
retrieving streaming content, 370
Totem movie player, 369
Multimedia playback, 351
codec plug-ins, 352
installing codecs in one package, 352, 353
MP3 playback, 349
multimedia framework, 351
Multimedia playback (cont.)
Ogg Vorbis media format, 350
player application, 351
MusE, 364
Music
making music, 364
purchasing from online music stores, 359
mxit, 333
My Personal Keys tab
exporting public key with Seahorse, 157
PGP key option, 155
MySpace, 333
MythTV, 383
Nautilus, 215
Action area, 217
browsing files on remote device, 137
components, 215
e-mailing files, 225
encrypting and decrypting files, 161, 165
extensions, 225
file encryption, 150
file search, 219
file system concepts (see Ubuntu file system)
files and folders, 220
hidden files and directories, 222, 475
home folder, 226
key pair generation, 151
launching files and running programs, 222
location bar, 216
matched selection, 225
menu bar, 216
object modes, 221
Places pane, 217
tabbed browsing, 225
toolbar, 216
View As Icons/List, 217
view modes, 219
emblems, 219
history, 219
information, 219
notes, 219
tree, 219
viewing file sizes, 224
zoom controls, 217
Ncurses, 562
NdisWrapper
installing configuration tools, 113
installing Windows wireless network device drivers, 112–119
installing Windows XP drivers, 113–120
removing NdisWrapper drivers, 119
using NdisWrapper to install drivers, 118–119
NeoOffice, 284
Netbooks. See Ubuntu Netbook Edition
Netstat command, 550
Network
configuring network printer, 126–127
configuring WindowsFFFSMB shared printer, 128–129
Network File System (NFS), 572
Network manager applet, 466
Networking
assigning static IP address, 467
configuring Bluetooth, 134–140
configuring wired networking, 106–107
connecting to mobile broadband network, 120–122
connecting to wireless network, 108–112
installing Windows wireless network device drivers, 112–120
working with proxy server, 122–123
NetworkManager, 105
configuring wired networking, 106
connecting to wireless network, 108, 110, 111
installing Windows wireless network device drivers, 112
Newbie, 572
NFS. See Network File System (NFS)
NI column, top program output, 509
Noop value, scheduler, 471
Normalization, audio playback, 365
NoScript plug-in, web browser security, 182
Notebook display looks corrupted during installation, 64
Notification Area applet, 213
Notification area, online updates, 168, 169
Notifications, disk notifications option, 465
NT File System (NTFS), 572
Numeric file permissions
octal notation, 460
symbolic notation, 460
Nvidia graphics card
display configuration screen, 72
graphical problems, 71
monitor resolution not recognized, 67
NVidia X server setting program, 466
NVidia X server setting program, 466
Object Linking and Embedding (OLE), 295
Office. See Microsoft Office
Ogg Theora movie file format, 378
Ogg Vorbis
audio file formats, 362
playing audio files, 351
Ogg Vorbis media format, 350
OICQ (Open ICQ), 333
On Battery Power tab, power management applet, 142
On Mains Power tab, Power Management applet, 142
One-off tasks scheduling
at command, 489
GNOME Scheduler, 489
Online activity
configuring wired networking, 106–107
connecting to mobile broadband network, 120–122
connecting to wireless network, 108–112
getting online with Ubuntu, 104–123
installing Windows wireless network device drivers, 112–120
NetworkManager, 105
working with proxy server, 122–123
Online help
Linux questions, 589
mailing lists, 588
OMG Ubuntu, 589
Ubuntu Geek blog, 588
Ubuntu Guide, 588
Ubuntu wiki, 588
Online music stores
Jamendo, 357
purchasing albums, 357
purchasing from online music stores, 359
Online radio stations, 359
Open source, proprietary vs. open source drivers, 93–94
Open Source Initiative (OSI), 20
Open source movie file formats, 378
Open source software
Apache, 20
MySQL, 20
OpenOffice.org, 20
OpenDocument Format (ODF), 285
OpenJDK, 352
OpenOffice.org, 20, 572. See also LibreOffice applications
fonts, 286
copying Windows fonts, 286
installing TrueType core fonts, 287, 288
Liberation fonts, 286
NeoOffice, 284
OpenDocument Format (ODF), 285
StarOffice, 281
The Document Foundation, 281
OpenOffice.org, password encryption, 150
OpenSSH, 493
client, 494
server, 494
Operating System (OS), 2
freeing up disk space, 472–474
emptying cache of package files, 473
emptying tmp folder, 472
emptying trash, 473
removing unused software, 474
Optimizing Your System, 463
Options, commands, using one or two dashes, 529
Orca, 100
OS (operating system)
GNU project, 14
quest for UNIX-like OS, 16
Ubuntu Linux, 2
Oscar program, 424
Outbound connection rules, 176
Outlook. See also Microsoft Outlook
importing data from, 29
importing Outlook e-mail via Thunderbird, 31
Output
piping command output, 538–539
redirecting command output, 539–540
redirecting standard error output, 540
standard output, 577
Overwrite existing files action, 483
Ownership. See File ownership
Package files, emptying cache of package files to free up disk space, 473
Package management system, 423
apt component, 423
benefits, 423
dpkg component, 423
importance, 423
Packages, removing unused software to free up disk space, 474
Pagers, 270
Pairing bluetooth devices, 135–136
Parent directory, refering to, 532
Partitions, 572
boot sector, 25
choosing between, 25
computer can't find hard disk on installation, 66
Create Partition dialog box, 51
GParted, 48
main partition, 49
manually editing partition table, 47, 53
creating main and swap partitions, 51, 53
determining size of Windows partition, 50
preparing partitions, 48
many hard disks visible on installation, 66
only offered text login on installation, 65
partitioning laptop for dual-booting, 25
repartitioning hard disk on installation, 43, 53
manually editing partition table, 47, 53
resizing main partition, 44, 45
using entire disk, 46
using largest continuous free space, 46
using second hard disk, 47
too many partitions on installation, 66
understanding partitioning, 23, 26
viewing disk partitions, 24
Windows partition for resizing, 39
Passphrases, connecting to wireless network, 110
Passwd command, 551
Password Keyring, 152
Passwords
Asterisk Password Reveal, 32
memory time for, 96
recording whilst backing up data, 31
Passwords and Encryption Keys dialog box, 152, 153
creating perfect passwords, 167
exporting public key, 157
importing and signing public keys, 159, 161
My Personal Keys tab, 155
root password security, 166
syncing public key, 158
Patents, 349
PATH variable, 524
Paths
absolute paths, 533
autocompletion, 534
relative paths, 533
pax command, 481
PC market, quest for UNIX-like OS, 16
PCI ID number, installing Windows XP drivers, 113, 114, 115
PDKSH. See Public Domain Korn SHell (PDKSH)
penguin mascot, Linux, 18
Performance
assigning static IP address, 467
freeing up disk space, 472–474
Permissions
file permissions (see File permissions)
folder permissions (see Folder permissions)
numeric file permissions, 460
Permissive policy, Firestarter, 174
Personal file sharing program, 466
Personal Package Archives (PPAs), 431
Personalizing Ubuntu. See configuring Ubuntu
PGP key
key pair for e-mail/file encryption, 153
My Personal Keys tab, 155
New PGP Key dialog box, 153, 154
Passphrase for New PGP Key dialog box, 154
pgrep command, clearing up crashed processes, 515
Photo Editor
Adobe Photoshop, 247
Shotwell, 247
PID. See Process ID (PID)
PID column, top program output, 509
kill command, 514
killing processes, 512
ping, diagnostic services, 177
Ping.fm, 342
Pingus game, 408
Pipe, 573
Piping
grep command, 268
PiTiVi movie-editing software, 381
Playback
MP3 playback, 349
Playback software
adding Flash support, 373, 374
installing codecs for movie file formats, 370, 371
installing RealPlayer, 371, 372
Totem movie player, 369
plugdev group, 452
Plugin Finder Service dialog box
installing Flash plug-in, 374
removing Flash plug-in, 374
Plug-ins
installing Flash plug-in, 374
installing seahorse-plugins package, 162
removing Flash plug-in, 374
Pointer Speed settings, mouse preferences, 98
Point-to-Point Protocol (PPP), 573
Policy tab, Firestarter
inbound traffic policy, 175
outbound connection rules, 176
POSIX, 573
Postinstallation problems, 67, 69
computer no longer boots, 68
monitor resolution not recognized, 67
only offered text login, 69
Ubuntu working, Windows won't boot, 68
USB mouseFFFkeyboard not recognized, 67
Postscript Printer Description (PPD) file, configuring local printer, 125
Power management, value of power saving, 144
Power management applet
general tab, 143
On Battery Power tab, 142
On Mains Power tab, 142
Power manager program, 466
PPP. See Point-to-Point Protocol (PPP)
PR column, top program output, 509
Preinstallation problems, 61
computer freezes during installation, 63
disc doesn't boot, 61
Kernel Panic errors, 62
notebook display looks corrupted during installation, 64
screen goes blank or corrupted, 62
unrecoverable error message, 63
using Alternative Installer, 65
using KVM switch and screen is corrupted, 64
Pre-installation steps, 23, 32
digital images, 30
e-mail files, 29
e-mail files, 31
internet explorer favorites, 30
Microsoft Office files, 29
miscellaneous files, 31
Mozilla Firefox bookmarks, 30
multimedia files, 30
usernames and passwords, 32
reclaiming space, 27
removing windows, 27
second hard disk, 28
partitioning
boot loader, 25
disk management tool, Windows, 25
dual-boot setup, 24
understanding partitioning, 23, 26
virtualization software, 28
caution when using, 470
configuring prelinking, 469
deactivating prelinking, 469
Presentations
Microsoft PowerPoint, 246
Pretty Good Privacy (PGP) key, 152
Print queue applet, 466
Print queues, 129
Printenv command, 551
Printers
administering printer, 129–130
configuring local printer, 124–126
configuring network printer, 126–127
Printers (cont.)
configuring WindowsFFFSMB shared printer, 128–129
support for Linux, 124
Ubuntu support for hardware, 92
Private key encryption system, 150
Process ID (PID), 573
children of terminated processes, 513
clearing up crashed processes, 515
controlling processes, 511–515
controlling zombie processes, 513
jobs compared, 515
killing processes, 511
other commands to control processes, 514–515
parent and child processes, 511, 512
troublesome processes, 512
Program-compilation
build-essential metapackage, 442
configure script, 443
GCC, 442
make program, 442
Program-compilation tools
make command, 443
sudo make install command, 444
Programs
end-of-file (EOF) message, 536
quitting current program, 536
running programs from shell, 525
stopping current program, 536
terminal programs, 519
Prompt
command prompt, 523
logging in as root, 523
Proprietary, 573
Proprietary drivers, connecting to wireless network, 108
Proxy server, working with proxy server, 122–123
ps command, aux command options, 514
pstree command, parent and child processes, 512
Public Domain Korn SHell (PDKSH), 520
Public key encryption system, 150
exporting with Seahorse, 156, 157
importing and signing with Seahorse, 159, 161
publishing with Seahorse, 157
Purging tab, Simple Backup, 480
PuTTY, 496
Puzzle Bobble, 408
Pwd command, 551
Pysol game, 408
Qaiku, 342
QEMU, 28
QQ, 333
Queues, print queues, 129
QuickTime
movie file formats, 370
retrieving streaming content, 370
Quitting current program, 536
Radio stations, 359
rar file type, 483
RDP. See Remote Desktop Protocol
Readahead list, creating, 468
Real Simple Syndication (RSS), 360
RealPlayer
handling its own file types, 376
installing RealPlayer 11, 371, 372
Reboot command, 551
Rebooting Ubuntu, 85
Recovery mode, 70
clean option, 77
dpkg option, 77
failsafeX option, 77
fsck option, 77
grub option, 77
netroot option, 77
resume option, 76
root option, 77
starting up Ubuntu Linux, 76
Recovery mode boot settings, 75
Recurrent task, GNOME Scheduler, 487, 488
Recursive copying, 530
Red Hat, Linux distributions, 19
Red Hat Package Manager (RPM), 574
Redirecting command output, adding data to existing file, 539
Redirecting standard error output, 540
Regex. See Regular expression (regex)
Regional settings configuration, 53
Regular expression (regex), 573
reiserfs file system, 231
Relative paths, 533
Remote, 574
Remote access
accessing GUI applications remotely, 499, 503
accessing Ubuntu via remote desktop, 503
accessing via remote desktop, 501
connecting to Mac, Linux, Windows, 505
connecting to remote computers, 503, 505
connecting to Windows 7 and Vista, 503, 504
connecting to Windows XP, 2000, and NT, 504, 505
files transfer between remote computers, 497, 499
logging in to remote computer, 494, 496
managing remote sessions, 496
reasons for using shells, 521
running X applications on remote computer, 500
Remote desktop feature, 466
Remote Desktop Protocol (RDP), 501, 503, 504
Remote device, browsing files on remote device, 137
Remote machine, 493
Removable storage devices, unattaching devices, 131
Rename command, 527
Renice command, 551
Repartitioning hard disk on installation, 43, 53
manually editing partition table, 47, 53
resizing main partition, 44, 45
using entire disk, 46
using largest continuous free space, 46
using second hard disk, 47
Repeat keys settings, keyboard, 101
Repositories, 574
RES column, top program output, 509
Resolution
graphical problems, 71
screen resolution, 70
Restoring data, Simple Backup, 480
Restricted Extras, 353
Restrictive policy, Firestarter, 174
Rhythmbox Music Player, 351, 354, 356
listening to audio CDs, 361
playing audio files, 351
purchasing from online music stores, 357, 359
ripping tracks, 363
tuning in to online radio stations, 359
Rich Text Format (RTF) text documents, 284
Richard Matthew Stallman, 576
Richard Matthew Stallman. See RMS
choosing audio file format, 362, 363
listening to audio CDs, 361
f (force) option, 531
r (recursive) option, 531
wildcards, 531
Rmmod command, 551
RMS (Richard Matthew Stallman)
attitude to software, 15
copyleft, 15
free software, 14
vs. Bill Gates, 15
Root, 574
Root (administrator) account, prompt when logged in as root, 523
Root directory, switching to root of file system, 532
Root user, 446
Root users, BASH command index, 541
Rootkits, 148
Rosegarden, 364
Route command, 552
RPM. See Red Hat Package Manager (RPM)
RSS, See Real Simple Syndication
RTFM, 574
Run Application applet, 213
Run level, 574
Runlevel command, 552
S column, top program output, 509
Samba, 575
sambashare group, 452
Sametime, 333
sbackup, 476
Scalable, 575
Scalable Vector Graphics (SVG), 577
Scanbus option, wodim command, 540
Scanners
Ubuntu support for hardware, 92
Scheduler, 471
Scheduling tasks
creating recurrent task, 487, 488
one-off tasks, 489
scp program, 497
Screen
goes blank or corrupted, preinstallation, 62
only offered text login, postinstallation, 69
standard output, 538
Screen command, 552
Screen program, 496
Screen reader software
GNOME, 100
Screenlets, 203
Script, 575
Scrolling options, touchpad, 100
Seahorse application, 151, 161, 495
exporting public key, 156, 157
importing and signing public keys, 159, 161
publishing public key, 157
reducing number of keys to sign, 161
Seahorse-plugins package, 162
Search for Files applet, 213
Secret storage service, 466
Secure Shell (SSH)
files transfer between remote computers, 497, 499
scp program, 497
Firestarter configuration, 174, 175
logging in to remote computer, 494, 496
managing remote sessions, 496
running X applications on remote computer, 500
session end, 496
session initiation, 494
SSH key, 152
Secure Shell (SSH) tool, transferring backup directory across Internet, 480
Secure Sockets Layer. See SSL
Security
adding virus scanning to Ubuntu, 179, 183
application security with AppArmor, 169, 170
BIOS Setup option, 168
commonsense security, 166, 168
configuring Ubuntu firewall, 171
locking doors and closing windows, 178
passwords, 166
restricting physical access to PC, 168
root and ordinary users, 149
rootkits, 148
software installation, 167
Ubuntu firewall configuration, 178
updating system, 167
web browser security, 182, 183
sed command, 269
Send To option, sending files from Ubuntu PC to another device, 138
Sensitivity setting, mouse preferences, 99
Separator applet, 213
Server Message Block (SMB), 576
Servers, 575
working with proxy server, 122–123
Services, 575
Set command, 524
! command, 499
cd command, 498
exit command, 499
get command, 499
help command, 499
lcd command, 498
lls command, 499
lmkdir command, 499
ls command, 499
mget command, 499
mkdir command, 499
mput command, 499
put command, 499
pwd command, 499
rm command, 499
rmdir command, 499
shell commands
controlling zombie processes, 513
killing processes, 511
other commands to control processes, 514–515
viewing processes, 511
Shell commands, viewing processes, 507
shell commands. See BASH shell commands
Shells, 575
BASH shell, 519
booting into the shell, 526
command prompt, 523
commands
DOS and shell equivalents, 526
comparison of, 520
description, 519
kernel and, 519
reasons for using shells, 520
running shell via virtual console, 525
symbols used at command-line prompts, 557
terminal emulator program, 523
when to use, 522
Shockwave Director plug-in, 374
Shortcuts, keyboard shortcuts, 535–536
Show Desktop applet, 213
SHR column, top program output, 509
Shred command, 552
Shut Down applet, 213
Shutdown dialog box, 99
Shutting down Ubuntu
Guest Session option, 84
Lock Screen option, 84
Log Out option, 84
Sleep option, 85
Switch User option, 84
Shuttleworth, Mark, 576
Signing and encrypting e-mail, 165, 166
SILC (Secure Internet Live Conferencing), 334
backing up data, 477
Backup Properties dialog box, 477
changing time period between backups, 480
cron command, 480
default backup directory, 479
deleting old backup files, 480
excluding files and folders, 478
File Types tab, 478
Max Size tab, 478
Paths tab, 478
Regex tab, 478
full and incremental backups, 478
restoring data, 480
Simulate simultaneous keypresses check box, 103
Single Document Interface (SDI), 390
Skype, 334
Slackware, Linux distributions, 18
Sleep command, 552
Sleep mode, power management, 142, 143
Sleeping jobs, 516
Slow keys, keyboards, 103
SMART utility, disk notifications option, 465
SMB (Server Message Block)
configuring network printer, 126
configuring WindowsFFFSMB shared printer, 128–129
Smbclient command, 552
applications, 338
Buzz, 342
cloud computing (see Cloud computing)
Digg, 341
Facebook, 341
Flickr, 341
Foursquare, 342
FriendFeed, 341
Gwibber, microblogging (see Gwibber)
Identi.ca, 341
MeMenu, 339
Pingfm, 342
Qaiku, 342
StatusNet, 341
Twitter, 341
Software
free software, 14
installing and removing software (see Installing and removing software)
installing playback software, 369, 375
movie-editing software, 381
removing unused software to free up disk space, 474
Software installation
Alternative Installer, 65
computer can't find hard disk, 65
many hard disks visible in partitioner, 66
only offered text login, 65
too many partitions, 66
Software installation (cont.)
postinstallation problems, 67, 69
computer no longer boots, 68
monitor resolution not recognized, 67
only offered text login, 69
Ubuntu working, Windows won't boot, 68
USB mouseFFFkeyboard not recognized, 67
preinstallation problems, 61
computer freezes during installation, 63
disc doesn't boot, 61
Kernel Panic errors, 62
notebook display looks corrupted during installation, 64
screen goes blank or corrupted, 62
unrecoverable error message, 63
using Alternative Installer, 65
using KVM switch and screen is corrupted, 64
what installing Ubuntu actually means, 23
Software Update Notifier, 83
Solaris, 576
Solving Installation Problems, 61, 73. See also Software Installation
sort command, redirecting command output, 539
Sound cards
configuring sound cards, 140–141
Ubuntu support for hardware, 92
Sound Preferences dialog box, configuring sound cards, 140
Source code, compilation, 561
Spaces, working with filenames that have spaces, 531
Speed slider, keyboards, 103
Speex audio file formats, 363
Spreadsheet
Microsoft Excel, 246
SSH. See Secure SHell (SSH)
Ssh command, 552
ssh-keygen program, 495
SSID (Service Set Identifier), connecting to wireless network, 109
SSL (Secure Sockets Layer), 119
Stallman, Richard Matthew. See RMS
Standard error, redirecting output, 540
StarOffice, 281
Startup Applications Preferences dialog box
adding programs to GNOME startup, 467
controlling which programs start up with GNOME Desktop, 465
Startup scripts. See booting
Startx command, 552
Static IP address, assigning, 467
StatusNet, 341
Sticky keys, keyboards, 103
Sticky Notes applet, 213
Storage, secret storage service, 466
Storage devices, removable storage devices, 130–131
Streaming content, retrieving, 370
String, 577
Su command, 553
sudoer user account, 78
Super Grub Disk, 69
Super Tux game, 408
Superuser. See Root user
SuSE Linux, distributions, 19
SVG. See Scalable Vector Graphics (SVG)
Swap file, 577
Sweep, 364
Swfdec, 373
Switch Off applet, 213
Symbolic link, 577
Synaptic and Update Manager, 379, 383
Synaptic Package Manager, 435
metapackages, 439
removing software, 439
search for software
filters, 435
in-depth search, 435
quick search, 435
ultra-quick search, 435
software installation, 437
using APT, 559
Sysadmin, 577
System control, keyboard shortcuts, 536
System files, dependency, 563
System Monitor applet, freeing up disk space, 472
System Restore, reclaiming space, 27
System V, 577
Tac command, 553
Tainted, 577
Taking Control of the System, 507
Tanenbaum, Andrew
quest for UNIX-like OS, 16
Tape ARchive (tar) files, 481, 578
.tar.bz2 file type, 482
Tar command, 553
.tar file type, 482
creating archives with Nautilus, 481
saving files to CD-R/RW or DVD-R, 484
.tar.gz file type, 482
.tar.lzma file type, 482
Tasks
scheduling with anacron, 490, 491
scheduling with GNOME Scheduler, 485, 489
TCP/IP, 578
Tee command, 553
Teletypewriter. See Tty device
TeleTYpewriter (tty), 578
Terminal, 578
Terminal emulator program, using shell, 523
Terminal programs, 519
Terminal Server Client Applet applet, 213
Terminal window, 523
Terminating commands, 516
Terminology, A-Z glossary of Linux terms, 557, 581
TeX, 578
Text editor/viewer
Gedit, 247
Notepad, 247
Text files, 267
adding line numbers, 271
awk command, 269
Bash, 270
cat command, 269
diff command, 269
Diffuse Merge Tool, 279
ed text editor, 271
features, 273
gedit, 272
bottom pane, 273
creating file, 274
display area, 273
editing configuration files, 274
opening file, 274
saving file, 274
side pane, 273
status bar, 273
tool bar, 273
grep command, 269
head command, 269
joining two files, 271
less command, 269
more command, 269
nano text editor, 271
piping operation, 267
redirecting, 268
removing duplicate lines, 271
removing line breaks, 270
sed command, 269
sort command, 269
sort list, 271
spell-checker, 270
standard input, 268
standard output, 268
tail command, 269
word count, 270
word wrap, 271
3D graphics, proprietary drivers, 93
3G devices, conncting to mobile broadband network, 120
TightVNC, 505
Time tab, Simple Backup, 480
TIME+ column, top program output, 509
tmp folder, emptying to free up disk space, 472
Top command, 553
Top program
altering update interval, 510
clearing up crashed processes, 515
information output on processes, 509
renicing processes, 510
troublesome processes, 512
viewing processes, 507
zombie processes, 513
Totem browser plug-in, 370
Totem media player, playing audio files, 351
audio file playback, 354
installing codecs, 371
Totem movie player (cont.)
movie file formats, 369
watching DVDs, 379
Touch command, 553
Touchpad tab, mouse Preferences dialog box, 100
Traceroute, diagnostic services, 177
Transferring files between remote computers, 497, 499
scp program, 497
Trash, emptying to free up disk space, 473
Trash applet, 213
Tremulous game, 408
Troubleshooting, reasons for using shells, 521
Trust
importing and signing public keys with Seahorse, 159, 161
reducing number of keys to sign, 161
web of trust, 160
Try Ubuntu 10.04 option, 42
Tty. See TeleTYpewriter
Tty device, 520
Tux, 578
TV
checking for video input, 382
installing Tvtime, 383
Tvtime, 382
Twitter, 341
2>, redirecting standard error output, 540
Type command, 525
Typing break tab
keyboard preferences dialog box, 104
Ubuntu, 578
accessing recovery mode boot settings, 75
accessing via remote desktop, 501, 503
administrator account, 78
antivirus protection, 147, 179, 183
AppArmor, 170
blacklisting existing built-in driver, 117
booting into the shell, 526
ClamTk, 179
configuring input devices, 97–104
configuring keyboard settings, 101–104
configuring mouse options, 97–100
configuring Ubuntu, 96
cutting and pasting text, 89
Debian, 563
desktop, 79
firewall configuration, 147, 171, 178
iptables, 171
Netfilter, 171
ufw tool, 171
fonts, 286
copying Windows fonts, 286
installing TrueType core fonts, 287, 288
games (see Games)
getting online with Ubuntu 104–123
hardware detection, 32
installing codecs in one package, 352, 353
installing DeCSS, 379
installing playback software, 369, 375
installing Ubuntu, 35(see also installing Ubuntu)
installing Ubuntu inside Windows, 39, 40
installing Ubuntu on Mac, 59, 60
installing Windows on Ubuntu hard disk, 27
Linux distributions, 19
low-graphics mode, 70
minimum free space in Windows partition, 26
MP3 playback, 349
postinstallation problems, 67, 69
preinstallation problems, 61
recovery mode, 70
removable storage devices, 130–131
running in live distro mode, 36
running programs, 86
running Windows within virtual machine on, 29
sending files from Ubuntu PC to another device, 138
Shutdown Options button, 78
software installation(see Software installation)
sudoer user account, 78
testing computer's memory, 62
Universal Access Preferences button, 78
using virtualized computer to try Ubuntu, 28
video for Linux project, 382
virtualization software, 29
what hardware works under Ubuntu, 94
Windows vs. Linux security, 147, 148
working with virtual desktops, 87
X.org, 70
Ubuntu Classic
Applets (see Desktop Applets)
menus, 209
panels, 209
adding a start-like button, 210
adding menus, 209
deleting a menu, 210
modifying the menus, 210
moving panel items, 211
Ubuntu community. See community
Ubuntu desktop, 185
Application launchers, 82
applications, 83
Applications menu, 86
classic interface, 185
Classic mode, 187
clock, 83
Close button, 82
Desktop Background
Appearance Preferences, 193
background style, 194
switching and adding images, 194
Desktop Visual Effects
CompizConfig Settings Manager, 199 (See also CompizConfig Settings Manager tool)
Desktop Widgets, 203
Extra setting, 197
extra visual effects, 198
None settings, 196
Normal setting, 197
standard visual effects, 197
Files and Folders launchers, 82
Firefox web browser, 82
GNOME, 80
Home Button, 82
Home folder launchers, 82
Indicator applet, 83
launcher creation, 206
hard link, 208
symbolic link, 208
Ubuntu Tweak, 207
login screen, 204
Maximize button, 82
Me Menu, 83
Minimize button, 82
Network Manager, 83
notification area, 83
notifications, 83
panels, Ubuntu Classic (see Ubuntu Classic)
Software Update Notifier, 83
theme
additional components, 191, 192
Ambiance, 189
Appearance application, 188
assistive themes, 187
colors, 190
controls, 190
Customize Theme, 189
GNOME, 187
icons, 191
pointer, 191
Window Border, 191
Top Panel–Natty, 81
Trash icon, 83
Ubuntu One, 82
Ubuntu Software Center, 82
Unity launcher, 81
Volume Control applet, 83
Workspace Switcher, 82
Workspace Switcher tool, 87, 88
Ubuntu file system, 229
accessing networked files, 240
IP address, 240
network name, 240
accessing removable storage devices, 242
Btrfs file system, 232
case sensitivity, filenames, 232
directories and files, 229
drive properties, 238
Ubuntu file system (cont.)
drive references, 232
ejecting media, 243
ext4 file system, 231
hierarchical file system, 229
jfs file system, 231
managing volumes, 239
checking file system, 239
deleting partition, 239
editing filesystem label, 239
editing partition, 239
formating volumes, 239
mounting volumes, 239
unmounting volumes, 239
mounting
external storage devices, 236
network storage, 236
mounting volumes
drives, 236
real files and virtual files, 234
reiserfs file system, 231
root, 229
shared folder, Windows users, 241
viewing disk and volume information, 236
working in computer window, 242
working in windows partitions, 240
xfs file system, 232
zfs file system, 232
Ubuntu Foundation, 579
Ubuntu Guide, 97
application installation, 5
as OS (operating system), 5, 6
background, 20
definition, 2
derivatives, 8
editions, 8
Edubuntu Linux, 564
full desktop solution, 4
installing Windows games on Linux, 411, 413
Linux distributions, 3
Linux for human beings, 4
Linux games, 410
OS, 2
reasons to try, 1
strengths, 10
vs. Windows, 9
Ubuntu One
accessing information on web, 347
file synchronization, 344
managing GNOME sessions, 466
subscription, 343
free Ubuntu One service, 343
synchronizing Evolution contacts, 347
Tomboy notes synchronization, 346
Ubuntu One music store, 358, 359
Archive Manager, 261
Banshee, 247
Banshee media player, 256
Brasero, 247
Brasero/Nautilus CD/DVD Creator, 258
Calculator, 247
Dictionary, 262
Ekiga, 263
Empathy instant messaging software, 262
File Roller, 247
F-Spot and GIMP, 259
Gedit, 247
GIMP, 247
GNOME Calculator, 260
GNOME Terminal, 247
LibreOffice
Draw, 246
Mines/AisleRiot Solitaire, 247, 264
PiTiVi, 247
Shotwell, 247
Sound Juicer, 247
vs. windows programs (see Windows Programs)
Wine project, 265
Ubuntu Restricted Extras, 352, 353
Ubuntu Software Center, 82, 416
browsing and searching mechanisms, 418
Back and Forward buttons, 418
path bar, 418
Search dialog box, 421
software item screen, GNOME Do, 420
games, 407
manual installation, 440
navigation pane, 416
edit menu, 417
file menu, 416
Get Software element, 417
help menu, 417
History section, 417
In Progress element, 417
Installed Software section, 417
status bar, 417
view menu, 417
rating and reviewing, 421
structure of, 416
Ubuntu Studio, 364
Ubuntu Update Manager, 434
UIDs. See User IDs (UIDs)
Umask command, 554
Umount command, 554
Unalias command, 554
Uname command, 554
UNITY, 579
Universal Access Preferences button, Ubuntu, 78
Universal extractor, installing Windows XP drivers, 116
BSD UNIX, 560
quest for UNIX-like OS, 16
unrar package, 483
Unrecoverable error during installation, 63
unzip command, running commands in background, 515
Unzip command, 554
Update manager tool, managing GNOME sessions, 467
Update notifier applet, managing GNOME sessions, 467
Uptime command, 554
USB keyboard not recognized, 67
USB memory sticks, removable storage devices, 130
USB mouse not recognized, postinstallation, 67
USB mouse/keyboard not recognized, 67
USER column, top program output, 509
User folders update tool, 467
User IDs (UIDs), 579
Useradd command, 554
Userdel command, 554
Users, 579
BASH command index, 541
shorthand for userCCCs home directory, 523
Users and group accounts, 445
account creation
account type, 450
advanced settings, 451
changing user password, 450
contact information, 451
new user creation, 450
password, 451
user privileges, 451
adding and deleting users, 449
creating and deleting groups, 451, 452
definition, 445
deleting users, 451
file permissions, 447
root user, 446
gksudo gedit, 447
Sudo passwd root, 446
vs. Sudo, 448
UIDs and GIDs, 449
user passwords, adding and changing, 453
Validating e-mail, 166
Variables, Linux, 524
Vector artwork, Scalable Vector Graphics (SVG), 577
Verbose, 580
VFAT. See Virtual File Allocation Table (VFAT)
Vi, 580
Vi command, 527
Video
adding Flash support, 373, 374
installing codecs for movie file formats, 370, 371
movie file formats, 369
Video Editor
PiTiVi, 247
Premiere Elements, 247
Vim command, 554
Vim text editor, stopping and starting, 516
VIRT column, top program output, 509
Virtual console
accessing, 525
running shell via virtual console, 525
Virtual File Allocation Table (VFAT), 580
Virtual Network Computing (VNC) software
accessing Ubuntu via remote desktop, 501, 503
connecting to remote computers, 505
Viewer program, 505
VirtualBox, 28
Virtualization software, 28, 29
Virus scanning
ClamAV, 180
dealing with infections, 181, 182
false positives, 182
scanning for viruses, 181
superuser permissions, 181
updating virus database, 179
Visual assistance utility, 467
Visual effects, desktop visual effects, 133
VMware, 28
Voice over IP (VoIP), 363
Ekiga, 335
Skype, 334
Voice over IP (VOIP), 263
Voice over IP. See VoIP
Volume Control applet, 83
Vorbis. See Ogg Vorbis
Warzone 2100 game, 408
WAV audio file formats, 363
Wc command, 554
Wdim command, 540
Weather Report applet, 213
web 2.0, 338
blogs, 338
social networks, 338
wikis, 338
Web browser
Microsoft Internet Explorer, 246
Web browser security, 182, 183
Content tab, 182
Privacy tab, 183
Security tab, 183
Web browsers, Firefox web browser, 564
Web of trust, 160
Web page creation
LibreOffice Writer, 246
Microsoft FrontPage, 246
Web server software, Apache, 559
Web-based gaming, 410
WEP keys
WEP vs. WPA, 111
Whatis command, 554
Whereis command, 555
Whitespace
working with filenames that have spaces, 531
Widescreen monitor, resolution not recognized, 67
Wi-fi
connecting to wireless network, 108–112
ethernet networks compared, 108
WEP vs. WPA, 111
Wi-fi cards
Ubuntu support for hardware, 92
wikis
community wiki, 97
Wikis, 338
Wildcards, commands, 531
Window List applet, 213
Window Selector applet, 214
Windows
checking free space, 26
chkdsk command-line tool, 68
configuring WindowsFFFSMB shared printer, 128–129
defragmenting disk, 38
install Ubuntu alongside it, 44
installing Ubuntu inside Windows, 39, 40
installing Windows games on Linux, 411, 413
installing Windows on Ubuntu hard disk, 27
installing Windows XP drivers, 113–120
partition for resizing, 39
removing Windows to free space, 27
Ubuntu working, Windows won't boot, 68
wireless network device drivers, 112–120
Windows key, configuring, 101
Windows Media Player
movie file formats, 369
retrieving streaming content, 370
Windows programs
Adobe
Illustrator, 246
Photoshop, 247
Calc, 247
cmd.exe/command.exe, 247
Microsoft
Access, 246
Excel, 246
FrontPage, 246
Internet Explorer, 246
Outlook, 246
PowerPoint, 246
Word, 246
Minesweeper/Solitaire, 247
Nero, 247
Notepad, 247
Premiere Elements, 247
vs. Ubuntu programs (see Ubuntu Programs)
Winamp, 247
Windows Media Player, 247
WinZip, 247
Windows vs. Linux security, 147, 148
Wine (software)
.wine folder, 441
configuring Wine, 441
installing Windows applications, 441
uninstallation, 441
Wine (Wine Is Not an Emulator), 580
WinRar, 483
Wired networking, configuring wired networking, 106–107
Wireless network drivers dialog box, using NdisWrapper to install drivers, 119
Wireless network. See wi-fi
Wireless networking, installing Windows wireless network device drivers, 112–120
Wodim command, 543
Word processor
AbiWord, 288
Microsoft Word, 246
Writer, 297
Workspace, 580
Workspace Switcher applet, 214
Workspace Switcher tool, 87, 88
Workstation, 28
WPA-protected wireless networks
connecting to wireless network, 110
WEP vs. WPA, 111
Writer (word processor), 297
adding headers and footers, 299
collaborative working
insert comment, 300
track changes, 300
formatting text, 298
character, 298
context menu, 298
frames, 298
list, 298
page, 298
paragraph, 298
inserting graphics, 299
spell-checker and grammer, 298
working with tables, 299
X (X Window), 580
X Server, NVidia X server setting program, 466
X11, 580
Xenix, 13
XFree86 project, 581
xfs file system, 232
Xhost command, 555
Xine multimedia framework, 379
Xinetd, 581
Xinit command, 555
XMMS, 581
Xorg program, 510
Xterm, 581
Xubuntu, 581
Xubuntu desktop, 81
Xvid movie file format, 378
Yahoo Japan, 334
Yahoo messenger, 334
z/OS, 6
Zephyr, 334
Zeroconf, configuring wired networking, 106
Zero-day exploit, 170
zfs file system, 232
Zip command, 555
.zip file type, 482
Zip files
WinZip, 247
Zipgre command, 555
zombie processes, controlling, 513
Z SHell (ZSH), 520
3.14.130.45