Thursday, October 29, 2009

Merge Files into a Single PDF


     Company officials asked yesterday about how to include information in his files as PDF 1 page / 1 file resulting from photocopying shops. We come in and see how the data files follows...

      1. Open Adobe Acrobat (I use version 9) Select Toolbar "Combine" -> Merge Files into a Single
 PDF...
 
     2. Select "Add File..."




     3. Select the file and click "Add Files".



     4. Check the accuracy of the order page. To edit, click Move Up or Move Down by one, if correct click "Combine Files"

 

     5. Program will include information from various files for the remaining 1 file.

 

    6. Name the file and click "Save"


     7. You will have 1 file from multiple data files as needed



Thank you,
Worawut   Bunwang

Sunday, October 25, 2009

Ubuntu Linux Secrets


I recommend the book to be read another book for Linux Ubuntu.







Introduction ............................................................................................................................................xxv


Part 1: Starting Out with Ubuntu ......................................................................1

Chapter 1: What is Ubuntu? ...................................................................................................................... 3

Chapter 2: Playing with the LiveCD ......................................................................................................25

Chapter 3: Installing Ubuntu ...................................................................................................................47

Chapter 4: Exploring the Desktop ...........................................................................................................79

Part 2: Starting Out with Ubuntu .................................................................107

Chapter 5: File Management .................................................................................................................109

Chapter 6: Working With Text .............................................................................................................. 135

Chapter 7: The OpenOffice Suite ..........................................................................................................161

Chapter 8: Network Applications ..........................................................................................................197

Chapter 9: Evolution ..............................................................................................................................227

Chapter 10: Image Manipulation..........................................................................................................255

Chapter 11: Using Audio ....................................................................................................................... 277

Chapter 12: Using Video .......................................................................................................................295

PART 3: Managing Your Workstation ..........................................................313

Chapter 13: Software Installs and Updates ..........................................................................................315

Chapter 14: Networking ........................................................................................................................337

Chapter 15: External Devices ...............................................................................................................367

Chapter 16: The Display ........................................................................................................................387

Chapter 17: Users and Groups .............................................................................................................. 407

Chapter 18: Basic Administration ........................................................................................................425

Chapter 19: The Ubuntu Command Line .............................................................................................441

PART 4: Using the Ubuntu Server ................................................................467

Chapter 20: DNS Server ........................................................................................................................469

Chapter 21: Web Server .........................................................................................................................493

Chapter 22: Samba and Print Server ....................................................................................................521

Chapter 23: Email Server ...................................................................................................................... 547

Chapter 24: Database Server ................................................................................................................ 579

Part 5: Programming in Ubuntu ...................................................................605

Chapter 25: Shell Scripts .......................................................................................................................607

Chapter 26: Perl and Python .................................................................................................................637

Chapter 27: C Programming ................................................................................................................. 661

Chapter 28: Java .....................................................................................................................................687

Chapter 29: Ruby .....................................................................................................................................713

Chapter 30: PHP ......................................................................................................................................741

Index .........................................................................................................................................................771

 
Thank you,
Worawut   Bunwang

Books about Linux Ubuntu readable...


     Today I recommend a book on Linux Ubuntu should read as follows: 2 books

How to Do Everything Ubuntu




     Copyright (C) 2009 by The McGraw-Hill Companies. All rights reserved. Manufactured in the United States of America. Except as  permitted under the United States Copyright Act of 1976, no part of this publication may be reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the publisher.

0-07-154937-4

The material in this eBook also appears in the print version of this title: 0-07-154936-6.All trademarks are trademarks of their respective owners. Rather than put a trademark symbol after every occurrence of a trade-marked name, we use names in an editorial fashion only, and to the benefit of the trademark owner, with no intention of infringe-ment of the trademark. Where such designations appear in this book, they have been printed with initial caps.

McGraw-Hill eBooks are available at special quantity discounts to use as premiums and sales promotions, or for use in corporate training programs. For more information, please contact George Hoare, Special Sales, at george_hoare@mcgraw-hill.com or (212)...


Contents

Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix

PART I Meet Ubuntu

CHAPTER 1 Ubunt-Who? Get to Know Ubuntu . . . . . . . . . . . . . . . . . . . . . . 3

The Ubuntu Philosophy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

