Showing posts with label Linux. Show all posts
Showing posts with label Linux. Show all posts

Wednesday, February 3, 2010

Pro Linux Embedded Systems

Today, Linux is included with nearly every embedded platform. Embedded developers can take a more modern route and spend more time tuning Linux and taking advantage of open source code to build more robust, feature-rich applications. While Gene Sally does not neglect porting Linux to new hardware, modern embedded hardware is more sophisticated than ever: most systems include the capabilities found on desktop systems. This book is written from the perspective of a user employing technologies and techniques typically reserved for desktop systems.

  • Modern guide for developing embedded Linux systems
  • Shows you how to work with existing Linux embedded system, while still teaching how to port Linux
  • Explains best practices from somebody who has done it before

What you’ll learn

  • The anatomy of an embedded Linux project
  • How to create an embedded Linux development environment
  • How to configure and build an embedded Linux kernel
  • How to configure and build open source projects for embedded systems
  • How to minimize resources and boot times
  • What resources are available in open source to help you build your project

==> Download <==

Tuesday, December 15, 2009

The Definitive Guide to CentOS

CentOS is just like Red Hat, but without the price tag and with the virtuous license. When belts have to be tightened, we want to read about an OS with all the features of a commercial Linux variety, but without the pain. The Definitive Guide to CentOS is the first definitive reference for CentOS and focuses on CentOS alone, the workhorse Linux distro, that does the heavy lifting in small and medium-size enterprises without drawing too much attention to itself.

  • Provides tutorial and hands-on learning but is also designed to be used as a reference
  • Bases all examples on real-world tasks that readers are likely to perform
  • Serves up hard-won examples and hints and tips from the author's experiences of CentOS in production

What you’ll learn

  • See why CentOS is an ideal platform for deploying services on the same level as Redhat Enterprise Linux without the cost.
  • Prepare and install a CentOS server from scratch.
  • Install and configure core services.
  • Follow best practices for managing and administering the server and its services.
  • Integrate enterprise features in CentOS/Red Hat networks.
  • And finally, move away from Fedora, which has great features, but is not meant to be a server OS!

==> Download <==

Tuesday, December 8, 2009

Linux Email

Many businesses want to run their email servers on Linux for greater control and flexibility of corporate communications, but getting started can be complicated. The attractiveness of a free-to-use and robust email service running on Linux can be undermined by the apparent technical challenges involved. Some of the complexity arises from the fact that an email server consists of several components that must be installed and configured separately, then integrated together.

This book gives you just what you need to know to set up and maintain an email server. Unlike other approaches that deal with one component at a time, this book delivers a step-by-step approach across all the server components, leaving you with a complete working email server for your small business network.

Starting with a discussion on why you should even consider hosting your own email server, the book covers setting up the mail server. We then move on to look at providing web access, so that users can access their email out of the office. After this we look at the features you'll want to add to improve email productivity: virus protection, spam detection, and automatic email processing. Finally we look at an essential maintenance task: backups.

Written by professional Linux administrators, the book is aimed at technically confident users and new and part-time system administrators. The emphasis is on simple, practical and reliable guidance.

Based entirely on free, Open Source software, this book will show you how to set up and manage your email server easily.

What you will learn from this book? You will:

  • Install Postfix mail transfer agent and set up an environment to send and receive email messages
  • Implement the two standard email retrieval protocol services - POP3 and IMAP - for your mail server using Courier-IMAP
  • Configure an easy-to-use open source email client - Mozilla Thunderbird - on your system
  • Install and maintain an efficient webmail solution for your clients with SquirrelMail
  • Prevent usernames and passwords from being sent in plain text, instead encrypting them to avoid eavesdroppers from intercepting valid account details
  • Configure relay permissions for static as well as dynamic IP addresses, and protect your Postfix server from relay abuse
  • Create mail filters, sort your incoming mail into separate folders, pre-process your mail, start any programs upon mail arrival and selectively forward certain incoming mail automatically to someone using Procmail
  • Automatically filter all the mails for spam by integrating SpamAssassin with your mail server
  • Secure your mail server by configuring an email virus scanning system with Clam AV
  • Create an ongoing scheduled backup to recover from catastrophic loss of service in case of a major hardware or software malfunction

==> Download <==

Tuesday, May 12, 2009

Ubuntu Unleashed 2008 Edition: Covering 8.04 and 8.10

Ubuntu Unleashed 2008 Edition presents comprehensive coverage of the popular Ubuntu Linux distribution. Windows users, Mac users, and Linux enthusiasts have been increasingly turning to Ubuntu for a user-friendly, easy-to-use Linux distribution.

