Пятиминутка ненависти! — Надоело
Да, просто надоело. Когда я ставил Linux, то хотел получить нормальную, удобную и хорошую ОС, но всё оказалось не так. Смена дистрибутива не поможет, ибо оные - лишь сборки и в принципе отличаются лишь пакетной системой, парой настроечных утилит и версиями программ. А давайте лучше по порядку.
Я не люблю сам Linux, coreutils, libtool, Xorg и прочие низкоуровневые компоненты. Во-первых, они нестабильны. Например, у Linux постоянно ломается ABI. libc и Xorg страдают тем же. Linux катится куда-то в непонятный корпоративный рынок, а про десктопы забыли. Куча костылей, которые не вынимают дабы сохранить совместимость (но в то же время ломают её путем изменения ABI!). Куча мусорного кода, который просто заброшен. После сложной и запутанной Windows хочется чего-то простого, понятного, чистого, но и тут облом.
Я не люблю дистрибутивы. Они тоже запутаны, нет порядка. Нет стабильной основы, фундамента, вместо этого стараются запихнуть самое новое. Особенно я не люблю то, что какой-нибудь udev там самый новый, а Pidgin ещё 2.5.х. Я бы понял, если бы было наоборот, но не так! Если имеются релизы, то вечно какая-нибудь бяка там найдется. То какого-то пакета не хватает, то забыли какой-то глюк исправить. Нет бы отложить немного релиз и исправить!
Я не люблю пакетную систему. Многие её хвалят, что вот не нужно бегать по всяким сайтам и самому всё ставить, а можно ввести одну команду и всё. Но не всё так хорошо! Во-первых, сборка пакета довольно сложна. Я имею ввиду не банальное изменение версии пакета, а написание новых spec/debian/*/ebuild/PKGBUILD и прочих. И если с какими-нибудь PKGBUILD'ами и слаковскими пакетами разобраться легко, то вот DEB, RPM и ebuild - это проблема. Особенно RPM - нужно прописывать все файлы, которые устанавливает пакет. Ещё эти пляски с rm -rf %{buildroot} - надо хорошенько постараться, чтобы %{buildroot} указывал на /, но даже сделали специальную оболчку к rm для защиты от /. Ну ладно, мы разобрались с одним форматом пакетов, но их ещё несколько и надо разбираться с каждым, если мы хотим, чтобы каждый пользователь мог поставить пакет!
Репозитарии не очень удобны, например нельзя выбрать произвольную версию пакета. В Gentoo с этим более-менее нормально, но всё компилировать у меня желания нет, а с бинарными пакетами пропадает большая часть этих удобств. Да и не припоминаю я репозиториев бинарных пакетов для Gentoo. Про USE-флаги я промолчу, их нужно подбирать довольно долго, иначе много вкусностей будет отключено. Сам зоопарк форматов пакетов тоже порядком достает - я не могу просто отнести файлик другу, после чего у него будет та же программа как и у меня. И alien тут не сильно поможет, ибо есть ещё всякие зависимости.
Я не люблю программы для Linux. Обычно они по уровню хуже Win-only аналогов (хотя и много исключений, не отрицаю). Гномовский HIG - та ещё проблема, можно сделать интерфейс программ удобнее и понятнее без подобных упрощений.
Я не люблю линуксойдов. Это одна из самых больших проблем. Они бывают злобными, некультурными. Становится очень противно, когда на какую-то серьёзную проблему тебе говорят "ЛОЛШТО? У меня всё работает, ЧЯДНТ? Выпрямляй руки или вали на винфак". Вендоюзеры хоть и могут не так сильно разбираться, но не нахамят и попытаются рассказать и помочь.
Это всё, что я сейчас вспомнил. Знаю, сообщение мало что изменит, но я хотя бы поделился мнением.
Я не люблю сам Linux, coreutils, libtool, Xorg и прочие низкоуровневые компоненты. Во-первых, они нестабильны. Например, у Linux постоянно ломается ABI. libc и Xorg страдают тем же. Linux катится куда-то в непонятный корпоративный рынок, а про десктопы забыли. Куча костылей, которые не вынимают дабы сохранить совместимость (но в то же время ломают её путем изменения ABI!). Куча мусорного кода, который просто заброшен. После сложной и запутанной Windows хочется чего-то простого, понятного, чистого, но и тут облом.
Я не люблю дистрибутивы. Они тоже запутаны, нет порядка. Нет стабильной основы, фундамента, вместо этого стараются запихнуть самое новое. Особенно я не люблю то, что какой-нибудь udev там самый новый, а Pidgin ещё 2.5.х. Я бы понял, если бы было наоборот, но не так! Если имеются релизы, то вечно какая-нибудь бяка там найдется. То какого-то пакета не хватает, то забыли какой-то глюк исправить. Нет бы отложить немного релиз и исправить!
Я не люблю пакетную систему. Многие её хвалят, что вот не нужно бегать по всяким сайтам и самому всё ставить, а можно ввести одну команду и всё. Но не всё так хорошо! Во-первых, сборка пакета довольно сложна. Я имею ввиду не банальное изменение версии пакета, а написание новых spec/debian/*/ebuild/PKGBUILD и прочих. И если с какими-нибудь PKGBUILD'ами и слаковскими пакетами разобраться легко, то вот DEB, RPM и ebuild - это проблема. Особенно RPM - нужно прописывать все файлы, которые устанавливает пакет. Ещё эти пляски с rm -rf %{buildroot} - надо хорошенько постараться, чтобы %{buildroot} указывал на /, но даже сделали специальную оболчку к rm для защиты от /. Ну ладно, мы разобрались с одним форматом пакетов, но их ещё несколько и надо разбираться с каждым, если мы хотим, чтобы каждый пользователь мог поставить пакет!
Репозитарии не очень удобны, например нельзя выбрать произвольную версию пакета. В Gentoo с этим более-менее нормально, но всё компилировать у меня желания нет, а с бинарными пакетами пропадает большая часть этих удобств. Да и не припоминаю я репозиториев бинарных пакетов для Gentoo. Про USE-флаги я промолчу, их нужно подбирать довольно долго, иначе много вкусностей будет отключено. Сам зоопарк форматов пакетов тоже порядком достает - я не могу просто отнести файлик другу, после чего у него будет та же программа как и у меня. И alien тут не сильно поможет, ибо есть ещё всякие зависимости.
Я не люблю программы для Linux. Обычно они по уровню хуже Win-only аналогов (хотя и много исключений, не отрицаю). Гномовский HIG - та ещё проблема, можно сделать интерфейс программ удобнее и понятнее без подобных упрощений.
Я не люблю линуксойдов. Это одна из самых больших проблем. Они бывают злобными, некультурными. Становится очень противно, когда на какую-то серьёзную проблему тебе говорят "ЛОЛШТО? У меня всё работает, ЧЯДНТ? Выпрямляй руки или вали на винфак". Вендоюзеры хоть и могут не так сильно разбираться, но не нахамят и попытаются рассказать и помочь.
Это всё, что я сейчас вспомнил. Знаю, сообщение мало что изменит, но я хотя бы поделился мнением.