Компьютер на флешке. Работающие Windows, Linux, Офис и 150 самых полезных программ у вас в кармане

Королев В. Д.

Колисниченко Д. Н.

Горячев Д. П.

Прокди Р. Г.

Часть IV.

Linux-компьютер на флешке. Пингвиненок в кармане

 

 

Глава 12.

Flash-дистрибутивы Linux: какие они бывают?

 

12.1. Что это такое и зачем они нужны?

Как правило, Flash-дистрибутивы — это компактные дистрибутивы, распространяющиеся на Flash-дисках или готовые для установки на Flash-диск. Обычно Flash-дистрибутивы используются для восстановления системы, как и LiveCD. Но по сравнению с LiveCD у Flash-дистрибутивов есть одно огромное преимущество. Поскольку они размещены на Flash-диске, то вы можете записывать на него свои данные, чего нельзя делать с LiveCD.

Только что было сказано, что Flash-дистрибутивы компактные. В большинстве случаев это так, но всегда есть исключения. Например, дистрибутив Mandriva Flash 2008/2009 — это полноценный дистрибутив, который можно использовать именно для работы, а не для ознакомления с системой или для ее восстановления. Данный дистрибутив распространяется на Flash-диске емкостью 2 или 4 Гб, при этом вам доступно соответственно 1 или 3 Гб свободного места на Flash-диске, которое можно использовать для хранения настроек и созданных в процессе работы документов. Также свободное пространство можно использовать для создания резервных копий документов в случае краха системы. Можно попытаться записать все самое важное на Flash-диск и потом уже переустановить систему.

Как видите, Flash-дистрибутивы намного удобнее обычных LiveCD, да и "флешка" занимает меньше места, чем 12- или даже 8-сантиметровый диск.

Рис. 12.1. Универсальная флешка: и подстричься, и побриться, и колбасу порезать

Вот основные сферы применения Flash-дистрибутивов:

• Восстановление системы — вы можете записать компактный дистрибутив (например, SLAX) на Flash-диск, при этом он не будет занимать всю флешку. Оставшееся место можно использовать для записи важных документов. Сейчас флешкой в 4 или 8 Гб никого не удивишь, а SLAX занимает всего 256 Мб. Сами посчитайте, сколько свободного места у вас еще останется! Кроме этого, с помощью Flash-дистрибутива вы сможете выполнить следующие немаловажные действия:

 ○ Сбросить пароль root — ничто не вечно в этом мире, не вечна и человеческая память. Сегодня вы помните пароль, завтра вы его забыли. И это вовсе не склероз. Просто память избирательна и, видно, в момент установки пароля вы думали о чем-то другом, а не о пароле, вот память и зафиксировала наиболее важную для вас информацию (на то время). Вы можете забыть всего один символ или даже его регистр, но система не прощает таких ошибок.

 ○ Выполнить резервное копирование настроек — представим, что вы администратор шлюза предприятия. Вы долго, очень долго настраивали шлюз: конфигурировали правила брандмауэра, настраивали прокси- и DNS-серверы. А что если что-то случится с вашим шлюзом (элементарный выход из строя жесткого диска)? Тогда вся работа — насмарку. Можно защитить себя от этого путем использования Flash-дистрибутива. На флешке вы можете создать полную копию шлюза со всеми его настройками. В случае сбоя системы вы очень быстро восстановите ее работоспособность — хотя бы просто загрузитесь с флешки (на что уйдет несколько минут) и шлюз продолжит работу. У вашей двери не будет стоять армия недовольных пользователей! После восстановления работоспособности шлюза можно будет в спокойной обстановке выяснить причину сбоя и устранить ее.

 ○ Восстановить загрузчик Linux — не секрет, что после очередной переустановки Windows загрузчик Linux (будь то GRUB или LILO) будет перезаписан. Используя Flash-дистрибутив, можно легко его восстановить. Впрочем, это можно сделать и с помощью LiveCD — именно в этой ситуации особой разницы между "средствами восстановления" нет.

• Использование Flash-дистрибутива в качестве полноценного дистрибутива — предположим, что у вас нет собственного компьютера и вы предпочитаете работать в Linux (в то время как большинство компьютеров работают под управлением Windows) или у вас есть компьютер, но по тем или иным причинам вы не можете установить Linux на жесткий диск компьютера. LiveCD в данной ситуации вам не поможет, поскольку вы нуждаетесь в хранении данных вместе с системой. Поэтому Flash-дистрибутив — оптимальное и очень мобильное решение. В этом случае вам понадобится достаточно емкая флешка. Ведь вам нужен полноценный дистрибутив со всеми пользовательскими приложениями — OpenOffice, Firefox, графической средой KDE или GNOME, средствами доступа к Интернету и т.д. А такой дистрибутив занимает как минимум 1–1,5 Гб места на диске. Учитывая, что вам понадобится еще место для хранения своих данных, минимальный размер флешки для такого применения дистрибутива — 4 Гб.

 

12.2. Недостатки Flash-дистрибутивов

У Flash-дистрибутивов, как и у всего в этом мире, есть достоинства и недостатки. Достоинства были рассмотрены нами выше — это возможность хранения пользовательских данных и настроек вместе с дистрибутивом и компактность (флешка в кармане занимает меньше места, чем CD/DVD-диск).

Рис. 12.2. Существуют flash-диски со считывателем отпечатков пальцев. Пока не приложишь нужный палец, считать данные с такой флешки будет нельзя

Теперь поговорим о недостатках. Самый ощутимый недостаток — это то, что не все компьютеры могут загружаться с флешки. Безусловно, каждый современный компьютер умеет загружаться с Flash-диска. Но компьютеры, купленные 2–3 года назад (которые еще не успели сильно морально устареть и до сих пор используются дома и на производстве), не умеют загружаться с Flash-диска. На самом деле все зависит от версии BIOS и, возможно, на ваших компьютерах придется ее обновить.

Но самое страшное не в этом. Пусть вы обновите версию BIOS собственного компьютера, но чуть выше был описан Flash-дистрибутив в качестве мобильной и полноценной замены обычному. Вы придете в гости к другу и обнаружите, что не можете загрузить свой Flash-дистрибутив, с которым вы привыкли работать. Не будете же вы перепрошивать версии BIOS всех компьютеров, с которыми вам приходится работать? Конечно, и из этого положения есть выход.

Для некоторых дистрибутивов разработаны загрузочные образы, позволяющие загружать Flash-дистрибутивы при помощи обычных CD-дисков. Суть этого метода в следующем: на CD помещается загрузчик Linux, передающий управление Flash-дистрибутиву. С CD/DVD умеют загружаться все компьютеры, поэтому особых проблем с запуском Flash-дистрибутива у вас не будет. Но вам придется носить с собой мини-CD (8 сантиметров в диаметре).

Да, это сводит на нет одно из преимуществ Flash-дистрибутива — компактность, но все же вы сможете записывать на флешку свои данные, поэтому такой вариант все же лучше обычного LiveCD.

Второй недостаток Flash-дистрибутивов кроется в их природе. Флешки, как правило, не очень расторопные. Конечно, встречаются "шустрые" варианты, но большинство флешек все же заметно медленнее жестких дисков. Если вы используете Flash-дистрибутив для восстановления системы, то вам должно быть все равно — главное конечный результат. А вот если вы используете Flash-дистрибутив для работы, то не нужно думать, что ваш компьютер будет "спринтером", но все же Flash-дистрибутивы по-прежнему лучше, чем LiveCD.

 

12.3. Обзор Flash-дистрибутивов Linux

 

В этом разделе мы рассмотрим следующие дистрибутивы:

• Flash-дистрибутивы — дистрибутивы, уже распространяющиеся на Flash-дисках или пригодные для установки на Flash-диск.

• Компактные дистрибутивы, которые можно записать на Flash-диск.

Нужно отметить, что любой LiveCD можно превратить в Flash-дистрибутив и для этого не нужно много времени. В этой книге будет представлена лишь общая информация о компактных дистрибутивах и общая последовательность действий по превращению LiveCD в Flash-дистрибутив. Сами понимаете, что описывать последовательность превращения для каждого дистрибутива нет смысла, поскольку дистрибутивов очень много.

В последующих главах будет рассмотрена работа с Flash-дистрибутивами, установка Flash-дистрибутива, скачанного из Интернета, на флешку, создание собственного Flash-дистрибутива и много других полезных практических приемов.

 

12.3.1. Mandriva Flash 2008/2009

Mandriva Flash — это не просто Flash-версия дистрибутива Mandriva Linux 2008. На самом деле это — уникальное решение, предоставляющее вам настоящую мобильность. Многим из нас компьютер нужен как на работе, так и дома. Можно, конечно, для большей мобильности купить ноутбук. Но не всем хочется постоянно носить его с собой, да и не всем нравятся ноутбуки, например, я предпочитаю работать со стационарным компьютером.

Используя Mandriva Flash, вы можете переносить с работы домой и в обратном направлении не только свои документы (ведь это можно сделать и с помощью обычной флешки — не обязательно использовать Flash-дистрибутив), но и настройки системы и пользовательских программ, закладки браузера и т.д. На этом фоне у ноутбука одно существенное преимущество: возможность доступа к данным и к Интернету по пути от работы домой и наоборот.

Зато флешка компактнее, и ее можно использовать в качестве брелока к комплекту ключей. Тут уж, как говорится, решать вам. Если вы в дороге не пользуетесь ноутбуком, лучше остановить свой выбор на Flash-дистрибутиве. Придя домой или на работу, вы сможете загрузиться с флешки и продолжить работу.

Mandriva Flash распространяется уже установленным на флешке, то есть сразу после покупки он готов к использованию. Купить дистрибутив можно в Интернет-магазине http://shop.mandriva.ru/. На момент написания этих строк он стоил 1950 рублей, что не так уж и дорого, учитывая, что дистрибутив распространяется на флешке объемом 4 Гб. Конечно, флешка такого объема стоит чуть меньше 1000 рублей, а примерно за 1300 рублей можно купить флешку размером 8 Гб, но не забывайте, что вы покупаете полноценный дистрибутив Mandriva 2008/2009 с проприетарными (то есть коммерческими) программами, а именно коммерческими драйверами видеокарты, кодеками для воспроизведения мультимедиа-файлов. Также в состав дистрибутива входит полный набор программ, необходимых для повседневного использования дистрибутива — от офисного пакета до трехмерного рабочего стола.