This book provides detailed information on installing, using, and administering Ubuntu. You will learn how to set up a workstation or a server, and you will find complete details on Ubuntu’s easy-to-use desktop and productivity software.

Ubuntu Unleashed 2008 Edition includes a range of coverage: From the software you need in your everyday work, such as the OpenOffice.org productivity suite, to how to configure your Linux desktop to run smoothly using multiple printers, shell scripts, and more.

For the hardcore Linux enthusiast, there is complete coverage of the X Window system, Linux programming, web server administration, and network administration.

==> Download <==

Monday, December 22, 2008

Building Embedded Linux Systems

There's a great deal of excitement surrounding the use of Linux in embedded systems -- for everything from cell phones to car ABS systems and water-filtration plants -- but not a lot of practical information. Building Embedded Linux Systems offers an in-depth, hard-core guide to putting together embedded systems based on Linux.

Updated for the latest version of the Linux kernel, this new edition gives you the basics of building embedded Linux systems, along with the configuration, setup, and use of more than 40 different open source and free software packages in common use. The book also looks at the strengths and weaknesses of using Linux in an embedded system, plus a discussion of licensing issues, and an introduction to real-time, with a discussion of real-time options for Linux.

This indispensable book features arcane and previously undocumented procedures for:

* Building your own GNU development toolchain
* Using an efficient embedded development framework
* Selecting, configuring, building, and installing a target-specific kernel
* Creating a complete target root filesystem
* Setting up, manipulating, and using solid-state storage devices
* Installing and configuring a bootloader for the target
* Cross-compiling a slew of utilities and packages
* Debugging your embedded system using a plethora of tools and techniques
* Using the uClibc, BusyBox, U-Boot, OpenSSH, thttpd, tftp, strace, and gdb packages

By presenting how to build the operating system components from pristine sources and how to find more documentation or help, Building Embedded Linux Systems greatly simplifies the task of keeping complete control over your embedded operating system.

==> Download <==

Wednesday, June 25, 2008

Linux Command Line and Shell Scripting Bible

* Covering the most popular Linux shells (such as bash, ash, tcsh, ksh, korn, and zsh), this reference shows how to use commands to create scripts within each shell and demonstrates practical applications for shell scripts (including retrieving information from Web sites and sending automated reports via e-mail)
* For each shell, the author discusses the commands available and explains how to use these commands to create scripts that can automate common functions and reports
* Guides administrators through advanced projects for using shell scripts in real-world applications and features advanced topics such as using a database and Web programming

Tuesday, May 6, 2008

openSUSE Linux Unleashed

Book Description

openSUSE Linux Unleashed presents comprehensive coverage of the community version of SUSE Linux, one of the most popular and most complete Linux distributions in the world.

This book provides detailed information on installing, using, and administering openSUSE. You’ll learn how to unleash the vast array of software products included in openSUSE so that you can use it as a desktop computer, as a professional workstation, or as a powerful server.

openSUSE Linux Unleashed includes a broad range of coverage: from using software you need everyday–such as email clients, web browsers, and productivity software including the OpenOffice.org productivity suite–to configuring and administering a wide range of network and server products, such as the Apache web server, and MySQL database.

Additionally, this book provides details on openSUSE’s acclaimed YaST administration tools, web programming, networking, and choosing from a wide selection of graphical interfaces and desktop environments, including both KDE and GNOME.

Friday, April 18, 2008

Ubuntu 7.10 Linux Unleashed, 3rd Edition

Book Description

Ubuntu 7.10 Linux Unleashed includes a range of coverage: From the software you need in your everyday work, such as the OpenOffice.org productivity suite, to how to configure your Linux desktop to run smoothly using multiple printers, shell scripts, and more. For the hardcore Linux enthusiast, there is complete coverage of the X Window system, Linux programming, web server administration, and network administration.

* Install and configure Ubuntu
* Get all your system’s devices and peripherals up and running
* Configure and use the X Window System
* Manage Linux services and users
* Run a printer server
* Connect to a local network and the Internet
* Set up and administer a web server with Apache
* Secure your machine and your network from intruders
* Learn shell scripting
* Share files with Windows users using Samba
* Get productive with OpenOffice.org
* Play games on Linux
* Use Linux multimedia programs
* Create and maintain a MySQL database
* Configure a firewall
* Set up an FTP server
* Use Ubuntu’s development and programming tools
* Tune your Ubuntu system for maximum performance
* Learn to manage and compile the kernel and modules

