Cart
Free Shipping in the UK
Proud to be B-Corp

Running Linux 5e Matthias Dalheimer

Running Linux 5e By Matthias Dalheimer

Running Linux 5e by Matthias Dalheimer


£10.20
New RRP £39.99
Condition - Very Good
Only 1 left

Summary

Focusing on Linux, this problem-solving book answers several questions and tackles the configuration issues that frequently plague users. It covers basic communications, such as mail, Web surfing, and instant messaging, and also delves into the subtleties of network configuration, in case you need to set up your network manually.

Running Linux 5e Summary

Running Linux 5e by Matthias Dalheimer

You may be contemplating your first Linux installation. Or you may have been using Linux for years and need to know more about adding a network printer or setting up an FTP server. Running Linux, now in its fifth edition, is the book you'll want on hand in either case. Widely recognized in the Linux community as the ultimate getting-started and problem-solving book, it answers the questions and tackles the configuration issues that frequently plague users, but are seldom addressed in other books. This fifth edition of Running Linux is greatly expanded, reflecting the maturity of the operating system and the teeming wealth of software available for it. Hot consumer topics such as audio and video playback applications, groupware functionality, and spam filtering are covered, along with the basics in configuration and management that always have made the book popular. Running Linux covers basic communications such as mail, web surfing, and instant messaging, but also delves into the subtleties of network configuration--including dial-up, ADSL, and cable modems--in case you need to set up your network manually. The book can make you proficient on office suites and personal productivity applications--and also tells you what programming tools are available if you're interested in contributing to these applications. Other new topics in the fifth edition include encrypted email and filesystems, advanced shell techniques, and remote login applications. Classic discussions on booting, package management, kernel recompilation, and X configuration have also been updated. The authors of Running Linux have anticipated problem areas, selected stable and popular solutions, and provided clear instructions to ensure that you'll have a satisfying experience using Linux. The discussion is direct and complete enough to guide novice users, while still providing the additional information experienced users will need to progress in their mastery of Linux. Whether you're using Linux on a home workstation or maintaining a network server, Running Linux will provide expert advice just when you need it.

About Matthias Dalheimer

Matthias Kalle Dalheimer works as an independent author, translator and software consultant in Northern Germany, where he lives in a tiny village with his wife and son. After studying computer science and general linguistics, he first worked for Star Division, where he was responsible for porting the office suite Star Office to Linux. In spring 1997, he quit his job and became a happy freelancer. Kalle mainly uses Linux for his development work and uses XEmacs 20.4 for most of his programming and writing tasks. In his spare time, he plays with his son, hikes in the surrounding forests, reads books about history, and helps develop the K Desktop Environment, a free desktop for Unix systems. He has written Programming with Qt for O'Reilly & Associates, and has written and translated a number of O'Reilly books in German. Matt Welsh is a computer scientist with research interests spanning many aspects of complex systems, including operating systems design, distributed systems, networking, and parallel computing. Matt is a long-time Linux advocate and developer, a role in which he has fielded questions from thousands of Linux users over the years. He was the original coordinator of the Linux Documentation Project and author of the original Linux Installation and Getting Started guide. He completed his Ph.D. at UC Berkeley and is currently a researcher at Intel Research Labs in Berkeley, and will be joining the faculty of the Computer Science department at Harvard University in July 2003.

Table of Contents

Preface Part I. Enjoying and Being Productive on Linux 1. Introduction to Linux About This Book Who's Using Linux? System Features About Linux's Copyright Open Source and the Philosophy of Linux Sources of Linux Information Getting Help 2. Preinstallation and Installation Distributions of Linux Preparing to Install Linux Post-Installation Procedures Running into Trouble 3. Desktop Environments Why Use a Graphical Desktop? The K Desktop Environment KDE Applications The GNOME Desktop Environment GNOME Applications 4. Basic Unix Commands and Concepts Logging In Setting a Password Virtual Consoles Popular Commands Shells Useful Keys and How to Get Them to Work Typing Shortcuts Filename Expansion Saving Your Output What Is a Command? Putting a Command in the Background Remote Logins and Command Execution Manual Pages Startup Files Important Directories Basic Text Editing Advanced Shells and Shell Scripting 5. Web Browsers and Instant Messaging The World Wide Web Instant Messaging 6. Electronic Mail Clients Using KMail Using Mozilla Mail & News Getting the Mail to Your Computer with fetchmail OpenPGP Encryption with GnuPG 7. Games Gaming Quake III Return to Castle Wolfenstein Unreal Tournament 2004 Emulators Frozen Bubble Tux Racer 8. Office Suites and Personal Productivity Using OpenOffice KOffice Other Word Processors Synching PDAs Groupware Managing Your Finances 9. Multimedia Multimedia Concepts Kernel and Driver Issues Embedded and Other Multimedia Devices Desktop Environments Windows Compatibility Multimedia Applications Multimedia Toolkits and Development Environments Solutions to Common Problems References Part II. System Administration 10. System Administration Basics Maintaining the System Managing Filesystems Managing Swap Space The /proc Filesystem Device Files Scheduling Recurring Jobs Using cron Executing Jobs Once Managing System Logs Processes Programs That Serve You 11. Managing Users, Groups, and Permissions Managing User Accounts File Ownership and Permissions Changing the Owner, Group, and Permissions 12. Installing, Updating, and Compiling Programs Upgrading Software General Upgrade Procedure Automated and Bulk Upgrades Upgrading Software Not Provided in Packages Archive and Compression Utilities 13. Networking Networking with TCP/IP Dial-Up PPP PPP over ISDN ADSL Cable Modems Network Diagnostics Tools 14. Printing Printing Managing Print Services 15. File Sharing Sharing Files with Windows Systems (Samba) NFS and NIS Configuration 16. The X Window System A History of X X Concepts Hardware Requirements Installing X.org Configuring X.org Running X Running into Trouble X and 3D 17. System Start and Shutdown Booting the System System Startup and Initialization Single-User Mode Shutting Down the System A Graphical Runlevel Editor: KSysV 18. Configuring and Building the Kernel Building a New Kernel Loadable Device Drivers Loading Modules Automatically 19. Text Editing Editing Files Using vi The (X)Emacs Editor 20. Text Processing TeX and LaTeX XML and DocBook groff Texinfo Part III. Programming 21. Programming Tools Programming with gcc Makefiles Debugging with gdb Useful Utilities for C Programmers Using Perl Java Python Other Languages Introduction to OpenGL Programming Integrated Development Environments 22. Running a Web Server Configuring Your Own Web Server 23. Transporting and Handling Email Messages The Postfix MTA Procmail Filtering Spam 24. Running an FTP Server Introduction Compiling and Installing Running ProFTPD Configuration Part IV. Network Services 25. Running Web Applications with MySQL and PHP MySQL PHP The LAMP Server in Action 26. Running a Secure System A Perspective on System Security Initial Steps in Setting Up a Secure System TCP Wrapper Configuration Firewalls: Filtering IP Packets SELinux 27. Backup and Recovery Making Backups What to Do in an Emergency 28. Heterogeneous Networking and Running Windows Programs Sharing Partitions Emulation and Virtual Operating Systems Remote Desktop Access to Windows Programs FreeNX: Linux as a Remote Desktop Server Appendix: Sources of Linux Information Index

Additional information

GOR004199463
9780596007607
0596007604
Running Linux 5e by Matthias Dalheimer
Used - Very Good
Paperback
O'Reilly Media
20060131
974
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in very good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - Running Linux 5e