За что я ненавижу линукс

Обновлено: 07.07.2024

Сразу хочу сказать, что речь в статье пойдёт исключительно о настольном применении Линукса, т.е. на домашних компах/ноутах и рабочих станциях. Всё нижеизложенное не касается Линукса на серверах, встроенных системах и прочих подобных устройствах, т.к. то, на что я сейчас вылью тонну яда, этим сферам применения, наверное, как раз на пользу.

Шёл 2020 год, у Линукса на десктопе всё те же 2%, что и 20 лет назад. Линуксоиды всё продолжали рвать форумы в обсуждениях «как забороть Майкрософт и покорить мир» и искать ответ на вопрос, почему «эти тупые хомячки» не хотят обниматься с пингвином. Хотя ответ на этот вопрос давно уже понятен — потому что Linux это не система, а ворох разнородных поделок, смотанных изолентой.

Зачем человек садится за компьютер? Многим придёт на ум ответ: чтобы пользоваться всякими полезными приложениями. Но это неправильный ответ. Человеку вообще плевать на приложения. Он пытается достичь своих целей:

А что в Линуксе?

А в Линуксе потолок проектирования — не достижение целей, а решение задач. Вместо цели В разработчики пытаются воплотить недоцель Ь. Вместо раздумий о том, как пользователь будет болтать с друзьями, Linux-разработчики создают 100500-ый мессенджер, в который пихают функции по списку «как у всех». Чуете разницу?

Дизайнер здорового человека: люди, знакомясь и общаясь, часто делятся селфи, так что прикрутим вот сюда, на видное место кнопку «выслать селфи», чтобы она была под рукой и при нажатии фоткала пользователя веб-камерой и давала ему возможность тут же отцентрировать фотку и применить к ней фильтры.

Дизайнер курильщика мануалов: сделаем поддержку пересылки файлов, это универсально и удовлетворит всех. А чтобы выслать селфач — пусть человек ищет софтину для захвата с веб-камеры, потом ретуширует фотку в каком-нибудь графическом редакторе, потом пересылает её с помощью семнадцатой опции в меню «Инструменты». У НАС ЖЕ ЮНИКСВЕЙ!

Самое печальное, что тот же подход используется даже на уровне операционной системы — то есть, на уровне накладных операций, что вообще нонсенс. Умудрились испортить даже прекрасную идею пакетных менеджеров, которые в теории позволяли бы управлять вообще всем софтом посредством кликов мышью. Но нет, теперь у нас 4 вида источников софта: официальные репозитории, snap, flatpak и неофициальные репозитории, которые ещё нужно искать и добавлять в настройки пакетника. Половина функций доступна только из терминала. А вместо послушного помощника менеджер пакетов превратился в личного Гитлера, который на любой шаг влево-вправо разражается длинными яростными тирадами о том, что пользователь дурак и делает всё неправильно.

— Почему я не могу поставить самый последний $PROGRAM_NAME на свою систему??
— Потому что иди ты нахер, вот почему. Главное не пользователь и его потребности, а КРАСИВАЯ КОНЦЕПЦИЯ!
Вместо кратчайших гладких траекторий от А к В с промежуточными едиными действиями мы имеем извилистые последовательности точек, каждая из которых представляет не одно простое действие, а целый набор действий, зачастую — с участием терминала. Более того, эти последовательности разнятся от Линукса к Линуксу, от среды к среде, из-за чего так долго и муторно помогать новичкам с их проблемами, а писать общие инструкции и вовсе бессмысленно.
Если большая часть флирта в среде эмо состояла в ненавязчивых попытках узнать пол собеседника, то большая часть помощи в среде линуксоидов состоит в утомительных попытках узнать точную конфигурацию аппаратного и программного обеспечения страдальца.

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

Ну а правда, зачем вам заниматься какими-то скучными целями социозадрота? Лучше поиграйтесь в этот увлекательный конструктор!

Прежде всего, нужно избавиться от иллюзии, что проблему можно решить созданием очередного нескучного убунтоклона с классными иконками и предустановленным Wine. Также проблему не решить внедрением очередной красивой концепции типа «а давайте перенесём конфиги под управление git, это будет вау!».

