Нужен ли линукс обычному пользователю

Семь причин, почему Линукс

Linux доминирует на всех типах компьютеров, кроме настольных (десктопы и ноуты) и, наверное, мейнфреймов. Встроенные системы, мобильные, серверы-облака-суперкомпьютеры — везде преобладают системы на ядре Linux. Линукс провалился на десктопах и мейнфреймах только потому, что в сегментах этих доминируют монополии — Microsoft и IBM. И Майкрософт всеми силами старается удержать своё доминирование (IBM понемногу сдаёт позиции — переводит свои мейнфреймы на Linux).

Майкрософту на руку играет огромная экосистема Windows, её инерция, которая тащит за собой бизнес и домашних юзеров. Но и экосистема Linux сильно разрослась по сравнению с тем, что было лет 15 назад, и сейчас многим организациям и домашним пользователям есть резон перейти на Линукс. И даже не один, а целых семь.

Прозрачность

Linux и большинство софта его экосистемы имеют открытые/свободные лицензии вроде GPL и BSD. Это значит, что исходники программ не хранятся где-то в глубоких программистских копях корпораций, а лежат перед глазами всего мира на публичных серверах. Более того, процесс разработки этого софта тоже полностью открыт, каждое изменение зафиксировано и видно всем. Поэтому код постоянно проверяется децентрализованной сетью специалистов со всего мира на предмет ошибок, уязвимостей и зловредов. Если же изменения (патчи) может присылать любой желающий — такой софт совершенствуется быстрее проприетарного (с поправкой на популярность и модель разработки, конечно).

Доступность

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

Имея хорошие скиллы в программировании (и не имея личной жизни), вы можете сами контролировать код программ, которые используете. Тоже совершенно легально. Для организаций и компаний это особенно удобно.

Безопасность

Чуть менее чем все зловреды, обитающие в глобальной сети, разработаны для Windows и её экосистемы. Linux хорошо защищает ваши локальные системы и сети от заразы вроде троянов, вирусов, майнеров, локеров, рекламных модулей.

Да, линуксовые серверы ломают и заражают часто, но большая часть атак происходит через приложения вроде веб-серверов/движков/и т.д. или через явные ошибки в администрировании системы. При надобности уровень защиты можно выкрутить до непробиваемого уровня с помощью hardened-инструментов вроде PaX и SELinux.

Я часто вижу беспечное отношение людей к безопасности своих домашних систем, мол, что этим хакерам с меня взять. На самом деле, у каждого в 2020 году можно много чего взять с компьютеров: рабочие учётки, аккаунты от банков и кошельков, и т.д. Да и личные/рабочие файлы можно потерять из-за какого-нибудь шифровальщика, тоже приятного мало. Хакерам же незачем пыхтеть ломать вручную конкретно вас, боты и вирусня делают всё сами в массовых масштабах.

Читайте также:  Linux console for windows 10

Децентрализация

Открытые и свободные программы принадлежат сразу всем и никому конкретно. Благодаря этому разные компании, страны, организации, коллективы и даже одиночки вроде Патрика Фолькердинга делают собственные дистрибутивы (комплекты) Linux. Только самых популярных дистрибутивов не меньше десятка, а сколько их всего — неизвестно, потому что дистрибутив для своих внутренних нужд может сделать любая организация.

Как следствие, пользователю Линукса ни один человек, компания или государство не могут диктовать свои условия, особенно если у него есть ресурсы для локального контроля исходников. Да, есть главная ветка ядра, которой командует великий и ужасный (сейчас уже не такой ужасный) Линус Торвальдс, но есть и другие ветки, которыми командуют другие. Да, вы в одиночку скорее всего не сможете влиять на разработку компонентов системы или приложений, но вы можете блокировать или фильтровать изменения. Здесь всё упирается в количество проприетарного софта — чем его больше у вас, тем меньше у вас контроля над происходящим (а проприетарный софт есть и на Линуксах).

Гибкость и разнообразие