GNU, Linux, and the Free Software Movement . . . . . . . . . . . . . . . . . . . . . . . . . . 4

The History of GNU/Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

Enter Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

I Think, Therefore I Promise… . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Ubuntu’s Release Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

The Ubuntu Community . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Contribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Help and Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

Community Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

Ubuntu Emerges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

Welcome to the GNU/Linux Community . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

CHAPTER 2 Exploring the Ubuntu Desktop . . . . . . . . . . . . . . . . . . . . . . . . 17

Get a Copy of Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Download Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Burn Your Ubuntu Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

Request an Ubuntu CD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

Buy Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Run Ubuntu from a Live CD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

Start It Up! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

A First Look at the Ubuntu Desktop Environment . . . . . . . . . . . . . . . . . . . . . . . . 26

The Top Bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

The Main Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

The Bottom of the Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

Finishing Up with the Live CD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

The Synaptic Package Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

Using the Ubuntu Disc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

Installing Software from the Outside World . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

CHAPTER 7 Time to Upgrade: Installing New Hardware . . . . . . . . . . . . . . . 85

Selecting Appropriate Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

Opening the Computer Case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

Where Do I Plug This Thing In? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

CD, DVD, and Hard Disk Drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

Using the Card Slots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

CHAPTER 8 Keep It Safe—Securing Ubuntu . . . . . . . . . . . . . . . . . . . . . . . 93

Best Practices in Computer Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

Terms to Know . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

Installing Firestarter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

Installing Antivirus Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

Installing ClamTk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

Updating the Signature File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

Scanning the Computer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102

Backup and Restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

Restoring Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

PART III Open the Door to OpenOffice

CHAPTER 9 The Write Stuff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

What Is OpenOffice.org? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112

Features in OpenOffice.org’s Writer Not Found

in Microsoft Word for Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112

Creating a New Document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

Using Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114

Formatting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

Inserting a Graphic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

Opening a Microsoft Word File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

Saving Your Work and Sharing with Others . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

Parting Thoughts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

CHAPTER 10 Spread It Out with Calc . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

Starting a New Spreadsheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

The Toolbars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

The Spreadsheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

Formatting Cells and Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

Font and Font Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

Alignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

Borders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

Change the Size of a Row or Column . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

Calculating and Sorting Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

Adding Numbers in a Row or Column . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

Calculating Averages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

Arithmetic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

Sorting Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

Adding Charts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

Working with Excel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

CHAPTER 11 I’m Impressed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139

Starting a New Presentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139

The Slides Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

The Workspace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

The Tasks Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

The Drawing Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

Inserting a Graphic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

Changing Transitions Between Slides . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

Adding Animation to Text and Graphics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

Export Your Presentation to Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

Tips for Effective Presentations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

CHAPTER 12 All Your Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149

Opening a New Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149

Creating a Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

Create a Form . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156

Creating a Query . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158

Creating a Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159

CHAPTER 13 Drawn to Open Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163

Drawing Simple Shapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163

Formatting a Drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166

Changing Colors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166

Adding Shadows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167

Gradients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167

Changing Line Weight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168

Saving a Screenshot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169

Creating a Flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170

PART IV Reach Out

CHAPTER 14 Share and Share Alike—Networking Ubuntu . . . . . . . . . . . . . 175

Networking Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176

Configuring Ethernet Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178

Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180

IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180

Subnet Mask . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180

Gateway Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180

DNS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180

Setting the Host Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181

Learning to Samba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182

Installing Samba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183

Accessing a Windows Shared Folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184

Basic Network Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186

CHAPTER 15 Can We Talk? Communications and the Internet . . . . . . . . . . . 189

Viewing Web Pages with Firefox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190

Customizing Firefox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191

Evolution Email . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195

Instant Messaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201

CHAPTER 16 Master of Your Domain—Web Design Tools . . . . . . . . . . . . . . 203

Finding a Host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204

Your Domain Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204

Installing Web Development Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205

Inserting an Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208

Making Use of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209

Changing the Font . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210

Linking to a Page Within Your Web Site . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210

Publishing Your Site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212

Advanced Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213

CHAPTER 17 Playing Nice with Windows . . . . . . . . . . . . . . . . . . . . . . . . . 215

Dual Booting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215

Virtual Machines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217

Installing a Virtualization Software Package . . . . . . . . . . . . . . . . . . . . . . . . . 218

