Оглавление
15. GNOME 803
Обзор рабочего стола 804
Панель 807
Главное меню 809
Центр управления GNOME 811
16. КОЕ 830
Обзор рабочего стола 831
Основная панель и панель задач 837
Центр управления KDE 839
17. Альтернативный оконный менеджер fvwmZ 857
Запуск fvwm2 858
Файлы настройки 858
Модульный подход 859
Как вводить в действие новые настройки
оконного менеджера 860
Краткий обзор среды fvwm 861
Настройка передачи фокуса по щелчку 863
Автоматический перевод окна с фокусом
на передний план 864
Изменение размера рабочего стола 864
Работа с несколькими рабочими столами 865
Отображение окна на всех виртуальных страницах 867
Открытие окон на разных рабочих столах
и виртуальных страницах 869
Настройка скорости перемещения указателя
между страницами 870
Создание сочетаний клавиш 872
Настройка меню 877
FvwmWinList: переключение фокуса 879
Алфавитный указатель 882
10 Предисловие
Прочие источники информации
В этой книге вы не найдете сведений о том, как устанавливать Linux и под-
держивать работоспособность системы. Информацию об этом можно найти в
книгах Билла Маккарти (Bill McCarty), вышедших в издательстве
O'Reilly, - «Изучаем Red Hat Linux» («Learning Red Hat Linux») и «Изучаем
Debian GNU/Linux» («Learning Debian GNU/Linux»), каждая из которых
является справочником по установке и конфигурированию Linux, а также
содержит дистрибутив системы на прилагаемом компакт-диске. Кроме того,
рекомендуем вам книгу Матта Уэлша (Matt Welsh), Маттиаса Калле Дал-
хаймера (Matthias Kalle Dalheimer) и Л ара Кауфмана (Lar Kaufman) «Запус-
1
каем Linux» («Running Linux»), являющуюся подробным руководством по
всем основным дистрибутивам. Информацию по работе с сетями можно
найти в «Руководстве сетевого администратора Linux» («Linux Networking
Administration Guide») Олафа Кирха (Olaf Kirch) и Терри Доусона (Terry
Dawson). В дополнение к изданным O'Reilly книгам о Linux пользователя Li-
nux могут заинтересовать и многочисленные книги по Unix, системе X Win-
dow, Perl и Java.
Сетевые ресурсы
Массу информации по Linux можно найти в Интернете. Одним из лучших
источников информации является сайт Проекта документирования Linux
(Linux Documentation Project), расположенный по адресу [Link]
[Link]. На сайте представлены многочисленные краткие руководства, назы-
ваемые HOWTO, а также некоторые из подробных руководств. Информация
по инструментам GNU, описанным в этой книге, доступна по адресу http://
[Link] (или на любом из десятков сайтов-зеркал по всему миру). Фонд
свободно распространяемого программного обеспечения (FSF), координиру-
ющий проект GNU, публикует свою документацию, выпуская книги, посвя-
щенные различным инструментам.
«Linux Journal» и «Linux Magazine»
«Linux Journal» и «Linux Magazine» - это ежемесячные журналы, адресо-
ванные многочисленным пользователям Linux. Они составляются и публи-
куются целым рядом активистов движения Linux. В них вы сможете найти
материалы на самые разные темы - от статей, отвечающих на вопросы но-
вичков, до сведений о программировании ядра. «Linux Journal» - более ста-
рый журнал, публикуемый S.S.C. Incorporated по адресу [Link]
com. «Linux Magazine» можно найти на [Link]
1
Уэлш М., Далхаймер М., Кауфман Л. «Запускаем Linux», издательство «Символ-
Плюс», 2000г.
12 Предисловие
торых общается друг с другом произвольное количество людей. Все, что вы
введете, находясь на канале, будет прочитано всеми присутствующими.
Существует целый ряд активных каналов в сети IRC OpenProjects, где 24 ча-
са в сутки и семь дней в неделю можно застать пользователей, готовых и спо-
собных разрешить любые ваши проблемы с системой Linux или просто по-
болтать. Вы можете использовать службу IRC, установив на своей машине
IRC-клиент, наподобие irc-II, подключившись к серверу [Link].
org:6667n присоединившись к каналу Jtlihpeople 1 .
Группы пользователей Linux
Большое количество групп пользователей Linux по всему миру предлагают
прямую поддержку пользователям. Многие такие группы участвуют в ме-
роприятиях, посвященных установке системы, в семинарах и форумах, в ве-
черах демонстрации и других неофициальных встречах. Группы пользова-
телей Linux - это замечательный способ познакомиться с другими пользова-
телями системы, находящимися поблизости. Существует несколько списков
пользовательских групп, публикуемых в Сети. Вот некоторые из наиболее
популярных:
Groups of Linux Users Everywhere
[Link]
LUG list project
[Link]
LUG registry
[Link]
Обозначения, используемые в книге
В этом справочнике приняты следующие типографские соглашения:
Жирный шрифт
Используется при написании имен команд, программ и параметров. Все
термины, обозначенные жирным шрифтом, вводятся буквально.
Курсив
Применяется для отображения аргументов и переменных, которые поль-
зователь должен заменить конкретными значениями. Курсив использу-
ется для указания имен файлов и каталогов, а также для выделения ком-
ментариев в примерах.
Моноширинный шрифт
Используется для отображения содержимого файлов или вывода команд.
Или ttrusunix и t t u n i x . ru на [Link]. - Примеч. науч.ред.
14 Предисловие
O'Reilly & Associates, Inc.
101 Morris Street
Sebastopol, CA 95472
800-998-9938 (в США или Канаде)
707-829-0515 (международный/местный телефон)
707-829-0104 (факс)
Вы также можете послать нам сообщение по электронной почте. Чтобы под-
писаться на список рассылки или заказать каталог, пишите по адресу:
info@[Link]
Чтобы задать технический вопрос или прокомментировать содержание кни-
ги, воспользуйтесь адресом:
bookquestions@[Link]
У данной книги существует веб-сайт, где представлены примеры, ошибки и
планы будущих изданий. Эту страницу можно найти на:
[Link]
Дополнительные сведения об этой и других книгах можно найти на сервере
O'Reilly:
[Link]
Благодарности
Это издание книги «Linux. Справочник» является результатом совместной
работы многих людей. Спасибо Энди Ораму (Andy Oram) за его редакторское
мастерство, Вэл Кверкиа (Val Quercia) за ее умение управлять проектом и им
обоим за вклад в эту работу - редактирование и проверку существующих
глав, обновление и добавление материала по мере необходимости.
Спасибо Матту Уэлшу, известному по книгам «Запускаем Linux» («Running
Linux») и «Installation and Getting Started Guide», за техническую рецензию;
Майклу Джонсону (Michael К. Johnson) из Red Hat Software, Роберту Чессе-
лу (Robert J. Chassell), Филу Хьюзу (Phil Hughes) и Лори Линн Такер (Laurie
Lynne Tucker) из «Linux Journal»; Арнольду Роббинсу (Arnold Robbins),
Юлианне Мидгли (Julian T.J. Midgley), Дугу Морину (Doug Moreen), Рону
Пассерини (Ron Passerini) и Марку Стоуну (Mark Stone).
16 Глава!. Введение
Великолепный Linux
Прежде всего, Linux - это свободно распространяемое программное обеспече-
ние: любой может получить исходные тексты системы из Интернета или ку-
пить недорогую копию на компакт-диске. Однако Linux приобретает извест-
ность не только благодаря своей бесплатности, но и благодаря тому, что это
еще и необыкновенно качественная система. Ваше аппаратное обеспечение
будет использоваться более эффективно с Linux (особенно на платформе In-
tel, для которой он изначально и разрабатывался), вы будете гораздо реже пе-
реживать из-за критических сбоев в системе, а уровень безопасности, соблю-
даемый в Linux, превосходит созданное во многих коммерческих системах.
Будучи бесплатным, Linux дал новую жизнь творческому вдохновению и
открытости сообщества Unix-систем. Непревзойденная гибкость и откры-
тость Unix (те вещи, которые обычно пугают и повергают в уныние нович-
ков, и одновременно те вещи, без которых со временем бывшие новички уже
не могут обойтись) располагают к постоянному развитию, появлению новых
инструментов, подобных языку Perl, к экспериментам в информатике, кото-
рые иногда приводят к созданию повсеместно используемых коммерческих
компьютерных систем.
Многие бережно хранят в памяти тот день, когда компания AT&T сделала
исходные тексты системы Unix бесплатными для университетов, и универ-
ситет Беркли начал распространять свою версию во всех доступных формах.
Этим ветеранам-хакерам Linux может вернуть вдохновение и радость сов-
местной работы, особенно если учесть, насколько развита сегодня сеть Ин-
тернет. А для тех, кто еще слишком молод, чтобы помнить о первой волне
открытых систем (например, для тысяч студентов, которых сегодня привле-
кает Linux), или чей предыдущий опыт ограничивался, к сожалению, лишь
коммерческими операционными системами, настало время открыть для се-
бя великолепный мир свободно распространяемых исходных текстов и бес-
конечно гибких средств работы.
Ядро Linux было разработано Линусом Торвальдсом, студентом Хельсинско-
го университета, и затем развивалось при сотрудничестве многочисленных
добровольцев со всего мира. Под «ядром» понимается сама основа операци-
онной системы, а не приложения, исполняемые в системе (такие, например,
как компиляторы или командные интерпретаторы). Сегодня название «Li-
nux» применяется для обозначения как самого ядра, так и приложений и
системного окружения в целом.
Большую часть систем Linux с технической точки зрения нельзя назвать
«версией Unix», поскольку они не прошли обязательных тестов и не были со-
ответствующим образом сертифицированы.1 Однако по крайней мере один из
дистрибутивов Linux официально соответствует стандарту POSIX.l. Linux
предоставляет все основные интерфейсы программирования стандартных
1
Прежде чем получить статус Unix-системы, система должна быть сертифициро-
вана концерном Х/Ореп.