sonyps4.ru

Получение и установка дистрибутива QNX SDP. QNX - операционная система для чайников


(российский дистрибьютор QNX) и делать Copy/Paste, пока не получу пару десятков килобайт текста. Тебе это надо? Я так и думал:).

Поэтому сейчас будет концерт по заявкам телезрителей, в смысле, ответы на вопросы читателей (в том числе и на те, которые они побоялись задать:))

1. Откуда есть пошла QNX?

Разработчиком является канадская компания QSS (QNX Software Systems Ltd.), которую в 1981 году основали Дэн Додж и Гордон Белл.
Что касается самой аббревиатуры QNX… У меня есть несколько книг по QNX4, да еще интернет, и, тем не менее, я до сих пор не знаю, как расшифровывается QNX. Возможно, это самодостаточное буквосочетание, не имеющее смысловой нагрузки.

2. Где можно получить информацию/ документацию/
дистрибутив/ исходники?

Кроме вышеперечисленных, есть еще несколько сайтов, мне больше других понравился
qnx.org.ru — зайди на форум, получишь ответы на многие вопросы. Там же — неплохой FAQ по QNX
RtP. Что касается печатной документации — вышел дополнительный тираж книги «Введение в QNX/Neutrino 2», заказать можно здесь:
http://www.swd.ru/qnx/support/literature/request/ . Более того, существует даже нечто вроде видеокурсов по QNX Momentics IDE:
http://www.qnx.com/developer/download/free/videos/index.html .

Скачать дистрибутив QNX Momentics NC — тут: http://www.qnx.com/nc/download.qnx , но для этого придется заполнить форму (имя/
фамилия/ организация/ откуда узнал про существование QNX). Если ломает качать 195Мб (на самом деле полный дистрибутив весит 636 метров, но, в крайнем случае, можно обойтись и урезанным вариантом), можешь попытаться получить бесплатный CD. Для этого топаем сюды:
http://www.swd.ru/qnx/download/qnx.html
и вместо кнопки «Скачать QNX Momentics NC» (которая, кстати, приведет нас на ту же самую англоязычную форму) жмакаем «Получить CD с QNX Momentics NC по почте», отвечаем на вопросы (уже другая форма, на русише) и ждем. Предупреждаю сразу — если на вопросы отвечал честно («неоконченное высшее», «неработающий», «в целях ознакомления»), ждать будешь до пенсии. Конечно, если ты сисадмин прова/
главный бухгалтер банка/ директор завода/ министр обороны — проблем нет:-).

Для простых смертных остается два способа получения сиди на халяву. Во-первых, поплакаться кому-нибудь в жилетку на
qnx.org.ru/forum. Прокатит, только если найдешь там жалостливого односельчанина:). Учитывая, что я живу в радиоактивном болоте под названьем Балаково (такой маленький заштатный городишко, примечательной только тем, что со дня на день станет вторым Чернобылем) — шансов никаких. Во-вторых, можно заполнить форму от имени твоего [не]знакомого «ответственного лица», желательно из конторы, связанной с компьютерами, а еще лучше — с оборонкой. Я сумел заинтересовать этой ОСью одного сисадмина, но потом он чего-то испугался:(. И его можно понять — все-таки он человек подневольный, а SWD ему начала втулять про какие-то подозрительные «партнерские отношения».

Что касается исходников — тут дело темное. Были слухи, что QSS что-то якобы открыла, но что, кому, и за какие деньги — не знаю. На официальном сайте я ничего по этому поводу не нашел. Интересно, что российские военные никак не могут сертифицировать даже QNX4 (!) именно по причине того, что исходники не доступны. На самом деле они используют ее еще с советских времен (с версии 2.x) без всякой сертификации. Если у нас такая неразбериха с сертификацией/
лицензированием/ патентованием/ контрафакцией ПО даже в правительственных структурах… Кстати, насчет контрафакции я не оговорился — насколько я знаю, МСВС (Мобильная Система Вооруженных Сил) и ее наследница ОС2000 (оригинальное название, правда? Сразу виден уровень воображения наших военных… Хорошо хоть не Putix:).) вообще основаны на Linux, но их исходников что-то не видно. Это прямое нарушение GPL, а, следовательно, наше министерство обороны виновно в так называемом «компьютерном пиратстве» (ненавижу это бессмысленное словосочетание, придуманное нашими СМИ). Мне интересно было бы узнать, чего там наши солдафоны наваяли, учитывая, что в диалоговых окнах вместо кнопок «OK» и «Cancel» выводится «Есть» и «Отставить»:).

3. Как же все-таки называется эта ОС — QNX RtP, Neutrino 2 или Momentics
NC?

ОС называется QNX, только почему-то номера версий всегда четные — 2.x, 4.x. 6.x (видимо, как и в случае с Linux, нечетные числа означают development-версии). Neutrino — это маркетинговое имя для QNX 6.x, т.е. QNX RtP 6.2 = Neutrino 6.2 = Neutrino 2. Momentics NC — некоммерческий дистрибутив комплекта разработчика, включающий в себя QNX 6.2, полноценную резидентную (self-hosted) среду разработки, кучу портированного GNUтого софта (в том числе Mozilla), документацию + доступ к QNX Developers Network. NC = Non Commercial, SE/PE — соответственно Standard/Professional Edition, RtP = Realtime Platform — операционная среда на базе ОС QNX.

4. Каковы системные требования?

На сайте сказано, что для QNX Momentics NC надо Pentium III-650 и выше, 128 Мб ОЗУ и 1.0 Гб дискового пространства. Насколько я знаю, QNX RtP работает и на P-200/32/500. Все же крайне желательно выделить партицию не менее 800Мб, а для комфортной работы — 1.5Гб.

5. Каковы ограничения бесплатной версии и сколько стоит коммерческая?

Это не триальная версия, так что пользуйся сколько терпения и любопытства хватит:). В
отличии от демо-дискеты QNX4, которая не включала в себя даже драйвер жесткого диска, Momentics NC — полноценная ОС без каких-либо временных либо функциональных ограничений.

Единственное условие — некоммерческое использование, что подразумевает обучение, тестирование, создание некоммерческих программ и демонстрационных макетов, ну или просто «для дома, для семьи».
Если же ты создал программу для бортового компьютера твоего любимого трансформера, и хочешь теперь немного подзаработать, продав ее иракцам, то у меня для тебя есть две хорошие и две плохие новости.
Плохая новость N1: платить тебе придется (я серьезно — это тебе не M$ с ее дурацкими серийными номерами и деактивирующейся на раз активацией).
Хорошая новость N1: Система оплаты очень гибкая — покупаешь только те компоненты, которые тебе нужны сейчас, а другие — когда/если понадобятся.
Плохая новость N2: иракцам сейчас не до твоих программулек:).
Хорошая новость N2: существует QNX-ориентированный рынок труда, узкоспециализированный и специфический, конечно, но довольно развитый и цивилизованный даже в условиях ExUSSR, так что есть шанс надыбать халтурку или даже устроиться на высокооплачиваемую работу. Кстати, по опыту знаю, что спецам, особенно по таким экзотическим технологиям, вполне могут предложить ПМЖ в «белой» стране (мне предлагали, хотя спецом я себя не считаю — просто linux-user, каких много, попутно интересующийся другими осями, короче — OS-Researcher). На форточников-то дефицита нет…
Стоимостью лицензии не интересовался — все равно у меня таких денег нет:(. Если у тебя есть — тебе сюда:
http://qdn.qnx.com/dap/index.html .

5. Как установить QNX?

Загрузись с дистрибутивного CD. Не получится — иди на
http://qnx.org.ru/docs/install.html .

6. Можно ли установить QNX поверх Windows?

Можно установить на FAT32, тогда файловая система QNX будет хранится в одном большом файле на одном диске с Windows. Просто вставь CD и установщик запустится автоматически (если не отключен Autorun:-)).

