Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров94K
Тема довольно популярна, особенно в последнее время, из-за блокировки Microsoft собственного сайта для скачивания окон в России. Конечно, это не стало серьезным препятствием для продвинутых пользователей. Многие задумались о переходе на другую операционную систему. MacOS такой же коммерческий проект, как и Windows. И после подобного поведения компании, у которой находится большинство пользователей настольных пк в мире, никто не гарантирует, что в компании Apple не захотят поступить также. Linux на этом фоне стал куда более привлекательным, поскольку относится к открытому программному обеспечению. Это понятие тоже можно считать условным по той причине, что некоторые дистрибутивы хоть и распространяются бесплатно, но принадлежат коммерческим корпорациям (например, Red Hat и SUSE).
В этой статье опишу свои причины переезда к пингвинам. Сразу хочется отметить, что за последние годы Linux стал куда дружелюбнее к новым пользователям, которые переезжают с других операционных систем. При этом, до сих пор существует мнение, что Linux создан только для программистов и системных администраторов, сложен в освоении. У этой операционной системы другая идеология, в отличие от Windows, где система все решает за пользователя.
Идеология Linux
Когда говорят, что Linux — свободное ПО, имеют в виду не только его бесплатное распространение, но и те возможности, которые даются пользователю при использовании системы. В Linux пользователь — полноправный хозяин своего компьютера. Только он решает как будет работать его ПК, какие программы будут на нем стоять и какие службы будут работать в фоне. Windows, с одной стороны, прост в установке и использовании, с другой — лишает пользователя права выбора. Когда я сравниваю эти системы и говорю о преимуществах Linux, у меня нет цели задеть пользователей Windows. Хочется рассказать об альтернативе, а выбор оставить на усмотрение читателя.
Основные преимущества Linux, которые вывел для себя и которые подтолкнули на смену операционной системы:
-
Высокая скорость работы
-
Персонализация
-
Стабильность
-
Огромный выбор дистрибутивов для разных задач
Теперь обо всем по порядку.
Высокая скорость работы
Система работает намного быстрее Windows, тратит меньше ресурсов на выполнение задач и исключает все лишнее. Приведу пример для сравнения. Windows 10 home, которой пользовался раньше, на рабочем столе, без никаких запущенных приложений со стороны пользователя, потребляла 4 гб озу. Если проанализировать рынок, то сейчас все ноутбуки среднего сегмента для офиса и работы содержат 8 гб. Выше, как правило, ставят в игровые решения. Получается следующая ситуация. При покупке ноутбука, половину оперативной памяти съедает система. Теперь о Linux. Все зависит от графической оболочки. Если взять самую тяжёлую, KDE Plasma, то увидим, что без открытых приложений она тратит 500 мб озу в среднем. Конечно, сравнение не совсем честное, потому что кроме графики за кулисами также как и в Windows, выполняются определённые процессы. На дистрибутиве Manjaro с Plasma на рабочем столе получим чуть больше 1 гб озу. Быстрее в 4 раза. Для компьютеров с 4 гб озу — вторая жизнь. Теперь возьмём решение ещё легче. Тот же самый Manjaro с Xfce потребляет 500-600 мб. А если взять Arch Linux с Xfce и не нагружать его какими-то процессами, то можно снизить потребление до 125-200 мб. Компьютеры 10-15 летней давности прекрасно справятся и смогут и дальше работать. При этом из Windows туда подойдёт разве что XP, поддержу которого уже давно прекратили. Arch Linux для 32 битных систем поддерживается до сих пор. Для обладателей современного и мощного железа этот пункт может быть не таким привлекательным, поэтому перейдём к следующему.
Персонализация
Это преимущество, думаю, понравится всем, кому важен внешний вид системы и её работа под капотом. В Linux настраивается абсолютно все: от виджетов на рабочем столе, до самостоятельной настройки работы всей системы в целом. Любой конфигурационный файл можно переписать, настроить под себя. Обладая определёнными знаниями можно создать собственную версию операционной системы. То же касается внешнего вида: огромный выбор виджетов, иконок, цветов. Большое количество уже предустановлено из коробки, ещё больше можно скачать. Минималистам также может понравиться Linux. Тот же Arch изначально не имеет программ с графическим интерфейсом. Это позволяет установить только то, что нужно и не добавлять ничего лишнего. Красоту предоставит KDE, но, строго говоря, красота — вещь субъективная и каждому нравится свое. Всегда всё можно переделать под себя. А в Windows максимум можно поменять обои, цвета и иконки. И то, иногда для этого нужно ставить специальные программы.
Стабильность
Это преимущество действительно важно. При работе с компьютером хочется быть уверенным, что ничего не слетит. Все мы, думаю, сталкивались с синим экраном Windows, который иногда приводит к переустановке системы без возможности восстановления утраченных данных. В Linux тоже такое возможно, особенно на дистрибутивах которые используют самые последние решения (Arch, Manjaro), но в системах с длительной поддержкой (Debian, Ubuntu, и все их производные), как правило сбои бывают очень редко. Каждую версию LTS поддерживают сразу лет по 5 и более, и поэтому, если пользователю важнее стабильность, чем свежее ПО, после установки системы можно вообще не обновляться, и система будет работать без сбоев продолжительное время. Обновления в Linux вообще не навязываются. В Windows, как мы знаем, обновления идут независимо от пользователя и чтобы остановить этот конвейер, нужно устанавливать специальные программы.
Огромный выбор дистрибутивов для разных задач
В Linux существует тысячи дистрибутивов, созданных под определённые задачи. Где-то системы сделаны под офисные задачи (например, Ubuntu), где-то для профессионалов своей области (NixOS), где-то самые свежие программные решения (Arch), где-то не очень, но более стабильные и проверенные годами (Debian). Каждый найдёт себе дистрибутив по вкусу и под свои задачи.
Итог
В этой статье описал преимущества Linux, которыми руководствовался для перехода на эту операционную систему. Кто-то может со мной не согласиться, кому-то больше нравится Windows и другие ОС. Каждый выбирает сам, и кто-то, я уверен, найдёт десятки плюсов у своих систем. Буду рад конструктивной критике и обмену мнениями.
Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie
Linux и Windows — две разные философии, два совершенно разных подхода к работе с компьютером. И если Linux предлагает пользователю полный контроль с возможностью досконального изменения любых компонентов операционной системы, то Windows придерживается противоположного, но зато позволяет даже неопытным пользователям достаточно быстро начать работать с ПК. В этой небольшой статье мы рассмотрим различные стороны двух известных ОС и попробуем наконец-то ответить на вопрос, что же в итоге лучше: Windows или Linux?
Первое, с чего стоит начать, так это с сравнения установки ОС. Давно прошли те времена, когда для установки Windows или Linux на ПК требовалось вызывать компьютерного мастера или быть гуру в IT. В современных версиях Windows и популярных дистрибутивах Linux установка автоматизирована и представляет собой интуитивно понятный удобный графический интерфейс.
Однако даже на этом празднике упрощения есть свои минусы. Если с установкой Linux проблем почти никогда не возникает, так как установщик в большинстве популярных дистрибутивов самой свободной ОС является программой с открытым исходным кодом, которую каждый может изменить по своему усмотрению, то с Windows совершенно другая история. Корпорация Microsoft использует закрытую программу для установки своих ОС, что уже привело к большим проблемам. Например, некоторые актуальные редакции Windows NT уже сейчас отказываются устанавливаться (TMP), казалось бы, на ещё современные компьютеры, а где-то для установки Windows 10/11 требуется постоянное соединение с интернетом и создание аккаунта на удалённом сервере Microsoft. В общем, цифровое светлое будущее уже совсем близко.
Первое включение ПК после установки операционной системы — это знаковое событие, ибо как ещё можно понять, что ты не облажался? — Шутка. Внешний вид Windows и Linux всегда разнится, так как сильно зависит от выбранной редакции. Тем не менее одно остаётся неизменным — установка драйверов оборудования!
Несмотря на то что современные версии Windows наконец-то научились в большинстве случаев правильно определять оборудование и скачивать нужный драйвер, а ядро Linux прямо из коробки содержит большинство драйверов оборудования, их установка всё ещё может требовать небольшого напильника. С Windows 10/11 всё достаточно просто: если что-то не работает, то идём на официальный веб-сайт производителя оборудования и скачиваем заботливо подготовленный нужный драйвер. В Linux же установка драйверов может быть настоящим приключением.
Да, преимущество Linux заключается в цельном ядре с драйверами на все случаи жизни. Но попробуйте заставить работать Wi-Fi в китайском ноутбуке или установить новую версию драйвера для видеокарты Nvidia. Даю 99.8% гарантию, особенно если вы новичок в Linux, что ваши усилия закончатся гордым лицезрением черного экрана с грустно мегающим пикселем в уголке.
Так что если оборудование вашего ПК не совсем «стандартное» и вы не заядлый поклонник видеокарт компании AMD, то и не стоит даже пробовать Linux.
Не хочется в сотый раз повторяться о возможности запуска Windows-игр на Linux, так как с выходом Steam Deck это должно было стать очевидным. Я только отмечу, что честно не понимаю тех людей, которые принижают и оскорбляют Linux лишь за то, что не запустилась их любимая игрушка или какое-то специфичное ПО. Привет! Перед тобой мир, состоящий из миллиона БЕСПЛАТНОГО ПО и десятка тысяч игр различного жанра. Неужели не найдётся альтернатива или на крайний случай, так трудно установить Windows второй системой? Честно, я искренне этого не понимаю. Так что можете смеяться и кидаться в меня камнями, но я на 100% уверен, что у Linux игровой и рабочий потенциал не хуже, чем у Windows. Ведь не зря же Linux выбирают программисты и режиссёры видеомонтажа, а компания Valve уже не первый год вкладывает сотни тысяч долларов в развитие клиента Steam на самой свободной операционной системе в мире!
Программисты любят шутить, что новые версии Windows — это хорошо замаскированная Windows 98. Windows 10/11 действительно содержит множество устаревшего кода, что не позволяет пользователям беспроблемно изменять её компоненты.
В Linux же пользователь имеет полное право менять всё, что угодно! Не нравится файловый менеджер? Удалите его! Не нравится меню «Пуск»? Поменяйте на другой! Если считаете, что графические элементы рабочего стола слишком сильно нагружают ПК или просто мешают вам играть, то выполните несколько команд, и у вас будет минималистичный рабочий стол с минимальным потреблением ресурсов. В общем, я надеюсь, вы поняли, что я хотел донести. Linux — это действительно ваша операционная система!
Отбрасывая в сторону переизбыток встроенной телеметрии в Windows 10/11 и ложь о том, что на Linux нет вирусов (Вирусы могут быть везде, было бы желание у программиста). Стоит сказать, что за удобство и многолетнюю неизменность всегда приходится чем-то расплачиваться. В случае с Windows платой стала безопасность.
Все операционные системы корпорации Microsoft представляют собою давно известный слепок программных характеристик. После установки Windows вы всегда получаете диски c файловой системой NTFS, защитник в режиме оповещения и парочку дыр в безопасности, о которых лучше публично не распространяться. Понимаете, злоумышнику даже не нужно стараться и адаптировать свой зловред, чтобы взломать или заразить ПК под управлением Windows. Достаточно включить сетевой сканер сети, собрать миллионы машин, прогнать по известным дырам. Кто-то обязательно да попадётся. Компания Microsoft пытается с этим бороться уже не первый год, но выходит у неё не очень. Ситуацию же с Linux лучше всего проясняет древний мем.
Так что, как вы видите, «зоопарк» из различных дистрибутивов Linux и файловых систем — это не всегда зло!
Так какая операционная система в итоге лучше? На самом деле это глупый вопрос, потому как не существует общепринятого стандарта, который бы на 100% определял, почему одна ОС лучше другой. Любая ОС имеет свои преимущества и недостатки, а выбор между Windows и Linux должен быть основан только на ваших личных предпочтениях и задачах. Ведь все мы люди, а люди работают с ПО, а не с операционными системами. Уважайте свободу, используйте только проверенное ПО и ни в коем случае не предавайте себя!
Внимание! В качестве иллюстраций я могу использовать скриншоты уже использованные в предыдущих статьях, просто нет смысла делать скриншоты «одного и того же» с разных «ракурсов».
Казалось бы, у пользователей есть выбор операционной системы для своего ПК/Ноутбука, Microsoft Windows и множество дистрибутивов Linux, но всё не так-то просто как хотелось бы…
Пользователи просто не желают переходить на Linux дистрибутивы, насколько бы Microsoft Windows не становилась плохой, они всё равно продолжают усердно игнорировать Linux, почему так происходит?
Неужели Microsoft заставляет всех использовать Windows? Отчасти это так и есть, корпорации действительно сговорились ради внедрения вредоносного Microsoft Pluton в процессоры, но эта проблема появилась совсем недавно:
Дистрибутивы Linux существовали задолго до вредоносного Microsoft Pluton, у меня даже диски были с Ubuntu 5.10, но это всё бесполезно, Microsoft Windows доминировала, и доминирует по сей день, почему так? Читайте далее…
—
—
—
В кратком виде
- Основные проблемы дистрибутивов Linux:
- Токсичность и неадекватность некоторых представителей сообщества.
- Разработчики софта не видят дальше своего носа.
- Сообщество и разработчики не ценят ни свой, ни чужой труд.
- Базовый функционал работает неправильно, с ошибками, или вовсе не реализован.
- Бесконечные зависимости со временем уничтожают труды разработчиков, а софт перестаёт работать.
- Нет действительно автономных установочных пакетов для распространения и установки софта.
- Давно устаревшие репозитории принуждают к зависимости от доступа в интернет, нет быстрого интернета — нет приложений, и никакие флешки не помогут, см. предыдущий пункт.
- Угроза безопасности со стороны репозиториев (подмена пакетов, зависимостей и т.п.).
- Графические оболочки, как правило, весьма паршивого качества, белые шрифты на белом фоне, пустые места где их быть не должно, выходящие за пределы экрана элементы, и т.п.
- Извечные проблемы с драйверами, в том числе с их отсутствием, при этом невозможно «как в Windows» установить/сменить желаемую версию драйвера на комплектующие.
- Непригодность для популяризации в обществе
—
—
—
Проблема сообщества Linux
Прежде всего нужно рассказать о проблеме сообщества и фанатиков Linux, я думал обойти стороной этот нюанс, но всё связано, фанатики Linux это одна из причин, почему обычные пользователи обходят стороной дистрибутивы:
www.linux.org.ru/forum/desktop/15951037
У пользователя проблема с запуском программы? Конечно же виноват пользователь, и вообще, программа ему не нужна, дистрибутив не тот, линукс не для него и т.п.
Ну и куда без оскорблений со стороны фанатиков Linux в адрес «неугодных»:
Заметили насколько сильно фанатики Linux не ценят чужой труд? Догадались к чему это приводит? Правильно, это приводит к тому, что пользователи вынуждены страдать используя дистрибутивы Linux, ведь сообщество Linux не ценит ни свой, ни чужой труд, и постоянно ломают всё что и так едва работало, а оно нужно обычным пользователям?
Конечно пользователям это не нужно, ведь есть Windows, где если что-то и сломалось при обновлении, то оно, как правило, само же и восстанавливается, сам замечал неоднократно с лицензионной Windows 10, я уже молчу про Windows XP, Windows 7 и Windows 10 «обработанную», где всё работает как швейцарские часы пока пользователь сам умышленно не сломает…
Причем важно заметить, пользователей Windows на порядки больше, и было бы логично, если бы Windows просто утонула в проблемах, но нет, тонут в проблемах как раз дистрибутивы Linux, а фанатики только и делают, что поливают грязью всех кто скажет «плохо про линукс»…
О да, на форуме вижу человека с проблемой фризов на внешнем мониторе, он к ноутбуку подключил монитор и столкнулся с классической проблемой, которую в среде Windows практически невозможно встретить…
Я уже рассказывал о проблемах Linux при наличии нескольких мониторов/видеокарт, и на ноутбуке MSI Alpha 15 (4800H + RX 5600M) были проблемы, многие дистрибутивы Linux отказывались даже просто запускаться, а единственная загрузившаяся Ubuntu безбожно тормозила на внешнем мониторе.
Как думаете, что мне сказали фанатики Linux по поводу этой проблемы? Да, во всём якобы виноват пользователь (то есть я), ведь в линуксах якобы всё прекрасно работает, автор якобы несёт чушь, и т.п., а еще можно заметить, что в те времена фанатики Linux ещё не опустились до накрутки плюсов/минусов, и заслуженно имеют минусы в «карме»:
Пожалуй на этом завершу раздел про сообщество Linux и фанатиков, я оставлю ссылки на некоторые статьи по этой теме если вам интересно про это почитать, ну а здесь закончу раздел, ибо нужно ещё и про другие проблемы рассказать:
Лживая репутация Linux, накрутка рейтингов, и за что я хочу извиниться перед читателями
О неумности некоторых фанатов Linux и накрутке плюсов в комментариях Overclockers
—
—
—
Проблема разработчиков софта
Этот раздел сильно связан с проблемой сообщества Linux, о проблеме разработчиков тоже нужно рассказать.
Вот для Microsoft Windows есть такая прекрасная утилита как AIDA64, нет смысла говорить про удобство и огромный функционал данной утилиты, и что эту утилиту можно скачать с официального сайта в портативном виде, просто ZIP архивом, достаточно распаковать и открыть «exe» файл с характерной иконкой отличающей исполняемый файл от «хлама»:
Конечно для Linux нет аналогов AIDA64, что бы не пытались выдать за аналог, мне далеко ходить не пришлось, возьмём для примера GTK Stress Testing, его ведь выдают как аналог AIDA64…
Конечно же я иду на «сайт разработчиков», и… Не вижу там в разделе «Releases» ничего:
Разработчик просто кормит пользователей исходным кодом… Может быть разработчик предлагает более адекватные и простые варианты, чем просто архив с готовым для использования приложением?
Ага, конечно, потанцуйте с Flatpak, потанцуйте с исходным кодом, потанцуйте с зависимостями, потанцуйте с репозиториями, потанцуйте с компиляторами, потанцуйте с обновлениями, а ещё обязательно чтобы у каждого ПК в отдельности был подключен высокоскоростной интернет, и может быть всё получится, но это не точно:
Вот зачем пользователю весь этот геморрой на голову? Тем более принудительная зависимость от интернета? А если пользователю нужно протестировать автономный ПК не подключенный к интернету? Как ему выкачивать гигабайты зависимостей без интернета?
И так подавляющее большинство софта для Linux… В этом и проблема разработчиков, они вроде и делают там что-то, но по факту они делают бесполезный мусор непригодный для нормального использования.
Есть конечно «мусорщики», которые собирают весь этот кхм… Исходный код во всякие AppImage, но про это поговорим позже.
Может быть у этих разработчиков код гораздо лучше моего, и это в принципе справедливо, ведь я не программист, но какой смысл от «правильного и красивого» исходного кода, если он не работает у пользователя и требует докачивать тонну зависимостей?
Вот, для примера я покажу свой Chi Calculator (устаревшую версию), может быть его исходный код и ужасен, но он работает везде, и не принуждает пользователя к зависимости от высокоскоростного доступа в интернет, ведь для запуска моего калькулятора достаточно просто дать права на запуск, и дважды кликнуть по исполняемому файлу, а как этот исполняемый файл был передан уже не имеет значения, хоть дискетами:
Не удивлюсь если софт для Linux пишут те самые фанатики, про которых я собственно и говорил в самом начале, это вполне может быть реальностью учитывая как они стараются издеваться над всеми «неугодными», в том числе над другими разработчиками:
—
—
—
Проблема базового функционала
Вот мы и подошли к действительно серьёзным проблемам…
Чего стоит пользователю настроить время и дату по своему желанию в среде Windows? Да ничего:
А что же в Linux? А в Linux либо вообще нет никаких настроек формата даты и времени, либо есть сплошной геморрой на голову пользователя, ну или что-то среднее.
Туда же и прочий базовый функционал, что делает проводник нормальной операционной системы когда пользователь хочет создать файл в папке? Правильно, позволяет это сделать пользователю:
Что делает проводник нормальной операционной системы при работе с сочетаниями Ctrl+Insert и Shift+Insert? Правильно, делает копию выделенного элемента:
Что делают дистрибутивы Linux на такие же базовые запросы пользователя? Правильно, всё что угодно, но не то что нужно, фанатики наверняка набегут в комментарии рассказывать какие пользователи вендусятники криворукие, не могут нажать Ctrl+C и Ctrl+V, но извольте, я ещё не видел людей, которым было бы удобнее раскорячивать пальцы выискивая кнопку C и V на клавиатуре, а потом тянулись до Enter/Backspace после извращений с Ctrl-C/V:
И так куда не плюнь в дистрибутивах Linux, пользователь приходит, пытается использовать дистрибутивы, но дистрибутивы делают что угодно, кроме того что действительно нужно пользователю, и это просто чертовски серьёзная проблема дистрибутивов Linux.
Одно дело если бы всё можно было настроить, но нет, даже банальный формат часов порой невозможно настроить, тем самым пользователя принуждают к формату даты и времени в виде «Mar 28 04:13», и пользователь ничего с этим не может поделать, ведь настройки формата даты и времени попросту отсутствуют.
Почему пользователь привыкший к формату по стандарту ISO (2023-03-28 — 16:26) обязан терпеть региональный формат (Mar 28 16:26) навязанный дистрибутивом Linux? За что такое издевательство над пользователями?
Туда же панель задач, которую порой невозможно расположить сверху экрана, а я ведь привык чтобы панель задач находилась сверху экрана, это удобно и практично для меня, особенно когда открыто ещё несколько браузеров с парой сотен вкладок расположенных так же сверху экрана, и в Windows нет с этим проблем, а вот в дистрибутивах Linux…
И таких «мелочей» целый вагон, к сожалению…
—
—
—
Проблема распространения ПО
Сказать что ПО для Linux недоразвитое — ничего не сказать…
Но недоразвитость софта для Linux не проблема, его всегда можно доработать, настоящая проблема в болоте зависимостей и отсутствии адекватных способов распространения софта.
Центры приложений и репозитории прекрасный метод распространения ПО? А если у системы нет доступа к интернету? Или доступен только мобильный интернет?
А ведь я до сих пор использую мобильный интернет, уже больше трёх месяцев, ибо других вариантов нет, хотя казалось бы, нахожусь в городе, да и вышка сотовой связи в прямой видимости…
Да и никто не застрахован от таких вещей, как оборванный ветром оптоволоконный кабель, пользователь Windows просто вставит флешку и установит нужную ему программу, даже если версия программы будет не самая новая, когда пользователи Linux будут просто беспомощно сидеть без интернета в такой ситуации:
Вот для примера, есть ПК находящийся в далёком ангаре и работает со станком гравировальным, хотя о чём это я, чтобы Linux использовали для работы со станками, какие-то мифические сказки рассказываю, ибо подавляющее большинство станков такого уровня работают как раз через софт для Windows…
А знаете почему? Потому что Windows стабильна, её один раз установил, настроил, и она работает как швейцарские часы, это конечно не относится к Windows 11, ибо Microsoft начали подражать дистрибутивам Linux испортив операционную систему, тем не менее Windows XP/7/10 до сих пор прекрасно выполняют свои обязанности как операционные системы.
Можно сколько угодно говорить что центры приложений и репозитории это хорошо, но в реальности центры приложений и репозитории не только крайне неудобны и ставят пользователя в тотальную зависимость от высокоскоростного доступа в интернет, но ещё и представляют угрозу безопасности, конечно же болото зависимостей в дистрибутивах Linux играет лишь на руку злоумышленникам, кто бы сомневался:
Добавляем сюда ещё нестабильность самих репозиториев и вечные «перемещения», проще говоря моменты, когда пользователей «кидают».
Тем временем софт для Microsoft Windows можно без проблем откопать хоть со старого CD диска, и это всё добро можно хоть дискетами скопировать куда угодно, и оно будет работать как положено, в отличие от репозиториев с которыми еще догадайся как работать «правильно», чтобы случайно ничего не поломать…
Кто-то скажет что есть всякие Flatpak? Вроде и есть, а вроде и нет, да и толку от этих зависимых костылей:
Но главная проблема даже не в дырявой «безопасности» репозиториев, главная проблема в том, что дистрибутивы принуждают к зависимости от репозиториев, ведь так называемые «автономные» DEB пакеты, совсем не автономны:
А к чему приводит зависимость пользователей от чего-либо? Правильно, к злоупотреблению.
Вдруг владельцы репозиториев сойдут с ума? Что делать если на репозиториях заблокируют нужный пользователям софт? Или устроят дискриминацию по национальному признаку и заблокируют доступ «неугодным» к софту в репозиториях?
Далеко ходить не надо, мейнтейнеры Linux уже запрещают «неугодным» вносить исправления ошибок в модули ядра, видите ли, им некомфортно принимать исправления ошибок от «неугодных» людей, я про это уже говорил в других статьях, так что не вижу смысла подробно и здесь повторять.
Так ли хороши на самом деле эти репозитории, как толкуют фанатики Linux? Нет, и ещё раз нет, репозитории отвратительны как способ поставки софта пользователям, а центры приложений есть ничто иное, как попытка обвернуть в фантики отвратительные репозитории.
Центры приложений можно ещё понять на смартфонах, где у пользователей физически нет возможности нормально управлять операционной системой ввиду особенностей ёмкостных сенсоров, но даже в таких условиях Google смогли создать Android, а там и APK установочные пакеты, которые действительно работают как положено, в отличие от всяких DEB и прочего хлама в дистрибутивах Linux.
Даже кривой GIMP невозможно адекватно скачать для Linux, ибо разработчики кормят ссылкой на репозиторий FlatHub, пользователю не дают в руки исполняемый файл приложения, нет, пользователю дают ссылку на приложение, через которую на каждый ПК в отдельности нужно скачивать и устанавливать приложение:
—
—
—
Несостоятельный AppImage
Продолжая разговор о проблеме распространения ПО я просто обязан упомянуть про костыль AppImage.
Почему AppImage несостоятелен? Начну с банального, AppImage это по сути архив, в который просто напихали всё что нужно для работы приложения, и самое главное в том, что этот архив невозможно открыть подручным архиватором:
Да, AppImage кое-как работает, и для очень мелких приложений он в принципе пригоден, но что если приложение чуть сложнее чем «ничего»? Правильно, тогда несостоятельный AppImage лезет в систему пользователя и разводит помойку, ведь это всё невозможно содержать прямо в исполняемом архиве:
Знаете в чём суть портативного софта? Суть портативного софта в том, чтобы этот софт не разводил помойку в операционной системе пользователя, и не зависел от конкретного пользователя в системе, да и от системы в целом. AppImage совершенно не соответствует этому базовому принципу, он не только разводит помойку в системе пользователя, но и зависит от конкретного пользователя системы…
Вот наглядный пример, каким должен быть действительно портативный софт, я могу свой Chi Calculator скопировать на флешку, и запустить хоть в Windows 7, хоть в Windows 11, и все необходимые для работы файлы конфигурации лежат рядом с исполняемым файлом, пользователю не нужно ломать голову, а где же приложение хранит настройки и прочие файлы:
На этом уже можно ставить жирный крест на AppImage, но я хочу показать ещё одну проблему…
Как думаете, что произойдет если AppImage запустить в дистрибутивах 2013 года? Правильно, ничего, просто ничего, операционная система даже окно с ошибкой не покажет.
Что же на самом деле происходит? Да ничего особенного, разработчики AppImage не думали об обратной совместимости, и всё пошло «не по плану», они использовали GLIBC библиотеки про которые известно только более-менее современным дистрибутивам Linux, печально, что ещё сказать…
Показать как выглядит действительно портативный и адекватный в плане запуска софт? Смотрите и учитесь:
Что произошло? Я просто создал приложение, которое можно без проблем запускать даже в таких старых дистрибутивах как Ubuntu 13.04, и да, текст введённый в поле для выражения это нормально, я специально предусмотрел возможность ручного ввода в это поле при разработке.
Да, я не программист, но даже не спрашивайте почему я смог, Microsoft многократно лучше смогли еще со времен DOS, а разработчики софта для Linux не осилили такое до сих пор…
Могу лишь предположить, что разработчики софта для Linux просто недостаточно разумны, ведь они предпочитают не только себя топить в зависимостях и отвратительных репозиториях, но и окружающих тянут за собой, они не ценят свой труд, и чужой труд не ценят, ведь софт для Linux обычно живет максимум несколько лет, а потом умирает по вине проблем с зависимостями, или умерших репозиториев.
А ещё можно заметить, что исполняемый файл у Linux так же недоразвит, как и разработчики софта, ибо он не способен на хранение иконки приложения, а это уже базовый функционал операционной системы, я уже говорил через какое место всё работает в дистрибутивах Linux?
—
—
—
Зависимости
Этот раздел будет краток, зависимости в дистрибутивах Linux повсюду, это самая настоящая «ошибка природы», которую фанатики Linux никак не упокоят на «кладбище истории»:
Один раз установить библиотеку, чтобы её потом использовали десятки приложений? Это действительно прекрасно, но только если это происходит в среде Microsoft Windows.
Да и большинство приложений для Windows всё содержат в себе, либо рядом есть папка «support», «redist» и т.п., где как раз лежит минимальный набор библиотек, которые необходимы для работы, но чаще вообще ничего делать не нужно, ибо всё и так есть, если конечно Windows устанавливал не фанатик Linux.
Но если это происходит в среде Linux, то геморрой на голову пользователя обеспечен…
—
—
—
Проблема графического интерфейса
Эта проблема не сама по себе появилась, нет, это следствие поведения разработчиков и сообщества Linux, ведь каждый хочет сделать «не как у всех», и при этом не желают смотреть как сделано в Windows, итог мы все прекрасно видим:
Порой всё настолько запущено, что не только интерфейс максимально кривой и убогий, но и неожиданно можно нарваться на тотально зависимые от интернета приложения, а это уже совсем не смешно…
Я операционную систему себе установил, или убогую кривую поделку зависимую от интернета? Может еще на запуск калькулятора нужно спросить разрешение через интернет, скачать там правильные сертификаты на всякий случай?
А окна вообще живут своей жизнью, одно открылось хрен знает где, другое появилось в левом нижнем углу экрана, третье в середине экрана, четвертое вообще на весь экран, какой-то безумный зоопарк…
А к чему приводит попытка установить приложение из центра приложений без доступа к интернету? А я расскажу, на мгновение кнопка «install» меняет себя на «Cancel» и так же мгновенно обратно превращается в «Install», и на этом всё.
Никаких сообщений об ошибке или просто уведомлений, что у пользователя нет доступа к интернету, а ведь это максимально типичная ситуация, когда у системы просто может не быть доступа к интернету:
А выключение/перезагрузка просто верх неадекватности разработчиков дистрибутивов Linux, меня уже просто невероятно бесят эти повторные окна при попытке выключить систему, чтобы разработчиков этого бреда по 10 раз спрашивали, а хотят ли они войти в туалет, или может они хотят назад в коридор выйти!
Господи, ну сделайте вы эту мерзость опциональной, галочку там предусмотрите какую, пользователи спасибо скажут…
Я уже не говорю про тот факт, что некоторые дистрибутивы игнорируют сигнал от кнопки выключения на передней крышке ПК… Что в совокупности с бесконечными повторными вопросами «а хочешь ли ты выключить» создает сильное желание отправить разработчиков этого ужаса в космос, без корабля…
И ради всего святого, покажите уже этим любителям делать «не как у всех», как действительно должна выглядеть информация о файловой системе…
Вот кто сможет быстро сказать сколько на самом деле занято/свободно на диске в дистрибутиве Linux? Даже такие элементарные вещи… У меня нет слов, без мата в адрес разработчиков дистрибутивов это не выразить…
—
—
—
Проблема драйверов и поддержки «железа»
Пожалуй одна из самых острых проблем всех дистрибутивов Linux, это отвратительная работа с «железом», особенно если у человека «устаревшее железо», или «слишком новое железо».
Куда уж там, даже подключение второго монитора может доставить множество проблем, про которые пользователи Windows даже подумать не могли, особенно остро эта проблема стоит в ноутбуках с дискретной видеокартой…
Ну а драйверы, Linux дистрибутивы максимально отвратительны в этом плане, ибо они могут сами себя сломать просто установив драйвер на видеокарту, я уже молчу про отсутствие адекватных драйверов для видеокарт AMD в принципе.
Там что-то есть «из коробки» для AMD видеокарт, но это такой геморрой на голову, особенно если у пользователя видеокарта R9 290/390X, или вообще из серии HD7xxx и старее…
Смотрите и учитесь, каким должен быть выбор драйверов для видеокарты, чтобы в случае проблем пользователь мог легко и просто установить любую другую версию драйвера, да и для тестов производительности это весьма полезно, когда можно сменить версию драйвера на любую другую:
А что в Linux? Драйвер «из коробки»? Который чуть что не так и привет чёрный экран? Что обычному пользователю делать в таком случае? Искать через смартфон заклинания для терминала, и как этот терминал вызывать когда всё внезапно перестало работать? Переустанавливать линукс? Так некоторые дистрибутивы принуждают к шифрованию файловой системы, прикажете данные терять пользователю по вине убогости дистрибутива?
Почему не сделать «как в Windows» базовый видеодрайвер и адекватную систему драйверов? Чтобы в случае проблем всегда можно было позвать любого соседа «айтишника», чтобы он пришел с флешкой забитой драйверами на все случаи жизни, и в пару кликов всё сделал чтобы оно просто работало? Нет, это же Linux дистрибутивы, в них обязано быть всё «не как у всех»…
И так практически с любыми устройствами, принтеры, Wi-fi адаптеры, звуковые карты и т.д.
—
—
—
Linux везде
Особый раздел я решил выделить для «Linux везде», не поняли? Сейчас поймёте…
Вообще это следовало оставить в разделе про фанатиков Linux, но не стал этого делать, ведь «Linux везде» это самая настоящая проблема дезинформации и подмены понятий, и она требует особого упоминания.
Часто можно заметить следующие высказывания под статьями про DESKTOP дистрибутивы Linux, т.е. про дистрибутивы для настольных ПК и ноутбуков:
Прочитали? Уже догадались в чем дезинформация и подмена понятий? А ведь это классика фанатиков Linux.
Вот я говорю про дистрибутивы Linux, я конкретно даю понять, что речь идет про дистрибутивы для настольных ПК и ноутбуков, т.е. дистрибутивы для обычных пользователей, так каким боком здесь «голый линукс»? Каким боком здесь роутеры, холодильники и сервера? Каким боком здесь Android, вообще никак не относящийся к ноутбукам/ПК? Вот она, дезинформация и подмена понятий, иначе говоря софизм.
Никто на самом деле Linux не судит, судят дистрибутивы линукса, конкретно я критикую дистрибутивы Linux для ПК и ноутбуков, по фактам критикую, и я ничего не имею против Linux, а вот против вечно кривых дистрибутивов Linux очень даже имею…
А ещё мне очень интересно, почему это люди обязаны «привыкать»? Не боитесь того, что если исчезнет Windows, то от дистрибутивов Linux не останется ничего?
Ибо такой наплыв пользователей подчистую может снести все репозитории, они будут «лежать», или в лучшем случае скорость загрузки у пользователей будет на уровне ADSL соединения. FlatHub и без наплыва пользователей порой едва дышит раздавая пакеты на полтора гигабайта со скоростью 100-200 КБ/с, и это у меня было оптоволокно с каналом в 200 Мбит/с…
А ведь Linux дистрибутивы это не Windows, там постоянно будет насилование репозиториев, ибо нет толком софта, который просто взял и скопировал на флешку да запустил где угодно, нет, там целая помойка дистрибутивов, и под каждый «мусорный контейнер» свои пляски с репозиториями.
Да и дистрибутивы будут «падать» только в путь у людей, они и так едва стабильны, а с наплывом пользователей будет самый настоящий ад для репозиториев, одни и те же пакеты будут по 10 раз выкачивать одни и те же пользователи.
Фанатики Linux, оно вам надо? Вы сами же будете страдать если вдруг Windows исчезнет.
Если исчезнут все официальные «репозитории» у Windows, это никак не сделает хуже самой экосистеме Windows, ибо есть бесчисленное множество ресурсов, в том числе «пиратских», на которых целые мегатонны софта и ресурсов:
У Linux дистрибутивов нет такой «подушки», и если упадут репозитории, это будет конец, ибо разработчики софта для Linux часто дают просто ссылку на репозиторий, а не сам софт.
А всё по вине изначально неправильного подхода к разработке и распространению софта в Linux дистрибутивах…
Пользователи не будут привыкать, они разнесут в клочья всё, в след за Windows исчезнут и дистрибутивы Linux в том виде, в котором они сейчас существуют, это неизбежно.
—
—
—
Проф непригодность
Нет, я не буду говорить про отсутствие ряда профессионального ПО для Linux, и что «аналоги» мягко говоря не очень то и аналоги… Сейчас речь пойдет немного про другое…
Как думаете, почему Windows настолько популярна? Удобный и практичный интерфейс? Она родилась раньше всех? Игры ей помогли? Злые корпорации всех подкупают чтобы везде стояла Windows?
Вот я хочу сделать сравнительное тестирование двух разных ПК не подключенных к интернету, банально хочу популяризировать Linux через тесты, ведь многие люди любят сравнивать «у кого длиннее столбик в результатах»… И вот пытаюсь установить дистрибутив на несколько систем, но сталкиваюсь с массой проблем, начиная от кривых драйверов «из коробки», и заканчивая отсутствием адекватного софта.
Почему системы без интернета? Банально нет возможности провести интернет к каждой системе в доме, ибо нужно покупать дополнительный свитч, прокладывать сетевую инфраструктуру, и т.п., фанатики Linux оплатят хотя бы оборудование и расходники? Я уже не говорю про инструменты и потраченное время.
Тем более системы могут быть разобраны и собраны в других местах, а это опять прокладывать сетевую инфраструктуру, при этом интернет канал не резиновый, а развешивать на каждую систему по Wi-Fi адаптеру тоже знаете ли денег стоит, ещё проблему с драйверами добавляем, проблему «захламлённости эфира», и уже не так радужно всё как хотелось бы…
В итоге я не могу сделать сравнительные тесты и заинтересовать пользователей, ибо мне мешает целая масса проблем:
0) У пользователей нет возможности повторить тестирование, ибо в дистрибутивах Linux всё происходит в максимально извращенной форме, хотя проектами вроде ChimbaBench эта проблема может быть решена частично.
1) Для установки относительно подходящего софта нужен интернет, ведь автономных установочных пакетов по факту нет, и это проблема не только для меня, но и для всех, кто захочет протестировать свою систему, чтобы проверить «у кого длиннее столбик в результатах».
2) Интернет канал не резиновый, чтобы позволить себе бесконечно переустанавливать софт через убогие репозитории, ибо дистрибутив Linux невозможно установить на накопитель, и носить его между разными ПК как Windows 7/10, дистрибутивы обычно не способны даже на переезд между AM4 и LGA1200, когда даже старая Windows 7 у меня такой «переезд» спокойно переносила.
3) Софт паршивого качества и непригоден для нормального использования, даже нормального аналога AIDA64 не существует, я уже не говорю про MSI Afterburner и прочий софт подобный, сюда же отнесу и Zen Timings, очень полезная утилита помогающая настроить ОЗУ…
4) Абсолютное большинство софта невозможно запустить и в Ubuntu 13.04, и в Fedora 37, просто взять флешку с приложением и запустить, это просто невозможно, даже в формате хвалёного AppImage, если это конечно не Chi Calculator или ChimbaBench…
5) Фактически нет игр и бенчмарков, ибо помойка зависимостей мешает разрабатывать игры/бенчмарки, которые действительно работали бы и не ломались при каждом обновлении зависимостей, потому экосистема Linux состоит в основном из низкосортного ширпотреба, а игры обычно на уровне «пасьянс косынка», ибо что-то более сложное наверняка утонет в болоте зависимостей и перестанет работать спустя некоторое время.
6) Про сравнительные тесты производительности с разными драйверами сразу можно забыть, нельзя просто взять, и установить более старую версию драйвера на видеокарту, или более новую, обычно это приводит к порче дистрибутива, или вовсе к невозможности выбирать версию драйвера, как в случае AMD видеокарт, вот есть «из коробки» и довольствуйтесь как хотите!
7) Дистрибутивы Linux крайне нестабильны, их лучше вообще не загружать во время разгона ПК, ведь при разгоне часто бывает такое, что система внезапно идёт на перезагрузку, или память работает с ошибками, дистрибутивы обычно не могут пережить когда такое происходит неоднократно.
По итогу даже если я извращусь с дистрибутивами Linux, и таки сделаю сравнительные тесты, другие люди не смогут это повторить, да и мне будет крайне затруднительно повторно делать тесты с новыми «сборками», ибо дистрибутивы это полнейшее извращение.
А что же в Windows? Да ничего особого, просто забрасываем на флешку или SSD игру/бенчмарк, софт для мониторинга, и носим между разными системами, никаких проблем, и самое главное, это может сделать практически каждый без лютейших извращений свойственных дистрибутивам Linux.
Да и с разгоном у Windows проблем нет, по крайней мере Windows 7 прекрасно переживает сотни «внеплановых» перезагрузок и ошибок по вине разгона, тем временем дистрибутивы могут «прийти в негодность» даже при первом неудачном разгоне, вот так был дистрибутив, и нет дистрибутива, просто загрузился с разгоном, который система не выдержала перезагрузившись…
Впрочем, даже простой перебой в электропитании может привести к полной порче дистрибутива, и что ещё хуже, к частичной порче, ведь это можно «пропустить», а вылезет оно в самый неподходящий момент, и дистрибутив ничего не скажет заранее как Windows.
—
—
—
Заключение
Поздравляю! И пожалуй на этом закончу, хотя ещё многое хотелось бы упомянуть…
У меня такое ощущение, что разработчики софта и самих дистрибутивов, в том числе фанатики, как раз работают на корпорации, и специально делают максимально отвратительные вещи, чтобы пользователи попробовали «линукс» и обратно вернулись в Windows.
Иначе я не могу это всё объяснить, ну или разработчики действительно не очень умны мягко говоря, но при этом гордыня (сделать не как у всех) выше крыши…
Если хоть часть вышеуказанных проблем будет решена, это уже будет огромный прогресс, особенно если разработчики поумерят своё безумие и начнут ценить труд, и будут разрабатывать действительно полезный и «живучий» софт, а не хлам который перестаёт работать за пределами «тепличных» условий.
Возьмите многие старые игры для Windows, они отлично работает даже в Windows 10/11 спустя 10, 15, и даже 20 лет, а теперь возьмите любую игру для Linux времен Ubuntu 5.10 и попробуйте запустить в Ubuntu 22.04…
Куда уж там, даже Nexuiz разработанный ~10 лет назад не способен без патчей нормально работать в современных дистрибутивах Linux, что вообще меня выморозило когда попытался поиграть в среде Linux, при этом в Windows игра даже без патчей прекрасно работала и работает.
Ладно, пожалуй хватит пока, ведь мне пора приступать к работе над кое-чем интересным…
Благодарю за внимание, больше интересных статей в блоге Hard-Workshop.
Telegram-канал @overclockers_news — теперь в новом формате. Подписывайся, чтобы быть в курсе всех новостей!
Вопрос о том, какая операционная система лучше – Linux или Windows, давно стал одним из наиболее обсуждаемых в сети. И мнения на этот счет разделились примерно пополам. Одни придерживаются мнения, что лучше Linux, другие уверены, что Windows – лучший выбор. В этой статье мы подробно рассмотрим основные преимущества и недостатки каждой из этих операционных систем, чтобы вы смогли сделать собственный вывод.
Linux
Linux – это свободно распространяемая операционная система, которая отличается от Windows как во многих деталях, так и в своих основных концепциях. Она построена на базе ядра Linux, которое написано на языке Си и имеет открытый исходный код. Концепция операционной системы Linux основана на открытости, свободе выбора и общественном контроле за развитием программного обеспечения.
Преимущества Linux:
- Более стабильная и надежная система. Linux гораздо реже выходит из строя и меньше подвержена вирусам и вредоносному ПО, благодаря тому, что пользователь может контролировать все процессы в системе и имеет доступ к исходному коду программ, что позволяет быстро выявлять ошибки и устранять их.
- Безопасность. В Linux также меньше шансов, что система будет подвергнута атакам вредоносных программ. Linux является гораздо более безопасной операционной системой, чем Windows.
- Техническая поддержка. Если у вас возникают проблемы с Linux, вы можете обратиться к многим командам поддержки, а также к сообществу Linux. В случае с Windows, если возникли проблемы, то вам придется обращаться в центр поддержки или платить за услуги сторонних специалистов.
- Доступность. По сравнению с Windows, Linux является бесплатной операционной системой. Вы можете скачать любой дистрибутив Linux, установить его на свой компьютер и использовать его без ограничений.
- Оптимизирована для программистов. Если вы программист, Linux будет для вас лучшим выбором. В Linux доступно большое количество открытых исходных кодов программ, а также различных сред программирования, что делает ее идеальным выбором для разработчиков.
Недостатки Linux:
- Затраты на обучение. Если вы только начинаете изучать Linux, то, возможно, вам потребуется большое количество времени, чтобы овладеть основными навыками работы с этой операционной системой. Кроме того, кабинетные программы под Linux обычно отличаются от Windows, что может привести к некоторому дискомфорту.
- Совместимость со сторонними программами. Linux может не поддерживать некоторые программы, которые вы используете в своей работе. Возможно, некоторые программы придется заменить аналогами.
- Не подходит для игр. Если вы любитель компьютерных игр, то Linux не для вас. В Linux нет таких популярных игр, как GTA или Call of Duty, а в играх, которые доступны, существует низкая производительность.
Windows
Windows – популярная операционная система, которую большинство компьютеров использует по всему миру. Она разработана компанией Microsoft и была выпущена в 1985 году.
Преимущества Windows:
- Коммерческий программный продукт. Если вы приобретаете Windows, то получаете больше гарантий, чем при использовании бесплатной операционной системы, что включает поддержку и замену неисправностей.
- Совместимость со сторонними программами. Windows обладает большей совместимостью со сторонними программами, что делает ее популярным выбором для компаний и организаций.
- Подходит для игр. Если вы любитель игр, то Windows – для вас. Большинство компьютерных игр разработаны именно для работы на Windows, так что вы не столкнетесь с проблемами при установке и запуске игр.
- Широкое распространение. Windows используется большинством пользователей, так что если у вас возникнут проблемы, вы можете обратиться за помощью от многих организаций и специалистов, что упрощает решение возникающих проблем.
Недостатки Windows:
- Более частые сбои и ошибки. В Windows часто возникают сбои и ошибки, что связано с необходимостью ежегодной платной обновления системы, а также большим количеством использования различных приложений.
- Высокая уязвимость к вирусам. Windows более подвержена вирусам и вредоносному ПО, так как пользователь не может контролировать все процессы в системе и не имеет доступа к исходному коду программ.
- Большой объем приложений. Windows часто требует большого объема памяти и жестких дисков, что может снижать производительность и увеличивать время работы.
- Высокая стоимость. Windows – это коммерческий продукт, который может стоить кругленькую сумму денег, что может стать недоступным для многих пользователей.
Вывод
Как видите, каждая операционная система имеет свои преимущества и недостатки. Однако, если у вас небольшой компьютер и вы работаете с текстовыми или офисными документами, то Linux может быть для вас наилучшим выбором. Если же вы любитель игр, используете различные сложные программы, то лучшим выбором для вас будет Windows. Нужно понимать, что выбор операционной системы зависит от ваших индивидуальных потребностей и задач.
Миф о том, что Linux сложна и нужна только программистам и разработчикам, не соответствует действительности.
Windows — самая популярная операционная система, и это вполне заслуженно. Она прошла долгий путь, постоянно совершенствуясь и развиваясь. Однако, хотя Microsoft и утверждает, что «Десятка» — лучшее её творение, в некоторых вещах Linux значительно превосходит Windows.
1. Удобная реализация обновлений
Наверное, нам всем знакома такая ситуация. Включаешь поутру компьютер, чтобы заняться важной и срочной работой, и Windows 10 внезапно радует голубоватым экраном и надписью «Идёт работа с обновлениями». Видимо, Microsoft намекает, что ваши дела могут и подождать. А если у вас не самая мощная конфигурация, обновление может длиться неприлично долго.
Да, из операционной системы вырезали принудительную перезагрузку, и теперь вы можете назначить интервал, в течение которого компьютер должен от неё воздержаться. Но всё равно в Home-версии Windows 10 вам не позволят откладывать обновления дольше, чем на 12 часов. Некоторых пользователей эта необходимость раздражает настолько, что они прибегают ко всяческим хитростям, чтобы отключить функцию.
В Linux проблема с долгим обновлением, в течение которого вы не можете ничего делать, отсутствует. Все патчи устанавливаются фоном, пока вы работаете, сёрфите в интернете или слушаете музыку, и никак не мешают пользоваться компьютером. А перезагрузка после обновления в Linux происходит как обычно — никаких надписей «Осталось 28%», висящих по часу. И наконец, вы можете просто забить на обновления операционной системы и не устанавливать их — она не будет пытаться вам возражать.
2. Простая установка приложений
Вам никогда не казалось, что Windows Store, как бы это помягче сказать, немного бесполезен? Нет, конечно, и в нём при желании можно найти стоящие приложения.
Но по большей части, когда нам нужно установить какую-то программу, мы открываем браузер и отправляемся на сайт разработчика ПО, чтобы скачать оттуда установочный файл. А затем открыть его, разрешить исполнение, несколько раз понажимать кнопку «Далее»… Куча лишних действий.
Во всех популярных дистрибутивах Linux имеются удобные магазины приложений, которые скачивают и устанавливают программы из репозиториев (сетевых источников). И это очень удобно.
Вам нужно установить Firefox, Skype или Telegram? Не надо искать их в Google. Отметьте их в магазине или менеджере пакетов, нажмите одну кнопку «Установить», и спустя несколько секунд они появятся на вашем компьютере.
Ещё один плюс репозиториев Linux в том, что обновления для всех программ приходят из одного источника и устанавливаются одновременно. Вместе с патчами системы обновится ещё и браузер, и видеоплеер, и всё прочее.
В Linux отсутствует ситуация, когда вы запускаете программу, она предлагает обновиться, и вам приходится ждать, пока скачается и установится новая версия.
3. Отсутствие навязчивых программ
В Windows 10 встроено огромное количество так называемых универсальных приложений. Некоторые из них, вроде «Почты» и «Календаря», могут быть полезными.
Но зачем вам нужны «Портал смешанной реальности», если у вас нет VR-гарнитуры, «Средство 3D-просмотра», если вы не моделист, и Xbox, если вы не играете на приставке от Microsoft? Причём в Home-редакции Windows новые приложения, о которых вы не просили, вполне могут устанавливаться сами, если Microsoft решит, что они вам нужны.
Присутствие таких программ в меню «Пуск» только раздражает, а ещё они занимают лишнее место на диске. Конечно, их можно отключить или удалить, но для этого понадобятся время и лишние телодвижения.
В Linux такой проблемы нет. Система никогда не будет навязывать вам те или иные приложения, уговаривать использовать какой-то конкретный браузер по умолчанию и устанавливать что-либо без спросу. Если вам нужна готовая система со встроенными офисами, калькуляторами и проигрывателями — скачайте дистрибутив, где всё это включено по умолчанию, и пользуйтесь.
Хотите сами контролировать, что и как будет установлено на вашем компьютере? Начните устанавливать систему с помощью Net Installer и отметьте галочками, какие программы вам нужны, а какие нет. Ничего лишнего.
4. Небольшой вес системы
Windows 10 довольно тяжёлый вариант, который занимает много места на диске. В среднем после инсталляции и загрузки всех обновлений заполнится 25–35 ГБ в системном разделе. А ведь вам ещё предстоит установить браузер, офисный пакет, медиапроигрыватель и всё такое в этом духе.
Особенно это «обрадует» владельцев бюджетных ноутбуков с малым объёмом встроенной памяти. Один только установочный ISO-файл Windows 10 весит больше 4 ГБ — интересно, что же они туда такого впихнули?
Дистрибутив же Linux Mint, например, весит 1,8 ГБ, и в нём уже имеется и офисный пакет, и медиапроигрыватели, и средство для создания бэкапов, и ещё уйма всего. После установки он займёт где-то 4,8 ГБ. Причём это довольно тяжеловесный дистрибутив. А есть и совсем крошечные, которые съедят не больше 700 МБ.
5. Высокий уровень быстродействия
Обладатели не самых быстрых и новых компьютеров и ноутбуков, на которых была установлена ещё Windows 7, наверняка замечали, какой неспешной становится система после обновления до «Десятки». Особенно это видно на устройствах без SSD. Когда Windows 10 пытается устанавливать в фоне обновления или загружает программы из Microsoft Store, компьютер буквально начинает «выть» всеми вентиляторами.
Linux обладает куда меньшими требованиями к железу и способна летать даже на весьма скромных конфигурациях, что делает эту операционную систему идеальным кандидатом к установке на маломощных или старых компьютерах. Некоторые дистрибутивы способны вполне неплохо существовать на устройствах с объёмом оперативной памяти в 128 МБ!
6. Настраиваемый интерфейс
В интерфейсе Windows 10 мало что можно поменять. Вы можете экспериментировать с цветом окон или темой оформления, добавить или удалить плитки в меню «Пуск». Но это, в общем-то, и всё. Поменять форму окон и панели задач, переместить панель уведомлений с правого края либо изменить что-то ещё у вас не получится. Придётся пользоваться тем, что придумали дизайнеры Microsoft.
Linux предоставляет пользователям практически полную свободу настройки. В ней есть очень много оболочек рабочего стола, которые можно менять так, как пожелаете. Хотите суперсовременный интерфейс с кучей прозрачностей, всплывающих окон и прочих «плюшек»? Или, может, вам нужны крупные иконки и элементы меню под сенсорный дисплей? Либо предпочитаете консервативный и минималистский вариант для маломощного компьютера? Выбор велик.
7. Гибкое управление
Microsoft считает, что ей виднее, как вам следует пользоваться компьютером. Кнопки управления окнами расположены справа, и не вам с этим спорить. Выбранное окно нельзя закрепить поверх других (без использования сторонних инструментов) — значит, вам это и не нужно. Вывести кнопки выключения и перезагрузки из «Пуска» на таскбар — вы о чём вообще? А активный угол тут всего один — нижний правый, и он сворачивает все окна. Ничего больше делать он не должен.
В противоположность этому, Linux позволяет настраивать поведение интерфейса по своему желанию. Если вы предпочитаете использовать активные углы для запуска программ, вам достаточно включить их в настройках. Нужна глобальная строка меню, как в macOS? Практически в любой оболочке её можно добавить, просто установив нужное расширение. Да что уж там, даже порядок и расположение кнопок управления окном можно менять.
8. Высокий уровень безопасности
Хотя Microsoft проделала большую работу над повышением безопасности в «Десятке» и даже встроила туда собственный неплохой антивирус, Windows всё ещё остаётся уязвимой системой. Именно для неё создаётся больше всего вирусов и вредоносных программ.
Ещё одна проблема Windows — adware-программы. Вы скачиваете какую-нибудь полезную штуковину, запускаете установщик, опрометчиво не взглянув на галочки, и вам в довесок ставится чужая домашняя страничка в браузер, куча тулбаров и расширений, какой-нибудь «Яндекс.Браузер» и всякое подобное добро. Такими грязными приёмчиками грешат даже очень качественные и популярные программы. Тот же проигрыватель AIMP, к примеру.
В Linux же практически полностью отсутствуют вирусы. Adware в нём тоже нет. И не нужно переживать о том, что вы что-то не так сделаете и установите какую-нибудь гадость.
9. Бесплатные дистрибутивы
Прошло время, когда обновление до Windows 10 можно было получить бесплатно. Сейчас за лицензионную домашнюю версию «Десятки» придётся выложить 199 долларов, а за Pro-редакцию и того больше. Если вы не готовы отстёгивать из своего кармана эти деньги, а становиться пиратом вам не позволяет совесть, попробуйте Linux.
Эта система полностью бесплатна. Вы можете загрузить любой дистрибутив с официального сайта, установить его, и он никогда не попросит у вас денег и не заставит сомневаться в своей «подлинности».
Есть, конечно, несколько дистрибутивов Linux с платной коммерческой поддержкой, вроде Red Hat Enterprise Linux. Но они ориентированы на корпоративное использование и дома не нужны.
10. Бесплатные программы
Даже после покупки Windows 10 ваши траты ещё не закончились. На очереди — приобретение пакета Microsoft Office или какого-нибудь графического редактора типа Adobe Photoshop. Ещё один удар по карману.
В магазинах приложений Linux же просто куча бесплатных программ, устанавливаемых одним щелчком. Графические и офисные редакторы, варианты для обработки видео, архиваторы и прочее добро. Конечно, бесплатные аналоги несколько уступают коммерческим, но для домашнего использования их хватит.
11. Полная конфиденциальность и приватность
О телеметрию в Windows 10 сломано немало копий. Система старательно отсылает в Microsoft сведения о том, какие приложения вы устанавливаете, какие сайты посещаете и где находитесь. Конечно, данные эти обезличены, да и вообще всё ради вашего же блага.
Правда, покопавшись в настройках, эту особенность системы можно отключить, но нет гарантии, что со следующим обновлением она не активируется снова.
Linux лишена телеметрии. В крайнем случае в некоторых дистрибутивах вы можете вручную отправить разработчикам отчёт об ошибке, и перед этим система спросит вашего разрешения. Впрочем, это необязательно и легко отключается.
12. Большое разнообразие дистрибутивов
Windows 10 по большому счёту существует только в двух ипостасях — Home и Pro (есть ещё всякие Enterprise и Enterprise LTSB, но они не для простых смертных). Разница между ними невелика: в Pro-версии чуть больше функций и возможностей, но они все надёжно упрятаны в недрах операционной системы и не особо интересны рядовому пользователю.
Linux же очень разнообразна. Существует большое количество дистрибутивов, которые могут удовлетворить самые разные потребности. Для комфортной домашней работы есть Linux Mint и Ubuntu, для любителей красивостей — Kubuntu и Neon, для фанатов всего нового и экспериментального — Arch и Manjaro.
А ещё есть дистрибутивы для программистов, для параноиков, для обладателей старого железа, для создания медиацентров и домашних серверов… Есть из чего выбирать. Загляните, например, на сайт DistroWatch и посмотрите, что там есть из популярного.