LINUX.ORG.RU
ФорумTalks

Главная причина, почему не Linux

 , ,


0

1

https://habr.com/ru/post/496234/

Странно что ещё никто не притащил.

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

Не ЛОР ли имеет ввиду?

Как это исправить

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

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

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

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

★★★★

Последнее исправление: Artamudo (всего исправлений: 1)

Ответ на: комментарий от papin-aziat

Fedora в норме

Fedora уже объявила самозакапывание, дропнув все процессоры (и мат. платы, получается) старше 2014 года (Haswell), через требование инструкции AVX2. Так, например, мой i7-3770K (всего 7 лет железу) с 16 GB RAM поддерживает AVX, но не AVX2. А этот процессор до сих пор имеет отличную производительность (на уровне новейшего i3-8100).

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от te111011010

в вашей шинде и макоси

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

sergej ★★★★★
()
Ответ на: комментарий от Artamudo

Вот пока им плевать на обратную совместимость, никакой речи о том, чтобы редхатовские дистрибутивы были дефолтом Линукс, быть не может. Не всем нужно менять платформу каждые 1-2 года. Достаточно раз в 5-10 лет брать топовое железо, периодически делая апгрейд. Тем более — сейчас, когда производительность процессоров практически не наращивается (всего по несколько процентов).

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

Вот пока им плевать на обратную совместимость, никакой речи о том, чтобы редхатовские дистрибутивы были дефолтом Линукс, быть не может.

Тогда думаю им может быть только Slackware! В репозиториях остался даже gtk1 еще, 32-бита не дропают, текущая стабильная версия Slackware 14.2, а Slackware 14 вышла в 2012 году!

stasolog
()
Ответ на: комментарий от stasolog

В винде только костылями и примотанными на изоленту программами можно спастись

Спастись от чего?

встроенный просмоторщик изображения ничего не умеет, архиватор тоже, нужно ставить 7z

Погоди ты с программами. Базовый функционал хотя бы осилить. Ты скажи когда в линуксе перестанут пропадать иконки с левой панели после среднего клика, багу кажется уже несколько лет. И когда уберут «мегагениальное дизайнерское» решение в виде middle click paste, которое норовит испортить текст где угодно и в чем угодно? Вот из таких вот сломанных мелочей и состоит ваш линукс. До обсуждения программ дорасти еще надо.

регистром уследить, клаянейра обязательно нужно поставить же!

Это еще что за звери такие?

Reset ★★★★★
()

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

bloodmeri
()
Ответ на: комментарий от Deleted

Windows XP - это не ОС. Windows Vista - это не ОС. Windows 10 - не ОС. И т.д. Во всех случаях ОС одна - Microsoft Windows.

Разумеется. Только версии разные.

saahriktu ★★★★★
()
Ответ на: комментарий от stasolog

Им может быть любой дистрибутив, который можно развернуть на распространенное железо, к которому относится и i7-3770K.

Deleted
()
Ответ на: комментарий от Artamudo

За этим только в Дебиан.

Погоди отправлять в демьян, может ещё распыхтиться centos-stream, обещают же midstream между РХ и федорой.

papin-aziat ★★★★★
()
Ответ на: комментарий от papin-aziat

может ещё распыхтиться centos-stream, обещают же midstream между РХ и федорой

Так в RHEL 9 тоже будет требование инструкции AVX2, а значит еще и в CentOS.

Deleted
()
Ответ на: комментарий от Artamudo

на обратную совместимость им плевать. За этим только в Дебиан.

В Магейе всё тоже хорошо с обратной совместимостью. Даже 32-х битная версия в наличии!

saahriktu ★★★★★
()
Ответ на: комментарий от Reset

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

Когда в Windows появится скролл без фокусировки. %)

stasolog
()
Ответ на: комментарий от saahriktu

Винегрет (ОС + дополнительный софт) из репозиториев же. Репозитории дистрибутивов содержат как саму ОС так и тонны дополнительного софта, который не входит в состав ОС.

Из каких еще репозиториев? Не знаю я никаких репозиториев, я качаю образ убунты, записываю на флешку, ставлю и работаю.

Ubuntu - это не ОС. Debian - это не ОС. Fedora - это не ОС. Arch - это не ОС. И т.д. Во всех случаях ОС одна - GNU/Linux.

Во-первых, с таким отношением будет вечный 1%. Во-вторых, слово GNU пора уже забыть, издохло оно, gcc закопали уже, на очереди монструозный кривой glibc, который уже успешно выпиливается из проектов, ну а тонны консольного шлака никому нахрен не уперся.

Reset ★★★★★
()

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

Загрузчик-то чем не угодил? Кстати про какой именно речь?

imul ★★★★★
()
Ответ на: комментарий от stasolog

