В.А.Костромин
ОС Linux на Вашем персональном компьютере
Предисловие
Часть 1. Для начинающих пользователей
1. Введение
- 1.1. Что такое ОС вообще и Linux в частности
- 1.2. Дистрибутивы Linux
- 1.3. Требования к компьютеру
2. Инсталляция ОС Linux
- 2.1. Где взять пакет для установки
- 2.2. Сбор необходимых данных об оборудовании
- 2.3. Изготовление установочных дискет
- 2.4. Подготовка раздела на диске
- 2.5. Начало инсталляции
- 2.6. Подготовка раздела для Linux
- 2.7. Инициализация Swap-раздела
- 2.8. Форматирование раздела
- 2.9. Выбор и установка программных пакетов
- 2.10. Настройка мыши
- 2.11. Настройка X Windows
- 2.12. Настройка сети
- 2.13. Установка времени
- 2.14. Выбор служб, которые будут запускаться при загрузке ОС
- 2.15. Настройка принтера
- 2.16. Задание пароля пользователя Root
- 2.17. Создание загрузочной дискеты
- 2.18. Инсталляция LILO
- 2.19. Другие загрузчики
- 2.20. Завершение установки
3. Первый запуск Red Hat Linux.
- 3.1. Загрузка ОС Red Hat Linux
- 3.2. Логирование
- 3.3. Терминалы и оболочка (shell)
- 3.4. Редактирование командной строки. История команд
- 3.6. Завершение работы системы Red Hat Linux
- 3.7. Где найти подсказки во время работы с системой?
-
- 3.7.1. Страницы интерактивного руководства man,, команды whatis и apropos.
- 3.7.2. Команда info
- 3.7.3. Команда help
- 3.7.4. Документация, поставляемая с дистрибутивом и пакетами ПО
- 3.7.5. Команда Xman
- 3.7.6. Команда helptool
- 3.7.7. Книги и Internet
4. Знакомство с файловой системой Linux
- 4.1. Файлы и их имена
- 4.2. Каталоги
- 4.3. Структура основных каталогов
- 4.4. Типы файлов
- 4.5. Права доступа к файлам и каталогам
- 4.6. Команды для работы с файлами и каталогами
- 4.7. Создание и монтирование файловых систем
5. Интерфейс командной строки (оболочка Bash и некоторые полезные утилиты)
- 5.1. Что такое оболочка
- 5.2. Специальные символы
- 5.3. Выполнение команд
- 5.4. Стандартный ввод\вывод
- 5.5. Перенаправление вывода, каналы и фильтры
- 5.6. Переменные окружения
- 5.7. Раскрытие выражений (expansion)
- 5.8. Shell как язык программирования
- 5.9. Скрипты
- 5.10. Некоторые употребительные команды
- 5.11. Работа с архиваторами
-
- 5.11.1. Программа tar
- 5.11.2. Программа gzip
- 5.11.3. Программа bzip2
6. Программа Midnight Commander
- 6.1. Установка программы Midnight Commander
- 6.2. Внешний вид экрана при работе с Midnight Commander
- 6.3. Получение помощи
- 6.4. Поддержка мыши
- 6.5. Управление панелями
- 6.6. Функциональные клавиши и меню "Файл"
- 6.7. Маски файлов для операций копирования/переименования
- 6.8. Особенности выполнения операций копирования/перемещения файлов
- 6.9. Командная строка оболочки
- 6.10. Меню "Команды"
- 6.11. Настройка программы Midnight Commander
7. Графический интерфейс
- 7.1. XFree86 и его составные части
- 7.2. Как работает видеосистема компьютера
- 7.3. Конфигурирование (настройка) X-сервера
- 7.4. Запуск системы X Window
- 7.5. Выбор и настройка менеджера окон
- 7.6. Графическая среда KDE
- 7.7. Использование менеджера рабочего стола (X Desktop Manager)
8. Русификация ОС
- 8.1. Предварительные сведения
- 8.1.1. Таблицы кодировки символов
- 8.1.2. Ввод символов с клавиатуры
- 8.1.3. Вывод символов на экран
- 8.1.4. Локализация
- 8.2. Настройка системных средств локализации
- 8.3. Русификация консоли (текстовый режим)
- 8.3.1. Переключение кодировок
- 8.4. Русификация системы X Window
- 8.4.x. Использование шрифтов TrueType
- 8.5. Поддержка русского в конкретных программах
- 8.6. Кириллизация печати
9. Подключение аппаратных устройств
- 9.1. Предположения
- 9.2. Специальные файлы устройств
- 9.3. Клавиатура
- 9.4. Мышь
- 9.5. Жесткий диск
- 9.6. Принтер
- 9.7. Zip-диск фирмы Iomega для параллельного порта
- 9.8. Дисковод CD-ROM
- 9.9. Звуковая карта
10. Установка новых программных пакетов
- 10.1. Два способа установки ПО
- 10.2. Программа rpm
- 10.3. Компиляция ПО из исходных текстов
- 10.4. Сколько осталось места на диске
- 10.5. Освобождение дискового пространства
11. Настройка системы после установки
- 11.2. Основные конфигурационные файлы
- 11.3. Методы конфигурирования
- 11.4. Монтирование файловых систем
- 11.5. Настройка оболочки bash
- 11.x. Некоторые полезные и приятные мелочи
12. Программы для работы с текстом
- 12.1. Типы редакторов.
- 12.2. Консольные редакторы ASCII-файлов.
- 12.2.1. Встроенный редактор программы Midnight Commander.
- 12.2.2. Редактор le.
- 12.3. Редакторы ASCII-файлов для графического режима.
- 12.3.1. Редакторы Kedit и KWrite
- 12.3.2. Редактор Nedit
- 12.4. Проверка правописания
- 12.5. Текстовые процессоры.
- 12.5.1. Текстовый редактор Ted
- 12.5.2. Текстовый процессор AbiWord
- 12.5.3. Текстовый процессор StarWriter
- 12.5.4. Текстовый процессор Word Perfect 8
- 12.5.5. Текстовый процессор KWord
- 12.6. Программы для просмотра текстов в разных форматах
- 12.6.1. Программы-перекодировщики кодовых страниц
- 12.6.2. Программа Word Viewer
- 12.6.3. Программа Acrobat Reader
- 12.7. Словари и переводчики
13. Офисные пакеты
- 13.1. Введение
- 13.2. Пакет Star Office
- 13.2.1. Установка
- 13.2.2. Первые впечатления
- 13.3. Пакет KDE Office
14. Выход в локальные сети
- 14.1. Подключение к сети
- 14.2. Настройка сетевых интерфейсов
- 14.2.1. Подключение модулей
- 14.2.2. Настройка локального интерфейса lo
- 14.2.3. Настройка интерфейса платы Ethernet локальной сети
- 14.2.4. Интерфейс для последовательного порта
- 14.2.5. Настройка маршрутизации
- 14.2.6. Настройка службы имен
- 14.2.7. Тестирование сетевого соединения
- 14.2.8. Утилита netconf
- 14.3. Программы telnet и ftp
- 14.3.1. Программа telnet
- 14.3.2. Программа ftp
- 14.4. NFS
- 14.5. Подключение к Windows-сети
- 14.5.1. Что такое Samba
- 14.5.2. Монтирование файловых систем с помощью Samba
- 14.6. Подключение к серверу Novell Netware
- 14.7. Наcтройка серверных программ
- 14.7.1. ftp-сервер
- 14.7.2. NFS-сервер
- 14.7.3. SMB-сервер
- 14.8. Создание новой локальной сети
15. Интернет и электронная почта
- 15.1. Необходимые сведения о протоколах Интернет
- 15.2. Подготовка к выходу в Интернет
- 15.3. Программа Kppp
- 15.3.1. Конфигурирование Kppp
- 15.3.2. Установка связи с помощью Kppp
- 15.3.3. Проблемы с настройкой соединения
- 15.4. Браузеры
- 15.4.1. Путешествия по Интернет с помощью программы lynx
- 15.4.2. Браузер Netscape Navigator
- 15.4.3. Файловый менеджер kfm
- 15.5. Электронная почта
- 15.5.1. Почтовый клиент Kmail
16. Взаимодействие с MS Windows
- 16.1. Введение
- 16.2. Доступ к разделам MS Windows из Linux
- 16.3. Как работают эмуляторы
- 16.4. Эмулятор Wine
- 16.4.1. Требования
- 16.4.2. Установка и настройка
- 16.4.3. Использование программы Wine
- 16.4.4. Что делать, если что-то не работает?
- 16.5. Виртуальные машины от VMware
17. Несколько ОС на одном компьютере
- 17.1. Предостережение
- 17.2. Разделы на диске и процесс загрузки
- 17.3. Выбор загрузчика
- 17.4. Подготовка разделов на диске
- 17.5. Windows NT-2000 и Линукс (загрузка через OS Loader от NT)
- 17.6. Использование загрузчика LILO OS Linux
- 17.7. Загрузка Линукс из другой ОС (loadlin.exe)
- 17.8. Источники и ссылки
18. Виртуальные машины
- 18.1. Введение
- 18.2. Требования к компьютеру
- 18.3. Установка системы VMWare
- 18.4. Создание Вашей первой виртуальной машины
- 18.5. Запуск виртуальной машины и установка VMWare Tools
- 18.6. Конфигурирование виртуальной машины
- 18.7. Инсталляция операционной системы на виртуальную машину
- 18.8. Краткое руководство по использованию виртуальных машин
- 18.9. Примеры применения системы VMWare
-
Дополнения.
- Предостережения
- Распределение памяти
- Особенности запуска ОС с физического диска
19. Мультимедия и развлечения
20. Создание удобной рабочей среды
- 20.1. Введение
- 20.2. Операции, выполняемые суперпользователем
- 20.3. Операции, выполняемые от имени обычного пользователя
Часть 2. Если Вы хотите знать больше
21. Обратная сторона файловой системы
- 21.1. Типы файловых систем, поддерживаемых в Линукс
- 21.2. Структура дискового раздела в ext2fs
- 21.3. Индексные дескрипторы файлов
- 21.4. Система адресации данных
- 21.5. VFS
- 21.6. Новые файловые системы
- 21.7. Журналируемые файловые системы
- 21.8. Файловая система ReiserFS
22. Процесс загрузки ОС
23. Обновление и конфигурирование ядра
24. Фонты и их использование в Линукс
- 24.1. Терминология
- 24.2. Форматы файлов фонтов
- 24.3. Конфигурация X-сервера
- 24.4. Серверы фонтов
- 24.5. Ревизия фонтового хозяйства
- 24.6. Подключение новых фонтов
- 24.7. Фонты для печати на принтере
- 24.8. Примечания
- 24.9. Источники и ссылки
ПРИЛОЖЕНИЯ.
1. Источники и ссылки
2. Сравнение Linux и Microsoft Windows