Разные дистрибутивы зачастую серьёзно отличаются друг от друга, несмотря на массу всяких Болженосов, у которых из уникальных фич только нескучные обои. Какие-то дистрибутивы делают упор на корпоративную экосистему и поддержку (RHEL, SLED, Fedora, Ubuntu, Calculate), какие-то — на универсальность и мощь (Debian, openSUSE, Arch). Есть узкоспециализированные варианты (медиа-центры, рабочие станции, системы для оборудования и роботов), есть легковесные сборки, есть секурные дистрибутивы для безопасников и Kali для их ночных кошмаров. NixOS и Gentoo предлагают мощные инфраструктуры для кастомизации систем и прикладного софта, для создания заточенных под конкретные задачи сборок. Есть Линуксы для православных и сатанистов (я не шучу), для музыкантов и видеомонтажёров, игровые и образовательные сборки.

Если у вас возникает надобность решить какую-то компьютерную задачу — возможно, для неё уже сделан дистрибутив Линукса.

image

Масштабируемость

Ядро Linux работает и на встроенных системах, и на суперкомпьютерах. В Линуксах нет искусственных ограничений на количество процессоров, ядер, оперативной памяти, и так далее. Фактически, вы можете скопировать Линукс со своего ноута на взрослый сервер, и он будет работать без проблем. Привет, Microsoft, который даже на Windows 10 Pro не даёт нормально работать больше чем с 64 ядрами 🙂

Это работает и в обратную сторону — любому одиночке-энтузиасту доступны все взрослые возможности вроде упомянутых выше hardened-инструментов или софта для промышленного оборудования и сервисов.

Простота

Да, настольный Linux проще в обращении, чем Windows. Всё, что нужно делать — это ставить-удалять программы через менеджер пакетов и обновлять систему через него же (да и апдейты ставить вас никто не заставляет). Вы избавлены от головной боли поиска и скачивания программ, в которых зачастую то реклама, то куча левых программ впридачу, то вообще зараза какая-нибудь. Система со временем почти не накапливает ошибок и глюков, хотя количество установленных-удалённых пакетов может исчисляться тысячами. Я, например, уже пятый год таскаю за собой Линукс с компа на комп простым копированием корня и домашнего каталога.
Если вам хватает линуксового софта, а железо ваше нормально поддерживается Линуксом, то затруднить переход вам могут только накопленные на Windows привычки и паттерны.

Читайте также:  Linux grep обрезать строку

«Вас всего-то два процента!»

Конечно, низкая популярность Linux сильно играет против него: мало людей на Линуксе -> производителям софта и железа нет резона его поддерживать -> люди не могут перейти на Linux. Но пусть вас это не смущает. Даже эти 2-5 процентов — многие миллионы пользователей, игнорировать которых невозможно. А за пределами десктопа Линукс уже почти зохватил мировую экономику. Так что не ведитесь на фырканье любителей выдать популярность за качество, и присоединяйтесь к миру прозрачности и свободы в IT 😉

Источник

Linux для дома — годно?

Годится ли Linux для домашнего ПК? Такой вопрос не раз задавали себе новички, планируя перейти с Windows, да и я в своё время написал статью . Их можно понять — до этого скорее всего, Linux они видели только в направлении серверов, однако его распространение на домашних ПК началось не вчера. В этой статье я перечислю плюсы и минусы Linux-систем в качестве “домашней” ОС.

Какие возможности Linux полезны дома?

Итак, во-первых мне хочется написать про бесплатную лицензию ОС. 99,99% дистрибутивов ОС “пингвиньего” семейства распространяется на бесплатной основе, как и большинство необходимого в повседневной жизни программного обеспечения. Обусловлено это тем, что Linux разрабатывается энтузиастами-альтруистами (по большей части), и монетизировать там практически нечего и некому.

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

Защита Linux-систем превосходит ОС семейства Windows именно благодаря особенностям системы. Изображение в свободном доступе.

В-третьих — модульность системы. Вы легко можете “впилить” или “выпилить” тот или иной компонент ОС, не взирая на остальные компоненты. К примеру, можно сменить окружение рабочего стола, менять те или иные системные программы и параметры, вплоть до того, что можно создать собственный дистрибутив под необходимые задачи.