Итак, купив Mandriva Flash 2008, вы получите:

• Flash-диск емкостью 4 Гб с предустановленным дистрибутивом Linux Mandriva 2008/2009.

• 3 Гб свободного места на флешке.

• Проприетарные драйверы для видеокарт nVidia и ATI.

• Трехмерный рабочий стол Compiz Fusion (рис. 1.1).

• Программы для работы с Интернетом: браузеры, почтовые клиенты;

• Офисный пакет OpenOffice.

• Инструменты миграции Mandriva, позволяющие произвести импорт ваших документов и настроек из Windows в Mandriva.

• Возможность записи информации на Windows-разделы, как на FAT32-разделы, так и на NTFS-разделы. При этом ничего настраивать не нужно — все уже настроено за вас.

• Возможность использовать Windows-версии Mozilla Firefox и Thunderbird. В результате вы получите доступ к вашим закладкам Firefox и письмам Thunderbird, которые сохранены на флешке.

• Возможность подключения к Интернету. Все настройки подключения будут сохранены на флешке, поэтому после перезагрузки вам не придется настраивать подключение к Интернету заново, как в случае с LiveCD.

• Полную защиту от вирусов, шпионского ПО (spyware), троянов, руткитов и прочих вредоносных программ.

Понятно, что по современным меркам 3 Гб свободного места — это не очень много, но не забывайте, что в процессе работы вы можете использовать жесткий диск компьютера безо всяких ограничений.

Если же вам не хочется отдавать почти 2000 рублей, можно найти более бюджетное решение, например, скачать бесплатный дистрибутив SLAX и установить его на флешку — тогда вам нужно будет купить только флешку — примерно 700–900 рублей. При желании можно создать на базе Mandriva One или любого другого LiveCD собственный Flash-дистрибутив. К слову, если вы таки пойдете по этому пути (своя флешка и записанный на нее Mandriva One), вам придется вручную устанавливать и настраивать проприетарные драйверы видеокарт, кодеки, Compiz Fusion (пакеты придется качать с Интернета).

А теперь считаем. Если флешка 4 Гб стоит примерно 900 рублей, то предустановленная Mandriva Flash стоит всего 1000 рублей. Лично я предпочитаю купить сразу готовый продукт, чем из полуфабрикатов делать свой и потратить на это один-два дня, поэтому в этой книге мы не будем впадать в крайности и рассматривать создание из Mandriva One дистрибутива Mandriva Flash. Наконец, можно просто поискать на просторах Интернета и скачать все, что вам нужно, бесплатно.

Системные требования дистрибутива:

• Процессор: все Pentium, Celeron, Athlon, Duron, Sempron.

• ОЗУ: минимум 256 Мб, рекомендуется 512 Мб.

• Видеокарта: NVIDIA®, ATI™, Intel® i8xx и i9xx.

• Звуковая карта: любая Sound Blaster совместимая карта или АС97.

• Пишущий CD-ROM или USB-загружаемый BIOS.

Подробно данный дистрибутив будет рассмотрен в главе 3, а пока переходим к следующему дистрибутиву.

 

12.3.2. SLAX

SLAX — это LiveCD, основанный на дистрибутиве Slackware Linux. Дистрибутив Slackware Linux довольно специфичен, поэтому перед использованием SLAX необходимо разобраться со Slackware. Этот вопрос выходит за рамки этой книги, поэтому будем считать, что вы умеете работать со Slackware. В книге будет лишь подробно рассмотрен процесс установки SLAX на флешку и последующая загрузка дистрибутива.

Дистрибутив SLAX помещается на мини-CD (8-сантиметровый диск) или на Flash-диске. То есть вы можете использовать SLAX как традиционный LiveCD или как Flash-дистрибутив — в зависимости от носителя данных.

Дистрибутив обладает модульной структурой, что позволяет изменять набор приложений, входящих в его состав. В состав SLAX входит графическая среда KDE, офисный пакет KOffice, а также эмуляторы wine, dosbox and qemu.

Скачать дистрибутив можно на сайте http://www.slax.org. Об этом дистрибутиве мы поговорим в главе 14.

 

12.3.3. Ark Linux 2008.1 LiveCD

Ark Linux — это свободный дистрибутив для каждого. Его легко устанавливать и использовать. На сайте http://www.arklinux.org/ вы можете скачать LiveCD-версию этого дистрибутива. Данная версия не предназначена для загрузки с Flash, однако, как будет показано ниже, можно перенести на флешку практически любой LiveCD и добиться его загрузки.

Последняя версия дистрибутива (версия 2008) включает следующее программное обеспечение:

• Графическую среду KDE версии 3.5.9;

• Возможность установки KDE4;

• Ядро 2.6.25.3;

• Эмулятор wine для запуска Windows-программ;

• Свободный (бесплатно распространяемый) проигрыватель Flash-роликов — Gnash;

• Офисный пакет OpenOffice;

• Игры;

• Удобную панель управления Mission Control (рис. 12.3).

Рис. 12.3. Панель управления Mission Control

 

12.3.4. ALT Linux 4.0 Lite

Преимущество дистрибутива ALT Linux 4.0 Lite заключается в его оптимизации под слабые компьютеры. Конечно, на современных компьютерах он тоже будет прекрасно работать. Но сам факт того, что дистрибутив 2009-го года может запускаться на компьютере с процессором Pentium 200 МГц и оперативной памятью 64 Мб, говорит о многом. Ведь можно вдохнуть вторую жизнь (то есть использовать современное программное обеспечение) в морально устаревшие компьютеры. Правда, 64 Мб — это минимум, для реальной работы нужно хотя бы 128 Мб.

В состав данного дистрибутива входит следующее программное обеспечение:

• офисный пакет OpenOffice;

• текстовый процессор Abiword и электронная таблица Gnumeric — для медленных компьютеров;

• графический редактор GIMP 2.4;

• почтовый клиент Claws Mail;

• браузер Firefox 2.0.

Кроме этого, для ALT Linux 4.0 Lite доступно более 1000 различных программ, которые пригодятся как дома, так и в офисе.

Скачать дистрибутив ALT Linux 4.0 Lite можно по адресу: http://altlinux.ru/home_and_office/altlinux40lite.html

 

12.3.5. Damn Small Linux (DSL)

DSL 3.0.1 — очень распространенный и компактный дистрибутив, основанный на Debian. Дистрибутив можно использовать в качестве LiveCD, а при желании можно установить на флешку или miniCD.

Главная особенность дистрибутива — его размер. Всего 50 Мб. Дистрибутив при загрузке полностью загружается в оперативную память компьютера, поэтому работает очень быстро.

Дистрибутив использует рабочие окружения JWM и FluxBox — они очень компактные и занимают мало памяти. Дистрибутив можно установить на жесткий диск при желании. А поскольку он основан на Debian, то вы можете установить необходимое вам программное обеспечение из DEB-пакетов. Понятно, что поскольку размер дистрибутива 50 Мб, то рассчитывать на полную функциональность не приходится.

Набор программного обеспечения, входящего в дистрибутив по умолчанию, невелик:

• Браузер Firefox.

• Программа для просмотра PDF — Xpdf4.

• Музыкальный проигрыватель — XMMS.

• Программа для просмотра документов MS Office — MS Office Viewer.

• FTP-клиент AxY FTP.

• FTP-сервер betaftpd.

• Telnet-клиент.

• Файловый менеджер Midnight Commander.

• Программа записи CD — Bash Burn.

• Почтовый клиент Nano.

• SSH-сервер sshd.

Ознакомиться с дистрибутивом можно на сайте разработчиков — http://www.damnsmalllinux.org, а скачать USB-версию можно на страничке http://www.damnsmalllinux.org/usb.html. На этой же страничке за 65 долларов вы можете заказать флешку объемом 2 Гб с предустановленным дистрибутивом.

 

12.3.6. Fedora 10

В Интернете можно найти множество компактных дистрибутивов, идеально подходящих для установки на флешку небольшой емкости. Выбор дистрибутива, конечно, личное дело каждого, но лучше использовать известные дистрибутивы. Почему? На то есть ряд причин:

• Чем популярнее дистрибутив, тем больше у него пользователей, следовательно, выше вероятность решения возникших проблем. Одно дело, когда вы используете дистрибутив Fedora и не можете настроить то или иное устройство и совсем другое дело, если вы используете никому не известный дистрибутив Denix. Дистрибутиву Fedora посвящено множество форумов, где многочисленная армия пользователей уже наверняка решила подобную вашей проблему. А вот в случае с непопулярным дистрибутивом вам придется рассчитывать только на собственные силы. Ведь иногда даже нельзя обратиться к разработчикам — нередко они "забывают" о своих "шедеврах", и дистрибутивы постепенно исчезают с лица Интернета.

• Чем популярнее дистрибутив, тем больше программного обеспечения для него вы можете найти в Интернете. Конечно, скорее всего, выбранный вами дистрибутив будет совместим или с пакетами формата RPM, или формата DEB. Но когда пакет собран именно для вашего дистрибутива, то вероятность его корректной установки выше, чем на другом RPM/DEB-совместимом дистрибутиве.

• У популярного дистрибутива давно сформирована команда разработчиков, и он не исчезнет в никуда и не перестанет поддерживаться, что нередко случается с дистрибутивами, которые поддерживаются одним человеком.

• Производители "железа" обращают внимание только на популярные дистрибутивы, поэтому драйверы устройств будут собраны под эти дистрибутивы (Debian, Mandriva, Fedora, SUSE и т.д.)

Одним словом, выбрав Fedora 10, вы получите полноценный и популярный дистрибутив, для которого имеется море программного обеспечения на все случаи жизни. В этом дистрибутиве вы обнаружите следующее ПО:

• Графическая среда KDE 4.

• Графический (оконный) менеджер Xfce.

• NetworkManager 0.7 — демон, управляющий сетевыми соединениями.

• Офисный пакет OpenOffice.org.

• Браузер Firefox 3.

• PackageKit — удобная программа управления пакетами.