Когда в Windows появится скролл без фокусировки. %)

За скрол без фокусировки расстреливать надо, также как и за middle mouse paste.

Reset ★★★★★
()

Прикол в том что это делать не кому, не на что, да и не выгодно, долго и нуторно. А на выходе - та же винда либо макось, что сразу наводит на вопрос - а зачем?

Ramil ★★★★
()
Ответ на: комментарий от Reset

Не знаю я никаких репозиториев

А они есть.

с таким отношением будет вечный 1%

Нет.

слово GNU пора уже забыть, издохло оно

4.2. Coreutils, diffutils, sed, grep, emacs, glibc,... - и т.д. - это всё GNU.

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

4.2.

saahriktu ★★★★★
()
Ответ на: комментарий от Reset

gcc закопали уже

Чего-чего? Ну-ка попробуй шлангом кернел собрать!

И когда там на очереди, по-твоему, корютилс с башем?

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Reset

также как и за middle mouse paste

Это ещё почему? Удобно же. Какой ещё кнопкой мыши вставлять выделенное мышью-то? Левой? Или правой?

saahriktu ★★★★★
()
Ответ на: комментарий от papin-aziat

Что самое интересное, у меня ноут с процессором 2018 года (Intel N5000) тоже не поддерживает AVX2. Так что тут не только якобы «старое железо» дропается.

Deleted
()
Ответ на: комментарий от saahriktu

Какой ещё кнопкой мыши вставлять выделенное мышью-то? Левой? Или правой?

Выскажусь в поддержку Reset в этом плане. ИМХО, в работе с текстом должна участвовать только клавиатура, мышь — чужеродный элемент, на который только отвлекаешься и тратишь больше времени.

Korchevatel ★★★★★
()
Ответ на: комментарий от Deleted

Точно было, ну сам видишь – почти всё согласны, да и не быстро это произойдет, если произойдет.

papin-aziat ★★★★★
()
Ответ на: комментарий от peregrine

Вот поймал себя на том, что уже неделю самоизоляции сижу в семейном ПК под … Windows. И вы знаете - всё работает и есть свои плюсы. Главное - ничего не трогать руками )))

mexx
()
Ответ на: комментарий от saahriktu

А они есть.

Ну и хрен с ними. Я ими не пользуюсь и знать их не хочу. Я же говорю, что ставлю ОС с флешки.

Нет.

Факты говорят о том, что я прав.

4.2. Coreutils, diffutils, sed, grep, emacs, glibc,… - и т.д. - это всё GNU.

Ну и ? Это набор утилит-десятистрочников. emacs не нужен, для glibc есть лучшие аналоги, которые успешно используются.

4.2.

Да. За пределами дистрибутивов никто его не использует. Да и сами дистрибутивы скоро выкинут.

Reset ★★★★★
()

почему не лшинукс

момент истины, а то ж тогда?

amd_amd ★★★★★
()
Ответ на: комментарий от saahriktu

Это ещё почему?

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

Удобно же.

Нет

Какой ещё кнопкой мыши вставлять выделенное мышью-то? Левой? Или правой?

ctrl-c/ctrl-v, вставлять выделенное надо запретить и сделать наконец нормальный буфер обмена.

Reset ★★★★★
()
Ответ на: комментарий от Deleted

Ну-ка попробуй шлангом кернел собрать!

А на кой мне это надо?

И когда там на очереди, по-твоему, корютилс с башем?

Так уже. В той же убунте скрипты исполняются dash’ем с незапамятных времен. Да и ценность этого набора hello-world’ов не на столько велика, чтобы писать имя GNU перед Linux.

Reset ★★★★★
()
Ответ на: комментарий от Korchevatel

Разным людям удобно разное.

В ядерной консоли я сам, конечно, всё делал вообще без мыши. Но там мне это позволяли возможности screen'а. А вот как выделять куски текстов в GUI без мыши - это ещё тот ребус...

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

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

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

saahriktu ★★★★★
()
Последнее исправление: saahriktu (всего исправлений: 1)

По ссылке неосилятор с 39 такими же товарищами.

unicorne
()
Ответ на: комментарий от Reset

Это набор утилит-десятистрочников

Нет, это базовое окружение, на которое опирается всё остальное.

За пределами дистрибутивов никто его не использует. Да и сами дистрибутивы скоро выкинут.

4.2.

saahriktu ★★★★★
()
Ответ на: комментарий от saahriktu

Пока что ядро Linux работает именно в окружении GNU.

Оно к нему гвоздями не прибито и не всегда работает в этом окружении.

Без GNU получаются всякие Андроиды, а не GNU/Linux’ы.

Слабый аргумент.

Reset ★★★★★
()
Ответ на: комментарий от saahriktu

Нет, это базовое окружение, на которое опирается всё остальное.

