Хелпикс

Главная

Контакты

Случайная статья





Рабочий стол ReactOS. o устройство. o графический интерфейс. o выбор дистрибутива. o установка программ. консоль (терминал)



Рабочий стол ReactOS

В продолжении данной статьи я не буду описывать всё вышеперечисленное, а остановлюсь отдельно на достаточно большой группе операционных систем GNU.Linux, так как вариантов ОС в этой группе не просто много, а очень много. Поэтому хоть какое-то представление о Linux в связи с этим надо иметь обязательно, чтобы не запутаться.

· ОС Linux.

o устройство

o графический интерфейс

o выбор дистрибутива

o установка программ

Устройство ОС Linux.

Linux - это не операционная система, а всего лишь ее ядро. Все, что вы привыкли видеть и понимать как операционку (кнопки, окна и панели) - на самом деле ею не является. То, что вы видите - это GUI (Graphical user interface), то есть графический интерфейс пользователя, именуемый также графической средой или графической оболочкой. GUI - это программа, призванная упростить жизнь пользователю, чтобы он не мучился с консолью. На самом деле любая ОС выглядит как консоль, то есть как старый добрый DOS.

консоль (терминал)

Графические оболочки GNU/Linux.

С windows все понятно - один разработчик, одна графическая среда. Ее качество зависит от способностей и стараний программистов Microsoft. Linux же - система открытая и свободная, поэтому каждый желающий может написать любую программу и графическую оболочку в том числе. Ее популярность будет зависеть от того, насколько она понравится пользователям в плане красоты, стабильности, удобства... Свободная конкуренция так сказать. Поэтому на Linux графических оболочек несколько. Наибольшее распространение получили GUI-программы "GNOME" и "KDE", однако они достаточно требовательны к системным ресурсам. Разумеется, есть и более "легкие" аналоги, такие как Иксы (Xorg, Xvesa) или Openbox. Если речь заходит о пользовательской программе, то наряду с оболочкой (GUI) употребляется термин "Front end" (интерфейс пользователя или интерфейс ввода данных). Как видите, выбор достаточно велик.

Классификация дистрибутивов GNU/Linux.

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

Выбор дистрибутива дело индивидуальное и можно сказать непростое. По большому счету все дистрибутивы можно поделить на две большие категории: обычные и мини. Основной критерий при их определении - ресурсоемкость и размер.

Каждую из двух групп в свою очередь можно поделить на "родительские" подгруппы. Дело в том, что в мире дистрибутивов Linux есть свои "долгожители" и многие сборщики пользуются ими как основой своих сборок. Естественно, "дети" наследуют основные особенности "родителей". Список родителей:

Debian (стабильность)

Slackware (опыт и традиции)

RedHat (популярность)

Gentoo (совместимость)

В скобках я указал неоспоримые достоинства каждого "долгожителя". Это всего лишь мое мнение, но оно не беспочвенное. Поясню:
Дебиан - самый стабильный дистрибутив. Сообщество относится к разработке и стабильности очень ответственно, я бы даже сказал дотошно. Каждый релиз тестируется самым тщательным образом. Поэтому релизы выходят нечасто, а программы, входящие в его состав, далеко не последних версий.

Слак - самый старый из долгожителей. Сообществу этого дистрибутива приписывают следующее высказывание: "Если вы знаете Slackware — вы знаете GNU/Linux. Если вы знаете Red Hat, то всё, что вы знаете, — это Red Hat". Внушительный возраст определяет наличие богатого опыта, накопленного сообществом со всеми вытекающими...

РэдХат - успешный коммерческий проект, имеющий в своем составе коммерческий дистрибутив Red Hat Enterprise и бесплатный - Fedora. Как следствие подобного успеха - широкое распространение и популяризация данного семейства дистрибутивов и, соответственно, очень большое сообщество пользователей.

Генту - дистрибутив, собирающийся из исходных кодов. Требует определенного уровня знаний от пользователя, однако при сборке из исходных кодов осуществляется наибольшая совместимость с конкретной машиной, на которой и для которой происходит сборка и компиляция компонентов ОС и ПО. В результате прирост производительности в пределах 10-100% по сравнению с остальными дистрибутивами.

Это что касается "родителей". С "детками" можете познакомиться тут. Дистрибутивы с полной (почти) поддержкой кириллицы: Runtu (Debian) или Alt Linux(RedHat).

Отдельно мне хотелось бы отметить одну особенную, как мне кажется, группу мини - дистрибутивов:

Puppy Linux

PuppyRus Linux

Это отдельная разработка, стоящая особняком. И хотя есть курс на бинарную совместимость со Slackware, присутствует много индивидуальных и в чем-то революционных моментов. После долгих скитаний и поисков, выбор свой я сделал в пользу русскоязычногоPuppyRus Linux. И хотя группа этих дистрибутивов достаточно молода, а сообщество пассивно и малочисленно (по сравнению с остальными дистрибутивами), я считаю, что у этой вариации Linux большое будущее. Мое последующее описание Linux будет базироваться как раз на этом дистрибутиве.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.