В-четвёртых — поддержка практически всего широко распространённого оборудования. Да, есть случаи, когда тот или иной дистрибутивы не поддерживают определённое оборудование, но при должном участии шаловливых ручек с нулевым искривлением эта проблема решаема, благодаря всемогущим Гуглу и Яндексу. По идее — при должном умении Linux можно установить и на электрочайник.

Ну и в пятых — абсолютная независимость от разработчиков. Без вашего на то разрешения никто и никак не может влиять на набор софта на вашем ПК, его работоспособность и т.д. Сама политика разработчиков заключается в невмешательстве в работу системы конечного пользователя. Так что, аналогично Windows, в ОС LInux не появляются никакие программы сами по себе, а в случае с MacOS вы не будете уличены в пиратстве по желанию производителя, если вдруг захотите поставить её на несоответствующий компьютер.

Читайте также:  Что такое plasma linux

А какие недостатки есть у Linux?

Первым недостатком для новичков я бы назвал необходимость постоянной работы с терминалом. Да, можно решать многие вещи путём соответствующего софта, однако помните, что настроить то же самое переключение раскладок на Shift+Alt в Ubuntu можно двумя способами — скачать утилиту “Дополнительные настройки Gnome” или задав параметр через терминал. То же самое и с программными репозиториями в том же дистрибутиве. Можно использовать стандартный каталог приложений (который часто “глючит”), установить дополнительный (типа Flatpak или Synaptic), использовать .deb-файлы с сайта разработчика или же использовать терминал. Как по мне — грузить лишний софт нет особого смысла, если всё это можно сделать набором нескольких команд.

Терминал — наше всё. Это довольно удобный и продуктивный инструмент, который при должном умении делает ОС лучше. Изображение в свободном доступе.

Вторым недостатком , хоть и решаемым я считаю портирование. Многие специалисты в РФ в прошлом году вынуждены были мигрировать на ОС Linux российской разработки. Вместе с мигрированием они потеряли доступ к привычным “виндузятным” программам — например, проектировщики, графические дизайнеры… Выходы были не очень удобными — либо оставлять Windows (лишая себя обновлений и поддержки), использовать виртуальные машины (существенно отъедающие ресурсы ПК), либо применять портирование, которое тоже имеет свои недостатки в настройке. Та же ситуация с играми — под Linux их пишут мало, те что есть — с графикой а-ля “привет 90-е). И так же — либо применять портирование, либо виртуальные машины.

Третий недостаток , правда, временный — необходимость обучаться. Вроде бы Linux предоставляет все те же возможности, что и Windows, но всё не так. Да, это не займёт много времени, благодаря дистрибутивам, собранным по образу и подобию оконной системы (тот же Mint с окружением Cinnamon, например) — но всё же это время, которое можно потратить на другие, не менее полезные занятия.

Поначалу будет непросто. Но как говорил один фельдмаршал «Тяжело в учении — легко в бою!». Изображение в свободном доступе.

Четвёртый недостаток заключается в поддержке оборудования. Да, в программном коде ядра “пингвин-системы” содержится огромная база поддерживаемого оборудования, однако 100% поддержки пока нет. Поэтому какие-то драйвера придётся искать и устанавливать вручную, на это может потребоваться от нескольких минут до нескольких суток — ключевым в этой фразе следует считать момент “искать”. Установить пакет намного легче и быстрее — дело нескольких минут.

Выводы

Пришло время выносить заключение — Linux для домашних задач (мультимедия, серфинг в интернете, лёгкие игры) не менее хорош, чем Windows. Однако с бухты-барахты перепрыгивать между системами тоже не советую — решение о переходе должно быть взвешенным и зрелым. В противном случае пользователь рискует получить пару небольших несчастий от использования непонятной системы и постоянное желание вернуться на родные “окна”.

Как прошёл Ваш переход на Linux, или может быть, Вы его только планируете? Пишите ответы в комментариях.

С вами был IT-джедай, а для развития канала – не поленитесь нажать на кнопку «Нравится» и подпишитесь на канал.

Источник

Оцените статью
Adblock
detector