Остальное это что конкретно и как именно опирается? Примеры можно?

Reset ★★★★★
()
Ответ на: комментарий от Reset

Оно к нему гвоздями не прибито

Не прибито, но само по себе ядро Linux нигде не работает. Ему нужно окружение чтобы работать. На десктопах таким окружением является ОС GNU.

saahriktu ★★★★★
()
Ответ на: комментарий от Reset

Во-вторых, слово GNU пора уже забыть, издохло оно, gcc закопали уже

4.2, gcc лучший компилятор на сегодняшний день. В него Intel деньги вливает. А clang годен сейчас только для автокомплита, отставание все больше и больше.

stasolog
()
Последнее исправление: stasolog (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid
  1. Да

  2. В реальности только маргинальное железо, т.е. это не проблема

  3. В реальности ниже чем, у винды, но синдром утёнка

  4. В реальности самое сложное в «поставить ПО какой-то конкретной версии» - это найти ПО нужной версии. Тут от ОС вообще ничего не зависит.

next_time ★★★★★
()
Ответ на: комментарий от saahriktu

Ему нужно окружение чтобы работать.

Ну и?

На десктопах таким окружением является ОС GNU.

С чего бы это? Я сейчас работаю в окружении Gnome3, а могу работать в окружении KDE. Каким хреном тут GNU?

Reset ★★★★★
()
Ответ на: комментарий от Reset

Остальное это что конкретно и как именно опирается? Примеры можно?

Пользовательский софт же. Он как использует библиотеки из состава ОС GNU, так и вызывает утилиты GNU для выполнения нужных операций.

saahriktu ★★★★★
()
Ответ на: комментарий от saahriktu

Пользовательский софт же.

Пользовательский софт может использовать библиотеку Си, а может не использовать, и уж тем более именно гнутой она быть не обязана, утилиты ему тем более далеко не всегда нужны и уж тем более не нужны именно гнутые утилиты. Пока на пример не тянет.

Reset ★★★★★
()
Ответ на: комментарий от Reset

Я сейчас работаю в окружении Gnome3, а могу работать в окружении KDE. Каким хреном тут GNU?

DE - это пользовательский софт. Который работает в окружении ОС GNU/Linux.

Напоминаю схему архитектуры UNIX: https://cdn.educba.com/academy/wp-content/uploads/2019/12/UNIX-Architecture.png .

saahriktu ★★★★★
()

Автор статьи упорот на всю голову. Хотя в линуксе есть такие проблемы:
1. Отстутствие единой технологии распространения софта. Что-бы пользователь просто мог скачать пакет либо получить его удалённо с репозитория, либо по клику кнопки на официальном сайте.
2. Отсутствие адекватной системы разрешения зависимостей и мультилиба. Программы, которые требуют библиотеку более высокой версии, в то время как разработчик решил что будет вот такая версия. Если вы что-то поставили, то ССЗБ и вообще теперь сам поддерживай свой корч со всеми вытекающими. Разработчики решили, что вы не будете пользоваться компьютером и устанавливать ПО, потому они фактически запретили ставить то, что необходимо пользователю. Почему разработчики не разрабатывают свой дистрибутив как платформу для всех, что-бы каждый мог установить то что ему нужно и какой нужно версии без гемороя, непонятно. Фактически, пакетный менеджер не выполняет свою функцию, не разруливает зависимостей. Он либо мешает вам установить программу, ограничив набор версий софта в системе, либо просто не следит за версионностью.
3. Разработчики, которые живут судя по всему, в мире розовых пони. Судя по всему, у них какой-то среднетоповый комп с 16 ядрами и 64 гб озу и 1 гбитный интернет, ибо как объяснить проблемы линукса в максимально современном железе и торможение на чуть более старом, непонятно. Ну и прекрасные обновления, каждый мать его день, libXlsdBFSdd7.3.5.2.1-293438ubuntu18.04.1-e7351 обновилась до libXlsdBFSdd7.3.5.2.1-293438ubuntu18.04.1-e7351.1. Вот прям блет очень важное обновление, моя жизнь перевернулась, что-бы я без него делал? И самое интересное, если посмотреть на официальном сайте этой библиотеки, то окажется что есть разве что libXlsdBFSdd7.3.5.2.1, а все остальные приписки от разработчиков дистрибутива. Почему не сделать возможность самим разработчикам добавлять свою библиотеку - непонятно. Лютое распыление ресурсов.
4. Дропанье поддержки всего и вся, просто потому что хипстеры считают НИНУЖНА.
5. Свобода называть софт и либо как хочешь. Разработчики свободно могут назвать пакет «Василий», но внутри будет фаерфокс. То сам иди в гугл и ищи что надо установить, пакетный менеджер у нас для галочки.

OpenMind ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.