You are previewing Arch Linux Environment Setup How-to.
O'Reilly logo
Arch Linux Environment Setup How-to

Book Description

Get started with Arch Linux as a blank canvas and build the simple and elegant environment you want

  • Install and configure Arch Linux to set up your optimum environment for building applications

  • Boot and manage services, add and remove packages

  • Discover and get to grips with the features of the Linux Kernel

In Detail

Over the years there have been many Linux distributions out there, some are trying to do everything for you, others don't. Arch Linux tries to be easy and user-friendly for developers and enthusiasts who are willing to customize their system to the maximum.

"Arch Linux Environment Setup How-to" will give you the step-up into the Arch Linux world. It will guide you through the different ways of installation and how to use the Arch Linux specific software. This book only aims to get you on your way; the true experience is completely up to you.

You will be guided through the installation process so that basic configuration of an Arch Linux system will become second nature. Installing and removing packages from the system will become clear as water and even shiny new technology, like system, is made simple to understand. When you have a DIY mentality and like to customize your system, this book is the perfect launch towards a great Arch Linux experience.

This book encourages you to dig deeper into the fascinating world of Linux.

Table of Contents

  1. Arch Linux Environment Setup How-to
    1. Arch Linux Environment Setup How-to
    2. Credits
    3. About the Author
    4. About the Reviewers
    5. www.PacktPub.com
      1. Support files, eBooks, discount offers and more
        1. Why Subscribe?
        2. Free Access for Packt account holders
    6. Preface
      1. History
      2. The Arch Way
      3. Bleeding edge
      4. What this book covers
      5. What you need for this book
      6. Who this book is for
      7. Conventions
      8. Reader feedback
      9. Customer support
        1. Errata
        2. Piracy
        3. Questions
    7. 1. Arch Linux Environment Setup How-to
      1. Installing Arch Linux using the official ISO (Should know)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
          1. Using the ISO from a USB drive
          2. Having problems verifying the ISO signature?
          3. A good partition scheme for desktops
          4. Netcfg sample configurations
          5. Genfstab extra options
          6. Final installation of Syslinux
      2. Installing Arch Linux using the Archboot ISO (Should know)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
          1. The ISOs can be used from a USB drive
          2. Selecting local time versus UTC
          3. A safe partition size choice for desktop systems
          4. Selecting the desired filesystem
          5. What about the filesystem on boot?
          6. Naming schemes for block devices
          7. A good partition scheme for desktops
          8. Selecting a mirror geographically close to you
          9. What packages to select
          10. Having the extra repository enabled
      3. Configuring your system (Should know)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
          1. KEYMAP
          2. CONSOLEFONT
          3. CONSOLEMAP
          4. Finding your time zone
      4. Installing and removing packages (Must know)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
          1. The pacman.conf options
          2. Some repository samples
          3. More information about official and unofficial repositories
          4. More information on the ABS
      5. Booting and managing services with systemd (Should know)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
          1. Systemd only initialization
          2. Set the target on the kernel command line
          3. List all available services
          4. Default actions for services
          5. Check if a service will be started at boot
          6. Disable a service from starting during boot
      6. Booting and managing services using initscripts (Should know)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
          1. The runlevels
          2. Setting the default runlevel in the kernel command line
          3. The default actions
          4. The rc.d helper
          5. Daemons can be started in the background
          6. Leave a daemon in the array without being started
          7. Get a list of the available daemons
      7. Configuring GUI using Xorg (Should know)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
          1. Directly using Xorg
          2. Using Xorg with a window manager or a desktop environment
          3. Using Xorg with a display manager
          4. Setting keyboard layout in the configuration files
          5. Finding the keyboard options
          6. Finding what graphics card is used on your system
          7. Installing the graphics driver
          8. NVIDIA GUI configuration
          9. Autogenerate an Xorg configuration file with AMD
          10. AMD GUI configuration