• Система инициализации Upstart, ускоряющая загрузку (такая система, правда, давно использовалась дистрибутивом Ubuntu).

Скачать образ LiveCD-версии Fedora 10 можно по адресу: http://fedoraproject.org/get-fedora

 

12.3.7. Flash Linux

Flash Linux — это свободный (бесплатный и свободно распространяемый) дистрибутив Linux, который можно запускать с флешки объемом 256 Мб (или больше). Также вы можете загрузить LiveCD-версию этого дистрибутива. Дистрибутив доступен на сайте http://flashlinux.org.uk/.

Дистрибутив использует графическую среду Gnome 2.8, поэтому у него довольно удобный и красивый графический интерфейс (рис. 1.3). Некоторые Flash-дистрибутивы для уменьшения размера дистрибутива используют небольшой, но неудобный менеджер Xfce, из-за чего дистрибутив кажется неполноценным.

В Flash Linux уже будут установлены следующие программы:

• Полнофункциональный почтовый клиент Evolution;

• Популярный браузер Firefox;

• Клиент обмена мгновенными сообщениями (в т.ч. ICQ) — Gaim;

• Текстовый редактор GEdit;

• IRC-клиент XChat.

Данный набор программного обеспечения оставит на вашей флешке объемом 256 Мб примерно 88 Мб свободного места. Если у вас флешка побольше, вы можете дополнительно установить следующее программное обеспечение:

• Офисный пакет OpenOffice;

• Текстовый редактор Abiword и электронную таблицу Gnumeric (вместо OpenOffice);

• Графический редактор GIMP;

• Брандмауэр Firestarter;

• Текстовый редактор VIM;

• Сканер сетевых пакетов Ethereal.

 

12.3.8. Выбор дистрибутива

Какой дистрибутив выбрать? Все зависит от того, что вам нужно. Если вам нужен полноценный дистрибутив для работы, но по тем или иным причинам вы не можете установить его на жесткий диск, тогда, безусловно, нужно выбрать или Mandriva Flash, или Fedora 9 LiveCD и преобразовать его в Flash-дистрибутив.

А вот если Flash-дистрибутив нужен исключительно в качестве средства восстановления системы, тогда можно выбрать один из компактных дистрибутивов, например DSL или SLAX.

В следующей главе мы поговорим приступим к рассмотрению дистрибутива Linux Mandriva Flash 2008/2009.

 

Глава 13

Использование дистрибутива Mandriva Flash 2008/2009

 

13.1. Установка пароля root

Пользователь root в Linux обладает максимальными полномочиями, его можно сравнить с пользователем Администратор в Windows. Система безоговорочно выполняет любые команды root — от настройки до уничтожения, поэтому важно задать пароль root. По умолчанию пароль root не установлен, поэтому кто угодно может воспользоваться его полномочиями, загрузившись с вашей флешки.

Для установки пароля root выполните следующие действия:

• Нажмите кнопку Меню и выберите команду Утилиты→Консоль (рис. 13.1).

Рис. 13.1. Главное меню Mandriva

• В окне эмулятора консоли (его также называют терминалом, см. рис. 13.2) введите команду su. Команда su позволяет вам получить полномочия пользователя root. Обратите внимание на приглашение командной строки. До ввода команды su оно было $, а после — #. Это означает, что теперь вы работаете от имени пользователя root. Обычно команда su требует ввести пароль пользователя root. Но по умолчанию пароль не установлен, поэтому вы сразу получите права root.

Рис. 13.2. Консоль

• Введите команду passwd root. Этим вы установите пароль пользователя root. Запомните его. Не нужно устанавливать слишком простой пароль, поскольку он будет легок для подбора. Слишком сложный пароль тоже не очень хорошо — вы не сможете его запомнить. Хороший пароль должен состоять из 6–10 символов разного регистра и желательно должен содержать цифры. Вот пример хорошего пароля: Book_1769.

 

13.2. Изменение свойств и разрешения экрана. Правильный запуск конфигураторов

Сразу после установки, возможно, вам захочется изменить параметры рабочего стола, например фоновую картинку. Для этого щелкните правой кнопкой мыши на рабочем столе и выберите команду Настроить рабочий стол. Появится окно, позволяющее изменить все параметры рабочего стола (рис. 13.3). У Mandriva давно нет проблем с русским языком, поэтому с параметрами этого окна вы справитесь без моих комментариев.

Рис. 13.3. Настройка параметров Рабочего стола

Обратите внимание: в Linux, как правило, несколько рабочих столов, между которыми можно переключаться. Количество и параметры виртуальных рабочих столов можно изменить в разделе Виртуальные рабочие столы окна настройки (рис. 13.3).

В отличие от Windows, где есть одна панель управления, в Mandriva их две:

• Настройка компьютера — позволяет изменить системные параметры и сконфигурировать устройства компьютера. Настройка компьютера запускается кнопкой на панели быстрого запуска или с помощью команды меню Утилиты→ Системные→Настройка компьютера (рис. 13.4). Также этот конфигуратор можно запустить с помощью команды drakconf.

Рис. 13.4. Настройка компьютера (DrakConf)

• Центр управления KDE — позволяет изменить только параметры внешнего вида графического интерфейса пользователя. Центр управления можно запустить с помощью команды меню Утилиты→Системные→Центр управления (рис. 13.5).

Рис. 13.5. Центр управления KDE

Центр управления KDE мы рассматривать не будем — в нем нет ничего сложного, а вот самые необходимые конфигураторы, вызываемые конфигуратором DrakConf, мы рассмотрим чуть далее в этой главе.

Рис. 13.6. Конфигуратор drakx11

Теперь поговорим о настройке системных параметров графического интерфейса. Для настройки графического интерфейса в Mandriva используются конфигураторы:

• drakx11 — позволяет выбрать монитор, видеокарту, изменить разрешение, частоту монитора, а также изменить другие параметры X Org (кнопка Параметры);

• xorgcfg — графический конфигуратор, менее удобный, чем drakx11;

• xorgconfig — текстовый конфигуратор, позволяющий настроить графический интерфейс из консоли, если графический интерфейс в данный момент недоступен (например, из-за ошибки при его настройке).

Конфигураторы нужно запускать от имени root, поэтому нажмите комбинацию клавиш «Alt» + «F2», введите команду конфигуратора, затем нажмите кнопку Параметры, отметьте режим Выполнить от имени другого пользователя и укажите пароль пользователя root (рис. 13.7).

Рис. 13.7. Как нужно запускать конфигураторы

Если графический интерфейс вследствие неправильной настройки не загружается, конфигуратор drakx11 можно запустить из консоли (рис. 13.8), поэтому если есть необходимость настроить графический интерфейс из консоли, то лучше используйте drakx11, чем xorgconfig.

Рис. 13.8. Конфигуратор drakx11 в консоли

 

13.3. Включение и использование трехмерного рабочего стола

Наверное, нет такого пользователя, который не видел графический интерфейс Aero в Windows Vista. Разработчикам Linux тоже есть чем порадовать пользователя. В Linux можно использовать графический интерфейс Compiz, который по визуальным эффектам ничем не уступает Aero. Зато для работы Compiz не нужна ультрасовременная видеокарта и 1 Гб оперативной памяти. Ради эксперимента Compiz мною был запущен на компьютере с 256 Мб оперативной памяти и старенькой видеокартой (nVidia, 64 Мб). Для нормальной работы вполне хватит 512 Мб оперативной памяти и видеокарты на 64–128 Мб.

Compiz обеспечивает следующие графические эффекты:

• Эффект колебания при раскрытии меню.

• Визуальные эффекты при разворачивании и перемещении окна.

• Визуальный эффект при переключении между окнами с помощью «Alt» + «Tab» (рис. 13.9).

• Эффект прозрачности заголовков неактивных окон.

• Кубический рабочий стол.

• Эффект фотопленки при смене рабочих столов.

• Эффект приближения.

• Другие эффекты.

Рис. 13.9. Переключение между окнами с помощью «Alt» + «Tab»

Для запуска Compiz на вашем компьютере необходима видеокарта, поддерживающая трехмерный режим и проприетарные (коммерческие) драйверы для этой видеокарты. С драйверами все просто — они уже есть в составе Mandriva Flash. С видеокартой, думаю, тоже проблем не будет — даже древняя nVidia TNT2 подойдет для работы с Compiz. Так что вам остается запустить конфигуратор drak3d (см. предыдущий пункт — в нем мы рассматривали правильный запуск конфигураторов) и включить эффекты трехмерного рабочего стола (рис. 13.10).

Рис. 13.10. Включение Compiz

После включения Compiz самое время разобраться, как его использовать. А в этом вам поможет табл. 13.1.

Таблица 13.1. Вызов некоторых эффектов Compiz

Комбинация клавиш Описание эффекта
«Alt» + «Tab» Переключение между окнами запущенных приложений (см. рис. 13.9)
«Ctrl» + «Alt» + «Левая/Правая стрелка» Переключение между рабочими столами в режиме куба
«Ctrl» + «Alt» + щелчок левой кнопки на свободном пространстве рабочего стола Свободное вращение куба
«SuperKey» + колесико мыши Приблизиться или отдалиться
«Ctrl» + «Shift» + щелчок левой кнопки Прилипающее передвижение окна
«Ctrl» + «Alt» + Стрелка вниз Эффект фотопленки. Чтобы фотопленка была на экране, нужно удерживать «Ctrl» + «Alt». Для смены рабочего стола нужно использовать стрелки Влево/Вправо. Для "перемещения" пленки можно использовать левую кнопку мыши
«Shift» + «F9» Эффект дождя — случайное падение "капель" на рабочий стол
«Shift» + «F10» Замедление. Нужно использовать этот эффект, когда вы хотите сделать снимок экрана, иначе у вас ничего не получится. Для снимка экрана нужно нажать PrintScreen.

«SuperKey» — это клавиша «Win». Привыкайте — так Линуксоиды ее часто называют.

Дополнительную информацию об использовании Compiz (в том числе дополнительные скриншоты) вы найдете по адресу: http://www.dkws.org.ua/phpbb2/viewtopic.php?t=2898.

 

13.4. Работа с файлами и каталогами

