24 мая 2017

Преимущества Linux

В этой статье я расскажу об основных преимуществах при работе с ОС Linux, затрону лишь "верхушку айсберга," но, думаю, этого должно быть достаточно!

Начну немного издалека. Что вообще такое Linux и откуда он взялся? Об этом на просторах интернета существует масса материалов, я же лишь вкратце скажу, что Linux - это на самом деле не операционная система! Linux - это СЕМЕЙСТВО unix-подобных ОС с монолитным ядром, которое разрабатывается огромным сообществом, во главе которого стоит Линус Торвальдс.



Существует устоявшийся миф, что Linux, якобы, предназначен только для программистов, веб разработчиков, а также на его основе работает множество сетевых устройств. На самом же деле это лишь отчасти правда! Различные разработчики используют в своем непростом деле вообще не пользуются этой ОС! А сам Linux легко использовать в качестве основной домашней системы!

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

Основные достоинства Linux:
1. открытость исходного кода
2. доступность
3. легкость установки
4. возможность опробовать без установки на жесткий диск Вашего ПК
5. возможность использовать в качестве переносной ОС на USB-накопителе
6. безопасность
7. надежность
8. гибкость
9. поддержка сообществом
10. контроль
11. удобство установки ПО

1. Открытость исходного кода для обчного пользователя напрямую никак вообще не важна. А вот косвенно очень даже. Объясню. Многие, почему-то боятся, что раз код открыт и любой может вносить в него свои правки, значит легко "подцепить" бекдор или еще что-либо из неприятного ПО. Здесь как раз наоборот! Любой специалист может просмотреть код и, в случае необходимости, легко исправить ошибку или указать на "нехорошего" разработчика, что уже никому не нужно. Также, открытость кода дает возможность опытному пользователю подгонять программу под свои подробности и делиться своими наработками с огромным сообществом.

2. Доступность. Что это нам дает? Все очень просто! Практически любой дистрибутив мы можем получить абсолютно бесплатно и делать с ним мы можем что нашей душе угодно! Можно использовать как основную домашнюю ОС, а можно сделать небольшой домашний сервер, медиаплеер или что-либо еще, главное что за это мы никому ничего не обязаны! Но при желании можно поблагодарить разработчиков рублем или теплыми словами, баг-репортами в том числе.

3. На данный момент Linux так же просто установить как и Windows, отличия минимальны! В основном все сводится к диалогу "вопрос-ответ," например, "куда установить систему?" Что делать с уже существующей?" "Какое имя пользователя и его пароль задать?"

4. И скамое, по моему скромному мнению, интересное - возможность опробовать систему без ее непосредственной установки на Ваш ПК. Все, что нам необходимо, так это наличие свободного USB накопителя, а иногда и SD-карты! Т.е. чтобы посмотреть "чё там Canonical наворотили в новой версии Ubuntu?" нам не нужно ее устанавливать! Можно просто записать на носитель новый образ *ubuntu (Kubuntu, Xubuntu....) и просто запустить на нашем ПК, при этом не затронув ни единого файла из нашей основной ОС!

5. Кроме того, Linux можно установить непосредственно на переносной накопитель и запускать его именно оттуда на любом ПК имеющимся у нас! Для чего это нужно? А для того, чтобы работать со своими документами с любого ПК настроенными под себя редакторами, или еще банальней, восстановить работу поврежденной системы на ПК, даже если это Windows! Ну если у вас паранойя, или вы секретный агент, владеющий данными особой важности, которые не должны попасть в чужие руки, то Вашим инструментом может стать ОС TAILS (The Amnesic Incognito Live System). Этой ОС пользуются Эдвард Сноуден и участники организации WikiLeaks, а предназначена она в первую очередь для обеспечения приватности и анонимности в сети.

6. Безопасность в Linux достигается благодаря открытости ПО (см. п.1) и особому отношению к распределению прав пользователей и прав, предоставляемым приложениям! Многих при первом знакомстве удручает необходимость ввода пароля администратора для установки приложений. Некоторые даже ищут способ отключить эту "ненужную" функцию, которая на самом деле ограничивает вас от установки потенциально опасного ПО! Так же, для правки некоторых настроек системы понадобится все тот же пароль! Соответственно, пользователь, не знающий этот пароль не сможет установить лишнее приложение! Это в свою очередь дает надежный инструмент контроля над системой, у которой есть не один пользователь, или этот ПК принадлежит какой-либо компании и за ним работает, к примеру, кредитный эксперт.

7. Надежность - показатель не всех дистрибутивов LInux, но все же многие это качество отмечают при перходе с других ОС. Думаю, об этом можно почитать отдельно на примере Debian. По моему скромному мнению в этой ОС надежности уделяется просто маниакальное внимание! Новый релиз Debian не выходит в свет до тех пор, пока его не доведут до полностью стабильной работы.

8. Более гибкой системы, наверное, не существует! Linux работает практически на любом электронном устройстве: на ПК, смартфонах, ТВ-приставках, роботах, даже чайниках и в холодильниках! Имея определенные навыки и желание, Linux можно установить даже на устройства, на которых изначально нет такой возможности! Так, у меня дома в качестве файлового http-сервера трудится китайский Android ТВ-приставка с установленной на ней Ubuntu.

9. Поддержка от сообщества играет немаловажную роль при переходе на Linux! Существует нереальное количество форумов, порталов и Wiki-страниц, где можно получить помощь практически по любому вопросу, связанному с установкой, работой системы или определенного приложения! Всегда можно найти ответ или задать вопрос на форуме, а при желании помочь другим новичкам постичь невероятный мир семейства ОС Linux!

10. Контроль! Мало того, тотальный контроль над системой! При желании можно контролировать практически любой процесс в системе! Можно всегда узнать почему происходит тот или иной сбой в системе, локализовать ошибку и исправить ее. Можно контролировать процесс обновления системы, обновляя только те приложения, которые нам нужно, а не то, что нам укажут разработчики. К примеру, иногда при обновлении возникают ошибки (как обычно это бывает, одно исправили, второе поломали) и мы можем просто откатить приложение или пакет к предыдущей версии и просто подождать, пока все исправят или Вы сами можете это сделать!

11. В последний пункт я поставил установку приложений, хотя лично для меня это наиболее важный момент при работе с ПК. Нет ничего удобнее нигде, разве что в ANdroid или iOS, с их магазинами приложений. Для установки нужной мне программы достаточно открыть менеджер пакетов или консоль и установить ее! Нет нужды рыскать по сайтам в поисках программы или "кряка" для нее! Все сконцентрировано в одном общем месте! Иногда для этого нужно подключать дополнительные репозитории, но это не такая уж и проблема!

Как видим, не так уж и мало плюсов в использовании Linux! Все намного проще чем кажется! Часто видел людей, которые раньше с ПК не имели дела вообще, а при покупке ноутбука с предустановленной Ubuntu (спасибо компании Dell) продолжали использовать ее! Для домашней ОС это вполне себе вариант!
Ну и в качестве вывода напишу ироничную шутку: Linux, это на столько гибкая операционная система, что она плотно облягает кривизну рук пользователя!

Избранная новость

Стала Доступна новая версия Android Auto

Популярная новость