Чего-то похожего на UWIN (эмулятор UNIX под Win) не существует, но можно вести разработку ПО для QNX, сидя в Windows (или в Solaris), если ты об этом. Но этот изврат — для больших коллективов, некоторые члены которых по каким-либо причинам не могут/не хотят юзать QNX. Хотя бы один комп с установленным Куниксом (Кныксом? Куэныхом?) должен быть.

7. У меня пылится старенькая двойка/тройка/четверка, может поставить туда QNX4?

Вообще-то можно, но не нужно. QSS отказалась от разработки и даже от поддержки 4.x, так что никакого смысла приобретать устаревшие знания нет. Если хочется — попробуй, но я тебе в этом помочь не могу. Найди человека, который юзает QNX4 и попроси дистрибутив. Последняя версия — QNX 4.25 Patch G. Но лучше на такую машину Linux/ELKS или BSD поставь, а Neutrino 2 — вместо Windows:).

8. А скриншоты есть?

Зачем? Принцип оконного интерфейса не изменился, пока ты спал. Кнопочки-менюшки немного другие, да GUI свой, оригинальный — Photon (поверх него может работать X-Window). Или тебе скриншоты командной строки нужны:)?

9. Это все, конечно, интересно, но в чем преимущество QNX перед другими ОС? В конкретных категориях? Чем она лучше, скажем,
FreeBSD?

Я не утверждаю, что она лучше. Если бы существовала ОС, которая
была бы лучше других, то она была бы единственной на рынке. Сам факт существования сотен операционных систем говорит о принципиальной невозможности такой ОС. Если уж говорить о QNX, то это юниксоподобная, POSIX-совместимая, многозадачная, многопользовательская, многопоточная, встраиваемая, легко и гибко масштабируемая операционная система РЕАЛЬНОГО ВРЕМЕНИ, и она лучшая (по мнению многих), или, по крайней мере, одна из лучших среди АНАЛОГИЧНЫХ. Причем в отличие от Linux и BSD она не требует пересборки ядра — любые модули могут подключаться и отключаться на лету. Кроме того, ее производительность высока, несмотря на то, что в ней используется защищенная модель памяти, а не принцип единого адресного пространства, характерный для ОСРВ. Таким образом достигается степень готовности к использованию, соответствующая пяти минутам простоя в год (!).

10. Предпринимались ли попытки создать открытую ОСРВ? Может, существует GNU QNX или что-то в этом роде?

Спасибо всем, кто дочитал до этого места:).
CopyLefted by Vadim Tukaev AKA shiz0rat AKA ШизоКРЫС

Нет-нет, вы меня, вероятно, не так поняли! Не для "чайников", а для чайников - чувствуете разницу? Это, конечно, некоторое художественное преувеличение - гипербола, но по сути своей QNX - действительно операционная система, предназначенная не только для персональных компьютеров, но и для самых разных бытовых и промышленных интеллектуальных устройств - систем, управляющих технологическими процессами, станков с ЧПУ, интернет-приставок, видеовоспроизводящих агрегатов, игровых консолей, а возможно, и для холодильников, кофеварок и чайников недалекого будущего. ОС эта во многом весьма примечательна и уникальна, но обо всем по порядку…

В далеком 1982 году в не менее далекой от нас Канаде фирма "Quantum Software Systems, Limited" - QSSL, созданная некими Гордоном Беллом и Дэном Доджем (Gordon Bell & Dan Dodge), представила миру новейшую многозадачную многопользовательскую операционную систему реального времени "Quick UNIX", разработка которой, говорят, началась аж по заказу Министерства обороны США. Это была UNIX-подобная операционная система, вернее, совместимая со стандартом на переносимость приложений POSIX, в соответствии с которым сделаны также UNIX и его популярный клон Linux.

Очень быстро, правда, новую ОС пришлось переименовать в "QNX", так как фирма AT&T имела права на торговую марку "UNIX" и ей не очень пришлось по вкусу использование этого слова в разработке малоизвестной компании. Но горевать по этому поводу особенно никто не стал, тем более что QNX серьезно отличалась от UNIX: даже файловая система у нее была своя собственная, несовместимая ни с FAT, ни с другими "никсами". Данное переименование затронуло, в конце концов, и название самой конторы, создавшей QNX, - однажды решено было расшифровывать QSSL как "QNX Software Systems, Limited", дабы не перекликаться со многими другими фирмами, активно склоняющими в своих названиях слово "Quantum". К счастью, чехарда названий мало повлияла на творческий процесс: в то время аналогов у QNX просто не было - она оказалась первой в мире системой подобного класса.

Создавалась QNX изначально для промышленного применения - управления самыми разнообразными технологическими процессами, начиная от атомной энергетики и заканчивая варкой пива и производством шоколадных батончиков. Для столь ответственных и критичных областей применения, как вы понимаете, виснущая в зависимости от погодных условий или расположения звезд на небе операционная система (не будем уточнять, о какой именно идет речь) категорически не подходит. QNX же, в отличие от большинства ныне существующих систем, является системой реального времени, что в переводе с птичьего языка означает примерно следующее: эта ОС гарантированно среагирует на любое событие в течение определенного, также гарантированного, очень малого промежутка времени.

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

Что же лежит в основе этого почти чуда, которое не виснет? Достигается этот интересный эффект в первую очередь истинной принудительной многозадачностью, используемой в QNX. То есть ни один зависший процесс не может ни при каких условиях заблокировать работу самой ОС или как-то повлиять на другие задачи. Разумеется, QNX (здесь и далее имеется в виду ее последний дистрибутив QNX RTP) является и полностью 32-разрядной системой - без этого необходимой надежности достигнуть было бы невозможно.

Следующая отличительная особенность QNX - чрезвычайно низкая требовательность к аппаратным ресурсам, что обусловлено тем, что QNX - микроядерная ОС. Ядро этой ОС, называемое Neutrino, имеет размер всего 32 кб и выполняет только самые базовые функции, остальные же сервисы реализованы в динамически подключаемых модулях. Благодаря такому решению операционная система с минимальным набором дополнительных сервисов способна полноценно работать на 386-м процессоре с 8 Мб оперативки. Именно это обстоятельство позволяет найти ей еще одну область применения - бытовые интеллектуальные устройства типа интернет-планшетов, банкоматов или кассовых аппаратов в магазинах.