В Linux Mandriva встроен удобный файловый менеджер Konqueror (рис. 13.11). Запустить эту программу можно путем двойного нажатия на пиктограмму Домой на рабочем столе. После этого запустится файловый менеджер и отобразит файлы и каталоги в вашем домашнем каталоге. Обычно у пользователя нет необходимости выхода за пределы домашнего каталога (к корневой файловой системе), поскольку все равно у него недостаточно прав для изменения файлов, расположенных за пределами его домашнего каталога. Зато в своем домашнем каталоге вы можете "творить" все, что вам захочется, в том числе вы можете записывать файлы и каталоги прямо из домашнего каталога на CD/DVD-диск (обратите внимание на панель инструментов слева, позволяющую записать диск CD/DVD).

Рис. 13.11. Файловый менеджер Konqueror

Помимо всего прочего, Konqueror является и браузером. Конечно, до Firefox ему далеко, но все же он позволяет быстро просмотреть несложную Web-страничку. Для этого в строке Адрес вы можете указать адрес сайта, который вы хотите посетить, например http://dkws.org.ua.

Для обращения к сменным носителям и другим разделам жесткого диска можно использовать пиктограмму Устройства хранения данных (она тоже находится на рабочем столе). Запустится все тот же Konqueror и отобразит доступные устройства хранения данных.

 

13.5. Учетные записи пользователей

Для управления пользователями в Mandriva используется конфигуратор userdrake. Для его запуска откройте терминал (Система→Терминалы→Консоль), введите команду su, а затем — userdrake. Можно также воспользоваться способом запуска конфигуратора, который описан выше (п. 13.2) или запустить этот конфигуратор через конфигуратор Настройка компьютера.

Рис. 13.12. Конфигуратор userdrake

Использовать его очень просто, поэтому вместо того, чтобы подробно рассматривать этот конфигуратор, лучше поговорим о том, зачем нужно несколько учетных записей пользователей на домашнем компьютере. Это же элементарно: для раздельного хранения настроек. Вам нравится одна тема рабочего стола, а вашим близким — другая. Тогда целесообразно создать разные учетные записи для каждого члена семьи.

При добавлении пользователя с помощью конфигуратора вы можете указать его логин, реальное имя, пароль и другую информацию. Логин и вся прочая информация о пользователе, кроме его пароля, хранится в файле /etc/passwd. Пароли в закодированном виде хранятся в файле /etc/shadow.

Создать пользователя без конфигуратора можно очень быстро с помощью команд adduser и passwd:

adduser den

passwd den

Первая команда добавляет пользователя den, а вторая — изменяет его пароль. Команды adduser и passwd (а также deluser — для удаления учетных записей и moduser для их изменения) есть во многих дистрибутивах, поэтому если вам попадется неопознанный и никому неизвестный дистрибутив и нужно будет добавить пару учетных записей, тогда используйте команду adduser.

Пользователей можно объединять в группы. Пользователи, принадлежащие к одной группе, могут получать доступ к домашним каталогам друг друга. Предположим, что у нас есть два пользователя — den (домашний каталог /home/den) и lena (домашний каталог /home/lena). Если пользователи принадлежат к разным рабочим группам, то пользователь den не получит доступ к каталогу /home/lena, а пользователь lena не сможет просмотреть файлы из каталога /home/den.

Группы пользователей описываются в файле /etc/group. Данный файл можно редактировать как вручную, так и с помощью конфигуратора.

 

13.6. Автоматический вход в систему

Обычно при запуске система просит ввести имя пользователя и пароль. Поскольку у вас флешка, которая всегда при вас, то можно настроить автоматический вход в систему — тогда система не будет запрашивать пароль, а сразу будет регистрироваться от имени указанного вами пользователя. Довольно удобно, но сразу предупреждаю: если на флешке есть важная и конфиденциальная информация, лучше отказаться от этого режима.

Для настройки автоматического входа в систему используется конфигуратор drakboot (рис. 13.13). Все, что вам нужно, — это включить режим Да, я хочу использовать автоматический вход… и указать имя пользователя и выбрать графическую среду, загружаемую по умолчанию (хотя обычно следует выбрать KDE).

Рис. 13.13. Настройка автоматического входа в систему

 

13.7. Установка дополнительных программ

 

Многие начинающие пользователи операционной системы Linux сталкиваются с проблемой установки нового программного обеспечения, а также удаления и обновления уже установленного. При описании установки той или иной программы в большинстве случаев написано примерно так: для установки программы введите такую команду. При этом не описывается сам процесс установки и для чего предназначены те или иные опции программы установки.

В операционной системе Windows установка программ выполнялась проще: достаточно запустить setup.exe, ввести серийный номер (если нужно), каталог для установки и нажать на кнопку «Далее». После этого вы можете поступить так, как рекомендует Microsoft: «откиньтесь на спинку табуретки и подождите, пока программа установки все сделает за вас».

В отличие от привычных мастеров InstallShield, которые используются для установки программ для Windows, в Linux программное обеспечение распространяется в виде пакетов. В пакетах содержатся файлы (как в архиве), которые нужно установить, а также различная информация об этом пакете: какой пакет необходим для работы этого пакета, с каким пакетом конфликтует, информация о разработчике, а также информация, указывающая, какие действия нужно выполнять при установке этого пакета, например, какие каталоги нужно создать.

В RH-совместимых дистрибутивах (Fedora, Mandriva, ALT Linux, ASP Linux) используются RPM-пакеты, а в Debian и дистрибутивах, основанных на нем (Ubuntu), используется другой формат пакетов — DEB. В RH-совместимых дистрибутивах вы не можете установить DEB-пакеты и наоборот.

В имени файла пакета закодирована информация о самом пакете. Например, для пакета software-1.0-1.i386.rpm имеет место:

software — название,

1.0 — версия программы,

1 — выпуск пакета,

i586 — платформа Intel 586.

Обратите внимание на разницу между версией программного обеспечения и выпуском пакета. Версия, указываемая в имени пакета, является версией программного обеспечения, находящегося в нем. Номер версии устанавливается автором программы, который обычно не является изготовителем пакета. Номер версии характеризует и относится к программному обеспечению. Что касается номера выпуска, то он характеризует сам пакет — указывает номер существующего варианта пакета. В некоторых случаях, даже если не изменилось программное обеспечение, бывает необходимо его переупаковать.

С названием и версией программы, я думаю, все ясно. А вот с архитектурой немного сложнее. Самыми «универсальными» пакетами являются пакеты, рассчитанные на архитектуру Intel 386. Данная программа должна работать на любом процессоре Intel, начиная с 80386DX (или совместимого с ним). А вот если у вас процессор 80486, пакет, рассчитанный для работы с архитектурой 80586 (Pentium), скорее всего, не установится в вашей системе. Обычно для процессоров архитектуры CISC (с набором команд х86) используются следующие обозначения:

• i386 — Intel 80368DX;

• i586 — Intel Pentium (MMX), AMD K5 (K6);

• i686 — Intel PPro, Celeron, PII, PIII, PIV.

 

13.7.1. Программа RPM

Во всех RH-совместимых дистрибутивах есть менеджер пакетов RPM (команда rpm). Он довольно примитивен по сравнению с apt и yum, но именно с его помощью удобнее устанавливать локальные пакеты (не из Интернет-репозитариев), а кроме этого, rpm может создавать новые RPM-пакеты.

В самом простейшем случае команда установки пакета выглядит так:

rpm -i <пакет>.rpm

Перед установкой программы менеджер RPM проверит зависимости пакета, то есть установлены ли в вашей системе другие пакеты, которые необходимы новой программе или конфликтуют с ней. Если установлены все нужные программе пакеты (или для работы программы вообще не нужны никакие дополнительные пакеты), а также, если новая программа не конфликтует ни с одним уже установленным пакетом, менеджер RPM установит программу. В противном случае вы получите сообщение, что для работы программы нужен какой-то дополнительный пакет или программа конфликтует с уже установленным пакетом. Если нужен дополнительный пакет, просто установите его. А вот если программа конфликтует с уже установленным пакетом, то вам нужно будет выбрать, какой пакет вам больше нужен: уже установленный или новый.

При установке программы я рекомендую указывать два дополнительных параметра: h и v. Первый указывает программе вывести полоску состояния процесса установки, а второй выводит дополнительные сообщения. Полоска состояния будет отображена в виде символов #. Учитывая эти два параметра, команда установки немного усложнится:

rpm -ihv software-1.0-1.i386.rpm

Установку можно производить не только с локального диска, но и по протоколу FTP:

rpm -i ftp://somehost.domain/pub/package.rpm

Для удаления пакета используется команда:

rpm -е <пакет>

Еще раз следует напомнить, что при установке или удалении пакетов нужно иметь в виду, что одни пакеты могут требовать наличия в системе других пакетов — это называется зависимостью пакетов. Поэтому иногда вы не сможете установить определенный пакет до тех пор, пока не установите все пакеты, которые нужны для его работы. При удалении программы менеджер пакетов также проверяет зависимости между пакетами. Если удаляемый пакет нужен каким-нибудь другим пакетам, удалить его вы не сможете.

Для пропуска проверки зависимостей нужно использовать параметр --nodeps. Это бывает иногда полезно. Например, у вас установлена программа postfix, а вам нужно установить программу sendmail. Обе программы используются для отправки почты. Однако для работы многих почтовых программ необходим агент MTA (Mail Transfer Agent) — программа для отправки почты (postfix или sendmail). Поэтому с помощью параметра -е удалить программу postfix вы не сможете. Установить программу sendmail без удаления программы postfix вы также не можете, потому что пакеты конфликтуют друг с другом. В этом случае вам поможет команда:

rpm -е --nodeps postfix

После такого удаления нормальная работа других программ, которым необходим MTA, невозможна, поэтому вам сразу же нужно установить программу sendmail (или другой MTA). Устанавливать программу в таком случае нужно как обычно: с помощью параметра -i.

Для обновления программ используется параметр -U. Я рекомендую использовать его и при установке программ, потому что если устанавливаемый пакет уже был установлен, то будет произведено его обновление, а если нет, то будет просто установлен новый пакет. Для того чтобы видеть полоску состояния при установке пакетов, используйте опцию h. Команда для обновления пакета:

rpm -Uhv <пакет>

Например:

