Linux-сервер своими руками
Шрифт:
Можно также щелкнуть на файле правой кнопкой мыши и в появившемся меню выбрать команду Переместить (Move) или Копировать (Сору).
Большинство команд меню gmc не нуждается в особых комментариях, кроме команды Файл→Выход. Не используйте эту команду! Для закрытия окна менеджера файлов используйте кнопку закрытия окна или просто сверните окно с помощью кнопки сворачивания окна. При использовании команды Выход будут остановлены все процессы, порожденные менеджером файлов, в том числе будет остановлен процесс, обеспечивающий функционирование рабочего стола GNOME.
Для полноты описания нам осталось рассмотреть только Центр Управления GNOME.
Центр управление GNOME чем-то напоминает уже знакомый нам Центр Управления KDE. Как и в KDE, в левой части
Рис. 20.21. Раздел Document Handlers
Для каждого MIME-типа можно задать программы, которые будут использоваться для открытия, просмотра и редактирования документов этого типа (рис. 20.22) Здесь же вы можете установить значок для этого типа файлов, который будет отображаться в окне просмотра менеджера файлов gmc.
Рис. 20.22. Редактирование типа MIME
Раздел Multimedia позволяет задать звуки событий оконной среды gnome. В этом разделе можно определить звуки для системных событий среды, таких, как вход в систему и выход из нее, событий пользователя, событий панели, а также звук для оповещения о получении нового сообщения по электронной почте (см. рис. 20.23).
Рис. 20.23. Раздел Звук
Раздел Session. В этом разделе вы можете определить настройки вашего сеанса: включить или выключить советы при запуске среды, а также указать программы, которые должны запускаться автоматически при запуске GNOME.
Настройка интерфейса пользователя осуществляется в одноименном разделе, в котором вы можете установить различные опции окон среды.
Установить параметры панелей GNOME, фона рабочего стола, выбрать хранитель экрана вы можете в разделе Рабочий стол. В этом же разделе вы можете выбрать менеджер окон (window manager) (рис. 20.24). В разделе Внешние устройства устанавливаются параметры клавиатуры и мыши.
Рис. 20.24. Выбор менеджера окон
20.7. Настройка Х-терминала
В этом пункте вы узнаете, как можно использовать старенький припавший пылью компьютер с 486-м процессором в качестве X-терминала. Для начала нужно сказать, что такое X-терминал. Как и в обыкновенном терминале, в X-терминале мы видим лишь результаты выполнения программ, а сама программа выполняется на сервере. На обыкновенном терминале нельзя запускать программы, использующие систему X Window, a X-терминал снимает это ограничение. Благодаря этому, даже на самых медленных и старых компьютерах можно работать с новым программным обеспечением. Вы когда- нибудь пробовали установить систему X Window на компьютере IP166/16MB и запустить последнюю версию Netscape (на то время 4.51)? Для тех, кто не испытывал этого удовольствия, скажу, что запуск Netscape длился около 70-80 секунд. При работе с X-терминалом скорость выполнения программ даже на 486-м компьютере будет примерно такая же, как и на сервере. Естественно, это сильно зависит от загрузки сервера и количества Х-терминалов.
При запуске X-терминала вы увидите приглашение для входа в систему в графическом режиме, подобно тому, которое вы видите при запуске вашего сервера, если сервер X у вас запускается автоматически.
Какую аппаратуру можно использовать в качестве X-терминала? Подойдет любой компьютер,
Сейчас мы рассмотрим базовую настройку X-терминала. Для начала нам нужно где-нибудь достать или подготовить самостоятельно корневую файловую систему для X-терминала. В качестве операционной системы для Х-терминала я рекомендую использовать Slackware-подобную систему, например, тот же Slackware или Debian. Это обусловлено двумя причинами. Во-первых, Slackware-подобные системы обладают меньшими требованиями к аппаратуре: чтобы более или менее нормально работать в Slackware нужен компьютер 386DX/4 Мб ОЗУ, а при использовании RedHat-подобных дистрибутивов (Mandrake, Black Cat) нужен как минимум 486/8 Мб ОЗУ. Во-вторых, я решил не создавать корневую файловую систему самостоятельно, а пойти по пути минимального сопротивления и достать корневую систему Slackware-подобной системы и использовать ее. В этом случае достаточно просто развернуть один архив и не тратить время на выбор нужных пакетов RPM. Конечно, можно достать tar-файл с корневой файловой системой и для RedHat, но тут напомнила о себе первая причина — системные требования Red Hat.
О данном методе установке я прочитал в статье Patrick Swieskowski, за что я ему очень благодарен. После того, как я все настроил самостоятельно, я написал этот пункт.
Итак, у нас есть два компьютера: более мощный (сервер) и самый обыкновенный компьютер с процессором 486.
Примечание. Вот конфигурация «более мощного» компьютера: Intel Celeron 600MHz/192MB/Quantum FireBall 7200rpm/Riva TNT2/Netcard Realtek 10/100 Mbit PCI.
Конфигурация терминала: Intel 486DX-100/16MB/Floppy 1,44МВ/без HDD/Video S3 2MB PCI/PCI Netcard Realtek 10/100Mbit. Конфигурация терминала даже несколько превышает минимальную, но ничего более старого тогда я не смог найти. Желательно, если есть такая возможность, использовать сетевые платы для шины PCI, обеспечивающие передачу данных со скоростью 100 Mbps. У меня обе платы работали в режиме 10 Mbps, потому что я соединял их напрямую, то есть без концентратора.
На сервере может быть установлен любой дистрибутив Linux. Желательно, конечно, использовать один дистрибутив как для сервера, так и для Х-терминала.
Я установил на обоих, точнее только на сервере, дистрибутив Debian Linux. Корневую файловую систему можно скачать на сайте Debian — www.debian.org. Архив с файловой системой называется base2_2.tgz. Я выразился не совсем корректно, поскольку в архиве файловая система как таковая не содержится, а в нем запакованы файлы, которые должны находиться в корневой файловой системе: утилиты (каталог bin), файлы конфигурации (etc) и так далее. Вам также понадобится установочный компакт-диск с выбранным дистрибутивом для установки системы X Window. Распакуйте только что выкачанный файл в каталог /usr/xterm:
После выполнения этой команды в каталоге /usr/xterm появятся файлы корневой файловой системы. Теперь немного настроим нашу корневую файловую систему, для этого сделаем ее корневой для нашей операционной системы: chroot /usr/xterm
Создадим файл /etc/resolv.conf подобный тому, который используется на сервере. Это нужно для корректного разрешения имен на Х-терминале. Можно прописать необходимые IP-адреса и имена в файле /etc/hosts. В большинстве случаев, нужно указать только IP-адрес сервера. Затем отредактируем файл /etc/fstab так: