|
| |
|
EBooks » Linux
 Author(s): Michael Jang Publisher: Prentice Hall Year: Jan 2006 ISBN: 0132366754 Language: English File type: CHM Pages: 288 Size (for download): 6.3 MB It's important to keep Linux computers up to date. Linux developers are constantly updating key services to enhance security, add features you need, fix bugs that hinder your productivity and the productivity of your users, and help your systems to work more efficiently. These updates are known as patches. Most Linux distributions make gigabytes of patches available over the Internet. These updates cannot help you unless you know how to manage patches for the different Linux systems on your network. This book assumes you have some sort of high-speed Internet connection that can help you download these patches. You may need to download hundreds of megabytes of patches, and that is not realistic on a 56Kbps telephone modem. If you have to download hundreds of megabytes on all the Linux computers in your office, you might overload all but the fastest business-quality high-speed connections. In this book, I describe how you can manage patches on Red Hat/Fedora, SUSE, and Debian Linux systems. While Red Hat and SUSE have developed specialized update tools for their distributions, it's also possible to use community tools, such as apt and yum, on many Linux distributions. To this end, you can use this book as a guide to managing patches on the noted distributions. In addition, you can use apt and yum on a number of other Linux systems. As a Linux administrator, you can use this book to learn to manage the hundreds of megabytes, or even gigabytes, of patches on a wide variety of Linux systems. After you learn to manage patches on individual Linux systems, you can extend those skills to managing a group of Linux computers on a network. If you have a sufficient number of Linux systems, you may even want to build your own patch management repositories. Patches on one or two Linux computers may work well with a standard high-speed Internet connection. If you have a substantial number of Linux computers, you might download the patches from each of these computers over the Internet. To keep these downloads from overloading your Internet connection, you can pay a premium for an even higher-speed connection. Alternatively, you can use the techniques described in this book to configure a local patch management repository. This can help you avoid buying a faster high-speed Internet connection. Thus, a patch management repository can help you save a lot of money. In addition, you can update a group of computers more quickly when you download patches from a local repository. TABLE OF CONTENT: Chapter 1 - Patch Management Systems Chapter 2 - Consolidating Patches on a Red Hat/Fedora Network Chapter 3 - SUSE's Update Systems and rsync Mirrors Chapter 4 - Making apt Work for You Chapter 5 - Configuring apt for RPM Distributions Chapter 6 - Configuring a yum Client Chapter 7 - Setting Up a yum Repository  Author(s): Graham Glass, King Ables Publisher: Prentice Hall Year: Feb 2006 ISBN: 0131857487 Language: English Pages: 700 File type: CHM Size (for download): 3.6 MB This book is an outgrowth of the popularity of Linux. Its original version, UNIX for Programmers and Users, written by Graham and updated in subsequent editions by King has been widely used in classroom settings and is popular with professionals new to UNIX or UNIX programming. The increasing popularity of Linux created a demand for a Linux version of such a book, especially in classrooms where Linux is emerging as the platform of choice for computer science students. Graham wrote the original version in response to the need for course material for university students as well as professional programmers, taking great care to include many different types of users in his target audience. He created a book that was helpful to everyone from a complete beginner to an experienced programmer and allowed instructors to teach a variety of courses. The widespread use of Linux has led to the same need for Linux users and instructors. When my editors at Prentice-Hall first approached me about creating a Linux version of the book, my flippant response was "Fine, change 'UNIX' to 'Linux' on the cover and ship it!" That response was made in jest, of course, but I also thought it was rooted in some amount of truth. I had used many versions of both UNIX and Linux in the past several years, and they seemed all the same to me (which is a strength of both Linux and UNIX). But this similarity is only skin deep. While, on the surface, Linux looks just like UNIX (which is the whole idea behind having a standard), the implementation is another story. With the benefit of thousands of volunteer programers unencumbered by marketing departments and product release schedules (i.e., "business issues") but armed with years of advances in operating-systems understanding, Linux is actually a significant improvement of an already good idea. When you look "under the hood," you will find that Linux is a much cleaner implementation because it doesn't suffer from the long evolution and tangled code base that plagues many versions of UNIX today. And so this Linux-specific book is actually very different from its UNIX counterpart. Even where the substance is similar to UNIX, the details and examples may vary greatly. Substantive differences include a new chapter on installing Linux and largely revised chapters on the internal workings of Linux and system administration. While we could not possibly cover every detail of every command or application that comes with Linux (without creating a multivolume set!), we try to cover the basics and the most often used utilities to provide a solid foundation upon which you can continue to build your understanding of Linux and the GNU utilities. TABLE OF CONTENT: Chapter 01 - What Is Linux? Chapter 02 - Installing Your Linux System Chapter 03 - GNU Utilities for Nonprogrammers Chapter 04 - GNU Utilities for Power Users Chapter 05 - The Linux Shells Chapter 06 - The Bourne Again Shell Chapter 07 - The Korn Shell Chapter 08 - The C Shell Chapter 09 - Networking and the Internet Chapter 10 - The Linux Desktop Chapter 11 - C Programming Tools Chapter 12 - Systems Programming Chapter 13 - Linux Internals Chapter 14 - System Administration TITLE : Live Linux® CDs: Building and Customizing Bootables (Negus Live Linux Series) (Paperback) AUTHOR : by Christopher Negus (Author) PUBLISHER : Prentice Hall PTR publisher ISBN : 0132432749 EDITION : 1st PUB DATE : November 14, 2006 LANGUAGE : English FORMAT : PDF  The advanced Linux networking book for experienced Linux administrators in mission-critical environments! Expert-level techniques and solutions for low-level configuration, LAN and Internet servers, network security, and routing. In-depth coverage not found in conventional Linux networking guides — from running Linux time servers to advanced Samba scripting. Coverage addresses every leading Linux distribution for business- Red Hat, Mandrake, TurboLinux, Caldera, SuSE, Debian, and Slackware. Increasingly, Linux is used to drive networks in mission-critical environments — and system/network administrators working in those environments must have far deeper expertise than ever before. Advanced Linux Networking picks up where conventional Linux books leave off, helping experienced Linux system and network administrators accomplish more — and solve more problems — than they can with any other book. Its breadth and depth make it an exceptional single-volume reference for every Linux professional. The book is structured into four sections, each essential to the working Linux administrator- Low-Level Configuration, Local Network Servers, Internet Servers, and Network Security and Router Functions. In-depth coverage includes- kernel and TCP/IP configuration, alternative network stacks, serverstartup scripting, DHCP configuration, Kerberos authentication, printer sharing, mail protocols, remote login servers, GUI access, remote system administration, network backups, iptables firewalls, and VPNs. The books extensive section on Internet services shows how to handle virtual domains and secure sites; analyze Apache log files; and run FTP servers; and contains detailed coverage of SMTP-based email systems. Among the topics covered in exceptional depth- configuring Kerberos; running time servers, font servers, and chroot jails; and using Sambas scripting capabilities to burn CDs and create PDFs. For every experienced Linux system or network administrator, and for Linux power users with network-related responsibilities.  This book will get you up to speed quickly on Fedora Linux, a securely-designed Linux distribution that includes a massive selection of free software packages. Fedora is hardened out-of-the-box, it’s easy to install, and extensively customizable - and this book shows you how to make Fedora work for you. Fedora Linux: A Complete Guide to Red Hat’s Community Distribution will take you deep into essential Fedora tasks and activities by presenting them in easy-to-learn modules. From installation and configuration through advanced topics such as administration, security, and virtualization, this book captures the important details of how Fedora Core works–without the fluff that bogs down other books and help/how-to web sites. Instead, you can learn from a concise task-based approach to using Fedora as both a desktop and server operating system. In this book, you’ll learn how to: * Install Fedora and perform basic administrative tasks * Configure the KDE and GNOME desktops * Get power management working on your notebook computer and hop on a wired or wireless network * Find, install, and update any of the thousands of packages available for Fedora * Perform backups, increase reliability with RAID, and manage your disks with logical volumes * Set up a server with file sharing, DNS, DHCP, email, a Web server, and more * Work with Fedora’s security features including SELinux, PAM, and Access Control Lists (ACLs) Whether you are running the stable version of Fedora Core or bleeding-edge Rawhide releases, this book has something for every level of user. The modular, lab-based approach not only shows you how things work-but also explains why–and provides you with the answers you need to get up and running with Fedora Linux.
|
| |
|