Fine Wine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223

Installing Wine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224

Installing and Running Programs with Wine . . . . . . . . . . . . . . . . . . . . . . . . 225

Wine Is Not Genuine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227

Closing Thoughts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227

PART V Having Fun with Ubuntu

CHAPTER 18 Fun and Games—Play Games with Ubuntu . . . . . . . . . . . . . . . 231

Games for Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232

Multiplayer Games . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233

Installing New Games from the Repositories . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235

Playing Games Designed for Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236

Cedega . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237

Installing Games with Cedega . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240

GNU/Linux Games . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

Installing Third-Party Games . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243

Playing Online Games . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244

CHAPTER 19 Play that Funky Music—Making the Most of Multimedia . . . . . 245

Rip Music from a CD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246

Playing Music . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249

Playing Music from a CD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250

Playing Music from the Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250

Buy Music Online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252

Listening to Podcasts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253

Listening to Internet Radio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255

Installing a New Music Player . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255

Watching Videos with Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255

View and Edit Pictures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259

Importing Pictures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259

Editing Photos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261

Recording Sound and Video . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262

Get Your iPod to Work in Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263

Adding Folders and Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264

Copying Files to Your Computer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266

CHAPTER 20 Get Smart! Using Educational Software . . . . . . . . . . . . . . . . . 269

Finding Educational Software in the Repositories . . . . . . . . . . . . . . . . . . . . . . . . . 269

GCompris . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270

Celestia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271

KTouch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271

View Your Mind . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272

GConjugate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273

Finding Educational Software on the Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273

SchoolForge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273

Linux4Kids . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273

The Free Software Foundation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274

Other Methods of Delivering Educational Software . . . . . . . . . . . . . . . . . . . . . . . 274

It’s Educational… . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275

RT VI Advanced Ubuntu

CHAPTER 21 Coming Out of Your Shell—A Guide

to GNU/Linux Shell Commands . . . . . . . . . . . . . . . . . . . . . 281

Navigating the Terminal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282

The Ubuntu Directory Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284

Making Directories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286

Copying and Moving Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287

System Administrator Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288

Adding a New User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288

Changing Directory and File Permissions . . . . . . . . . . . . . . . . . . . . . . . . . . 289

Searching from the Shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291

Find . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292

Finding Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292

Controlling Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293

CHAPTER 22 The Emacs Text Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297

Installing Emacs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298

Important Emacs Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298

The Emacs Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298

Buffers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299

Region . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299

Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300

Windows and Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300

Moving Around the Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301

Creating a New Emac File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301

Open a File to Edit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302

Reading the Gnus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304

Emacs for E-Mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306

APPENDIX Install Ubuntu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307

Clean Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308

Dual Booting with Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316

Installation Drive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317

Installation Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317

Desktop Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317

Language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317

Username . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318

Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321

 
Linux Bible 2008 Edition

 



Introduction ............................................................................................................................xxxiii

Part I: Linux First Steps

Chapter 1: Starting with Linux........................................................................................................3

Chapter 2: Running Commands from the Shell ............................................................................35

Chapter 3: Getting into the Desktop ............................................................................................81

Part II: Running the Show

Chapter 4: Learning Basic Administration ..................................................................................131

Chapter 5: Getting on the Internet..............................................................................................179

Chapter 6: Securing Linux..........................................................................................................203

Part III: Choosing and Installing a Linux Distribution

Chapter 7: Installing Linux ........................................................................................................253

Chapter 8: Running Fedora and Red Hat Enterprise Linux..........................................................283

Chapter 9: Running Debian GNU/Linux ....................................................................................303

Chapter 10: Running SUSE and openSUSE Linux ......................................................................327

Chapter 11: Running KNOPPIX..................................................................................................343

Chapter 12: Running Yellow Dog Linux......................................................................................365

Chapter 13: Running Gentoo Linux............................................................................................383

Chapter 14: Running Slackware Linux........................................................................................403

Chapter 15: Running Linspire and Freespire ..............................................................................419

Chapter 16: Running Mandriva ..................................................................................................435

Chapter 17: Running Ubuntu Linux ..........................................................................................449

Chapter 18: Running a Linux Firewall/Router ............................................................................467

Chapter 19: Running Bootable Linux Distributions ....................................................................493