Система получилась весьма удачной, всегда была далеко не самой дешевой (наиболее тяжелые дистрибутивы стоили по несколько тысяч долларов), и сегодня в работе ее можно увидеть на оборудовании, используемом многими известнейшими фирмами, например, Ford, IBM, Kodak, General Motors, DuPont, VISA, Canon, Honda, SAAB, Panasonic, Sony. Говорят, что QNX работает даже на истребителях F16 - не зря все-таки Минобороны на нее тратилось. А всего инсталляций QNX в мире зарегистрировано более 400 000!

Главная область ее применения - сложное и ответственное производство с серьезными требованиями к надежности и непрерывности управления, а также ко времени реакции в аварийных ситуациях. Наибольшее распространение она получила в добывающих отраслях, в металлургии, машиностроении, химической промышленности, энергетике, банковском деле. Небезызвестная фирма Texaco использует QNX для дистанционного управления нефте- и газодобывающим оборудованием на платформах в Мексиканском заливе. General Electric и General Dynamics - для управления холодной прокаткой стали на своих предприятиях. Что самое интересное, даже в России эта малоизвестная основной массе наших пользователей ОС сегодня весьма широко представлена - она управляет магистральными нефтепроводами в городе Ухта, автоматической работой станов холодной прокатки на Магнитогорском металлургическом комбинате, применяется в банках города Набережные Челны и в лабораториях Ачинского глиноземного комбината.

И это далеко не полный список! А ведь до 1990 года эта ОС даже попадала под запрет КОКОМ на поставки в страны Восточной Европы как технология, которую можно использовать в военных целях. Короче говоря, QNX очень известна среди специалистов, чрезвычайно надежна и давно нашла своего потребителя во многих отраслях промышленности.

Но какой интерес эта коммерческая промышленная ОС представляет для нас с вами, давно привыкшим к Windows или к Linux? А дело в том, что совсем недавно QSSL предложила всем пользователям абсолютно новый и полностью бесплатный дистрибутив своей ОС, называемый "QNX Real Time Platform". Причем это не "демонстрашка", а абсолютно полноценная система, которую вы можете получить на сайте QSSL в двух вариантах - обычном exe-файле размером 27 Мб либо в виде ISO-образа загрузочного компакт-диска для самостоятельного переноса его на CD-R. Но тут уже вам придется качать аж 270 "метров" - в основном это дополнительные программы, которые при необходимости без труда докачиваются и по отдельности. Так что теперь в полку альтернативных ОС для домашних компьютеров пополнение, а этот факт вниманием обойти никак нельзя - вдруг это окажется именно то, что мы так долго искали на замену ненавистных "форточек". Давайте же взглянем на нее с точки зрения рядового пользователя бытового ПК.

Установка

Впрочем, малюсенькая "демонстрашка" тоже есть, и есть уже довольно давно, года этак с 1997-го - она знаменита тем, что, имея полностью графический интерфейс, несколько небольших программ и интернет-браузер Voyager, умещалась всего на одной дискете (!!!), позволяя при этом выходить в интернет даже на самых слабых машинах. Что и говорить, такое чудо производило впечатление! То, что нам предлагается сегодня, устанавливается уже на жесткий диск и не имеет никаких ограничений в работе.

Рекомендуемый минимум аппаратных мощностей - Pentium 200 МГц и 32 Мб оперативной памяти. Установка QNX абсолютно никаких трудностей не вызывает - она осуществляется из-под Windows как для любой обычной программы (практически так же, как и установка еще одной альтернативной ОС - BeOS), в файл с виртуальной файловой системой QNX. Места на диске этот файл занимает совсем немного - вы сами можете выбрать его размер в довольно широких пределах - даже на 100 Мб она заработает, поскольку базовые файлы ОС занимают всего около 50 "метров".

Для первого же знакомства и начальных экспериментов с ОС и программами для нее вполне подойдет файл объемом порядка 600 Мб, из которых 128 Мб будет отведено под файл виртуальной памяти. Удалить QNX столь же просто - в меню "Пуск" ваших "форточек" появится предназначенный специально для этого ярлык. Удаление осуществляется вполне корректно - никаких "хвостов" от QNX в системе не остается за исключением зарезервированных ей копий файлов autoexec.bat и config.sys. После очень быстрой процедуры инсталляции, при которой в обязательном порядке надо создать учетные записи "админа" root и одного пользователя, инсталлятор модифицирует файл config.sys, прописывая туда загрузочное меню и вызов загрузчика QNX. Естественно, если у вас стоит "Миллениум", то такой вариант с "конфигом" не пройдет - на этот случай предусмотрено создание загрузочной дискеты.

Загрузка ОС начинается с текстовой фазы, при этом, как и положено родному брату UNIX, в случае неполадок можно вызвать довольно обширное меню с дополнительными опциями. В небольшом диалоговом окне вам потребуется задать первоначальное разрешение экрана и выбрать драйвер видеокарты. Для моего оборудования предлагался только стандартный VESA-драйвер, который не хотел воспринимать частоту обновления экрана выше 60 Гц и позднее весьма заметно тормозил работу видеосистемы. Впоследствии все заданные в этом меню параметры легко изменить уже из самой ОС. Имеющиеся в наличии жесткие диски IDE и CD-ROM монтируются в системе автоматически также на стадии загрузки. Время загрузки заметно больше, чем у Windows 9x. После входа в систему перед нами предстает давно ставший стандартом для современных ОС Рабочий стол.

Интерфейс

Собственно графическая оболочка QNX называется Photon - это очень компактная и крайне нетребовательная к ресурсам разработка самой QSSL, но его можно при желании сменить на устаревший GUI "QNX Window", тоже от QSSL, либо на "юниксовский" "X Window", гораздо более прожорливый, чем Photon, но зато и более совместимый с другими приложениями. "Фотон" же не вызывает никакой антипатии - весьма симпатичные обои Рабочего стола, справа - панель "Быстрый запуск" с иконками установленных вместе с ОС утилит, регулятором громкости и индикаторами расходования системных ресурсов. В нижней части экрана - привычная панель задач и кнопка "Launch" - аналог "виндового" меню "Пуск".

Изначальная расцветка элементов интерфейса радует глаз, при этом практически все настраивается и видоизменяется - цвета, шрифты, настройки параметров монитора. Однако не надо забывать, что родная среда для всех "Юниксов" - это командная строка, из-за чего графический интерфейс мне показался все-таки недостаточно гибким в настройке: отсутствуют Device Manager и многие другие служебные компоненты, так облегчающие работу в Windows, а для работы с командной строкой надо перелопатить нереальное количество документации - встроенных системных утилит-команд порядка 150 - попробуй удержать все это в голове. Но зато есть набор простых скринсейверов - мелочь, а приятно.

