м компьютере, вы всполне можете просто перекомпилировать поставляемый
драйвер под Linux. Вторая причина - большая доступность и распространенность малогабаритных
стримеров с FDD-интерфейсом, и их практическая невостребованность в мире DOS и Windows.
При этом, несмотря на то, что объем ленты типового стримера - 120-250 МБайт на сегодняшний
день уже заметно уступает емкости винчестеров, использование лент для ведения архивов
оказывается достаточно удобным и доступным - стоимость стримера не превышает 150$,
а лента емкостью до 250 Мбайт стоит на дороже 15$.
Стримеры, которые не будут работать в Linux-системе
Но прежде чем приступить к обсуждению работы со
Установка программного обеспечения FTAPE
Тестирование работоспособности стримера
Подготовка магнитной ленты стримера к работе
Форматирование
Инициализация
Создание и проверка тестового архива
Программное обеспечение для архивации
tar
mt
Практические приемы работы со стримером
Организация автоматической архивации в фоновом режиме
Стратегия архивации
Установка и работа с UPS
Подключение факс-модема
Эмулятор DOS
Эмулятор Windows
Эмулятор SCO UNIX
Устанавливаем собственную BBS
Поскольку Linux является многопользовательской и многозадачной операционной системой,
на его основе оказывается достаточно просто создать вполне приличную BBS, поддерживающую
одновременную работу практически неограниченного количества пользователей. В этой
книге мы рассмотрим BBS Roman CATacombs - ROCAT, которую вы можете найти на CD-ROM
TAE Linuxware 1.0 или в Internet по адресу: ......................... .
Распаковка архива с компакт-диска
Создание пользовательских счетов
Настройка пользовательских экранов
Подключение протоколов передачи файлов
Объединение в локальную сеть
Контроллеры Ethernet - что выбрать?
TCP/IP
Гетерогенные сети - Windows-Linux
Вход в Internet
Краткий путеводитель по CD-ROM с Linux
Скорее всего приведеный в этой главе материал окажется далеко не полным. Это
и понятно, ведь жизнь не стоит на месте и постоянно появляются нове диски с новыми
версиями системы. Поэтому я включил в обзор только те диски, которые "держал в руках"
и мог исследовать более или менее детально. Основной упор я делал не на ядро системы
- вряд ли кого-нибудь сегодня интересует древняя версия системы, а на прикладные
пакеты, которые включались в состав разных версий дисков.
Так уж сложилось, что наиболее полно мне удалось познакомиться с дисками Trans-Ameritech
Enterprises. Поэтому с них и начнем.
Диски Trans-Ameritech Enterprises
Volume 1
Первый диск с операционной системой Linux был выпущен компанией в сентябре 1993
года. Обычно говорят, что первый блин оказывается комом, но и этот диск вы можете
найти интересным.
Вот краткое его содержание:
ARCHIVE_ и DOS_WIN_ - наборы архивов с одной из американских BBS. Содержат
огромное количество полезных утилит и документации. Там, например, вы найдете исходные
тексты программы просмотра TIFF-файлов и полное описание формата, коммуникационные
программы для DOS и Windows, исходные тексты архиваторов LHARC и ARJ, библиотеки
на ассемблере, несколько десятков shareware-игр и многое другое.
BSD386 - в этом каталоге находится дистрибутив системы BSD386, одного
из конкурентов Linux. Но, как утверждают специалисты, особых преимуществ она не
имеет, за исключением того, что появилась в России раньше, а следовательно и более
распространена. Во всяком случае, можете попробовать. А утилиты из BSD386 вы можете
попробовать перетранслировать в Linux.
KERNELS - В этом каталоге вы найдете два ядра - для компьютера с приводом
CD-ROM CDU31A и для привода, поставляемого в мультимедийных наборах Creative (Panasonnic).
LINUX - дистрибутив системы. Содержит два подкаталога: PACKAGES, в котором
находится разбитая "подискетно" SLS-поставка системы и SOURCES, в котором вы найдете
архивы с исходными текстами нескольких утилит UNIX. Среди них, между прочим, вы
найдете немало интересного, в частности коммуникационные пакеты и средства передачи
электронной почты.
LIVE102 - так называемая "живая система". В принципе вы можете установить
на винчестере минимальную конфигурацию системы, а затем смонтировать привод CD-ROM
и, внеся соответствующие изменения в пути поиска запускать все утилиты прямо с CD-ROM.
LIVE_99P - вспомогательный каталог, используемый программой установки
PICTURES - несколько сотен BMP и GIF файлов.
SLACKWAR и SLS103 - еще две версии дистрибутивов различных версий
Linux. Вообще говоря, суть вещи эквивалентные. Выбирайте, какя больше понравится.
SOUNDS - как и следует из названия, содержит огромное количество WAV и
ROL файлов.
К сожалению, программа установки, находящаяся в корневом каталоге диска, автоматически
устанавливала какое-то экзотическое ядро системы. И догадаться, что надо воспользоваться
каталогом KERNELS смогли не многие (я тоже, увы, в их число не вошел). Сегодня использовать
страую версию Linux вряд ли имеет смысл, если только вы не ведете ожесточенную борьбу
за минимизацию всех расходов. Но вот архивы DOS И Windows представляют определенную
ценность и сегодня. Вот, например, содержание уже упоминавшегося каталога TIFF:
Directory MSDOS/TIFF/
Filename Type Length Date Description
==============================================
DTIFF.ZIP B 194039 900502 Displays TIFF files on screen, uses TACS
DVTIF1.ZIP B 15198 900416 TIFF reader:PACKBITS compr/uncomp C src, ALDUS
TACS40.ZIP B 116888 900425 TIFF Access/Create System - C source, TIFF 4.0
TFTOOL.ZIP B 62503 900416 TIFF toolkit developer package C source, ALDUS
TIFF_50.ZIP B 51127 891209 Tagged Image File Format specs, v5.0
TIFFAX.ZIP B 41572 900416 TIFF FAX format definition/example, ALDUS
Впрочем, что это я о любителях DOS? Мы ведь ведем речь о Linux. Поэтому, позвольте
перейти к рассказу о следующем диске - Linux Volume 2.
Volume 2
Этот диск появился в январе 1994 года и отличался прежде всего, корректным исполнением
программы начальной установки Linux.
На втором диске вы также найдете альтернативную версию FreeBSD, которая размещена
в каталогах BSD_USR_ ("живая" система), FREEBSD_ (дистрибутив с интсталлятором)
и UPDATE_B, в котором находится "заплаточка" на начальный загрузчик системы.
Весь остальной диск посвящен Linux. Проанализировав все недостатки первого диска,
фимрма TAE включила в комплект поставки несколько начальных загрузчиков, помещенных
в каталог BOOT. Фактически, загрузчик представляет собой минимальную конфигурацию
Linux, поддерживающую, тем не менее файловую систему ISO9600 (CD-ROM). Но поскольку
различные типы приводов управляются по-разному, пришлось создать несколько образов
дисков, каждый из которых ориентирован на свой привод. Создать загрузочную дискету
вы сможете и без программы Install. Вам достаточно воспользоваться программой подорожечного
копирования rawrite.exe (для получения справки воспользуйтесь ключом -h).
На диске находится два дистрибутива различных версий SLACKWA0 и SLACKWA1.
Вообще говоря, это не случайно. По соглашению среди разработчиков и пользователей
Linux постоянно циркулирует две версии - с четным и с нечетным номерами. Версия
с четным номером считается стабильной версией с вычищенными (по возможности) ошибками,
а нечетная - отражает последние достижения в области ядра (прежде всего), но еще
не отлажена до конца. В ходе отладки нечетная версия постепенно перерастает в следующую
(четную) и, таким образом компьютерное сообщество делает очередной шаг вперед.
Даже если вы консерватор, не поленитесь заглянуть в каталог SLACKWA1. Потому
что, начиная с этого тома, вы сможете обнаружить там "бонусы" - программы, которые
в дистрибутив не входят, но могут оказаться весьма полезными. Вот содержание каталога
EXTRA:
BASH_BIN - еще одна оболочка;
DOSEMU - эмулятор MS-DOS (вот вам и многозадачный MS-DOS на PC, вкедь
никто не мешает вам запускать сразу несколько задач. Кстати, поддерживается и графика.
Simcity строит, а F-19 летает!)
GAMES - сетевая многопользовательская игра, классика UNIX-систем: MultiUser
Dungeons (MUD). Текстовая, но завлекательная. На одном терминале играть неинтересно.
Но зато проходят Internet-чемпионаты!
GRAPHICS - содержит программ построения фотореалистичных изображений методом
обратной трассировки лучей и набор программ для просмотра различных графических
файлов - TIFF, TGA, JPEG и MPEG.
MATH - содержит программу Gnuplot 3.5, предназначенную для визуализации
двух и трехмерных графиков с возможностью распечатки на любых типах принтеров (да
и плоттеров) и поддержкой SVGA-режимов. Аналог хорошо знакомого BoeingGraph или
Harvard Graphics. Впрочем, пользовательский интерфейс типично из Unix.
POSTGRES - настоящая СУБД, которая является духовным наследником Ingress.
Не путайте ее, пожалуйста с Progress! Postgress содержит диалоговый монитор, кучу
скриптов для выполнения отдельных операций на уровне shell-программирования, а также
библиотеки для языка Си. Есть также вся необходимая для работы документация. К сожалению,
это однопользовательская версия, но вы всегда можете обратиться к разработчикам.
В Internet вы можете найти интерфейс для работы с Postgress из под X-window на языках
TCL/TK.
SERIAL - весьма примечательный каталог. Содержит новую версию getty -
программу доступа к системе с удаленного терминала, которая поддерживает режим обратного
дозвона, а также позволяет оперативно переключать линию с передачи данных на разговор
и обратно. Вторая версия - mgetty, позволяет использовать Linux-машины в качестве
факс сервера, для автоматической рассылки факсов, а также их приема с последующей
обработкой (формат Postscript). Согласитесь, что уже эта программка позволяет превратить
ваш компьютер в средство зарабатывания денежек! Одна беда, mgetty предполагает использование
факс модемов класса 2 и популярные модели US Robotics 14400 Sportster или Worldport
оказываются несомвестимыми с ней. А вот USR 28800 вполне подойдет!
SECURITY - абсолютно необходимые вещи для системного администратора любой
UNIX-системы. Это программа взлома входных паролей, которая использует довольно
интересные эвристические алгоритмы, а также расширяемый словарь вероятных паролей.
Проанализировав свой файл /etc/passwd вы сможете обнаружить бреши в обороне своей
машины и заставить нерадивых пользователей сменить пароли.
SOUND - как и следует из названия, набор средств для работы со звуком.
Содержит весь набор средств, поставляемых с любой звуковой платой. Впрочем, установка
драйвера звуковой платы - отдельный процесс, который мы также осветим в специальной
статье. А среди программ на этом диске вы найдете программу управления микшером,
набор проигрывателей MIDI, WAV, MOD и AU (звуки из мира Sun) файлов, а также программу
фонемного синтеза речи, которая умеет даже "озвучивать" текстовые файлы. И конечно
же программу проигрывания музыкальных компакт-дисков.
TERMINAL - содержит набор программ, позволяющих с полной отдачей использовать
внешний (или удаленный) терминал. Фактически, это просто удобные утилиты для настройки
файла /etc/termcap и для облегчения жизни пользователя.
X11 - набор клиентов для X-Window. На этом диске вы найдете: ANDREW
- глобальная разработка, сравнимая по масштабности разве что с EMAX, впрочем пока
вы получите только библиотеки для работы с этим пакетом и всю необходимую документацию;
FTPTOOL - оболочка для работы с FTP из X-Window; XFRACT - программка
для синтеза фракталов, никакой особой ценности, но зато какой визуальный эффект!
И, наконец, XGopher - клиент для работы с Gopher-протоколом Internet.
С его помощью вы сможете "прорыть тоннель" до самых окраин мира телекоммуникаций.
Если сумеете подключиться к сети не через поднадоевшую bmail for DOS, а как нормальный
UNIX-машинист. Впрочем и об этом мы поговорим с вами отдельно.
Как и на предыдущем диске, вы найдете "живую систему" в каталоге LIVE. Но и это
еще не все. Специально для наших восточных друзей на диске находится расширение
для японоговорящего народа (каталог JE_0_9). Но это к слову. Более полезен для вас
набор справочных файлов, сосредоточенный в каталоге READ. Здесь и руководство по
подключению принтера и руководство по подключению сетевых адаптеров и так далее
и тому подобное.
И наконец, каталог SRC. В нем вы найдете еще несколько полезных вещей,
причем с исходными текстами. Отметим только исходные тексты системы X-Window (Release
5), в которые включены не только X-сервер, но и около четырех десятков X-клиентов.
Весьма приличный набор примеров работы в X.
Supplement
Следующий диск - Release 3 был выпущен небольшим тиражом, поскольку на подходе
уже была следующая версия Release 4. И поскольку нашим читателям добыть этот диск
не удастся, мы позволим себе опустить рассказ о нем. Но! В дополнение к Release
3 в июле 1994 года появился Supplement, который содержит много интересных вещей.
ARCHIVES - содержит несколько архивных файлов с различными утилитами,
но самое важное - это полный дистрибутив Andrew 6.1 со всей документацией. И вновь
вынужден обещать читателям рассказать об этом продукте отдельно, а пока могу сказать,
что упакованные архивы занимают 19 МБайт. Кроме того, в этом архиве вы найдете заплатки
к альфа-версии эмулятора MS Windows 3.1 в среде X-Window.
BOOT - как и в прошлый раз, содержит несколько минмиальных систем, поддерживающих
различные типы приводов.
DEBIAN - строго говоря, Linux является достоянием всео человечества, а
поэтому существует несколько различных дистрибутивов системы. Debian - один из вариантов,
причем не самый худший.
DOCS - вот с этого каталога и имеет смысл начинать. Здесь содержится порядка
25 файлов с рекомендациями, как решить ту или иную проблему. Например, как подключить
стример или сетевой адаптер, будет ли Linux работать на компьютере с шиной PCI и
так далее.
EXTRA - самые любоп