A Practical Guide to Ubuntu Linux

Book Description

Praise for A Practical Guide to Ubuntu Linux®

“I am so impressed by how Mark Sobell can approach a complex topic in such an understandable manner. His command examples are especially useful in providing a novice (or even advanced) administrator with a cookbook on how to accomplish real-world tasks on Linux. He is truly an
inspired technical writer!”

–George Vish II, Senior Education Consultant, Hewlett-Packard Company

“Overall, I think it’s a great, comprehensive Ubuntu book that’ll be a valuable resource for people of all technic
al levels.”

–John Dong, Ubuntu Forum Council Member, Backports Team Leader

“The JumpStart sections really offer a quick way to get things up and running, allowing you to dig into the details of his books later.”

–Scott Mann, Aztek Networks

“Ubuntu is gaining popularity at the rate alcohol did during prohibition, and it’s great to see a well-known author write a book on the latest and greatest version. Not only does it contain Ubuntu-specific information, but it also touches on general computer-related topics, which will help the average computer user to better understand what’s going on in the background. Great work, Mark!”

–Daniel R. Arfsten, Pro/ENGINEER Drafter/Designer

Friday, March 28, 2008

The Official Damn Small Linux(R) Book: The Tiny Adaptable Linux(R) That Runs on Anything

Book Description

Make the Most of Today’s Smallest, Fastest Desktop Linux Distribution–Damn Small Linux!

Damn Small Linux (DSL) is a super-efficient platform for everything from custom desktops to professional servers. Now, DSL’s creator and lead developer have written the first definitive, practical guide to this remarkable system. The Official Damn Small Linux Book brings together everything you need to put DSL to work in just minutes. Simply learn a few essentials, boot the live CD-ROM, and master the rest...one step at a time, hands-on.

If you’re new to Linux, you can quickly discover how to use DSL to take your data on the road, safely running your programs and personal environment on nearly any computer. Easily adapt DSL to run on anything from an alternative device (Internet appliance, hand-held, diskless PC, or mini-ITX system) to an older PC that might otherwise be headed for landfill.

Wednesday, March 26, 2008

Ubuntu Linux For Dummies

Book Description

What has made Ubuntu the most popular Linux distribution in recent years? It's the emphasis on ease of installation and use. It gets even easier when paired with Ubuntu Linux For Dummies.

This friendly reference shows you how to run Ubuntu directly from CD-ROM and install it on a PC as a personal workstation and network server. You’ll find out how to download Ubuntu and start using it right away. You'll also discover how to:

* Connect to a LAN via a wireless and Ethernet
* Use OpenOffice.org and Mozilla Firefox drawing and editing
* Tap into multimedia, graphics and other applications using Ubuntu
* Create services for a home or small business network
* Generate and manage web pages, print services, and more
* Find helpful information about Ubuntu and Linux
* Troubleshoot and fix problems

Tuesday, March 25, 2008

Linux Bible, 2008 Edition: Boot up to Ubuntu, Fedora, KNOPPIX, Debian, openSUSE, and 11 Other

Book Description

Great Content from a Bestselling Author: The Linux Bible 2008 Edition is the best first Linux book for new or migrating users. By focusing on the building-block nature of Linux, and offering true up-to-date descriptions of Linux technology, the Bible helps the reader learn how to jump headlong into Linux, regardless of the Linux distribution they choose. Descriptions of different Linux distributions helps users choose the Linux distribution that's right for them.

Detailed installation instructions, step-by-step descriptions of key desktop and server components, and the actual distributions on CD and DVD, let readers get started using Linux immediately. The Bible will serve a broad range of readers, from those starting with Linux to anyone looking to evaluate different Linux distributions. It also covers broad usage including Linux desktops, servers, and firewall/routers.

Saturday, March 22, 2008

X Power Tools

Book Description

This book puts you in charge of the most flexible and adaptable graphical interface in the computer industry. The X Window System underlies graphical desktops on Linux and Unix systems, and supports advanced features of modern graphics cards. More people use the X Window System than ever before, but there are few books about X in print. X Power Tools fills that hole with the most practical and up-to-date information available. Written in O'Reilly's popular Power Tools format, X Power Tools offers dozens of standalone articles, thoroughly cross-referenced, on useful tools and techniques for using X. This unique inside look at X gives Unix/Linux system administrators, owners of self-administered systems, and power users a lot of useful ways to harness the power of this system effectively. This book: Offers a thorough grounding in X configuration and how the system works Provides the complete ins and outs of changing a desktop's behavior, such as fonts, keyboard settings, and remote security Includes articles on how to take advantage of X's "network transparency" -- its ability to display graphical applications on a remote machine Explores intriguing areas such as using multiple monitors, building kiosks, and accessibility Features discussions on X Window innovations and the future of the system X Power Tools covers configuration and use of X, focusing on Linux but also including notes on other operating systems such as Solaris and FreeBSD. Each article in the book gives you insight into X; the entire book gives you a real grasp on this system and what you can do with it.

