Дж. Валади 100% САМОУЧИТЕЛЬ Linux AAddison-Wesley «Технолоджи - 3000» Москва ii spring into ii 8 Linux Janet Valade A Addison-Wesley Upper Saddle River, NJ • Boston» Indianapolis • San Francisco New York • Toronto • Montreal • London • Munich • Paris • Madrid Capetown • Sydney • Tokyo • Singapore • Mexico City УДК 004.451.9(075.4) ББК32.973.2б-018.2я78 В15 Валади, Джанет. В15 100% самоучитель. Linux® / Дж. Валади ; [пер. с англ. А. А. Климов и др.]. — М.: Технолоджи - 3000, 2006. — 336 с.: ил. — Доп. тит. л. англ. — ISBN 5-94472-035-2. Агентство CIP РГБ Если вы решили попробовать свои силы в загадочной системе Linux - то эта книга для вас. Автор - эксперт по Linux - постарался сделать так, чтобы вы освоили Linux, не останавливаясь на мелочах. Изложение ведется на основе небольших, тщательно подобранных примеров, сопровождающих все обсуждаемые темы - все очень быстро, наглядно и эффективно. Вы хотите быстро найти ответы на свои вопросы или шаблонные решения своих задач? Воспользуйтесь уникальным форматом книги, чтобы мгновенно полу- чить ответ! Выбор дистрибутива Linux (Fedora, Mandrake, SuSE), инсталляция сис- темы, работа с командной строкой и рабочими столами KDE, GNOME, подготовка текстов и электронных таблиц в OpenOffice, работа в Web и со средствами мульти- медиа - вот далеко не полный список тем, которые вы сможете быстро и легко ос- воить, прочитав эту книгу. Посетите наш Интернет-магазин «Три ступеньки »: WWW.3st.ril E-mail: [email protected] Authorized translation from the English language edition, entitled SPRING INTO LINUX®, 1" Edition, ISBN 0131853546, by VALADE, JANET, published by Pearson Education, Inc, publishing as Addison Wesley Professional, Copyright © 2005 Pearson Education, Inc. All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without permission from Pearson Education, Inc. RUSSIAN language edition published by Triumph Publishing (OOO «Издательство Триумф»). Copyright © 2006. Авторизованный перевод англоязычного издания под названием SPRING INTO LINUX*, 1м Edition, ISBN 0131853546, by VALADE, JANET, published by Pearson Education, Inc, publishing as Addison Wesley Professional, CopyrigN © 2005 Pearson Education, Inc. Все права защищены. Никакая часть данной книги не может быть переделана или изменена в какой-либо форме, электронной или механической, включая ксерокопирование, запись на носители информации, без разрешения Pearson Educa- tion, Inc. Русскоязычная версия, изданная 000 «Издательство Триумф». Все права защищены © 000 «Издательство Триумф», 2006. ISBN 5-&4472-035-2 © OOO «Издательство ТРИУМФ», «Технолоджи - 3000», 2006 ISBN 0-13-185354-6 (амер.) © Обложка 000 «Издательство ТРИУМФ», 2006 © Верстка и оформление 000 «Издательство ТРИУМФ», 2006 Краткое содержание От редактора серии 16 ГЛАВА 1. Введение в открытые программные средства 21 ГЛАВА 2. Выбор дистрибутива операционной системы Linux .....28 ГЛАВА 3. Подготовка компьютера к установке операционной системы Linux 38 ГЛАВА 4. Установка операционной системы Linux 51 ГЛАВА 5. Взаимодействие с операционной системой Linux 87 ГЛАВА 6. Использование рабочего стола 95 ГЛАВА 7. Использование командной строки 118 ГЛАВА 8. Учетные записи Linux 132 ГЛАВА 9. Управление файлами 142 ГЛАВА 10. Программы и приложения 161 ГЛАВА 11. Обработка текстов 172 ГЛАВА 12. Электронные таблицы... .....192 ГЛАВА 13. Графика 201 ГЛАВА 14. Печать 221 ГЛАВА 15. Интернет 227 ГЛАВА 16. Мультимедиа ...241 ГЛАВА 17. Электронная почта, рассылка сообщений и новости........ 256 ГЛАВА 18. Редактирование текстовых файлов ...277 ГЛАВА 19. Системные сценарии 287 Приложение А. Регулярные выражения 303 Приложение В. Руководство по командам ......308 Содержание От редактора серии 16 Предисловие , 17 Для кого написана эта книга? 17 Как организована эта книга? 17 Что необычного в этой книге? 19 Кто помогал мне в написании этой книги? 19 Об авторе 20 О редакторе серии 20 ГЛАВА 1. Введение в открытые программные средства . .....21 Открытые программные средства 21 Лицензионное соглашение по открытым исходным кодам 23 Linux как открытое программное средство 24 Что такое GNU 25 Выводы 26 ГЛАВА 2. Выбор дистрибутива операционной системы Linux 28 Содержание установочного дистрибутива 28 Установочный дистрибутив Red Hat/Fedora 31 Установочный дистрибутив Mandrake 32 Установочный дистрибутив SuSE 33 Установочные дистрибутивы других производителей 34 Загрузочные компакт-диски 36 Выводы 37 ГЛАВА 3. Подготовка компьютера к установке операционной системы Linux ....38 Требования к оборудованию компьютера 38 Совместимость оборудования компьютера 40 Покупка установочного дистрибутива Linux 41 Загрузка операционной системы Linux 42 Содержание 7_ Проектирование системы компьютера 43 Работа Linux на компьютере с установленной системой Windows 44 Проверка жесткого диска 45 Создание раздела для операционной системы Linux во время проведения установки 46 Создание раздела для операционной системы Linux до ее установки 47 Запуск компьютера с привода компакт-дисков или дискет 49 Выводы 50 ГЛАВА 4. Установка операционной системы Linux ..51 Обзор процесса установки 51 Начало процедуры установки Fedora 53 Сбор информации об аппаратных средствах компьютера дистрибутивом Fedora 56 Выбор типа установки дистрибутива Fedora 57 Выбор пространства для установки Fedora 58 Сбор информации о сети установочным дистрибутивом Fedora 60 Выбор языка и часового пояса при установке дистрибутива Fedora 62 Создание главной учетной записи в Fedora 64 Выбор программных пакетов для установки в Fedora 65 Установка дистрибутива Fedora 66 Начало процедуры установки Mandrake 68 Сбор информации об аппаратных средствах компьютера установочным дистрибутивом Mandrake 69 Выбор программных пакетов для установки в Mandrake 71 Установка дистрибутива Mandrake 72 Создание учетных записей в Mandrake 73 Обобщенная настройка Mandrake 74 Окончание процесса установки Mandrake 75 Начало процедуры установки SuSE 76 Настройка дистрибутива SuSE 77 Выбор устанавливаемых программных пакетов в SuSE 79 Установка дистрибутива SuSE 81 Настройка установленной системы SuSE 83 8 100% самоучитель Linux Завершение процесса установки SuSE 84 Выводы :......... 85 ГЛАВА 5. Взаимодействие с операционной системой Linux 87 Графический пользовательский интерфейс операционной системы Linux 87 Рабочий стол GNOME 89 Рабочий стол KDE 90 Интерфейс командной строки в операционной системе Linux 91 Выбор пользовательских интерфейсов 93 Выводы ; 93 ГЛАВА 6. Использование рабочего стола 95 Регистрация , 96 Ваша первая регистрация 98 Содержание рабочего стола ....;.... , 99 Рабочие столы KDE и GNOME 100 Панель 101 Работа с рабочим столом 102 Настройка рабочего стола 104 Изменение фона рабочего стола KDE 106 Изменение фона рабочего стола GNOME 108 Настройка шрифтов 110 Настройка хранителя экрана 111 Организация рабочего стола 112 Изменение положения панели и ее размера 113 Настройка нескольких рабочих столов 115 Выход из Linux 116 Выводы 117 ' . . • • • •; • •••••• .:••.. г.\ • •/" •'-:•',': :\ Содержание ГЛАВА 7. Использование командной строки 118 Ввод команд 118 Ввод отдельных команд 119 Синтаксис командной строки 121 Перенаправление ввода и вывода данных 122 Выполнение команд в фоновом режиме 123 Редактирование командной строки 124 Справка командной строки 125 Некоторые полезные команды 126 Команда sort 128 Команда grep 129 Настройка окна терминала 130 Выводы 131 ГЛАВА 8. Учетные записи Linux .132 Типы учетных записей 132 Группы пользователей 133 Свойства учетных записей 134 Создание новых учетных записей 136 Пароли 137 Группы учетных записей 138 Создание новых групп 139 Если вы забыли пароль root-записи 140 Выводы 141 ГЛАВА 9. Управление файлами 142 Организация файлов 142 Свойства файла 144 Просмотр файлов с рабочего стола 145 Просмотр данных о файлах с помощью командной строки 147 Разрешения доступа к файлам 149 Изменение разрешений доступа к файлам 150