- Linux против Windows: основные ЗА и ПРОТИВ (для тех, кто хочет начать знакомство с новой ОС)
- Linux Mint и Windows 10
- Кол-во игр и программ
- Насчет сложности в работе
- Обновления
- «Стоимость» использования
- Безопасность (вирусы, трояны и пр.)
- Требования к железу, быстродействие
- Пару слов о драйверах
- Что безопаснее: Linux или Windows?
- Насколько безопасна Windows?
- Является ли Linux более безопасной системой?
- Дополнительные факторы, влияющие на безопасность
Linux против Windows: основные ЗА и ПРОТИВ (для тех, кто хочет начать знакомство с новой ОС)
Доброго времени!
В этой заметке хочу «поднять» тему по одному извечному спору — только цель у меня не доказать, что одна из ОС лучше/хуже (что часто и бывает в подобных материалах) , а на простых сравнениях показать неискушенному читателю их особенности (разницу). 👀
Правда, придется сделать одно «допущение»: дистрибутивов Linux достаточно много (в отличие от Windows 10), и в этом плане я решил остановиться на Linux Mint / Ubuntu (скорее всего начинающий пользователь будет рассматривать именно эти версии для установки на ПК) .
Ну что же, теперь перейдем к теме заметки и развеем некоторые «мифы». 👌
Важно: нет самой лучшей версии ОС для решения всех задач в Мире — но есть наиболее оптимальная версия для конкретной задачи. Поэтому, для некоторых пользователей будет более предпочтительна Linux, для других — Windows.
Linux Mint и Windows 10
Кол-во игр и программ
Скриншот из игры Half-life 2
Пожалуй, это одной из первых, с чем сталкивается любой пользователь, решивший познакомиться с Linux.
👉 Да, для Linux выпущено гораздо меньше игр, чем для Windows (впрочем, многие хиты есть: Hitman, Half-life, Doom и пр.).
Конечно, в Linux можно с помощью эмуляторов (виртуальных машин) запустить многие версии игр с Windows, в т.ч. с поддержкой DirectX 12 (с помощью того же ProtonDB 70-80% игр будут идти!).
Однако, есть обратная сторона медали : ряд игр будет «думать», что применяются читы + производительность, из-за работы эмулятора, будет ниже, чем на Windows. Т.е. полноценной замены в этом вопросе нет.
👉 Ну и нельзя не сказать, что в Linux нет определенных программных пакетов (от того же Adobe, например). Т.е. условно говоря, если вам требуется какой-нибудь AutoCAD / Photoshop (и их аналоги вас точно не устроят) — то выбор ОС, очевидно, будет в пользу Windows.
Насчет сложности в работе
Linux Mint: здесь такой же рабочий стол и меню ПУСК как в Windows 10
Есть такой «миф», что работа в Linux строится гораздо сложнее, чем в Windows (для начинающего пользователя). Здесь, конечно, многое зависит от того, что вы собираетесь делать, и какой дистрибутив Linux использовать.
👉 Допустим, возьмем «рядовые» задачи: редактирование текста, веб-серфинг, загрузка файлов, просмотр видео, прослушивание музыки и пр. Всё это одинаково легко делается как в Linux Mint , так и в Windows 10 . Причем, почти все программы для этих задач — и в той, и в другой ОС идут «в комплекте» — т.е. доступны сразу после установки ОС.
👉 Однако, нельзя не сказать, что некоторые задачи в Linux приходиться выполнять через терминал (с помощью текстовых команд). Но для этого совсем не обязательно их знать наизусть, всегда можно подсмотреть в инструкциях в сети.
К тому же, в Windows тоже периодически приходиться использовать командную строку (однако, многих это так не пугает. ).
Если подвести небольшой итог по этому пункту — то можно сказать, что для решения обычных домашних повседневных задач Linux ничуть не сложнее, чем Windows.
Обновления
Настройка обновлений Windows 10 — не выключайте компьютер
Хуже всего, что Windows 10 часто начинает эти обновления в самый неподходящий момент, когда включаешь ПК и нужно срочно что-то посмотреть (отправить). Это сильно раздражает и мешает работе.
Я уж не говорю о том, что нередко часть обновлений конфликтует с драйверами, что приводит к «синим экранам» (и необходимости вручную удалять их).
С Linux в этом плане гораздо удобнее (и таких казусов не возникает)! Тут вообще, обновляется не только ОС, но и установленные программы, драйвера и пр. Да и сам процесс можно запустить в то время, когда это будет удобно! 👌
Чисто на мой взгляд, в этом плане Linux гораздо гибче, и выигрывает у Windows!
«Стоимость» использования
Стоимость разных копий ОС Windows 10 — скрин с сайта Microsoft
Linux Mint — бесплатна, а Windows 10 — нет (ценники на некоторые ее копии потянут на целую среднюю зарплату в нашей стране! ☝).
Тоже самое относится и к ряду программам: офис, граф. редакторы, и т.д. (впрочем, сейчас можно найти множество бесплатных аналогов. ).
Примечание : если вы покупаете ноутбук/ПК с предустановленной копией Windows — то ОС может вам обойтись существенно дешевле цен, приведенных выше на скрине!
Безопасность (вирусы, трояны и пр.)
Антивирус Касперского обнаружил вредоносное ПО
Несмотря на то, что в современную Windows 10 встроен защитник (причем, весьма неплохой!), система все еще остается достаточно уязвимой.
Взять хотя бы adware-установщики, которые особенно популярны последние неск. лет (это «штука» вместе с нужной вам программой в систему устанавливает различные дополнения и надстройки для браузера. После начинают открываться рекламные окна. ).
В Linux этого «добра» во многие-многие разы меньше, и нет практического смысла возиться с антивирусами, и каждый раз перед установкой ПО думать «не подхвачу ли я чего-нибудь?».
Примечание : т.к. код ядра Linux и большей части программ открыт — любой желающий может контролировать его, что позволяет быстро находить и устранять ошибки. И само собой, также все могут проверить и убедиться, что в коде нет скрытых действий (слежки, отправки данных и пр.).
Требования к железу, быстродействие
Windows 10 достаточно требовательна к железу (например, ее использование без SSD часто превращается в «кошмар». 👀). А ее регулярные обновления (которые нередко приходиться откатывать) + необходимость использования антивируса — часто создает чрезмерную нагрузку (и потерю времени).
И в этом плане та же Linux Mint может стать настоящей «палочкой-выручалочкой» (даже для старого компьютера). Конечно, при запуске ресурсоемких приложений — Linux может тормозить ничуть не меньше, но всё же (в целом) ее быстродействие, отзывчивость и стабильность несколько выше!
Linux может работать сутками напролет (в течении месяца и более) без перезагрузки, и при этом не лагать и не подвисать из-за того, что потребовалось установить (обновить) программу.
Пару слов о драйверах
Администрирование — менеджер драйверов // Linux Mint
Одним из «больных» мест у Linux — могут стать драйвера. 👀
Вообще, в большинстве случаев Linux автоматически «определяет» устройство и может работать с ним* (если только у вас не что-нибудь эксклюзивно-новое). Но всё же, в ряде случаев такого может не произойти. (и проблему придется устранять вручную, что не всегда просто для начинающих) . Например, в одно время была проблема с ноутбуками (с ЦП от AMD Ryzen), в которых была и дискретная, и встроенная видеокарты.
В Windows в этом плане проще: для подавляющего большинства оборудования есть офиц. сайт и поддержка той или иной версии Windows (и там есть по крайней мере один работающий драйвер).
PS
Подводя итог, можно сказать, что по простоте использования за последние 10-15 лет ОС Linux заметно приблизилась к Windows. Та же установка ОС, поддержка внешних устройств, настройка интерфейса, эмуляторы и т.д. — всё это сделало заметный шаг вперед.
Если речь идет о типовых задачах : просмотр веб-сайтов, работа с почтой, редактирование текстов, загрузка торрентов, проигрывание медиа-контента, простейшие операции обработки фото/картинок — то большой разницы между Windows и Linux (по сути) и нет. И в одной, и в другой ОС эти операции делаются одинаково легко и быстро.
👉 Пожалуй, многих от Linux может отталкивать не ее сложность, а простое банальное отсутствие времени на знакомство с новой ОС. Как вариант, для начала можно попробовать установить Linux Mint «рядом» с Windows 10 (и время от времени ее запускать и «экспериментировать». ).
Что безопаснее: Linux или Windows?
Много лет назад, когда хакеры действовали в одиночку и не объединялись в организованные криминальные сети, казалось, что все операционные системы были относительно безопасными.
Однако, затем кража персональных данных превратилась в масштабный бизнес, и безопасность стала для многих ключевым аспектом. Давайте разберемся, является ли нишевая операционная система Linux более безопасной, чем более популярная и широко используемая Windows.
Насколько безопасна Windows?
Согласно статистике сервиса StatCounter, 77% ПК работают под управлением Windows против менее 2% на Linux. Поэтому можно предположить, что Windows является относительно безопасной системой.
Действительно, в последние годы Microsoft внесла множество изменений в кодовую базу, предназначенных для повышения уровня безопасности. Компания разработала собственную антивирусную программу Microsoft Defender, улучшила брандмауэр и интегрировала изолированную среду Windows Sandbox для ограничения доступа приложений к ОЗУ и другим программам.
Тем не менее, Windows находится в трудном положении.
Как и следовало ожидать, количество вредоносных программ для ОС прямо пропорционально ее популярности. Windows занимает доминирующие позиции на рынке, поэтому является самой популярной целью для киберпреступников. Если смотреть на реальные цифры, то кажется, что для Linux практически не существует угроз. Это одна из причин, по которой некоторые считают Linux более безопасной системой, чем Windows.
Кроме того, многие пользователи убеждены, что архитектура Windows упрощает запуск вредоносных программ, если сравнивать с Linux. Все, что вам нужно сделать для запуска вирусов и шпионских программ в Windows — это дважды кликнуть по файлу .exe.
Однако, есть и веские контраргументы. По умолчанию текущие версии Windows предупредят вас, если вы загружаете исполняемый файл из Интернета с помощью техники под названием «Mark of the Web».
Также проводятся проверки цифровой подписи исполняемых файлов, чтобы убедиться, что ПО поступает из надежного источника.
К сожалению, по умолчанию защита не настроена на самый высокий уровень, поэтому неподписанные приложения можно запустить. С другой стороны, малоизвестные исполняемые файлы рассматриваются как опасные, и Windows 10 заставляет вас выполнять действия с диалоговыми окнами для подтверждения запуска.
Данная «слабость» архитектуры Windows — еще один аргумент для тех, что считает Linux безопаснее. Для поддержания безопасности пользователям Windows постоянно приходится загружать обновления для антивирусной программы и брандмауэра. Недавно Агентство Национальной Безопасности (АНБ) США обнаружило уязвимость, которая позволяла злоумышленникам подделывать сертификаты для подписи кода, использовать их для подписи вредоносных программ и для перехвата и изменения зашифрованных сообщений.
Тем не менее, не все вредоносные программы, разработанные для Windows, будут работать на всех устройствах Windows, Например, вирус созданный для Windows XP, может не запуститься в Windows 10. Это осложняет задачу киберпреступникам, которым приходится адаптироваться под постоянно меняющиеся платформы.
Является ли Linux более безопасной системой?
Многие считают, что из-за своей архитектуры, и, в частности, из-за способа обработки разрешений пользователей, Linux является более безопасной системой, чем Windows.
Основная защита в Linux заключается в том, что запускать исполняемые бинарные файлы намного сложнее, чем в Windows. Linux не обрабатывает исполняемые файлы без явного разрешения. Вам нужно выполнить команду chmod + x перед запуском файла.
Однако, данное положение вещей меняется. Все больше дистрибутивов Linux поддерживают упрощенную работу с бинарными файлами за счет распознавания расширений файлов (например, при двойном щелчке по файлу .html запуститься браузер). Таким образом, пользователям теперь приходится полагаться на безопасность каждого приложения. Это означает, что эксплойт в средстве просмотра изображений может стать системным эксплойтом, если вы заставите пользователя дважды щелкнуть файл .jpg.
Преимущество Linux состоит в том, что вирусы в данной системе могут быть очень легко удалены. В Linux системные файлы принадлежат суперпользователю root. В случае заражения вредоносные программы могут повлиять только на учетную запись, в которой они были установлены, а root-пользователь окажется незатронутым.
С другой стороны, в Linux очень медленно исправляются «уязвимости повышения привилегий», которые периодически все же встречаются. Поскольку они могут использоваться только локальной учетной запись пользователя, они не считаются такими серьезными, как удаленный эксплойт.
Если вредоносная программа запускается локально, она может использоваться для получения прав root и удаления всех защитных ограничений. Возможность скомпрометировать учетную запись пользователя может оказаться такой же опасной, как и возможность скомпрометировать учетную запись root.
У Linux есть еще несколько «козырей».
Открытый код системы рассматривается и анализируется большим сообществом разработчиков. Они проверяют исходный код на наличие бэкдоров и уязвимостей. Кто-то называет Linux самой защищенной ОС просто из-за большой «команды» пользователей-разработчиков Linux по всему миру.
Разнообразие дистрибутивов Linux (в отличие от относительной монокультуры Windows) является еще одним защитным аспектом этой системы.
Некоторые из этих дистрибутивов были построены специально для безопасности. Например, Эдвард Сноуден поддержал систему Qubes OS, заявив, что это лучшая операционная система с точки зрения безопасности, доступная на сегодняшний день.
Некоторые дистрибутивы Linux получали волну критики из-за низкого уровня безопасности. Если выбранный вами дистрибутив (Ubuntu, Red Hat, Qubes OS или др.) имеет хорошую репутацию в плане безопасности, вы можете безопасно его использовать, зная, что к нему применены все необходимые исправления.
Все это не означает, что машины Linux не могут быть заражены вредоносным ПО. Достаточно вспомнить историю с Heartbleed в 2014 году. Однако, организация атаки на Linux будет более сложной задачей, поэтому большая часть сетевой инфраструктуры работает на серверах Linux.
Дополнительные факторы, влияющие на безопасность
Что же безопаснее: Linux или Windows? Мы так и не пришли к окончательному заключению.
Ни одна операционная система в мире не гарантирует полную безопасность, поэтому важно получать информацию об угрозах безопасности, с которыми вы можете столкнуться.
Развертывание защищенной операционной системы является важным шагом, но недостаток знаний может подвергнуть вас гораздо большим рискам.
Перечислим несколько вещей, о которых стоит задуматься:
- Сетевая защита. Используйте брандмауэр как в Windows, так и в Linux. Вы должны понимать, как данный компонент работает на вашей машине.
- Фишинг. Данный тип угрозы предотвратить сложнее всего, поскольку любой человек может быть обманут с помощью методов социальной инженерии. В результате жертва добровольно передает имя пользователя, пароль и другие конфиденциальные данные. Мошенники отправляют электронные письма якобы от официального сервиса, например от PayPal или Netflix, чтобы заполучить ваши пароли и платежные данные.
- Выбор браузера. ОС не защитит вас от фишинга в отличие от браузера. Многие браузеры обнаруживают вредоносные сайты или сайты, распространяющие вредоносное ПО.
- Вредоносные программы. При поиске ПО для установки будьте предельно бдительны. Вас могут обмануть, выдав вредоносное ПО или браузерный плагин за легитимную программу. Прежде чем устанавливать что-либо на свой компьютер, просмотрите отзывы, проверьте, используется ли ПО достаточным количеством пользователей или установите его в песочницу. В Linux придерживайтесь доверенных репозиториев или загружайте файлы с официальных сайтов.
Как вы считаете, какая из систем более безопасная, Linux или Windows?