rpm -Uhv software-1.1-4.i386.rpm

Полоска состояния будет отображена в виде символов #. Просмотреть все установленные пакеты можно с помощью команды:

rpm -qa | less

Если вам требуется узнать, установлен ли определенный пакет, выполните команду:

rpm -qa | grep название_пакета

Просмотреть общую информацию о пакете можно с помощью команды:

rpm -qi пакет

а информацию о файлах, которые входят в состав пакета:

rpm -ql пакет

 

13.7.2. drakrpm: установка пакетов с дистрибутивного диска

В Linux Mandriva для установки пакетов с дистрибутивного диска удобно использовать программу drakrpm. Но поскольку у вас дистрибутив Mandriva Flash и этого самого диска нет, а установить дополнительные программы хочется, то drakrpm настроена на удаленные репозитарии в Интернете, откуда и скачиваются необходимые пакеты. Поэтому по большому счету drakrpm бесполезна без интернет-соединения. В следующем разделе мы поговорим о подключении к Интернету.

Особенность этой программы заключается в том, что она умеет разрешать зависимости пакетов, то есть если пакет при установке будет требовать наличия дополнительных пакетов, drakrpm установит их (рис. 13.14).

Рис. 13.14. Программа drakrpm

 

13.8. Подключение к Интернету

 

В последнее время распространено два основных способа подключения к Интернету — модемное и ADSL-соединение. Модемное соединение лучше настраивать с помощью программы kppp, поскольку она намного удобнее стандартных средств Mandriva.

 

13.8.1. Программа kppp — настройка модемного соединения с Интернетом

В каждом дистрибутиве есть свой конфигуратор для настройки модемного соединения. Обычно он встроен в конфигуратор настройки сети. Но использовать конфигураторы опять не хочется — ведь в каждом дистрибутиве свой конфигуратор. Можно настроить модемное соединение более универсальным способом, используя "звонилку".

"Звонилка" (dialer) — специальная программа для управления модемными соединениями. Обычно возможности звонилки намного шире возможностей обычного штатного конфигуратора, да и звонилки удобнее в использовании.

Если вы работаете в KDE, то вам нужно установить программу kppp (пакет называется kdenetwork-kppp).

После установки она появится в меню KDE Интернет→Удаленный доступ→KPPP. Также вы можете нажать «Alt» + «F2» и ввести kppp — так, по-моему, быстрее (хотя кому как) или вообще создать ссылку на приложение на рабочем столе KDE (щелчок правой кнопкой мыши, команда Создать Ссылку на приложение).

После запуска kppp вы увидите ее основное окно. Пока программа не настроена, поэтому сразу нажимайте кнопку Настроить. На вкладке Соединения (рис. 13.15) нажмите кнопку Создать.

Рис. 13.15. Окно настройки KPPP

KPPP спросит вас, хотите ли вы использовать мастер или будете настраивать соединение вручную. Выбираем настройку вручную. На вкладке Дозвон появившегося окна нужно установить имя соединения и ввести номера телефонов модемного пула провайдера (рис. 13.16).

Рис. 13.16. Информация о провайдере

Параметры, находящиеся на других вкладках, обычно редактировать не нужно, поскольку они задаются автоматически сервером провайдера.

Нажмите OK — вы вернетесь в окно Параметры KPPP (рис. 13.15). Перейдите на вкладку Модемы и нажмите кнопку Создать. В окне Новый модем — KPPP нужно установить параметры нового модема. На вкладке Устройство (рис. 13.17) нужно задать имя модема и установить файл устройства модема. Изменять другие параметры, если об этом явно не указано в документации по модему, не нужно.

Рис. 13.17. Параметры модема

Что же касается имени файла устройства модема, то обычно используется /dev/modem, но это просто ссылка на файл устройства. Иногда эта ссылка устанавливается не так, как нам нужно, например, если у вас несколько модемов, то, понятно, что она будет установлена только на один из модемов. Если мы хотим использовать другой модем, на который не указывает ссылка /dev/modem, то нам нужно указать его имя вручную. Если модем подключен к порту COM1, то его имя будет /dev/ttyS0, если к COM2 — то /dev/ttyS1. Если у вас USB-модем, то его имя будет /dev/ttyUSBn, где n — номер модема. Проще всего узнать его с помощью конфигуратора harddrake2.

Рис. 13.18. Обзор оборудования (hardrake2)

Когда вы установите имя файла устройства модема, тогда самое время перейти на другую вкладку — Модем. Здесь вам нужно нажать кнопку Команды модема. Скорее всего, ваша АТС использует импульсный набор номера, поэтому строку набора номера нужно изменить на ATDP (вместо ATDT) — см. рис. 13.19.

Рис. 13.19. Изменяем строку набора номера

Трижды нажимаем Ok (понятно, что в разных окнах) — мы вернемся в основное окно kppp. Вам останется лишь ввести имя пользователя, его пароль и нажать кнопку Подключиться (рис. 13.20).

Рис. 13.20. Основное окно kppp

 

13.8.2. Настройка ADSL-соединения

Многие телекоммуникационные компании разных стран мира начали внедрять различные варианты цифровых абонентских линий (DSL — Digital Subscriber Line). Наиболее распространенной из них является технология асимметричной цифровой линии (ADSL). Кроме нее также используются службы симметричной цифровой линии (SDSL), цифровой линии с переменной скоростью (RADSL), сверхбыстрой цифровой линии (Very highspeed DSL, VDSL).

ADSL-модемы подключаются к обоим концам короткой линии между абонентом и АТС. При этом используется обычный телефонный провод. Модем использует полосу пропускания телефонного провода в виде трех каналов: быстрый канал передачи данных из сети в компьютер, менее быстрый дуплексный канал передачи данных из компьютера в сеть и простой канал телефонной связи, по которому передаются обыкновенные телефонные разговоры. Все три канала работают на разных частотах. Таким образом, вы можете одновременно работать в Интернет и разговаривать по телефону. Передача данных в канале «сеть-абонент» осуществляется со скоростью от 1.5 до 6 Мбит/сек, в канале «абонент-сеть» — от 16 Кбит/сек до 1М бит/сек. Скорость зависит от длины и качества линии. Асимметричный режим скорости передачи данных применяется потому, что обычно пользователь загружает из сети данные, а не закачивает данные в сеть. Поэтому выгоднее больший диапазон частот в полосе пропускания выделить под скачивание из сети.

ADSL-модем с помощью обычного Ethernet-кабеля (витая пара) подключается к сетевому адаптеру. К телефонной линии ADSL-модем подключается через ADSL-сплиттер. Через него же должны подключаться все параллельные телефоны, иначе установить соединение не получится.

Настройка ADSL-соединения в Mandriva осуществляется конфигуратором drakconnect. Откройте терминал (K→Система→Терминалы→Консоль), введите команду su, а затем — drakconnect. После запуска конфигуратора нужно выбрать тип соединения — DSL (рис. 13.21).

Рис. 13.21. Тип соединения

После этого нужно выбрать сетевой адаптер, к которому подключен ADSL-модем (рис. 13.22).

Рис. 13.22. Выбор сетевого адаптера

Следующий шаг — это выбор провайдера (рис. 13.23). Вашего провайдера точно не будет в списке, поэтому нужно выбрать самый первый вариант — Нет в списке.

Рис. 13.23. Выбор провайдера

Затем нужно выбрать протокол соединения (рис. 13.24). Обычно используется РРРоЕ, но это нужно уточнить у вашего провайдера.

Рис. 13.24. Выбор протокола

После конфигуратор предложит ввести имя пользователя и пароль, которые предоставил вам провайдер (рис. 13.25).

Рис. 13.25. Имя пользователя и пароль

Почти все. Вам осталось установить пользовательские параметры соединения (рис. 13.26) — нужно ли подключаться к Интернету при загрузке компьютера (можно включить — довольно удобно) и можно ли другим пользователям управлять вашими соединениями (тут уж сами решайте).

Рис. 13.26. Пользовательские параметры соединения

Если сразу хочется в Интернет, можно сразу установить соединение (рис. 13.27). Если же вы откажетесь, то потом можно будет подключиться к Интернету с помощью команды adsl-start (от имени root).

Рис. 13.27. Подключиться прямо сейчас?

Перед нажатием кнопки Далее установите дистрибутивный диск — конфигуратор установит необходимые пакеты.

Теперь поговорим об управлении вашим ADSL-соединением. Для запуска (подключения к провайдеру) используется команда adsl-start. Для отключения от Интернета — команда adsl-stop. Просмотреть статистику вашего соединения можно командой adsl-status.

 

13.9. Изменение параметров клавиатуры

Дополнительные раскладки клавиатуры можно настроить через Центр управления KDE в разделе Региональные и специальные параметры Раскладки клавиатуры (рис. 13.28).

Рис. 13.28. Параметры клавиатуры

На вкладке Параметры XKB можете настроить способ переключения раскладок клавиатуры.

 

13.10. Подключение принтера

Для настройки принтера используется конфигуратор drakprinter. Если ваш принтер поддерживается дистрибутивом, то вы без особых проблем настроите его в режиме мастера. Ничего сложного в этом нет, главное, чтобы до запуска этого конфигуратора принтер был подключен к компьютеру и включен. А вот если принтер не поддерживается дистрибутивом, то нужно или ждать новой версии Mandriva, или поискать драйвер на сайте производителя принтера.

 

13.11. Миграция документов и настроек из Windows

Для миграции ваших документов и настроек рабочего стола Windows используется специальный мастер — Import Windows documents and settings, запустить который можно с помощью конфигуратора Настройка компьютера (раздел Система), как показано на рис. 13.29.

Рис. 13.29. Запуск Мастера импорта документов и настроек

 

13.12. Установка Windows-шрифтов

Linux-шрифты очень похожи на популярные Windows-шрифты. Но сами понимаете, когда нужно оформить документ шрифтом, например, Arial, то нужен именно Arial, а не его аналог, пусть и очень похожий на него. Для импорта Windows-шрифтов нужно запустить конфигуратор drakfont (рис. 13.30) и нажать кнопку Получить шрифты из Windows. При этом конфигуратор самостоятельно обнаружит Windows и импортирует шрифты.

Рис. 13.30. Конфигуратор drakfont

 