Linux требуется очеловечить. Обозначить набор целей, которые решают люди. И выстроить краткие, простые, очевидные пути к ним, начиная с того момента, как человек нажимает кнопку Power на системнике.

Это значит — переделать всё, начиная с загрузчика.

А пока мы видим очередное рождение очередного дистрибутива с переставленными кроватями и переклеенными обоями — можно быть уверенным, что что Linux останется забавой для людей, которые в детстве не наигрались в конструктор.

Последние лет 5 волею судьбы использую параллельно винду и линукс. Дистрибутивы разные. В основном, конечно, дебиановская ветка, цент ось, арч. И со временем стал понимать, что у линукса нет будущего на пк.

Кто бы что ни говорил, но проблемы линукса никуда не делись и никогда не решатся.

Самая большая проблема линуксовых систем в том, что их много. Слишком много. Каждый пытается собрать свой дистрибутив, и каждый считает, что его дистрибутив истинно верный. Но в этом и всё зло.

Поговорим на чистоту. Линукс не нужно перезагружать? Хрена с два. Малейшие изменения, связанные с графикой, требуют минимум релога. На линуксе нет вирусов? А где они есть? Последние 5 лет я и на винде не ловил ничего, не имея при этом ни антивируса ни фаерволла. Это элементарная безопасность. Не открывай не проверенные экзешники, не броди по незнакомым сайтам, усыпанными рекламой. Линукс бесплатен? А давно кто-то из ваших знакомых сидя дома покупал винду? На торрентах лежат тонны вылизанных и доведенных до идеала сборок винды. Настроек не требуют, установка простейшая. Драйвер паки их прекрасно дополняют. 20 минут и у тебя полноценная система готовая к работе. Что не скажешь о линуксовых дистрибутивах. Ты его конечно поставишь за 10 минут, но еще пол дня будешь трахаться с настройкой.

Самая большая проблема линукса в том, что до сих пор никто не сделал нормальную графику. Тиринг, высокая температура карты, графические артефакты, фризы, отсутствие какого-либо плавного отображения контента на странице. В своё время обновился на GTX 1080, расчитывал, что, хотя бы часть проблем у линукса уйдет, мол, флагманская видеокарта. Что имеем по факту? Тиринг никто не отменял. Гребаные полосы остаются даже после включения аппаратного ускорения в браузере, после включения vsync. 1440p видео с 60 fps? На флагманской видеокарте в линуксе? Смеетесь. Таких фризов я не видел со времен geforce 4 440mx. Про игры я уже молчу. Я смирился с фактом, что поиграть нормально получится только в винде. Библиотека qt. Вы серьезно? В 2018 году нельзя довести до ума приложения на qt чтобы они не выглядели досовскими консольными псевдоокошками? С обрезанными кнопками, со шрифтами, которые выходят за границы кнопок? А шрифты? Сайты с линуксом становятся вырвиглазными, даже после многих часов работы с виндой у меня так не болели глаза, как от шрифтов линукса.

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

Приложения. Те аналоги, которые пытаются выполнять хоть частично функцию виндовых - даже в подметки им не годятся. Чем пользуются люди? Гугл драйв. Клиента нет. Всё консольное. Без автосинхронизации. А то что с синхронизацией, открывает через туннар картинку на 1 МБ из гугл драйва за 23 секунды! ЧТО? Даже webdav Яндекса работает быстрее. Эвернот? Что вы мне предлагаете? Nixnote? Который на вид как программка из win98? Да я плачу косарь в год, чтобы видеть перед собой красивый продукт, а не это опенсорсное говно. Даже элементарно записать ISO с виндой на флешку из-под линукса? Как? Dd не делает этого, всё остальное не делает флешку с флагом бут.

