ЧАСТЬ I. УСТАНОВКА LINUX 7
Глава 1. Особенности установки Linux 9
1.1. Системные требования openSUSE 11.2 9
1.2. Загрузка с дистрибутивного диска 10
1.3. Выбор режима установки 13
1.4. Выбор рабочего стола (графической среды) 15
1.5. Разметка жесткого диска 17
1.6. Создание нового пользователя 30
1.7. Сводка параметров системы 31
1.8. Установка пакетов openSUSE 35
1.9. Установка дополнительных параметров после перезагрузки 36
1.10. Создание скриншотов (снимков экрана) при установке 38
1.11. Проблемы при установке 39
1.11.1. Проблема с APIC 39
1.11.2. Ошибка: kernel panic:VFS: Unable to mount root fs 40
1.11.3. Проблемы с LCD-мониторами 40
1.11.4. Установка OpenSUSE на ноутбуки HP 40
1.11.5. Установка с LiveCD 41
1.12. Создание LiveUSB или установка openSUSE 11.2 на нетбук 41
Глава 2. Вход в систему и завершение работы 43
2.1. Вход в систему 43
2.2. Команды завершения работы из консоли 44
2.3. Завершение работы в GNOME и KDE 45
2.4. Проблема с входом в систему: Could not update ICEauthority file 47
Глава 3. Базовая настройка openSUSE 49
3.1. Знакомство с YaST 49
3.2. Центр управления YaST2 49
3.2.1. Группа параметров Оборудование 52
3.2.2. Группа параметров Система 52
3.2.3. Уровни запуска Linux 54
3.2.4. Загрузчик GRUB 57
3.2.5. Настройка планировщика ввода/вывода 61
3.3. Настройка клавиатуры, мыши, видеокарты и монитора в графической среде KDE 4 62
3.3.1. Настройка раскладок клавиатуры 62
3.3.2. Параметры мыши 65
3.3.3. Параметры видеокарты и монитора 66
3.4. Настройка клавиатуры, мыши, видеокарты и монитора в графической среде GNOME 67
3.4.1. Настройка раскладок клавиатуры 67
3.4.2. Параметры мыши 69
3.4.3. Параметры экрана 69
Глава 4. Графические среды
71
4.1. Графический интерфейс в Linux 71
4.2. Что лучше: KDE или GNOME? 74
4.3. Графическая среда GNOME 75
4.3.1. Особые комбинации клавиш при работе с GNOME 75
4.3.2. Обычное меню GNOME 75
4.3.3. Апплеты GNOME 77
4.3.4. Центр управления GNOME 83
4.3.5. Пиктограммы GNOME, или знакомство с редактором конфигурации 92
4.4. Графическая среда KDE 96
4.4.1. Немного истории 96
4.4.2. Основные нововведения KDE 4 97
4.4.3. Установка KDE 97
4.4.4. Знакомство с KDE 99
4.4.5. Полезные приемы при работе с KDE 101
Глава 5. Консоль
108
5.1. Правильная работа в консоли 109
5.2. Эмуляторы консоли 109
5.3. Перенаправление ввода/вывода 110
Глава 6. Пользователи и группы
112
6.1. Учетные записи: теория 112
6.1.1. Команды для создания и изменения учетных записей пользователей 113
6.1.2. Группы пользователей 115
6.2. Учетные записи: практика 115
6.3. Команды su и sudo 118
6.4. Локальная безопасность 120
Глава 7. Файловая система
123
7.1. Различные файловые системы 123
7.2. Имена файлов в Linux 125
7.3. Файлы и устройства 125
7.4. Стандартные каталоги Linux 126
7.5. Команды для работы с файлами 128
7.6. Команды для работы с каталогами 130
7.7. Ссылки 133
7.8. Перенаправление ввода/вывода при работе с файлами 133
7.9. Права доступа и атрибуты файла. Команды chown, chmod и chattr 134
7.9.1. Права доступа к файлам и каталогам 134
7.9.2. Смена владельца файла 137
7.9.3. Специальные права доступа (SUID и SGID) 137
7.9.4. Атрибуты файла. Запрет изменения файла 138
7.10. Работа с журналом файловой системы 138
7.11. Файловая система ext4 139
7.11.1. Сравнение ext3 и ext4 139
7.11.2. Совместимость с ext3 141
7.11.3. Переход на ext4 141
7.12. Использование графического файлового менеджера 142
7.13. Файловый менеджер GNOME Commander 144
Глава 8. Носители данных. Монтирование
145
8.1. Монтирование файловых систем 145
8.1.1. Команда mount 145
8.1.2. Файлы устройств 146
8.1.3. Примеры использования команды mount 149
8.1.4. Монтирование файловых систем при загрузке Linux 150
8.1.5. Монтирование NTFS-разделов в режиме записи 154
8.2. Работа со сменными носителями данных 155
8.2.1. Монтирование и размонтирование носителей 155
8.2.2. Ускорение работы флешки 158
8.3. Запись CD/DVD 159
8.4. Разметка жесткого диска 165
8.4.1. Создание нового раздела 165
8.4.2. Редактирование раздела 166
8.4.3. Подробно о UUID и файле /etc/fstab 168
8.5. Псевдофайловая система /proc 171
Глава 9. Установка программного обеспечения
174
9.1. Пакеты 174
9.2. Репозитории пакетов 176
9.3. Установка пакетов 180
9.4. Программа zypper 185
9.5. Программа rpm 186
9.6. Отключение автоматической проверки обновлений 187
ЧАСТЬ II. ПОДКЛЮЧЕНИЕ К ИНТЕРНЕТУ
191
Глава 10. Обычное модемное соединение
193
10.1. Преимущества и недостатки коммутируемого соединения 193
10.2. Стандарты обмена данными 194
10.3. Стандарт Hayes AT 196
10.4. Выбор модема 196
10.5. Подключение модема 198
10.6. Настройка модема 198
Глава 11. xDSL-соединение
209
11.1. Причина популярности DSL-соединений 209
11.2. Физическое подключение DSL-модема 210
11.3. Настройка DSL-соединения 210
Глава 12. Соединение по локальной сети
216
12.1. Файлы конфигурации сети в openSUSE 216
12.2. Настройка соединения 217
12.3. Подключение к беспроводной сети 222
Глава 13. Программы для работы в Интернете
224
13.1. Автозапуск программы KInternet 224
13.2. Firefox — сразу готов к работе 225
13.3. Почтовый клиент Evolution 226
13.4. Pidgin — программа для мгновенного обмена сообщениями 228
13.5. FTP-клиенты 231
13.6. Менеджеры закачек 233
13.7. Skype — разговоры со всем миром 234
ЧАСТЬ III. openSUSE И АППАРАТНЫЕ СРЕДСТВА
239
Глава 14. Настройка видеокарты и монитора
241
14.1. Основной файл конфигурации X.Org 241
14.2. Использование конфигуратора для изменения разрешения экрана и создания файла xorg.conf 246
Глава 15. Настройка звуковой платы
251
15.1. Нет звука! 251
15.2. Проблема с Realtek High Definition Audio 253
15.2.1. Простой способ установки драйвера 254
15.2.2. Сложный способ установки драйвера 255
Глава 16. Настройка принтера
258
16.1. Выбор принтера 258
16.1.1. Ударные принтеры 258
16.1.2. Струйные принтеры 259
16.1.3. Лазерные принтеры 261
16.1.4. USB-принтеры 261
16.1.5. GDI-принтеры 262
16.2. Настройка принтера 263
Глава 17. Настройка сканера
267
17.1. История сканера и принцип его работы 267
17.2. Основные характеристики сканера 269
17.2.1. Глубина цвета и оптическая плотность 269
17.2.2. Подключение сканера к компьютеру 270
17.3. Как выбирать сканер? 270
17.4. Настройка сканера с помощью конфигуратора 272
17.5. Настройка сканера без конфигуратора 278
17.5.1. Настройка USB-сканера 278
17.5.2. Настройка LPT-сканера 280
17.6. Сетевой доступ к сканеру 281
ЧАСТЬ IV. openSUSE ДОМА
283
Глава 18. Подготовка SUSE для работы с мультимедиа. Установка кодеков
285
18.1. Что такое кодеки? 285
18.2. Установка кодеков 286
Глава 19. Мультимедиа
295
19.1. Битва за воспроизведение MP3 в openSUSE 11.2 295
19.2. Воспроизведение музыки 299
19.3. Конвертирование ID3-тегов MP3-файлов в кодировку UTF-8 303
19.4. Воспроизведение видео 306
19.5. Запись треков AudioCD на жесткий диск 308
19.6. Свой трехмерный мир 309
Глава 20. Трехмерный рабочий стол
311
20.1. Общие замечания 311
20.2. openSUSE 11.0 и видеокарта ATI 313
20.2.1. Установка драйвера видеокарты 313
20.2.2. Установка дополнительных пакетов 317
20.2.3. Почти все 319
20.2.4. Тайна белого экрана 319
20.3. openSUSE 10.3 и видеокарта NVIDIA 323
20.3.1. Проверка эффектов рабочего стола 323
20.3.2. Установка драйвера NVIDIA 323
20.3.3. Установка Compiz 325
20.3.4. Решение проблем 327
20.4. Настройка Compiz Fusion 335
20.5. Использование эффектов рабочего стола 337
20.5.1. Куб рабочего стола 337
20.5.2. Лента рабочих столов (фотопленка) 340
20.5.3. Переключатель приложений 340
20.5.4. Прозрачность окон 342
20.5.5. Вода/Дождь 342
20.5.6. Другие эффекты 343
20.6. Удаление Compiz 343
20.7. Дополнительная информация 344
Глава 21. Виртуальные машины
345
21.1. Зачем нужна виртуальная машина? 345
21.2. Установка эмулятора виртуальной машины в SUSE 346
21.3. Создание новой виртуальной машины 347
21.4. Изменение параметров виртуальной машины 353
21.4.1. Общие и системные параметры 353
21.4.2. Виртуальные жесткие диски 355
21.4.3 Параметры CD/DVD 355
21.4.4. Параметры Floppy 356
21.4.5. А нужен ли звук? 356
21.4.6. Параметры сети 356
21.4.7. Последовательные порты 358
21.5. Запуск виртуальной машины и установка гостевой операционной системы 359
ЧАСТЬ V. openSUSE В ОФИСЕ
361
Глава 22. Текстовый процессор OpenOffice.org Writer
363
22.1. Кратко об OpenOffice 363
22.2. Работа с текстом 364
22.3. Работа с рисунками 366
22.4. Работа с таблицами 371
22.5. Печать документов 375
22.6. Существенное ускорение OpenOffice.org 378
Глава 23. Электронные таблицы OOo Calc
380
23.1. Немного о программе 380
23.2. Комбинации клавиш 381
23.3. Формулы 383
23.4. Построение диаграмм 385
Глава 24. Презентации
389
24.1. Программа OOо Impress 389
24.2. Создание новой презентации 389
24.2.1. А у вас есть план? 390
24.2.2. Помощь мастера 391
24.3. Работа со слайдами 394
24.3.1. Изменение макета слайда, создание новых слайдов 395
24.3.2. Изменение фона слайда 395
24.3.3. Настройка анимационных эффектов 395
24.3.4. Настройка смены слайдов 397
24.4. Демонстрация презентации 398
24.5. Сохранение презентации 399
Глава 25. Другие офисные задачи
401
25.1. Работа с PDF-файлами: просмотр и создание 401
25.2. Создание снимков экрана 404
25.3. Планировщики, календари 405
25.4. База данных OOo Base 406
25.5. Другие офисные приложения openSUSE 407
Глава 26. Работа с изображениями. Программа GIMP
411
26.1. Просмотр изображений 411
26.2. Редакторы векторной графики 413
26.3. Кратко о программе GIMP 415
26.3.1. Начало работы 415
26.3.2. Обработка фотографий 416
ЧАСТЬ VI. БЕЗОПАСНОСТЬ И SUSE
423
Глава 27. Восстановление системы после сбоя
425
27.1. Локализация причины сбоя 425
27.2. Восстановление загрузчика Linux 425
27.3. Программный сбой 431
27.3.1. Неправильная настройка программы или системы 431
27.3.2. Ошибка программы. Журналы системы 432
27.4. Аппаратный сбой 433
27.4.1. Отказы жесткого диска 434
27.4.2. Отказы памяти 435
27.4.3. Отказ видеокарты 435
27.4.4. Отказ материнской платы и процессора 435
27.4.5. Диагностика аппаратного сбоя с помощью ядра 436
27.5. Диагностические утилиты 436
27.5.1. Программа hdparm — тестирование жесткого диска 436
27.5.2. Программа fsck — проверка файловых систем 437
27.5.3. Программа badblocks — проверка на наличие сбойных блоков 441
27.5.4. Программа memtest86 — проверка оперативной памяти 442
27.5.5. Другие программы для диагностики 443
27.6. Восстановление пароля root 443
27.7. Установка пароля загрузчика GRUB 444
Глава 28. Использование брандмауэра
445
28.1. Что такое брандмауэр и для чего он нужен? 445
28.2. Настройка брандмауэра в openSUSE 445
Глава 29. Антивирус ClamAV
451
29.1. Зачем нужен антивирус в Linux 451
29.2. Установка ClamAV 452
29.3. Проверка файловой системы 454
Заключение 457
ПРИЛОЖЕНИЯ 459
Приложение 1. Параметры ядра 461
Приложение 2. Удаленный рабочий стол 464
Приложение 3. Linux Toolbox 469
П3.1. Получение информации о системе 469
П3.2. Информация о "железе" 470
П3.3. Информация о пользователях 470
П3.4. Управление процессами 471
Приложение 4. Битва оболочек: zsh vs bash 473
Приложение 5. Описание DVD 475
Предметный указатель 477