Комплектация

Изначально в состав QNX включено совсем немного программ, но что же вы хотели от 27 Мб дистрибутива? Если вам этого окажется мало, а так, скорее всего, и будет, то ничто не мешает либо скачать целиком образ компакт-диска QNX с огромным пакетом дополнительных бесплатных утилит, либо найти все, что нужно для работы, по кускам в интернете. Пока же вы имеете в своем распоряжении:

Editor - простенький текстовый редактор класса WordPad с минимальными возможностями форматирования текста.
File Manager - аналог Проводника, весьма удобный и простой. Обратите только внимание, что ваши диски надо искать в папке /FS корневого каталога. QNX позволяет работать с различными файловыми системами - POSIX, FAT12, FAT16, FAT32, ISO-9660 - так что с DOS-разделами проблем не бывает.

Media Player - универсальный проигрыватель для звука и видео с регулировками цвета, яркости и контраста. Поддерживаются плей-листы, встроен неплохой микшер. Проигрыватель проглотит и новейший MP3, и AudioCD, и MPEG1, и MPEG2 - вот только c MPEG4 пока облом.

Voyager - достаточно современный и мощный веб-браузер, работает с Java, фреймами, в общем - все при нем.

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

Package Mgr - менеджер программ, предельно облегчающий установку и, что немаловажно, удаление приложений.

Ну и, разумеется, всякая полезная мелочевка - калькулятор, звонилка "Dialer", менеджер печати, утилита настройки региональных установок, терминал командной строки. Для того, чтобы с этим самым терминалом разобраться, вам придется обратиться к системе помощи - это огромнейшая и очень подробная база данных по всем командам; без досконального ее изучения настроить ОС просто невозможно - это вам не Windows, где все делается методом научного тыка.

Программы

