Minix - реинкарнация?
Minix представляет из себя миниатюрную UNIX-систему. Как только я прочел предисловие, познакомился с концепцией UNIX и узнал, на что способна эта мощная, строгая и красивая операционная система, я захотел купить такой компьютер, на котором сможет работать Unix.
Как вернуть часть денег при покупке в интернет магазине? >>>
Я решил, что поставлю себе Minix - единственную по-настоящему полезную из известных мне тогда версий. (Linus Torvalds, «Just for Fun».)
Немного истории
Этот эпиграф я выбрал неслучайно. Каждый, кто когда-нибудь слышал о Minix, сразу вспоминал Linux. Именно операционная система Minix стала той основой, на которой создавалось ядро Linux. И этой статьей я хочу отдать должное операционной системе, благодаря которой сейчас мы имеем Linux.
Впервые операционная система Minix была представлена широкой публике профессором Эндрю Таненбаумом в январе 1987 года. Тогда не существовало того разнообразия свободных и бесплатных операционных систем, что можно наблюдать сегодня. Соответственно, рядовому пользователю и программисту было трудно приобрести себе ОС и добраться до ее исходного кода. Эти проблемы и решил Таненбаум, когда создал Minix.
ОС Minix была написана «с нуля», так что не содержит исходный код AT&T ни в ядре, ни в компиляторе, ни в утилитах, ни в библиотечных функциях. Все исходные коды системы доступны свободно (под лицензией BSD). Решение этих проблем позволило в те времена завоевать огромную армию поклонников, среди которых был и Линус Торвальдс, будущий создатель ядра Linux.
Обзор Minix 3
Итак, что же представляет собой Minix сейчас? Давайте рассмотрим новую версию Minix 3.1.2. Как и все предыдущие версии этой ОС, Minix основана на микроядре. Среди множества нововведений первое, что бросается в глаза, - это появление графического интерфейса. Пока доступен лишь один Х-сервер (X11R6.8.2, см. рис. 2) и просмотрщик картинок (xv-3.10a, см. рис. 1), однако от будущих версий Minix стоит ожидать увеличения количества полезных приложений.
— Регулярная проверка качества ссылок по более чем 100 показателям и ежедневный пересчет показателей качества проекта.
— Все известные форматы ссылок: арендные ссылки, вечные ссылки, публикации (упоминания, мнения, отзывы, статьи, пресс-релизы).
— SeoHammer покажет, где рост или падение, а также запросы, на которые нужно обратить внимание.
SeoHammer еще предоставляет технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Зарегистрироваться и Начать продвижение
Радует наличие большого количества программ. Вот только некоторые из них: ack, bison, cvs, elvis, emacs, flex, aawk, acc, anu coreutils, azip, kermit, lynx, links, m4, mtools, amake, nawk, nvi, openssh, openssl, perl, python, vim, waet, antiword, zsh, irssi, ncftp, xv, texinfo, nethack, ncurses, slrn и т. д.
Появились новые системные вызовы (symlink(), lstat(), readlink(), aetprotobyname(), aetloadava(), aetsockopt(), seteuid() и seteaid(), truncate(), ftruncate() и т. д.) и библиотеки, а также добавлена поддержка TCP/IP.
Следует отметить и то, что начиная с версии 3.1.1 ядро ОС было переписано в соответствии со стандартом POSIX, что позволяет портировать на Minix практически все то бесчисленное множество программ, что есть для UNIX-систем.
Сейчас невозможно представить работу без мыши - с версии 3.1.2 появляется поддержка этого устройства. Хотя если вы используете сервер, то представить даже можно, но это уже исключение. Но с другой стороны многие вебмастера понимают, что аренда выделенного сервера - это важный шаг на пути создания посещаемого сайта, так как обычный хостинг может просто не справиться с нагрузкой.
Сегодня не трудно взять сервер в аренду с windows, freebsd,на которых будет удобная панель управления. Но всё же знать UNIX не помешает. И Minix - это хороший полигон для тренировки. Еще одним несомненным плюсом является присутствие поддержки аудиокарты и CD-привода, Ethernet-карт (хотя количество поддерживаемых карт, конечно, не так велико, как в Linux).
Что касается формата пакетов с программным обеспечением, то начиная с этой версии, как и во всех современных дистрибутивах, пакеты входят в состав архивов с Minix, и больше не нужно скачивать их из сети. Пакеты поставляются как в виде готовых бинарников, так и в исходниках (в архивах tar.bz2). Для установки пакетов, которые не попали в дистрибутив (например, были портированы позже), следует использовать скрипт easypack. Например, для установки пакета links_0.99.tar.bz2 нужно:
— Разгрузит мастера, специалиста или компанию;
— Позволит гибко управлять расписанием и загрузкой;
— Разошлет оповещения о новых услугах или акциях;
— Позволит принять оплату на карту/кошелек/счет;
— Позволит записываться на групповые и персональные посещения;
— Поможет получить от клиента отзывы о визите к вам;
— Включает в себя сервис чаевых.
Для новых пользователей первый месяц бесплатно. Зарегистрироваться в сервисе
- войти в систему как пользователь bin; - перейти в каталог /usr/src/commands; - скопировать в этот каталог links_0.99. tar.bz2; - установить права доступа для пользователя bin; - запустить easypack: # easypack links _ 0.99
Обратите внимание, что необходимо указывать только название пакета без расширения tar.bz2.
Теперь я хочу закончить с положительными моментами в Minix и остановиться на отрицательных. С огорчением следует заметить, что пока Minix не поддерживает интерфейс USB (так что работать в системе со своей любимой флешкой у вас не получится). Не поддерживается и интерфейс Bluetooth. Огорчает тот факт, что раздел под Minix не должен превышать 4 Гб.
Ни на сайте, ни в дистрибутиве я не нашел список поддерживаемого оборудования. Поэтому определить, будет ли работать то или иное устройство в системе, можно только путем эксперимента.
Реинкарнация?
Так все-таки имеет ли право на реинкарнацию Minix? Я думаю, да, Minix имеет право не только на существование в качестве реликта. Изначально Minix создавалась как обучающая операционная система, и с этой задачей она прекрасно справляется.
Minix3 была разработана с целью обеспечения высокой надежности, гибкости и безопасности при работе. Она основана на предыдущих версиях Minix, но существенно отличается многими ключевыми свойствами. Начиная с версии Minix 3.1.1 эту операционную систему можно использовать и для встраиваемых (embedded) систем.
Все исходные тексты Minix снабжены прекрасными комментариями. Ни в одной операционной системе больше нет таких комментариев, читая которые, можно понять устройство ядра. Также Minix остается очень маленькой операционной системой, и с ее помощью можно научиться работать в UNIX-системах буквально за одну неделю.
Minix3 можно запустить на очень «древних» машинах (начиная с процессора Intel 386). Поэтому, если у вас завалялся старый компьютер, не спешите его выбрасывать - он еще может послужить...
Так что, старина Minix, с воскрешением!
Последние статьи
- Зачем нужна виртуализация приложений?
- Как удалить вирус с Андроида?
- Если сломался телефон Samsung...
- Как установить на ноутбук андроид?
- Как увеличить память на Андроиде?
- Makulu Linux в стиле Windows 7
- Система учета рабочего времени
- Программа учета рабочего времени
- Как вместо звездочек увидеть пароль?
- Как зашифровать текст?
- Как в windows 10 отключить слежение навсегда?
- Как скачать программу из google play на компьютер?