13.13. Другие конфигураторы Mandriva

Основные конфигураторы Linux Mandriva представлены в табл. 13.2.

Таблица 13.2. Конфигураторы Mandriva Linux

Команда вызова конфигуратора Описание
drak3d Позволяет настроить трехмерный рабочий стол
drakauth Позволяет настроить способ аутентификации
drakbackup С помощью этого конфигуратора вы можете создать резервную копию системы
drakboot Позволяет настроить автоматический вход в систему
drakclock Установка даты, времени и часового пояса
drakconnect Создает сетевые соединения
drakdisk (он же diskdrake) Программа разметки жесткого диска
drakfax Программа для отправки или получения факса
drakfax_server Запускает сервер факсов
drakfax_probemodem Определяет факс-модема
drakfirewall Настраивает брандмауэр
drakfont Позволяет просмотреть установленные шрифты и импортировать Windows-шрифты
drakgw Используется для настройки общего доступа к Интернету
drakhardware (harddrake2) Позволяет просмотреть информацию об оборудовании
drakkeyboard Используется для настройки клавиатуры
draklocale Вызывает менеджер локализации системы
draklog Используется для просмотра системных журналов
drakmenustyle Позволяет выбрать стиль меню
drakmouse Используется для настройки мыши
draknetcenter Сетевой центр Mandriva — управляет сетевыми соединениями
draknfs Настраивает сетевую файловую систему (NFS, Network File System)
drakperm Используется для установки прав доступа к некоторым системным каталогам
drakprinter Конфигуратор принтера
drakproxy Конфигуратор прокси-сервера
drakremote Конфигуратор удаленного рабочего стола
drakroam Конфигуратор беспроводного соединения
drakrpm Менеджер пакетов
drakrpm-edit-media Программа редактирования источников пакетов
drakrpm-remove Используется для удаления программного обеспечения
drakrpm-update Используется для обновления программного обеспечения
draksambashare Конфигуратор Samba
drakscanner Конфигуратор сканера
draksec Позволяет редактировать параметры безопасности
draksound Конфигуратор звуковой платы
draksplash Позволяет выбрать графическую тему при загрузке
drakups Конфигуратор ИБП
drakuser Управление пользователями и группами
drakvpn Конфигуратор виртуальной частной сети
drakx11 (XFdrake) Конфигуратор графической системы XOrg (видеоплаты и монитора)
drakxservices Управление сервисами
drakxtv Конфигуратор TV-тюнера

 

13.14. Специальный загрузочный диск

Если ваш компьютер не умеет загружаться с Flash-диска, делу можно помочь. Вы можете использовать специальный загрузочный диск (его образ занимает всего 3 Мб, поэтому его можно записать на мини-CD). Использовать этот диск очень просто — с него нужно загрузиться, предварительно вставив в USB-гнездо флешку с Mandriva Flash. После этого загрузчик предложит загрузить Mandriva Flash. После загрузки вы можете смело извлечь диск из привода CD/DVD.

Кроме загрузки Mandriva Flash, с помощью этого диска вы можете:

• Сбросить пароль root.

• Сделать резервную копию Flash и восстановить одну из десяти резервных копий.

• Протестировать USB-брелок на ошибки.

• Восстановить заводские параметры Flash.

Скачать образ загрузочного диска можно по адресу: http://www.mandriva.com/out/Flash-rescue-200-upgrade.iso

 

Глава 14

Дистрибутив SLAX: установка и использование

 

14.1. Описание и назначение дистрибутива

Slax — современный, компактный дистрибутив Linux с модульной структурой. Несмотря на свою компактность (архив с дистрибутивом занимает всего 189 Мб), Slax предоставляет программное обеспечение для повседневного использования, а также содержит удобный графический интерфейс пользователя и инструменты восстановления системы для системных администраторов.

Модульная структура дистрибутива позволяет устанавливать дополнительное программное обеспечение. Вы без труда установите свой любимый текстовый редактор, игру. Для этого достаточно скачать модуль с программным обеспечением и скопировать его в Slax. Вам не нужно ни устанавливать, ни настраивать программное обеспечение.

В состав Slax 6 входит KDE, офисный пакет K-Office, интернет-браузер, почтовая программа, программа для обмена мгновенными сообщениями (часто выполняет функции "аськи"), программа для записи CD/DVD, мультимедиа-проигрыватели. Как видите, все необходимое для повседневного использования программное обеспечение имеется в составе Slax.

Slax легко осваивается новичками благодаря встроенному интерфейсу конфигурации и полной поддержке русского языка. Кроме русского, поддерживается еще 28 языков, но, думаю, это вам не интересно.

 

14.2. Где можно скачать дистрибутив?

В отличие от Mandriva Flash, Slax 6 можно абсолютно бесплатно скачать на сайте разработчика http://www.slax.org. Вы можете скачать CD- или Flash-версию дистрибутива. В случае с CD-версией все просто: скачанный ISO-образ нужно записать с помощью любой программы для прожига дисков (например, Nero for Linux или k3b) на CD-диск. А вот Flash-версия требует отдельной процедуры установки, которая будет рассмотрена в следующем разделе.

Flash-версию Slax можно установить на любой Flash-носитель: USB-диск, мобильный телефон, цифровой фотоаппарат, MP3-проигрыватель — таким образом, Slax всегда будет с вами.

 

14.3. Установка дистрибутива на флешку

Первым делом нужно скачать с сайта разработчиков TAR-архив. TAR — родной для Linux формат архива. Если у вас Windows, то с форматом TAR умеют работать программы WinZIP, 7Zip, Total Commander и другие архиваторы.

Извлеките архив на ваше устройство (в корневой каталог), на которое вы хотите установить Slax: на флешку, MP3-проигрыватель или даже на жесткий диск.

Осталось выполнить всего одно действие — записать загрузчик Slax в главную загрузочную запись (MBR) выбранного вами устройства. Для этого перейдите в каталог /boot — он будет создан в результате распаковки дистрибутива. Далее вам нужно запустить один из двух файлов:

• bootinst.bat — если вы работаете в Windows;

• bootinst.sh — если вы работаете в Linux.

В результате выполнения одной из этих команд в MBR вашего устройства, на которое вы записали Slax, будет установлен загрузчик syslinux. Syslinux поддерживает только файловую систему FAT, которая в большинстве случаев используется на флешках, MP3-проигрывателях и других подобных устройствах. Если ваша флешка отформатирована в другой файловой системе, например в ext3, то вам нужно запустить сценарий liloinst.sh (под Linux). Правда, в этом случае у вас не будет такого красивого графического меню при загрузке с флешки, как в случае с Syslinux, но зато Slax будет работать надежнее — ведь он будет установлен на родную файловую систему.

 

14.4. Использование дистрибутива

При загрузке с флешки вы увидите следующее графическое меню (рис. 14.1):

• Slax Graphics Mode (KDE) — запустить Slax в графическом режиме;

• Slax Always Fresh — используется для обновления Slax;

• Slax Copy То RAM — копирование дистрибутива в оперативную память и его запуск — так дистрибутив будет работать значительно быстрее;

• Slax Graphics VESA mode — будет использоваться разрешение 1024×768 и стандартный VESA-драйвер. Мне больше нравится именно этот режим, поскольку в режиме по умолчанию (первый режим) разрешение экрана всего 800×600 точек;

• Slax Text mode — текстовый режим Slax;

• Run Memtest utility — запустит проверку памяти.

Рис. 14.1. Меню при запуске Slax

Загружается Slax очень быстро, после запуска вы сразу же увидите рабочий стол KDE (рис. 14.2).

Рис. 14.2. Рабочий стол KDE 3.5

Посмотрим, что есть из программного обеспечения. В Slax есть эмулятор терминала, браузер Konqueror, почтовый клиент KMail, клиент мгновенного обмена сообщениями Kopete, музыкальный проигрыватель JuK, видеопроигрыватель KPlayer, программа для прожига дисков k3b, офисный пакет KOffice, программа для просмотра PDF, простейший графический редактор и программа для просмотра изображения, а также несколько игрушек. Неплохо, учитывая небольшой размер дистрибутива.

Дистрибутив содержит программы для работы в Интернете — браузер, почтовый клиент, ICQ-клиент и др. Спрашивается, как же настраивается сетевое соединение? Для настройки сетевого соединения перейдите в программную группу Internet (рис. 14.3). Вы найдете три конфигуратора:

• Set IP address — конфигуратор сети;

• Internet Dial-Up Tool (KPPP) — программа для установки модемного соединения (мы ее рассматривали в предыдущей главе);

• Wireless LAN Manager — мастер настройки беспроводного WiFi-соединения.

Рис. 14.3. Программы для работы с Интернетом и конфигураторы сети

Недостаток Slax заключается в отсутствии поддержки ADSL/РРРоЕ-соединений и конфигураторов таких соединений. Но тут уже ничего не поделаешь — или компактный Slax или другой, менее компактный и, возможно, платный дистрибутив.

 

14.5. Что еще нужно знать о Slax?

Flash-версия Slax работает быстрее, чем CD-версия, но вам нужно использовать "правильную" флешку. Старые флешки (USB 1.0 и USB 1.1) работают очень медленно — даже чтение с такой флешки происходит медленно, не говоря уже о записи. Для Slax желательно использовать флешки, поддерживающие USB 2.0 и технологию ReadyBoost. Тогда не будет торможений ни при загрузке системы, ни во время ее работы.

Помните, что нельзя отсоединять флешку до полного завершения работы Slax, иначе вы рискуете повредить файловую систему. Тем более что на флешке обычно используется файловая система FAT, которая наиболее уязвима. Однако это поправимо. Если Linux обнаружит ошибку раздела, то смонтирует его в режиме "только чтение" для предотвращения дальнейшего разрушения. Для проверки носителя выполните команду:

dosfsck -wa /dev/<имя>

<имя> нужно заменить на имя устройства вашего накопителя, например, hdb1.

Slax — это обычный дистрибутив Linux, а поэтому его ядру можно передать параметры. Вот некоторые полезные параметры ядра, применимые к Slax:

• nodma — отключает режим DMA для всех приводов CD-ROM;

• apci=off — включает ACPI (Advanced Configuration and Power Interface) — интерфейс расширенного конфигурирования и питания;