Благодаря тому, что QNX является POSIX-совместимой ОС, большинство программ для UNIX-подобных операционных систем достаточно легко переносятся в QNX. Правда, для этого вам скорее всего придется самолично компилировать исходники - полной совместимости с UNIX все-таки нет. За установку же уже готовых для QNX программ отвечает Package Mgr, однако у меня он почему-то отказался воспринимать более двух программ с установочного диска, коих на нем, разумеется, в десятки раз больше. Но диск не особенно и нужен - на ftp-сервере QSSL (http://ftp.qnx.com/) вы найдете практически все из имеющегося на диске бесплатного софта.

Наиболее примечательны среди приложений для QNX следующие.

PhAB - инструментарий визуального программирования для QNX на основе Watcom C/C++ для Photon - очень мощный пакет разработчика, позволяющий создавать все то, чего вам не хватает в этой системе.

Netscape Navigator - комментарии излишни.

Norton Commander - аналогично.

Abi Word - текстовый процессор, почти как Word, но все-таки не стоит от него ожидать восприимчивости ко всем распространенным текстовым форматам, да и русская версия отсутствует как класс.

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

Apache - портированный с UNIX чрезвычайно популярный HTTP-сервер. Для работы в интернете, вообще говоря, всего хватает - это и ICQ, и IRC-клиент, и FTP, и менеджеры закачек - надо только не полениться и скачать их из Сети.

Real Player - популярный медиа-плейер, имеется на диске QNX. Кстати, там же вы найдете и DVD-проигрыватель.

Всего, конечно, не перечислить: POSIX-совместимость дает себя знать, программ для QNX в исходниках огромное количество, но вот насколько все это доступно рядовому пользователю - большой вопрос. Скорее всего, основная масса юзеров, избалованная простотой общения с Windows, просто поленится что-то там компилировать, а с уже готовыми программами дела обстоят немного хуже, хотя производством софта именно для QNX занимается немало фирм во всем мире, в том числе и в России. Но все относительно, ибо по большому счету для QNX можно найти почти все, что нужно.

Игры

Разумеется, не стоит ожидать от промышленной ОС каких-то изысков в области игрушек. Да и вообще - разве есть здесь достойный конкурент Windows? QNX, да и все остальные альтернативные операционные системы, предназначены все-таки главным образом для работы, игры для них не являются приоритетом. Максимум, что вам обычно предлагается, - немного разгрузить мозги за какими-нибудь пасьянсами или тетрисами. Видимо, чтобы подчеркнуть серьезность QNX, в состав самой ОС не включены даже самые простейшие игрушки.

Если же вы рискнете скачать себе целиком многомегабайтный образ компакт-диска с QNX, то обнаружите на нем лишь несколько классических игр, которые помогут скоротать пару часов либо немного отвлечь от занудной работы. Самая доступная игрушка - Columns, некое подобие тетриса. Для игроков "мужескаго полу" вполне подойдет великий и бессмертный Doom, ну а молодежь, видимо, отдаст предпочтение уже Quake 3 Demo. Это то, что я нашел в полной версии QNX на компакт-диске.

Правда, в моем распоряжении был только первый вариант такого диска, образ которого в 90 Мб я качал несколько вечеров подряд. Сейчас же вам уже предлагается ISO-файл размером в пару сотен "мегов" - на него меня уже не хватило, но храбрецы, не пожалевшие времени на его закачку, наверняка найдут там еще много интересного. Ну и, опять-таки, ищите любимые игры среди программ для Linux и UNIX - многие из них заработают и в QNX. Но на новинки не рассчитывайте - старички Heretic, Hexen и иже с ними - вот то, что вы, скорее всего, подберете.

Недостатки

Честно говоря, эта ОС лично меня больше раздражала в работе, чем радовала. Так, привод компакт-диска не смонтировался автоматически, модем также системой не обнаруживался, универсальные VESA-драйвера видеокарты давали максимум 60 Гц и при этом заметно тормозили. Даже программы с компакт-диска устанавливаться ни за что не хотели - сплошной геморрой, короче говоря. Заработал только звук, хотя, может, мне просто не повезло.

При этом меня никак не привлекала перспектива лазанья по всяческим "конфигам" и "хелпам" - ну какой рядовой пользователь будет тратить первые месяцы работы с новой ОС на ее изучение и настройку? Нам подавай все на блюдечке, работающее и настраивающееся автоматически. Если вы тоже столкнетесь с трудностями, попробуйте на платах расширения отключить режим Plug-n-Play, переставив на них соответствующим образом перемычки. Также рекомендуется в CMOS Setup установить параметр PnP OS Installed = No. Так что если у вас железное терпение, куча свободного времени или уже имеется опыт общения с UNIX-подобными системами, то флаг вам в руки, посмотреть на QNX действительно стоит.

Хотя BeOS в этом плане представляется гораздо более дружелюбной для неискушенных пользователей. Больше всего поразило отсутствие графического интерфейса управления периферией (наподобие закладки "Устройства" в диалоге "Свойства системы" в Windows) - "конфиги", командная строка и еще раз "конфиги"… Для линуксоидов это, конечно, нормально, но сколько таких?

Три процента пользователей? Или два? Да и линуксоиды вряд ли променяют свой Linux на ОС с закрытым в основной своей массе кодом. Короче говоря, над интерфейсом надо работать - сложность в настройке системы отпугнет и самого опытного пользователя Windows. А ведь альтернативные ОС, наоборот, должны демонстрировать как можно больше своих преимуществ, дабы привлечь капризных поклонников Билла Гейтса.

Еще более серьезная проблема - недостаток драйверов. В последних версиях QNX список поддерживаемых устройств несколько расширен и продолжает постоянно пополняться разработчиками, что хорошо, но очень вероятно, что часть вашего оборудования останется неохваченной. Хотя здесь, похоже, дела все-таки получше, чем все в той же BeOS. Широко распространенное "железо" поддерживается более или менее нормально. Извечные проблемы с русификацией в основном решены, но она в любом случае займет у вас определенное время и потребует некоторого опыта в работе с ПК - в Сети можно найти подробнейшие инструкции со всеми нужными для русификации файлами.

Да и вообще - читайте и ищите всевозможные FAQ в интернете, наиподробнейшей документации по QNX не просто много, а очень много; и в ней ответы на большинство вопросов, которые наверняка возникнут - QNX не для слабонервных, без мощной проработки документации ее не освоить. Короче говоря, система интересная, перспективная, идеально соответствующая своему промышленному предназначению, но пока несколько сыроватая в плане совместимости с железом и абсолютно не рассчитанная на неподготовленного пользователя. В быту же вполне пойдет для слабых машин - вдохнет в них вторую жизнь. Но не для "чайников", да-с, не для "чайников"…

Нет, нет, вы меня, вероятно, не так поняли! Не для «чайников», а для чайников - чувствуете разницу? Это, конечно, некоторое художественное преувеличение - гипербола, но по сути, действительно, QNX - операционная система не только для персональных компьютеров, но и для самых разных бытовых и промышленных интеллектуальных устройств - управляющих технологическими процессами систем, станков с ЧПУ, интернет-приставок, видеовоспроизводящих агрегатов, игровых консолей, а возможно, и для холодильников, кофеварок и чайников недалёкого будущего. ОС эта во многом весьма примечательна и уникальна, но обо всём по порядку…
В далёком 1982 году (тогда, кажется, IBM PC ещё не было) в не менее далёкой от нас Канаде фирма «Quantum Software Systems, Limited» - QSSL, созданная некими Гордоном Беллом и Дэном Доджем (Gordon Bell & Dan Dodge), представила миру новейшую многозадачную, многопользовательскую операционную систему реального времени Quick UNIX, разработка которой, говорят, началась аж по заказу Министерства Обороны США. Как видите, это была UNIX-подобная операционная система, вернее, совместимая со стандартом на переносимость приложений POSIX, которому соответствуют также UNIX и популярный Linux. Очень быстро, правда, пришлось её переименовать в созвучный с предыдущим вариантом названия «QNX», так как фирма AT&T имела права на торговую марку UNIX, и ей не очень пришлось по вкусу использование этого слова в разработке малоизвестной компании. Но, впрочем, горевать по этому поводу особенно никто не стал, тем более что QNX серьёзно отличался от UNIX - даже файловую систему он имел свою собственную, несовместимую ни с FAT, ни с другими «никсами». Данное переименование затронуло, в конце концов, и название самой конторы, создавшей QNX - однажды решено было расшифровывать QSSL как QNX Software Systems, Limited, дабы не перекликаться со многими другими фирмами, активно склоняющими в своих названиях слово «Quantum». К счастью, чехарда названий мало повлияла на творческий процесс - в то время аналогов у QNX просто не было - она оказалась первой в мире системой подобного класса.
Создавалась QNX изначально для промышленного применения, управления самыми разнообразными технологическими процессами - начиная от атомной энергетики и заканчивая варкой пива и производством шоколадных батончиков. Для столь ответственных и критичных областей применения, как вы понимаете, виснущая в зависимости от погодных условий или расположения звёзд на небе Windows категорически не подходит. QNX же, в отличие от большинства ныне существующих систем, является системой реального времени, что в переводе с птичьего языка означает примерно следующее: эта ОС гарантированно среагирует на любое событие в течение определённого, также гарантированного, очень малого промежутка времени. Ряд операций QNX выполняет в 20 раз быстрее UNIX. Входные данные при этом обрабатываются почти мгновенно - ОС работает быстрее, чем они поступают, и при этом из их потока не пропадает ни один бит. Если же ОС будет обрабатывать данные медленнее, чем они приходят, то часть их может потеряться или же возникнет некая задержка, рассогласование действительных входных данных с той картиной, что имеет в данный момент оператор после их обработки системой, что, разумеется, неприемлемо в промышленных условиях - такие потери данных и задержки могут привести к многомиллиардным убыткам и даже человеческим жертвам. Достигается это в первую очередь истинной принудительной многозадачностью, используемой в QNX. То есть ни один зависший процесс не может ни при каких условиях заблокировать работу самой ОС или же как-то повлиять на другие задачи. Разумеется, QNX (здесь и далее имеется в виду её последний дистрибутив QNX RTP) является и полностью 32-разрядной системой - без этого необходимой надёжности достигнуть было бы невозможно. Следующая отличительная особенность QNX - чрезвычайно низкая требовательность к аппаратным ресурсам, что обусловлено тем, что QNX - микроядерная ОС. Ядро этой ОС, называемое Neutrino, имеет размер всего 32kb и выполняет только самые базовые функции, остальные же сервисы реализованы в динамически подключаемых модулях. Благодаря такому решению операционная система с минимальным набором дополнительных сервисов способна полноценно работать на 386 процессоре с 8 мегабайтами оперативки. Именно это обстоятельство позволяет найти ей ещё одну область применения - бытовые интеллектуальные устройства типа интернет-планшетов, банкоматов или кассовых аппаратов в магазинах.
Система получилась весьма удачной, всегда была далеко не самой дешёвой (наиболее тяжёлые дистрибутивы стоили по несколько тысяч долларов), и сегодня в работе её можно увидеть на оборудовании, используемом многими известнейшими фирмами, например, Ford, IBM, Kodak, General Motors, Du Pont, VISA, Canon, Honda, SAAB, Panasonic, Sony. Говорят, что QNX работает даже на истребителях F16 - не зря, всё-таки, МинОбороны на неё тратилось. А всего инсталляций QNX по всему миру зарегистрировано более 400000! В основном, она работает там, где имеется очень сложное и ответственное производство с серьёзными требованиями к надёжности и непрерывности управления, а также ко времени реакции в аварийных ситуациях. Наибольшее распространение она получила в добывающих отраслях, в металлургии, машиностроении, химической промышленности, энергетике, банковском деле. Небезызвестная фирма Texaco использует QNX для дистанционного управления нефте- и газодобывающим оборудованием на платформах в Мексиканском заливе. General Electric и General Dynamics - для управления холодной прокаткой стали на своих предприятиях. Что самое интересное, даже в России эта малоизвестная среди основной массы наших пользователей ОС сегодня весьма широко представлена - она управляет магистральными нефтепроводами в городе Ухта, автоматизацией станов холодной прокатки на Магнитогорском металлургическом комбинате, применяется она в банках города Набережные Челны и в лабораториях Ачинского глинозёмного комбината. И это далеко не полный список! А ведь до 1990 года эта ОС даже попадала под запрет COCOM на поставки в страны Восточной Европы как технология, которую можно использовать в военных целях. Короче говоря, ОС эта очень известна среди специалистов, чрезвычайно надёжна и давно нашла своего потребителя во многих отраслях промышленности.
Но какой интерес эта коммерческая промышленная ОС представляет для нас с вами, давно привыкшим к Windows или, на худой конец, к Linux? А дело в том, что совсем недавно QSSL предложила всем пользователям абсолютно новый и полностью бесплатный дистрибутив своей ОС, называемый «QNX Real Time Platform». Причём это не «демонстрашка», а абсолютно полноценная система, которую вы можете получить на сайте QSSL в двух вариантах - обычном EXE-файле размером 27 мегабайт, либо в виде ISO-образа загрузочного компакт-диска для самостоятельного переноса его на CD-R. Но тут уже вам придётся качать аж 270 «метров» - в основном, это дополнительные программы, которые при необходимости без труда докачиваются и по отдельности. Так что, теперь в полку альтернативных ОС для домашних компьютеров пополнение, а этот факт вниманием обойти никак нельзя - вдруг это окажется именно то, что мы так долго искали на замену ненавистных «Форточек». Давайте же взглянем на неё с точки зрения рядового пользователя бытового ПК.

Установка

Впрочем, малюсенькая «демонстрашка» тоже есть, и есть уже довольно давно, года этак с 97 - она знаменита тем, что, имея полностью графический интерфейс, несколько небольших программ и интернет-браузер Voyager, умещалась всего на одной дискете (!!!), позволяя при этом выходить в Интернет даже на самых слабых машинах. Что и говорить, такое чудо производило впечатление! То, что нам предлагается сегодня, устанавливается уже на жёсткий диск и не имеет никаких ограничений в работе. Рекомендуемый минимум аппаратных мощностей - Pentium 200 MHz и 32 Mb оперативной памяти. Установка QNX абсолютно никаких трудностей не вызывает - она осуществляется из-под Windows, как для любой обычной программы (практически так же, как и установка ещё одной альтернативной ОС - BeOS), в файл с виртуальной файловой системой QNX. Места на диске этот файл занимает совсем немного - вы сами можете выбрать его размер в довольно широких пределах - даже на 100 мегабайтах она заработает, поскольку базовые файлы ОС занимают всего около 50 «метров». Для первого же знакомства и начальных экспериментов с ОС и программами для неё вполне подойдёт файл объёмом порядка 600 мегабайт, из которых 128 Mb будет отведено под файл виртуальной памяти. Кстати, удалить QNX столь же просто - в меню «Пуск» ваших «форточек» появится предназначенный специально для этого ярлык. Удаление осуществляется вполне корректно - никаких «хвостов» от QNX в системе не остаётся за исключением зарезервированных ей копий файлов AUTOEXEC.BAT и CONFIG.SYS. После очень быстрой процедуры инсталляции, при которой в обязательном порядке надо создать учётные записи «админа» root и одного пользователя, инсталлятор модифицирует файл CONFIG.SYS, прописывая туда загрузочное меню и вызов загрузчика QNX. Естественно, если у вас стоит «Миллениум», то такой вариант с «конфигом» не пройдёт - на этот случай предусмотрено создание загрузочной дискеты.
Загрузка ОС начинается с текстовой фазы - как и положено родному брату UNIX, при этом в случае неполадок можно вызвать довольно обширное меню с дополнительными опциями. В небольшом диалоговом окне вам потребуется задать первоначальное разрешение экрана и выбрать драйвер видеокарты. Для моего оборудования предлагался только стандартный VESA-драйвер, который не хотел воспринимать частоту обновления экрана выше 60 Герц и позднее весьма заметно тормозил работу видеосистемы. Впоследствии все заданные в этом меню параметры легко изменить уже из самой ОС. Имеющиеся в наличии IDE-жёсткие диски и CD-ROM монтируются в системе также на стадии загрузки автоматически. Время загрузки заметно больше, чем у Windows9x, и после входа в систему перед нами предстаёт давно ставший стандартом для современных ОС Рабочий Стол.

Интерфейс

Собственно графическая оболочка QNX называется «Photon» - это очень компактная и крайне нетребовательная к ресурсам разработка самой QSSL, но его можно при желании сменить на устаревший GUI «QNX Window», тоже от QSSL, либо на «юниксовский» «X Window», гораздо более прожорливый, чем «Photon», но зато и более совместимый с другими приложениями. «Фотон» же не вызывает никакой антипатии - весьма симпатичные обои Рабочего Стола, справа - Панель Быстрого Запуска с иконками установленных вместе с ОС утилит, регулятором громкости и индикаторами расходования системных ресурсов. В нижней части экрана - привычная Панель Задач и кнопка «Launch» - аналог меню «Пуск» в «Винде». Изначальная расцветка элементов интерфейса радует глаз, при этом практически всё настраивается и видоизменяется - цвета, шрифты, настройки параметров монитора. Однако не надо забывать, что родная среда для всех «Юниксов» - это командная строка, из-за чего графический интерфейс мне показался всё-таки недостаточно гибким в настройке - явно отсутствуют Менеджер Устройств и многие другие служебные компоненты, так облегчающие работу в Windows, а для работы с командной строкой надо перелопатить нереальное количество документации - встроенных системных утилит-команд порядка 150 - попробуй удержать всё это в голове. Но зато есть набор простых скринсейверов - мелочь, а приятно.

Комплектация

Изначально в состав QNX включено совсем немного программ, но что же вы хотели от 27 мегабайт дистрибутива? Если вам этого окажется мало, а так, скорее всего, и будет, то ничто не мешает либо скачать целиком образ компакт-диска QNX с огромным пакетом дополнительных бесплатных утилит, либо найти всё, что нужно для работы, по отдельности в Интернете. Пока же вы имеете в своём распоряжении:

  • Editor - простенький текстовый редактор класса WordPad с минимальными возможностями форматирования текста.
  • File Manager - аналог Проводника, весьма удобный и простой. Обратите только внимание, что ваши диски надо искать в папке /FS корневого каталога. QNX позволяет работать с различными файловыми системами - POSIX, FAT-12, FAT-16, FAT-32, ISO9660, так что с DOS-разделами проблем не бывает.
  • Image Viewer - просмотровщик графики, понимает практически все более-менее распространённые графические форматы.
  • Media Player - универсальный проигрыватель для звука и видео с регулировками цвета, яркости и контраста. Поддерживаются плейлисты, встроен неплохой микшер. Проигрыватель проглотит и новейший MP3, и аудио-CD, и MPEG1, и MPEG2, вот только c MPEG4 пока - облом.
  • Voyager - достаточно современный и мощный веб-браузер, работает с JAVA, фреймами, в общем - всё при нём.
  • Vmail - очень грамотный почтовый клиент, читает ньюс-группы UseNet, поддерживает автоматическую вставку подписи в текст сообщения, но не работает пока с несколькими почтовыми ящиками.
  • Package Mgr - менеджер программ, предельно облегчающий установку и, что немаловажно - удаление приложений.

Ну и, разумеется, всякая полезная мелочёвка - калькулятор, звонилка «Dialer», менеджер печати, утилита настройки региональных установок, терминал командной строки. Для того, чтобы с этим самым терминалом разобраться, вам придётся обратиться к системе помощи - это огромнейшая и очень подробная база данных по всем командам - без досконального её изучения настроить ОС просто невозможно - это вам не Windows, где всё делается методом научного тыка.

Программы

Благодаря тому, что QNX является POSIX-совместимой ОС, большинство программ для UNIX-подобных операционных систем достаточно легко переносятся в QNX. Правда, для этого вам, скорее всего, придётся самолично компилировать исходники - полной совместимости с UNIX, всё-таки, нет. За установку же уже готовых для QNX программ отвечает Package Mgr, однако у меня он почему-то отказался воспринимать более двух программ с установочного диска, коих на нём, разумеется, в десятки раз больше. Но диск не особенно и нужен - на FTP–сервере QSSL вы найдёте практически всё из имеющегося на диске бесплатного софта - ftp://ftp.qnx.com/ . Наиболее же примечательно среди приложений для QNX следующее:

  • PhAB - инструментарий визуального программирования для QNX на основе Watcom C/C++ для Photon - очень мощный пакет разработчика, позволяющий создавать всё то, чего вам не хватает в этой системе.
  • Netscape Navigator - комментарии излишни.
  • Norton Commander - аналогично.
  • Abi Word - текстовый процессор, почти как Word, но всё-таки не стоит от него ожидать восприимчивости ко всем распространённым текстовым форматам, да и русская версия отсутствует как класс.
  • GIMP - очень известный среди «линуксоидов» графический редактор, по возможностям вплотную приближающийся к Photoshop.
  • Apache - портированный с UNIX чрезвычайно популярный HTTP–сервер. Для работы в Интернете, вообще говоря, всего хватает - это и ICQ, и IRC-клиент, и FTP, и менеджеры закачек - надо только не полениться и скачать их из Сети.
  • Real Player - популярный медиа-плеер, имеется на диске QNX. Кстати, там же вы найдёте и DVD-проигрыватель.

Всё, конечно, не перечислить, POSIX–совместимость даёт себя знать, программ для QNX в исходниках огромное количество, но вот насколько всё это доступно рядовому пользователю - большой вопрос, скорее всего, основная масса юзеров, избалованная простотой Windows, просто поленится что-то там компилировать, а с уже готовыми программами дела обстоят немного хуже, хотя производством софта именно для QNX занимается немало фирм во всём мире, в том числе и в России. Но всё относительно, ибо, по большому счёту, для QNX можно найти почти всё, что нужно.

Игры

Разумеется, не стоит ожидать от промышленной ОС и каких-то изысков в области игрушек. Да и вообще - разве есть здесь достойный конкурент Windows? QNX, да и все остальные альтернативные операционные системы предназначены всё-таки, главным образом, для работы, игры для них не являются приоритетом. Максимум, что вам обычно предлагается - немного разгрузить мозги за какими-нибудь пасьянсами или тетрисами. Видимо, чтобы подчеркнуть серьёзность QNX, в изначальный состав самой ОС не включены даже самые простейшие игрушки. Если же вы рискнёте скачать себе целиком многогигабайтный образ компакт-диска с QNX, то обнаружите на нём лишь несколько классических игр, которые помогут скоротать пару часов свободного времени, либо немного отвлечься от занудной работы. Самая доступная игрушка - Columns - некое подобие Тетриса. Для игроков «мужескаго полу» вполне подойдёт великий и бессмертный Doom, ну а молодёжь, видимо, отдаст предпочтение уже Quake 3 Demo. Это то, что я нашёл в полной версии QNX на компакт-диске. Правда, в моём распоряжении был только первый вариант такого диска, образ которого в 90 мегабайт я качал несколько вечеров подряд. Сейчас же вам уже предлагается ISO-файл размером в пару сотен «мегов» - на него меня уже не хватило, но храбрецы, не пожалевшие на его закачку ценное время интернет-доступа, наверняка найдут там ещё много интересного. Ну и, конечно, опять-таки ищите любимые игры среди программ для Linux и UNIX - многие из них заработают и в QNX, тем более, что эта ОС поддерживает столь необходимый некоторым игроманам API от 3Dfx Glide. Но на последние новинки не рассчитывайте - старички Heretic, Hexen и иже с ними - вот то, что вы, скорее всего, подберёте.

Недостатки

Честно говоря, эта ОС лично меня больше раздражала в работе, чем радовала. Так, привод компакт-диска не смонтировался автоматически, модем также системой не обнаруживался, универсальные VESA-драйвера видеокарты давали максимум 60 герц и при этом заметно тормозили. Даже программы с компакт-диска устанавливаться ни за что не хотели - сплошной геморрой, короче говоря. Заработал только звук, хотя, может, мне просто не повезло. При этом меня никак не привлекала перспектива лазанья по всяческим «конфигам» и «хелпам» - ну какой рядовой пользователь будет тратить первые месяцы работы с новой ОС на её изучение и настройку? Нам подавай всё на блюдечке, работающее и настраивающееся автоматически. Если вы тоже столкнётесь с трудностями, попробуйте на платах расширения отключить режим Plug-n-Play, переставив на них соответствующим образом перемычки. Также рекомендуется в CMOS Setup установить параметр PnP OS Installed = No. Так что, если у вас железное терпение, куча свободного времени, или уже имеется опыт общения с UNIX-подобными системами, то - флаг вам в руки, посмотреть на QNX действительно стоит. При том же подходе к ОС, какой я применил, и какой наверняка будет у остальных 90% пользователей, то есть, ленивом - нечего и думать о полноценном использовании QNX, в чём я и убедился. BeOS в этом плане предстаёт гораздо более дружелюбной к неискушённому пользователю. Больше всего поразило отсутствие графического интерфейса, подобного Менеджеру Устройств из Windows - «конфиги», командная строка и ещё раз «конфиги»… Для «линуксоидов» это, конечно, нормально, но сколько таких? Три процента пользователей? Или два? Да и «линуксоиды» вряд ли променяют свой Linux на ОС с закрытым в основной своей массе кодом. Короче говоря, над интерфейсом надо работать - сложность в настройке системы отпугнёт самого опытного Windows-пользователя. А ведь альтернативные ОС, наоборот, должны демонстрировать как можно больше своих преимуществ, дабы привлечь капризных поклонников Билла Гейтса.
Возможно, гораздо более серьёзный недостаток - это недостаток драйверов. В последних версиях QNX список поддерживаемых устройств несколько расширен и продолжает постоянно пополняться разработчиками, что несомненный плюс, но очень вероятно, что часть вашего оборудования останется невостребованной. Хотя здесь, похоже, дела всё-таки получше, чем всё в той же BeOS. Широко распространённое «железо» поддерживается более-менее нормально. Извечные проблемы с русификацией в основном решены, но она в любом случае займёт у вас определённое время и потребует некоторого опыта в работе с ПК - в Сети найдёте подробнейшие инструкции со всеми нужными для русификации файлами. Да и вообще - читайте и ищите всевозможные FAQ в Интернете, наиподробнейшей документации по QNX не просто много, а очень много - в ней ответы на многие вопросы, которые наверняка возникнут - QNX не для слабонервных, без мощной документации её не освоить. Короче говоря, система интересная, перспективная, идеально соответствующая своему промышленному предназначению, но пока несколько сыровата в совместимости с железом и абсолютно не рассчитана на неподготовленного пользователя. В быту же вполне пойдёт для слабых машин - вдохнёт в них вторую жизнь. Но не для «чайников», да-с, не для «чайников»…

В этой главе...

Установка дополнительного программного обеспечения

Файл системной инициализации

Использование файла системной инициализации

Часовые пояса и часы реального времени

Лицензирование

Установка QNX на жестком диске

Установку системы QNX на жестком диске выполняет специальная программа install. Для того, чтобы установить QNX, выполните следующее:

Шаг 1. Загрузитесь с флоппи-дискеты

Установите boot-дискету QNX в накопитель на гибких дисках и перезагрузите компьютер. Вы увидите крутящуюся стрелку в верхнем левом углу экрана, затем - заставка QNX, приветствующее сообщение и

приглашение командного интерпретатора.

Шаг 2. Выполните программу install

На приглашение командного интерпретатора (#) введите:

Следуйте за инструкциями на экране, чтобы установить QNX на жесткий диск.

Шаг 3. Перезагрузитесь с жесткого диска

После завершения инсталляции Вам следует вынуть флоппи-дискеты

и перезагрузить Ваш компьютер с жесткого диска. ОС QNX должна начать выполняться. Теперь Вам нужно войти в систему с именем root.

Шаг 4. Прочитайте "Архитектуру системы"

Очень полезно ознакомиться с базовыми принципами и работой

QNX, изложенными в "Архитектуре системы" и части 1 данного руководства. В дальнейшем будем считать, что у Вас есть базовый уровень знаний о системе QNX.

ВНИМАНИЕ. Теперь, когда Вы установили QNX на жесткий диск, Вы

можете перенастроить установку. В этом случае смотрите следующую часть "Файл системной инициализации".

Content management system (CMS) система wordpress

В этом разделе мы познакомимся как установить CMS на свой компьютер, а именно Wordpress. CMS и скрипты, написанные на языках программирования (таких, как PHP), которые выполняются на стороне сервера (а не в браузере, как, например...

Изучение операционной системы Windows Vista

В процессе знакомства с новым детищем компании Microsoft первое, что бросается в глаза - полностью переработанная процедура инсталляции. Участие пользователя в процессе установки Windows Vista сведено к минимуму...

Назначение, структура и принцип действия SD/MMC Bootloader

Установка ПЭВМ производится в следующей последовательности: изготовить кабели; установить составные части ПЭВМ на отведенные для них местах и закрепить в эксплуатационном положении в соответствии с рисунком 3...

Организация безопасного удалённого доступа к корпоративным ресурсам

1. Скачать ppp wget ftp://ftp.samba.org/pub/ppp/ppp-2.4.3.tar.gz 2. Распаковать tar zxvf ppp-2.3.4.tar.gz 3. Сконфигурировать cd ppp-2.4.3; ./configure 4...

Оценка характеристик и возможностей сетевых ОС локальных сетей

2.1.1 WINDOWS SERVER 2003, ENTERPRISE EDITION Требования к аппаратным ресурсам. Для компьютеров на основе процессоров семейства x86: один или более процессоров с рекомендуемой скоростью 550 мегагерц, минимально поддерживаемая скорость 133 мегагерц...

Разработка внутреннего корпоративного портала предприятия ПО Тотемские электрические сети

Устанавливаем InstantCMS на ранее созданный становить на сайт iissite.local. Открываем браузер и в адресной строке вводим iissite.local/install. Где нас встречает мастер установки, который можно увидеть на рисунке 37. Перед началом установки выбираем язык...

Разработка информационного сайта "Компьютерные вирусы и способы борьбы с ними"

Шаг 1: Для начала нужно скачать последнюю русскоязычную версию WordPress с сайта http://ru. wordpress.org/ или отсюда http://lecactus.ru/. После надо запустить Denwer. Кликните на ярлык на рабочем столе "Start Denwer"...

Разработка программного кода для распределительной станции FESTO

Разработка проекта по модернизации офисной конфигурации компьютера

Подключение дисководов производится аналогично подключению жестких дисков. В нашем случае используется DVD-привод cинтерфейсом SATА, поэтому перемычка не устанавливается. В первую очередь устанавливаем привод в корпус...

Разработка сайта для организации ОАО "Устьянское дорожное управление"

Скачать денвер бесплатно на сайте разработчика. Для скачивания, попросят ввести e-mail и нажать кнопку «Получить ссылку на скачивание». После нажатия кнопки на почту будет выслана ссылка для скачивания Денвера...

Разработка сайта для фитнес-клуба "Апельсин"

Нужно установить на своем компьютере домашний сервер, точнее серверные программы, с помощью которых можно создавать и тестировать РНР программы. В качестве ОС можно использовать Windows, желательно Windows XP или Windows 2000 SP4...

Программное обеспечение "ПРОЛОГ" устанавливается как обычное Windows-приложение. Компоненты программы "ПРОЛОГ" образуют одноименную группу в меню панели задач. Ярлык для запуска программы также создается на рабочем столе...

Разработка систем сбора и отображения данных систем теплоснабжения

Web-сервер Apache очень прост в установке, поэтому следует рассмотреть лишь самый важный шаг (рисунок 20). Рис. 20 - Установка Apache. Информация о сервере На данном шаге необходимо задать самые важные настройки Web-сервера: - Network Domain - имя вашего сервера DNS...

Создание тематического Интернет-портала на CMS E-107

веб контент cms хостинг Для создания и развития динамических веб-страниц вам потребуется понимать и использовать различные технологии. Разработка динамических веб-страниц включает три основных компонента: веб-сервер...

Установка и настройка локального web-сервера Apache, PHP, MySQL под операционную систему Windows

Загрузить дистрибутивов PHP можно с официальной страницы http://www.php.net/downloads.php из секции Windows Binaries файл с расширением ZIP. Версии РНР на этой странице обновляются редко. Если нужно получить самый последний дистрибутив, зайдите на сайт http://snaps.php.net...



Загрузка...