Professional Documents
Culture Documents
Table of Contents
Chapter 7. Home sweet /home.......................................................................................................................111
7.1. General good housekeeping..........................................................................................................111
7.1.1. Introduction.........................................................................................................................111
7.1.2. Make space..........................................................................................................................111
7.2. Your text environment..................................................................................................................114
7.2.1. Environment variables.........................................................................................................114
7.2.2. Shell setup files...................................................................................................................116
7.2.3. A typical set of setup files...................................................................................................117
7.2.4. The Bash prompt.................................................................................................................120
7.2.5. Shell scripts.........................................................................................................................121
7.3. The graphical environment...........................................................................................................123
7.3.1. Introduction.........................................................................................................................123
7.3.2. The X Window System.......................................................................................................124
7.3.3. X server configuration.........................................................................................................125
7.4. Region specific settings................................................................................................................126
7.4.1. Keyboard setup....................................................................................................................126
7.4.2. Fonts....................................................................................................................................126
7.4.3. Date and time zone..............................................................................................................127
7.4.4. Language.............................................................................................................................127
7.4.5. Country-specific Information..............................................................................................128
7.5. Installing new software.................................................................................................................128
7.5.1. General................................................................................................................................128
7.5.2. Package formats..................................................................................................................128
7.5.3. Automating package management and updates..................................................................131
7.5.4. Upgrading your kernel.........................................................................................................132
7.5.5. Installing extra packages from the installation CDs............................................................133
7.6. Summary.......................................................................................................................................134
7.7. Exercises.......................................................................................................................................135
7.7.1. Shell environment................................................................................................................135
7.7.2. Graphical environment........................................................................................................136
iv