Ubuntu 1004 Installation Guide
Ubuntu 1004 Installation Guide
04 LTS
Ubuntu Installation Guide
Fultus ™ Books
Ubuntu 10.04 LTS
Ubuntu Installation Guide
ISBN-10: 1-59682-203-1
ISBN-13: 978-1-59682-203-0
Copyright © 2004-2010 the Debian Installer team
Copyright © 2004-2010 Canonical Ltd.
Published by Fultus Corporation
Publisher Web: www.fultus.com
Linbrary - Linux Library: www.linbrary.com
Online Bookstore: store.fultus.com
email: [email protected]
Q
This material may only be distributed subject to the terms and conditions set forth in the Creative Commons
ShareAlike 3.0 License (CC-BY-SA),
(the latest version is presently available at http://creativecommons.org/licenses/by-sa/3.0/legalcode).
Ubuntu, Canonical and Ubuntu logo are trademarks or registered trademarks of Canonical Ltd., Inc., in the
U.S. and other countries. All product names and services identified throughout this manual are trademarks or
registered trademarks of their respective companies.
The author and publisher have made every effort in the preparation of this book to ensure the accuracy of the
information. However, the information contained in this book is offered without warranty, either express or
implied. Neither the author nor the publisher nor any dealer or distributor will be held liable for any damages
caused or alleged to be caused either directly or indirectly by this book.
Table of Contents
Table of Contents
List of Tables...................................................................................................................................... 11
Credits and License .......................................................................................................................... 12
Abstract ............................................................................................................................................... 13
Installing Ubuntu 10.04 "Lucid Lynx" For i386........................................................................... 14
Chapter 1. Welcome to Ubuntu .......................................................................................................... 15
1.1. What is Ubuntu?...................................................................................................................... 15
1.1.1. Sponsorship by Canonical .............................................................................................. 16
1.2. What is Debian?....................................................................................................................... 16
1.2.1. Ubuntu and Debian ......................................................................................................... 17
1.2.1.1. Package selection ....................................................................................................... 17
1.2.1.2. Releases ....................................................................................................................... 18
1.2.1.3. Development community ........................................................................................ 18
1.2.1.4. Freedom and Philosophy ......................................................................................... 18
1.2.1.5. Ubuntu and other Debian derivatives.................................................................... 19
1.3. What is GNU/Linux? ............................................................................................................. 19
1.4. Getting Ubuntu ....................................................................................................................... 20
1.5. Getting the Newest Version of This Document .................................................................. 21
1.6. Organization of This Document............................................................................................ 21
1.7. About Copyrights and Software Licenses ........................................................................... 22
Chapter 2. System Requirements ...................................................................................................... 24
2.1. Supported Hardware .............................................................................................................. 24
2.1.1. Supported Architectures ................................................................................................. 24
2.1.2. CPU, Main Boards, and Video Support ........................................................................ 25
2.1.2.1. CPU ............................................................................................................................. 25
2.1.2.2. I/O Bus ....................................................................................................................... 25
2.1.3. Laptops .............................................................................................................................. 25
2.1.4. Multiple Processors .......................................................................................................... 26
2.1.5. Graphics Card Support ................................................................................................... 26
2.1.6. Network Connectivity Hardware .................................................................................. 26
2.1.6.1. Wireless Network Cards .......................................................................................... 26
3
Ubuntu 10.04 LTS Installation Guide
2.1.7. Peripherals and Other Hardware .................................................................................. 27
2.2. Devices Requiring Firmware................................................................................................. 27
2.3. Purchasing Hardware Specifically for GNU/Linux .......................................................... 27
2.3.1. Avoid Proprietary or Closed Hardware ....................................................................... 28
2.3.2. Windows-specific Hardware.......................................................................................... 28
2.4. Installation Media ................................................................................................................... 29
2.4.1. CD-ROM/DVD-ROM ..................................................................................................... 29
2.4.2. Hard Disk .......................................................................................................................... 30
2.4.3. USB Memory Stick ........................................................................................................... 30
2.4.4. Network ............................................................................................................................ 30
2.4.5. Un*x or GNU system ....................................................................................................... 30
2.4.6. Supported Storage Systems ............................................................................................ 30
2.5. Memory and Disk Space Requirements .............................................................................. 31
Chapter 3. Before Installing Ubuntu ................................................................................................ 32
3.1. Overview of the Installation Process.................................................................................... 32
3.2. Back Up Your Existing Data! ................................................................................................. 33
3.3. Information You Will Need ................................................................................................... 34
3.3.1. Documentation ................................................................................................................. 34
3.3.1.1. Installation Manual ................................................................................................... 34
3.3.1.2. Hardware documentation ....................................................................................... 34
3.3.2. Finding Sources of Hardware Information .................................................................. 34
3.3.3. Hardware Compatibility................................................................................................. 35
3.3.4. Network Settings ............................................................................................................. 36
3.4. Meeting Minimum Hardware Requirements ..................................................................... 37
3.5. Pre-Partitioning for Multi-Boot Systems ............................................................................. 38
3.5.1. Partitioning From DOS or Windows............................................................................. 39
3.5.1.1. Lossless Repartitioning When Starting From DOS, Win-32 or OS/2 ................ 40
3.5.1.2. Partitioning for DOS ................................................................................................. 40
3.6. Pre-Installation Hardware and Operating System Setup ................................................. 41
3.6.1. Invoking the BIOS Set-Up Menu ................................................................................... 41
3.6.2. Boot Device Selection ...................................................................................................... 42
3.6.2.1. Changing the Boot Order on IDE Computers ....................................................... 42
3.6.2.2. Changing the Boot Order on SCSI Computers ..................................................... 43
3.6.3. Miscellaneous BIOS Settings .......................................................................................... 43
3.6.3.1. CD-ROM Settings...................................................................................................... 43
3.6.3.2. Extended vs. Expanded Memory............................................................................ 43
3.6.3.3. Virus Protection......................................................................................................... 43
4
Table of Contents
3.6.3.4. Shadow RAM ............................................................................................................. 43
3.6.3.5. Memory Hole ............................................................................................................. 44
3.6.3.6. Advanced Power Management ............................................................................... 44
3.6.4. Hardware Issues to Watch Out For ............................................................................... 44
Chapter 4. Obtaining System Installation Media........................................................................... 45
4.1. Official Ubuntu CD-ROMs .................................................................................................... 45
4.2. Downloading Files from Ubuntu Mirrors ........................................................................... 45
4.2.1. Where to Find Installation Images ................................................................................. 46
4.3. Preparing Files for USB Memory Stick Booting.................................................................. 46
4.3.1. Copying the files — the easy way.................................................................................. 47
4.3.2. Copying the files — the flexible way............................................................................. 47
4.3.2.1. Partitioning the USB stick ........................................................................................ 47
4.3.2.2. Adding the installer image ...................................................................................... 48
4.3.3. Booting the USB stick ...................................................................................................... 48
4.4. Preparing Files for Hard Disk Booting ................................................................................ 48
4.4.1. Hard disk installer booting using LILO or GRUB ....................................................... 49
4.5. Preparing Files for TFTP Net Booting .................................................................................. 49
4.5.1. Setting up a BOOTP server ............................................................................................. 50
4.5.2. Setting up a DHCP server ............................................................................................... 50
4.5.2.1. Enabling PXE Booting in the DHCP configuration .............................................. 51
4.5.3. Enabling the TFTP Server ............................................................................................... 52
4.5.4. Move TFTP Images Into Place ........................................................................................ 52
4.6. Automatic Installation ............................................................................................................ 53
4.6.1. Automatic Installation Using the Ubuntu Installer ..................................................... 53
4.6.2. Automatic Installation Using Kickstart......................................................................... 53
4.6.2.1. Additions .................................................................................................................... 54
4.6.2.2. Missing features......................................................................................................... 55
Chapter 5. Booting the Installation System ..................................................................................... 56
5.1. Booting the Installer on Intel x86 .......................................................................................... 56
5.1.1. Booting from a CD-ROM ................................................................................................ 56
5.1.2. Booting from Linux Using LILO or GRUB ................................................................... 56
5.1.3. Booting from USB Memory Stick ................................................................................... 57
5.1.4. Booting with TFTP ........................................................................................................... 57
5.1.4.1. NIC or Motherboard that support PXE .................................................................. 58
5.1.4.2. NIC with Network BootROM.................................................................................. 58
5.1.4.3. Etherboot .................................................................................................................... 58
5.1.5. The Boot Screen ................................................................................................................ 58
5
Ubuntu 10.04 LTS Installation Guide
5.2. Boot Parameters ...................................................................................................................... 59
5.2.1. Ubuntu Installer Parameters .......................................................................................... 60
5.2.1.1. Using boot parameters to answer questions ......................................................... 64
5.2.1.2. Passing parameters to kernel modules .................................................................. 65
5.2.1.3. Blacklisting kernel modules .................................................................................... 65
5.3. Troubleshooting the Installation Process ............................................................................ 65
5.3.1. CD-ROM Reliability ........................................................................................................ 65
5.3.1.1. Common issues ......................................................................................................... 66
5.3.1.2. How to investigate and maybe solve issues.......................................................... 66
5.3.2. Boot Configuration .......................................................................................................... 68
5.3.3. Common Intel x86 Installation Problems ..................................................................... 68
5.3.3.1. System Freeze During the PCMCIA Configuration Phase ................................. 69
5.3.3.2. System Freeze while Loading USB Modules ........................................................ 69
5.3.4. Interpreting the Kernel Startup Messages .................................................................... 69
5.3.5. Reporting Installation Problems .................................................................................... 70
5.3.6. Submitting Installation Reports ..................................................................................... 70
Chapter 6. Using the Ubuntu Installer ............................................................................................. 72
6.1. How the Installer Works ........................................................................................................ 72
6.2. Components Introduction ..................................................................................................... 73
6.3. Using Individual Components ............................................................................................. 76
6.3.1. Setting up Ubuntu Installer and Hardware Configuration ....................................... 76
6.3.1.1. Check available memory / low memory mode.................................................... 76
6.3.1.2. Selecting Localization Options ................................................................................ 77
6.3.1.3. Choosing a Keyboard ............................................................................................... 78
6.3.1.4. Looking for the Ubuntu Installer ISO Image ........................................................ 78
6.3.1.5. Configuring the Network ........................................................................................ 79
6.3.1.6. Configuring the Clock .............................................................................................. 80
6.3.2. Partitioning and Mount Point Selection ....................................................................... 80
6.3.2.1. Guided Partitioning .................................................................................................. 80
6.3.2.2. Manual Partitioning .................................................................................................. 82
6.3.2.3. Configuring Multidisk Devices (Software RAID) ................................................ 83
6.3.2.4. Configuring the Logical Volume Manager (LVM) ............................................... 87
6.3.2.5. Configuring Encrypted Volumes............................................................................ 88
6.3.3. Installing the Base System .............................................................................................. 92
6.3.4. Setting Up Users And Passwords .................................................................................. 92
6.3.4.1. Create an Ordinary User .......................................................................................... 93
6.3.5. Installing Additional Software ....................................................................................... 93
6
Table of Contents
6.3.5.1. Configuring apt ......................................................................................................... 93
6.3.5.1.1 Installing from more than one CD or DVD ..................................................... 94
6.3.5.1.2 Using a network mirror ...................................................................................... 95
6.3.5.2. Selecting and Installing Software ............................................................................ 96
6.3.6. Making Your System Bootable ....................................................................................... 97
6.3.6.1. Detecting other operating systems ......................................................................... 97
6.3.6.2. Install the Grub Boot Loader on a Hard Disk ....................................................... 98
6.3.6.3. Install the LILO Boot Loader on a Hard Disk ....................................................... 98
6.3.6.4. Continue Without Boot Loader ............................................................................... 99
6.3.7. Finishing the Installation................................................................................................. 99
6.3.7.1. Setting the System Clock .......................................................................................... 99
6.3.7.2. Reboot the System ..................................................................................................... 99
6.3.8. Miscellaneous ................................................................................................................... 99
6.3.8.1. Saving the installation logs .................................................................................... 100
6.3.8.2. Using the Shell and Viewing the Logs ................................................................. 100
6.3.8.3. Installation Over the Network............................................................................... 101
6.4. Loading Missing Firmware ................................................................................................. 102
6.4.1. Preparing a medium ...................................................................................................... 103
6.4.2. Firmware and the Installed System ............................................................................. 104
Chapter 7. Booting Into Your New Ubuntu System..................................................................... 105
7.1. The Moment of Truth ........................................................................................................... 105
7.2. Mounting encrypted volumes ............................................................................................. 105
7.2.1. dm-crypt .......................................................................................................................... 105
7.2.2. loop-AES .......................................................................................................................... 106
7.2.3. Troubleshooting ............................................................................................................. 106
7.3. Log In ...................................................................................................................................... 107
Chapter 8. Next Steps and Where to Go From Here..................................................................... 109
8.1. Shutting down the system ................................................................................................... 109
8.2. If You Are New to Unix ....................................................................................................... 109
8.3. Orienting Yourself to Ubuntu ............................................................................................. 109
8.3.1. Ubuntu Packaging System ............................................................................................ 110
8.3.2. Application Version Management ............................................................................... 110
8.3.3. Cron Job Management ................................................................................................... 110
8.4. Further Reading and Information....................................................................................... 111
8.5. Setting Up Your System To Use E-Mail ............................................................................. 111
8.5.1. Default E-Mail Configuration....................................................................................... 112
8.5.2. Sending E-Mails Outside The System ......................................................................... 112
7
Ubuntu 10.04 LTS Installation Guide
8.5.3. Configuring the Exim4 Mail Transport Agent........................................................... 113
8.6. Compiling a New Kernel ..................................................................................................... 114
8.6.1. Kernel Image Management .......................................................................................... 115
8.7. Recovering a Broken System ............................................................................................... 116
Appendix A. Installation Howto ................................................................................................. 118
A.1. Booting the installer............................................................................................................. 118
A.1.1. CDROM .......................................................................................................................... 118
A.1.2. USB memory stick......................................................................................................... 118
A.1.3. Booting from network .................................................................................................. 119
A.2. Installation ............................................................................................................................ 119
A.3. And finally… ........................................................................................................................ 120
Appendix B. Automating the installation using preseeding ................................................. 121
B.1. Introduction .......................................................................................................................... 121
B.1.1. Preseeding methods ...................................................................................................... 121
B.1.2. Limitations...................................................................................................................... 122
B.2. Using preseeding .................................................................................................................. 122
B.2.1. Loading the preconfiguration file ............................................................................... 122
B.2.2. Using boot parameters to preseed questions ............................................................ 123
B.2.3. Auto mode ...................................................................................................................... 124
B.2.4. Aliases useful with preseeding .................................................................................... 126
B.2.5. Using a DHCP server to specify preconfiguration files ........................................... 127
B.3. Creating a preconfiguration file ......................................................................................... 127
B.4. Contents of the preconfiguration file (for lucid) .............................................................. 128
B.4.1. Localization .................................................................................................................... 128
B.4.2. Network configuration ................................................................................................. 129
B.4.3. Mirror settings ............................................................................................................... 131
B.4.4. Clock and time zone setup ........................................................................................... 131
B.4.5. Partitioning ..................................................................................................................... 132
B.4.6. Partitioning using RAID ............................................................................................... 133
B.4.7. Controlling how partitions are mounted ................................................................... 134
B.4.8. Base system installation ................................................................................................ 135
B.4.9. Account setup ................................................................................................................ 135
B.4.10. Apt setup ...................................................................................................................... 136
B.4.11. Package selection ......................................................................................................... 137
B.4.12. Boot loader installation ............................................................................................... 138
B.4.13. Finishing up the installation ...................................................................................... 138
B.4.14. X configuration ............................................................................................................ 139
8
Table of Contents
B.4.15. Preseeding other packages ......................................................................................... 139
B.5. Advanced options................................................................................................................. 140
B.5.1. Running custom commands during the installation ................................................ 140
B.5.2. Using preseeding to change default values ............................................................... 140
B.5.3. Chainloading preconfiguration files ........................................................................... 141
Appendix C. Partitioning for Ubuntu ......................................................................................... 142
C.1. Deciding on Ubuntu Partitions and Sizes ......................................................................... 142
C.2. The Directory Tree ............................................................................................................... 143
C.3. Recommended Partitioning Scheme ................................................................................. 144
C.4. Device Names in Linux ....................................................................................................... 145
C.5. Ubuntu Partitioning Programs ........................................................................................... 146
C.5.1. Partitioning for Intel x86 .............................................................................................. 147
Appendix D. Random Bits ............................................................................................................ 149
D.1. Linux Devices ....................................................................................................................... 149
D.1.1. Setting Up Your Mouse ................................................................................................ 150
D.2. Disk Space Needed for Tasks ............................................................................................. 151
D.3. Disk Space Needed .............................................................................................................. 152
D.4. Installing Ubuntu from a Unix/Linux System ................................................................ 152
D.4.1. Getting Started............................................................................................................... 152
D.4.2. Install debootstrap ........................................................................................................ 153
D.4.3. Run debootstrap ............................................................................................................ 153
D.4.4. Configure The Base System ......................................................................................... 154
D.4.4.1. Create device files .................................................................................................. 154
D.4.4.2. Mount Partitions..................................................................................................... 154
D.4.4.3. Setting Timezone .................................................................................................... 155
D.4.4.4. Configure Networking .......................................................................................... 155
D.4.4.5. Configure Apt ......................................................................................................... 157
D.4.4.6. Configure Locales and Keyboard ........................................................................ 157
D.4.5. Install a Kernel ............................................................................................................... 157
D.4.6. Set up the Boot Loader ................................................................................................. 158
D.4.7. Finishing touches .......................................................................................................... 159
D.4.8. Create a User .................................................................................................................. 159
D.4.9. Install the Ubuntu Desktop ......................................................................................... 159
D.5. Installing Ubuntu over Parallel Line IP (PLIP) ................................................................ 160
D.5.1. Requirements ................................................................................................................. 160
D.5.2. Setting up source ........................................................................................................... 160
D.5.3. Installing target.............................................................................................................. 161
9
Ubuntu 10.04 LTS Installation Guide
D.6. Installing Ubuntu using PPP over Ethernet (PPPoE) ..................................................... 162
D.7. The Graphical Installer........................................................................................................ 163
D.7.1. Using the graphical installer ....................................................................................... 164
D.7.2. Known issues ................................................................................................................. 164
Appendix E. Administrivia ........................................................................................................... 165
E.1. About This Document ......................................................................................................... 165
E.2. Contributing to This Document ......................................................................................... 165
E.3. Major Contributions ............................................................................................................. 165
E.4. Trademark Acknowledgement........................................................................................... 166
Appendix F. GNU General Public License ................................................................................ 167
F.1. Preamble ................................................................................................................................ 167
F.2. GNU GENERAL PUBLIC LICENSE .................................................................................. 168
F.3. How to Apply These Terms to Your New Programs ...................................................... 172
Linbrary™ Advertising Club (LAC) ........................................................................................... 175
Your Advertising Here................................................................................................................ 181
10
List of Tables
List of Tables
Table 3.1. Hardware Information Needed for an Install ................................................ 35
Table 3.2. Recommended Minimum System Requirements .......................................... 37
11
Ubuntu 10.04 LTS Installation Guide
12
Abstract
Abstract
This document contains installation instructions for the Ubuntu 10.04 system (codename
"Lucid Lynx"), for the Intel x86 ("i386") architecture. It also contains pointers to more
information and information on how to make the most of your new Ubuntu system.
13
Ubuntu 10.04 LTS Installation Guide
14
Chapter 1. Welcome to Ubuntu
Chapter 1.
Welcome to Ubuntu
This chapter provides an overview of the Ubuntu Project, and the Debian Project upon
which it is based. If you already know about the Ubuntu Project's history and the Ubuntu
distribution, feel free to skip to the next chapter.
15
Ubuntu 10.04 LTS Installation Guide
1.1.1. Sponsorship by Canonical
The Ubuntu Project is sponsored by Canonical Ltd.1 Canonical will not charge licence fees for
Ubuntu, now or at any stage in the future. Canonical's business model is to provide
technical support and professional services related to Ubuntu. We encourage more
companies also to offer support for Ubuntu, and will list those that do on the Support pages
of this web site.
1 http://www.canonical.com/
2 http://www.fsf.org/
3 http://www.gnu.org/gnu/the-gnu-project.html
4 http://www.debian.org/
5 ftp://ftp.debian.org/
6 http://www.debian.org/social_contract
7 http://www.debian.org/doc/maint-guide/
8 http://www.debian.org/social_contract#guidelines
16
Chapter 1. Welcome to Ubuntu
• The Debian Policy Manual10 is an extensive specification of the Debian Project's
standards of quality.
Debian developers are also involved in a number of other projects; some specific to Debian,
others involving some or all of the Linux community. Some examples include:
• The Linux Standard Base11 (LSB) is a project aimed at standardizing the basic
GNU/Linux system, which will enable third-party software and hardware
developers to easily design programs and device drivers for Linux-in-general, rather
than for a specific GNU/Linux distribution.
• The Filesystem Hierarchy Standard12 (FHS) is an effort to standardize the layout of the
Linux file system. The FHS will allow software developers to concentrate their
efforts on designing programs, without having to worry about how the package will
be installed in different GNU/Linux distributions.
• Debian Jr.13 is an internal project, aimed at making sure Debian has something to
offer to our youngest users.
For more general information about Debian, see the Debian FAQ14.
9 http://opensource.org/docs/definition_plain.html
10 http://www.debian.org/doc/debian-policy/
11 http://www.linuxbase.org/
12 http://www.pathname.com/fhs/
13 http://www.debian.org/devel/debian-jr/
14 http://www.debian.org/doc/FAQ/
17
Ubuntu 10.04 LTS Installation Guide
1.2.1.2. Releases
Ubuntu makes a release every six months, and supports those releases for 18 months with
daily security fixes and patches to critical bugs.
As Ubuntu prepares for release, we "freeze" a snapshot of Debian's development archive
("sid"). We start from "sid" in order to give ourselves the freedom to make our own
decisions with regard to release management, independent of Debian's release-in-
preparation. This is necessary because our release criteria are very different from Debian's.
As a simple example, a package might be excluded from Debian "testing" due to a build
failure on any of the 11 architectures supported by Debian "sarge", but it is still suitable for
Ubuntu if it builds and works on only three of them. A package will also be prevented from
entering Debian "testing" if it has release-critical bugs according to Debian criteria, but a bug
which is release-critical for Debian may not be as important for Ubuntu.
As a community, we choose places to diverge from Debian in ways that minimize the
difference between Debian and Ubuntu. For example, we usually choose to update to the
very latest version of Gnome rather than the older version in Debian, and we might do the
same for key other pieces of infrastructure such as X or GCC. Those decisions are listed as
Feature Goals for that release, and we work as a community to make sure that they are in
place before the release happens.
18
Chapter 1. Welcome to Ubuntu
Differences between the groups lie in their treatment of non-computer applications (like
documentation, fonts and binary firmware) and non-free software. Debian distributes a
small amount of non-free software from their Internet servers. Ubuntu will also distribute
binary drivers in the "restricted" component on its Internet servers but will not distribute
any other software applications that do not meet its own Ubuntu Licensing Guidelines.
19
Ubuntu 10.04 LTS Installation Guide
Development of what later became GNU/Linux began in 1984, when the Free Software
Foundation15 began development of a free Unix-like operating system called GNU.
The GNU Project16 has developed a comprehensive set of free software tools for use with
Unix™ and Unix-like operating systems such as Linux. These tools enable users to perform
tasks ranging from the mundane (such as copying or removing files from the system) to the
arcane (such as writing and compiling programs or doing sophisticated editing in a variety
of document formats).
While many groups and individuals have contributed to Linux, the largest single
contributor is still the Free Software Foundation, which created not only most of the tools
used in Linux, but also the philosophy and the community that made Linux possible.
The Linux kernel17 first appeared in 1991, when a Finnish computing science student named
Linus Torvalds announced an early version of a replacement kernel for Minix to the Usenet
newsgroup comp.os.minix. See Linux International's Linux History Page18.
Linus Torvalds continues to coordinate the work of several hundred developers with the
help of a few trusty deputies. More information about the linux-kernel mailing list can be
found on the linux-kernel mailing list FAQ19.
Linux users have immense freedom of choice in their software. For example, Linux users
can choose from a dozen different command line shells and several graphical desktops. This
selection is often bewildering to users of other operating systems, who are not used to
thinking of the command line or desktop as something that they can change.
Linux is also less likely to crash, better able to run more than one program at the same time,
and more secure than many operating systems. With these advantages, Linux is the fastest
growing operating system in the server market. More recently, Linux has begun to be
popular among home and business users as well.
1.4. Getting Ubuntu
For information on how to download Ubuntu from the Internet, see the download web page20.
The list of Ubuntu mirrors21 contains a full set of official Ubuntu mirrors, so you can easily
find the nearest one.
Ubuntu can be upgraded after installation very easily. The installation procedure will help set
up the system so that you can make those upgrades once installation is complete, if need be.
15 http://www.fsf.org/
16 http://www.gnu.org/
17 http://www.kernel.org/
18 http://www.cs.cmu.edu/~awb/linux.history.html
19 http://www.tux.org/lkml/
20 http://www.ubuntu.com/download/
21 http://wiki.ubuntu.com/Archive
20
Chapter 1. Welcome to Ubuntu
1.5. Getting the Newest Version of This Document
This document is constantly being revised. Updated versions of this installation manual are
available from the official Install Manual pages22.
22 http://help.ubuntu.com/9.10/installation-guide/i386/
21
Ubuntu 10.04 LTS Installation Guide
Once you've got your system installed, you can read Chapter 8, Next Steps and Where to Go
From Here. That chapter explains where to look to find more information about Unix and
Ubuntu, and how to replace your kernel.
Finally, information about this document and how to contribute to it may be found in
Appendix E, Administrivia.
Note
The Ubuntu project, as a pragmatic concession to its users, does make some
packages available that do not meet our criteria for being free. These packages are
not part of the official distribution, however, and are only available from the
multiverse area of Ubuntu mirrors; see the Ubuntu web site23 for more information
about the layout and contents of the archives.
Many of the programs in the system are licensed under the GNU General Public License, often
simply referred to as "the GPL". The GPL requires you to make the source code of the
programs available whenever you distribute a binary copy of the program; that provision of
the license ensures that any user will be able to modify the software. Because of this
provision, the source code24 for all such programs is available in the Ubuntu system.
23http://www.ubuntu.com/ubuntu/components
24For information on how to locate, unpack, and build binaries from Ubuntu source packages, see the
Debian FAQ (http://www.debian.org/doc/FAQ/), under "Basics of the Debian Package Management
System".
22
Chapter 1. Welcome to Ubuntu
There are several other forms of copyright statements and software licenses used on the
programs in Ubuntu. You can find the copyrights and licenses for every package installed
on your system by looking in the file /usr/share/doc/ package-name/copyright once
you've installed a package on your system.
For more information about licenses and how Ubuntu determines whether software is free
enough to be included in the main distribution, see the Ubuntu License Policy25.
The most important legal notice is that this software comes with no warranties. The
programmers who have created this software have done so for the benefit of the
community. No guarantee is made as to the suitability of the software for any given
purpose. However, since the software is free, you are empowered to modify that software to
suit your needs — and to enjoy the benefits of the changes made by others who have
extended the software in this way.
25 http://www.ubuntu.com/ubuntu/licensing
23
Linbrary™ Advertising Club (LAC)
Advertising
http://www.linbrary.com/subversion/
Your Advertising Here
More Books Coming Soon!!!
Please Feel Free to Contact Us at
[email protected]