Saturday, March 15, 2008

Linux Networking Cookbook

Book Description

This soup-to-nuts collection of recipes covers everything you need to know to perform your job as a Linux network administrator, whether you're new to the job or have years of experience. With Linux Networking Cookbook, you'll dive straight into the gnarly hands-on work of building and maintaining a computer network. Running a network doesn't mean you have all the answers. Networking is a complex subject with reams of reference material that's difficult to keep straight, much less remember. If you want a book that lays out the steps for specific tasks, that clearly explains the commands and configurations, and does not tax your patience with endless ramblings and meanderings into theory and obscure RFCs, this is the book for you. You will find recipes for: Building a gateway, firewall, and wireless access point on a Linux network Building a VoIP server with Asterisk Secure remote administration with SSH Building secure VPNs with OpenVPN, and a Linux PPTP VPN server Single sign-on with Samba for mixed Linux/Windows LANs Centralized network directory with OpenLDAP Network monitoring with Nagios or MRTG Getting acquainted with IPv6 Setting up hands-free networks installations of new systems Linux system administration via serial console And a lot more. Each recipe includes a clear, hands-on solution with tested code, plus a discussion on why it works. When you need to solve a network problem without delay, and don't have the time or patience to comb through reference books or the Web for answers, Linux Networking Cookbook gives you exactly what you need.

==> Download <==

Thursday, March 6, 2008

Linux+ Certification Study Guide

Cover:

Book Description

The most exam-focused CompTIA Linux+ study guide available

This fully integrated study system delivers trusted and up-to-date coverage of the newly revised CompTIA Linux+ certification exam. Featuring more than 200 review questions, step-by-step exercises, and in-depth explanations, this is the only study guide to include platform-independent practice exams. The CD-ROM contains sample questions, video training, and more.

Download

SUSE Linux Toolbox: 1000+ Commands for openSUSE and SUSE Linux Enterprise

Cover:

Book Description

Aimed squarely at aspiring Linux power users and professional administrators, the SUSE Linux Toolbox offers more than 1000 examples of useful Linux command lines.

This compact, handy reference is made to carry with you, whether you are maintaining hundreds of Linux systems or just want to dig beneath the surface of your SUSE desktop system.

This is the Linux reference book you need to step up to the next level.

Download

Ubuntu Linux Toolbox: 1000+ Commands for Ubuntu and Debian Power Users

Cover:

Book Description

Aimed squarely at aspiring Linux power users and professional administrators, the Ubuntu Linux Toolbox offers more than 1000 examples of useful Linux command lines.

This compact, handy reference is made to carry with you, whether you are maintaining hundreds of Linux systems or just want to dig beneath the surface of your Ubuntu desktop system.

This is the Linux reference book you need to step up to the next level.

Download

Wednesday, March 5, 2008

Linux For Dummies

Cover:

Book Description
  • Focusing on Fedora Core 6, this accessible guide shows newcomers how to create a full-featured Linux desktop setup that's comparable to a Windows system
  • Substantially revised and updated with new material on setting up a wireless home network, recycling an old Windows computer as a Linux home-networking server, running Linux on a laptop, editing digital photos, managing and playing audio and video, using open source productivity software, and more
  • The DVD features the full Fedora Core installation and Fedora Core CD ISOs; there's also a coupon for readers who prefer to get Fedora Core on CD-ROM
  • A companion Web site provides installation options and information on other popular Linux distributions, including SuSE, Mandriva, Linspire, Knoppix, and Ubuntu

Linux System Administration

Cover:

Book Description

If you're an experienced system administrator looking to acquire Linux skills, or a seasoned Linux user facing a new challenge, Linux System Administration offers practical knowledge for managing a complete range of Linux systems and servers. The book summarizes the steps you need to build everything from standalone SOHO hubs, web servers, and LAN servers to load-balanced clusters and servers consolidated through virtualization. Along the way, you'll learn about all of the tools you need to set up and maintain these working environments.

Download