Вся прелесть винды в том, что там давно уже всё ПО, даже бесплатное и опенсорсное, вылизали до идеала. Миллионы программок на все случаи жизни. Записать iso? Вот тебе 10 портабельных вариантов. Открыть архив с неизвестным тебе форматом - вот еще 20 вариантов. Решая проблемы, обычные проблемы через линукс ты потратишь 10 минут на поиски ПО и еще 40 минут на его настройку. И при всём при этом, оно будет выглядеть как говно из 90х. Да, в винде любое приложение будет с двумя огромными кнопками: РЕШИТЬ ПРОБЛЕМУ и ЗАКРЫТЬ ПРОГРАММУ. Но не в этом ли вся прелесть? Ты берешь в руки вилку, ты не обязан её собирать из исходников, плавить металл и отливать в форму, ты просто хочешь ею воспользоваться.

Прошу прощения за стиль изложения, за ошибки, написано крайне сумбурно. Не претендую на звание специалиста linux систем. И ничего не имею против linux серверов. Все-таки win server - крайне убогий продукт. Просто за столько лет попыток наладить контакт с миром linux, каждый раз вырастают новые стены непонимания в виде миллионов ошибок от оборудования и софта, с которым уже нет ни малейшего желания мириться и изучать. Хочется просто взять в руки инструмент и использовать его, быстро и эффективно.

Hate Linux

Три года назад я написал статью «Почему мне нравится Linux». Статья собрала много интересных мыслей и комментариев. Тогда я указал, что хочу написать статью про вещи, которые в Linux не нравятся. Но прошло три года, а статью я так и не написал. Потому что, как только я пытался это сделать, я никак не мог придумать о чем написать. И действительно, те возможные недостатки, о которых я думал, для меня скорее особенности, которые можно решить разными путями.

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

Некоторые вещи я написал специально или в шутку. Возможно, что-то будет пересекаться с достоинствами, описанными три года назад.

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

Игр почти нет

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

Нет нужной программы

Большинство организаций пишут программы прежде всего под Windows. Есть множество кроссплатформенных программ, которые могут работать в любой операционной системе (ОС). Но есть решения, которых под Linux не существует, и если они вам нужны, то, как и в случае с играми, придется либо пользоваться виртуальной машиной, либо держать параллельно вторую ОС.

Некрасивые программы

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

А ещё есть иконки и темы оформления, которые нарисованы скорее всего программистами и из-за этого выглядят они как-то не очень красиво.

Недоверсии программ

Если посмотреть на численные обозначения версий программ, то программы с версией больше единицы можно посчитать по пальцам, все остальные имеют версии вида 0.0.1.2.7.9.

Даже если программа написана несколько лет назад и работает стабильно, разработчики все равно не хотят переводить её версию 1.0.

Не все так просто и без терминала не обойтись

Сколько бы не говорили, что Линукс становится дружелюбнее к пользователю, есть задачи, которые можно выполнить только через терминал. А для многих пользователей работа в командной строке сразу вызывает страх.

Мы не хотим открывать терминал, мы хотим пользоваться мышкой! Но для многих задач нет графических оболочек. Для установки или настройки некоторых программ нужно прибегать к терминалу. Для выполнения многих системных настроек опять же нужен терминал.

Если что-то сломалось в системе, то снова нужно открывать терминал. Более того, нужно искать в интернете решение, возможно, читать документацию.

Нет профессиональных программ для обработки видео, Фотошопа тоже нет

И это действительно так, если вы профессионально занимаетесь видео монтажом, то Linux вам не подойдёт.

Фотошопа тоже нет. Есть GIMP, есть несколько графических редакторов, но они, к сожалению, с Фотошопом не сравнятся. Да, в них можно делать те действия, которые можно делать Фотошопе и скорее всего вам этих действий хватит, но профессиональный фотограф или художник все равно останется верен фотошопу или другому мощному средству для обработки изображений.

Установка Linux не всегда простая

Современные инсталяторы Linux в целом довольно простые и понятные. Но как только дело до ходит до разметки диска и установки загрузчика, то тут многие встают в ступор.

Потом оказывается, что у них не грузится Windows, а сразу начинается загрузка Linux. Или, что еще хуже, Windows’а уже на диске то и нет.

Не могу подобрать дистрибутив

Начинающий пользователь всегда начинает с выбора дистрибутива. И здесь он может испытать сложности.