Part IV: Running Applications

Chapter 20: Playing Music and Video ........................................................................................513

Chapter 21: Working with Words and Images ............................................................................549

Chapter 22: E-Mailing and Web Browsing ..................................................................................589

Chapter 23: Gaming with Linux..................................................................................................623

Part V: Running Servers

Chapter 24: Running a Linux, Apache, MySQL, and PHP (LAMP) Server ..................................649

Chapter 25: Running a Mail Server ............................................................................................671

Chapter 26: Running a Print Server ............................................................................................689

Chapter 27: Running a File Server..............................................................................................713

Part VI: Programming in Linux

Chapter 28: Programming Environments and Interfaces ............................................................749

Chapter 29: Programming Tools and Utilities..............................................................................779

Appendix A: Media ....................................................................................................................809

Appendix B: Entering the Linux Community..............................................................................819

Index..........................................................................................................................................825


 
Do not miss this great book.
Thank you,
Worawut   Bunwang

Monday, October 19, 2009

Windows7 scheduled to launch simultaneously around the world, this 22 Oct.2009


     Seminars on "building process, and communicate effectively with a simple investment" on 3 September 2009 by Microsoft in Thailand, I have opportunities in the new space. To attend this one,for those who follow news about Microsoft products that are hot right now would not that be about Windows7 Senior Product Manager of Microsoft Thailand said the event is. Will be officially launched worldwide with the October 22, 2009.


    If someone is waiting full of Windows7 would be waiting for write once more, but can Download a test trial to each other.
   Thank you,
Worawut   Bunwang

Sunday, October 18, 2009

Design robots parent - child

Today will have a design guide robot parent - child to provide a prototype version I have produced the first trial, when several years ago. To see design ideas out...










Properties

  • The robot can walk the ball puppet museums parent has.
  • Found objects can obstruct escape their own.
  • Walking through the place was not smooth.
  • Designed for application in the rescue.
Design
Design guidelines for use - transmitter as
  • Transmitter uses TLP 434



          • Receiver using RLP 434
          • The structural design of robots using Nancy's idea of walking insects. Transferable to various locations. Not only the smooth surface.
          Hope still not bad ideas. (The entire structure be copyright issues)
          Thank you
          worawut bunwang




          Saturday, October 17, 2009

          Why do I need help with Windows 7?

          "Why do I need help with Windows 7?" Questions before the end of the home in the seminars. Build processes and communicate effectively with a simple investment "held at Microsoft, I have opportunities in the new space. To attend this gathering aftermath ... they work for (only about. Windows7) to deposit ...


          Why Windows 7 with help?

          "Generation of a Windows version 7 is now help" ... Senior Product Manager of Microsoft Thailand meet to clarify these questions.

          Who see the demo Windows 7 that the seminar rooms, I should like most, including me, and then with what Windows 7 has been found together.

          - Work as needed. Respond faster.
          > The Startup and Shutdown.
          > Memory that use more efficient, which is a Dynamic is the only part that really enabled the volume of Windows is different from that of the original packet as a Static to waste memory.
          > Designed for use with a variety of applications and Hardware devices, such as not using Nokia's connectivity software, Windows 7 has to connect at all.
          > Battery-saving can be used 12-15% more.
          Customize as needed.
          > Home Group is connected to Lan at home easy.
          - Performance of the work.
          > Function allows access to information DirectAccess. No matter where they are. Without relying on connectivity through VPN (this I'd like to see more samples. However, no time limit to no more chances sector perform. I now use the VPN in no particular interest ...).
          - The search was instant.
          - Better security. Security and loss prevention information.
          - With Windows Xp Mode.
          > Buy 1 to 2 is identical to switch to windows XP mode, including those made to reserve some applications that need to run on Windows XP is.
          - The minimum hardware requirements.
          > 1 GHz CPU or Higher.
          > 1 GB Ram or more.
          > 16 GB available disk space or more.
          > DirectX9.
          > DVD-Compatible drive.
          > Internet Access.
          To gather about this. Find out more at rest. http://www.microsoft.com/windows/windows-7 write this Windows7 Release Candidate Microsoft will distribute gift and want to make another soon (once the passion ... 5555) ...

          Windiws 7 launched simultaneously around the world 22 Oct 09.





          Thank you