• nohd — не монтировать разделы жесткого диска при загрузке;

• nocd — не монтировать накопители CD-ROM при загрузке;

• nosound — выключить звук;

• toram — скопировать дистрибутив в ОЗУ для повышения производительности;

• debug — режим отладки.

Для передачи параметров ядра выберите необходимый вам вариант загрузки (рис. 14.1) и нажмите клавишу "Tab". После этого появится строка для ввода параметров, и вы сможете добавить свои параметры.

 

Глава 15

Создание собственного дистрибутива на флешке

 

15.1. Зачем это нужно?

То, что Flash-дистрибутивы — штука полезная, в этом мы уже убедились. Но, к сожалению, их не так уж и много, поэтому у вас есть три варианта:

• Использовать коммерческий дистрибутив вроде Mandriva Flash.

• Использовать бесплатный Flash-дистрибутив, отстающий по возможностям от коммерческого.

• Создать собственный дистрибутив на базе любого полноценного LiveCD.

Если у вас есть свободное время и желание, то можно создать Flash-версию вашего любимого дистрибутива. В итоге вы получите полноценный дистрибутив и сэкономите деньги.

 

15.2. "Приборы и материалы", или что нужно для создания Flash-дистрибутива

Первым делом нам понадобится сама флешка. Ее размер зависит от выбранного вами дистрибутива. Или, наоборот, если флешка уже есть, то от ее размера будет зависеть, какой дистрибутив вы сможете на нее установить. Для экспериментов подойдет флешка небольшого размера, например, 128 Мб — на нее вы сможете установить Damn Small Linux (DSL). Для Fedora 10 нужна флешка минимум 1 Гб.

Скорее всего, флешка у вас уже есть (а у кого ее нет?). Поэтому вам остается подобрать дистрибутив — так, чтобы он поместился на флешку, и еще осталось как минимум 20% свободного места. Поскольку я не знаю, какая у вас флешка и какой дистрибутив вы выбрали, я буду полагать, что у вас флешка размером 128 Мб и дистрибутив DSL — все по минимуму. Процедура переноса LiveCD на флешку одинакова для всех дистрибутивов, поэтому, используя инструкции из этой главы, вы сможете перенести на флешку любой LiveCD.

Внимание!

Если вы скачали ISO-образ LiveCD с Интернета, необязательно записывать его на болванку! Даже лучше, если LiveCD у вас хранится на жестком диске в виде ISO-образа.

Также вам понадобится уже установленный дистрибутив Linux — тут вы можете использовать ваш любимый дистрибутив, принципиальной разницы нет. Например, все нижеописанные действия я выполнял под Mandriva 2008 Free.

Последний необходимый нам компонент — это загрузчик syslinux. RPM-пакет с загрузчиком для вашего дистрибутива вы можете найти на сайте http://rpm.pbone.net/.

Итак, еще раз перечислим, что нам нужно:

• Флешка.

• LiveCD.

• Установленный дистрибутив Linux.

• Загрузчик syslinux.

 

15.3. Установка Syslinux

Первым делом нужно убедиться, что Syslinux установлен, или установить его, если это не так. Запустите ваш менеджер пакетов (в Mandriva это rpmdrake) и установите пакет syslinux (рис. 15.1).

Рис. 15.1. Установка Syslinux

Если дистрибутивного диска под рукой нет, а Интернет-репозитории не настроены, пакет syslinux, собранный для вашего дистрибутива, можно скачать с сайта http://rpm.pbone.net.

 

15.4. Подготовка флешки

После установки syslinux нужно подготовить флешку, а именно удалить с нее все файлы. Форматировать в файловую систему ext3 мы не будем, пусть флешка останется в родной для нее файловой системе FAT. Такое решение наверняка оценят Windows-пользователи: ведь созданные ими в Flash-дистрибутиве файлы можно будет использовать, как в Windows, так и в Linux. Если отформатировать флешку в файловой системе ext3, то с ней невозможно будет работать в Windows.

Итак, просто удалите файлы. В Mandriva флешка автоматически монтируется к каталогу /mnt/removable. Перейдите в этот каталог и удалите все файлы:

cd /mnt/removable

rm -f *

 

15.5. Копирование LiveCD на флешку

Теперь вставьте LiveCD в привод и просто скопируйте все файлы на флешку. Если в вашей системе оптические диски монтируются к каталогу /mnt/cdrom, а съемные — каталогу /mnt/removable, то для копирования файлов достаточно ввести команду:

# cp -r /mnt/cdrom/* /mnt/removable

Обратите внимание: данную команду нужно вводить от имени пользователя root.

Если у вас образ LiveCD хранится на жестком диске, то сначала нужно его примонтировать к каталогу /mnt/loop:

# mkdir /mnt/loop

# mount -о loop ~/dsl-2.2.iso /mnt/loop

Жирным я выделил путь к файлу образа — у вас он может быть другим, поэтому проверьте его. После монтирования файла образа нужно скопировать все его файлы на флешку:

# cp -r /mnt/loop/* /mnt/removable

Пока файлы копируются, можно отойти от компьютера и выпить чая или кофе. Fedora 9 будет копироваться минут 10 — это точно (все зависит от проворности вашей флешки, может быть даже и дольше).

 

15.6. Делаем флешку загрузочной

Осталось сделать самую малость — сделать флешку загрузочной. В каталоге /mnt/removable/boot/isolinux есть файлы ядра, initrd-файлы и другие файлы, необходимые для загрузки Linux. Их нужно скопировать в корневой каталог флешки:

# cp /mnt/removable/boot/isolinux/* /mnt/removable

Дистрибутив DSL использует загрузчик isolinux, конфигурационный файл которого называется isolinux.cfg. Мы же используем загрузчик syslinux, конфигурационный файл которого называется syslinux.cfg. Поэтому нам нужно переименовать isolinux.cfg в syslinux.cfg:

# cd /mnt/removable

# mv isolinux.cfg syslinux.cfg

Теперь осталось только записать загрузчик. Перед его записью нужно отмонтировать флешку:

# umount /mnt/removable

# syslinux /dev/sda1

Первая команда отмонтирует флешку, вторая — записывает на нее загрузчик. Я подразумеваю, что ваша флешка в системе называется /dev/sda1, если это не так, то измените имя устройства.

После записи загрузчика смонтируйте флешку заново и проверьте, есть ли в ее корне файл ldlinux.sys:

# mount /dev/sda1 /mnt/removable

# ls /mnt/removable/ldlinux*

Если он есть, то можно перезагружать компьютер и пытаться запуститься с флешки. А вот если его нет, то загрузчик не записан. Сейчас попытаемся выяснить, что произошло. Проверьте следующее:

• Вы переименовали isolinux.cfg в syslinux.cfg?

• Вы точно размонтировали флешку перед записью загрузчика?

• Вы правильно указали имя устройства флешки?

После того, как вы загрузитесь с флешки, можно удалить каталог boot (не тот, который на жестком диске, а тот, который на флешке!) — он вам больше не нужен. Вот, собственно, и все. Теперь вы можете использовать свой Flash-дистрибутив!

 

Глава 16

Использование с флешки популярных Linux-программ

 

16.1. Офисные Linux-программы

Портативные офисные программы для Linux — такие же, как и для Windows. Рассмотренный ранее Open Office подходит и для Linux-применения. Аналогично дело обстоит с графическим редактором GIMP, который изначально вообще работал только под Linux.

 

16.2. Программы для воспроизведения звука/видео

 

Какую программу выбрать для прослушивания музыки и воспроизведения видео? Об этом мы сейчас и поговорим.

 

16.2.1 Прослушивание музыки

Программы mpg123 и cplay

mpg123 — это самая простая утилита, позволяющая слушать музыку в консольном режиме. Скачать ее можно с домашней страницы разработчика www.mpg123.de. Иногда данная программа даже входит в состав дистрибутива.

В графическом режиме запускайте ее через виртуальный терминал:

$ mpg123 file.mp3

Программа позволяет прослушивать музыку, записанную в форматах MPEG 1.0/2.0 (уровни 1, 2 или 3). С помощью mpg123 вы можете как проигрывать отдельные песни, так и создавать списки песен:

$ mpg123 -@ file-list.txt

В файле file-list.txt перечислите имена файлов (по одному в каждой строке), которые вы хотите прослушать. Можно указывать файлы, расположенные как на локальной машине, так и на удаленной, например:

/home/den/mp3/track01.mp3

ftp://ftp.server.ru/pub/song.mp3

http://www.server.ru/audio/track8.mp3