Можно взять самый популярный дистрибутив, а можно попробовать что-то более интересное. Но потом оказывается, что это интересное не всегда работает так как нужно или не дает должной функциональности. Или же самый популярный дистрибутив тормозит и нужно искать что-то полегче.

Идеального дистрибутива, который устраивал бы всех тоже нет.

Медленно работает

Оказывается современные популярные дистрибутивы работают уже не так быстро, как раньше. С выходом каждого нового дистрибутива ресурсов компьютера постепенно начинает не хватать. Графические оболочки требуют больше ресурсов.

Если остаться на старом дистрибутиве, то установка новых программ может превратиться в кошмар, так как для них нужны будут такие зависимости, которые проще не устанавливать отдельно, а обновить дистрибутив до свежей версии, а она уже работает медленнее.

Заключение

Linux мощная и удобная система, но к ней нужен свой подход. Все вышеописанные проблемы и недостатки решаемы в той или иной степени. Для начинающих советую ознакомится с Руководством по Ubuntu Linux для новичков или задать свой вопрос на Форуме.

В заключение, в защиту Linux, приведу здесь несколько комментариев из статьи "Почему мне нравится Linux".


Мифы про Linux

Вы хотели когда-нибудь перейти на Linux, но боялись? Ниже, несколько мифов, которые вас останавливали и настоящая правда, стоящая за ними.

Сложно установить

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

Но, если у вас уже есть компьютер и все, что вам нужно, это операционная система, то лучшее, что можно сделать, это протестировать дистрибутив, который вас интересует и посмотреть на него, используя Live CD или Live USB. Когда вам понравиться один из них, то вы можете установить его так, чтобы на вашем ноутбуке могли работать и Windows и Linux или вы можете полностью заменить Windows.

Не важно, что вы выберете, дело в том, что процесс загрузки очень простой, особенно для Ubuntu, Fedora, Linux Mint и OpenSUSE. Большинство из них включают пошаговый мастер установки и вспомогательные графические утилиты. Полная установка, включая приложения, не должна занять более получаса.

Отсутствие совместимости

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

Пользователи часто боятся, что Linux будет несовместим с приложениями, которые им требуются в профессиональных целях. Тем не менее, скорее всего, Linux будет совместим. Но, если ваше приложение действительно несовместимо с Linux, то вы можете использовать такие пакеты, как Wine и Crossover Linux. Но лучше всего — это загрузить приложение, которое работает аналогично, но собрано для Linux. Скорее всего, вам удастся найти подходящие альтернативы и установить все требуемые приложения.

Не так безопасен, как остальные

У этого мифа меньше всего оснований. Потому что, на самом деле, все наоборот. Linux более безопасен, чем Windows или Mac, что доказано такими исследователями, как Secunia. Высокий уровень безопасности Linux обусловлен системой прав доступа, и тем фактом, что над ним работают разработчики по всему миру. Большой выбор дистрибутивов также делает его более безопасным. Новые патчи или антивирусы не нужны. Реальность такова, что если вы ищете безопасное решение, то Linux — это лучший выбор для вас.

Только для специалистов

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

Хотя это и было правдой десять или более назад, за последние несколько лет появилось много дистрибутивов, которые сделали Linux доступным для рядового пользователя. В наши дни даже дети могут его использовать. Разработчики создают привлекательные графические интерфейсы и делают другие улучшения, которые сделали Linux намного удобнее для людей по всему земному шару.

Серверное использование, как и для Windows, намного сложнее. Но в качестве рядового пользователя вы можете использовать Linux также легко, как Windows или Mac OS X.

Ненадежный и без поддержки

Если вас пугает отсутствие поддержки, то вы должны знать, что у Linux самое открытое и отзывчивое сообщество в мире. Вы можете найти тонны учебных материалов и информации на форумах и блогах.

Что касается надежности, то Linux почти никогда не «падает». По факту, чаще всего сбои происходят на Windows или Mac.

Совокупная стоимость владения выше

Это миф, который используют несвободные организации для запугивания бизнеса. Нет никаких доказательств этому, и многие правительства и компании в трудные экономические времена переходят на Linux. Этот миф всего лишь обман, чтобы бороться с бесплатным ценником.

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

Читайте также: