Алексей Стахнов - Linux
- Название:Linux
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Алексей Стахнов - Linux краткое содержание
Книга посвящена операционной системе Linux. Приводятся подробные сведения о ее особенностях и возможностях, идеологии файловой системы, инсталляции и основных командах, вопросах компиляции ядра, настройках и сервисах. Большое внимание уделяется организации на базе Linux различных серверов и служб: электронной почты, WWW, FTP, INN, Proxy, NTP, а также проблемам администрирования сети, обеспечения безопасной работы и другим вопросам. Описаны способы настройки под Linux рабочих станций, в т. ч. и бездисковых, установки и эксплуатации на них графических сред типа X Window, а также конфигурирование модемных соединений, принтеров и сканеров, отладка взаимодействия с Linux-машинами такой «экзотической» периферии, как карманные компьютеры, мобильные телефоны, TV-тюнеры и т. п. Рассматриваемые в книге конфигурационные файлы и структура каталогов соответствуют дистрибутиву Red Hat Linux 7.x, тем не менее, при минимальной адаптации все упоминаемые в книге пакеты устанавливаются в любом дистрибутиве Linux.
Для начинающих администраторов или пользователей Linux.
Linux - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
\'dd if=/dev/fd0 of=floppy_image\'
Если это загрузочная дискета DOS, то при установке следующего параметра
$_vbootfloppy = «floppy_image»
будет загружаться с этой виртуальной дискеты.
СОМ-порты
Нижеприведенные параметры используются DOSEmu для задания параметров СОМ-портов и устройств, которые их используют.
• Параметр определяет, какое устройство Linux соответствует порту СОМ1:
$_coml = «/dev/mouse»
• Параметр определяет, какое устройство Linux соответствует порту COM2:
$_com2 = «/dev/modem»
• Параметр определяет тип используемой мыши:
$_mouse = «microsoft»
• Параметр задает драйвер мыши:
$_mouse_dev = «/dev/mouse»
• С помощью этого параметра можно установить специальные управляющие флаги:
$_mouse_flags = ""
• Параметр задает скорость обмена информацией с мышью, 0 – не устанавливать:
$_mouse_baud = (0)
Принтеры
Принтер эмулируется передачей печатаемых данных на обычный Linux-принтер. С помощью следующих параметров указывают DOSEmu, какой из принтеров использовать.
• Параметр определяет имя Linux-принтера, который будет называться LPT1:
$^printer = «lp»
• Параметр задает задержку перед началом печати:
$_printer_timeout = (20)
Работа с сетью IPX/SPX
Следующие параметры используются для поддержки сетевого протокола IPX/SPX, при этом ядро операционной системы должно быть сконфигурировано с поддержкой протокола IPX.
• Параметр разрешает использование протокола IPX/SPX:
$_ipxsupport = (on)
• Параметр используется в том случае, если вы примените драйвер dosnet:
$_vnet = (on)
Звук
Для поддержки звуковой карты DOSEmu средствами звуковой подсистемы Linux необходимо установить следующие параметры.
• Параметр разрешает или запрещает поддержку звука:
$_sound = (off)
• Параметр определяет базовый адрес портов ввода/вывода звуковой карты:
$_sb_base = (0x220)
• Параметр определяет прерывание, используемое звуковой картой:
$_sb_irq = (5)
• Параметр определяет канал DMA, используемый звуковой картой:
$_sb_dma = (1)
• Параметр определяет используемое звуковое устройство:
$_sb_dsp = «/dev/dsp»
• Параметр определяет используемый микшер:
$_sb_mixer = «/dev/mixer»
• Параметр определяет базовый адрес MPU-401:
$_mpu_base = «0x330»
Приложения DEXE
Непосредственно исполняемые DOS-приложения DOSEmu (DEXE) – достаточно оригинальная концепция. На самом деле – это загружаемый образ диска, содержащий одно DOS-приложение. Достоинства такого типа приложений – они имеют доступ только к образу диска, и как следствие – порождают меньше проблем с безопасностью. Помимо этого – вам не надо делать инсталляцию DOS-приложения и настраивать его.
Для создания приложения формата DEXE нужно:
• пакет mtools;
• скомпилированный DOSEmu;
• zip-архив, содержащий все файлы, относящиеся к DOS-приложению;
• подготовить следующую информацию перед запуском mkdexe:
– размер раздела для образа диска;
– версию DOS, которую следует поместить на этот образ;
– содержимое файлов Config.sys и Autoexec.bat.
После этого можно приступать к созданию приложения. Для этого необходимо зайти в систему как пользователь root и выполнить следующее:
mkdexe myapp.zip -х myapp.exe -о confirm
Если все прошло нормально, то у вас появится файл myapp.exe, который можно запустить на выполнение командой
dos -L myapp.exe [dosemu-options]
либо
dosexec myapp.exe [dosemu-options]
Wine
Wine (Wine Is Not an Emulator) – эмулятор операционной системы Windows разных версий. Позволяет запускать некоторые Windows-приложения под X Window.
К сожалению, больших успехов в запуске больших приложений типа игр или графических редакторов разработчики Wine пока не добились, однако запустить небольшие приложения можно. Программа интенсивно развивается, поэтому рекомендуется перед установкой получить самую свежую версию Wine с сайта разработчиков. Процесс установки подробно описан в документации и не представляет особого труда.
Для запуска приложения Windows необходимо в Xterm запустить Wine с параметрами командной строки. После простого запуска программы Wine без параметров появится строка формата запуска.
Самый простой вариант запуска программы, написанной для Windows, – набрать следующую строку:
wine имя_программы.ехе
Можно указать при запуске, для какой версии Windows написана запускаемая программа. Например:
wine winver win98 имя_программы.ехе
Если программа требует использования каких-либо библиотек, их подключение также можно задать в строке запуска, например:
wine winver win95 dll a.dll b.dll c.dll имя_программы.ехе
WineX
WineX – проект, основанный на коде Wine. Коммерческая попытка довести до ума проект Wine, причем основной целью разработчиков является запуск игр, написанных для Windows. Как заявляют разработчики – на сегодняшний день под WineX запускается более 80 наиболее популярных игр. Проект коммерческий, но для домашнего использования его можно загрузить бесплатно. В инсталляции и использовании мало чем отличается от Wine.
Виртуальные машины
Те, кто в компьютерной индустрии давно, наверняка помнят Систему Виртуальных Машин (СВМ), которая была очень распространена на больших ЭВМ серии ЕС (ЕС 1033/1066 – советский аналог IBM 360/370). Идеи живучи, и для Linux также была создана СВМ, которая с успехом эксплуатируется и получила достаточно широкое распространение.
VMWare
VMWare – это коммерческий продукт, позволяющий запускать на одной машине одновременно несколько операционных систем. Программу можно скачать с сайта производителя и пользоваться ей в тестовых целях в течение месяца.
Установка
Для установки VMWare необходимо скачать rpm-пакет для вашего дистрибутива с сайта разработчика. Установить VMWare можно только от пользователя root. После установки надо запустить vmware-config.pl – скрипт, помогающий настроить VMWare.
Для каждой операционной системы, запускаемой под VMWare, следует создавать свою конфигурацию. Для этого необходимо запустить на выполнение файл /usr/bin/vmware. После проверки видеорежима возникнет окно выбора конфигурации VMWare.
Режим Run Configuration Wizardпредназначен для создания и быстрой и простой настройки новой виртуальной машины. Режим Run Configuration Editorпредназначен для создания и детальной настройки новой виртуальной машины. Режим Open An Existing Configurationпредназначен для выбора уже созданной виртуальной машины.
При создании виртуальной машины необходимо выбрать тип устанавливаемой на виртуальной машине операционной системы и каталог, где будут располагаться все файлы новой виртуальной машины. После этого нужно выбрать тип жесткого диска – виртуальный или физический диск, установленный на вашем компьютере.
Интервал:
Закладка: