OpenSUSE Linux: Unleashed
Book information
Description
Comprehensive, authoritative guide to installing, configuring, and administering openSUSE, the community version of Novell's Linux Distro. openSUSE Linux Unleashed Table of Contents Introduction Why Use Linux? Who This Book Is For What This Book Contains Conventions Used in This Book Part I: Installation and Configuration 1 Welcome to openSUSE What Is openSUSE? Getting Help: Documentation and Other Sources References 2 Preparing to Install openSUSE Planning Your openSUSE Installation System Requirements References 3 Installing openSUSE Methods of Installing openSUSE Preparing to Install from a CD-ROM or DVD Installing openSUSE with YaST Logging In and Shutting Down the First Time References 4 Further Configuration with YaST and SaX2 Troubleshooting Installation Problems Configuring Hardware with YaST Setting Date and Time Power Management Portable PC Issues Configuring CD, DVD, and Rewritable Drives References Part II: Using openSUSE 5 Getting Started with openSUSE Logging In to openSUSE Working with the Linux File System Essential File System Commands from the /bin and /sbin Directories Using the /boot and /dev Directories Editing Configuration Files in the /etc Directory Where All the Good Stuff Goes: Your /home Directory Finding Desktop Programs in /opt Where Most of the Programs Go: The /usr Directory Variable Data: The /var Directory Changing User Information and the Finger Program Choosing and Using a Shell Editing Text Why Can't I Edit This File? How Permissions Work Working as Root References 6 Launching Your Desktop Understanding the X Window System 3D Video with Xgl Choosing a Desktop Environment: KDE and GNOME Managing Files from Your Desktop Configuring Your Desktop Environment What Is a Window Manager and Why Would I Want to Use It? References 7 Printing with openSUSE Printing: An Overview Common Unix Printing System (CUPS) Configuring Printers with YaST Configuring CUPS and Network Printers with KDEPrint Printing with CUPS Working with the Portable Document Format (PDF) Console Print Control Avoiding Printing Problems References 8 Shaking Hands with Your Shell What Is the Shell? Using the Shell in openSUSE The Power of the Command Line Basic Shell Programming Advanced Shell Programming References 9 Being Productive: Office Suites and Other Tools Comparing Linux Office Suites Connecting with PDAs and Smart Phones More Tools to Make You Productive References 10 Sights, Sounds, and Other Fun Things Playing Music and Listening to the Radio Creating Music with the Linux Multimedia Studio (LMMS) Burning CDs and DVDs Watching Video Watching TV on Your Computer Linux and Your Digital Camera Editing Images Gaming on Linux References 11 Going Cross-Platform Viewing Files from the Windows Side of Your Computer Emulating Other Operating Systems in Linux: An Overview Using Wine to Run Windows Applications Running Windows Applications with Win4Lin Running Windows Applications with VMware Emulating a Mac with Basilisk II Using dosemu and DOSBox Xen: The Future of Virtualization? References Part III: Using the Internet 12 Connecting to the Internet Basic Connectivity Information Starting with a localhost Interface Configuring Your Dial-up Internet Connection Configuring a Digital Subscriber Line (DSL) Connection Connecting Your Computer to a Wireless Network When to Call Your Internet Service Provider References 13 Using the Internet: Browsing the Web and Writing Email Choosing a Web Browser Choosing a Mail Client (Mail User Agent) Managing Your Calendar (and Other Life Tasks) Sending File Attachments References 14 Creating Basic Websites Choosing a Web Development Tool Practice: Building a Site with Quanta Plus Weblogging with openSUSE References 15 Managing Email Servers How Email Works Email Server Configuration Fighting Spam and Viruses References 16 Collaborating with Others Getting News from RSS WebFeeds Usenet News Today Choosing a Usenet Newsreader Collaborating with Wikis Hosting Electronic Mailing Lists Working with Instant Messengers and Internet Relay Chat References 17 Secure File Transfer Choosing a File Transfer Protocol (FTP) Client Peer-to-Peer File Transfer References Part IV: Basic System Administration 18 Managing Files, Volumes, and Drives Choosing a File System Creating and Managing File Systems with Partitioner Mounting a File System Logical Volume Management (LVM) Finding Files File System Manipulation Managing Files for Character Devices, Block Devices, and Special Devices References 19 Managing Users, Managing Security User Accounts and Permissions Who Needs What? Managing Groups Passwords: The First Line of Security Monitoring User Activity Letting Mortals Play at Wizardry: SuperUsers References 20 Managing Data: Backup, Restoring, and Recovery Preparing for Preventing Data Loss Choosing Your Backup Medium Using the YaST System Backup Backup Software Setting Up Mirror Disks and RAID Arrays Rescuing a Broken System References 21 Keeping Your System Current: Package Management Installing Software with YaST The Basics of the Red Hat Package Management System (RPM) Updating Your System with openSUSE Updater Updating Your System with Smart Compiling Software from Source References Part V: Advanced System Administration 22 Managing the Boot Process and Other Services Understanding the Boot Process System Services and Runlevels Controlling Services at Boot with the YaST Runlevel Editor Manually Starting and Stopping Services System Monitoring Tools References 23 Securing Your Machines Understanding Computer Attacks Assessing Your Vulnerability Protecting Your Machine Configuring the SUSE Firewall Protecting Applications with AppArmor Other Security Utilities to Consider What to Do if You've Been Hacked Keeping Up to Date on Linux Security Issues References 24 Kernel and Module Management Linus's Baby: The Linux Kernel Managing Modules When to Recompile Kernel Versions Getting New Kernel Sources Patching the Kernel Compiling the Kernel Troubleshooting Problems Kernel Tuning with sysctl References 25 Setting Up Networks and Samba Networking with TCP/IP Network Organization Hardware Devices in Networking Initializing New Network Hardware Using the Network File System Playing Nice with Microsoft Windows using Samba Securing Network Services References 26 Managing Web and FTP Servers What Is Apache? Installing Apache Starting and Stopping Apache Runtime Server Configuration Settings File System Authentication and Access Control Apache Modules Virtual Hosting Dynamic Content Other Web Servers Building an FTP Server Configuring xinetd for Secure File Transfer Configuring Secure File Transfer Servers References 27 Managing Domain Names Essential DNS Concepts DNS Hierarchy Configuring DNS with YaST2 Hosts File Basic DNS Tools Configuring Name Servers with BIND Logging Summary References Part VI: Programming 28 Programming Tools Basic Programming in C Under Linux Building Applications with Eclipse Using the KDevelop Integrated Development Environment Using Anjuta to Create GNOME Applications Using the GNU Compiler Collection Managing Collective Software Development with CVS and Subversion Creating RPM Packages Other Linux Programming Resources References 29 Managing Databases What Is a Relational Database? Implementing MySQL Implementing PostgreSQL Using openSUSE Database Clients References 30 Using Perl and Python What Is Perl? Working with Perl Perl Programming Perl Modules and CPAN The Future of Perl What Is Python? Working with Python Programming in Python Python Modules Python IDEs and the Interactive Shell References 31 Creating Dynamic Websites Using PHP Setting Up an Interactive Site with Drupal Setting Up a Web-Based Community Forum References 32 Performance Tuning Optimizing Services Tuning Hard Disk Drives References 33 Command-Line Master Class Command Line Basics File Management Commands System Management Combining Commands References Index A B C D E F G H I J K L M N O P Q–R S T U V W X Y Z
Similar books
Mastodon For Dummies
2023 · PDF
Mastodon For Dummies (For Dummies (Computer/Tech))
2023 · PDF
Mastodon For Dummies
2023 · EPUB
Build Your Author Platform: The New Rules: A Literary Agent's Guide to Growing Your Audience in 14 Steps
2014 · EPUB
openSUSE Linux Unleashed
2007 · PDF
WordPress In Depth, 2nd Edition
2011 · PDF
WordPress In Depth, 2nd Edition
2011 · EPUB
openSUSE Linux Unleashed
2007 · PDF