Еще одна полезная консольная программа — cplay (http://www.tf.hut.fi/~flu/cplay). Это оболочка для различных аудиоплееров, позволяющая удобно создавать списки песен для проигрывания. Вы переходите в нужный вам каталог, выбираете песню, нажимаете "Enter", и cplay запускает mpg123 для проигрывания выбранного файла. Использовать эту программу намного удобнее, чем mpg123, поскольку вам не нужно вручную создавать списки песен, к тому же cplay отображает индикатор проигрывания и время, прошедшее с начала проигрывания. Для выхода из программы нажмите клавишу .

Проигрыватель xmms

Наверное, самым знаменитым проигрывателем MPEG-файлов является XMMS — полный аналог популярной программы WinAmp (http://www.xmms.org).

Рис. 16.1. Проигрыватель xmms

Проигрыватели Amarok и Rhythmbox

Вы расстроились, потому что в новых дистрибутивах нет вашего любимого проигрывателя xmms? И первым вашим действием в новом дистрибутиве стала установка xmms из пакета, скачанного где-то в Интернете? А зря. Ведь новые проигрыватели Amarok и Rhythmbox умеют не только воспроизводить звуковые файлы из плей-листа (как XMMS), но и упорядочивать музыкальные коллекции, получать дополнительные сведения о композициях и исполнителях через Интернет, вести статистику прослушанных композиций. Кроме этого, проигрыватели автоматически подбирают аудиозаписи из музыкального архива пользователя в соответствии с его предпочтениями. Чтобы понять преимущества новых проигрывателей, вам нужно поработать с ними пару дней. Если не понравится, всегда можно установить XMMS.

Рис. 16.2. Проигрыватель Amarok

Рис. 16.3. Проигрыватель Rhythmbox

 

16.2.2. Программы для просмотра видео

Как вы знаете, видео может быть записано в форматах AVI, VCD, DVD, MPEG-1, MPEG-2, MPEG-4. Больше всего нас (во всяком случае, меня) интересует самый распространенный формат — последний. Своей популярности формат Mpeg4 добился благодаря тому, что он не требует никакой дополнительной аппаратуры, как, например, DVD. В зависимости от дистрибутива у вас могут быть установлены разные программы для просмотра видео.

Наиболее функциональным видеопроигрывателем является программа xine. Она иногда (зависит от дистрибутива) не устанавливается по умолчанию, но есть на дистрибутивном компакт-диске.

Программа xine

Программа Xine (http://xinehq.de) — свободно распространяемый видеопроигрыватель для UNIX-систем. Поддерживает форматы VCD, DVD, MPEG-1/2 и дополнительно MPEG-4, а также другие форматы. Это значит, что программу можно расширить, добавив в нее поддержку нужных форматов. Однако в некоторых дистрибутивах поддержка MPEG-4 добавлена, а в некоторых нет.

Кроме пакета самого проигрывателя xine-ui, необходимо скачать и библиотеку xine-lib с тем же номером версии, а если смотрите видео-DVD, то установите дополнительно и xine-vcdx — плагин, обеспечивающий удобство управления. Пакеты RPM версии 0.99.3 можно взять с http://people.linux-online.ru/xpdev/bloody/rpms.

Когда программа будет установлена, введите команду xine-check для проверки конфигурации вашей системы: программа определит используемый вами сервер звука, видеодрайвер и другие параметры.

Программа Xine по умолчанию использует видеодрайвер XShm и аудио-драйвер alsa09, но можно их сменить, указав новые драйвера как аргументы опций -V и -А соответственно. Проигрыватель поддерживает аудиосистемы OSS, ALSA, aRts, ESD, Irix и Sun Audio и видеодрайверы Xvideo, XShm, OpenGL, SDL, ASCII Art library, Syncfb и framebuffer.

Если вы установили какой-нибудь драйвер (аудио или видео), a xine перестал запускаться, запустите xine с параметрами -A null и -V null или заново введите команду xine-check.

Список опций команды xine можно посмотреть, как обычно, введя xine --help. Персонально стоит отметить лишь опцию -n, разрешающую управлять проигрывателем по сети. Для управления по сети создайте файл ~/.xine/passwd и добавьте в него строку ALL:ALLOW. Затем добавьте строку:

xinectl 6789/tcp # управление через порт 6789

в файл /etc/services.

Запустите xine с параметром -n, а на том компьютере, с которого собираетесь управлять, выполните команду telnet <имя_узла> 6789. Теперь можно управлять проигрывателем по сети. Введите команду help для получения краткой помощи по командам для сетевого управления.

Другие проигрыватели

Кроме проигрывателя Xine в вашем дистрибутиве могут быть установлены более простые проигрыватели KMPlayer и Totem, позволяющие воспроизводить популярные видео-форматы, среди которых есть MPEG-4 и DVD-Video.

Рис. 16.4. Проигрыватель KMPlayer

Интерфейс и настройки этих проигрывателей настолько просты, что с ними разберется даже ребенок. KMPlayer к тому же позволяет выбрать проигрыватель, который будет использоваться для воспроизведения фильма (самостоятельно фильм он не воспроизводит, а использует средства выбранного проигрывателя).

Окно параметров KMPlayer позволяет установить не только собственные параметры, но и параметры используемого для воспроизведения проигрывателя. Это очень удобно, поскольку для изменения параметров не нужно запускать другой проигрыватель.

Рис. 16.5. Проигрыватель Totem

 

16.3. Запуск Windows-программ в Linux

В Linux нельзя просто так запускать Windows-приложения. Лучше всего найти Linux-аналог того приложения, которое вам необходимо. Если аналога нет или вас он не устраивает, нужно попытаться использовать один из возможных эмуляторов для запуска Windows-программ.

Сразу хочу предупредить: не каждое приложение можно запустить в эмуляторе. А те, которые запускаются, не всегда надежно работают. Очень важно правильно выбрать эмулятор. Вы можете использовать Wine/WineX и различные эмуляторы всего компьютера — их называют виртуальные машины. Самая лучшая виртуальная машина — VMWare (www.vmware.com). В ней можно установить любую операционную систему и, соответственно, запустить практически любую программу.

Wine— это реализация API Win32 для Unix и графического интерфейса X Org. Wine позволяет запустить Windows-приложения даже не на х86 машине. Но его преимущество является же и недостатком — он позволяет запускать не все приложения.

Windows для работы Wine не нужен, возможно, понадобятся только отдельные dll. Также можно подключить реестр Windows к Wine.

WineX — это расширение Wine, позволяющее запускать игры под Linux. WineX эмулирует API DirectX, благодаря чему становится возможным запуск игр. Сейчас WineX называется Cedega. Cedega — коммерческий проект, ознакомиться с которым можно по адресу http://www.transgaming.com. Настройка Cedega аналогична настройке Wine, поэтому мы не будем рассматривать эти две программы отдельно. Просто знайте: игры получится запустить только в Cedega.

Примечание

Cedega не совсем коммерческий проект. Вы можете загрузить по CVS его исходный код и попытаться собрать его. Но получится ли у вас это? Если да, то вы сэкономили 60 долларов в год! Прочитать о том, как это сделать, можно по адресу: http://www.linux-gamers.net/modules/wiwimod/index.php?page-HOWTO+Cedega+CVS.

Wine/Cedega почти не нуждается в настройке. Откройте файл ~/.wine/config или ~/.transgaming/config (если у вас Cedega) и измените параметр Drive С — в указанный вами каталог будут устанавливать Windows-программы.

Чтобы в wine работали русские шрифты, добавьте в его конфигурационный файл следующие строки:

[fonts]

 ;Read documentation/fonts before adding aliases

 "Resolution" = "96"

 "Default" = "-cronix-times-"

[FontPatterns]

 "Pattern0" = "-cronix-times*"

 "Pattern1" = "-cronix-helvetica*"

 "Pattern2" = "-cronix-courier*"

 "Pattern3" = "-monotype-Arial-*-*-*--*-*-*-*-*-*--koi8-r"

Если у вас Cedega, тогда нужно добавить вот такие строки:

[fonts]

 ;Read documentation/fonts before adding aliases

 "Resolution" = "96"

 "Default" = "-monotype-arial-"

 ; Use new improved fonts (uses FreeType and XRender libraries) at user request.

 ; Defaults to "Y".

 ;"FreeType" = "N"

[FontPatterns]

 "Pattern0" = "-monotype-times*"

 "Pattern1" = "-monotype-arial*"

 "Pattern2" = "-monotype-courier*"

 "Pattern3" = "-monotype-andale*"

[FontDirs]

 ;"0"="/path/to/extra/fonts"

[FontAlias]

 ;; Serif Fonts

 ;"Times New Roman"="Times"

 "MS Serif"="Times New Roman"

 ;;

 ;; Sans Serif Fonts

 ;"Arial"="Helvetica"

 "Helv"="Arial"

 "MS Sans Serif"="Arial"

 "System"="Arial"

 "Tahoma"="Arial"

 ;;

 ;; Mono Space Fonts

 ;"Courier New"="Courier"

 ;"FixedSys"="Courier"

Если русские шрифты все же не включаются, тогда нужно указать в конфигурационном файле секцию [х11drv]:

[x11drv]

 "ClientSideWithRender" = "N"

 "ClientSideWithCore" = "N"

 "ClientSideAntiAliasWithRender" = "N"

 "ClientSideAntiAliasWithCore" = "N"

 "X11FontPattern" = "*-cp1251"

Затем, если у вас локаль UTF8, в секции [x11drv] нужно указать:

 "Codepage" = "65001"

Если же у вас локаль KOI8-R, то нужно указать:

 "Codepage" = "20866"

Если у вас Cedega, то для того, чтобы не было проблем со звуком в играх, нужно настроить Cedeg'у на использование alsa:

[WinMM]

 "Drivers" = "winealsa.drv"

 "WaveMapper" = "msacm.drv"

 "MidiMapper" = "midimap.drv"

[wineoss]

 ;"UseMMap" = "N"

 ;"FullDuplex" = "N"

 ;; Specify a mapping for what digital audio devices to use

 ;"dsp0" = Vdev/dsp0"

 ;"mixer0" = Vdev/mixer0"

[winealsa]

 ; UseMMap" = "Y"

 "pcm0" = "hw"

 "ctl0" = "hw"

Вот теперь можно приступить к установке программы. Запустите установочный файл программы так (CD с программой должен быть смонтирован в /mnt/cdrom):

wine /mnt/cdtom/setup.exe

или так:

winex /mnt/cdtom/setup.exe

После этого запустить установленную программу можно так:

wine /путь/program.exe

или

winex /путь/program.exe

 

16.4. Программы для записи CD/DVD-дисков

Дисковое пространство на флешке довольно ограниченное, по сути, у вас будет свободно максимум 7 Гб. С одной стороны, это немало и хватит, чтобы хранить все ваши документы. Если места не хватит, чтобы перенести документы с работы домой, вам придется записать их на CD/DVD-диски, поэтому вы должны знать, как использовать программы для прожига дисков. Поскольку я не знаю, какой дистрибутив вы выбрали, могу предположить, что у вас будет установлена или программа k3b, или GnomeBarker — это две самые распространенные Linux-программы для записи CD/DVD.

Какую графическую программу для записи CD/DVD выбрать? Если у вас установлена только KDE, тогда вам нужно использовать программу k3b, которая использует библиотеку Qt (рис. 16.6).

Рис. 16.6. Программа k3b

Если у вас установлена GNOME, тогда вам нужно использовать программу GnomeBarker (рис. 16.7).

Рис. 16.7. GnomeBarker

Можно, конечно, записать диск и средствами GNOME с помощью команды меню Переход→Создать CD/DVD. Но так вы сможете создать только диск с данными.

Рассматривать, как использовать программы k3b и GnomeBarker, мы не будем — они очень просты, и с их использованием никаких проблем не возникает.