- Монтирование компакт-дисков
- Бездисковые компьютеры с «Linux CDROM»
- Создание Linux CDROM
- Небольшие заметки о Linux
- Friday, April 23, 2010
- Монтирование CD, DVD
- Cd rom linux что это
- Диски Trans-Ameritech Enterprises
- Компакт-диски фирмы Caldera
- Компакт-диски в книгах издательства SAMS Publishing
- Компакт-диски отечественных производителей
Монтирование компакт-дисков
В Linux-системе можно монтировать и компакт-диски. В системе Ореп-Linux каталог /mnt/cdrom зарезервирован для файловых систем на компакт-дисках. Вы увидите строку для этого каталога в файле /etc/fstab . Чтобы смонтировать компакт-диск, нужно лишь ввести команду mount и имя каталога /mnt/cdrom . Имя устройства указывать не надо. После монтирования можно обращаться к компакт-диску через каталог /mnt/cdrom .
Как и в случае с дискетами, помните, что вы монтируете конкретный компакт-диск, а не дисковод. Нельзя просто вынуть диск и вставить на его место новый. Команда mount присоединила находящиеся на диске файлы к основному дереву каталогов, и система надеется найти их на CD-ROM, установленном в дисководе.
Для того чтобы поменять диски, сначала нужно демонтировать компакт-диск, установленный в дисководе. Затем нужно вставить новый диск и явно смонтировать его.
Теперь можно вынуть компакт-диск, вставить новый и дать команду mount :
Если вы хотите смонтировать компакт-диск в другом каталоге, необходимо указать в команде mount имя устройства. Ниже приведен пример, в котором диск, находящийся в дисководе, монтируется в каталоге /mydir . В этом примере для компакт-диска файл устройства имеет имя /dev/hdc .
Имя файла устройства компакт-диска зависит от типа дисковода. Если это IDE, то имя устройства будет иметь тот же префикс, что и раздел жесткого диска IDE, hd . Оно обозначается символом, который отличает его от других IDE-устройств. Например, IDE-дисковод компакт-дисков, подключенный к вспомогательному IDE-порту, может иметь имя hdc . IDE-дисковод, подключенный как подчиненный (slave) к вспомогательному порту, может иметь имя hdd . Фактическое имя будет определено при инсталляции дисковода, как это было при инсталляции Linux-системы. Имена SCSI-дисководов компакт-дисков состоят из других компонентов. Они начинаются с букв sd (сокращение от SCSI drive), за которыми идет специальный символ. Такой дисковод может иметь, например, имя sdb или sda . Имя дисковода было определено при инсталляции системы. Его можно узнать из файла /etc/fstab или с помощью утилиты fstool , запускаемой с рабочего стола пользователя root .
Чтобы поменять диски, нужно демонтировать компакт-диск, вставленный в дисковод. После этого нужно вставить новый диск и явно смонтировать его.
Теперь можно вынуть диск и вставить новый. После этого дайте команду у mount :
Источник
Бездисковые компьютеры с «Linux CDROM»
«Linux CDROM» — CDROM на котором содержится файловая система с полной операционной системой Linux. Он создается копированием рабочей Linux системы на CDROM. «Linux CDROM» загружает Linux систему прямо с CDROM диска, но для этого вы должны настроить порядок загрузки в BIOS. Обычно последовательность загрузки такова: дисковод, жесткий диск, CDROM. Вы можете войти в BIOS, нажав клавишу Del после включения питания компьютера.
Возьмите «Linux CDROM» с
Рабочие станции с «Linux CDROM» становятся реальностью по следующим причинам:
цена оперативной памяти все время снижается и 512MB памяти стоит всего лишь 70 долларов.
CDROM диски становятся чрезвычайно быстрыми, их текущая скорость чтения достигает 72X.
CDROM IDE диски очень дешевы, CDROM с 52X скоростью чтения стоит всего 33 доллара.
DVD-ROM также дешевеют и могут хранить до 5 Гигабайт Linux программ, и они в три раза быстрее CDROM.
Главное преимущество Linux CDROM перед другими типами бездисковых узлов, такими как EEPROM, в простоте, вы можете запросто обновлять Linux CDROM новой версией ядра Linux каждые три месяца. Просто выбросите старый Linux CDROM и возьмите новую версию. Обновление всего за 20 секунд и стоит 30 центов (меньше доллара!). В ближайшем будущем, Linux на CDROM + DVD-ROM будет правилом для настольных компьютеров.
UPGRADE ЗА ПЯТЬ СЕКУНД: Linux на CDROM способствует БЫСТРОМУ обновлению операционной системы. Вы можете обносить OS менее, чем за 5 секунд!! Linux на CDROM представляет концепцию массового быстрого обновления. Просто выбросьте старый Linux на CDROM, вставьте новый CDROM и вы уже обносились!
Если у вас есть Linux CDROM, вам не нужен жесткий диск, дисководы и прочее. Все что вам нужно для создания бездисковой станции:
Привод CDROM (IDE или SCSI)
Оперативная память (минимум 32 MB для графики и минимум 16 MB для консольного режима)
Лучшие цены на память и приводы CDROM IDE смотрите на online-аукционах, таких как Egghead http://www.egghead.com или местных магазинах вашего города, например, UBM, Houston .
После загрузки «Linux CDROM», вы можете монтировать дисковые разделы удаленного Linux сервера. И для доступа к Windows2000 и Linux серверам можете использовать VNC . Либо вы можете использовать WinConnect для доступа к MS Windows приложениям, таким как MS Office, Outlook и т.п. Но WinConnect требует MS Windows XP/2000/NT сервера.
Для оценки характеристик приводов CDROM/DVD пользуйтесь программами от http://www.cdspeed2000.com . Этот сайт также приводит сравнение характеристик приводов различных производителей. Наиболее высокоскоростные CDROM приводы (до 72x скоростей) у Kenwood http://www.kenwoodtech.com .
Создание Linux CDROM
Вы можете создать собственный Linux CDROM с подстроенным под себя ядром, поддержкой аппаратуры, загружаемых модулей и т.п.
Изначально эта секция была написана Hans de Goede j.w.r.degoede@et.tudelft.nl для Diskless-root-NFS-HOWTO. Я ее немного модифицировал для отражения некоторых различий между этим документом и Diskless-root-NFS-HOWTO.
Многое из приведенного также касается загрузки с cdrom. Зачем кому-то загружать компьютер с cdrom? Загрузка с cdrom интересна всем тем, кто хочет получить очень специфичное применение, такое как киоск, библиотечная база данных или интернет-кафе, и не хочет создавать сетевой сервер для использования корневой системы через NFS.
Создание тестовых настроек
Теперь, когда мы знаем, что и как мы хотим сделать, самое время создать тестовые настройки:
Для начала возьмите одну из машин, которые предполагаете использовать, и вставьте большой диск и устройство записи компакт-дисков.
Выполните на этой машине все необходимые настройки и оставьте свободный раздел размером 650Мб для тестирования настроек. Эта машина будет пользоваться для создания iso образа и записи диска, так что установите необходимые утилиты. Она также будет использоваться для устранения всяких гадостей, которые не будут давать загружаться с тестового раздела.
На 650 Мб разделе установите linux с необходимыми настройками, которые вы хотите получить на cd, это будет тестовая установка.
Загрузитесь с тестовой установки.
Откомпилируйте ядро с встроенной поддержкой isofs и cdrom.
Сделайте все вышеописанные тестовые настройки для монтируемой в режиме только для чтения корневой файловой системы.
Проверьте, что все тестовые настройки автоматически загружаются и все работает.
Загрузите основную систему и смонтируйте 650 Мб раздел в /test основной системы.
Удалите создание /etc/issue* из /test/etc/rc.local: это будет только мешать.
Если вам нужна более подробная информация, чем приводимая ниже, обратитесь к CD-Writing-HOWTO.
Создание загрузочного образа
Прежде всего, загрузитесь в рабочую систему. Для создания загрузочного cd я рекомендую образ загрузочной дискеты. Простое копирование zImage программой dd не работает, так как загрузчик в начале zimage не видит фиктивного дисковода создаваемого загрузочным компакт-диском. Поэтому вместо этого мы используем syslinux.
Возьмите boot.img из установочного компакт-диска redhat.
Удалите все из boot.img кроме ldlinux.sys и syslinux.cfg.
Скопируйте образ ядра из тестового раздела в boot.img.
Создание образа iso
Сейчас у нас есть загрузочный образ и инсталляция, которая может монтироваться в режиме только чтение, самое время создать iso образ компакт-диска:
Скопируйте boot.img в /test
Войдите в каталог, где вы хотите поместить образ и проверьте, что на этом разделе достаточно свободного места.
Проверка iso образа
Загрузитесь с компакт диска и проверьте его
Что ж, судя по заголовку параграфа — все сделано;)
Источник
Небольшие заметки о Linux
Friday, April 23, 2010
Монтирование CD, DVD
Как примонтироваить cdrom или DVDrom в Linux
CD и DVD используют файловую систему iso9660. Как и многие другие операционные системы Linux может читать эту файловую систему. Давайте посмотрим как это делается.
1. Определение CD-ROM/DVD-ROM устройства
Если вы не уверены какое блочно устройство является вашим DVD-ROM или CD-ROM вы можене его найти очень просто, для этого воспользуйтесь командой:
Если wodim команда не доступна в вашей системе убедитесь что пакет cdrecord инсталирова. После запуска wodim команды вы получите вывод похожий этому:
Так, сейчас понятно что собой представляет мое CD-ROM устройство, оно в системе закреплено за /dev/scd0 блочным устройством. Однако разные системы могут вести себя по разному. Для примера в Debian Linux пользователь запускающий wodim команду должен пренадлежать к руппе cdrom в противном случае wodim комманда выдаст ошибку с следующим сообщением:
wodim: No such file or directory.
Cannot open SCSI driver!
For possible targets try ‘wodim —devices’ or ‘wodim -scanbus’.
For possible transport specifiers try ‘wodim dev=help’.
For IDE/ATAPI devices configuration, see the file README.ATAPI.setup from
the wodim documentation.
2. Тестированме совместимости для iso9660
Просмотрите поддерживает ли ядро файловую систему iso9660.
Эта комманда сообщает, что файловая система iso9660 поддерживается.
[root@knoppix /]# cat /proc/filesystems
nodev sysfs
nodev rootfs
nodev bdev
nodev proc
nodev cpuset
nodev binfmt_misc
nodev debugfs
nodev securityfs
nodev sockfs
nodev usbfs
nodev pipefs
nodev anon_inodefs
nodev futexfs
nodev tmpfs
nodev inotifyfs
nodev devpts
nodev ramfs
nodev hugetlbfs
iso9660
nodev mqueue
ext3
reiserfs
nodev rpc_pipefs
nodev autofs
udf
[root@knoppix /]#
3. Создание точки монтирования
Точка монтиования наверное уже существует в вашей системе. Обычно это /cdrom, /media/cdrom, /media/cdrom0 или /mnt/cdrom. Если точка монтирование отсутствует то создаете ее:
4. Монтирование CD
Как root пользователь введите комманду:
mount -t iso9660 /dev/scd0 /mnt/cdrom/
[root@knoppix /]# mount -t iso9660 /dev/scd0 /mnt/cdrom/
mount: block device /dev/scd0 is write-protected, mounting read-only
[root@knoppix /]#
[root@knoppix /]# mount | grep scd0
/dev/scd0 on /mnt/cdrom type iso9660 (ro)
[root@knoppix /]#
ваш CD смонтировался в /mnt/cdrom. Перейдите в эту директорию и просмотрите ее содержимое.
5. Монтированме аудио CD
Иногда вам необходимо прослушать вашу любимую музыку и когда вы пытаетесь смонтировать используя команду выше возникает проблема набодобие этой:
[root@knoppix /]# mount -t iso9660 /dev/hdc /media/cdrom0/
mount: block device /dev/hdc is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/hdc,
missing codepage or other error
In some cases useful info is found in syslog — try
dmesg | tail or so
Это проблема возникает потому как это есть аудио CD диск который имеет не файловую систему iso9660. Но история с аудио CD проще нежели CD с файловой системой iso9660. Для того что бы прослушать аудио CD необходимо только вставить диск в CD-ROM/DVD-ROM привод и запустить свой любимый аудио проигрователь. Если вы всетаки хотите просмотреть содержимое аудио CD то у вас должен быть утстановлен пакет «kdemultimedia-kio-plugins» для KDE или «gnome-media» для GNOME, которые поможут просмотреть содержимое. Для просмотра запустите «KONQUEROR» и введите размещенеи:
6. Использование файла /etc/fstab
Для того что бы все пользователи системы могли монтировать CD или DVD вы можете использовать /etc/fstab, в него нужно добавить такую строку:
/dev/scd0 /mnt/cdrom udf,iso9660 noauto,user,ro 0 0
7. Размонтирование и извлечение CD
Есть несколько способов как извлещь CD/DVD с привода.
# unmout /dev/hdc
# eject
или просто запустив
Если вы не можете размонтировать, убедитесь, что вы не находитесь в директории которую хотитие размонтировать или другое приложение не использует эту точку монтирования. Если всетаки вы имеете проблему с размонтированием желаемого привода вы можете использовать команду fuser для убивания всех родственых процессов которые используют этот привод.
Источник
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:
Впрочем, что это я о любителях 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 — самые любопытные вещи. Вот что лежит в этом каталоге:
BOGO-1.2 — программа оценки реальной производительности вашего компьютера. Измеряет не в традиционных «попугаях» а в BogoMIPS, на которые вы найдете ссылки в огромном количестве литературы.
EBBS — полноценная BBS на Linux. Среди прочих возможностей поддерживает Zmodem (да и кто сейчас работает с другими протоколами) и режим IRC (Internet Relay Chat).
EFAX — отличная программ для работы с факсмодемами. И все это в XWindows. Из аналогов на ум приходит только Delrina WinFax Pro.
IMAGEMAG — ImageMagic, программа для просмотра и преобразования форматов графических изображений. Поддерживает более двадцати форматов, используемых на PC, Macintosh и Sun.
IMAZE — игра для XWindows на тему блуждания в лабиринтах. В духе Wolfenstein, но рассчитана на многомашинную сеть. На одиночной машине я ее запустить, к сожалению, не смог. Судя по всему необходимо запускать вначале сервер, а уже потом сажать клиентов
LINUXDOC.1 — к сожалению, это не полный комплект документации (есть такой международный проект — Linux Documentation Project — LDP). Это конвертер документов, позволяющий преобразовывать текстовые документы во входные файлы различных потоковых форматтеров, таких, как например, groff или tex. Заслуживают упоминания и такие форматы как HTML и SGML.
PLAN — планировщик для X-Window. Конечно, ему далеко по изяществу до Lotus Organizer, но ведь не все сразу! К тому же поставляется с исходным текстом
RIP — поддержка специализированного протокола передачи графических изображений. Программа предназначена для операторов BBS, желающих предоставить клиентам графический интерфейс. Довольно эффективная штучка- чертеж «Колумбии», знакомый всем, кто хоть раз видел Автокад, занимает всего 8 килобайт.
WINE9606 — А это сам эмулятор MS Windows, по состоянию разработки на июнь 1994 года. Конечно, работает в этой версии далеко не все, поскольку реализовано только 30% всех функций API. Но в солитер играть уже можно!
Кроме того, вы можете присоединиться к коллективу разработчиков Wine, и тем самым получить внутреннюю документацию к разрабатываемой системе, а также получить хорошую практику, да и известность.
XDOS0.4A — как и следует из названия, эмулятор DOS, но только для X-Window. Поддержка национальных шрифтов (хоть китайский!) и имитация XMS-памяти.
JE — полностью японизованная версия Linux. Обратите внимание, что японские граждане не кичатся знанием английских слов и отдельных букв, а адаптируют системы под себя. Может в этом секрет японского чуда?
LEMACS-1.10 — Lucid GNU Enacs. Полный комплект средств для работы в популярном редакторе EMACS. Как и старый добрый Multi-Edit, EMACS состоит из небольшого ядра и большого количества функций-макрорасширений. Причем некоторые из них, как например, программа просмотра новостей, поступивших по электронной почте, явно выходят за привычные представления о функциях текстового процессора. К сожалению, русский язык EMACS пока не понимает.
MIT — здесь вы найдете средства для запуска двоичных модулей, ориентированных на SCO UNIX. Автор предупреждает, что работать будет пока не все.
MOTIF — да, это хорошо известная библиотека Motif, предназначенная для разработки программ в среде X-Window. Но, поскольку это коммерческий продукт, хранится он на диске в зашифрованном виде. Для получения ключа необходимо перечислить денежку разработчику, после чего вам будет сообщен ключ. Дабы пресечь вопросы ряда читателей, отвечу сразу — я этого ключа не знаю!
RR_MOVED — более двух десятков драйверов для различных типов видеокарт. С точки зрения здравого смысла имеет смысл скомпилировать X-сервер с драйвером, соответствующим вашему типу адаптера. Но сколько времени займет эта процедура, трудно даже предсказать. Я как то оставил компьютер на ночь (386 DX-40, 8 МБ), но и этого ему, бедняге, не хватило. Впрочем, благодаря заботам программы make, вы можете компилировать новый сервер постепенно. А чтобы не тратить время впустую — установите этому процессу приоритет nice. И машина автоматически будет заниматься делом, пока вы ушли на обед или пьете чай.
SECURITY — в этом каталоге вы найдете несколько утилит удаленного доступа серии R* (rlogin, rshell и т.д.), которые адаптированы к особенностям Linux и обслуживают различные категории пользователей без нарушения прав доступа.
SLS, SLACKWAR 111, SLACKWAR 122 — очередные версии дистрибутива системы.
USR, LIB — «живая» система.
WORDS — это и в самом деле «слова». В каталоге находится несколько файлов, содержащих наиболее употребительные слова основных европейских языков. Назначение каталога очевидно, в UNIX существует несколько программ орфографической проверки, некоторые из которых входят в дистрибутив Linux.
XC — исходные тексты системы X-Window Release 6. И это при том, что до сих пор большинство UNIX-систем работают только с Release 4, а современные X-терминалы выпускаются с сервером Release 5. Да, уж в недостатке оперативности TAE обвинить никак нельзя!
Interim Release
Следующим шагом Trans-Ameritech Enterprises был выпуск диска Interim Release в сентябре 1994 года. Это промежуточный выпуск, предшествовший появлению Release 4. И содержатся на нем, в основном, дополнительные продукты.
Действительно интересных вещей на нем немного. Но зато каких! Во-первых, это демонстрационная версия СУБД Flagship . Причем работающая в течение десяти дней после установки (в конце концов вы можете устанавливать ее каждый понедельник при включении системы). Главная предесь Flagship состоит в том, что она компилирует файлы, разработанные для Clipper в системе Linux! Дальнейшие комментарии, как говорится, излишни.
Есть на этом диске и MOTIF . Как и раньше, сами библиотеки зашифрованы. Но все примеры и документация стали доступны широкой публике. Можно, по крайней мере, посмотреть, стоит ли с MOTIF вообще связываться.
SQL — под этим скромным названием находится опять-таки демонстрационная версии многоплатформенного SQL-сервера — Just Logic SQL. Вы можете развернуть версию для DOS/Windows, OS/2 и Linux. Это многопользовательская СУБД, которая, по причине своей невчсокой стоимости и ориентации на «бесплатную» ОС вполне может выбиться в лидеры на нашем рынке.
Кроме того, на диске вы можете найти Slackware 2.0 , два очередных дистрибутива системы, «живую» систему и так далее. Что касается «бонусов», то под них только обозначены каталоги, а сами подарки находятся на следующем диске. Впрочем, есть и действительно уникальные вещи. Так в одном из каталогов «спрятано» программное обеспечение, предназначенное для превращения Linux-машины в шлюз (gateway) Internet.
Release 4
А месяц спустя, в октябре 1994 года появился и выпуск Release 4. Следуя традиции, этот выпуск также содержит «живую систему», набор образов для загрузки системы, три набора дистрибутивов Linux и систему FreeBSD. Кроме того, в отдельный каталог выделено все, что относится к InterView — огромный оконный диспетчер и куча библиотек, работающий в среде X-window.
И конечно, на диске довольно много «бонусов». Во-первых в каталоге
EXTRAS вы обнаружите следующее:
CALC2.9 — новое слово в калькуляторах. По возможностям эту программку можно сравнивать с программируемыми калькуляторами Sharp или Citizen, которые работают на языке Basic. Все поставляется с исходными текстами и отличной документацией.
IRSIM — довольно популярное средство имитации переходных процессов в p- и nMop схемах.
JAZZ-1.0 — а вот такого продукта в DOS или Windows вы еще не встречали. Это программа редактирования MIDI-файлов, позволяющая вводить дополнительные эффекты, переносить фрагменты из одного файла в другой, смешивать различные источники данных и так далее и тому подобное. Конечно же, поддерживается и работа с инструментами.
SAMBA — это маленький сервер, который может работать как через сервер серверов inetd, так и как обычный демон. Название продукта происходит отаббревиатуры SMB (Session Message Block), а предназначен SMB-протокол ни много ни мало, как для создания гетерогенных DOS-UNIX сетей. В результате вы получаете возможность объединить в единую сеть Linux и Windows-машины, и при этом без проблем использовать общее дисковое пространство и принтеры. Кстати, последнее может оказаться весьма полезным. Ведь в Linux довольно много средств, ориентированных на работу с Postscript-файлами, и более того, Postscript — это стандарт для вывода информации. Поэтому программ, преобразующих Postscript в команды управления матричными и лазерными принтерами хватает. А отсюда до создания принт-сервера на базе Linux — только один шаг!
FIPS.DOC, FIPS.EXE — эта скромная программуля в каталоге \extras предназначена для DOS, но без сомнения, ее можно было бы поставлять на компакте в гордом одиночестве. Это единственная на сегодняшний день программа неразрушающего перепланирования Partitition table на жестком диске! Комментарии, как говорится, излишни.
Но «бонусы» этим не исчерпываются. Есть еще два каталога, в которых вы найдете приятные сюрпризы. Первый из них, это \SLACKWAR\CONTRIB , в котором вы обнаружите следующее:
ANDREW-D — с пакетом Andrew вы уже встречались, а сцффикс D означает, по всей видимости, Development. В этом каталоге скрывается так называемый AUIS — Andrew User Interface System, набор средств, предназначенных для создания мультимелдийных документов и приложений (в Andrew под мультимедийным документом понимается форматированный текст со звуком и картинками/мультиками);
GCC-2.6 — новая версия компиляторов Си: чистый Си, Си++ и Objective C;
GNAT-1.82 — вот для этого то пакета и нужны новые компиляторы Си. Это полноценный транслятор с языка Ада, о котором у нас столько писали, но которого никто никогда не видел. Между тем, этот язык ориентирован, во-первых, на многозадачные многопроцессные приложения, а во-вторых, предполагает, что программы бывают большими и сложными или очень большимии очень сложными. И что пишут программные комплексы не одиночки, а коллективы. Так что дерзайте!
LINUX-X- — а это так, мелочевка. В этом каталоге любители стрельбы на экране найдут версию DOOM I for X-Window. Ну что, не кисло? При желании вы можете поставить и уровни от версии DOOM II, разработчики утверждают, что все будет работать. Единственное ограничение — процессор. На 80386-DX40, 8 МБ программа живет внутренней жизнью и на отработку клавиатуры у X-сервера руки просто не доходят.
Теперь давайте обратимся к каталогу SLACKWAR.000 . Здесь вы обнаружите два грибных места: .\CONTRIB и \EXTRA-ST. Начнем с первого из них.
GNU-GNAT — а здесь тоже находится тетушка Ада. Но уже две версии, соответствующие спецификациям АДА-79 и АДА-82;
GNU-GPC — полная версия Gnu Pascal Compiler;
IRCII — Это клиентская программа для работы со службой Internet Relay Chat. Особенность программы в том, что она позволяет, при наличии звуковой платы, переходить от топтания по кнопкам к голосовой связи и обратно;
MBASE — MetalBase 5.0 и 5.1. Это СУБД с возможностью работы как через диалоговую оболочку, выглядящую вполне прилично (ncurses), так и из программ на языке Си. Существуют версии этой СУБД и для DOS, и для Sun, и для Next, но первоначально она разрабатывалась для Amiga 500.
MC — MouseLess Commander. Очень рекомендуется! Установив эту программу, вы снова вернетесь в годы молодости и увидите на экране привычные панели Norton Commander.
SAMBA — новая версия клиента и сервера SMB.
SEEJPEG — программа визуализации графических файлов JPEG, GIF, PPM и TARGA. Позволяет демонстрировать слайд-фильмы.
SMAIL — SendMail 3.1.
Во втором «бонусном» каталоге \EXTRA-ST вы обнаружите следующее:
APPLE-II — программа эмуляции Apple-II. Возможно и программы для отечественной разработки — «Агата» также будут работать без особых проблем;
BSD-SEND — версия SendMail, конвертированная из системы BSD;
CPM-80-E — эмулятор процессора Z80 и операционной системы CP/M. При эмуляции отрабатываются все вызовы BDOS.
DOS-EMUL — очередная версия эмулятора MS-DOS;
GNU — набор различных утилит, разработанных в рамках проекта GNU;
GNU-FING 37 — finger 1.37, программа для поиска пользователей в сети Internet;
IBCS2-EM — новая версия программы IBCS2, позволяющая запускать в Linux программы, скомпилированные под SCO Unix или SVR4. Соответствующие статические библиотеки пристутствуют в комплекте поставки.
MMDF — Mail Delivery Agent, демон для автоматизации работы с отправкой
Linuxware 1.0
Следующий диск TAE демонстрировал собой новый подход к новичкам в области Linux, и получил новую торговую марку. На смену «volume» и «release» пишел LinuxWare 1.0, выпущенный в марте 1995 года.
Прежде всего отметим, что теперь установка системы может выполняться из MS Windows. Хотя я, по-стариковски, предпочитаю прежний подход. Во-вторых, TAE добавила в комплект поставки большое количество DVI-файлов, и предоставил программу чтения и печати этих файлов из Windows. Теперь у вас появилась возможность распечатать документацию до установки Linux, а не после!
В остальном, диск следует сложившимся традициям и мы не будем лишний раз повторяться. А вот что вы можете найти в каталоге \extras :
1BBS — простая BBS, дискредитирующая интеллектуальные притязания многих сисопов (это всего лишь скрипт-файл);
AUDIO — «радиогазета» по Linux (эта технология получает в Internet все большее распространение) — читать особо некогда, а радио можно и послушать. Естественно, вам понадобится звуковая плата;
GOPHER — и снова средство для работы с Internet (кстати, подсчитайте сколько раз мы уже упоминали Internet?);
IBCS2 — новая версия, в дополнение к предыдущим поддерживаются двоичные модули Wyse;
LSMTOOL — долгожданная программа, автоматизирующая разбор LSM-файлов (спецификаций Linux-программ);
MODULES — удобное средство конфигурации ядра системы во время загрузки («на лету»);
NV — средство обмена в сети видеоинформацией. Несложный аналог программного обеспечения для проведения телеконференций;
PCMCIA — Linux начинает «переползать» и на notebook. В этом каталоге находится набор драйверов для карт PCMCIA;
PPIC — просмотр и обработка графических файлов;
ROCAT — достаточно мощная BBS, представляющая собой спецализированную оболочку, ориентированную на пользователей. Все сообщения программы вынесены в отдельный конфигурационный файл, и позволяют реализовать не только чисто русскоязычную систему, но и многоязычную. Развитая система иерархически связанных пользовательских эканов.
SVGAFFT — спектроанализатор, работающий со звуковой платой. Обеспечивает ввод информации через Sound Blaster, ее Фурье-преобразование и последующее отображение спектра на VGA/SVGA-мониторе. Поставляется с исходными текстами.
SVGALIB — новая версия библиотеки для работы с цветной графикой без X-Window. Кстати, для установки DOOM вам нужно поставить именно эту версию.
PV-Wave — интегрированная система обработки и визуализации численных данных.
TCPDUMP — пакет для системного администратора.
Wine — очередная рабочая версия эмулятора MS Windows.
X311 — новый дистрибутив XFree86 (повышена производительность, исправлены ошибки).
XGROK — система управления базами данных и создания графического пользовательского интерфейса в среде X-window.
Компакт-диски фирмы Caldera
Американская фирма Caldera предприняла достаточно успешную попытку выпуска коммерческой версии системы Linux. В результате некоторой переработки версии 1.2.13 на свет появился диск Caldera Desktop 1.0, за которым последовало еще несколько. Сегодня у фирмы Caldera есть и российйский дистрибьютор — петербургская фирма Kronverk Ltd. Поставка базовой системы осуществляется фирмой как правило со склада в Петербурге, остальные диски пока поставляются на заказ.
Компакт-диски в книгах издательства SAMS Publishing
CD-ROM, приобретаемый вместе с любой книгой по Linux содержит полный дистрибутив операционной системы и некоторый набор дополнительных утилит. Нет нужды говорить, что в этом случае прикладная ценность книги становится гораздо выше — ведь сразу же можно запустить систему!
В обоих рассмотренных ниже дисках вы найдете ядро Linux 1.2.8, которое если не самое свежее, то во всяком случае работает достаточно надежно.
Компакт-диски отечественных производителей
Очевидно, что спрос на Linux непрерывно растет. Один из признаков этого процесса — появление отечественных дисков с дистрибутивами системы и наборами пакетов. Мы не будем говорить о многочисленных изданиях типа «все для UNIX» поскольку обычно подобные CD-ROM содержат бессистемно сваленные в кучу наборы утилит, которые раньше пылились на какой-нибудь архивной ленте или диске — вы вероятно сами представляете, сколько хлама собирается за несколько лет работы. Но для Linux выпукаются специальные диски, и выпускаются здесь, в России. Вот о них то стоит поговорить подробнее.
«Открытое ядро»
По многочисленным оценкам пользователей Linux это лучший CD-ROM лета-осени 1996 года. Питерский колллектив «УрбанСофт» ( 198903, Петродворец, а/я 77, e-mail: info@usoft.spb.su) может заслуженно гордиться успехом — диск получился отличный. Если вы планируете поставлять Linux-системы, «Открытое ядро» вполне можно вкладывать как дистрибутив операционной системы — отличное полиграфическое исполнение «яблочка», высокое качество самого диска и наличие, хотя и совсем крохотной, инструкции для русскоязычных пользователей. Недостатка два — отсутствие должной рекламы самого диска и катастрофическая нехватка информации о самом Linux’е, позволяющая людям сделать первые шаги в системе. Впрочем это мы сейчас восполним.
На диске находится два дистрибутива Linux 1.2.13, который на сегодняшний день является промышленным стандартом системы — RedHat 2.1 и Slackware 3.0. Вы вольны выбирать тот дистрибутив, с которым приятнее работать.
Вот краткое содержание диска «Открытое ядро»:
Apps Various Applications for Linux
DOS-TeX TeX for DOS
Hurd GNU Hurd Operating System
Mach Mach Microkernel
PS PostScript Code
RedHat RedHat Linux Distrbution
Russian Russian Fonts, Texts, etc.
TeX TeX documention
WWW Mirror of various WWW sites
dists Directory for BSD installation
dosutils Various DOS programs for RedHat and Slackware Installation
floppies Directory for BSD installation
freebsd.doc BSD Documentation
linux.doc Generic Linux documentation
redhat.doc RedHat Linux documentation
slakinst For Slackware installation
slack.doc Slackware documentation
slakware Slackware distribution
source Linux sources (from Slackware distribution)
Источник