Pull to refresh

Comments 2544

UFO just landed and posted this here
Что за народ безграмотный…
Это древняя украинская поговорка, на русском звучит «Ласковый телёнок двух мамок сосёт».
(«сосёт» == «кормится» в данном контексте, для особо злостных прогульщиков школы).
Но на украинском звучит ближе к теме (вынужденное переобувание в прыжке).
Поговорку-то вы знаете, а быть ласковым телёнком у вас не получилось, 70 минусов )
Ну да, сам тренд я как-то прое@пустил.
ну по крайней мере лично я после прочтения для себя понял одно, чего раньше не допускал. А именно, раньше я думал что linux не пойдет в массы потому как серьезный софт под него не портируют потому как «вышеперечисленные проблемы» и как следствие люди не могут пользоваться этой операционкой, ибо не могут выполнять поставленные перед ними задачи. А после прочтения статьи подумалось, а вдруг наоборот, софт не портируется потому как люди не хотят пользоваться линуксом потому как «вышеперечисленные проблемы».
Да. И производителям софта вот эта разнобойность Линукса доставляет свои проблемы. Это и dependency-hell, и отсутствие стандартной графической библиотеки, и ряд других факторов.
наоброот, я как человек работающий на «производителя» говорю что все портируеться на линукс. потомучто это ядро можно запустить на любом процессоре. но конечно никто не будет портировать мессенджер в ракеты. твое предстовление о линуксе нулевое. Линукс это не операционная система а ядро у которого очень большая экоситема и 1% это настольные компы. и где ты вообще видел стандартную графическую библеотеку? ты че куришь вообще?
речь в статье пойдёт исключительно о настольном применении Линукса

А вы вообще хотя бы первое предложение статьи прочитали, прежде чем оставлять свой «очень умный» комментарий c 20 грамматическими ошибками о том, что у кого-то «нулевое знание» о вашей любимой платформе? Хорошо, что по крайней мере одно слово написано с большой буквы. Ох, подождите…

Знаете про «фатальный недостаток» и микрософт? Заменяем dependency-hell на dll-hell.
Как пользователь ни разу не сталкивался. Как программист — тоже.
Зато в Линуксе да, были грабли в своё время.
Сколько разнообразных версий C++ redistributable у вас стоит? А ведь зачастую их не прикладывают в мелкие дистрибутивы программ. При этом какой-нибудь разумной системы, которая бы доставила их в винде нет. При том, что сама винда знает к какой конкретно библиотеке попытались обратиться и могла бы предложить скачать её.
Сколько разнообразных версий C++ redistributable у вас стоит?

Как пользователю мне абсолютно всё равно сколько их там стоит.
И точно так же все равно, когда нужная не стоит?
Почти никогда не испытывал такой проблемы, потому что любой софт, которому нужна какая-то версия, просто ставит её вместе с собой или проверяет что нужная версия уже установлена.
Может такое и случалось как-то раз или два за последние 15 лет, но это точно не какая-то насущная проблема. И скорее винить тут надо не проклятую винду, а тех кто инсталлер делал, который не проверят или не предлагает поставить нужную версию библиотек, от которой софт, собственно, зависит.
И скорее винить тут надо не проклятую винду, а тех кто инсталлер делал, который не проверят или не предлагает поставить нужную версию библиотек, от которой софт, собственно, зависит.

тут скорее проблема в том, что инсталляторы раздутые — так как им приходится таскать с собой эти раздутые компоненты с собой, а штатного способа установить их в винде через тот же windows update нет — все "прелести" отсутствия пакетного менеджера (chocolatey это все-таки не штатное решение)

На самом деле, далеко не все разработчики читают и следуют рекомендациям MS по написанию софта.
Вспомните ранние поделки Близзард, например. Работало как в 98, так и в Win7 почти без проблем, инсталлятор — минимален.

А сколько есть того, что работало в 98, а в NT даже не запускалось?
А сколько есть того, что работало в 98, а в NT даже не запускалось?

Вы бы еще ДОС-приложения вспомнили. Ну, с 98 vs NT все более-менее понятно — НТ всегда была более защищенной системой и не прощала определенные вольности, к которым привыкли разрабы под w95-98.

Вы бы еще ДОС-приложения вспомнили. Ну, с 98 vs NT все более-менее понятно — НТ всегда была более защищенной системой


Давайте вспомним не такую древность.
Приложения, которые следовали рекомендациям, без проблем завелись на Windows Vista и старше. А остальные ругались и требовали админских привилегий.
тут скорее проблема в том, что инсталляторы раздутые — так как им приходится таскать с собой эти раздутые компоненты с собой, а штатного способа установить их в винде через тот же windows update нет


подзабыли вы уже времена когда линукс шел на нескольких DVD на которых был клон репозитория чтобы «вот в линуксе маленькие программы! 5мб всего! не то что в вашей винде!.. и зависимостей на 350… вставьте диск номер 3»

Но это одни и те же зависимости для тысяч программ, а в винде нормально иметь сразу 7 установленных дотнетов ради десятка установленных программ.

а в линуксе нет проблем с тем что одной программе нужен какойнить zlib версии 10, а другой — верии 5, а третьей версии 8?
я помню однажды упражнялся в suse и мудреным софтом для мониторинга и управления… приходилось из других дистрибов либы выковыривать… самому некоторые собирать вручную из исходников и символьные ссылки подсовывать на правильные либы… и молится что оно заработает

Это же проблема разрабов и мейтенеров, чего это они сразу нормально не опакетили?

Это в первую очередь проблема пользователя, а не разрабов и мейнтейнеров

Знаете как бывает работает поддержка у огромных корпораций? я вот давно, лет 10 назад… общался с Ораклом…
У нас была куплена лицензия самая простая на DB чёто там минимальная комплектация..1 проц всё урезано… и чёто не ставится ну типа уплочено звоним в поддержку…
Рассказываю как что… уточняют какая у меня лицензия… и… и короткие гудки… повторный звонок — «пишите на почту, мы ответим вам в течении 30 дней»…

у них, если ты не платишь 100500 лямов — то твои запросы будут делать в самую последнюю очередь.
я помимо оракла, очень много костылил в одном очень известном софте для банковского процессинга… тупо потому что они рассматривают заявки только от крупняков типа сбера… а мелкие конторы — сами страдайте… мы даже помогать вам не будем если у вас прод не упал по нашей (докажите ещё) вине

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

Согласен, но совместимость линукса с софтом старых версий на системном уровне сильно хуже, и даже при наличии бОльшего кол-ва инструментов для построения костылей — их нужно строить чаще и сложнее, чем под виндой

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

Дополню ответ gecube, в винде у вас вообще может оказаться 16-бит приложение и современная 64-хбитная система, или что-то под DOS, перехватывающее прерывания.
И эти проблемы будут нерешаемы в принципе иначе чем как виртуалкой или старым компом со старой ОС.

хах…
так в линуксе вы вообще не сможете запустить софт написанный в 98 году например, в отличии от винды…
тут хотябы 16 битное приложение 93 года с довольно большой долей вероятности запустится в 32битной десятке

в линуксе с поддержкой легаси всё гораздо печальнее
вот кто минусанул — вы не согласны или из вредности?

Именно поэтому для запуска всякого легаси каджит использовал Wine for Windows, да.
Вы слишком много верите рекламе, и слишком мало работаете с софтом.


А у микрософта, тем временем, с совместимостью беда даже с самим собой


в линуксе с поддержкой легаси всё гораздо печальнее

А зачем вам замусоривать хост систему? Есть много других способов поднять легаси не проглатывая ежа.

Вы слишком много верите рекламе, и слишком мало работаете с софтом.

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

аа, ну всё, значит линуксу она совсем не нужна, так?
я вот как раз довольно много работал с офисными компами на винде и серверами на линуксе, чтобы мочь сравнивать

Тогда вы и сами сможете назвать пяток способов изоляции приложений без порчи хост-системы.


аа, ну всё, значит линуксу она совсем не нужна, так?

С чего вы взяли?

С чего вы взяли?

из стиля ведения дискуссии

1) в линухе фиговая совместимость с легаси, в винде софт работает даже 93 года выпуска
2) --на-те-минус-гад--
3) за что?
4) У винды проблемы с совместимостью даже между со своими продуктами!
5) но линукс то?? там не нужно?
6) а с чего вы взяли что у линукса её нет??

не? какой я должен вывод сделать?

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

да тут вся тема это классический холивар… заигрывай не заигрывай

тут каждый участник — предвзят и эмоционален, плюс вообще все имеют профессиональное искажение точки зрения в восприятии обоих ОС

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

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

Ну, были б еще какие-то реальные случаи.
Например, справочная софтина на Visual FoxPro, работающая только с дремучей версией ODBC и парой не менее дремучих ActiveX, занимающихся кастомизацией оформления.


Но такой пример подойдет только как контрпример =)

Смысл может быть простой экономический: новая версия софта стоит новых денег.

Линух в большинстве своем бесплатен. Да и за windows платить не сильно принято в СНГ. Ноутбуки, как правило, имеют предустановленную свежую версию.

Я про


Не вижу смысла запускать старые версии программ на современных версиях обеих ОС.

Вот купил я, например, лет 10 назад Офис 2007, работал он все эти годы под XP, например, устраивал и устраивает. А вчера купил новый ноутбук с десяткой.


Есть ли мне смысл платить за Офис 2020 или какая там сейчас версия актуальная? В целом не вижу, если 2007 устанавливается на десятку и работает. А если нет, то есть второй вариант — даунгрейдить ОС, до какого-то предела, пока она ещё ставится на новое железо, и пока офис не установится. Вот когда пересечения не будет, тогда уже думать то ли новый офис купить, то ли отказаться от него вообще.

Ну, все просто — производители ПО переходят с коробочной модели на модель подписок — потому что первая это единоразовый доход, не интересно. А вот вторая позволяет доить потребителя постоянно. Как бонус — потребитель всегда работает на последней, крайней версии ПО

Так такой переход и есть отбор у пользователей экономически оправданной (бессмысленой по мнению Anofriy) альтернативы. Если бы все пользователи всегда покупали новую версию своего софта, то особо смысла в насаждении подписок не было бы как раз.

Уважаемый VolCh
Вопрос этот лежит в нескольких плоскостях. Дабы не скатиться в философию…
Особого выбора у Вас, как у меня и всех остальных нет. Мы живем в парадигме созданной большими деньгами. Вам предлагают вариант А и вариант Б, а пункта «свой вариант» отсутствует. Вам либо придется все же перейти на более свежий софт либо использовать виртуальную машину. Попробуйте поставить window xp на современный компьютер.

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

ну попробуйте, главное условия — пользоваться только стандартным инструментарием, а не править три дня код (если он вообще доступен) для совместимости с компиляторами и ядром

https://habr.com/ru/articles/496492/

Безусловно, воскресить таким образом софт за 98-ой год врядли получится. А вот где-то начала-середины нулевых - вполне.

контейнеры? нуууу… это не совсем то о чем мы тут говорим.

Ваша задача была сформулирована так:


так в линуксе вы вообще не сможете запустить софт написанный в 98 году например, в отличии от винды…

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

в винде большое кол-во софта тех лет можно запустить просто setup-next-next-тыкнуть в экзешник


в линуксе надо морочится с пакетом и сборкой окружения внутри, поиском ископаемых версий бибилиотек, особенностей эмулятора (QEMU в статье упоминается?) и т.п.
так что это не совсем одно и тоже

А еще большее количество можно не запустить, но очень важно сместить выборку. Вы опять за старое?
XPmode, кстати, помните? Он, наверное, от офигенной совместимости появился ;)


Да, не одно и то же, но реализация построена на тех же принципах: построить совместимое окружение. Причем в одном случае вы получаете действительно совместимое окружение, прошедшее путь от chroot до cgroup, а в другом — набор хаков и костылей, который появился еще в 98 году как win_version_lie и доэволюционировал до разбросанной по системе огромной куче ифов, усложняющих отладку и проектирование.
Пингвину не хватает, по сути, только вкладки в свойствах файла Запускать в окружении <ditro>@<version>


Qemu, кстати, упоминается как то, чем еще может управлять lxd.

Пингвину не хватает, по сути, только вкладки в свойствах файла Запускать в окружении ditro>@<version

очень удобно да, пока не наткнешся например на то что уже например докер контейнер с постгри-11 невозможно собрать потому что какойто репозиторий протух, и чем старше distro>@<version тем более безнадежная ситуация
я почти уверен что у вас не получится собрать полноценный контейнер с окружением 2004 года например, со ВСЕМИ пакетами, не приседая вокруг и не выцепляя зависимости руками из всяких rpmfind


я до сих пор помню как делал это руками в далеком уже 2009 году собирая окружение для одной софтины которая должна была работать в RHEL3, а по требованиям ИБ на всех машинах должен был быть RHEL5


и мановением руки, указать distro>@<version и всёзаработает… ммм.а что реально теперь два раза кликнуть мышкой и оно заработает?
я помню даже собрав рабоче окружение я таскал всякие кучервяве либы типа 1.2.12-1.1.mga8 при том что в системе версия 1.0.mga8 а именна та которая нужна — её почемуто дропнули… но кто заморачиватеся же да? опенсорс… возьмите версию новее!!! (а если она гвоздями прибита обратитесь к вендору, угу)

докер контейнер с постгри-11

И причем тут докер и проблемы неумеющих написать Dockerfile без исполняемых частей?
Это тоже самое что сказать, раз очень нужная программа парсит заголовки PE в поисках конкретной версии msgina.dll, из-за чего запускается только на XP SP1 с вот такими-то KB, то Win11 — говно.


я почти уверен что у вас не получится собрать полноценный контейнер с окружением 2004

Во-первых, зачем вам все полмиллиона пакетов? Даже разожравшаяся современная система редко выходит за несколько тысяч.
Во-вторых, Debian Woody (2003–2005) все еще жиы даже с non-free.
В третьих, Norton Speed Disk 2000 на виндах старше XP покажете, или это другое?


в далеком уже 2009

Не было современных средств. И как раз в 2008, MS в Pro-редакции постявляла предустановленный и предварительно настроенный VirtualPC с WinXP, потому что совместимость оказалась весьма так себе.
XP-mode, не зря каджит про него спросил.


ммм.а что реально теперь два раза кликнуть мышкой и оно заработает?

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

И причем тут докер и проблемы неумеющих написать Dockerfile без исполняемых частей?

ну а в LXD стало быть рыцари в доспехах пакеты контейнеры создают?


Это тоже самое что сказать, раз очень нужная программа парсит заголовки PE в поисках конкретной версии msgina.dll

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


Во-первых, зачем вам все полмиллиона пакетов? Даже разожравшаяся современная система редко выходит за несколько тысяч.

Мне зачем? это у вендора древнего софта надо спросить зачем


В третьих, Norton Speed Disk 2000 на виндах старше XP покажете, или это другое?

NSD это системный софт, а я говорю про обычный прикладной
упомянутоая мной софтина которую я с кровавыми слезами собирал, это Oracle DB Client определенной версии


А оно кому-то нужно, кроме покусанных виндами?

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

ну а в LXD

нет .RUN-частей. Что делает образ LXD — готовым к использованию, тогда как Dockerfile — это инструкция по сборке. Которая, разумеется, без сопровождения — становится бесполезной.


Если вы не отличаете тарбол от текстового файла — у вас проблемы.


зачастую достаточно эту dll подложить

И это как-то помешает открыть c:\windows\system32\msgina.dll и распарсить его? ))


в линуксе это тянет за собой еще 100500 зависимостей

А с упомянутой msgina.dll вам придется подложить половину XP, включая ядро. Как вы себе это представляете, интересно?


Мне зачем? это у вендора древнего софта надо спросить зачем

Ну так и спрашивайте с тех, кому платите — пусть отрабатывают. Или, по вашему, если вы в салоне подхватите сифилис, то виновата в этом вам будет соседская сиротка-Маша только потому что она ближе и на нее не страшно вымещать?


NSD это системный софт, а я говорю про обычный прикладной

Microsoft Midtown Madness — тоже? Посмотрите на офигенную софместимость миксорософта со своим же софтом, для которой нужны танцы с бубном, в ходе которых используется неофициальный патч, кряк, и опенсорсный враппер.


действительно, заплатите специалисту! он всё сделает!

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


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

Microsoft Midtown Madness

игра, у который зависимости к DirectX гвоздями прибиты?


а признать свою ошибку кое-что мешает
Какую? что вендорский софт плохой? :)

Ну так и спрашивайте с тех, кому платите — пусть отрабатывают.

как удобно, но вообще да, я уволился из админов и стал погромистом чтобы не думать о смысле жизни и кого винить в том что я изменить сам не могу как наемный сотрудник
но вообще аргумент такой себе, вендору такого уровня (того кто делал эту софтину для которой нужен был этот самый ораклклиент) чтобы предъявлять такие требования надо быть прям совсем сверхкрутым клиентом чтобы он прислушивался.
я могу поназывать названия софтин (куски сервисов OpenWay Way4). но это врятли чтото даст в плане понимания категории проблемы


и факт что в винде, эта гадость работла у нас как на win2003,XP так и на неподдерживаемой висте и Win7, но с линуксом попытки запуска после просто неимоверных приложенных усилий закончились ничем… оно так стабильно и не подялось
Я конечно могу сказать что виноват вендор, но вендор оси в данном случае сделал чтото бОльше для обеспечения совместимости несовместимого софта что в винде оно както работало (ну те части которые падали в линуксе, виндовый сервис не мог нам заменить линуксовый)

игра, у который зависимости к DirectX гвоздями прибиты?

Та шо ж такое, какое приложение ни возьми — все ему не так )))
В прокрустово ложе биаса не хотят вписываться, заразы.
Можно взять Nero Burning Rom 6 — эффект будет ровно тот же самый.


Я конечно могу сказать что виноват вендор

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


Вероятно, если строитель строил каменные дома, а потом решил сбацать каркасник и забыл про пароизоляционный контур — то это каркасники плохие. А если водитель повернул под кирпич через двойную сплошную — то это мэр знаки неправильно воткнул.
Все виновны, кроме я.


UPD:


OpenWay Way4

Не хнакомо, но быстрое гугление показывает… глубин глубин. Такого уровня штуки в принципе всегда пишутся на отъебись, чтобы потребитель вокруг них плясал. Корпораты-с.
Но, опять же, коль видели глазки, что покупали — то кто виноват-то? Начальству не скажешь я дурак — заменят. Вендор даже слушать не станет. Наверное, линукс виноват — он не ответит, не уволит, не придет морду бить.
Позиция очень понятная, но как аргумент в споре — крайне сомнительна.


Кстати, инъектировать модуль в пингвинах можно легко, и даже копировать ничего никуда не надо. Достаточно предварить LD_PRELOAD=/path/to/library строчку в ярлыке (современные кеды умеют выносить переменные в отдельную строку при редактировании). Причем имена файлов даже не обязаны совпадать, главное, чтобы экспортированная функция и сигнатура сошлись.


Печально, конечно, что вендор с вами так поступил. Но, э, не надо так делать, да?

образ LXD — готовым к использованию, тогда как Dockerfile — это инструкция по сборке. Которая, разумеется, без сопровождения — становится бесполезной

Образы LXD надо сравнивать с образами docker, они же OCI, а не с Dockerfile.


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

Если бы Dockerfile не был основным и продвигаемым способом их создания, то да. Но обычно используется готовый образ, поверх которого отрабатывает скрипт, поэтому использование Docker, в отличие от lxd не приводит к идемпотентным результатам.
В свою очередь, простота и доступность генерации новых образов, ведет к снижению их качества: мертвые репозитории-однодневки вместо официальных, кастомные расширения, самые лютые практики говнокода и говнодеплоя успешно заметаются под ковер докером.
А потом это приводит к отложенным проблемам, в отличие от lxd, стимулирующего грамотный подход.
Поэтому сравнивать их не получится. Или надо выкинуть из докера то, что делает докер собственно докером, или выйдет сравнение теплого с мягким.


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


Я не понимаю как в принципе наличие инструкции по сборке можно записывать в недостатки

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

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

хм, интересно было бы почитать про best practices

Врядли довольно ограниченный опыт можно назвать best practices, просто несколько способов сделать его использование менее болезненным. И самый главный способ — это не использовать докер вообще :) Или, хотя бы, не тащить его на прод. Или, раз уж притащили, использовать только для короткоживущих вещей, которые можно легко убить наглухо, вычистить под ноль — и никогда об этом не пожалеть.

Я еще опенсусе седьмой версии помню, на семи СД дисках, кажется ))))

Это была просто SuSE :-)

Была коммерческая, я ее даже когда-то покупал. Это потом она Новелю не продалась, и появилась open.

Да, верное замечание — тогда OpenSUSE не было, была просто S.u.S.E.

Mandrake когда-то покупал на восьми cd кажется

А вы наивно полагаете, что с этих всех дисков ставились все пакеты? Вставьте диск 3 вполне себе происходил ради одного пакета на пару мб, а весь оставшийся диск мог быть запит ПО которое использует пол процента в мире. Я уже молчу про наличие в репе пакетов разных версий и под разные архитектуры и даже исходники пакетов.. Я даже не буду говорить про хотябы отдаленно попытаться прикинуть на сколько дисков поместится весь набор винды во всех ее редакциях, архитектурах, включая бесконечное множество повторяющегося ПО и и сходников.
Так что да, в линуксе маленькие программы, так и есть.

инсталляторы раздутые

Стоимость гигабайта на жёстком диске сопоставима с $0.05. Стоимость пересланного гигибайта по сети — значительно меньше.

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

Посыл верный, а вывод не очень. Просто если так рассуждать можно договориться до того, что вообще не нужно забивать диск приложениями, а качать их on-demand из сети. Но Вы забываете несколько вещей. Первая, что стоимость суммируется (данные ведь на диске все равно как в кэше придется хранить). Второе — скорость загрузки. И стабильность. Мне, скажем, приложение нужно здесь и сейчас в оффлайне или на нестабильном канале в Интернет и я не готов ждать полчаса, чтобы оно скачалось и запустилось.


Я уж не говорю о том, что сейчас у многих SSD. Причем не самые дешевые. И на них действительно ограниченный размер по цене выше HDD (последнее — дискуссионно).


Пакетный менеджер — это избыточная сложность для пользователя, которую можно с лёгкостью заменить «магазином», содержащем приложения, упакованные со всеми зависимостями.

да, скорее да. Но "магазин" под капотом все равно может быть по сути пакетным менеджером.


Последние лет пятнадцать, это не имеет вообще никакого значения: плюхнули либы рядом с исполняемым файлом и вперёд.

ну, да. Но вот насколько это правильный подход — неясно. У всего есть свои плюсы и минусы. Тем не менее — как минимум для системных компонентов — пакетный менеджер — благо.

Стоимость гигабайта на жёстком диске сопоставима с $0.05.

Понятие "стоимость гигабайта" вообще неадекватно в случае, например, с ноутбуком, в который произвольное количество гигабайт не впихнёшь. Иначе говоря, в этом случае зависимость стоимости хранения от объёма данных существенно нелинейная, а потому делить одно на другое нельзя.

Почти никогда не испытывал такой проблемы

Та не, вы уже привыкли и когда с таким сталкиваетесь — просто молча ставите её. А менее опытные пользователи просто говорят: "дурацкая программа".


В линуксе они, конечно, скажут: "дурацкий линукс".

UFO just landed and posted this here
UFO just landed and posted this here

Ну вот и выходит, что народ пытается обойти стандартные механизмы инсталляции, придумывает велосипеды, а потом жалуется, что у них что-то пошло не так, и винит в этом MS.

UFO just landed and posted this here

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


Между тем, за 20 лет сменилось несколько мажорных релизов, но вот и ныне там.

Я много лет назад полностью переехал с него на NSIS, а затем и на InnoSetup, о чем ни капельки не жалею. То что раньше занимало кучу времени — теперь решается двумя десятками строк кода на паскале :-)
ваш софт не разворачивают политиками AD?
Оба сборщика умеют quiet mode с комстроки.

Так-то какая разница что в скрипт записывать…

Переехали с чего? InstallShield? Advanced Installer? MSI Factory? WiX/Wix#?

Хех, я так стар, что InstallShield помню, сбежал с него тоже. InstallAnywhere тоже помню, тоже убег в туман :-)

Разные плюгины к вижуалстудиям использовал, в 2003-2005 годах так точно. Были ли среди них поделия Розы Индиго? Не уверен, но возможно.

Видите ли, для задачи «быстренько дропнуть мышкой пару файлов, и заполнить поля в визарде» — они все прекрасны. Даже Apple PackageMaker.

Но когда надо сделать кастомную форму, автодетект компонентов и программ третьих сторон, генерацию конфигов по их результатам (+ выбор пользователя), показав и дав отредактировать в кастомном интерфейсе — вот тут самая мякотка и начинается. :-)

Причем вот реально, «накидать С++ DLL» получалось в итоге значительно предсказуемее и быстрее.

Не, я знаю почему так.

Потому что мне не надо миллион формочек чтобы я «удобно заполнил», визуальных дизайнеров чтобы я «быстренько нарисовал», построителей блок-схем чтобы я «быстренько все это оживил» и прочих попыток мне сделать красиво.

Дайте мануал и окошко где писать код, нафига мне эти ваши формочки со стрелочками :-)

Впрочем я не настаиваю, это ведь вкусовщина…
вот тут самая мякотка и начинается.

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

инсталлер должен быть как можно более тупой

Тупой-то тупой, но как минимум про лицензию он же должен спросить (особенно если требуется какой-нибудь сервер лицензий).

А также показать — с чем он может интегрироваться и чего не хватает.

Еще если там есть веб часть — то настроить виртуалхост на местном IIS надо бы автоматом, а не прилагать инструкцию (как нигерийский вирус список файлов к удалению, хехе).

В итоге — получается вроде и максимально простой, и хотелось бы еще тонну всего (начиная от web install недостающего), а по итогу — очередной ад…

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

Но тогда зачем все эти монстрики, с места на место файлы скопировать?

Файлики и InnoSetup копировать умеет, и ничуть не хуже чем «большие коммерческие братья».

Ну вот как-то так незаметно и…

На самом деле конфигуратор при первом запуске программы, а не при установке — норм тема. Хороший тон. Инсталлятор должен быть максимально тупым — ну, максимум разложить файлики по системе, установить драйвера-системные компоненты и МОЖЕТ БЫТЬ — произвести ассоциацию файлов по расширению. Но от программы зависит


Просто конфигурацию после установки поменять может быть нужно во многих кейсах:


  1. изменение аппаратной конфы (выбор COM, LPT или прочих портов, одной единицы оборудования из нескольких и пр)
  2. игры — смена разрешения, типа движка (directx, opengl), настройка звука и пр
  3. ассоциация файлов (практически любые редакторы)
  4. ввод лицензии (а то! она может протухнуть и нужен способ ее ввести без переустановки)
    и много других
Не-не-не, то что тема — это я и сам активно применяю.

Нюанс в другом — если от инсталлятора нужен сугубо тупой копирователь файлов, то зачем платить больше?

Я ведь когда на NSIS/InnoSetup перешел, вдруг выяснил — что «конфигуратор» очень лихо лепится на встроенных скриптах.

То есть выглядит это так — инсталлятор показывает первых три скрина с «добро пожаловать», «выберите папку» и «согласитесь с лицензией» (сейчас бывает и четвертый, про GDPR), а дальше у него с конфигуратором — код одинаковый.

То есть конфигуратор — это такой инсталлятор без первых четырех шагов :-)

Оно конечно несколько эклетично, но то что я ТАК могу без С++ — это очень хорошо и пару раз меня выручало.

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

Например, это удобно для поддержки 32бит софта — для 32бит копируем файлы туда-то, для windows-on-windows — сюда-то, для 64бит — эвон как. Определил макрос — он размножил, лепота…

Как-то так получается, что опенсорц — проще, удобнее, предоставляет средства быстрого создания форм и логики (и это один язык, а не три построителя), и даже имеет встроенный отладчик (!) своих скриптов.

Вот я на них и перешел…
То есть конфигуратор — это такой инсталлятор без первых четырех шагов :-)

допустимый сценарий )
но чтобы все было по феншую — надо паковать в нативные для конкретной версии операционки пакеты (msi?) и снабжать программу возможностью конфигурацию через GPO (да хоть через ключи реестра или любой понятный механизм)

паковать в нативные

А чем EXE — не нативные? :-)

Микрософт конечно любит msi — но сама его использует далеко не всегда.

конфигурацию через GPO

… а также написанием мешка powershell-скриптов для тех случаев, которые не сводятся к «поменял пару битов в реестре» :-)

Возвращаясь к самому началу — так а где выигрыш от msi? Для меня как для автора нетленки — все снова руками, хех. Ничего не меняется.

Не, если бы я мог скажем

  • более-менее декларативно описывать конфигурирование своего мегасофта в виде наборов опций,
  • а оно мне строило офигенский гуй автоматом (примерно как в ядре линукса есть make [разное]config),
  • автоматом бы предлагало по результатам конфига — автосплиттинг модулей для веб-инсталла,
  • давало бы подключать зависимости от системных компонент в этом же конфигураторе (requires: asp.netcore >= 2.2)

то я бы уже побег в лабаз покупать такую крутотень.

Но пока что по факту — закат солнца вручную, при этом рантайм оных msi-аев чудовищно тормознутый. И это при том что постоянно крутится куча служб «для улучшения», начиная от BITS и заканчивая Windows Update.

Ну и зачем оно мне, как разработчику?

Я конечно смотрел на это безобразие много лет назад последний раз, но я чего-то не слышал ни о каких революциях в этом деле…
про лицензию он же должен спросить (особенно если требуется какой-нибудь сервер лицензий).

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


показать — с чем он может интегрироваться и чего не хватает.

Если зависимость жёсткая, статическая, как с vcredist, то решается мердж-модулями. Если зависимость мягкая (скажем, микросервис, интегрирующийся с другим микросервисом), то там нужно возиться с конфигами, и это задача конфигуратора.


если там есть веб часть — то настроить виртуалхост на местном IIS надо бы автоматом, а не прилагать инструкцию

Вот как раз это у нас было самым больным и хрупким местом, где мы натерпелись. И вынесли это в конфигуратор, который может создать сайт/апп в IIS, настроить ему конфиги, безопасность, коннекты к базе данных или к другим сервисам, прикрутить сертификаты, обновить сертификаты и т.п. Инсталлер максимум проверяет/включает роль "WebServer" и необходимые фичи OS.


Но тогда зачем все эти монстрики, с места на место файлы скопировать?

Конечно, если программа — это просто набор файлов, то инсталлер вырождается в деархиватор, и, возможно, он вообще не нужен, у вас по сути портабельная программа, можно в ZIP положить. Но чаще нужно регистрировать всякие COM/ActiveX компоненты и проч, причём транзакционно, откатывая неудачную инсталляцию и удаляя следы программы из системы. Это то, что инсталлер умеет делать хорошо.

Если лицензии раздаются с сервера, то у вас, кроме акитвации

Там кроме активации еще и проверки разные — а не отправить ли в кассу вместо инсталляции например.

Случаи они разные бывают :-)

Если зависимость жёсткая, статическая, как с vcredist, то решается мердж-модулями

Ну вот реальный пример — у меня в продукте есть модуль интеграции с разными версиями одного издательского пакета. Поддерживаются десяток версий за последние лет семь. Каждый плагин — требует свой отдельный vcredist.

То есть — задача инсталлятора найти все из десяти возможных, показать пользователю, он уберет галочки там где ему не надо, в зависимости от этого выбора — мне надо будет ставить оных редистов от трех до десяти штук (ибо редист под 32бита и редист под 64 это почему-то разное).

Помогает ли мне хоть как-то тот факт, что я напрягся и сделал пакеты-в-пакетах для каждого такого плагина, или я просто впустую время потратил?

Вот именно, тот факт, что оно красиво упаковано в msi, унутре которого неонка" еще два десятка msi, рядом с которыми два раза по пять — редисты, мне не помогает никак.

Ну и зачем мне эти пакеты-в-пакетах :-)

Ну или есть вариант — плюнуть на редисты-как-пакеты, и сложить горкой нужные DLL. Oh wait — но зачем мне тогда msi?

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

К слову, ненавистный Apple PackageMaker (давно уже забытый) — эту задачу умеет куда лучше. Скриптинг на Javascript (!), условия копирования — выбор функции на JS/AppleScript, пре-постпроцессинг на группу файлов при копировании… просто, относительно логично, все группы файлов — в XML, CLI tool для сборки, гуя можно только для отладки запускать. И при старте не тупит.

регистрировать всякие COM/ActiveX компоненты

Самое веселье — это когда в процессе установки надо их дергать, регистрировать — дело нехитрое. Я помню лет 20 назад в инсталшилде плюнул, зарегал на чистой машине все что надо, слил ветки реестра, и в итоге их просто импортировал. Вот тут с транзакциями стало просто отлично все :-)

настроить виртуалхост на местном IIS

… это как раз задача «позвать готовые com».

Но вместо «джун за день накидал пяток кнопок к готовому апи», вам как и мне — пришлось закатывать солнце вручную (я в итоге написал длиннющий скриптище, вы вообще напряглись и написали еще одно гуевое приложение, потратив на это явно не два вечера).

Осталось только понять — а нормального способа, без «полноценно в гамаке на лыжах» — нету разве? Задача-то типовая.
а не отправить ли в кассу вместо инсталляции например.

Не дав попробовать продукт? В кассу можно и после инсталляции отправить :)


задача инсталлятора найти все из десяти возможных

А после инсталляции 3-х из 10, что будет в "Apps and Features"? Три пакета или один? А если позже нужно удалить один из трёх — и все его зависимости, если они не используются любой другой программой (в т.ч. сторонней), — то как вы будете разруливать?


я в итоге написал длиннющий скриптище, вы вообще напряглись и написали еще одно гуевое приложение, потратив на это явно не два вечера

Пару форм накидать в любом фреймворке и сгенерить набор конфигурационных скриптов на основе собранных данных — это элементарно. Типовая задача.

В кассу можно и после инсталляции отправить :)

Чего тут пробовать — если это попытка 51й инсталляции для корпоративной лицензии на 50 мест :-)

А после инсталляции 3-х из 10, что будет в «Apps and Features»?

Кстати отдельно бесит эта манера — захламлять список установленных программ. Продукт — одна штука, нафига там занимать двадцать позиций? Вот офис же может нормально указать себя в одном экземпляре :-)

и все его зависимости — как вы будете разруливать?

А вот это то самое, чего хотелось бы увидеть от msi. И нет, вариант «не могу снести потому что оно нннада» — это плохой вариант. А можно сразу весь граф зависимостей увидеть и его удалить?

Пару форм накидать и сгенерить набор конфигурационных скриптов — это типовая задача.

И-мен-но.

Тем смешнее, что специально для этого предназначенный инструмент — так почему-то не умеет, приходится брать в зубы какой-нибудь WPF и колхозить «конфигуратор» :-)

Я вот после надцатой попытки плюнул, и перешел на тот инструмент, где такое не вызывает трудностей. Заодно отказался от msi, в котором только старт занимает больше времени, чем вся установка InnoSetup-ом, хех…

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

MSI умеет считать ссылки на разделяемые компоненты.


приходится брать в зубы какой-нибудь WPF и колхозить «конфигуратор» :-)

Если нужен продвинутый гуй и продвинутые сценарии, то разумно взять более гибкий иструмент. Но разделение на инсталлер и конфигуратор — это не от бедности инсталлера, а, как я уже сказал, из-за разных жизненных циклов. Конфигуратор можно запускать много раз, сохранять конфигурации в файлах, восстанавливать конфигурации из файлов, размножать и переносить на другие машины и т.п. Инсталлеры максимум файл ответов могут скушать, и создавать его придётся руками.

MSI умеет считать ссылки на разделяемые компоненты.

А контролпанель не умеет их показывать :-) Ни компоненты как компоненты, ни зависимости.

И вот «компоненты» внезапно стали двух разных видов, одни управляются как общие компоненты, а вторые почему-то нет :-)

Это точно достоинство msi, что они не могут поместить «компоненты» на вкладку компонентов? :-)

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

И почему же так не делают офис с вижуалстудией, вот вопрос :-) Хочешь «переконфигурить» — запускаешь инсталлятор, хех.

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

И да, «разный жизненный цикл» порадовал. Вот бы Windows до сих пор так, как в 1992 году, кое-как поставилось, показало раритетный 640*480 16 цветов, и конфигуряйте себе… а и правда, вдруг потом какая клавиатура поменяется, или там видеокарту сменят, это же разный жизненный цикл :-)

Может все-таки пулемет на крыше консерватории — не для того чтобы «консервы не сперли»? :-)
Да лааадно?!
Сайтов, предлагающих скачать нужную dll в интернете, думаю, столько же, сколько сайтов, предлагающих скачать драйвера. В этих всяких С++ redistributable и куче версий дотнета ещё худо-бедно можно быстро разобраться, что нужно, а когда вдруг случайно не подходит какая-то левая библиотека, валяющаяся где-то в системном каталоге и не ясно, откуда там появившаяся что делать? Как узнать, что её туда поставило? Когда? Нужна ли эта версия или новая обратно совместима? В линуксе это всё хотя бы можно узнать. Для этого есть инструменты. А в винде приходится просто тыкаться наугад пока случайно не получится.

И после этого "Linux это не система, а ворох разнородных поделок, смотанных изолентой". То ли дело windows — сам разберись, какой dll не хватает, сам скачай её с варезника, сам подкинь. Просто, понятно, логично

Если пользоваться инсталляторами от самих разработчиков ПО, как правило, всё что нужно доустанавливается автоматически. Качать что угодно с варезников — это вообще, как правило, не лучшая идея.

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

Как пример. Вот захотелось нам из любви к искусству потестить самую первую версию Firefox из далёкого 2002 года, когда он ещё назывался Phoenix. Сборки под Windows и Linux от Mozilla всё ещё лежат там же где и 18 лет назад. Вот прямо сейчас я потратил 30 секунд на самой распоследней Windows 10 чтобы скачать и запустить этот браузер. Ровно так же оно когда-то работало и на XP (только скачивание и установка, конечно, занимали больше времени). Сколько времени понадобится, чтобы успешно запустить эту же программу на случайно взятом Linux?
как правило, всё что нужно доустанавливается автоматически

к сожалению, не всегда. И не всегда корректно

Отрицать не буду, иногда случается. Мир не идеален. Но я вообще больше предпочитаю использовать портабельный софт, который не требует установки и в зависимостях у которого только стандартные системные библиотеки.
Windows чаще поругается и даст ошибку — которую можно загуглить, а linux чаще молча падает. Вспоминаю совсем недавно был случай, на чистый последний debian установил phpstorm, в котором в упор не работало подключение к гиту, проверили и исправили все что можно было, а оно все равно не работает. Оказалось пакета какого то не хватает(уже не помню какого), который, во время установки еще тысячу зависимостей дотянул.
Э-э-э а логи смотреть мы не умеем?! :-)
Блин вот точно такие же слова я читаю на протяжении 10 лет. :-)
Все умеем, собственно по этому проблему нашли довольно быстро, но хочется верить всегда в лучшее, по этому сперва полезли проверять более очевидные вещи. И ведь таких проблем с софтом было довольно много, в разы больше чем с win. И да, люди из мира айти их решают как правило без проблем, а обычные пользователи сразу начинают плакать…
И вообще, имхо гуи в линуксе это зло, по этому я стараюсь работать из терминала а ради окошек можно использовать и винду.

p.s. И для самых умных, в /var/log и ~/ ничего по этой ошибке почему то небыло.
Юзер? Который полез смотреть логи? Серьезно?
Юзер? Который гугулит коды ошибки синего экрана? Серьёзно?! :-)

Э-э-э как бы пользователь инструментов для разработчиков, не совсем обычный пользователь.
UFO just landed and posted this here

Там хотя бы коды есть или сообщение ошибки. Как юзер я могу загуглить или отправить другу который шарит, в поддержку написать даже (у микрософта поддержка даже самые дурацкие вопросы решает).
Линь же просто упадёт и ещё по приколу модем тебе спалит, и к кому тогда обращаться? "Просто почитай логи и настрой конфиги"?

а linux чаще молча падает

что, прямо в Kernel panic?


phpstorm

А-а. Был как-то звонок у знакомого:
— Приезжай срочно, помоги, у меня крыша упала! вслипывания в трубку
Приехал. Оказалось намок и отвалился кусок штукатурки на потолке, с пол-ладони.

в linux описаны возникшие проблемы от и до, /var/log в помощь. А вот где мне в вин10 искать описание проблеме? В частности, BSOD с указанием проблемы, но без указания ошибки. И в minidump запись нет.
Если продукты от JetBrains, то логи придется искать в папке "~". :-)
Знаете, я как разработчик с 25 летним стажем под Windows, просто не понимаю, в какой момент может понадобиться лезть в логи при обычной работе (не анализа разработки) на десктопе.
Максимум, что делалось — это анализ работы приложения в RegMonEx. Я стопроцентно уверен, что это средство на голову выше по удобству и информативности любого лога в linux.
для точного понимания моей мысли опишу ситуацию, произошедшую со мной в январе этого года. У меня 2 системы на 2 ssd — gentoo и windows 10. Вознамерился я, значит, свою генту переселить на 1ТБ nvme. Как задумал, так и сделал. Так как я еще в игру очень люблю поиграть (division, division 2) загружаюсь в виндовс и вот тебе на — BSOD после получаса игры. И что только я не делал: обновления обновлял, настройки системы на заводские сбрасывал, в инете информацию искал (а логов-то нет, bsod без указания кода ошибки). Пришлось сносить полностью систему, скачивать заново образ и устанавливать. И только после этого смог нормально попользоваться. win10 лицензионная. А вою генту использую с 2009 года. Как поставил знакомый, так и пользуюсь ею до сих пор, 3 поколения железа сменил, а ей хоть бы хны
UFO just landed and posted this here

Я не уверяю. А вывод достаточно простой: при прочих равных условиях если у одного человека всех орошо с виндовс10, то это не значит что будет все хорошо у другого. Ну я не знаю с чем это связано, может с фазой луны :-), или разработчики виндовс встали ни с той ноги в конкретный день или руки кривоваты

Еще добавьте, что Виндовс 10 — это не монолит. У нее уже было черт-знает сколько версий (смотрите по билдам). И в каждом — свои уникальные баги

В подавляющем большинстве, это никак не влияет на работоспособность.
UFO just landed and posted this here
Division 1 попробуйте под Proton с Mesa ACO. Я ставил под Proton 4.11 с отключенным UPlay Overlay — пашет, вчера как раз бился с боссом-вертолётом :)
Я в D1 играю иногда под proton, вернее играл. Работает сносно, но через полчаса вылетает, даже с выключенным оверлеем. Сейчас пока во второй.
Нет, но приму к сведению. Пока самообразованием занимаюсь, а игры отложил до лучших времен )
А проверку целостности образа Windows через DISM делали?

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

На сколько помню нет, не делал. Я сначала грешил на оперативную память. После проверки, проверил систему встроенными методами (как написано на ресурсах microsoft). Ну и после этих мытарств снёс систему. Наверное от старости начала глючит. Я ее использовал с первого выпуска (2015). Сначала как insider preview, потом купил лицензию и отказался от тестирования

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

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

Да запросто. У меня в windows 10 в подключении к удалённому рабочему столу сломалось динамическое изменение разрешения (когда тянешь за край окна mstsc, а оно не масштаб изображения меняет, а виртуальное разрешение). При этом куда искать и что смотреть, чтобы починить — не понятно. Равно как и в каких местах искать настройки кроме одного ключа реестра и одного файла в документах пользователя.
Копайте проблему на удаленной машине. Проблема может быть в драйвере видеоадаптера удаленной машины, который конфликтует со штатным видео драйвером удаленного рабочего стола (на удаленной же машине).
Отбой тревоги. Это у меня в памяти сломалось, какой же из майкрософтовских клиентов это умел, а какой — нет. mstsc как раз не умеет. Нужен клиент из microsoft store.
UFO just landed and posted this here

7ка? Там есть баг серьезный, что при первоначальной установке — там при обновлении выжирается ВСЯ оперативная память, сколько бы ее не было — хоть 32ГиБ. И система жует апдейты двое суток кряду, вне зависимости от накопителя системного. Как бы точно — это не порядок. А потом прикол — она апдейты насосет, потом ставит. Бежит счетчик. Типа 1...2...10...120 апдейтов из 240. И… Фигак. Ребут. Обновление не может быть установлено. Откат. Потом установка. И так жует долго. Решение? Ставим обновы через simplix update pack — он их устанавливает маленькими пачками по 60-80 обнов за раз и все в порядке. Чертов M$ не мог изначально продумать процедуру. Хотя казалось бы — все по воздуху, все для людей. Ан нет — не работает. С линуксом, кстати, НИКОГДА таких проблем не было

UFO just landed and posted this here
Решается установкой KB3102810. Хоть и образы у меня все с интегрированными обновлениями, до сих пор храню это обновление на Google Drive
С линуксом, кстати, НИКОГДА таких проблем не было

уж таки никогда, у меня был случай когда посреди обновления сервак ребутнулся и помер на том что некоторые либы обновились, а некоторые нет и из-за несовместимости версий всё встало раком
И еще случай, в процессе апдейта криво конвертнулся конфиг иксов и все запустилось в консоль… в лучших традициях MS только у линукса

также линукса тут все просто:
1) нет массовости и единообразия систем, чтобы «все заметили косяк» и по этойже причине ничего «у всех сразу после выхода апдейта» не падает
2) линукс — им рулят обычно или профессионалы или гики, который «ой, ща пофиксю» и даже не замечают что чтото сломалось

Ну, тут нюансы. Во-первых, не используйте убунту. Про транзакционные обновления в комментах к настоящей статье уже писали. Второе — если ты покупаешь операционную систему. Будь то за 200 бакински или за 1000 — ты ожидаешь, что она будет работать "всегда и везде". Вероятно, это ложное ожидание — такое же, как странно ожидать, например, всепроходимости от жигуленка, но ТЫ ЖЕ ЗАПЛАТИЛ!!!!1111
Третье — линукс никому и ничего не гарантирует — потому что бесплатен. Ты свободен в выборе пользоваться им или нет (это не относится к коммерческим дистрибам — но там ты платишь за саппорт, т.е. за решение своих проблем чужими руками)

Вероятно, это ложное ожидание — такое же, как странно ожидать, например, всепроходимости от жигуленка, но ТЫ ЖЕ ЗАПЛАТИЛ!!!!1111
Третье — линукс никому и ничего не гарантирует


а какже дискуссия что «линукс лучше винды!, поставил бабушке — она не заметила разницы!»?
тут каждый второй коммент в этом ключе
а как проблемы так «ничего не гарантирует» «поменяйте дистриб»

А в винде как будто кто-то что-то гарантирует )
Ну, "у вас установлен софт от третьих лиц" (либо вообще пиратский), "выключить и включить пробовали?", "попробуйте переустановить заново" (это действие, конечно, бабушке доступно изначально и ей хватит опыта его сделать правильно ) Ну, лулзы же сплошные

А в винде как будто кто-то что-то гарантирует )

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

Все верно, только ошибка в одном слове. Замените «объективно» на «субъективно». И все станет идеально.
Точно так же, все оценки линукса, они чисто субъективные.
И вишенка: объективных оценок не бывает. Оценивает всегда субъект для иного субъекта или для себя. То, что
в обиходе называется «объективная оценка» — это набор субъективных оценок, сгруппированных по каким-то важным для субъекта параметрам.
вероятность того что она загрузится в консоль

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

Это вы как админ со стажем говорите по своему опыту, или по отзывам знакомых?

Эта система восстановления, отлично откатывает системные драйвера которые в синий экран выпадают
У меня помнится так заапдейтился (запланировано) на одном серваке драйвер контроллера HP SmartArray с выпаданием в синий экран и автовозвратом через две перезагрузки (HP выпустили фикс через два дня)
в случае с линухом пришлось или корячится с восстановлением бекапа или с разбирательсвами «а чо произошлооо?»
в случае с линухом пришлось или корячится с восстановлением бекапа или с разбирательсвами «а чо произошлооо?»

Btrfs или zfs позволяют в случае неудачи откатиться на предыдущий снепшот. Причем, в случае btrfs на OpenSuSe процедура сводится к выбору нужного снепшота через граб.
Винда так сможет, судя по тому, как быстро они запилили загрузку, снепшоты и ACL в ReFS, практически никогда.


Да и полная раскатка тарболла в случае более традиционных ФС займет сопоставимое, если не меньшее, время по сравнению с задумчивостью TrustedInstaler-related things.

админ со стажем

будет слишком громко сказано относительно моей персоны. Скорее «админ локалхоста»
по своему опыту, или по отзывам знакомых

Мне казалось, что на Хабре принято либо описывать свой опыт, либо «мне знакомый рассказал, что ...»
Эта система восстановления, отлично откатывает системные драйвера которые в синий экран выпадают

А вот в случае неудачного обновления всё становится намного веселее. Вы когда-нибудь пробовали удалить обновление через среду восстановления? Как ощущения? Учтите, не безопасный режим, а среду восстановления.
не используйте убунту

Ну вот, кстати, это единственная на сегодня система, где без танцев с бубном можно поднять свой root-on-zfs, случись чего.
Arch и деривативы требуют собирать ручками iso и следить за его актуальностью. В большинстве других дистров надо собирать модуль прямо на live системе. После смерти antegros только в ubuntu и manjaro остались прекомпилированные модули, и только в ubuntu можно загрузиться и подмонтировать пул, причем если пул жив, то он гарантированно будет поддерживаемого on-disk формата.

UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Типичная проблема линукса, что у тебя всё будет хорошо на другом дистрибутиве. Ну или с ним помогут.

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

UFO just landed and posted this here

Хорошо. Сейчас в ЛС сброшу координаты.

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

так вы бы текст привели

UFO just landed and posted this here

надо больше логов богу логов )
наверняка перед падением apt-get что-то написал.

Обновление пакетов не прерывали?
dpkg --configure -a

пробовали?
Дядюшка Гугл подсказал, что код 100 в apt выкидывается при повреждённом кэше apt
It turns out this means that for some reason the cached software sources lists have been corrupted

Как решение, рекомендуется очистка этих самых файлов
rm -rf /var/lib/apt/lists/*
apt-get update
Не знаю, что за обновлялка запускает команду, но она сжирает вывод ошибок. Следует запустить sudo apt-get update и посмотреть вывод.
Категорически не согласен. Если у Windows что-то идёт не так, то у меня есть только номер ошибки и надежда, что эта ошибка знакома гуглу. Когда что-то идёт не так в Линуксе, то у меня куча информации, по которой я могу почти полностью восстановить картину произошедшего, причём даже не всегда нужен поисковик.

Довести Линукс до состояния kernel panic — это ещё надо постараться. Я с таким сталкивался только когда x86 сборку Андроида на ноутбуке запустил и попробовал включать автонастройку яркости экрана. В то время как знакомый жалуется на BSODы в процессе отладки OpenCV
Если у Windows что-то идёт не так, то у меня есть только номер ошибки и надежда, что эта ошибка знакома гуглу.


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

Если линукс корпоративный, (SLED, RHEL, Oracle, name_them) то у него тоже есть саппорт.


не обязательно разбираться в чем-либо, чтобы ставить обновления

Под линуксом, внезапно, тоже


А в Линукс, даже с гуглом, проблеме не решается в пару кликов

Так до проблем надо еще дожить. И еще надо убедить саппорт, что это реально их проблема. Помните массовый отвал вебкамер, например? Или из недавнего — танцы с бубнами вокруг обоев?


Хотя, надо признать, решение двух проблем они таки смогли автоматизировать нормально: сеть и очередь печати.

Даю на водку:
Коробочная лицензионная семёрка. В один прекрасный день решила обновиться до десятки (почему — тайна, я всегда слал лесом). В процессе обновления что-то пошло не так, откатилась обратно. Теперь система находится в постоянном «перезагрузите для завершения обновления», обновления не ищет, а чтобы поставить их руками — надо выполнить кучу танцев с бубном.
Звоним в саппорт, тратим кучу времени (включая уже всякие удаленные помощники и доступ к системе, чего на базовой техподдержке у мс обычно очень сложно добиться). Спустя кучу времени, уже на н-цатой линии техподдержки получаем решение проблемы: снесите винду, отформатируйте системный диск и поставьте заново.
Спасибо, я понял что лоханулся, когда купил лицензионную коробочную версию, надо было скачать и крякнуть как обычно, идём пробовать первые десять страниц гугла про проблему — ничего не помогает (половина при этом дико напоминает то, что делал саппорт), пара советов вообще сносят список установленных обновлений. Единственный плюс — теперь руками обновления можно поставить без бубна.
И наоборот, RHEL(с лицензией) лет восемь назад, на халтуре какая-то грабля с связкой апач+самба(ад)+лдап+мускль, пинаем техподдержку, два входящих мыла — в первом спросили кучу конфигов, во втором скриптик и бинарь, которые решили проблему.
Спасибо, я понял что лоханулся, когда купил лицензионную коробочную версию

Лицензию покупают не для того, чтобы лучше работало, а чтобы легально работало =)

И наоборот, RHEL(с лицензией) лет восемь назад, на халтуре какая-то грабля с связкой апач+самба(ад)+лдап+мускль, пинаем техподдержку, два входящих мыла — в первом спросили кучу конфигов, во втором скриптик и бинарь, которые решили проблему.

Ну это же юзер-кейс для домашней операционной системы.

Есть домашний коробочный корпоративный линукс, где разбирают пользовательские кейсы? И кто это делает?
Лицензию покупают не для того, чтобы лучше работало, а чтобы легально работало =)

мако… филы смеются в лицо — т.к. им не нужно покупать лучшую в мире (*) операционную систему


(*) по мнению пользователей систем фирмы Apple

ну это лишнее
1) раньше они покупали как миленькие и ещё нахваливали эппл
2) эппл тупо включила ОС в стоимость своей железки

Нет, не лишнее
1) кого это волнует
2) стоимость вендолицензии встроена в стоимость ноутбука или любого брендового компа. Несомненно — часто можно найти модель без винды. Но не всегда

2) ну как встроена, те же модели с Ubuntu, например, могут стоить и дороже чем с Windows Home в рознице.

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

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

Red Hat Enterprise Linux for Workstations — думаю тут вам разберут кейсы, возможно надо будет купить какой-нибудь уровень техподдержки, т.к. сейчас не в курсе политики красношляпых.
Думаю, как только Red Hat Enterprise Linux for Workstations купят хотя бы 40% текущих домохозяек-владелиц windows, и количество обращений можно будет хотя бы сравнить, уровень техподдержки RHEL for Workstation сразу скатится туда же, где и МС.
А точнее, гораздо ниже, так как у МС в этом все-таки есть огромный опыт, и множество детских болезней уже пролечено.
Думаю, что RH просто вменяемо расширит штат техподдержки. А у МС да, опыт есть, например сливание техподдержки на всяких Кумар Бумбухпакетситхов, которые по английски говорят с трудом и я не удивлюсь, если эта самая ТП сидит в своём Бангалоре.
Вы зря так про индийцев. Английский язык для них практически родной, все на нём хорошо говорят. Акцент это уже второе дело.

Тут лучше Китайцев в пример приводите… вот общаться с их тех саппортом это ещё то развлечение.
Индия большая, далеко не во всех областях английский практически родной. Точнее таких областей гораздо меньше. И не путайте просветленных индусов-разработчиков и тех, кого в большинстве нанимают в саппорт при расширении штата.
Если нужно много сотрудников, то качество заметно падает вне зависимости от национальности.
Я видел историю большого количества компаний, которые умирали от расширения. Различные амазоны и гуглы это редкие исключения.
Учитывая, что RedHat был продан в IBM, я сомневаюсь в том, насколько «просто вменяемо» они расширят штат поддержки. IBM всегда славился своей громоздкостью и неповоротливостью
> Если винда лицензионная, то есть также саппорт. И вам не обязательно разбираться в чем-либо, чтобы ставить обновления. А в Линукс, даже с гуглом, проблеме не решается в пару кликов.

Получаю BSOD-ы на Lenovo Yoga C630 WOS при попытке декодирования видео браузером через DXVA2 в несколько потоков. Ответ саппорта Lenovo — у вас видеодрайвер установлен с Windows Update, поэтому обращайтесь в Microsoft. Ответ саппорта Microsoft — мы не пишем драйвера, обращайтесь в Lenovo. Нахера нужна такая поддержка?

Давайте, рассказывайте как это решать.
видеодрайвер установлен с Windows Update

Никогда не устанавливаю драйвера с WU. Только с офф. сайта производителя, ибо в WU вечно какие-то огрызки
Хорошо, что вы устанавливаете драйвера с сайтов производителя (неприменимо к моему ноутбуку, если вы не заметили) но к порядку работы служб поддержки это отношения не имеет. Предоставленные ими ответы указывают на то, что Microsoft и вендоры целенаправленно не договариваются о зонах ответственности — цель облегчить жизнь клиенту не поставлена менеджментом этих компаний — поэтому и нет решения. На фоне этой ситуации Linux де-факто находится в более выгодном положении, потому что квалифицированный пользователь имеет возможность напрямую взаимодействовать с инженерами, разрабатывающими драйвер — писать им багрепорты продуктивнее, чем на форумы вендоров, где на проблему обращают внимание только при условии, если в её обсуждении набралось от десятка страниц и больше, да и то далеко не всегда.
неприменимо к моему ноутбуку

К lenovo у меня уже давно особо тёплые чувства из-за их кривых BIOS'ов и невозможности загрузить драйвера с сайта. И да, я уже посмотрел характеристики данного устройства. А кем подписан драйвер, и кто записан в графе «Поставщик драйвера»? Полагаю, этим можно немного надавить на одну из сторон.
Microsoft и вендоры целенаправленно не договариваются о зонах ответственности — цель облегчить жизнь клиенту не поставлена менеджментом этих компаний

Microsoft немного наплевать на домашних пользователей. Что немного радует — к пиратам у них отношение то же.
> К lenovo у меня уже давно особо тёплые чувства из-за их кривых BIOS'ов и невозможности загрузить драйвера с сайта.

Это всё, конечно, прекрасно, но у меня плюс-минус то же самое за годы было с Dell, Acer, HP, ASUS, и другими. С ними со всеми бесполезно разговаривать. Со всеми, включая Microsoft.

История выше — она просто самая свежая, и она показывает, что за годы ничего не так и не изменилось — в Linux имеем прямой доступ к инженеру, при наличии навыков можем сделать bisect или даже поправить сами, а с Windows нельзя даже «багрепорт зарегистрировать». Для меня, как пользователя Linux, такая ситуация в голове не укладывается — как люди могут жрать это говно?

> А кем подписан драйвер, и кто записан в графе «Поставщик драйвера»? Полагаю, этим можно немного надавить на одну из сторон.

Не помню честно говоря, и сейчас я даже не загружаю на этом ноутбуке Windows, так как в Windows Update выложено кривое обновление BIOS, ломающее загрузку с флешек объёмом больше 32ГБ, и я не представляю, что мне делать, чтобы гарантированно запретить его установку, потому что откатиться потом не выйдет.

Если драйвер подписан к примеру Qualcomm Inc., то что дальше?
в Windows Update выложено кривое обновление BIOS, ломающее загрузку с флешек объёмом больше 32ГБ, и я не представляю, что мне делать, чтобы гарантированно запретить его установку

Не знаю, работает ли это на мобильных версиях, но я использую такой вариант:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
;Отключить автоустановку драйверов с WU
"ExcludeWUDriversInQualityUpdate"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
;Отключить автоматические обновления
"NoAutoUpdate"=dword:00000001


Qualcomm Inc.

С козырей зашли)

у меня плюс-минус то же самое за годы было с Dell, Acer, HP, ASUS, и другими

Больше всех отличились Lenovo и Acer. У Asus мне не нравится громоздкий UI и невалидные SLIC. С HP и Dell таких проблем и близко пока не имел, разве что «белые списки» оборудования есть, но это проблема многих производителей.
> Не знаю, работает ли это на мобильных версиях

Я вот тоже не уверен, что на ARM-версии сработает, а проверять методом тыка не хочется — попытка-то всего одна.

> С козырей зашли)

Да это не важно. Повторюсь, что суть в том, что пользователи программного продукта намеренно, целенаправленно посланы нахер. Как они после этого ещё могут защищать тех, кто их послал — уму непостижимо.
Но лично я на Вашем месте всё таки запустил бы Windows (если она не удалена), применил вышеуказанный твик, отключил установку драйверов в интерфейсе и полностью отключил WU (со всеми связанными задачами в планировщике). Даже если винду запускать не планируете — в будущем убережет от ошибки.

В этой ситуации Мак находится в выигрышной ситуации… далее по тексту

Извините, я не разбираюсь в премиальном сегменте — там в каких ноутбуках за последние годы клавиатура больше не ломается через полгода, как у Irbis/Prestigio/4Good/Chuwi/Teclast за сотку евро? Про LTE даже не спрашиваю, это видимо слишком премиально.

Это Вы так пытаетесь потроллить насчет клавиатуры-бабочки? И FlexGate? Ну, тут есть два аспекта — проблемы действительно есть, но все не так фатально, как раздувают журналисты. Когда деллы и леново ломаются — нет такого негатива. А между прочим, выходят из строя последние ничуть не меньше — качество упало у всех.


И моя реплика была чисто про софтварную (и драйверную) части.

> И моя реплика была чисто про софтварную (и драйверную) части.

Так а толку-то, если железа нормального с этим софтом нет?

> Когда деллы и леново ломаются — нет такого негатива.

Вот честно — мне наплевать. От того, что о проблемах с клавиатурами Макбуков все слышали, а о проблемах с клавиатурами Dell 7285 слышали полтора человека (в Интернете даже не упоминается, можете не искать) ни та, ни другая проблема лично для меня не перестают быть менее значимыми. И если конкретно в данный момент клавиатуры Apple — говно, то я не вижу причин не докапываться до этого, потому что они реально по надёжности находятся на уровне китайского ширпотреба.

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

Я вот когда-то думал о покупкке чего-нибудь из маковской линейки именно из-за качества железа (в том числе по личным впечатлениям, типа корпус нигде не люфтит и т. п.) и отзывам лично знакомых макофилов, предполагая поставить на неё ещё две оси, используя Ubuntu в качестве основной. Но эти же знакомые меня отговорили нескольк лет назад: "Только ради железа уже давно смысла нет, а для убунты его брать — проблем будет больше чем с каким-нибудь ширпотребом. Бери что-нить брендованное с виндой про и ставь туда убунту"

Все так. Покупать мак, чтобы поставить туда только лишь убунту… Такое себе. С другой стороны — почему нет. Там же в маке фиксированный набор железа и в теории может будет меньше багов. Хотя вряд ли — убунте ведь приходится поддерживать широкий спектр оборудования и маки не являются для нее одной из основных целевых платформ. Главное, чтобы выбор пользователем железа-софта был осознанный, а не пальцем в небо.

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

в первую очередь — да. Но с другой стороны — все мощные современные ноутбуки стоят именно в том же ценовом диапазоне.
Например, ThinkPad X1 Extreme = 250К, DELL G5 5590 = 96K. Можно еще натыкать примеров. И сравнить эксплуатационные и потребильские х-ки.
Средняя цена на мак — ну, где-то в районе 170K. Есть отдельные уникальные экземпляры за полляма, но это точно не для простых смертных ) Т.е. сказать, что сейчас эппл техника сильно переоценена — нельзя. Да, она подороже деллов-леново-хапе, но тут думать надо — что конкретно важнее.


Сейчас же, покупать его имеет смысл прежде всего ради МакОси, вроде как.

и плюшек типа anti theft, который не работает, синхро с айклауд (если нужен), лучшей в мире ОС (с) (*), синхро с ябблофоном (вот это реально сильная сторона, но только если вы не фанат андроида).


(*) это не мое мнение, если что — мне пофиг.

Да уже не сильно переоценена, можно и подороже хорошее железо найти с плюс-минус такими же ТХ. И, возможно, даже более качественное.


Так все эти плюшки — плюшки именно МакОси, а не железа вроде. Поставь какой-нить хакинтош и вроде всё это получишь.

> Критерий нормальности железа у всех свой. Поэтому, к сожалению, нам не о чем спорить.

Производить на протяжении пяти лет ноутбуки, у которых через полгода использования накрывается клавиатура — ненормально вообще с любой точки зрения. Разница только в том, что покупатели дешёвого китайского говна не ищут оправданий производителю, а покупатели дорогого китайского говна пишут «Критерий нормальности железа у всех свой». Если бы у всех производителей ноутбуков, кроме Apple, регулярно и массово ломались клавиатуры — то для поклонников продукции данного бренда это был бы очень серьёзные аргумент в пользу Apple. Но если в премиальном сегменте это именно регулярно и массово происходит только и исключительно с Apple — то на это стыдливо закрывают глаза. А схрена ли на это нужно закрывать глаза? Это косяк, причём крайне серьёзный.
Не знаю, как там с корпоративными версиями Windows, а для домашних пользователей он на крайне низком уровне. В худшем случае может показаться, что ты не то что с индусской техподдержкой, а с ботами общаешься (может, так оно и есть).
Как правило, наоборот. Виндовые ошибки не отличаются информативностью для тех, кто готов разбираться. Какое-нибудь «Не удалось завершить операцию» и всё — понимай, как знаешь и крутись как хочешь. В линуксе же принято более подробно объяснять, в чём дело, и вести логи. Причём обе ОС предоставляют готовую, универсальную и мощную инфраструктуру системного логирования, но в виндах ошибки в неё пишут почему-то только программы от самого майкрософта. Остальные авторы считают пользователей телепатами.
Крайне редко случаятся такая оказия. Как правило, товарищь гугл быстро подсказывает что и где брать.
Пока не столкнулись с SxS и манифестастами — считай, всё хорошо у вас и горя не знали.

Как пользователь ни разу не сталкивался. Как программист — тоже.

Эх вы... жизни не нюхали!

Стандартная графическая библиотека есть — называется libX11. В будущем, возможно, перейдём на wayland, но слой совместимости с X11 будет сохраняться, пока есть потребность.

Все тулкиты типа Qt есть и в винде.Мало того, Qt используется и в тех проектах, у которых нет Linux-версии.
Стандартная графическая библиотека есть — называется libX11


О_о

Кстати, иксы — одна из огромных проблем десктопного Линукса. Чем быстрее их закопают — тем будет лучше.

А в чем собственно заключается огромность? Ну и после голословной критики хотелось бы услышать конструктивные вещи.

UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here

ммм, ссылки на статьи почти десятилетней давности подъехали

UFO just landed and posted this here
А в чем собственно заключается огромность?

Не буду перепечатывать простыни аргументов, лежащие в сети уже хз сколько лет. Из самого актуального: спросите у разработчиков Firefox, почему они сделали аппаратное декодирование видео для Wayland и не смогли для Xorg за столько лет.
UFO just landed and posted this here
у разработчиков Firefox, почему они сделали аппаратное декодирование видео для Wayland и не смогли

Да, они много чего не смогли. Я помню, как они "не смогли" в ALSA и выпилили её. С аргументом — это физически невозможно. Потом, вроде бы, назад вернули, но с тех пор вот эти их заявления стоит пропускать мимо ушей.

Не выпилили, а отказались поддерживать. Всё это время в Gentoo, например, свежие версии Фокса выходили с поддержкой ALSA.
UFO just landed and posted this here
Странно, у меня работало. Одна какая-то версия звук не воспроизводила, но недолго — сменилась третья цифра и все заработало.
Проблема есть, но она в основном для разработчиков драйверов видеокарт, а также некоторых приложений, требующих хитрую работу с графикой (например, для аппаратного ускорения видео и webgl в браузерах). Если вы пишете что попроще, даже 3D-игры, то серьёзных проблем быть не должно.

Я не против замены X11 на wayland. Но для начала надо решить в нём проблемы. Например, у всех драйверов видеокарт используется один протокол, а у проприетарного драйвера Nvidia — другой. Nvidia — это всё же не «сборище красноглазых задротов», а серьёзная компания. Но именно она устроила такую подлянку.
А её(nvidia) дрова и в классических X11 дают приколы и геморрой вида «да какого чёрта ты опять рухнуло при сборке/старте» в дистрибутивах типа gentoo. Открытую альтернативу просьба не предлагать — 2080.
UFO just landed and posted this here
Под 370 версией дров надо было отправлять в blacklist пару модулей этого драйвера, иначе он вешал систему так, что оставался только «семь бед — один ресет». При жизни с ACCEPT_KEYWORD="~amd64" обновление ядра превращается в игру «а эта тварь под него вообще соберётся?» порой. Недавно (гдето чуть меньше недели) я не смог перейти на 5.6.2 ядро, т.к. под него эта nvidia не собралась. Знакомый словил ошибку на обновлении мира в qtgui(рушится при сборке с руганью на то, что нету у вас никакого *gl в системе) из-за этого драйвера — благо помогла простая пересборка и продолжение обновления.
Всё это лечится руками, но раздражает.
UFO just landed and posted this here
Ну а я полностью на свеженьком. Единственное место, где осталось 4.20.х — ноутбук, т.к. fbcondecor себе там красивый сделал лет пять назад, а из 5.х увы этот патч выкинули.
UFO just landed and posted this here
Так можно новое через старое прогрузить. Я правда этим не занимался. Хотя одну машинку надо бы по ядру обновить.
$ uptime
01:11:27 up 745 days, 27 min, 1 user, load average: 0.72, 0.64, 0.20

у меня на генте лет 6-7 такого случалось с nvidia (gtx760, gtx1070). Максимум что происходило — fail compilation. Но это из-за свежего ядра. С патчем ядра все компилится.

Нет стандартной графичесской библиотеки? Если речь про desktop, то есть OpenGL

OpenGL практически мертв или умирает.
UFO just landed and posted this here

В чём выражается dependency-hell для программиста? Его он не волнует, он просто пишет в README, что прога зависит, например, от qt5, мейнтейнер собирает прогу в пакет и добавляет qt5 в зависимости

Вот только


  1. где взять этого самого мейнтейнера для непопулярного продукта?
  2. что делать ментейнеру при конфликте зависимостей?
1. Настроить пайплайн с тестами и автоматической сборкой пакета.
2. Класть свою прогу в /opt вместе с зависимостями.
UFO just landed and posted this here

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

UFO just landed and posted this here

1) Если продукт коммерческий, то можно и нанять, если нет, то можно на форуме, в irc, просто знакомого попросить, а если и это не удалось то можно вспомнить, что программист не идиот, прекрасно знает от чего зависит его программа и может её собрать
2) Приведите пример. Два пакета обычно конфликтуют, когда они реализуют один и тот-же функционал. Например openssl и libressl реализуют libcrypto и мейнтейнеру достаточно указать, что необходима libcrypto.so или зависимость от виртуального пакета, ну или явно указать что программа требует или openssl, или libressl.
Буду рад, если вы приведёте свой пример

UFO just landed and posted this here

Подробнее. Да и если в пакетном менеджере нет механизма слотов, то несовместимые версии таких библиотек обычно раскидывают в разные пакеты.

UFO just landed and posted this here
отсутствие стандартной графической библиотеки

Ерунда. Стандартная графических библиотек даже две: GTK+ и Qt.

ты же вкурсе что даже стиралка у тебя дома на линуксе работает да? телефон, камеры около дома, ракеты которые в космос летают, марсоходы, автомобили.
Я думаю, моя стиралка работает на FreeRTOS или вообще бесконечном цикле х)
ну раз на раз не приходится, самсунги на линуксе своем крутят.
вот в этом-то и проблема: если стиралка стирает плохо — я не переустанавливаю на ней линукс, не обновляю пакеты. Я ее выкидываю и беру новую, так как для меня смысл стиралки не в том, что там у ей внутре, а в том, чтобы она стирала. А в случае, скажем, сервера-мусорки для пет-проекта и файлопомойки я, наоборот, очень даже хочу знать что там происходит и как. Это принципиально разные юзкейсы.
Я ее выкидываю и беру новую, так как для меня смысл стиралки не в том, что там у ей внутре, а в том, чтобы она стирала.

а меня раздражает, что нельзя поправить прошивку в стиралке, приходится после каждой стирки ставить отдельный цикл полоскания (+3 полоскания умеют далеко не все стиралки).
а ещё в некоторых есть подогрев воды в одном полоскании, по отзывам существенно улучшает выполаскивание. опять же фича чисто софтовая, реализовать можно на любой машинке.


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

ну, значит, таких как ты слишком мало, чтобы выпускать для них специальные стиралки и плиты. Самое смешное, что даже профессиональные плиты и стиралки, которые можно вполне сравнить с серверами (коль уж мы сравниваем бытовые с персональными компьютерами) не предполагают особой перепрошивки. Зато они предполагают более высокий уровень надежности и нагрузки, что вполне сравнимо с линуксом, правда без необходимости повару или прачке быть еще и программистом. И именно поэтому их и покупают.
UFO just landed and posted this here
Можно, вскрой коробку, подключись по UART, я даже не удивлюсь если там консоль или дебаг выход. покапайся и сможешь найти прошивку в нете. скорее всего там арм архитектура крутит все дело, и даже точнее armv7m или помладше. И тут для тебя откроется мир возможностей, например если бутит он с внешки (мало вероятно) то на внешку можно залить свою прошивку стиралки. Если с флэшки то там стоит uboot, на него есть документация, есть дрова где то в памяти. можно слизать прошивку декомпилировать, и написать уже свою. Вообщем если знать че делать то и стиралку прошить можно.

я это знаю, только паять — не моя сильная сторона.


и да, весьма вероятно, что там окажется прошивка с защитой от чтения, так что писать придётся с нуля.

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

хм, можно детали?

Обычно там идут комманды, допустим в сервис центре что бы посмотреть в чем проблема можно подключить машинку по шине UART или CAN и диагностировать. Можно также определить что прошивка могла быть повреждена и им нужен способ ее востановить. Тоесть способ считать и прошить всетаки оставляют. Тут есть два варианта, комманды на открытом протоколе или знакомом массам (для удешевления производства) или закрытый протокол. В первом случае можно нагуглить во втором методом тыка изучать структуру протокола.

Рекомендую подключить к логическому анализатору во время тыкания и потом эту информацию реверсить. Я просто переделал ардуину (mega 2560) в простенький анализатор и им орудую в бытовухе.

И тут эскплойтить можно по разному, если знаком чип известен то скорее всего есть заводской uart bootloader, на некоторых есть возможность запустить его с внешки, но там может быть BOOT нога которую прижать к +3 или 5 надо.

Если по UART выходит дебаг консоль то 90% можно и память считать (ну или секторами), если на консоле пароль по 99% он уже есть в интернете.

Ну и вообщем только воображением это дело ограничевается

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

Ты умеешь на ассемблере писать что ли?

разумеется. как и, уверен, большинство обитателей хабра.

К сожалению, это как раз тот навык, который можно успешно забыть. Когда-то умел и для arm бородатых (ну и для x86). Сейчас уже практически ничего не помню. Да и где те телефоны, под которые всё это писалось? :(
Современные телефоны — высокоуровневый медленный код, тонны фреймворков и будильник весом 11МБ. С теми же функциями, что были и в старых телефонах, где всего флеша было в разы меньше.

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


не писал на ассемблере лет много, пришлось заглянуть в выхлоп gcc -S для x64 и arm — всё понятно (разве что непривычная at&t нотация немного сбивает с толку).
если ассемблер для нового процессора — просто чаще заглядывать в мануал с описанием системы команд.

В коде прошивки без комментариев разберешься?
Нужны не комментарии, а осциллограф, прямые руки и умение копаться в прошивках. На Хабре были статьи на тему реверс-инжиниринга прошивок.
UFO just landed and posted this here
Кстати, стандартные часы com.google.android.deskclock весят «всего» 6 мегабайт. Там почти 3 мегабайта dex кода и 4 мегабайта упакованных ресурсов.
Стандартный будильник от гугла последней версии. Самсунговский примерно столько же весит.
Ага, забыть то можно, но основы то знать надо. а вот те кто не знал становятся React native разработчиками и пишут модули вроде left-pad

А что не так модулем в целом? Надоело из проекта в проект таскать простую, но часто нужную функцию — запилил свой пакет.

11 строк кода обрушили сборки тысячи проектов включая сам реакт. а все из за корпоротивной шняги.

Вообщем один дурак создал проект kik, но оказалось что есть компания с таким именем и те дураки грозили ему судом. npm отдали название пакета компании, в знак протеста чувак вообще удалил все репозитории с npm, ну ивообщем поехало.

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

UFO just landed and posted this here
Потом, правда, окажется что, для сколь-нибудь нормальной разработки на RN требуется знание и понимание работы кучи технологий, знание JS + пары «нативных» языков для соотв. платформ( ObjC / Swift + Java / Kotlin ), т.к нередко требуется либо править платформозависимый код, либо — свои модули писать…
Иначе — код будет представлять из себя помойку( еще и с каким-нибудь тайпскриптом, делающим JS столь же уродливым, как говнокод на С++ ), а итоговое приложение — уродливое, жутко медленное и глючное хз_что.

То ли дело воистину кЭповский АСМ, который содержит пару десятков базовых и реально необходимых команд( сложение-вычитание-умножение-итп, сравнение-условные_переходы, сдвиги, работа со стеком и, мб, подобия ввода-вывода в порты ), которые есть в соотв. доках.
Уууу жЭЭЭсть, ну как же это можно изучить то!!11?? :)
Но нечто, реально сложное и многофункциональное, написать на асме практически невозможно( при удобоваримых затратах ), т.к код будет фактически не_переиспользуемым мусором, крайне сложноподдерживаемым и платформозависимым, если речь не о разработке чего-то крайне эффективного под какой-то конкретный «камень»( и то, компиляторы нынче очень неплохо оптимизируют код ).

Как итог, складывается ощущение, что люди, изображающие АСМ, как нечто очень труднопостижимое, скорее всего, вообще не имели с ним никаких дел и знают о нем только по слухам( как и о RN, кстати:) ).

п.с: говорю как человек, имеющий дело в т.ч с RN, ну а начинавший свою проггерскую жизнь — с асма и написания относительно простеньких программ и игр на asm+winapi и простеньких прошивок на асм для avr-ок( кончилось переходом на Си ).
infocenter.arm.com/help/topic/com.arm.doc.qrc0001m/QRC0001_UAL.pdf ну да 11 инструкций. все ну очень просто )

Но нечто, реально сложное и многофункциональное, написать на асме практически невозможно


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

код будет фактически не_переиспользуемым мусором, крайне сложноподдерживаемым и платформозависимым


Ты точно ничего не употреблял? Платформозависимый? может наоброт это платформа зависит от инструкций а не наоборот?

если речь не о разработке чего-то крайне эффективного под какой-то конкретный «камень»


Ты наркоман. это факт. А теперь факт про конкретный камень, открой исходники линукса, там есть папка с кодом для поддержки разных камней. зачем же это? Объясню, твоя платформа зависит от камня. и эффективность твоей поллезной программы на джавасрипте тоже зависит от того какие инструкции процессор может выполнить а какие нет.

Вот допустим есть процессоры которые не поддерживают набор дополнительных инсрукций SSE4.1. в этом наборе классные инструкции для работы с нецелыми числами которые ты пользуешь в графики например. И вот вместо использования «камня» ты делаешь тоже самое только на уровне ПО, и на тебя все показывают пальцем, ржут.

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

Ну кароче, больше не говори что ассемблер это язык программирования. и что он бесполезен.
Почему 11? Где я вообще говорил, что их именно 11 ?)
Базовых немного и это ни для кого не секрет, кто хотя бы немного с асмом имел дело.
Остальные — в основном связаны с теми или иными оптимизациями и в простых случаях они, скорее всего, даже при всем желании не понадобятся.

А теперь посчитайте число «инструкций» в C++ или Java :)
Ну и число вызываемых методов для получения того или иного функционала.
… всм, ВСЕХ инструкций, элементов синтаксиса итп( ведь для асма вы, по сути, именно это и привели )

И, заодно, приведите справочники/доки по C++ / Java.
Интересно, они будут больше тех 6 страниц документации по асму ?)

АсмОвый код будет намертво «прибит» к конкретной архитектуре( а учитывая, что код без взаимодействия с системой нынче не может практически ничего в плане ввода-вывода итп, если это не какая-нить прошивка на МК без ОС и ее подобия, то, да, можно говорить еще и о привязке к конкретной платформе и к конкретному API, что, по случаю чего, не очень то и легко менять в бесконечных простынях асм-кода ).

«Внезапно» нельзя x86-й асм( 32-битный. Привет, EAX ) просто скомпилить в машинный код x86_64( привет, RAX, у которого EAX — это младшая половина ) или армОвый в машинный x86( «внезапно» разные команды, регистры и проч ) итд итп, т.к речь о программировании, по сути, мнемокодами конкретной архитектуры, потому речь о коде, намертво привязанном к конкретной архитектуре, системе команд и проч.
И, да, поскольку «функционал» отдельной команды крайне мал, исходники даже относительно простого приложения будут очень объемными в плане количества кода и прямое следствие этого — сложноподдерживаемыми в плане даже относительно простых доработок кем-то, кто не_писатель_этого_проекта.

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

Я не говорю, что он бесполезен — я говорю, что если писать на нем что-то хотя бы немного универсальное, что должно по возможности работать на разных архитектурах и ОС, чтоб было более-менее поддерживаемым, а код — переиспользуемым… крч., будет целая огромная куча проблем практически на ровном месте.

Хотя иногда он и бывает удобен — на нем [раньше было] очень удобно на скорую руку набросать какой-нибудь простенький распаковщик/сниматель_защиты с конкретной проги( или игрухи типа Reflexive Arcade ), т.к нет присущего высокоуровневым языкам цирка с типами данных, указателями итд итп, сам исполняемый файл получался весьма компактным. Да и учитывая, что в отладчике обычно видишь именно дизассемблированный код… было весьма удобно.
Но это очень специфическое применение.

п.с: из твоего коммента складывается ощущение, что у тебя проблемы с «веществами», ты это понимаешь, но, боясь в этом признаться( и последующего осуждения от окружающих ), обвиняешь в чем-то подобном всех вокруг… кроме самого себя — человека с платформо/архитектурно-независимым асмом :)

Я прошивки для стиралки писать не писал.
Ну писать на ассемблере это кататся на велосипеде. навых необходимый каждому разработчику. Если разработчик не знает как устроен апарат и что происходит на самом деле то как он может вообще зватся разработчиком?

На каком ассемблере? Я начинал с 6502, 8080 и закончил 80386. я ещё могу зваться разработчиком или уже нет?

На любом. Речь ведь не о том, чтобы ежедневно писать программы на ассемблере от начала и до конца, а о понимании принципов работы. А знать на практике все тонкости современных x64 ассемблеров нужно единицам.
На каком ассемблере? что? наврядли после такого заявления кто то поверит в правдивость вашего заяления об опыте написания чего либо для 8080.
Тоесть КР580ВМ80 в СССР не существовал, Радио-86РК тоже отсутствовал?

И куча его клонов тоже.

UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
А всё просто — работает мегамахровейшая legacy совместимость (правда о 100% совместимости с 8086/80286 наверное уже можно забыть — опкоды кончаются и новые начинают лепить вместо префиксов старых, недопустимых комбинаций и т.д.), раньше был CISC,, потом случился F00F bug — приделали микрокоды для обхода каких-то возможных косяков, ещё в это время слово конвейер стало что-то значить, потом в эпоху Pentium-II до инженеров допёрло, что CISC внутри это полная жо и надо что-то делать, в процессорах тупо появился CISC->RISC транслятор (т.е. процессор снаружи остался CISC, а внутри уже было RISC), благодаря чему с микрокодами стало ещё проще. Время шло красный приделали 64 бита, припёрся Prescott (aka печка №1) со своим гигантским конвейером (31 стадия или что-то около того), который ложился на лопатки сотней инструкций ассемблера, после чего не сливал разве что калькулятору, интел решила эту каку закопать. Примерно в это время процессоры прекратили нормально работать без микрокода. Ну и всё это время развивались алгоритмы предсказания переходов, внедрялась технология спекулятивного выполнения и увеличивался объём кеша. И эти баги будут продолжать лезть — полностью их прибить можно либо отрубив кеширование (привет производительность Pentium 1 у Core i7), либо отрубив спекулятивное выполнение (привет Pentium III производительность у Core i7).
Разработкам прикладного ПО знать ассемблер не обязательно, у них есть абстракция в виде standart library. Им нужно понимать внутреннюю работу этой абстракции. Это разработчикам системного ПО нужно знать ассемблер.
Для программирования на языке Java или других JVM-совместимых языках знание особенностей байт-кода не обязательно. Однако, как следует из публикации в журнале IBM developerWorks, «понимание байт-кода и понимание механизмов его генерации компилятором Java помогает Java-программисту так же, как и знание языка ассемблера помогает программисту, пишущему на Си или C++».[1][2]

Peter Haggar, Understanding bytecode makes you a better programmer // IBM DeveloperWorks, 01 Jul 2001
A Formal Introduction to the Compilation of Java, Stephan Diehl, «Software — Practice and Experience», Vol. 28(3), pages 297-327, March 1998.

Тут есть один маленький нюанс. Чаще всего потребуются еще знания в электроники и чтение длинного талмуда по процессору и выяснению как и что там в процессоре наконфигурировано.

ну никто не говорит что это легко)
ОТЛИЧНЫЙ пользовательский подход. Просто отличный.
Тут даже можно попробовать сделать опрос, сколько читателей этой статьи регулярно пользуются линукс, а сколько регулярно САМИ (не жена, не мама, не домработница) пользуются стиралкой.
Там и близко нет arm-ов. Во всех, что мне попадались стоят 8-разрядные чипы. В основном Motorola и Renesas, иногда Atmega32. Консоли там нет, UART для прошивки и диагностики спец. софтом.
И да, блок управления, как правило, не имеет гальванической развязки с сетью, так что аккуратнее с экспериментами.
Ну так бери стиралку и прикрути к ней свой процессор. И делай с ней ЧТО ХОЧЕШЬ.

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

попытки мелкософта склепать некую эмуляцию линукса в своей вин10, уже говорит о том, на сколько линукс популярен и как все в нем нуждаются.

Зря радуетесь. Лично мне это говорит о намерении майкрософта похоронить линукс. По крайней мере его десктопный сегмент. Попробуйте подумать чуть дальше и с точки зрения чисто коммерческой фирмы. Они не могут линукс просто купить, как делали это с другими конкурирующими программами и фирмами (линукс — свободен), и поэтому нашли способ закопать его по другому, только и всего.
Короче говоря, ничего хорошего для линукса в этом нет.

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

UFO just landed and posted this here
С таким успехом пользователю вообще должно быть побоку какая ос, винда или нет. Ведь он хочет просто пользоваться своей программой, которая как правило будет веб обозреватель и скорее всего хром. И что на лине что на винде она одинаковая.

ОС в таком случае решает насколько удобно ему будет пользоваться Хромом, мешать этому будет ОС или помогать. Например, такие мелочи как необходимость что-то нажать, прежде чем вводить пароль разблокировки/входа. Или (не)поддерживаемость GPU или гибернации.

Ну нет. Пока что пользователи пока ещё юзают всякую мультмимедиа, пишут в ворде и т.д. на десктопных прогах. И вот давайте сравним топовые виндовые аудио-плееры и допустим линуксоидные? Какие из последних недоступны на винде и маке? Пользуются ли они популярностью у людей, которые таки имеют выбор т.е. среди пользователей винды и мака?
Лучше перечислите те линуксовые плееры, которые умеют в кодировку mp3 тегов на кириллице не выдавая при этом кракозябры.
Их есть конечно, но мягко говоря не все.

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


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

ID3v1 с его абсолютно полностью отсутствующей интернационализацией (привет всяким MotЦrhead и прочим умляутам) уже похоронили, да и проблемы он вызывал абсолютно везде — если вы его так любите — сделайте одновременное корректное отображение ID3v1 тегов на русском, японском, немецком и грузинском в любом плеере (под любой ОС). ID3v2 уже вполне себе умел в utf и отображался одинаково.
Ну вот, опять виноват кто-то другой, и разумеется, я опять что-то «должен»… Почему-то в винде и андроиде этой проблемы не возникает (последние годы юзаю AIMP), а как речь заходит про линукс, тут же откуда-то «долги» появляются.
Не многовато на себя берёте? Юзер, если что, вам тоже ничего не должен и если «не работает», или «работает не так», то это проблема разработчика, который не предусмотрел.
Ещё раз — какой плеер может корректно отобразить id3v1 на русском, грузинском и немецком одновременно? Можете конечно поискать такой, но ответ я знаю заранее.

П.С. Во времена засилия этого ужаса (я давно уже на flac и физические носители перешел) я совершенно спокойно ставил LC_ALL=ru_RU.cp1251 и плеер прекрасно мне показывал русский язык. А во времена Alt Linux Junior 1.0 тамошний xmmp ЕМНИП имел настройку «Кодировка id3v1».
Что вы знаете ответ заранее — это замечательно. А мне бы вот интересно было бы узнать, завалят ли плееры adowit (я так понимаю, у него аимп только) задачу, али справятся. Не затруднит выложить такой файл? Я у себя тоже бы посмотрел.
А то из всех моих плееров (на минте) с отображением русских тегов idx3v1 справились только DeaDBeeF, Foobnix. Остальные завалили.
Это надо рыться. Ну и имеется ввиду три файла — один с русским языком, второй с немецким, третий с грузинским. И результат простой — ни один плеер не сможет одновременно правильно отобразить теги, поскольку v1 в себе не содержит информации о кодировке и не умеет в utf.
А почему одновременно английский и русский может? Просто я фиг знает, как это работает и мне бы действительно интересно выяснить эксперементально, как оно работает в винде и в линуксе.
Первые 128(0-127) символов в любой таблице кодировки (разговор сейчас не про UTF) — это ANSI, которая тянет свои корни ещё с 7 битов в байте. Старшие 128 символов (128-255) — в стандарте не описаны и для каждой таблицы кодировок индивидуальные. В итоге имеем то, что в таком режиме английский текст всегда отображается правильно, а вот с национальными алфавитами начинаются приколы. К примеру для русского языка существует куча вариантов: KOI8-R (сделана так, чтобы при обрубании бита превратится в транслит, одна из первых кодировок), CP866 (в этой кодировке жил ms-dos и консоль windows живёт тоже в ней), CP1251 (Windows не консоль), ISOхххх-5 (цифры забыл, да и не видел, чтобы она была популярной), MAC (Ага, на старой яблочной технике была своя кодировка для русского). Вот и получается, что без UTF нормально можно отобразить английский и ещё один язык на выбор, а поскольку для кириллицы была такая куча кодировок, то и становится ясна причина срача про id3v1 теги на русском в винде и линуксе (ещё могут маководы подключится с техникой времён до перехода на интел, благо у них есть своя кодировка).
без UTF нормально можно отобразить английский и ещё один язык на выбор

Не совсем так, скорее "языки на базе чистой латиницы и (на практике) какое-то семейстов очень близких буквенных языков". Вот KOI8-U, ближайшая родственница KOI8-R, позволяет использовать одновременно латиницу, русский и украинский за счёт близости русского и украинского алфавитов.

Еще как пример можно привести западноевропейскую кодовую страницу. 1252, кажется?

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

Скорее это попытка заскочить в уходящий поезд.
Т.к. Windows проиграла облачную гонку, то для того чтобы оставить разработчиков под Windows нужны инструменты, которые бы позволяли бы работать с Linux-окружением.
Например я работаю под Linux, т.к. пишу приложения, которые работают под Linux.
Не смотря на то что это JVM, но тот же docker и kubernetes проще настраивать под Linux, чем под Windows.
Как по мне, они хотят поиграть на психологии и создать ассоциацию у «домохозяек» по типу «Linux — это часть Windows» и «зачем мне ставить Linux, если у меня есть Windows, в котором есть Linux» (т.е. мы уже имеем больше). Даже сечас, если из обычных пользователей кто-то знает о лине, то это всегда «это та система с терминалом», «он хорош для программистов» и «там все только командами делается»
Скорее, хотят застолбить за своей ОС десктопы разработчиков. То есть, «пишите под Линукс, раз вам так уж надо, но мы вам облегчим жизнь, чтобы вы могли делать это на Windows»
UFO just landed and posted this here
марсоходы на системах реального времени работают, как и автомобили.

Да и в телефонах делая Андроид линукс именно очеловечили, о чём и говорится в статье
Вроде бы в Tesla бортовой компьютер на Ubuntu.
У меня стиралка на древнем спецконтроллере. (и если вы мне начнёте пенять, что я динозавр и отстал от прогресса, то я отвечу, что если раньше телевизор при включении полминуты прогревался, а теперь полминуты загружается, то это не прогресс)
Ракеты падают.
Лада Приора. (и, да, некоторые, знаете ли, получают удовольствие от управления. Процессом ли, автомобилем ли. )
Я часто шучу с друганами «программистами» про шиндаVSпингвин
-«Вот скоро мы все на линукс перейдём, она ваще быстрая и вообще всё супер»
-«Так да, документации единой нет, и лампово всё. Будто ты гений что познал программирование)»
-«Кнш, а эта шинда фиговая, со своими подробными гайдами на оф сайте по которым даже эмуляторы рабочие пишут. Зачем упрощать людям жизнь, я не понимаю?»

ЗЫ Я как чисто «пользователь» линукса, бросил эту затею. Вроде «вау как быстро всё, красивенько и кастомизируется». А потом понял что это тот ещё бутерброд, а твой «говнокод» не будет работать у другого ибо разные версии\другой мендж раб стола и ещё до кучи. (мб уже и не так, это было +5 лет назад назад)

UFO just landed and posted this here

Поэтому единственный линукс который добился успеха это - Android. xD

UFO just landed and posted this here

Надеюсь, это закончится на "Моё разочарование в планете Земля или почему я выбрал Марс".

Буду с интересом ждать «Почему не Марс».
«Потому что иди ты нахер, вот почему.» (с)
Тут я плакал.
UFO just landed and posted this here
Марс уже один выбрал, ждем пока переберется)
автор просто не знает что такое unix, и темболее linux и все что он описал это Mac OSX
UFO just landed and posted this here
Это кстати спорно, в макос UI/UX строится на принципе «вам это не надо, мы знаем как вам удобнее»
Мой любимой пример — попробуйте без гугла добавить принтер по протоколу ipp без всяких bonjour в сети.
настройки — принтеры, нет? Два раза приходилось настраивать принтер на ноутбуках приходящих сотрудников, и вроде с первого раза получалось. Дольше приходилось страдать, что у этих людей раскладка была не US, а не пойми что, и они считали это нормальным, типа, «и них же мак, они не как все».
настройки — принтеры, нет?

и да и нет сразу, там по умолчанию нет кнопки «добавить другой принтер» и её надо магическим образом вытаскивать из глубин UI, и нет совершенно никаких подсказок и предпосылок — как это сделать
UFO just landed and posted this here
немного подзабылось уже

вот скрин нашел

скрин
image

у вас есть на маке есть кнопка Advanced? её точно небыло в некоторых версиях макоса, возможно даже и на новой каталине (не могу сейчас проверить)
UFO just landed and posted this here
отлично, ipp добавили, а теперь подключите принтер по https или по протоколу который там в выпадающем списке есть на моем скрине но нет у вас
подключите принтер по https

а много таких странных принтеров, которые требуют именно подключение по https?

я вот в корпоративной среде с такими штуками сталкивался

тут вопрос не про то что «я такого не видел-такого не бывает», а про юзабилити.
Мак в данном случае это такой девайс, что пользователь считает что он иделен потому что там всё работает, а если не работает то мальчик-админ всё сделает и… ура мак идеален! не то что ваша кривая винда (шаг с мальчиком админом быстро забывается)

а вот админ уже рвет волосы на голове, как сделать нормальный принтсервер с кастомной безопасностью (у меня был кейс со строгим ограничением типов шифрования на всех передаваемых по сети данных), централизованной авторизацией и при этом не поднимая bonjour ради 2х компов из парка в 1000 и не имея адских проблем с его администрированием
Кхм-кхм. А ещё мальчик админ активно фигеет от того, что для разрешения входа на файловый сервер на один макбук зачастую надо добавить три разных имени компьютера в настройки AD. При этом при обновлениях эти имена в Маке могут слететь и нужно добавлять их заново. При этом посмотреть часть из них нельзя нигде, кроме журнала, собственно, файлового сервера в котором и будет указана причина отказа.
UFO just landed and posted this here
а дальше мак сам разберётся, нет?

magic ;)

нет, не разберется… я правда это делал довольно давно и тогда это не прокатило… отдельная кнопка там не просто так

У меня на 10.15.3 нет кнопки Advanced

она на самом деле есть, но скрыта… я несколько часов искал как её вытащить… это довольно просто но совершенно непонятно почему я смог бы догадаться так сделать на «идеальном-удобном маке»
UFO just landed and posted this here
У меня другие любимые примеры.
1) Отсутствие миксера громкости (per app volume settings)
2) Неотключаемый в UI в принципе volume ducking при звонках
3) Невозможность одним хоткеем переключаться И между окнами одного приложения, И между разными приложениями.
а почему №3 обязательно минус? по-моему это чисто вкусовщина — я например жалею что в других системах нет вариантов сделать отдельные хоткеи на окна/приложения.
Потому что это неочевидное поведение (отдельные инстансы программы для меня должны вести себя, как отдельные программы), а хоткеи сильно разные и не очень эргономичные.
любой UI требует обучения и привыкания, хотя исторически «один альт-таб на всё» распространённее, да.

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

Это неочевидное только для вас поведение. Когда обучал людей работе с windows после dos или вообще с нуля, один из самых частых вопросов был как быстро переключиться на другое окно активного приложения. Разные инстансы или одинаковые на уровне процессаов в ОС ользователю обычно без разницы, а вот "Word" в заголовке для него однозначно говорит, что это одно приложение.

Когда пересел на макбук — ожидал обалденного UI/UX. В итоге был сильно разочарован: каждое приложение выглядит по своему, работает по своему, иногда логика хромает. ЗЫ: все равно пользуюсь мак, так как меня устраивает несмотря ни на что.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Автор ПРАВ на 100500%.
Если внимательно читать, то он не призывает отказаться от линукса в пользу карамельных ОС.
Он указывает на проблемы, с которыми сталкивается новый пользователь. С точки зрения психологии рядового пользователя все так и есть. Приведу аналогию. Есть необходимость забить гвоздь. Подходите к ящику с инструментом на полке лежит молоток от карамельной конторы (Microsoft, Apple). Вы берете молоток с прорезиненой эргономичной ручкой, магнитным держателем для удержания гвоздей и фонарем (чисто маркетинг) и забиваете гвоздь. Но при этом ваш пульс, отпечаток ладони и будут отправлены куда надо. Именно из-за этого обратил внимание на линукс. А вот с практически с любым линуксом придется сначала собрать молоток из конструктора. Дополнительные опции придется сваркой крепить. Есть шанс, что собрать можешь не правильно. И тогда часть молотка угодит тебе в репу.
Задача стояла забить гвоздь. И большинству людей либо просто не хочется, либо мозг не позволит так заморачиваться.
Линукс не плох, он просто не адаптирован под менталитет большинства. Потому так не популярен. Нужна шаблонность в нашем шаблонном мире.
К сожалению, ситуация только ухудшится. Десктопные решение, дефакто, уже прошлое. Мобильные ОС не дадут линуксу шансов на рост. Увы, линукс так и останется только для гиков.

Имею опыт работы на линуксе как с descktop так и серверными версиями.
Если внимательно читать

Судя по ответам, которые совершенно не в тему и не про то что написано в посте — это непосильная задача для 90% аудитории XD
UFO just landed and posted this here
у меня было очень много телефонов с андроидом, и сейчас такой. они все как один тормозят глючат и жрут как не в себя. если это из за линукса то надо запретить линуксу в десктопы

А может просто надо покупать телефоны чуть-чуть подороже 10 тысяч рублей?

Это не помогает. Более мощное железо просто быстрее просаживает батарейку.
Приличные фирмы типа самсунга вместо сяоми тоже не помогает, просто планка сдвигается вверх, типа телефон от сяоми который хотя бы просто звонить и смсить может без приключений стоит от 15т, а такой же самсунг от 25т.
UFO just landed and posted this here
Просто запускались навигаторы рядом и по винфону повороты четко отрабатывал, а на андроиде постоянно положение машины по карте чуть дальше от поворота, чем есть на самом деле.

а железо одинаковое? я брал два сяоми (на андроиде, разумеется), один на mtk, другой на qualcomm. на mtk точность gps была явно хуже.

UFO just landed and posted this here
Я пробовал внешний древний bluetooth GPS и проблема забыта.
Для себя вывод сделал, что из за уменьшения размеров антенн, они потеряли много юзабельности
UFO just landed and posted this here
Это практически читать как у более древних, в районе андроид 2
У меня и за 10 (может 13, не помню) всё отлично работает. Конечно, я понимаю, что топовые игры будут тормозить, супер-пупер фотки не получатся и т.п. Зато не так жалко сломать или потерять. Но сама система вполне отзывчива, без особых глюков и тормозов. Батарейку кушает умеренно. Из не игровых задач единственный раз наблюдал проблемы с браузером на странице комментариев на Хабре, где их было больше 2000. Вот там браузер еле скроллил. Правда я поставил кастомную прошивку, но это всё равно Android с Linux внутри.
Кастомная прошивка? Ну и красноглазие же.

хрен знает что у вас были за девайсы. Ничего не глючит. Не тормозит (хотя этот от софта зависит). Серия хонор за 13-15к

Тормозят, потому что производители (Samsung, Apple этого не отрицали) удаленно включают тормоза на старые модели. Обычно, конкуренция двигает прогресс, но у производителей смартфонов с этим как то по другому. На заре смартов на андрюше, новые модели выходили раз в полтора-два года, то сейчас менее раза в год (в среднем). Удивлять публику все сложнее, а продавать нужно. Потому и железо сыровато, а софт допиливают после продажи. Вот и тормоза. Ну и куча разного предустановленного софта нужного и не нужного. Получается, что сначала не хватает времени на оптимизацию, а после продажи нет смысла в этой оптимизации.
Это не линукс в том понимании, в котором его пропагандируют «линуксоиды».

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

Что мы видим в Android?

1) Полноценный Android поставляется с устройством, без согласия вендора ты даже не можешь обновления накатить.

2) Реклама из всех щелей. Может разбудить тебя ночью рекламным уведомлением.

3) Нет root-доступа. Без root-доступа недоступны даже NTP и утилиты по диагностике сети. Теперь уже запрещено даже ставить программы не из google play.

4) Производитель устройства в любой момент дропает обновления устройства. Сам же ты не можешь накатить системные обновления.

5) Никакой гибкости настройки. Гибкость настройки есть, но она для производителя. Пользователь может только обои сменить. У меня было несколько android-телефонов, так там есть подлянки с конфигами, которые нельзя было убрать без рут. Например, в одном из них при отрубании wi-fi телефон не переходил на мобильный интернет, высвечивая предупреждение о том, что за трафик будут списываться деньги. Отрубить это можно было, только получив root. А root не поддерживается ни гуглом, ни производителями, и сейчас всё меньше и меньше устройств рутуется.

6) Без root нельзя выдрать свои данные из многих приложений.

Ну и техническая часть. Я ни разу не видел android на десктопоподобном устройстве, хотя, судя по гуглу, они выпускались. Так вот, на десктопе совсем другие требования к DE. Если на мобилке нужна адаптация под маленький экран и пальцетыкание, то на десктопе нужна в первую очередь многооконность. У Android я видел многооконность только в зайчаточном состоянии, и то адаптированную под маленький мобильный экран и пальцы, а не большой экран и клавомышь.
Я согласен конечно, что андроид и обычный линукс — две огромные разницы, но большинство перечисленных вами «проблем» вовсе не присущи андроиду при адекватной настройке.

2) Реклама из всех щелей. Может разбудить тебя ночью рекламным уведомлением.

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

3) Нет root-доступа. Без root-доступа недоступны даже NTP и утилиты по диагностике сети. Теперь уже запрещено даже ставить программы не из google play.

Про запрет ставить не из гугла — можно подробности? Первый раз слышу, у меня на достаточно свежем устройстве при первой попытке установки из внешнего источника андроид явным образом предложил разрешить установку оттуда.
Root так вообще одно из главных преимуществ андроида перед конкурентом, стоит только перед покупкой погуглить насколько адекватно сделано получение этих прав конкретным производителем.
И ещё пара ваших пунктов держится на отсутствии root, не буду отдельно комментировать.

Ну и техническая часть. Я ни разу не видел android на десктопоподобном устройстве, хотя, судя по гуглу, они выпускались. Так вот, на десктопе совсем другие требования к DE. Если на мобилке нужна адаптация под маленький экран и пальцетыкание, то на десктопе нужна в первую очередь многооконность. У Android я видел многооконность только в зайчаточном состоянии, и то адаптированную под маленький мобильный экран и пальцы, а не большой экран и клавомышь.

Здесь-то в чём проблема или недостаток андроида? Он создавался как система для небольших и средних тачскринов, там и работает успешно. В винде вон пытались сделать одинаковый подход к планшету и обычному компу, в итоге получили разброд и шатание.
Сам андроид рекламы вроде не присылает, а у приложений проще по-умолчанию выключать уведомления и разрешать только для тех приложений, где они вам конкретно нужны. Эта возможность «из коробки» доступна.


Я не знаю, кто присылает, но у меня были и samsung, и xiaomi, которые сыпали рекламными уведомленями. Причём это делали предустановленные приложения от производителя или google. Причём в xiaomi они посыпались после того, как я сменил страну в настройках на Россию. Да, как-то можно выключить, но это сначала узнать нужно, что именно выключить. А у вас же у всех мантра про «из коробки». Так вот, я хочу, чтобы из коробки мне телефон давал спать.

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


androidinsider.ru/polezno-znat/google-hochet-zapretit-ustanovku-apk-na-android.html

Root так вообще одно из главных преимуществ андроида перед конкурентом, стоит только перед покупкой погуглить насколько адекватно сделано получение этих прав конкретным производителем.


Сейчас уже мало что рутируется. А, если рутируется, то часть приложений из google play становится недоступной: androidinsider.ru/polezno-znat/root-stal-prepyatstviem-dlya-zagruzki-nekotoryih-prilozheniy-iz-google-play.html

В десктопном линуксе же root — штатная возможность. Поэтому ни один производитель прикладного ПО под linux-десктоп не сможет запретить запускать приложение на компьютере с root

Да, ещё по поводу «при адекватной настройке». У меня xiaomi «из коробки»:
1) Блокирует приложения в фоновом режиме. Каждое приложение нужно вручную добавлять в исключения. Скайп, например, так и не удалось заставить не вырубаться. Вроде несколько дней работает, а потом отрубается и не принимает сообщения.
2) Самопроизвольно перезагружается по ночам (когда скачает обновления системных компонентов). А, если учесть, что у меня используется шифрование накопителя (хотя, говорят, это фикция), то загрузка встанет на этапе запроса графического ключа. Следовательно, ни звонков, ни будильника тебе.

Я специально не привёл эти проблемы в изначальном посте, так как они возникают только «из коробки».
На всякий случай: с мышью, клавиатурой и экраном android живёт вполне бодро. Без экрана — чуть менее бодро, но даже так можно включить многооконный интерфейс.

многооконный интерфейс без экрана?

androidinsider.ru/polezno-znat/google-hochet-zapretit-ustanovku-apk-na-android.html

Понятно, то есть ваше утверждение из предыдущего сообщения
Теперь уже запрещено даже ставить программы не из google play.

действительности не соответствует. Запрета установки нет и никогда не было. «Google хочет ...» — так гугл много чего хочет.

Я не знаю, кто присылает, но у меня были и samsung, и xiaomi, которые сыпали рекламными уведомленями. Причём это делали предустановленные приложения от производителя или google.

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

Сейчас уже мало что рутируется

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

А, если рутируется, то часть приложений из google play становится недоступной

Это уже проблема конкретно таких приложений: хотят так ограничивать пользователя — пусть ограничивают. Какое решение вы бы предложили на уровне системы — убрать совсем возможность проверки есть рут/нет рута?

В десктопном линуксе же root — штатная возможность.

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


Есть производители, которые упорото блокируют любые попытки рутовать их девайсы. По-моему, Huawei «отличается» таким, и Samsung тоже.
UFO just landed and posted this here

Верно, отваливается весь фирменный софт, завязанный на KNOX — вроде Samsung Pay, Защищенной папки и чего-то еще

Да, ещё по поводу «при адекватной настройке». У меня xiaomi «из коробки»:
1) Блокирует приложения в фоновом режиме. Каждое приложение нужно вручную добавлять в исключения. Скайп, например, так и не удалось заставить не вырубаться. Вроде несколько дней работает, а потом отрубается и не принимает сообщения.
Если приложение нормально адаптировано под Doze mode и пуши использует по назначению — все будет работать… если производитель не натыкал своих оптимизаций для экономии энергии. Обращайтесь в xiaomi -:)
2) Самопроизвольно перезагружается по ночам (когда скачает обновления системных компонентов). А, если учесть, что у меня используется шифрование накопителя (хотя, говорят, это фикция), то загрузка встанет на этапе запроса графического ключа. Следовательно, ни звонков, ни будильника тебе.

Автоперезагрузка отключаема (если опять же производитель не намудрил чего) а возможность части софта работать (и иметь доступ к своим данным) до ввода пользовательского ключа тоже есть. опять же если производитель не напортачил.
Поэтому ни один производитель прикладного ПО под linux-десктоп не сможет запретить запускать приложение на компьютере с root
if(getuid() == 0) exit(0);

:)

Это запрет на запуск из-под root, а не на компьютере с root.

Да, неправильно понял предложение.
В Android некоторые программы откажутся от запуска, если определят, что устройство рутовано. Как более продвинутый вариант — некоторые программы откажутся работать, если устройство было рутовано хотя бы раз в прошлом, даже если сейчас стоит версия ОС без поддержки рута. Как пример: Samsung Pay.

У Samsung все дело в аппаратном триггере

Угу, и это печально. С одной стороны, конечно, я понимаю зачем они это делают. С другой стороны, я всё же хотел бы иметь возможность подправлять в системных файлах ОС то что мне не нравится, но при этом не лишаться доступа к полезным для меня функциям.
UFO just landed and posted this here
А вот в винде как раз реклама поставляется сразу с ОС в различных меню.

Фига се. Майкрасофтовцы фишку Убунты переняли и вылезали :)
Человече, минусуешь — сформулируй свое возражение в письменно. В Unity Dash реклама была ещё в начале нулевых. Довольно давно.

До 2010 года Unity вообще не было. А реклама компании на букву А там появилась с 2012. Но к слову — выпиливалась она именно оттуда с полпинка.

Так вот, на десктопе совсем другие требования к DE. Если на мобилке нужна адаптация под маленький экран и пальцетыкание, то на десктопе нужна в первую очередь многооконность. У Android я видел многооконность только в зайчаточном состоянии, и то адаптированную под маленький мобильный экран и пальцы, а не большой экран и клавомышь.

С одной стороны — Samsung DeX и хромбуки а с другой стороны — как раз на DeX очень хорошо видно как поддерживается нормальный десктопный интерфейс на андроиде (несколько окон одного приложения — поддерживают считанные приложения, НЕ поддерживать нормально клавиатуру для навигации — а что тут такого?, верстка которая учитывает что экран не 6" а в разы больше, а зачем? Кнопка «распечатать то что сейчас показано на экране» — а зачем?
Причем андроид все это умеет штатно только вот мало кто поддерживает из разработчиков)
UFO just landed and posted this here
Телефон обычно покупают для того, чтобы по нему звонить и в инете лазить. А не для того, чтобы заниматься его настройками и диагностикой :)

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

Но, если что-то в компе не работает или работает не так, как надо (то есть, смотреть ютуб, сидеть на хабре и играть в доту становится невозможно или затруднительно), приходится его диагностировать и настраивать. Потому что техника должна служить её владельцу.

Точно так же и с телефоном. Я покупаю его для того, чтобы звонить, использовать мессенджеры, слушать музыку, пользоваться банк-клиентами, вызывать яндекс-такси. Но, если это мне неудобно или невозможно, то я хочу диагностировать проблему и решить или сделать настройки такими, чтобы мне было удобно. Чтобы было удобно звонить, пользоваться интернетом, вызывать такси, слушать музыку…

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

Если ты накатишь стороннюю прошивку на телефон, то у тебя как минимум отвалятся многие приложения, производители которых запрещают их использовать на сторонних прошивках. Например, банк-клиенты. Или даже google play, который является единственным официальным способом распространения приложений. То есть, вы мне предлагаете завести отдельный телефон для «ковыряния», который не будет использоваться для звонков. Вы вот считаете, что мы, линуксоиды, занимаемся ковырянием ради ковыряния? Нет, мы занимаемся ковырянием ради того, чтобы сделать себе жизнь удобнее. Точно так же, как человек, имеющий навыки в строительстве, будет делать ремонт у себя в квартире «под себя» не потому, что ему нравится сам процесс ремонта, а для того, чтобы было удобнее жить.

Да, многие живут и без этих совершенствований. Но они просто смирились с неудобствами. Например, многие жалуются на то, что их винда самопроизвольно ставит обновления, блокируя работу. Что андроид запрещает «вслепую» повысить громкость музыки на максимум, «заботясь о здоровье ушей». Так же многие, кто не умеет сверлить бетон, мирятся с отсутствием кручка для полотенца в ванной. Человек же, который физически мог бы исправить проблему, но которому это запрещает производитель смартфона, уже более грамотно формулирует свои мысли, а не «мне надоело, когда телефон не даёт повысить уровень громкости, а также сам уходит в ребут»

Ещё у меня такой пример был. Внезапно на телефоне с android перестала работать точка доступа с WPA. Без аутентификации работало, а с wpa никак. Проверял пароли, пересоздавал подключения на клиентах, пробовал разные клиенты — ничего. Подозреваю, что что-то внутри глюкануло с конфигами. И как эту проблему предлагает решить производитель? Наверное, только хард-резет. И перенастройка всех приложений, и потеря многих данных (так как без root данные многих приложений ты не вытащишь). А если бы у меня был полный доступ к системе, я бы достаточно легко смог профиксить, наверное. Посмотреть логи, посмотреть конфиги… Наверное бы проблема легко нашлась. И никакой потери данных. И кто после этого задрот и красноглазик? Тот, кто с помощью своих знаний и опыта (и обмена опытом внутри сообщества) быстро и без потери данных починил? Или тот, кто сделал hard reset, а потом долго восстанавливал удалённые приложения и данные, некоторые данные потеряв безвозвратно? Как в анекдоте про кокосовую пальму: «некогда думать, трясти надо».
И перенастройка всех приложений, и потеря многих данных (так как без root данные многих приложений ты не вытащишь)

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

UFO just landed and posted this here
Что не так с линуксом в мобильных ОС?


Всё так, вы совершенно правы. Однако спросите себя, почему Андроид это перелопаченный Гуглом снизу доверху Линукс, а не стандартный склеенный изолентой набор привычных программ, который мы видим на типичном Linux-десктопе. А потом соотнесите это с концовкой статьи :-)

P.S. Простите, больше не могу развивать дискуссию, да и желания нет в таких мерзких условиях, когда за неудобное мнение тебя исподтишка лишают права голоса, как в каком-нибудь путинском парламенте. Всего хорошего.

поставил вам плюс в карму. но статье всё-таки минус, статья негодная

почему Андроид это перелопаченный Гуглом снизу доверху Линукс,

1) Десктопный линукс рассчитан на клавомышь. Андроид — на пальцы
2) Многое из десктопного линуксового юзерспейса (например, gtk, GNOME...) уже тогда было лицензировано под (L)GPLv3, а это значит, что производители ведрофонов не смогли бы использовать блокировку загрузчика. То есть, это не техническое решение, а юридическое, с целью ограничить пользователей.
3) Для android не стоял вопрос совместимости с уже имеющимися приложениями и драйверами видеокарт. Поэтому они могли позволить себе написать несовместимую с уже имеющимся кодом систему. Для десктопного линукса же сейчас написано полно приложений, которые мы не сможем враз переписать.
4) На самом деле android тоже «склеен изолентой». Особенно прошивки с альтернативными оболочками типа MIUI. В miui для каждого приложения, работающего в фоновом режиме (например, мессенджера) приходится ковыряться в настройках, чтобы разрешить работу в фоновом режиме, и то не всегда помогает (например, у меня skype нестабильно работает в фоне). Только не надо говорить, что это вина xiaomi, а не google. Чтобы получить полноценный андроид (с google play и прочими гуглосервисами), производителю нужно подписать контракт с google. Так почему google в этом контракте ставит только ограничения, которые идут во вред пользователям (типа непредоставления root и блокировки бутлоадера), но при этом разрешает ломать совместимость с приложениями?
Ну и главное. Как гугл сможет монетизировать типичный набор программ из linux-дистрибутива? Android гугл создавал не с благотворительной целью, а с целью получать деньги с рынка мобильных устройств. И им удалось подмять под себя весь рынок. Они получают деньги и с производителей телефонов, и с производителей софта (в качестве комиссии за оплату через google play), и с рекламодателей, которые используют android как площадку для рекламы. А ещё и собирает пользовательские данные, которые успешно монетизирует. Удалось бы им это сделать, если бы android был обычным дистрибутивом Linux? Скорее всего, нет. Но это как раз говорит о то, что обычный Linux хорош для ПОЛЬЗОВАТЕЛЯ, а не для корпорации-толстосума.

Так и сейчас гугл монетизирует свои сервисы и интеграцию с ними, а не набор программ из маркета.

А «набор программ из линукс-дистрибутива» — это не аналог «набора программ из маркета». Я имел в виду то, что предустановлено в десктопном линукс-дистрибутиве (DE, пакетный менеджер, браузер, плеер...). Гугл монетизирует всё, что связано с андроидом. И лицензии на android (деньги получает от производителей устройств), и приложения в маркете (получает комиссию за оплату и доход от рекламы, показываемой в приложениях).

Если бы гугл взял за основу какой-нибудь debian, то он бы не смог монетизировать его в такой мере. Не потому что линукс плохой. А потому что свободный. Потому что любой может безо всяких лицензионных отчислений использовать обычный linux (например, debian) в любых целях, не платя никому лицензионных отчислений.

Разве AOSP не бесплатен? И разве в нем нет гуглосервисов?
Если да, то чем он тогда отличается с точки зрения монетизации от Debian?


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

>И разве в нем нет гуглосервисов?

Нет, нету. В этом вся и суть. Поэтому и гуглосервисы не поставляются с более-менее крупными альтернативными прошивками типа lineageos и эмуляторами android для ПК (типа anbox), и установить их можно только окольным путём через окловарезные ресурсы: wiki.lineageos.org/gapps.html

То есть, в случае AOSP никакой принципиальной разницы между бесплатными программами с маркета и бесплатными программами с репозитария нет, так?

на телефоне без гуглосервисов нельзя использовать программы которые юзают гугловые библиотеки… и такого софта довольно много.

также найти гуглосервисы чтобы их установить отдельно — задача тоже далеко не такая простая
==
например google auto так никто и не сделал в опенсорсном варианте, чтобы туда какойнить яндекс вкорячить

Писал ответ… много буков выходит. Ok, you are right.

Android гугл создавал

Извините, подушню. Гугл не создавал Android, он его купил.

Гугл не создавал Android, он его купил.

Как-то так:

люди, утверждающие что линукс вокруг нас и всё работает, упускают важный момент — там где лугкс успешно рабоатет, он максимально изолирован от живого человека до степени фактического отсутствия этого самого линукса.
Все эти стиральные машины, роутеры и камеры используют линукс как низовую систему (загрузка, память, файловая система, сети, драйвера устройств). А вот интерфейс, обновление, половина прикладных модулей — всё максимально избавлено от линукса.
В андроиде тоже самое — только как базовый ввод-вывод. И гугл усиленно работает над тем, чтобы выпилить его оттудова.
Как пользователь линуксом максимально не доволен. Любое ежедневное обновление может завалить систему без возможности восстановления.
Не истины ради, а флейма для.
Linux это ядро!
<:o)
Ну на винде то явно каждое обновление это пример стабильности. .Лет пять назад пробовал убунту и по незнани. За 2 -3 месяца убил ее. Потмо и опыт появился и на минт перешел. Теперь система стабильна. Осоебнно когда ушел с кед. Еще говорят арч хорош. Может вы не те системы пользуете?

Вы тег сарказм забыли


https://www.computerra.ru/251643/obnovlenie-windows-10-ubivaet-zvuk-i-privodit-k-bsodu/


ОБНОВЛЕНИЕ WINDOWS 10 «УБИВАЕТ» ЗВУК И ПРИВОДИТ К BSODУ

https://habr.com/ru/news/t/491758/


Microsoft выпустила обновление Windows 10 KB4535996 со сбоями и лагами

https://habr.com/ru/news/t/488538/


Microsoft признала, что февральское обновление безопасности KB4524244 для Windows 10 содержит критические ошибки

и т.д.

UFO just landed and posted this here

Давайте новости про убунту, которая там чего-то у кого-то сломала. Или испортила железо. Желательно, чтобы новости были не с "желтушных" ресурсов. Я как минимум в копилочку внесу эти ссылочки )))

Вот, кстати, справедливости ради, на некоторых буках можно было вытереть efivars полностью, от чего те окирпичивались.
Но, таки, это проблема вовсе не убунты.

Некоторые буки с UEFI от некоторого производителя (Insyde зовётся) сами себя убивали тем, что вход в Setup Utility у них числился как очередная nvram переменная в списке загрузочных устройств, а само формирование этого списка было несколько эмм… «говнокодистым». И в один прекрасный момент пользователь получал ноутбук с вечной(если повезёт и останется живой хоть одна) виндой/линуксом/livecd или кирпич (если не повезёт и вытерло все переменные).
UFO just landed and posted this here

Ну, Вы могли увидеть мои стоны про сломанное обновление с 16 до 18-й. Или вроде того. Проблема только одна — такое обновление сродни обновлению с XP на 7-ку или с 7-ки, скажем, на 8-ку. Вы же понимаете, что и при этом процессе "что-то может пойти не так"? Отвалятся какие-нибудь драйвера или какой-нибудь особо кривой софт? Или попросту операционка перестанет загружаться?
Обновления же линукса в рамках одной версии ОС (дистрибутива) как правило проходят безболезненно.


/я лично всегда винду ставил from scratch — это надежнее, т.к. потом не нужно думать о "хвостах" приложений, да и быстродействие лучше, чем сидеть на системе с "историей"/

UFO just landed and posted this here
Так большая часть косяков 10-ки всплывает как раз таки при обновлениях уровня перехода между версиями убунты.

сомнительное утверждение.


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

здесь проблема в том, что сценарии использования бубунты и винды сильно разные. В убунте можно жить существуя только лишь софта, который можно брать из оф репы, ну, и плюс пары ppa. В винде же — Вы ВЫНУЖДЕНЫ устанавливать софт от третьих фирм, иначе никак не обеспечить даже базовую функциональность (ну, ок — да, можно сидеть на встроенных почтовом клиенте, ёже, wmp, но это прям совсем убого)
Поэтому прямое сравнение будет, очевидно, ложным и несправедливым. Но мы-то обсуждаем факты )

UFO just landed and posted this here

Согласен, это очень двуличное поведение крупных корпораций. Но очень странно, что Майкрософт не может сделать ТОЧНО так же как Гугл. Компании как бы примерно одного масштаба и веса в этой сфере.

UFO just landed and posted this here
UFO just landed and posted this here
Он его сносил при удалении я.диска тоже не частный кейс
Лично у меня он снести его не смог но винда начала подглюкивать, пришлось поднимать бэкап.
Ошибка коснулась двух человек, которые в ту ночь поставили поставили bumblebee с git. С git, Карл. Всего двух человек. Плохой пример.
Извините, но не так.
Как раз-таки UX в unix-подобных обычно(так-то он разный, можно отдельно говорить о Gnome HIG(боятся лишние кнопки делать, чтобы юзверь не заблудился), том же от KDE(кошмарище) и более-менее консервативном том, что осталось) предназначен для достижения цели, а UX в Windows/macOS иже с ними предназначен для достижения чего-то подсказанного пользователем, у которого этой цели нет.
А жалобы автора на то, что один и тот же софт под виндой и никсами чего-то не умеет, вообще смешные. Да пусть даже и только под никсами, причем тут ось?
Забавно наблюдать как юниксоиды одновременно пытаются продвигать линух, и в то же время говорить «ТЫ ПРОСТО НИАСИЛИЛ, СЛАБАК»
Ну, пока вы так думаете, линух останется серверной машиной или рабочей средой разномастных прогеров.
Я не говорю что он плох, но мне кажется что его изначально создавали с целью причинять БОЛЬ всем кто не приглашён на закрытую вечеринку прогеров.

Установить питон 3.8 в свежей версии дебиана? Хмм… apt-get install python3?
ХА! Получи питон 3.5 из 2015 года. Почему? Да пошёл ты нафиг, вот почему. Думал всё так просто? Ну действительно, кому нужен последний питон в 2020 году?
Зайди на оф.сайт, ручками установи его, найди как переключить запуск нужной версии по дефолту, удали версию 3.5 через apt… Ой. Они оба поломались… Ручками найди что не так, удали косячный файл, поставь удава по новой, видишь как всё просто? Это линух!
Лучшая система! Но только для избранных.

И нет, это не попытка поныть, это ответ на вопрос «почему линух никогда не получит распространения, а вместе с ним и хорошего софта»
Я в любом случае его продолжаю изучать, но удовольствие это… Мягко сказать сомнительное.
UFO just landed and posted this here

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))


choco install llvm idris

UFO just landed and posted this here

Идрис ставится установщиком https://neon.se/idris/idris-1.3.2-win64.exe, далее-далее-готово.
А вот плагин для VSCode для него помер и автор никак его не саппортит. Но не думаю, что плагин на жс имеет какое-то отношение к винде.

Установить питон 3.8 в свежей версии дебиана?

а почему просто не прописать testing и сказать apt install python3.8?
https://packages.debian.org/search?keywords=python3.8
да, смешение пакетов из разных веток не очень рекомендуется, но иногда это нужно.


Зайди на оф.сайт, ручками установи его

"ручками" — минуя пакетный менеджер? не надо так. во всяком случае до тех пор, пока вы не будете понимать что именно происходит.

Вопрос из серии "А почему не сделать скрипт на баш который ставит и настраивает 10 программ за одно нажатие enter?
Вероятно, потому что я не обладаю должным знаниями. И действую по инструкции из гугла. Где рекомендуют качать с оф. Сайта.

А на маке примерно такие же анальные рези, кстати, только там по умолчанию ставится не 3.5, а вообще вторая версия, так что это скорее Python косячит даже.
/me посмотрел на змеевидных у себя под капотом.
/me обнаружил 2.7, 3.6, 3.7, 3.8
/me вспомнил, что сам написал в python_targets всю эту семейку и успокоился.
ну тут ты хотя бы можешь что-то починить. а в винде просто сломается что-то и досвидос. и гвоздями будут многие вещи прибиты. никто же вас насильно не заставляет на линуксе работать. пилите питон под винду.
пфф, в винде все решается: проверить на вирусы, переустановить винду. //сарказм
Debian свежей версии это как раз 2015 год, всё нормально.
Это как купить свежий москвич, и хотеть в нём климатконтроль и коробки.

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

Ваши сведения устарели. Текущий стабильный релиз Debian “buster” 10.0 изначально был выпущен 06 Июля 2019.

python 3.5 — это stretch из 2015 года. В buster уже идёт версия 3.7.
Впрочем, с дебианом так всегда было — кто хочет самые свежие пакеты, ставит их из unstable/sid.

Поправка, текущая версия в stretch — 2017 год.
Не путай год выпуска самого Debianи время которое должен «настояться» софт, что бы был признан достаточно стабильным для включения в состав стабильного репозитория дистрибутива
ТЫ ПРОСТО НИАСИЛИЛ, СЛАБАК

Так это мотивация такая. Вроде «Ага, да ты боишься плыть! Хе! Ну ты ваще!» (шутка)
всем кто не приглашён на закрытую вечеринку прогеров

Все должны быть приглашены, ещё в школе. Можно возражать, что у каждого своя профессия, интересы. Зачем юристу, художнику или бухгалтеру знать как устроен компьютер? Но время такое, что лучше знать, чем нет. Когда-то полезным навыком была езда на лошади, а сейчас не требуется. Но хорошо знать и понимать, что, условно, браузер и Интернет это разные вещи, иначе конфузу не оберёшься. Никого почему-то не возмущает, что надо знать математику, физику, географию и т.д на уровне школы. Я не говорю, что каждый должен знать в совершенстве все особенности оптимизаций разных компиляторов С++. Но, понимать, что такое операционная система, зачем она нужна, зачем в ней файловая система, что такое программа и как её установить — просто необходимо. И этих знаний уже достаточно чтобы повседневно пользоваться GNU/Linux. Конечно, при условии что для данного конкретного пользователя есть нужное ему ПО. Если пользователю никак не обойтись без самой последней версии Adobe Premiere, то и вопрос выбора GNU/Linux не стоит и не надо при этом возмущаться, какой кривой его свободный аналог. И, конечно, если пользователь сам не выбрал какой-то экзотический дистрибутив, где всё на ручном управлении. Хотя, может быть это и к лучшему — быстрее научится.

GNU/Linux давно не сложнее, чем Windows или macOS, где-то даже проще. Чем установка, например, Ubuntu/Mint/openSUSE сложнее по сравнению с Windows? Я бы сказал даже удобнее, быстрее, перезагрузок меньше. И давайте не будем про драйвера. Ситуация, когда нет драйвера, может случиться и в Windows. Да, объективно, такое бывает реже. Но, это давно вопрос к производителям оборудования, а не самой ОС. Но, когда такая ситуация случится в Windows, будет ли проще? Насколько просто поставить не совсем тот драйвер, выдав его за нужный. Чем переписывание .inf проще в сравнении с консольными командами?

Это я вообще всё к чему? Сложность GNU/Linux — иллюзия. Есть пользователь-чайник. Он купил ноутбук с Windows, на работе — она же. И тут где-то попадается GNU/Linux. Пользователь думает, что он сложнее, т.к. он другой, просто другой. А Windows — проще, т.к. более привычная, и под боком есть админ с работы, который может настроить что надо. Но если админа к пользователю не пускать и оставить его бродить по дебрям реестра, когда что-то сломалось, то вся простота быстро улетучится.

Установить питон 3.8 в свежей версии дебиана?

Ну! Как раз «ниасилил и слабак». Ха-ха-ха! А если без издёвок, то это нормальный процесс обучения на собственных ошибках. Python в системе он не просто так, он системный, на него завязан разный софт, который использует не только его, но и всякие пакеты. А пакеты могут удивиться другой версии Python. И уж если человек занялся изучением Python, то не узнать про виртуальное окружение — надо постараться. Про него в каждой книжке написано.

Контрпример. Вот захотелось мне разработкой игр заняться на Windows, поставлю ка я DirectX другой, не тот, что с системой. Не ставится? Хм… Ну тогда я просто заменю все файлы, удалю какие не надо. Что-то не грузится теперь…
Это всё такое отвлечённое от реального использования линукса неопытными пользователями. Подключиться к интернету через настроенное эникеем соединение, погуглить, почятиться, посмотреть мультики, почитать книжку, поиграть в игрушки через вайн. Сляпать для школки реферат или презенташку. Теперь ещё и подцепиться к школке-онлайн. Ну, бонусом, книжку полистать. И чтобы не сваливалось в bsod из-за обновления, не плодило вирусню, не жрало траф апдейтами, как свинья — помои.

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


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


Юристы уверены, что вы должны назубок знать ТК, УК, ГК и проие кодексы, ведь остановит полицейский/дпсник/..., а вы даже своих прав не знаете. Время такое.


...


Все дружно начинаем 24/7 учить всё подряд? Всё ведь нужно и полезно. Причем то что я перечислил наверняка будет куда полезнее чем знание что где настраивается в линуксе.

Может, не стоит брать за основу проблемы конкретного дистрибутива и вешать их на все сообщество вокруг GNU/Linux в целом? На дистрибутиве, которым пользуюсь я (не хочу пропогандировать), переход на 3.8 прошел довольно гладко.
Хм. Даже описанное вами — это чудеса удобства в сравнении с питоном под виндой.
Ибо там: поставил? А в Path пропиши. Прописал? А не буду работать, ибо у тебя там еще и Python2 стоит, и Anaconda и прочие радости. Ах, тебе еще и пакеты нужны? А хрен тебе, у нас в зависимостях то, чего под винду нет и не будет, и вообще иди кастомные whl в инете ищи на сомнительных сайтах. Ишь удумал — через Pip/conda ставить…
Cuda? Какая Cuda? PyTorch? А не хочешь ошибку сбора 3-х пакетов зависимостей потому что готовых нет, а собрать не можем т.к хотим Visual C++ конкретной версии с конкретной SDK из конкретного билда Visual Studio, да еще и лежащего в конкретном месте. А какого и где — не скажем…

Это особенности DS и ML. Это очень узкая тема на самом деле. И те кто в ней — могут себе позволить сидеть под топовыми ноутами под линуксом

UFO just landed and posted this here
ну как-как? Вторая ссылка в поиске google: 1. sudo apt update 2. sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev curl 3. curl -O www.python.org/ftp/python/3.8.2/Python-3.8.2.tar.xz 4. tar -xf Python-3.8.2.tar.xz 5. cd Python-3.8.2 6. ./configure --enable-optimizations 6. make -j 4 7. sudo make altinstall И проверяем: python3.8 --version. Надеюсь алгоритм понятен. P.s: дебианам не пользовался но, полагаю, там несколько веток есть — stable, test и еще какие-то
Да, в ветке sid там будет python 3.8 изначально. Просто ставится через apt.

А если вам надо будет и python 3.5 и 3.8 для разных проектов, например (один из них легаси)? А на винде? М.б. все же pyenv?

> Я так понимаю, что статья «Семь причин, почему Линукс» не зашла
Согласен, На такие статьи у системщиков есть выражение:" У него драйвер «Hands.sys» подключен к нижнему мосту" )))
А по статье, уже около 20 лет линукс стоит основной десктоп системой, не только у меня на всех компьютерах и ноутбуках дома и на работе, кроме одного в котором ребенок играет, но так же у большинства друзей и знакомых, если есть винда, то она только в наморднике (в виртуалке).
Сегодня говорить, что линукс не для декстоп системы, ну это даже не смешно.
Если раньше были проблемы с драйверами в линуксе по сравнению в windows, то теперь ситуация прямо противоположная. Загружая «лайв-сиди» запускается практически все, что есть в компьютере, без установки каких то драйверов, тоже самое при подключении в USB устройств, я уже не помню, что бы мне понадобилось и не завелось в линуксе.
Единственная ситуация когда мне нужно было загрузить первой операционкой windows это когда надо было прошить железяку, в которой был очень короткий таймаут приема сигнала ч/з USB.
Это был единственный случай, еще раз повторюсь почти за 20 лет. Если железо поддерживает прошивку только в windows, то в виртуальной машине, все прекрасно прошивается.
А по юзабилити линукс не то что выше головы, это как другая планета, на любой вкус и цвет любые предпочтения. Графические системы КДЕ, Гном, Мате и тд и тп.
А рабочие столы с настроенным компизом вызывают шок у любых приверженцев винды
Ролик 13-ти летней давности:

Ролик 10-ти летней давности:

Целая компьютерная эпоха прошла, но уже тогда юзабилити был в линуксе на голову выше чем в windows.
Про софт отдельный разговор, все разговоры про «мало софта» разбиваются напрочь, когда открываешь репозитарий. Кроме того, между разными ветками (rpm/deb) есть портация, а если есть исходники можно и собрать самому.
Ошибка переходящих на линукс одна, они пытаются натянуть линукс на винду, не получится.
Линукс это философия, надо знать азы.
НО!
Для простого пользователя:
Без разницы линукс стоит или виндовс, для него главное браузер, скайп, ютуюб, почта, кино, музыка, эксель+ворд и что бы напечатать на принтере документ. Знает человек Windows ставим рабочий стол КДЕ, не было винды ставим Гном, Мате…
Поставив другу/знакомому 1 раз линукс, ко мне он уже не обращается со словами «вирус», «тормозит», «поломалось». Некоторые уже десятилетиями компы работают, рассказываю потом как поставить линукс самому через «лайв-сиди», когда снова обращаются когда покупают новый комп и они уже сами заядлые линуксоиды.

А для бизнеса:
Нужно решать задачи бизнеса, а не любоваться рюшечками, что винды, что линукса.
Но для бизнеса решение это линукс на головной системе, а виндовс со всеми приложениями в виртуалке.
Единственное в моей практике где нельзя ставить линукс, это когда приходит оборудование с компьютером. Во всех остальных случаях только линукс, если есть крайняя необходимость в windows приложениях, то ставим виртуалку.
Из практики последнего года, из-за того что сейчас браузеры работают как вирусы-паразиты приходится для браузеров создавать свои линукс виртуальные машины. Получается головная машина линукс, в ней еще виртуальная машина на линуксе с браузерами, а в головной машине удаляются все пакеты браузеров. Так как столкнулся в том году, компьютер с 16 ядрами, больше 20 гиг оперативки тормозил у человека так, что влияло на бизнес процессы, анализ выявил, что браузеры съели всю память и нагрузили все ядра. Создал виртуалку, дал 4 гига оперативки и 2 ядра.
Год прошел, замечаний не было.

PS:
На доп вопросы ответы только ч/з личку.
UFO just landed and posted this here
ко мне он уже не обращается со словами «вирус», «тормозит», «поломалось»
Потыкайте в него палкой, а то мало ли…

По рабочим нуждам ставил Федору пару лет назад (ЕМНИП, последний опыт использования Linux на десктопе — дальше только поднимал проект на RPi, но опыт нерепрезентативен, ибо уже старался нагружать по минимуму); как только объём основной ОЗУ заканчивается (спойлер: очень быстро) — начинается 5-минутная рекламная пауза. Ждём, пока система решит, что для меня более важно: графическая оболочка или программа, в которой я прямо сейчас работаю — чтобы выкинуть это в swap. Для десктопного Linux нужно овердохрена памяти, причём совершенно непонятно, на какие такие нужды, а управление её распределением у системы отвратительное.
Про софт отдельный разговор, все разговоры про «мало софта» разбиваются напрочь, когда открываешь репозитарий.
… и там — внезапно — в самом деле оказывается мало софта! :)
А рабочие столы с настроенным компизом вызывают шок у любых приверженцев винды
Я и правда в шоке; пусть дизайном лучше занимаются профессионалы. Тем не менее, нынче более-менее красиво выглядят оболочки, под копирку «слизанные» с той же Windows и OS X, а вот это кубическое убожество я примерно 10 лет назад в последний раз и видел. Ладно, б-г с ним, но Вы и правда считаете, что э т о удобно? Звучит как шутка.
Для десктопного Linux нужно овердохрена памяти, причём совершенно непонятно, на какие такие нужды, а управление её распределением у системы отвратительное.

Больше похоже на умирающий жесткий. Ну или на результат аратюнига любителем виндотвикинга.
Овердохрена памяти нужно zfs со включенной дедупликацией. Когда 4-5ГБ уходит на одну только DDT, при размере накопителя 240ГБ, еще до гига импульсно ест iscsi-target, 1,5ГБ ест гитлаб в контейнере, еще полгига десктоп, и qemu при 8 выделенных виртуалке потребляет 11 — вот тогда при запуске скайрима в виртуалке и активном браузинге на хосте ощущается, что 16ГБ — маловато.

Оперативной памяти. Соответственно, распинались вы зря.
Автору стоило бы назвать свою статью «Главная причина, почему не Linux не для домохозяек»
Полагаю, многих комментариев просто бы не было.

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

Вот, каджит тоже так решил однажды. И снес винду )

Я снес после «аквариума с рыбками», когда домашние долго и упорно ставили троян, несмотря на вой антивируса, и все-таки поставили :-)

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

Но после того как я поставил-таки фотошоп под вайном — повода заходить в виртуалку за последний год — пока не было :-)

Ну да. CS6 устанавливается и работает.

PsyHaSTe как раз об этом говорю. Не создан еще Линукс для домохозяек.
Хм, вчера домохозяйки просто обновляли ядро линукса, сегодня прочли книжку по Python, а завтра? Напишут компилятор? Доколе?!!!
Точно. Только патентованный индус может код писать, именной ключ разработчика выдается по итогам сдачи MSCE и оплаты! Рррраспустились тут в этих линуксах, без пригляда из Редмонда!!! :-)

Домохозяйки и анестезиологи программируют, ишь ты…

Так это и есть главная причина "Почему не Линух" — потому что он "не заходит". Вот квартира, вот в дверь в неё — почему, чтобы "зайти" пользователь линуха должен лезть через вентиляционную систему, потому что у него "не тот линух, который надо"?

Не зашел человеку Линукс, бывает, мне он зашел с четвертого раза, но зачем статью об этом писать?

Фрагов набить.
Времени-то полно.

ТАк-то он миллиардам людей не зашел… или сколько там компов на планете?
И каждый пользователь, хоть раз видел линукс, на своем или чужом компьютере? Понятно что он и не зашел бы большинству, но и реплика совершенно некорректна, т.к. статья написана не на ресурсе для миллиардов читателей и миллионов авторов.
А понимаете — это никому неведомо: каждый — не каждый, видел — не видел… Есть факт: через показатель используемой ОС в юзерагенте/вебвизоре/итд я вижу, что ко мне зашла одна тысяча с виндой, десять из макоси и один из никсов. И любой разраб может либо подсмотреть этот факт у других, либо собрать статистику по своим.

Скоро браузеры не будут передавать user agent реальный

Возможно, чтобы у Линукса появился шанс захождения большему количеству людей с первого раза.
UFO just landed and posted this here
1) Чтобы производители железа и прикладного софта обращали внимание на десктопный Linux. Ты ведь, наверное, не просто пишешь этот софт, а либо пишешь для кого-то, либо сам им пользуешься на линуксе. А для этого, во-первых, надо этот линукс на чём-то запустить. Во-вторых, ты ведь пользуешься не только своими приложениями, но и другими. Значит тебе выгодно, чтобы они имели качественную Linux-версию.

2) Чем больше пользователей, тем больше багрепортов, следовательно, тем качественнее твоя программа.
UFO just landed and posted this here
Но выбрать себе ноутбук для линукса — не такая уж большая проблема


Всё равно это лотерея, так как под одним именем модели могут скрываться десятки вариантов конфигурации.

Но они её уже имеют. Да и проприетарных софтин на моей машине (на которые бы всерьёз влияло число пользователей) примерно полторы. Это clion и idea, и как-то так исторически сложилось, что они на линуксах были с самого начала.


Во-первых, не было бы Linux-пользователей — не было бы и этих программ. Во-вторых, ты сейчас многое можешь сделать через свободный браузер. А ещё лет 10 назад многие сайты были привязаны к несвободному браузеру IE, работавшему только под несвободной ОС.
UFO just landed and posted this here
Я спрашиваю, зачем нужно делать так, чтобы линукс заходил ещё большему числу людей.


Ну как минимум сейчас в этой сфере не всё гладко. Далеко не всё нужное оборудование поддерживается. А, если даже ноутбук заработает с Linux, то всё равно тебе нужно будет заплатить дань микрософту.
UFO just landed and posted this here
UFO just landed and posted this here
Linux очень дружелюбный. Просто он умеет выбирать друзей.
UFO just landed and posted this here
Но выбрать себе ноутбук для линукса — не такая уж большая проблема, а собрать десктоп — не проблема вообще.

Пруфлинки искать, честно говоря, лень, но. В конце прошлого года хотел обновить десктоп до новейшего процессора AMD Ryzen 9 3950X с чипсетом X570, но на тот момент нагуглил, что в линуксе у меня не будет работать регулировка куллеров(а я люблю когда тихо), а сделают только в новом ядре, совсем недавно и только в свежем ядре поправили баг с какой-то инструкцией проца из-за которой система вообще не загружалась и что-то еще по мелочи. Так же прямо сейчас из-под линукса нельзя обновлять прошивки большинства NVMe дисков, а я вообще новую лицензию винды покупать не хотел, но в этом направлении работа вроде ведется. Видеокарту AMD вроде до сих пор не рекомендуется использовать, не смотря на открытые драйвера. В общем не все так гладко с поддержкой железа, а большее количество пользователей могло бы хотя бы крупнейших вендоров(Intel, AMD, NVidia) сподвигнуть делать поддержку лучшего качества — хочется как под виндой, просто покупать любое распространенное железо и чтобы оно полноценно работало.
Вот еще вспомнилось — на видеокарте NVidia монитор, подключенный по displayport, не уходит в режим сна без прописывания вручную какой-то строчки в конфиге иксов, а информацию об этом можно найти где-то в глубинах форума nvidia(один вечер я на это точно потратил). При этом ни монитор, ни видеокарта ни являются каким-то новинками.
Но выбрать себе ноутбук для линукса — не такая уж большая проблема, а собрать десктоп — не проблема вообще.

перефразируя — не такая большая проблема собрать хакинтош, если иметь время и деньги

Проблема в том что ян е хочу собирать комп под линукс. Вот у меня есть железо, которое работает себе и работает. Вот решил я в качестве эксперимента поставить на него линукс. Что я получил? Постоянные зависания, звуковую карту не видно, телеграм после перезагрузки теряет настройки и надо заново логиниться с кодом из приложения. В телеграм чатике советы из разряда "УМВР", пришлось самому по логам понимать, что это драйвер нуво чудит с перезагрузками. ЧТобы починить нуво пришлось лезть в десяток мануалов, пока нашелся более-менее рабочий, в которм помимо всего прочего нужно править конфиг груба, загружаться в специальном режиме, и всё вот это.


Почему я не хочу остаться на винде? Ну, чем больше я во всякую эзотерику типа идриса упарываюсь, тем больше проблем на винде это всё запустить. Я конечно осиляю, но предпочитаю напрягаться поменьше. И тут бы мне линукс очень зашел. Но, увы, жертвовать основным флоу ради такого — не хочется.

Прошу прощения, Вы же про nouveau драйвер, не так ли? Насколько я понимаю, это открытый драйвер для продуктов Нвидиа, при том, что Нвидиа не раскрывает свои спецификации, что серьёзно осложняет разработку открытого драйвера и, в частности, является причиной невозможности гарантировать стабильность его работы во всех ситуациях. Но… Зачем использовать этот драйвер, если есть проприетарный драйвер для Линукс от самой Нвидиа? Много лет использую этот драйвер под Ubuntu, несколько раз менял видеокарты и вообще всю конфигурацию — никогда не испытывал проблем со стабильностью и скоростью, по крайней мере, не больше, чем во времена использования Windows.

Ну у меня историяб ыла такая, что решил я попробовать линукс в очередной раз. Пошел в чатик, спросил, какой дистр самый норм. Как всегда посыпался град рекомендаций совершенно разных дистров, но больше всего советовали opensuse. Ок, беру её. Ставлю 15.1 — не работает интернет. ок, перегружаюсь в винду, иду спрашивать совет в чатик, говорят " у тебя проц 3800х новый, поставь 15.2 альфу". Ну ок, иду, качаб 15.2, ставлю. Интернет появился, ура. Собираюсь пойти поставить телеграм — всё умирает. Пегеружаюсь, ставлю телеграм, спрашиваю в чем проблема — всё умирает. Опять перегружаюсь, внезапно русфицируется интерфейс (сам), как это произошло — ХЗ. Ладно, хрен с ним, скидываю логи которые попросили, мне говорят что с видео и звуком проблема. Ок, иду ставить нвидию, пишу "пакетный менеджер, дай мне плиз нвидию", а он мне "а под 15.2 нет, иди нафиг". Окей, очередной зависон, очередная перезагрузка, идем в гугл. Узнаем, что поставить дрова на 15.2 можно только вручную, правя груб и всякие разные конфиги (вот мануал). Еще трачу часа 3 на то чтобы с перезагрузками и чертыхаясь поставить таки с четвертого раза нвидию (я то не то блеклистил, то неправильные параметры грууб указывал, всякое такое), окей, видео работает, комп перестал умирать. Ура. Иду в ютуб проверить фпс — понимаю что звука нет и карта не определяется. На этом моё терпение заканчивается, я захожу в уефи и меняю дефолтный загрузчик с груба на дефолтный.


Через пару месяцев ради интереса загрузился в систему — удалились настройки телеграма, он просил их заново ввести.


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

Оно, внезапно, если пойти туда, не знаю куда то и в реале легко приключений на пятую точку найти можно, не что с линуксом.


Расслабьтесь, вам просто не линукс нужен, а приключениев захотелось.

Куда я не туда пошел? У меня буквально было требование поставить ось, запустить браузер, послушать музыку в ютубе. Если это "преключения на пятую точку" то я даж не знаю.


Я не стал бы никуда лезть, если бы у меня сразу заработал интернет, звук и комп не зависал каждые 15 минут.

Куда я не туда пошел?

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

Но там че-то какая-то адская жесть. Разве нет дистров, окторые работают с ним в штатной, не альфа-версии? А то прям вот адский ад же.

На ubuntu 18.04 LTS надо подключить сторонний ppa для драйверов nvidia и свеженькой mesa, в arch есть в основных репозиториях. Причем даже не пришлось ничего блеклистить, только в Monjaro (arch-based) надо было поковырять mhwd на предмет установки дровишек. И это точно не сложнее подключения ppa.
Единственно что для nvidia-opencl нет метапакета и его надо доставлять ручками, не совсем понятно, почему. Но то машина чужая.


Что там с OpenSuSe — каджит не в курсе, он перестал давно за ней следить. Судя по райзену 3000 — свежее ядро было нужно. Но в той же 18.04 ставится метапакет linux-image-generic-hwe-18.04-edge и проблем нет.


Кмк, проблема как раз в отсутствии знакомого основная. Все-таки, форумы — плохой советчик.

С убунтой у меня были проблемы, что нужная софтина была компилена под 1710, а на 1804 она же сегфолтилась. Не припомню такого, чтобы на винде полугодовая обнова ломала софт насмерть. Скорее наоборо, на 32-битной десятке у меня до сих пор идет Master Of Orion 1993 года выпуска. И про метапакеты не знаю. Я пользователь, я могу скачать исо, записать на флешку, и нажать "далее-далее-готово". Если оно после этого не работает, то оно просто не рабочее и пользоваться им нельзя.


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


Я бы может и продолжил общение, но у меня этот тред и так безбожно лагает, поэтому я даже если бы и захотел ответить — не смог бы, бпраузер показывает 0.25 fps. В целом, я свое "самдурак" понял, услышал, и немного разочаровался в человечестве.

была компилена под 1710, а на 1804 она же сегфолтилась

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


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


на 32-битной десятке у меня до сих пор идет Master Of Orion 1993

А вот на 64-х битной XP скорее всего уже не пойдет.
А Microsoft Midtown Madness 1 и 2 не идет на винде свежее 2000 без патчей, а начиная с 8 (или даже 7) сломан Гарри Поттер.


Причем, что самое замечательное, это игры, запиленные под MS API. А OpenGL'ные игры в массе не испытывают проблем.
Такая вот совместимость. Зато Wine for Windows замечательно закрывает эти косяки. Иронично, не правда ли?


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

Каджит просит прощения, если его слова вас задели.
Но, тем не менее, нельзя не вспомнить пословицу: не зная броду — не суйся в воду.
Если вы не хотите знать брод, ну… это плохая привычка.
В случае с линуксом она приводит всего лишь к разочарованию. В других случаях она может стоит жизни.
Это ваш выбор и ваше право жить так, как вам хочется.


Если действительно желаете продолжить общение — стукнитесь в ЛС. Каджит обещает не кусаться.

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

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


Но, тем не менее, нельзя не вспомнить пословицу: не зная броду — не суйся в воду.

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


Если действительно желаете продолжить общение — стукнитесь в ЛС. Каджит обещает не кусаться.

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

Я не понимаю этого… скажем, нытья. Вы же проф чел, нормальные статьи по программированию пишете. А линукс вроде как не освоили. У меня возникает сомнение — а не троллите ли Вы нас тут? :-)


Я бы может и продолжил общение, но у меня этот тред и так безбожно лагает, поэтому я даже если бы и захотел ответить — не смог бы, бпраузер показывает 0.25 fps

на мак про 13" лагает, но терпимо

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

С одной стороны, навыки программирования и администрирования хоть и коррелируют немного, но не сильно. С другой, часто нет желания "осиливать" какой-то инструмент, без которого можно обойтись и который из коробки ожидаемого поведения не даёт. Одно дело желание уйти с винды вообще, другое "а не попробовать ли". Я вот работу с МакОс "не осилил", как и запуск Докера под WSL

Мак, по личным ощущениям от "ну очень нужно освоить minimum minimorum для отдалки именно на маке", оказался неудобней убунты.
Плюс забавный именно маковский баг в питоне, когда имя дэфолтной английской системной локали вызывает exception в базовом питон-модуле ибо не соответствует в остальном применённому стандарту. Баг старый, известный. Живой и поныне.

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

Я когда на dell latitude 5580 ставил линукс — я попробовал


  1. opensuse tw
  2. opensuse leap
  3. debian 9-й вроде
  4. ubuntu 16

Внезапно из коробки взлетела то ли tw, то ли leap (но не обе — именно, что одна из двух). Дебиан фризил после установки на десктопе. Убунту — тоже какие-то проблемы были. В результате вспомнил, что есть секретный ключик для этого поколения процессоров и применил его — стало сильно лучше. Потом был еще какой-то секс, но в целом все приемлемо.


На Lenovo T410 — точно не взлетел GSM модуль, но я им и не смог бы все равно особо воспользоваться.
так что проблемы есть, но все не так страшно

Я не понимаю этого… скажем, нытья. Вы же проф чел, нормальные статьи по программированию пишете. А линукс вроде как не освоили. У меня возникает сомнение — а не троллите ли Вы нас тут? :-)

Я его освоил как серверную ось. То есть где нет никакого юая, и всё что требуется — запустить докер, крон или там файлики конфигов в nano подредачить. Всякие нюансы ldconfig и сборки — тоже знаю. А вот где читать если вдруг видео не работат или как подключить звук — знаю, и если честно, знать не хочу, ожидаю, что на популярном дистрибутиве оно должно работать из коробки.


Я работаю 8-9 часов в день, приходить домой чтобы продолжать этим заниматься у меня нет желания. То что я "не дурак" не означает, что у меня сразу же появляется желание собирать конструктор. Не появляется. Я хочу посидеть, музыку послушать, игры поиграть. Иногда хочу что-нибудь под идрис скомпилировать, а под виндой оно не очень. Это единственная причина, почему я вообще дёрнулся куда-то с винды, помимо базового любопытства.

> Я пользователь, я могу скачать исо, записать на флешку, и нажать «далее-далее-готово». Если оно после этого не работает, то оно просто не рабочее и пользоваться им нельзя.

Так Винда неюзабельна тогда.

> Я бы может и продолжил общение, но у меня этот тред и так безбожно лагает, поэтому я даже если бы и захотел ответить — не смог бы, бпраузер показывает 0.25 fps. В целом, я свое «самдурак» понял, услышал, и немного разочаровался в человечестве.

Если вам вдруг будет интересно, то у меня на внешнем мониторе подключенном к полудохлому (в плане производительности) планшету Dell 5855 в Firefox 76 с WebRender на Ubuntu 20.04 этот тред не лагает.
Так Винда неюзабельна тогда.

Ну с ней такой флоу работает. Media creation tool -> download iso -> rufus -> устанавливаем. Я всегда дефолты оставляю, потому что там ничего плохого в дефолтах для меня нет.


Если вам вдруг будет интересно, то у меня на внешнем мониторе подключенном к полудохлому (в плане производительности) планшету Dell 5855 в Firefox 76 с WebRender на Ubuntu 20.04 этот тред не лагает.

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

> Ну с ней такой флоу работает.

Только со старым оборудованием, драйвера для которого включены в дистрибутив. Для нового ещё придётся побегать поискать драйвера. С другого компьютера, потому что ни один из сетевых адаптеров может не заработать, что достаточно часто случается с новым железом. И хорошо, если драйвера заработают. А если не заработают, или заработают, но с глюками — то решения нет. Закономерно, Винда незюбельна, потому что «нажать «далее-далее-готово». Если оно после этого не работает, то оно просто не рабочее и пользоваться им нельзя.»

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

Есть еще право даунгрейда.
Ну и драйверы с диска, вызывающие bsod, потому что слишком старые и не совместимы с новой версией ОС, тоже встречались, хоть и редко. К тому же с диском зачастую идет еще и crapware.

> либо есть диск с драйверами

Вы всё пропустили, дисков с драйверами уже давно нет (напомню, что их некуда вставлять) а есть образы для восстановления от производителя, которые нужно либо скачать, либо изготовить по прилагающейся инструкции, естественно образ будет с Макафи, триалом ещё какого-нибудь говна, и всем что принято у производителей ноутбуков. При этом полученную после установки с такого диска (т.е. флешки) систему нужно будет ещё пару дней обновлять до последующий релизов (иначе она всё равно сделает это, но сама и в неподходящих момент, на 2-3 часа застревая на выключении) и после радоваться пачке вылезших глюков, потому что драйвера-то остались те же древние (он же «сертифицированные», «совместимые», и т.д.) какие производитель положил в образ на момент выпуска ноутбука. Не хотите Макафи и crapware — извольте после далее-далее-готово искать драйвера. Такие дела.

> Проблемы возникают

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

год назад еще вкладывали.

Вполне допускаю, но ни в low-end за несколько сотен долларов, ни у двух моих последних ноутбуков по 200 т.р. никаких дисков не было. В коробке ноута за 100, которым пользуется жена, тоже ничего. Наверное бывает, что вкладывают в коробки мобильных рабочих станций или игровых ноутбуков, но это исключение, а не правило.
Только со старым оборудованием, драйвера для которого включены в дистрибутив. Для нового ещё придётся побегать поискать драйвера.

Это просто неправда. Вот я купил в прошлом году ryzen3800 про который я щас говорил весь тред. Вынул из компа мать интеловскую с 5820k камнем, поставил амдшную мать с 3800, и у меня без переустановки внезано все заработало — и звук, и интернет, и всё остальное. На тот момент оборудования новее не придумаешь, я через несколько месяцев вон сусе ставил мне пришлось 15.2 ставить, потому что в 15.1 ещё дров не было.


Вот просто взял, заменил железо, и оно просто заработало. Даже без переустановки, при том что я и проц, и даже вендора сменил. Это я и называю "простой флоу".

У каджита убунту тоже так переезжала, да и вообще линукс в этом плане (не берем конкретно ваш случай с OpenSuSe) давно научился быть толерантен.


А вот на винде эта фича заработала не так уж и давно.

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


Я ж сусю не сносил, она у меня на третьем диске так и стоит. Мб попробую пульсу поставить вместо альсы, авось заработает. Для идриса и развлечением с сишкой нужен линух какой-нибудь всё-таки.

> Это просто неправда.
> приводит пример, одна штука

Чувак, ну ёлы-пали, что за детский сад. Во-первых ты же знаешь что если в дистрибутиве Windows 10 нету драйвера какой-нибудь Killer Wireless-AC — то оно не заработает. Всё. Точка. Идём искать драйвер.
Во-вторых наиболее ярко эта проблема выражена на ноутбуках. Сейчас всё ещё полно ноутбуков/2-в-1 хоть даже 2015 года, на которых в последней сборке Windows 10 не будет работать приблизительно нихрена. И с Windows Update драйвера тоже не подтянутся, даже если удастся поднять сеть, потому что их там нет.
В-третьих, ты проигнорировал участок о стабильности работы драйверов. Хотя новостей о том, что то одно, то другое обновление Windows 10 в последние пару лет ломает то звук, то принтеры — уже чуть ли не десятки. И в половине случаев с BSOD-ами. У тебя работает, прекрасно, поздравляю. У меня тоже. Но речь не про нас, а про ситуацию в-целом.

> Поверю на слово

У меня Kubuntu с 2010 по 2018 сменила четыре ноутбука. Windows так может, попутно обновляясь с 7 по 10, и всё это без переустановки с нуля? И это я ещё на альфа/беты обновлялся.
Пфф, моя суся обновлениями доползла до tumbleweed аж с S.u.S.E. версии 5.0 (когда это еще означало Software und System-Entwicklung), а это времена Pentium-MMX 166 МГц и ядра 2.0.

Железо менялось много, часто, всякие слегка экзотичные платы а-ля авермедиевых тюнеров (kaffeine с патчами — кино в окошке показывал вполне натурально), и dvb-t ресиверов для интернета по спутнику — активно применялись.

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

Потом во времена опенсуси 12.0 я устроил глобальную зачистку, поудаляв миллион древних бинарников, у которых не было вендора, на что убил целый вечер и полночи, хех. Кнопку «Вперед!» нажал в 4 утра.

У меня до сих пор стоит древний crossover-pro, в котором 2003 лицензионный офис и вижуалстудия тех же времен :-)

Но с тех пор — времена поменялись, я стал толще и ленивее, а линукс — стабильнее и фичастее.

Сейчас — если и лезу куда-нибудь в код, то только из-за собственных тараканов (недавно хром вот патчил, чтобы он вообще совсем никогда не трогал хинтинг шрифтов, несмотря на девочек-дизайнерш. Не тронь мой byte code interpreter!). Но это сугубо мои глюки…
Чувак, ну ёлы-пали, что за детский сад. Во-первых ты же знаешь что если в дистрибутиве Windows 10 нету драйвера какой-нибудь Killer Wireless-AC — то оно не заработает. Всё. Точка. Идём искать драйвер.

В теории всё так. Но на практике по крайней мере то что я вижу слегка от этого отличается. Не помню, чтобы я подбирал железо под софт: беру всё, что мне подходит по цене/качеству, ставлю ось, оно работает. А вот когда я обращался за помощью с сусе/убунте в чатик, мне говорили "а чо ты хотел, у тебя же проц Х/видюха У/..." Я вот до сих пор не понимаю, то ли АМД опенсорс дрова топчик, а проприетарные от нвидии неюзабельная хрень, то ли наоборот на зарплате нвидии делают классные дрова, а попенсорс от АМД все время кривой. Информация совершенно противоречивая.


У меня Kubuntu с 2010 по 2018 сменила четыре ноутбука. Windows так может, попутно обновляясь с 7 по 10, и всё это без переустановки с нуля? И это я ещё на альфа/беты обновлялся.

Может, у меня ноут samsung 700z7c, был с семеркой, потом обновился до 8, потом 8.1, потом альфа десятки (9ххх билды), потом релиз десятки. И работало, без переустановок. Недавно только всё-таки решил начисто поставить.

Я вот до сих пор не понимаю, то ли АМД опенсорс дрова топчик, а проприетарные от нвидии неюзабельная хрень, то ли наоборот на зарплате нвидии делают классные дрова, а попенсорс от АМД все время кривой. Информация совершенно противоречивая.

Это холивар )
На деле всей разницы, что amdgpu вошло в ядро, а nvidia надо устанавливать со сторонних источников. Но случилось это относительно недавно.
Ну и фирменная nvidia Error 43 при пробросе в виртуалку.


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

> по крайней мере то что я вижу

Теперь дошло?

> А вот когда я обращался за помощью с сусе/убунте в чатик, мне говорили «а чо ты хотел, у тебя же проц Х/видюха У/...»

Как будто про проблемы с GeForce/Radeon на Винде так не говорят, ага. Сейчас ещё скажи, что на Винде проблем нет — отправлю форумы вендоров читать про черные экраны после установки дров и баги дров в играх.

> Недавно только всё-таки решил начисто поставить.

Зачем переставлять? Всё же классно беспроблемно обновилось и идеально работает, так ведь? Ты же ответил «Может», хотя альфа/бета-версий Windows у тебя стояло в разы меньше, чем у меня альфа/бета-версий Kubuntu.
это кажется немного подозрительной

Все проще, если модули в системе есть, то она заведется на любом поддерживаемом ими железе. Не факт, что сразу в графику — хотя тут тоже проделана масса работы, и тот же lightdm в 18.04 сам пробует завестись с разными графическими драйверами.


Гораздо веселее с переносом работающей и настроенной системы на iSCSI )
В случае линукса возможно придется редактировать параметры ядра и fstab. но для этого надо знать, что и где менять, и как проверить из консоли, работает ли оно вообще.
С виндой же у этого пока такие финты не проходили. Более того, винда может потерять сетевую загрузку, если установить/вынуть видеокарту — на некоторых платах при этом меняется порядок устройств.


пульсу поставить вместо альсы

Выше кто-то упоминал альсу в контексте вашей проблемы со звуком.

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

Надо бы не вместо, а вместе :-)

Если хотите некоторый совет, то ставьте себе мета-пакетами (большими группами). Пусть притянет немного лишнего, зато все связки — будут.

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

Намного проще и намного предсказуемее, и магию по отключению nouveau само делает без ошибок уже много лет.

— (любитель сузи, сидящий на tw)

Спасибо за совет, уже не зря в этот тред зашел — узнал про метапакеты) Меня место на диске не очень волнует пока система больше 100 гигов не занимает, а вот стабильность и простота — весьма.

Вот, сначала забудут включить patterns-desktop-laptop — а потом в ноутбуках WiFi не работает и непонятно чем настроить :-)

Сложно забыть включить то, про что не знаешь.

Мб попробую пульсу поставить вместо альсы, авось заработает.

Кстати, если Linux реально нужен только для узкого типа задач, которые не требуют вот прям здесь и сейчас абсолютно бескомпромиссной производительности голого железа, то почему не попробовать поиграться для начала в виртуалке? Процессор у Вас неплохой, можно выделить ядра четыре или больше без суровых последствий для хоста. Памяти, полагаю, тоже гигабайт 32 или больше имеется (всегда можно докупить). Можно на том же Virtualbox (ну или кому на чём удобней) сделать прекрасно работающую виртуалку с неплохими выделенными с хоста ресурсами, а то и несколько виртуалок с разными дистрибутивами (запускать-то их одновременно никто не заставляет). И можно будет играться и разбираться в меру удовольствия, без необходимости перезагрузки туда-сюда.


Кстати, о перезагрузке — у меня был такой момент, когда я уже всё делал в Ubuntu, но поиграть перезагружался в Windows. Но даже и тогда, ещё без Proton, было немало хороших игр, идущих на Linux в Steam, и в один прекрасный день я осознал, что не загружался в Windows уже несколько месяцев, т.е. игры, идущие только под Виндой психологически не так важны, как казалось. После этого судьбоносного момента никаких дуалбутов не держу, если нужно потыкать какую-то другую ОС — использую Virtualbox. :)

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

вот они — вендопроблемы. Коллеги попробовали WSL + docker, отключили это от греха подальше и поставили виртуалбокс (а внутри линукс и доцкер) — волосы мягкие и шелковистые.
Как альтенартивный вариант — хайперви — тот же виртуалбокс, только от MS, и никто не мешает линукс установить в него.

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


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

я выше уже отвечал:


  1. гиперви не очень удобный
  2. мне нужна была основная ось, а виртуалку я и в WSL2 из магазина запустить могу

У меня был вопрос, могу ли я заменить винду на не-винду. Без дуалбутов, виртуалок и так далее, просто поставить другую ось и перенести в неё все взаимодействие с ПК: фильмы, игры, музыку, работу.

просто поставить другую ось и перенести в неё все взаимодействие с ПК: фильмы, игры, музыку, работу.

Такое желание понятно. Но я подозреваю, что в мире нет такой операционной системы, на которую можно пересесть безболезненно, не имея с ней никакого опыта. Включая Windows. Даже в моём случае — продвинутый пользователь, имеющий предыдущий опыт работы с Windows — я не смогу безболезненно на неё переместиться как минимум по двум причинам: (1) многие паттерны поведения в системе, к которым я привык на Linux, отвалятся в Windows, и (2) работа с некоторым софтом (включая интерпретаторы и компиляторы) станет переусложнённой и ограниченной, а может, и невозможной.
Так что, имхо, это симметричная ситуация — переезд с любой ОС на другую не может быть "просто". По аналогии с переездом в другую страну, с иной ментальностью и другим языком. Нельзя же говорить, что, например, Америка плохая страна потому, что чтобы в ней нормально начать жить, бывшему россиянину придётся освоить язык и порядки, и привыкнуть к другой ментальности.
Да, в этом смысле Linux это такой континент из множества дистрибутивов-стран более или менее дружелюбных к иностранцам. Но даже если выбрать максимально дружелюбную (имхо, на сегодняшний день это Ubuntu), то всё равно придётся осваивать язык, адаптировать ментальность и паттерны поведения, просто темп и нагрузка будут поменьше, чем, скажем, в Gentoo.

у чувака то инета нет, то видеокарта отвалилась, то звук пропал. Немного некорректно сравнивать такие проблемы с таким специфичным по, как компиляторы и с «некоторыми паттернами поведения»
К тому же, какие обычные юзерские проги, имеемые и в мастдайной и в линуксовых осях, пользуются популярностью у юзеров на винде? Много ли их? По-моему, только браузеры, или я ошибаюсь и Transmission щеимт уТоррент и Битторент, например? Просто с одной стороны траблы с компиляторами, а с другой не самый удобный пользовательский софт. И я говорю сейчас не о субъективных предпочтениях, а выборе большинства.

Мессенджеры и прочий софт "на электроне"

0.25 fps?
Вот уж хз, i7-2600k + RTX2080 и Core 2 Exterme X9000 + Intel GMA965 выдают нормальные результаты, на X9000 может оно ниже 15 FPS, но точно не ниже 10. Может пора сменить браузер и ОС?
Какой нафиг бэкграунд? У меня вон с виндой пара переустановок и годы пользования, которое просто пользование. Т.е. без каких-то плясок с бубном, проблем с реестром и т.д. Разве что скачивал на доктор-вебе утлиту для лечения от вирусни, однажды поймал очень злую штуку на флеху, но то сам был виноват — втыкал её практически во все компы в огромном офис-центре на шесть этажей, давал её же в общагу — тут грех не поймать. Я это пишу не для того, чтобы начать разговор о безопасности в винде, а про то, что особо вникать в систем необходимости не возникало. И что характерно, с линуксом были проблемы с поиском программ, убунта начинала со временем тормозить и т.д., но если начнется вот такая жесть, как описывал PsyHaSTe, я буду без понятия, что делать. А первый раз я заюзал линукс году так в 9-10. Может ещё в 8, эта была убунта. Со временем она начинала тормозить, а когда откроешь менеджер установки программ, тогда вообще начинались аномальные, дикие тормоза. По этой причине я ушел с убунты и впоследствии пару раз пробовал поставить линукс примерно с тем же успехом, пока в 15м году он не понадобился по работе. А поскольку у мен домашний комп прежде всего рабочий, то больше всего я сижу в нем и вроде бы типовые сценарии использования знаю хорошо. Однако, если начнется вот такая вот жесть, как описана выше, я в ахере буду и пойду на форумы. Причем виндовый бекграунд у меня во-первых не лучше, а во-вторых, я уверен, что он типовой, как у 90% других виндо-пользователей. Итого, я не понимаю, что значит «у кого-то виндовый бекграунд, у кого-то линуксоидный» в контексте описанной проблемы.
Какой нафиг бэкграунд?

Состоящий из опыта и привычек, принимаемых за норму.


Однако, если начнется вот такая вот жесть, как описана выше, я в ахере буду и пойду на форумы

И это — тоже часть бэкграунда. Рунет как сегмент славится своим… э-э-э… специфичным отношением.
Привычка искать проблемы на s-x и \r приходит сильно позже самих проблем, даже если не брать во внимание языковой барьер.

Вот мои опыт и привычки на винде, говорят, что если бы на ней такое случилось — это жесть и хз че делать. И если бы на линуксе такое случилось, то мои опыт и привычки говорят тоже самое. Более того, за линукс часто говорят админы многих компов, со специальной подготовкой и иногда кажется, что не имея такой бекграунд — правда лезть не стоит. Однако насчет винды я уверен, что мой опыт довольно типичен. Если бы описанное PsyHaSTe было нормой, пользоваться этим было бы невозможно. У линукса много проблем, но вот чтобы нельзя было установить и пользоваться инетом, видеокартой или что-то навроде этого — пипец же. Когда у человека пипец, ему надо посочувствовать, и сказать, что у него пипец. Хорошо бы еще дать более конкретный и дельный совет о том, как не влипнуть туда снова, нежели «не зная броду — не лезь в воду».
ЗЫ Помню, как я несколько суток искал, где бы вбить в убунту маску и некоторые другие настройки инета. Все это время я был уверен, что интернет не может работать без настроек, пока чисто случайно не открыл файерфокс — а инет-то есть ))) Без настроек, только по паролю. Чудеса же ))

Самая жесть была, когда я неудачно сусе обновил (типа dist upgrade в убунте, а зачем — мне докеры шмокеры понадобились, чего-то не хватало). Результат какой — система в граф режим не стартует, вайфай не настроить (только через консоль). Пришлось вспоминать как подключаться к вайфаю из консоли, потом курлом проходить каптив портал в макдаке и выкачивать сломанные пакеты ) вот это была жесть ) Да, конечно — можно было откатиться снапшотом — но мы же сильные духом ) Главное — проблема решилась (пламенный привет драйверам от интела и нвидии)

"Настройки интернета" автоматически определяются по DHCP что в винде, что в линуксе. За исключением случаев неработоспособности DHCP-сервера — но в таком случае настройки придётся вбивать вручную как на винде так и в линуксе.

Ну, я уж не помню подробно, что я куда вбивал, но что-то надо было указать, кроме логина и пароля. И вот на хп оно не хотело само подключаться, а на убунте (и везде) само подхватывается.

Согласен, ситуация достойна сожаления.
Но PsyHaSTe сам написал, мол, не хочу ничего подбирать.
А оно так не работает нигде, никогда, вообще, от слова совсем.


Ну а чтобы что-то конкретное посоветовать — надо больше информации. Ну и, как минимум, перейти из состояния "не хочу ничего подбирать" в "у меня есть такие и такие потребности, как мне лучше их реализовать?"

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

Тогда мы бы увидели установку драйвера через runfile, нет?

Окей, очередной зависон, очередная перезагрузка, идем в гугл. Узнаем, что поставить дрова на 15.2 можно только вручную, правя груб и всякие разные конфиги (вот мануал)

Собственно, если я правильно понял что есть runfile, то оно есть в инструкции? Или нет? Он же вроде это все осилил?
en.opensuse.org/SDB:NVIDIA_the_hard_way#Boot_without_nouveau

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

нет, мы посмотрим — должен кто-то остаться, у кого комп тянет эту страницу )))

Gentoo+FF75+X9000 ещё вполне нормально работает.

я не знаю ГДЕ и КАК он спрашивал, но если он пришел за советом на ЛОР, то очевидно, что там ему не помогли бы :-/ я уже говорил о теплых ламповых сообществах в телеграм ) где реально помогают

Тем не менее, ему дали монуал по установке драйверов, он решил проблему, но тут появилась ещё одна. Имхо, дичь началась в тот момент, когда он на проблемном новом процессоре загрузил себе альфа-версию дистра. Альфа есть альфа, в ней есть глюки по определению. Чем свежее — тем больше.

Я же выше писал — установка через runfile (если это то, что я думаю) сказала "у вас неподходящая версия, работать не буду. Устанавливайте в ручном режиме".

А оно так не работает нигде, никогда, вообще, от слова совсем.

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

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

это типичная проблема… невнятных дефолтов в винде. Ну, кто их заставлял при втыкании любого устройства играть с него autorun.exe? Слава Богу это поведение в конечном счете пофиксили. Но такое себе. Почему-то путь к Б (безопасности) всегда проходит через Б (боль)

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


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


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

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

да, но там есть нюансы. И, да — если Вы не видели вирусы, распространяющиеся через авторан, то это не значит, что их нет


Те, которые я видел, использовали какую-то ошибку при отображении иконки либо что-то подобное

ну, Вы же в курсе, что надо отключать "скрытие расширений для зарегистрированных типов файлов" — очередной темный паттерн в винде и субоптимальные настройки "для домохозяек"

Вы же в курсе, что надо отключать «скрытие расширений для зарегистрированных типов файлов» — очередной темный паттерн в винде и субоптимальные настройки «для домохозяек»

если жать ctrl+h, то файлы, имена которых начинаются с точки, исчезают или появляются. Скрывать некоторые файлы — не такая уж и плохая идея.

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

Мда, авторан… Не запускала винда никогда autorun.exe! Она всегда смотрела autorun.inf, в котором определялась и иконка и автозапускаемый файл и много чего ещё (например, меню по клику правой кнопкой мыши по иконке устройства).
А подменять у вас могло не получиться только при неправильном названии файла.


И да, autorun.inf — это базовый путь для целой плеяды вирусов (причём разные технологии применялись)

Не запускала винда никогда autorun.exe!

абсолютно верное замечание ) Но я просто упростил — т.к. inf файлы для обывателя сложно )
Что занятно — это не отменяет факта того, что зачастую автозапуск стартовал (через autorun.inf, как Вы верно заметили) autorun.exe или setup.exe (и уже существенно менее часто — исполняемые файлы с другими названиями)

А кроме того была куча багов в GDI, которое запускалось от всяких битых desktop.ini и прочего.

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

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

Ну когда вы поставили "15.2 альфа" — вот ровно тогда. Не умеет 15.1 стабильный? Ну значит, наверное, вам не суся нужна была. Вообще для первых экспериментов нужны или генту/слака (чтобы совсем или почти совсем упороться и понимать что происходит) или что-нибудь типа убунты (которая почти со всем справляется сама, но и эффективность, естественно ниже).

Или поплывет, или потонет. )

Ну значит, наверное, вам не суся нужна была. Вообще для первых экспериментов нужны или генту/слака

это какое-то очень странное мнение. Например, есть вполне уютная телеграм группа https://t.me/ru_openSUSE
Вот что реально в сусе не очень — так то, что она в тени больших RHEL/CentOS/Fedora и соответственно не всегда вендоры софта пакуют именно под сусе. А вторая история, что сусе менее популярна, чем убунту. В этом минус — меньше база решений по проблемам, но и плюс — всякие идиоты в сусе не приходят. И мусора меньше — потому что под ту же убунту только ленивый свой ппа не поднимает (как следствие — верифицировать качество сборок вообще невозможно)

Я говорю по своему опыту — если со слакой всё было понятно (много рукоблудия, но зато и результат примерно соответствует ожиданиям (тут надо, правда, учитывать, что ковырялся я с ним в последний раз в середине нулевых), с убунтой — также (в среднем просто работает, иногда требуется немного рукоблудия… если вендор по умолчанию выключил какую-то опцию в ядре… ну "держитесь"… нарвался на проблему с драйвером подсветки экрана на одном ноуте… пофиксил кривым скриптом в загрузочных скриптах + повесил хук на сочетание клавиш), то ни федора, ни суся, ни красношапка у меня в середине нулевых без проблем не заводились, более поздние попытки так же натыкались на разные проблемы…
В общем, вероятно, у кого-то они работают действительно без нареканий, но убунта более жизнеспособна на большем количестве железа без рукоблудия.

Я ж говорил, опытные линухоиды из группы сказали "Намана, ставь". Ну я и поставил.


Я на превью десятки сидел когда она в 2014 году только вышла, еще с версией ядра 6.4. И хотя там иногда после крупной обновы могло что-то поломаться, таких приключений с ней я не помню, поэтому я не думал, что с превью версиями всё так плохо. Но наверное вы правы, не надо было ставить вообще. Просто кто виноват, что свежие дистрибутивы разломаные, а старые не поддерживают оборудование на материнке? И что с этим делать? Вопросы, вопросы..

Я ж говорил, опытные линухоиды из группы сказали «Намана, ставь».

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

Звук вообще очень давно не пропадал. Но вот если заблеклистить intel_hda, то встроенный realtek и все видюшные звучки отвалятся тоже.
Ну или пульса пропала, альфа же.

Или там три аудиокарты сразу, а вместо пульсы и виджета в трее — кто-то попытался руками переключать через ALSA_CARD и копанием в потрохах конфигов OpenAL :-)

Встроенная в плату, в проц и видюху? )
Не самый редкий сценарий…

У меня кастомная аудиокарта Asus XONAR. Пришлось купить, когда обновил проц, а новая мать как оказалось не умеет в оптический SPDIF. Так что в принципе такие проблемы объяснимы, но мне как юзеру от этого не легче.

Как-то оно совсем альфа выходит.
В той же бубунте последние жалобы нагугливаются до 16.04LTS, а тут 20.04 выходит на днях.

Чой-та объяснимы? У меня Asus Xonar Essence STX и не то чтобы я доволен пульсой, но однако ж робит.

Но ведь это именно то, что предлагается делать с линуксом непрограммистам. В том числе и в этой теме. Пойти незнамо куда через экспериментальный подбор дистрибутива пока он не окажется совместимым(если окажется), под игры держать вторую машину под винду либо не играть, настраивать перерывая форумы и борды, 3D Studio Max не использовать...

А если бы этот решил перехать на винду, ему бы пришлось:


  • перерывать форумы, пытаясь понять, нужна ли ему Home, Pro или Enterprice, N или K редакция, а может вообще LTSB (ой, а она устарела) то есть LTSC или даже Server.
  • мучиться, пытаясь понять, почему исправно работавшее оборудование не запускается
  • гадать, где брать драйвера, потому что они не поставляются с ядром
  • искать репозитарии под винду
  • и сталкиваться с проблемами устаревших версий
  • отказаться от ZFS, lxd и KVM
  • искать виндоус-версии софта (тот же Nomacs)
  • и там еще о-о-очень длинный списочек выйдет.

Ситуация симметричная, не находите? Просто у кого-то есть win-backgroung но нет linux-backgrounda, у кого-то другого — наоборот.


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

перерывать форумы, пытаясь понять, нужна ли ему Home, Pro или Enterprice, N или K редакция, а может вообще LTSB (ой, а она устарела) то есть LTSC или даже Server.

Праааавда? То есть офис, игры и 3дмоделлинг с фотошопом на хоум не пойдут?
Пойдут. И разработка пойдёт. Выбирать нужно если вопрос оборудования рабочих мест крупного бизнеса какого — так там и не пользователь это сравнивать будет.


гадать, где брать драйвера, потому что они не поставляются с ядром

Не могли бы Вы повторить, в чём разница с линуксами?
А, ну да, драйвера на тот же OpenCL в винде уже стоят. Это под виндой не нужно заморачиваться с "частично установи из отдельного пакета; но не перепутай, не того, который на саму видеокарту — его нужно ставить из пакета другого".


отказаться от ZFS, lxd и KVM

Что из этого нужно непрограммистам? Ну и виртуалбокс есть.


и сталкиваться с проблемами устаревших версий

питона под линуксом? Обновить нормально который нужно с подвывертом.


искать виндоус-версии софта (тот же Nomacs)

Irfan. Про 3д студию под линуксом упорное молчание.

То есть офис, игры и 3дмоделлинг с фотошопом на хоум не пойдут?

а вот не факт, кстати. Раньше — так точно можно было в какие-то идиотские ограничения влететь


А, ну да, драйвера на тот же OpenCL в винде уже стоят.

Опять же — раньше под вендой — там целая эпопея была с установкой OpenCL. Или все пользователи Win7 повымерли ?


Что из этого нужно непрограммистам? Ну и виртуалбокс есть.

ну, или хайпер-ви. Ой, а тут как раз ограничения хоум редакции и вылезают. Там народ вокруг докер декстопа до сих пор кругами с бубнами танцует.


Про 3д студию под линуксом упорное молчание

blender? Хотя да — пример неудачный.

С винды станется подложить бяку, это тоже факт.


Блендер как раз неплох(работа по аддону под блендер), и чем дальше тем лучше становится. 2.80+ мне полюбился. И что он одинаково годен и под линукс, и под виндой — отменный плюсище.
Если индустрия 3д, анимаций и прочих игроделов в бОльшей степени, чем сейчас, переползёт на Блендер — это станет хорошим плюсом в копилку линуксов и опенсурса вообще.

Праааавда? То есть офис, игры и 3дмоделлинг с фотошопом на хоум не пойдут?
Пойдут. И разработка пойдёт.

А потом мы наблюдаем такой подарок в процессе рендеринга чего-нибудь. Ахтунг, ругань на английском прилагается.
А, ну да, драйвера на тот же OpenCL в винде уже стоят. Это под виндой не нужно заморачиваться с «частично установи из отдельного пакета; но не перепутай, не того, который на саму видеокарту — его нужно ставить из пакета другого».

Угу, установка драйвера FPGA ускорителя под линукс: настройте две переменные окружения, выполните .sh входящий в комплект САПРа, выполните aocl install, готово, можно мучать gzip и прочее OpenCL. Установка драйвера FPGA ускорителя под винду: переведите винду в режим установки неподписанных драйверов (привет гугл и прочее, весьма нетривиальная задача), настройте две переменные окружения, выполните .bat входящий в комплект САПРа, выполните aocl install, готово, можно мучать gzip и прочее OpenCL.
Не находите, что появилось какое-то дополнительное действие под виндами?

Добавлено: кстати про питон, а в чём с ним проблема под линуксом? У меня он прекрасно живёт, обновляется и пересобирается.
Про 3д студию под линуксом упорное молчание.

Ну так используйте Windows, если всенепременно необходимы 3ds Max и Photoshop. Или если просто хочется. Кто-то запрещает? Вот мне хватает, соответственно, Blender и GIMP — можно я буду пользоваться Linux? А то мне хочется пользоваться Linux, и не хочется пользоваться Windows. Спасибо.

Ну так используйте Windows, если всенепременно необходимы 3ds Max и Photoshop.

То есть, снова возвращаемся к пункту "под игры держать вторую машину под винду либо не играть" в разрезе "либо не рисовать". Откуда уходим к "ну и зачем же тогда непрограммисту линукс?" Да и программисту тоже, если не под линукс писать.


Блендер инструмент хороший, очень хороший, особенно 2.80+. Но он не 3DStudio MAX. Если нужен именно второй — всё, нужна винда.
Гимп даже не смешно. Как и либре/опен офисы не замена офису, увы. И гуглдокс тоже не замена из-за онлайновости.


И именно про это и есть обсуждаемый пост. Что ну не замена винде линукс. Совсем не замена. И идейно, и технически. Разные вещи для разных областей. И разных пользователей.

И именно про это и есть обсуждаемый пост. Что ну не замена винде линукс. Совсем не замена. И идейно, и технически. Разные вещи для разных областей. И разных пользователей.

это так


Откуда уходим к "ну и зачем же тогда непрограммисту линукс?"

я выше писал — если задачи сводятся к играм в условном steam, браузеру, почте, посмотреть кино и послушать музыку — линукс с задачей прекрасно справляется.
Проф. применение (дизайн, проектирование и пр) — ну, тут вопрос.

Что ну не замена винде линукс.

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

Всё так(кроме чёрно-белого мира, я надеюсь).


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

А в призывах пользоваться Майя или Гудини на Linux хотя бы нет фанатизма?
И разработка пойдёт

Контейнеризация тоже пойдет? Как там с оркестрацией этих самых виндов, хотя бы чтобы скриптом поднять нужное окружение? Будет ли оно подниматься не полдня?


ну да, драйвера

Картинка с лепреконом из "Трассы 60" держащим в руках AvrISP mk II, JTAG и безымянную плату кустарного производства.


Что из этого нужно непрограммистам?

Действительно, кому могут понадобится действительно легковесные теневые копии, aka снепшоты, чексуммы на все подряд, нормальный вытесняемый кэш вместо memory-mapped files, у которых memory pressure уступает только самому ядру?
Легковесные контейнеры?
Если мелкософт в них не смог — значит, никому!


виртуалбокс
Про 3д студию под линуксом упорное молчание.

Вот и под линуксом для любителей макса и фотошопа есть Blender и Krita.


питона под линуксом? Обновить нормально который нужно с подвывертом

Pyenv. Контейнер с Arch и самым свежим питоном из AUR. Debian stable и sid repo с пониженым приоритетом и фиксацией пакетов.
Это только навскидку. Как там под виндой с пятком версий питона одновременно? Pip во всех работает?


Irfan

Не-не-не, Дэвид Блэйн. Каджиту нужен Nomacs, он к нему привык и менять привычки не собирается. Ну, так же рассуждают те, кто требует перенести до винтика виндоокружение и виндопривычки на линукс? Значит, и обратно должно работать.

кому могут понадобится действительно легковесные теневые копии, aka снепшоты, чексуммы на все подряд, нормальный вытесняемый кэш вместо memory-mapped files, у которых memory pressure уступает только самому ядру?
Легковесные контейнеры?

Простите, вы слово "непрограммисты" специально опускаете заменяя на свои личные надобности?


И нет, Блендер не заменяет ни Майу, ни Макс. Пока не заменяет.
А, ну и да, если "пусть в блендере и крите работают" — то и Вы ирфан вместо Nomacs попользуете, не сломаетесь. Либо "к нему привык и менять не собирается" к непрограммистам относите в равной степени. Или — или.

Простите, а насколько надо быть "непрограммистом", чтобы чтобы обращаться к ОС на "Ваше величество?" И нужны ли тогда такому пользователю майя и макс?)


специально опускаете заменяя на свои личные надобности?

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

У меня есть воз и маленькая тележка богов Revit'a, Autocad'a и небольшой вязанки различных BIM и CAD систем. Так вот. Они в рамках своих программных комплексов могут сделать такое, что многим и не снилось, но вот даже банальный VPN в настройках винды самостоятельно не прокинут.

О, кстати. Скажите мне, коль вы уж столь сведущ в вопросах альтернативного выбора софта для работы в линукс: чем заменить Revit, Navisworks, Solibri и Autocad? Мне чисто поржать.

Или чем ПОЛНОЦЕННО заменить линк и ад?

Ситуация такова, что линукс на данный момент не имеет единого мнения. Куча гуев, куча кор-дистрибутивов. Вот взять связку RHEL-CentOS-Fedora. Зачем?! Почему нельзя просто сделать RH(E)L? Или Debian-Ubuntu-Mint? По сути это три сорта одной и той же субстанции, только ЧСВ разрабов снижается от дебиана к минту. Почему бы не объединить усилия? А потому что разрабы дебиана не хотят поддерживать дрова от производителей железа и снап. Свистопляска гуев тоже та еще боль, тот же гном из коробки по разному работает в убунте и федоре. Бред короче. Пока линукс-сообщество будет раздроблено, линукс на десктопах будет только у энтузиастов и прогеров.

Объединитесь! Создайте ОДИН нормальный дистрибутив, который будет ИЗ КОРОБКИ покрывать БАЗОВЫЕ потребности людей БЕЗ СЕКСА и настроечных скриптов в миллион строчек. Создайте условный Red Hat Linux for Desktop или Debian for Desktop, который будет дружить из коробки с Nvidia Prime, распределением питания процессора и PCI-E шины, который будет поддерживать L2TP/IPsec, не будет ронять иксы от любого чиха и вообще требовать от юзера открывать вим/терминал и прочее не гуишное.

Тогда может и производители софта подтянутся. Пока же экосистема зоопарк линукса не позволяет ни юзерам, ни крупным разработчикам софта и игр, взглянуть в его сторону.
— Как понять, что ты гниющий изнутри агрессивный абьюзивный трупоед?
— Встретить вегана, он скажет все сам.
Одно кольцо чтобы править всеми, одно кольцо чтобы нати их,
Одно кольцо чтобы привести их всех и в тьме связать их.

Дело не в разнообразии дистрибутивов.
На самом деле для вендора отличия два rpm или deb.
И то это касается доставки приложения.

Сейчас продвигают новую систему доставки приложения snap. Там вообще для вендора становиться пофиг на дистрибутив, т.к. приложение работает в контейнере.

Проблема не в разнообразии, а в том что Linux не игровая платформа. И все её знают be default. На Linux надо переучиваться. Зачем, когда в Windows все работает. :-)
На самом деле для вендора дерево различий, которое начинается на уровне rpm/deb, потом это ubuntu/mint/debian и так далее.

С одной стороны snap — это хорошо, но с другой стороны контейнер со всеми необходимыми зависимостями приложения — это уже не совсем хорошо =)

К слову, я про игры одно слово написал, так до дайте мне Revit/Navisworks/Solibri и AutoCAD Civil 3D под линукс. Хотя в данный момент меня больше интересует Nvidia Prime полноценный ;)
На самом деле для вендора отличия два rpm или deb.

нет. Я же говорил, что если деб просто доставка приложения — все ок, но если делать по уму со всеми зависимостями, то деб и рпм становтся специфичны под конкретный дистриб (rhel vs centos vs fedora vs opensuse разных версий, debian vs ubuntu).


Сейчас продвигают новую систему доставки приложения snap

говно. Гори в аду. Тем более, что это идея каноникала

Объединитесь! Создайте ОДИН нормальный дистрибутив

Красивый лозунг.

Осталось нам, линуксоидам, рассказать — зачем нам «ОДИН нормальный дистрибутив», если у нас их пара сотен — и каждый не уходит обиженным.

Не надо рассказывать чем это будет удобно ВАМ.

МЫ что с этого получим?

Нет-нет, Дэвид Блейн, для нас, линуксоидов, не составляет труда запустить vim и настрочить скриптов. И с L2TP/IPSec у нас тоже все прекрасно — в любом дистрибутиве. И от любого чиха ничего не падает. И управление питания нам пишут в Intel и AMD (и многие из нас знают этих инженеров поименно), а не безымянные индусы на аутсорсе.

А тем, кому нужны софты по $10k за рабочее место — купят то, что им скажет вендор их софта, им без разницы какая подложка. Так что не надо нам перепевать очередную urban legend…

Лет 15 уже сижу на Ubuntu, пробвал генту, арч, мандрейк — не зашли. Я достаточно линуксоид?


Мне будет очень удобно, если она останется единственным дистрибутивом — временами приходится работать в других и постоянно приходится гуглить как делать те или иные вещи в "чужом" дистрибутиве.

Мне будет очень удобно, если она останется единственным

Какой именно из убунт? :-)

постоянно приходится гуглить

Мне и в окошках постоянно приходится гуглить, чего уж…

А уж если лезть глубоко в «потроха» — гуглить приходится в любом случае, да еще и нагугленное творчески адаптировать к своему дистрибутиву. Се ля ви…

Оригинальная, актуальная LTS :)


C виндой-то понятно, и по глубокой настройкой тоже. Но вот когда приходится гуглить как пакет установить, особенно которого в дефолтных репах нет — это как-то напрягает. Хорошо хоть все на systemd перешли.

Пятнадцать лет вожу «Жигули».
Мне будет очень удобно, если они останутся единственным автомобилем, а то поди еще разберись, чем Феррари от Лендкрузера отличается в управлении.
[/sarcazm]
Вот уж извините, но отсылаю вас в пару выпусков Top Gear, где Кларксон про некоторые «настраиваемые» автомобили ругался, что настроек слишком дофига.
Да я и сам не дурак поругаться, что настроек слишком дофига. Имхо, это совсем не повод оставлять одни Жигули. И одну Убунту тоже — не повод.

Не в количестве настроек дело, а в том, что они разные в разных дистрах :)


А в целом, я же не пропихиваю такое решение, просто мне, как постоянно работающему с одним десктопно-серверным дистром, было бы удобнее, чтобы он стал промышленным стандартом. В компаниях, где я работал, я частично продвигал такие решения на уровне компании, но 100% "покрытия" ни разу не получалось, в основном из-за какого-то специфичного софта типа пропатченного под 1С постгри. Ну и в последнее время alpine в контейнерах.

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

и правильно делают


Создайте условный Red Hat Linux for Desktop или Debian for Desktop, который будет дружить из коробки с Nvidia Prime, распределением питания процессора и PCI-E шины, который будет поддерживать L2TP/IPsec, не будет ронять иксы от любого чиха и вообще требовать от юзера открывать вим/терминал и прочее не гуишное

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


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

уже глядят. Но именно, что не на как десктопную ось, а как возможную целевую платформу. Как пример — андроид же взлетел?


уча гуев, куча кор-дистрибутивов. Вот взять связку RHEL-CentOS-Fedora. Зачем?! Почему нельзя просто сделать RH(E)L? Или Debian-Ubuntu-Mint? По сути это три сорта одной и той же субстанции, только ЧСВ разрабов снижается от дебиана к минту.

потому что. Для начала RHEL, как я понимаю, не особо интересны десктопные юзеры. Во-вторых, действительно Centos и Fedora — это такой отличный полигон для испытания софта на хомячках. Чего-то отвалилось или сломалось — не страшно.

чем заменить Revit, Navisworks, Solibri и Autocad? Мне чисто поржать.

«чисто поржать» — это комментарий Вадима Макеева о Гимпе в его уже историческом докладе про профессиональную обработку веб-графики (с ножем на паровоз) ))
Но что касается разнообразия гуев — збс же. Хошь Депин красивый ставь, хошь крысу экономную, хошь с гентой парься, хошь не парься — поставь гном или форк на бубунте. Класно, большой выбор и все в принципе работают, осталосьс придираться и подбирать.
Но если все разрабы дистров объединяться, сделают стандарт — это едва ли решит проблемы с дефицитным совтом. Софт-то другие конторы разрабатывают.

Тс-с-с! Человека озарило как решить практически все мировые проблемы (назначить виноватых, ога), а вы тут с суровой реальностью )))

У этих контор уменьшатся оценки затрат на поддержку зоопарка Линуксов (банально билдить только deb дешевле чем deb и rpm) и/или оценка потерь от решения поддерживать только один дистр (кто этих линуксоидов знает, может от решения поддерживать только генту у нас репутация упадёт сильнее чем сейчас, когда мы вообщем линукс не поддерживаем, да ещё вайн детектим и блокиркем запуск)

билдить только deb дешевле чем deb и rpm

Увы, но нет. Я вот «прямщас» этим и занят, так что с пылу, с жару.

Билдить и под то и под это — проблем нет никаких. Да, бывает — слегка отличаются названия пакетов — типа суффиксов -dev/-devel. С хорошо известными workarounds.

Но в общем и целом — никаких проблем поставить debhelper на красношляпных, и rpmbuild в убунту — нету. Собирай без проблем, даже докер не нужен.

apt-get install -y make fakeroot rpm dpkg-dev apt-utils 
apt-get install -y wget unzip 
apt-get install -y -g software-properties-common desktop-file-utils

Собрать «из этого же самого» версию под мак — куда как веселее. Ну, для начала, нужен мак :-)

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

Я кстати в итоге решил вопрос тем, что вообще все собирать стал под линуксом, а чтобы мог это делать не один я — засунул в докер. И все это — в CircleCI скормил :-)

Кстати, оказалось, что опенсорцные форточные инсталляторы (InnoSetup в данном случае) прекрасно работают в докере из-под wine, за что им отдельно жирный плюс…
Праааавда? То есть офис, игры и 3дмоделлинг с фотошопом на хоум не пойдут?
Пойдут. И разработка пойдёт.

WSL2 уже разрешили на home?

Имхо, для максимально нежного (насколько это возможно, всё-таки другая операционная система) погружения в Линукс сегодня лучше начинать с Ubuntu. Кстати, я пробовал OpenSUSE пару раз — оба раза сильно не зашло. Первый раз было очень давно, уже не помню почему. Второй раз всё работало, вроде, нормально, но были очень сильные лаги в репозиториях, чего никогда не испытывал с Ubuntu.

Только надо учесть, что виндоюзеры еще не знают, что DE может быть не прибита гвоздями и ее можно менять… а потом то не находят в третьегноме реакцию на крышку, то вовсе путают десктоп с ядром.

Только надо учесть, что виндоюзеры еще не знают,

им это и не надо знать… для них «процессор» — это ящик под столом, а «компьютер» — это монитор
а то что там показывают — вообще магия

и таких пользователей буквально 90%

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


А вот когда "домохозяйке" не жить без распоследнего фотошапа, макса, корела и майи — вот там уже клиника.

Причем если фотошоп еще можно понять (надо же в чем-то ретушировать фотографии с очередного отпуска, а уровень «нажать кнопку авто» уже давно пройден), то все остальное…

Мне это синдром 90х напоминает, с бартер-ware :-) тогда интернета не было, торрентов тоже, что запиратишь — то и актив, можно потом поменять было на что-то полезное.

Ну и заодно поставить-поиграть само собой, грамотно показать — смотри какую вещщщь даю! Это тебе не очередной клон тетриса, давай диск на диск махнем, у меня гляди — только премиум-пиратки!

:-)

Если слово "домохозяйка" заменить на гораздо более точное "непрограммист"(точнее даже "не программист под линуксом") — то и всё остальное можно будет понять.

Девопс — программист? А конструктор электроники? А сисадмин? А девочка-физик, для души и небольшого заработка ваяющая картинки в DAZ 3D?


Пока неизвестно ваше толкование "программиста" — спор беспредметный.


— Маш, программиста позови! Стол сломался!
— А чего программиста? Это ж мебель.
— Так стол-то компьютерный!
Только надо учесть, что виндоюзеры еще не знают, что DE может быть не прибита гвоздями и ее можно менять… а потом то не находят в третьегноме реакцию на крышку, то вовсе путают десктоп с ядром.

Мне в этом смысле повезло. Начал работать в фирме, где просто посадили за десктоп с Ubuntu+XFCE, сказали "дерзай", и я стал дерзать. К счастью, за соседним столом работал уже более-менее опытный юзер, был рад помочь советом и интересной CLI командой. До сих пор для настройки переключения между тремя языками использую setxkbmap (в менеджерах типа i3wm) и до сих пор не помню её наизусть, т.к. это как раз пример нечасто используемой и не очень интуитивной команды. Для таких вещей завёл электронную тетрадку. :)
Дома пробовал тогда различные варианты, даже FreeBSD полгода терзал. Но Ubuntu как-то в итоге прижилась. И вот да, поначалу я имел типичный синдром Windows-пользователя (и потом наблюдал его у некоторых других начинающих линуксоидов) — мне было очень интересно тюнить под себя графическое окружение, выворачивая ему локти и заставляя колени сгибаться в другую сторону. KDE и Gnome от этого стабильно ломались, у LXDE чего-то, уже не помню чего, сильно не хватало, e17 был слишком диким, всё время возвращался на XFCE, с которым было более-менее ничего. И вот это чувство, что работаешь не с операционной системой, а с графической оболочкой, чувство важности графической оболочки, желание попробовать все доступные варианты со всеми возможными свистелками и перделками типа compiz, мечта найти какое-то сакральное, самое функциональное и самое красивое DE — блин, оно меня довольно долго преследовало. Наверное, порядка года. В итоге, когда метания завели в тайловые менеджеры (это было откровение) и, потыкавшись (первый серьёзный кандидат был xmonad, но у него были фатальные недостатки, увы), я остановился на i3wm, только тогда я наконец ясно понял, что главный киллер-фичер крутой графической оболочки — чтобы она не мешала. )))


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

Вам достался самый легкий путь )
Крыска вообще уникум. Близкий к винде интерфейс, чудовищная стабильность и нетребовательность, лёгкость отката настроек… Для старта, кмк, это самое оно.


Так что да, переходя с одной, привычной, системы на другую — несёшь балластом все свои привычки и мнения.

Вот, у каджита в соседней ветке спросили, какой-такой бэкграунд ))

FreeBSD прекрасная система благодаря своей логичности и обширностью и консистентностью своего HandBook. Просто эталон

Да, документация к фряхе читается как роман.

ниже уже написали, что 1% — это миллионы и миллионы пользователей.


пока наоборот возникает соблазн сбежать от молодых и модных с их желанием усложнить каждый чих — dbus, cups, systemd, … (и это я десктопного софта не касаюсь)
начинаешь уже поглядывать в сторону freebsd и прочих, хотя, конечно, там тоже не всё гладко.

ниже уже написали, что 1% — это миллионы и миллионы пользователей.

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

так для linux не надо разрабатывать железку.


надо для имеющейся железки или разработать драйвер (желательно opensource и более-менее качественный, чтобы его приняли в ядро), или сделать спеки доступными — если железка интересная, то сообщество само напишет драйвера.
и то, и другое стоит совсем немного.

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


Когда уже железку снимут с производства.

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

я общался с компаниями, которые делают телекоммуникационные железки, да и сам лазил в ядро. ничего сверхъестественного там нет, для типичной железки драйвер делается одним человеком в обозримое время (дни-недели-месяцы).


есть и исключения, конечно (чипсеты wifi, видеокарты), но драйвер там по сути — лишь вершина айсберга, так что доля linux-драйвера в общей стоимости разработки чрезвычайно мала.

Ну мне например не с первого раза зашла 7ка. И дело было в значительной степени в интерфейсе. Аналогично с интерфейсом и более новых. Наверное одной из целей, было что-бы зашло большему кол-ву людей. А те кому не зайдет новая версия, рано или поздно все равно перейдут на неё. Может ли Линукс позволить себе такую стратегию? И хорошо ли это?
Как поможет эта писанина?

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

линуксоиды просто выключают критическое мышление

Ну почему же. Мы с удовольствием послушаем (предметно) о недостатках любимого рабочего инструмента. Если сочтем их важными — может даже и исправим. Но это неточно.

Я и сам могу часами рассказывать и показывать оные недостатки, даром что считаю их некритичными. (Те что считаю важными — те превращаются в пулл-реквесты).

Но видите ли в чем дело… предметно топикстартер не пожелал.

Давайте я поясню — что значит «предметно». Предметно — это «я выслал пулл-реквестов, считаю важным, кто считает так же — проголосуйте в багтрекере за них, а то мейнтейнер в запое». Вот это — да, это более чем.

Не хватает в любимом опенсорцном мессенджере отсылки селфи? Так там кода-то 200 строк (2/3 копипаст с примеров), захватил с помощью например gstreamer, используя уже готовый транспорт — отправил. Вечер пятницы на развлечение, всяко быстрее чем статью на хабр строчить, и всяко полезнее чем втыкать в очередной сериальчик.

А выскочить из-за угла весь такой в белом, заявить что «вы все делаете неправильно», «надо переписать все подряд начиная с загрузчика», и исчезнуть в тумане — это как раз наглядный пример беспредметности.

Выглядит это увы — непрактично.

Увы, но пока так. При всей бесспорности посыла про UI/UX.
UFO just landed and posted this here
Извините, но куда, например, посылать жалобу на дизайн, если он, мягко говоря, так себе?

Туда же, куда и другие найденные баги. Если при этом предложите более лучший дизайн и он реализуем — вообще будет супер.

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

Ну вот такие мы нехорошие опенсорцники, строить очередное светлое будущее (в свободное от работы время) под руководством могучего визионера (который не хочет в код) — не торопимся.

Или впрягайся с нами наравне и причиняй пользу — или иди в кассу, хе-хе.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
А давайте посмотрим на этот ужос-ужос со стороны линуксоидов. Ну, для понимания.

И это никак не связано с хорошим/плохим инструментом для профессионалов.

Видите ли какое дело. Линуксоиды делают свой богомерзкий линукс — не для бабымаши. А для себя. Нам — результат очень даже нравится. Может еще кому понравится, почему же нет. Но это неточно.

Пользоваться результатами трудов тысяч и тысяч красноглазиков бесплатно, то есть даром — тут вопросов нет, пользуйтесь на здоровье. Если можете и хотите — поучаствуйте с нами. Мы даже понимаем что не каждый сможет / захочет что-то кодярничать или дизайнить. Но прислать фидбек, купить кружку, или кепку, или закинуть пять баков автору (любому) — может же каждый. Пусть нам будет приятно.

Все открыто, понятно, и прозрачно.

С какой радости в наш мирок забегают юзеры винды (юзеры макоси гораздо спокойнее) с криками что у нас все неправильно и про них бедненьких не подумали — загадка…

Ок, а из кассы мне за это заплатят?

Скриншот с почеркушками — строго за мешок денег, а? :-)

А говорят — крепостное право отменили еще в 1861 году, но бесплатно должны только погромисты :-)
UFO just landed and posted this here
хороший-годный фичреквест или багрепорт)

В моей практике лучшими реквестами/репортами были портянки из двух десятков пунктов, со скриншотами и ссылками. И тестовыми файлами.

Часть из этих пунктов я даже оперативно имплементировал. И уже много лет считаю, что для развития очередного поделия — эти репорты сделали едва ли не больше, чем присланные пулл-реквесты. Вот это и было «предметно», да…

А апофеозом бесполезности было «я взял твой тул, получил нужный результат, потом где-то пролюбил файл, но он мне нужен — верни срочно! ты мне должен!» :-)

попросили снять кнопочку Donate

Иногда и сам не будешь заморачиваться, опыт был…

все остальные только и мечтают, что захватить рынок

Я еще с FIDO так и не научился угадывать, что же нафантазировали себе эти странные люди :-)
UFO just landed and posted this here
UFO just landed and posted this here
А давайте честно, линукс давно уже пилится за деньги корпораций

О да, корпорации платят некоторым из нас зарплату, чтобы мы решали их проблемы. При чем тут Лужков десктоп?

Но при этом (внезапно) корпорации не лезут мне под руку с ценными указаниями — что именно и как именно делать. Озвучили проблему — оплачивают мои чеки, дальше я что хочу то и ворочу действую в интересах коммунити.

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

я — устал посылать фидбеки.

А вдруг тот кому вы их шлете — устал на фидбеки реагировать? Он вообще может врач (как Коливас), вернулся из клиники с дежурства, он тоже устал. И вторую смену отстоять в техсуппорте (бесплатно) ему тоже не хочется.

Вы упорно не замечаете — что мы с вами РАВНЫ. Вы можете устать слать фидбеки — а я могу на точно таком же основании их устать читать. То что я на них реагирую — это извините моя ПРИХОТЬ. Могу сразу присылать фидошный fig.1, а могу и сделать. Тут решаю как раз я.

Давайте так, вы прочитаете… перечислите… подумаете. Потому что… в середине нулевых [вам что-то там не нравилось]

Ну вот, мило общались — и на тебе, техзадание — прочесть, найти, проанализировать :-) Осталось определить сроки и acceptance criteria, и тикет в JIRA готов :-)

Вы скажете — и чего это я вдруг на это внимание обратил?

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

Решать как должен развиваться линукс — он хочет лично, хехе. Как именно? Так в Редмонде скажут!!! :-)

Вот поэтому нас на десктопе и 2%. А не потому что убунта бла бла.
UFO just landed and posted this here
Это, на секундочку, именно техзадание.

Ведь это не мне надо — полтора фрика по тредам ловить, а почему-то вам захотелось. Если вы считаете что это перечисление что-то доказывает — то вам бы и карты в руки… но почему-то именно мне вы выдали ценные указания :-)

Вот и топикстартер точно так же ворвался с шуфелем к вентилятору — вы, красноглазые, все делаете не так! :-)
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Тссс! Оппонент просто еще не дошел до официального заявления Линуса «правильное ядро — у вас в дистрибутиве, а не на kernel.org!»

:-)

Но вообще фанаты [микрософта] конечно веселят неимоверно. Я как автор, в свободное время, что-то делаю. При этом я имею наглость делать то, что лично мне по фану, а не [почему-то] им.

И это почему-то проблема!

Потрясающе.

Фанбоям надо, чтобы я в свое свободное время — делал то что хотят ОНИ! Но при этом чтобы я продолжал работать бесплатно и в свободное время. А фанбои мне будут с барского плеча выдавать ценные указания, что и как делать.

У меня уже попкорна не хватает, бегаю за добавкой :-)
И чем вы гордитесь? Своим эгоизмом? Или тем, что ваше поделие, кроме вас и ещё нескольких «одарённых», нафиг никому не нужно? Оставьте тогда привычку, рассказывать что для линукса есть «аналоги» вин-программ, т.к. для того чтобы назваться «аналогом», нужно чуть больше, чем «слепить на коленке и в продакшн».
И то, что вы делаете это «бесплатно», вовсе не означает, что обязательно делать по принципу «плевать на всех, леплю как хочу».
Для винды, бесплатных программ ничуть не меньше чем для линукса, но пользоваться ими гораздо удобнее, функционал весьма достойный, да и вообще их юзабельность гораздо выше, чем у программ для линукса.
ваше поделие, кроме вас и ещё нескольких «одарённых», нафиг никому не нужно

Вы уже определитесь, наш линукс «никому не нужно» или надо быстро бежать выполнять ценные указания :-)

А то вас, любителей корпораций, не поймешь — одному надо срочно все бросить и под его ценным руководством бечь куда-то, другому вообще ничего не надо — и он три дня бежал чтобы сказать как мы ему безразличны (С) :-)
Да мне-то от вас и линукса уже давно ничего не нужно. Как тут правильно написали —
линуксовое сообщество разочаровало несоответствием уровня ЧСВ и реальной компетенции.

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

Обсуждаемый текст расписывает, почему это и правда проблема.
Если признать, что конструктор "не для всех" — то не проблема. да.
Если забегать в тему про госзакупки "но почему офис, а не опенсурс? И почему вообще винда, пусть линукс берут"(есть такие, есть, прямо на хабре и в актуальном времени) — то проблема.

Обсуждаемый текст расписывает, почему это и правда проблема.

«Только под мудрым руководством топикстартера мы попадем в рай» (С), где-то я это уже читал…

Проблема тут ровно в том, что фанбои корпорации зла почему-то уверены в двух странных вещах одновременно.

  • Корпорация Зла делает то, что хочется ее фанатам (а не себе, что само по себе ROFL). Вот только звезды немножечко не сходятся, и с этого шила надо валить.
  • Линуксоиды без ценных указивок фанбоев микрософта — точно сделают не так, как хочется фанбоям микрософта.


Вот из этих странных предпосылок фанбои и выстраивают свои ревизионистские заходы.

Ведь по сути, чем так плох (с этой странной позиции) Linux? Тем что он — не Windows. Хочется-то «такой же но с перламутровыми пуговицами».

Но нам, линуксоидам, второй Windows — не нужен. Совсем-совсем не нужен.

Вот этим непримиримым противоречием и вызван фанбойский когнитивный диссонанс… Это и есть та самая ПРОБЛЕМА :-)

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

Перейти на линукс? Пфе, там разве красивее и продуманнее чем? Тогда не надо. На мак можно и homebrew поставить, если вдруг что. Будет почти линукс но в гламурном интерфейсе.

И никаких тебе статей на хабре о фатальных недостатках линукса — мудро сочетают плюсы обоих миров :-)

Вы себе придумали фанбоев и их "ценные указивки", Вы их и развенчали. Хотя речь шла совсем про другое. И чем конкретно плох линукс в указанных в посте условиях — там же и описано. То, что Вы предпочитаете отвечать не читаю — ну… Ваше дело, да.


Но нам, линуксоидам, второй Windows — не нужен. Совсем-совсем не нужен.

Это прекрасно, что "тру линуксоидам" не нужен виндоус.
Непонятно, тогда, зачем пытать его пропихнуть туда, где не тру линуксоиды, а люди, которым нужен, например, нормальный редактор презентаций, документов и таблиц.
Потому что второй Windows не нужен пока речь не заходит про неидущие под вайном игры. В этих комментариях уже предлагали "ну, так уж и быть, раз так охота играть" приставку, "виртуалку с виндой" и "отдельную машину с виндой". А если нужно ещё что-то не портированное, вроде 3DStudio Max то "оно не нужно" и "значит и вторую машину можно отдельно".

Непонятно, тогда, зачем пытать его пропихнуть туда, где не тру линуксоиды

Почитаешь такие комментарии, и создаётся впечатление, что чуть ли не каждый пользователь Windows страдает от навязчивых преследований адептов культа Linux. Что каждый день свидетели Linux стучатся в двери и назойливо всучивают брошюры с туториалами. Что ночью, если не включить сигнализацию, красноглазые фанатики проберутся в дом и переформатируют винт.
Выключая сарказм: совсем с ума посходили, что ли? Если вам так агрессивно кто-то что-то пропихивает — обращайтесь в полицию.

прикольно работать программистом в коллективе, где у тебя одного — винда, а у всех маки и линуксы ;) тогда реально начнет казаться что так и есть

p.s. этим человеком был не я (я тогда переехал с мака на линукс в рабочем окружении), но у нас такой был… его постоянно подкалывали и посмеивались

У нас обычно внимания не обращает никто, пока кто-то не с дефолтной ОС не начинает просить помощи "у меня ваш bash script не работает". Даже если минут 5 поразбираешься по старой памяти и/или интуиции, то всё равно понимаешь, что меньше чем за час нормального решения не родишь, если оно вообще возможно (установка докера свежего под windows wsl возможна?)

прикольно работать программистом в коллективе, где у тебя одного — винда, а у всех маки и линуксы ;) тогда реально начнет казаться что так и есть

А что, на работе тоже необходимо, чтобы было возможно запускать любые игры, 3D Max, Photoshop, и остальное в этом духе? В моей команде у всех, кроме меня, Windows. Начальство считает Windows идеальной системой (даже наблюдая периодически синие экраны, ну да ладно). По такой логике получается, что это мне везде должно мерещиться "пропихивание" Windows. ))) Но если серьёзно, в любом коллективе, использующем разные инструменты для одного и того же, будет обсуждаться, чей инструмент больше лучше. Просто в силу человеческой природы. Но чтобы из-за такого закатывали посторонним людям истерику в виде статей и комментариев — это, имхо, уже какой-то перебор.

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

ну объективно, в офисных применениях, унификация и завязка на инфраструктуре MS (Windows+AD+Exchange+Terminal Services+еще-чтото+вся обвязка типа WSUS и GPO) гораздо удобнее в скорости развертывания, унификации и поиска специалистов под неё
Программистам обычно не заметны эти плюсы, потому что почти все имеют админские права на компьютерах… и сами всем рулят, максимум по просьбе админа сами накатывают апдейты

p.s. блин я синий экран не видел уже мноого много лет… а вот kernel panic видел чаще… просто потому что линуксом в последние годы пользуюсь чаще… только не упоминаю это в контексте «его кривоты»
я синий экран не видел уже мноого много лет… а вот kernel panic видел чаще… просто потому что линуксом в последние годы пользуюсь чаще… только не упоминаю это в контексте «его кривоты»

Ну а я kernel panic не видел. :) В контексте "кривоты" — и там, и там есть объективные недостатки, на которые накладываются субъектвные потребности пользователя. Лично для меня Windows страшно неудобна, а её поведение по умолчанию я воспринимаю, как буквально хамское. Но у других людей легитимно могут быть совершенно другие взгляды на вещи. Имхо, пусть каждый пользуется тем, чем ему удобнее пользоваться. Лезть друг к другу в огороды и пытаться навести там свои порядки — некрасиво и антипродуктивно.

я всеже придерживаюсь позиции не считать какюто из систем хуже другой… я стараюсь считать их одинаковыми и разными одновременно
в данный момент, и винда и линукс и мак, все трое для меня в некотором роде «родные и удобные»
Солярку вот я несколько упустил… но похоже не многое потерял, её времена почти прошли

Если вычеркнуть игры — то да. А если ещё и игры разрабатывать… то тем более да.


Вот синий экран видел буквально недавно. Новый проц и новая материнка не подружились со старым(но начисто установленным) дистрибутивом 10 хоум, до уровня "любая попытка установки драйверов роняет систему". Впервые такую бяку видел.
Сменил дистрибутив(купил про) — всё заработало из коробки.

Хотя речь шла совсем про другое.

(смеется) это вы сейчас про дымзавесу, устроенную топикстартером [про пакетные менеджеры и прочее]? Так я уже двадцать пять лет [sic!] слышу почти слово в слово эту словесную эквилибристику. Но коммитов все так же не поступало, что характерно.

Вывод?

Или «и не надо», но тогда непонятен пафос, или «надо но чтобы самим не делать». Ну так а я о чем?

Непонятно, тогда, зачем пытать его пропихнуть

Не «пропихнуть», не надо фантазий. Пропихивают дельцы от Корпорации Зла, рассказав всем об невероятной нужности всем и каждому «презентаций, документов и таблиц».

Причем эти россказни элементарно разбиваются простейшим вопросом — а в вашем мобильном телефоне как называется «редактор презентаций»? Вообще нет? А как же нужность?

Вы скажете — да ладно это вырожденный пример, а вот в корпорациях…

Гугл — это корпорация? А у них как называется «редактор таблиц»? Упс, Google Spreadsheets? А как же нужность именно «нормального»? :-)

Вот так и живем, чуть отгребешь лапшу с ушей — и выясняется — одни urban legends прошлого века.

И что я слышу? Сказку назвали сказкой, резонно указав, что для печати заявления об отпуске не требуется комбайн за $400 за рабочее место, а в ответ — «что вы пропихиваете» :-)

неидущие под вайном игры

(смеется) так есть же простейшее решение — не играть в игры, которые не идут. Я так и делаю. Один фиг игр в стиме — на пару тысяч лет прохождения, так что этот критерий выбора — ничем не хуже других.

«виртуалку с виндой»

И эти люди обвиняют нас в догматизме :-)

А что плохого в виртуалке с окошками? У меня в такой живет Adobe InDesign (одна из немногих программ, не работающих под Wine), и ничего — святой Линус не поразил меня своим посохом, хехе.
Причем эти россказни элементарно разбиваются простейшим вопросом — а в вашем мобильном телефоне как называется «редактор презентаций»? Вообще нет? А как же нужность?

Один из популярных редакторов презентаций для Android называется Microsoft Powerpoint. Более миллиарда скачиваний.
Microsoft Powerpoint. Более миллиарда скачиваний.

А говорят — офиса от микрософта под линуксом нет :-)
Упс, Google Spreadsheets? А как же нужность именно «нормального»?

Например, хранение документа НЕ в облаке на всех этапах его жизни.


так есть же простейшее решение — не играть в игры, которые не идут.

И не работать в 3DStudio Max, угу. Если что-то отсутствует в линухах или сделано через чесание уха левой пяткой — то это что-то ненужное. А если в Windows — то системная проблема конкретной операционки.


А так да. Как кто-то говорит что ему виндоус нужен из-за (список приложений) и чем не устраивают имеющиеся "аналоги" — так он "пропихивает", фанбой и вообще "вы не нужны программисту". А как прибегают "да пусть линукс ставят!" — так это не бывает и показалось.

А как прибегают «да пусть линукс ставят!» — так это не бывает и показалось.

Что же вы сразу-то не сказали, что у вас мания преследования, из каждого утюга выскакивают на вас линуксоиды, гады такие, и требуют… поставить окошки в виртуалку!

:-)
А так да. Как кто-то говорит что ему виндоус нужен из-за (список приложений) и чем не устраивают имеющиеся "аналоги" — так он "пропихивает", фанбой и вообще "вы не нужны программисту". А как прибегают "да пусть линукс ставят!" — так это не бывает и показалось.

Просто крик души какой-то… А мне на работе начальство периодически пытается внушить перейти на Windows. Просто, чтобы был "как все". Скажите, мне теперь тоже записываться в ненавистники "синеглазых", которые везде из каждого угла "пропихивают" свою синюю поделку? Или всё-таки нет причин для истерики?

Что смешно, я знаю тех, кому для разработки под окошки (.NET core) — нужен Windows. Так эти веселые ребята на хосте держат Linux, а окна — вместе с вижуалстудией и прочим — в виртуалке.

Нет, они с ума не сошли, и этому есть несколько причин. Некоторые важные, другие не очень. Например, среди них есть такие

  • MS SQL, Redis и RabbitMQ под линуксом работают куда как веселее.
  • Docker.
  • Окошки линуксом прекрасно огораживаются.
  • А главное, если совсем окна сойдут с ума, всегда можно их откатить парой кликов на гарантированно работающий снапшот.

А браузеры-мессенджеры-почта — в линуксе, так удобнее.

Один только большой недостаток у этой схемы. Вижуалстудия паникует, если веб-проект размещен на сетевой шаре. Если раньше спасало выставление зоны как доверенная, то в 2017+ — просто отказывается открывать проект. Вот его приходится клонировать два раза — один раз на хосте, а второй в виртуалке.
докер кстати на винде стал в разы лучше работать чем года три назад…

и вы серьезно MS SQL написали в контексте «на линуксе лучше»?
докер кстати на винде

… по личному опыту — лучше всего работает в WSL :-) Да, извращение, но кто сказал что будет легко :-)

вы серьезно MS SQL написали в контексте «на линуксе лучше»?

Сам был удивлен, но по факту шустрее работает. Правда у меня данных многовато, выборка не репрезентативная…
UFO just landed and posted this here
Не осилил — так и скажи. Ставить *nix никто не заставляет.
Статья ни о чём, аргументы слабенькие.
Но естественно я не говорю, что Linux не без недостатков.

У меня на десктопе дома стоит (очень давно) каких либо непреодолимых сложностей не наблюдаю.
Пробовал винду 10-ку, ну её нафиг, мне не зашло.
В общем на вкус и цвет. Как говорится.
Да не, тут дело не в «не осилил».
Статья классический сборник мемов и мифов про линукс. Автор скорее всго даже не пытался запускать ее на своем компьютере. Просто пытается вот так глупо хайпить на избитой теме.
Каждое его утверждение по сути глупость несусветная)
Часть давно уже неактуальна, чать применима к любой десктопной системе, а некоторые предпосылки вообще дичь и требуют доказательств…
Совершенно верно, уже после прочтения первых двух абзацев — четкое ощущение очередного Get the facts, для пущей аутентичности только в подписи не хватает Microsoft Press.

потому что Linux это не система, а ворох разнородных поделок, смотанных изолентой.

LOL, все то же самое по кругу с начала двухтысячных. Ой а оно нечеловечески сложное! Не решает задач юзера! Вам не нужны эти концепции! Срочно купите уиндоусь.

Софт плохо ставить? Аж четыре способа? Что там про пакетный менеджер у единственно правоверной системы, вообще нет такого понятия, в гугле ищем каждую мелочь? Браво. В колбасе потребности нет!

Рассказ о том как плох Linux на десктопе — он попросту смешон. Десктоп уже перестал быть для домохозяек, домохозяйки теперь в айпадах и айфонах.

Десктоп остался для тех, кто им денег зарабатывает. Какое селфи? Вот профессионально отретушировать — это да, это к десктопу. Нажать кнопку «сделать зашибись» — смартфон.

Linux требуется очеловечить.

(смотрит на андроид, смеется) Что-то как-то опоздал топикстартер с очеловечиванием. Уже. Решены все перечисленные недостатки — от снапов и флатпаков и до селфи-камеры. И Wine оказался не нужен.

Может это на первое апреля готовили? :-)
UFO just landed and posted this here
Сенсорные устройства частично заняли ниши, где ранее преобладал десктоп. В частности, нишу «пишущей машинки». На резистивном сенсоре когда-то набор текста был сущей пыткой, на емкостном — после привыкания можно наловчиться набирать быстрее, чем на десктопе, а уставать меньше, так как пальцам не надо преодолевать сопротивление пружин, и, к тому же, можно набирать лёжа.
Отнюдь. С современными приложениями это невозможно. Свернул — всё, приложение выгрузило свой интерфейс и просто, простите, положило хер на то, что ты там вводил. Да и экранные клавиатуры дают больший процент ложных нажатий в любом случае, а исправлять их при равной скорости набора на десктопе и на телефоне — одно мучение, попробуй прицелься пальцем в нужный промежуток между буквами.
Успешно решил обе проблемы. Нашёл в маркете аналог блокнтота, позволяющий сохраняться. И клавиатуру с позиционированием курсора качалкой громкости.
UFO just landed and posted this here
Точняк, уже 15 лет «не пытаюсь запускать» и всё такое.

Просто, пользоваться Линуксом на своём компе, задрочив его напильником и предусмотрительно обходя потенциальные мины, и пытаться продвигать его среди людей с неопределённым уровнем IT-грамотности, потребностями и привычками — две большие разницы. Приходит понимание, что отвал Винды это конкретная такая неудача, а отвал Линукса — норма жизни.
Откуда берётся вот это вот «зад***в его напильником»? Может горе от ума? )
У себя и всех родственников один сценарий. Воткнул флешку с убунтой, поставил систему. Поставил из репов нужный софт для обычный людей. Скайпы там всякие и прочее. детям стим, для игр. Всё. Работает годами. Все доволльны.
Да, под линух не все игры есть какие под винду. Но под макось не лучше с этим)
Уже давно, в общем случае, не нужен напильник.
Да, бывают ситуации, когда он необходим. Но точно так же без напильника никуда в той же винде. Пройдитесь по форумам, сколько проблем вызывают апдейты на винде. Как у людей отваливаются звуковые карты на ноутах и они бедненькие перебирают драйвера с левых сайтов в поисках «правильных» ))
За последние 2 или 3 года небыло ни одного крупного апдейта Win10 без серьезных проблем с откатом и откладыванием релиза.
Включайте голову, а не эмоции. Никто не говорит, что в линухе нет проблем. Но они есть во всех системах. Глупо это отрицать и выставлять проблемы линукса какими-то особенными.
UFO just landed and posted this here
Ну, что вы скажете на то, что Майкрософт забрала у пользователей возможность убирать приложения из системы? Разве это не возмутимо? Я против 10 ничего не имею, всё работало у меня отлично и стабильно. И да, она ни разу у меня не слетала за несколько лет. Просто потом захотелось большего.
вот про убунту и юзабилити системы… раз вы упомянули про запрет удаление приложений… пока отложим факт что я программер и вообще сисадмин с большим стажем…

вот сижу я за компом с убунтой, развлекаюсь с питоном… в системе установлен допустим питон 3.2… а актуальный 3.8

пробую обновить как самый умный через apt-get… нифига… думаю может удалить-установить? удаляю питон ...unixway во все щели, кАстомизация, удобство, «а вдруг я не программист зачем мне питон? только место занимает» © и бааац… всё клинит, я даже убунтовский эмулятор терминала не могу запустить… типа «а ты чооо не знал чтоли что половина убунтовой gui зависит от питона?? вот лооох..rtfm!!!» © так тебе и надо, надо учить систему прежде чем юзать!!! (фраза звучит только при появлении проблем, до этого — все проще чем в винде! бабушка разберется!!)
теперь иди ищи как поставить питон обратно и зависимости от интерфейса и молись чтобы всё поднялось обратно

==
в винде, попробуй ещё удалить чтото «ненужное» штатным способом чтобы она померла… про мак я вообще молчу
в винде, попробуй ещё удалить чтото «ненужное» штатным способом чтобы она померла… про мак я вообще молчу

shift-del на папке windows не работает уже? оно, конечно, поругается, но, уверен, убунта у вас тоже ругалась на удаление питона.
и вообще убунты нет под рукой проверить, а в зависимостях debian такие ляпы случаются, конечно, но крайне редко — пакетный менджер должен был предложить удалить все зависящие от питона пакеты.

shift-del всётаки не штатный способ удаления в винде
==
убунта ругалась, но учитывая что среднестатистический юзер погуглив довольно быстро найдет force (ну яж умный, ща удалю и сразу поставлю назад), то ему уже ничего не поможет… тут вспоминается шутка досовских времен «вижу в NC два диска C, зачем мне два? я и удалил правый» — в этой шутке лишь доля шутки.

Если речь про shift-del в штатном проводнике, то и сам способ тоже штатный

Не, не сносится. Я проверял. Даже если себе все-все-все права выдать, ничего критичного снести нельзя.
Убунта вам наверняка сказала, что-то типа «Этот пакет мне нужен, но если вам кажется, что вы умнее — добавьте ключик --force-delete-this-i-know-better». Gentoo у меня тоже позволяет удалить и попробовать поставить что угодно вообще без проверок зависимостей, вот только для этого надо емерджу скормить несколько ключиков.

Если вы не понимаете зачем нужен системный python и почему его нельзя обновлять (и точнее — когда это можно и нужно делать), то вы точно не админ и не разраб под линукс.


Если что — это не оскорбление, просто констатация факта. Молотком, знаете ли, неумеючи тоже можно пальцы себе поломать. А однажды мой особо умный отец из-за неправильной эксплуатации бензопилы себе лицо порезал. Зашили, жив.

Если вы не понимаете зачем нужен системный python и почему его нельзя обновлять (и точнее — когда это можно и нужно делать), то вы точно не админ и не разраб под линукс.

(я так и думал что ктото прицепится, ха)
Я же специально сказал, что это как пример того как будет себе вести человек не искушенный в ИТ и не разбирающийся в этихваших штуках но решивший покопаться под капотом… также как в винде мамкины чистильщики и улучшатели.
Молотком, знаете ли, неумеючи тоже можно пальцы себе поломать.

система должна не допускать такого, если она рассчитана на домохозяек… винду, например, тяжело так сломать в лоб.
Винду сломать — как два пальца об асфальт. Достаточно узнать что есть реестр и пойти «поулучшать» там всякое и между делом грохнуть пару-тройку ключей. После этого как минимум надо будет в режиме восстановления грузиться. А если до этого по всяким статьям про улучшайзинги винды и освобождения свободного места на диске пройтись, то вполне себе можно оказаться в ситуации, когда резервных копий и точек восстановления не окажется.
«узнать что есть реестр» — это чуть сложнее чем залезть в /etc/ и ошибится с синтаксисом гденить в grub.conf гденить запятую не поставить или еще че посмешнее
темболее в последних версиях винды, пока доберешся до критических ключей, задолбаешся себе права выставлять на это действие… давно прошли времена когда локальный юзер был беззаговорочным админом

Чтобы это сделать, нужно "узнать, что есть grub.conf". Что реестр, что конфиг — это уже уровень выше домохозяйки, и в обоих случаях надо понимать, что делать.

Кхем, открою секрет — сейчас в grub.conf руками почти никто не лезет, есть /etc/defaults/grub и вполне вменяемый grub-mkconfig.

Ну дык для того и майки в незапамятные времена сменили .inf конфиги на бинарный реестр.


Чтобы громко писать: лезешь туда регедитом — ССЗБ.

Я также мучался полгода с Ubunta, пока не накопил на Mac :)

UFO just landed and posted this here
UFO just landed and posted this here
У тхинкпада, который у меня есть, всё равно и батарея больше и на дольше её хватает, и экран чуть лучше

А модель тхинкпада какая?

UFO just landed and posted this here

А вот этот экран в котором много k, он реально полезный? Ну, то есть разница видна по сравнению со стандартным 1920x1080?

UFO just landed and posted this here
Зависит от зрения. Например, у меня небольшая близорукость, работаю без очков. На 27" мониторах разницу между 1k и 2k по вертикали вижу, а на 14" ноутах нет, если вплотную к экрану не приближаться.
Mac это сила, кто бы там что не говорил. Большинству просто денег не хватает на него, вот и говорят, какой он плохой.
UFO just landed and posted this here
Возможно самый простым серферам не нужен. Но для работы это железо+ПО лучше другого. Все мои сотрудники перешли на мак по своей инициативе и в восторге.
UFO just landed and posted this here
UFO just landed and posted this here
ну вот у меня рабочий комп на линуксе, домашний на винде, и есть мак.
я не могу сказать что мак прям охренеть какой идеальный комп, косяков там тоже полно, и глюков (привет каталина) тоже
Но можно же поставить питон в докере, зачем систему трогать?
повторюсь:
«Точка зрения человека не искушенного в ИТ» ©
Я очень давно (больше 10 лет) админю разные линуксы, солярисы и винду.
но так сложилось что всегда моим основной осью была винда, а потом мак.
а тут на работе стал линух… ну я и решил провести тест на дурака… как быстро я его сломаю если буду тупо в лоб всё делать довольствуясь общепринятыми соображениями о его идеальности, простоте работы с ним и т.п…
ну вот у меня довольно быстро получилось довести его до состояния когда он в черный экран (не консоль) грузится и ничего не происходит… дружелюбие 100 уровня
p.s. я не против линуксов на серверах, но домашняя ось с GUI не должна себе позволять доводить себя до такого
ну я и решил провести тест на дурака… как быстро я его сломаю если буду тупо в лоб всё делать довольствуясь общепринятыми соображениями о его идеальности, простоте работы с ним и т.п…

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


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

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


винда то хоть умеет самовосстановление… если его не сломали, линух же ломается с концами

тест этот как пример… вот я тут еще один пример вспомнил

поставил себе через snap телеграм… а потом скачал дистриб с сайта и запустил напрямую… потом удалил snap-версию
через пару дней заметил что приходит два уведомления, одно от удаленного snap-телеграма, второе от того который я скачал… забавно оказывается snap не удалился, а кудато пропал внутри убунты и живет там своей жизнью… из из небытия его вызывают приходящие уведомления… пришлось его вручную выкорчевывать из системы поскольку штатный пакетный менеджер ни сном не духом где он там…
я вот такие глюки только на линуксе и в макосе видел (до сих пор не могу из макоса удалить парагоновский драйвер extfs)
пришлось его вручную выкорчевывать из системы поскольку штатный пакетный менеджер ни сном не духом где он там…

это не баг, это фича )))
если у вас есть что-то установленное не пакетным менеджером — место этому в /opt или /usr/local.


почему snap-пакет не удалился средствами самого snap — сказать не могу, никогда не пользовался snap (и не буду без веских причин).

В 90% случаев у меня винда не восстанавливалась сама, приходилось руками лезть и чинить, может с десяткой что-то и поменялось.
UFO just landed and posted this here
Последний мой опыт с 8кой закончился на самопроизвольном обновлении нового ноута при первом включении до 8.1 с полным отвалом WiFi в результате. Сети видит, но подключиться не может. Победить удалось только откатом на предустановленную 8ку и отключением обновлений.
UFO just landed and posted this here
Это ограничение для получения 8.1 майкрософт потом убрали и больше учётная запись для обновления не требовалась.
UFO just landed and posted this here
Не, весь юмор был именно в том, что достаточно долгое время требовалась именно учётная запись майкросфта.
Потом убрали это требование. А потом и вообще стали обновлять автоматически «On July 1, 2014, acknowledging difficulties users may have had through the Windows Store update method, Microsoft began to phase in an automatic download process for Windows 8.1.»
У коллеги на работе вин10 за два года два раза обновлялась, и оба раза рушила систему. Никакие точки восстановления не помогали, просто бесконечный ребут с кружочками, а потом ой-не-получилось-давайте-еще-раз-по-кругу.
И вроде в самой винде ничего особенного не делали, обычный офисный десктоп, без всяких там докеров и visual studio.

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

только не на равные половины, тех у кого хорошо в сотни раз больше

у меня винда на текущем компе стояла с 11 года, начиная с 7ки, пережив обе восьмерки и часть обновлений десятки… и умерла вместе с ssd
единственный был критичный косяк — какоето обновление оказалось глючном в вопросе совместимости hyper-v и моим amdшным процессором и я пролучил бутлуп при включенной виртуализации в биосе (причем до бутлупа довел его я, потому что он изначально тупо не мог установить обновление и откатываля… я отключив виртуализацию таки его обновил и получил нерабочую систему с активной виртуализацией)
Ох поспорил бы я о «в сотни раз больше». Обновления Win10 — худшее, что может с ней случиться.

Работая инженером в ВУЗе налюбовался на парк из кучи разных машин с Win10. То после обнов прицепится к гостевой безпарольной учетке с требованием ввести пароль, то в бесконечный цикл обновлений уйдет, то в BSOD после обновы, то решит выкачать весь интернет (обнова овер 200гб), то заруинит часть софта обновой (оставив лишь ярлыки), то необратимо убъет все сетевые адаптеры либо начнет их вешать до ребута при подключении смартфона в роли модема, то забудет как вообще подключаться к домену…
когда он в черный экран (не консоль) грузится и ничего не происходит…
Если довести до такого состояния линукс, то можно в аргументы ядра дописать init=/bin/sh или init=/bin/bb (busybox, если glibc сломан) и восстановить ручками, а если винда в таком состоянии: "Пришло время переуставливать ШIНДОВС"
UFO just landed and posted this here
то можно в аргументы ядра дописать init=/bin/sh или init=/bin/bb

ну конечно! это же так просто и логически понятно любому человеку!

это в винде там напридумывали gui с выбором вариантов восстановления, автоматическое восстановление...(очень сложна)

а тут берешь, открываешь консоль, идешь в конфиг загрузчика, дописываешь init=бла бла бла… элементарно! секунду назад котиков смотрел и канал по тюнингу жигулей, полюбому знаешь какие параметры в ядре писать

а если иксы упали, то прям в памяти отпечатано железно, что в конфиг иксов дописать чтобы они запустились… startx прямо в детском саду объясняют и пароль на вход в консоль, написанный русскими буквами прям сразу вводится сам
ну конечно! это же так просто и логически понятно любому человеку!

уж что такое инит и какая его роль в системе ИМХО каждый более-менее продвинутый unix-пользователь знает. где баш лежит — тоже.
остаётся запомнить, что используемый инит указывается параметром ядра init=, это разве не "просто и логически понятно"?

каждый более-менее продвинутый unix-пользователь знает

Так всётаки надо быть продвинутым юникс пользователем и знать где баш лежит чтобы линукс юзать? а какже «проще винды»?
может надо еще знать как в vi и emacs работает?
  1. я не говорил, что "проще винды". "дружелюбнее" — да.
    хотя и "проще", и "дружелюбнее" — понятия субъективные.
  2. "юзать линукс" и "восстановить после редкого сбоя" — это разные вещи. я, linux-админ, имеющий несколько десктопов и десятки серверов, с такой проблемой сталкиваюсь от силы раз в год.

P.S. и не надо говорить, что типичная блондинка сама починит сломанную винду, я постоянно наблюдаю, как пользователи несут свои личные ноутбуки/компьютеры знакомым "компьютерщикам".

Вы знаете. Я не помню ни одной ситуации, когда помогло бы автоматическое восстановление в десятке. Особенно если учесть, что точки восстановления теперь изначально отсутствуют. Всегда всё доходило до консоли. А в этой ситуации линукс ругается гораздо понятнее и удобнее, что значительно облегчает решение проблем.
Виртуальное окружение же!
Вот плюсану.

Откуда столько любви к «средствам разработки»? Не только потому что «система для программистов». Не только потому что «постоянная нужда в допиливании». Это тоже часть сложившейся традиции.

В Windows штатные «средства разработки» идущие вместе с системой — IDE «блокнот», VBScript, debug.com и PowerShell. Всё.

Зачем тащить с собой кучу интерпретаторов, трансляторов, компиляторов и исходников всякой фигни — вопрос не самый праздный.

Если коротко, то если их убрать, «всё сломается», и для пользователя всё это обилие «программерских потрохов» мало чем отличается от «системных библиотек» или «файлов ресурсов». А удаление того же Python стоит воспринимать как попытку удалить папку Common Files или даже Windows\System32, а не как скидывание галочки «Специальные возможности для лиц с ограниченными возможностиями» в диалоге «Установка и удаление программ -> Компоненты Windows».

Но вот при ПРОСТОЙ возможности «скинуть галочку» для удаления этого «кала» (кхе), соблазн скинуть галку, удалив «какую-то замуту для программистов» просто огромный. Видя сколько она занимает места, как непонятно её описание…
(В 99.9% пишут нечто типа «Kawa, открытая реализация языка программирования Scheme для разработки на Java»
И так для каждого языка, полу-языка, недо-языка и прочего. Нигде не напишут «Необходимый компонент для работы графического интерфейса системы» или «Набор библиотек для запуска широко распространённых приложений»).

Зачем нужны DirectX, Java, Adobe Flash (ффух, уже не так нужен) и медиа-кодеки, пользователи всё же уяснили. И без того многовато, да, но тем не менее.

А тут список «потрохов» СУЩЕСТВЕННО расширяется на всякую муру. С малопонятным описанием.

И опять же происходит процесс «столкновения» с Unix Way где для запуска даже всего из себя «вещь-в-себе» скомпилированного статически какого-нибудь проприетарного пакета из графического окружения в Linux требуется куча опен-сорсного добра в самой системе — для диалогов открытия и сохранения файлов, для отображения контролов, для вывода звука, печати, и.т.д…
И так для каждого языка, полу-языка, недо-языка и прочего. Нигде не напишут «Необходимый компонент для работы графического интерфейса системы» или «Набор библиотек для запуска широко распространённых приложений»)

так именно при попытке удаления и пишет


# apt remove python python3
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  acl attr blt distro-info-data exim4 fonts-freefont-ttf fonts-mathjax gir1.2-appindicator3-0.1 gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0 gir1.2-gtk-vnc-2.0 gir1.2-gtksource-3.0 gir1.2-libosinfo-1.0 gir1.2-libvirt-glib-1.0 gir1.2-notify-0.7 gir1.2-vte-2.91 htmldoc htmldoc-common ieee-data libappindicator3-1
  libatkmm-1.6-1v5 libaudio2 libbrotli1 libcairomm-1.0-1v5 libcanberra-gtk3-0 libcanberra-gtk3-module libcdio-cdda2 libcdio-paranoia2 libcdio18 libchm-bin libchm1 libdbusmenu-glib4 libdbusmenu-gtk3-4 libdirectfb-1.7-7 libdrm-dev libegl1-mesa-dev libenca0 libffi-dev libfltk1.1 libgl1-mesa-dev libgles1
  libgles2-mesa-dev libglib2.0-bin libglibmm-2.4-1v5 libglvnd-core-dev libglvnd-dev libgsl23 libgslcblas0 libgtkmm-2.4-1v5 libgtksourceview-3.0-1 libgtksourceview-3.0-common libgtkspell0 libimage-magick-perl libimage-magick-q16-perl libimagequant0 libindicator3-7 libjs-coffeescript libjs-mathjax libjs-sphinxdoc
  libldb1 libmagick++-6.q16-8 libmount-dev libopengl0 liborc-0.4-dev liborc-0.4-dev-bin libosinfo-1.0-0 libpangomm-1.4-1v5 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpodofo0.9.6 libpotrace0 libpython-stdlib libpython2-stdlib libpython3-stdlib libqt5designer5 libqt5help5 libqt5positioning5 libqt5qml5
  libqt5quick5 libqt5sensors5 libqt5sql5 libqt5webchannel5 libqt5webkit5 libqt5xml5 libreadline5 libselinux1-dev libsepol1-dev libtevent0 libvorbisidec1 libvte-2.91-0 libvte-2.91-common libwayland-bin libwayland-dev libwoff1 libx11-xcb-dev libxcb-dri2-0-dev libxcb-dri3-dev libxcb-glx0-dev libxcb-present-dev
  libxcb-randr0-dev libxcb-render0-dev libxcb-shape0-dev libxcb-sync-dev libxcb-xfixes0-dev libxshmfence-dev libxxf86vm-dev libyaml-0-2 mesa-common-dev optipng osinfo-db python-apt-common python-minimal python-pip-whl python2 python2-minimal tk8.6-blt2.5 x11proto-xf86vidmode-dev
Для их удаления используйте «apt autoremove».
Следующие пакеты будут УДАЛЕНЫ:
  ansible blueman calibre calibre-bin chm2pdf inkscape iotop libglib2.0-dev libglib2.0-dev-bin libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev libreoffice libsmbclient lsb-release meld mencoder mplayer python python-apsw python-backports.functools-lru-cache python-bs4 python-certifi python-chardet
  python-cherrypy3 python-chm python-css-parser python-cssselect python-cssutils python-dateutil python-dbus python-enum34 python-feedparser python-html5-parser python-html5lib python-idna python-libxml2 python-lxml python-markdown python-mechanize python-msgpack python-netifaces python-numpy python-pil
  python-pkg-resources python-pycurl python-pyparsing python-pyqt5 python-pyqt5.qtsvg python-pyqt5.qtwebkit python-regex python-repoze.lru python-requests python-routes python-scour python-setuptools python-sip python-six python-soupsieve python-talloc python-urlgrabber python-urllib3 python-webencodings python3
  python3-apt python3-asn1crypto python3-bcrypt python3-cairo python3-certifi python3-cffi-backend python3-chardet python3-crypto python3-cryptography python3-dbus python3-debian python3-debianbts python3-distutils python3-dnspython python3-gi python3-gi-cairo python3-gpg python3-httplib2 python3-idna python3-jinja2
  python3-lib2to3 python3-libvirt python3-libxml2 python3-markupsafe python3-nacl python3-netaddr python3-paramiko python3-pip python3-pkg-resources python3-pyasn1 python3-pycurl python3-pyqt5 python3-pysimplesoap python3-reportbug python3-requests python3-scour python3-setuptools python3-sip python3-six
  python3-socks python3-tk python3-uno python3-urllib3 python3-yaml reportbug rlwrap samba-libs scour torbrowser-launcher virt-manager virtinst xfsdump xfsprogs
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 116 пакетов, и 6 пакетов не обновлено.
После данной операции объём занятого дискового пространства уменьшится на 359 MB.
Хотите продолжить? [Д/н] 
так именно при попытке удаления и пишет

И как человек неискушенный в линуксе поймет что этот огромный список «марсианских слов» — это графическая подсистема ОС, а не часть питона?
Зачем нужны DirectX, Java, Adobe Flash (ффух, уже не так нужен) и медиа-кодеки, пользователи всё же уяснили

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

так именно при попытке удаления и пишет

ОХ НИХРЕНА СКОКА МУСАРА МНЕ ПОГРОМИСТЫ В КАМПУКТЕР ЗАСУНУЛИ
и в следующий раз подумает.

не подумает, правда уже потому, что у негов след раз будет винда или макось
UFO just landed and posted this here
А то вот несколько десятков машин под 10-кой на работе. На стабильность могу пожаловаться только в первый год её выхода. С тех пор — просто работает. Но в момент выхода и года полтора после я её тихо ненавидел.

А компьютерами там вообще пользуются? =) /sarcasm
Наверн еще зависит от условий, в каждой организации свои юзкейсы. У меня немало поднакопилось и своих случаев, и историй из первых рук про 10-ку. Не самых приятных.
Буквально на днях обновлял ноутбук средней свежести (i5 2015 год), система стоит на HDD, винт живой. Но из-за проблем с обновлениями машине потребовалось в общей сложности 35 часов на апдйт. В нерабочее время помещения недоступны, всё обесточено, на ночь не оставиь. Простие, но как прикажите вообще это чудо обновлять, когда одно мажорное обновление ноут молотит почти весь рабочий день. А ведь далеко не все раб. места могут простаивать «безболезненно», думаю это не нужно объяснять.
Другой вполне себе бодренький для работы ноут «случайно» обновился до 10 и остался без драйверов для камеры(решаемо, но через костыли и постель с бубном, ). Откатывать не вариант по ряду причин, а драйверов нет и не будет. Насколько я понял ремарку на сайте HP — MS дропнула дистрибьюцию для устройств старше 2014, а сама HP для 10ки не распространяет и рекомендует использовать систему с которой ноутбук поставлялся. А камера понадобилась как раза сейчас в чудесную пору карантина и удаленки. Спасибо Microsoft за насаждение своих продуктов =/.
UFO just landed and posted this here
И по мнению автора статьи вот это все — это просто работает, не то что пляски с бубном в Linux…
UFO just landed and posted this here
UFO just landed and posted this here
есть утилита в которой ты можешь свой интерфейс зделать или скачть просто нужный.
Я считаю, что это всё результат применения поведенческих паттернов и привычек из windows-среды, где главный движущий элемент — это double click мышкой. Знаю по себе: нужна программа? Нажимаешь кнопку и качаешь, потом ставишь. В линукс — по-другому. Нужна программа? Заходишь на сайт создателя, смотришь requirements, проверяешь, потом ставишь. Это элиминирует кучу проблем и траблов, которые ты написал.

Касаемо запуска программ: это двоякая проблема. Если подходить к вопросу технически, то опытный пользователь должен понимать, что он делает. Этого трудно добиться, потому что никому в принципе изначально не хочется разбираться в самой системе. И антивирусы — именно та заплатка, которая обеспечивает комфорт пользователя (ты поставь, что хотел, не разбираясь, а потом поставь антивир, который, если что, тебя спасёт).

И, вот, это проблема не windows, и не linux, это проблема пользователя, точнее заботы о нём. Microsoft тебе даёт наркотик (комфорт: не надо думать, кликай и ставь), но сразу пихает и антибиотик (например, антивирус). В linux нужно немного знать, что ты делаешь и зачем.
никому в принципе изначально не хочется разбираться в самой системе

Неправда ваша! Я, как и многие другие, так и начал пользоваться GNU/Linux, т.к. с ним было интересно разбираться. Не то, что эти «скучные обои, меняешь их меняешь...».
В линукс — по-другому. Нужна программа? Заходишь на сайт создателя, смотришь requirements, проверяешь, потом ставишь.

нет. сначала смотришь в репозитории своего дистрибутива, и только если там нет (или есть, но нужна другая версия/сборка) — идёшь на сайт разработчика.

UFO just landed and posted this here
Интерфейс деревянный, изменить под себя

Это про какой из десятка?)

Поставить без костылей смену языка(да и любую другую горячую команду) на ctrl+shift нельзя

Постоянно ставлю alt+shift, ctrl+shift одновременно

Русский язык в системной консоле?

а что с ним?

(сейчас 2020 год всё-таки, где многопоточность интерфейса?)

спорный момент, ибо когда вариант «система захлебывается но окошки мы отрисуем» ничуть не лучше
UFO just landed and posted this here
понятия не имею, я не использую трехклавишных сочетаний кроме ctrl+alt+arrow
UFO just landed and posted this here
Это почти 16-летний x.org bug 865, который фиксить никто не собирается.

Если у вас убунта и производные, то пропатченная версия иксов есть тут: launchpad.net/~nrbrtx/+archive/ubuntu/xorg-hotkeys
У меня на всех машинах стоит этот фикс, пока проблем с ним не замечал.

Когда-то в убунте из коробки использовали уже пропатченные иксы, но потом (вроде бы с 18.04, но тут не уверен) почему-то перестали.
UFO just landed and posted this here
речь конкретно про убунту

Gone? Unity? Xfce? KDE?

Стандартным способом в убунте нельзя поставить ctrl+shitft.

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

то захлёбывание всего интерфейса в такой ситуации глупость

невидел, но таки да
UFO just landed and posted this here

Отец и сын стоят на берегу моря.
— Вот, сынок, это море.
— Где?
— Вот это, уходящее в небо, голубое пространство, все это море…
— Где?
— Видишь, волны играют, чайки снуют туда-сюда, блики от солнца, в дали белый пароходик, запах, непередаваемый запах!.. Все это — море!
— Где?
Отец психует, хватает дебила-сына за загривок и несколько раз макает его башкой в воду:
— Вот море! Вот море! Вот море! Вот море! Вот море! Вот море!
— Ой, папа, что это было?!
— Море, сынок…
— Где?

На одном ноуте дома хубунта стоит (разработкой программы под линукс занимался, да так и осталась). Выглядит симпатично, дети в инете безопасно лазят, вирусы не цепляются. Красота! Но… видео в скайпе не работает. Не хочет он камеру видеть хоть тресни. HP принтер сначала работал, затем после очередного обновления перестал, беглое изучение проблемы показало, что нужно потратить несколько вечеров на посиделки в консоли вместо отдыха с семьей. Желания заниматься этим нет. Плюнул. Печатаю с другого компьютера из винды. Сканер по-человечески тоже так и не заработал, несмотря на уйму потраченного (я считаю — впустую) на него времени.
Так что по моему личному опыту тоже выходит, что претензии автора к постоянной «доработке системы напильником» вполне обоснованы.
Мне Линукс нравится. Просто ему как-то не до меня. (
Но… видео в скайпе не работает. Не хочет он камеру видеть хоть тресни.

Только в скайпе, или вообще веб-камера не работает?

HP принтер сначала работал, затем после очередного обновления перестал, беглое изучение проблемы показало, что нужно потратить несколько вечеров на посиделки в консоли вместо отдыха с семьей. Желания заниматься этим нет. Плюнул. Печатаю с другого компьютера из винды. Сканер по-человечески тоже так и не заработал, несмотря на уйму потраченного (я считаю — впустую) на него времени.


Это вина исключительно производителей железа. Кстати, под виндой с принтеросканнерами не то, чтобы сильно лучше. Да, они работают под актуальную винду. Но вот винда обновилась, совмесимость драйверов сломалась. А новых версий драйверов производитель не выпускает.

Что касается Linux, то если есть СВОБОДНЫЙ драйвер (да даже иногда проприетарный, но со свободной обвязкой, чтобы можно было починить совместимость с новой версией API), то для более-менее распространённого железа сообщество фиксит эту совместимость. Например, драйвер wl для некоторых карт broadcom не поддерживается производителем года эдак с 2015. Но, насколько мне известно, сообщество фиксит его для работы с актуальными версиями ядра.
Зачем пользователю, которому всего лишь нужно воспользоваться принтером, все это знать?
Семерка с 2009 года, и в какой момент должен драйвер принтера поломаться?
В момент обновления до десятки. А оно может настать, когда, например, сломается компьютер, и вы купите новый. Или когда старому не будет хватать ресурсов, чтобы открыть хабр. Или когда купите помимо принтера какое-нибудь ещё новое устройство, которое в семёрке не поддерживается.
Это вина исключительно производителей железа
А проблема — внезапно — конечного пользователя.
Для macos тоже не все производители поддерживают железо. Но пользователи мака же не бросают её. Вам перед покупкой железки трудно загуглить, работает ли она в Linux? Вот если выяснится, что среди данного класса нет устройств, которые не поддерживаются в Linux, тогда будем говорить.
Возвращаясь к теме: не далее, как вчера пытался таки наладить печать в линуксе. Потратил весь вечер на «замечательное» поделие hplip. Итог: красные глаза и испорченное настроение, а принтер так и не работает. Это просто адЪ какой-то!

Тут надо сказать "спасибо" компании HP, которая не предоставила нормальных драйверов, а лишь проприетарный плагин, который работает не всегда стабильно

Ну так вот и ответ на вопрос «почему не линукс». Компании плюют на него потому, что мало пользователей, а мало пользователей потому, что нет нормальных драйверов, которых нет потому, что мало пользователей.
Для виндовз и мак HP потрудились сделать хорошие не кривые драйверы.
Для виндовз и мак HP потрудились сделать хорошие не кривые драйверы.

да уж еслибы…

хотя вообще сложно найти хоть одного производителя принтеров у которых нет проблем с драйверами вообще
UFO just landed and posted this here
(ехиднейше) вот у меня под столом стоит образчик такого «худого панкрата». И сканер, и принтер — работают как часы. HPLIP-ом. В линуксе. Один раз пришлось прочесть хаутушку и настроить правильные урлы, потому что принтер воткнут в раутер. С тех пор — только тонер менял :-)

Что характерно, рядом стоит Epson. И никаких проблем нет, хочу на фотобумагу в епсон печатаю, хочу в худого панкрата на бумагу обычную. Прямо из гимпа.

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

А меньше всего проблем — оказалось в андроиде, хехе.
>И сканер, и принтер — работают как часы. HPLIP-ом. В линуксе. Один раз пришлось прочесть хаутушку и настроить правильные урлы, потому что принтер воткнут в раутер.
Видимо повезло. Я уже пять вечеров потратил. Собрать драйвер удалось, принтер он видит, но печатать принципиально не желает. Сканер не видит совсем.Страшно даже представит что предстоит и вообще оно заработает ли (есть сомнения, что это вообще возможно — работающий сканер под линукс). В пресловутой кривой винде все это работает после трех мышиных кликов.
Я вот пару недель назад старался установить сканер старый под винду десятку, но, увы, дрова максимум до семерки. Единственное как я заставил его работать — поставил какую-то прогу, которая стоит чуть больше самого сканера.
Собирать драйвер? да ладно, это наверное пост из 2010 года :-) Не надо ничего собирать, hplip у вас в дистрибутиве.

Запускаете генерилку урлов, прописываете один в CUPS, второй в xsane (я этот урл напрямую симпл-скану скармливаю, работает). Всего-то было надо погуглить про этот мегатул и выполнить инструкцию…

Современные (не одноразовые) принтеры — уже много лет в линуксе работают как родные, и цвет и двусторонняя печать и сканер. Можно hplip-овой конфигурялкой по-моему тоже настроить, но я ее запустил один раз, плюнул в монитор, и тут же закрыл.
hplip в дистрибутиве не рабочий для 20.04. Он устанавливается, но не находит плагин для принтера плюс ругается на отсутствующие питоновские библиотеки. С того-то все и началось. Везде советуют ставить последний. Кому-то помогает, кому-то нет.
После N-й безуспешной попытки установить новый драйвер пробовал вернуть тот, что был в дистрибутиве — он перестал видеть принтер СОВСЕМ. Для установки нового драйвера требуется лютое шаманство, про которое ни в какой документации не написано.
Судя по количеству комментариев в сети на эту тему, несчастных страдальцев, безуспешно воюющих с этим драйвером — тысячи. Почему нельзя было сделать, чтобы все это шаманство производилось автоматически, а не сваливать на пользователя?
Для запуска принтера под линуксом, увы, нужно обладать многолетней квалификацией профессионального бородатого сисадмина, уметь пересобирать ядро и лопатить тонны документации и, что самое главное, иметь желание этим заниматься, вместо действительно полезной работы.
Вы меня пожалуйста извините за немного истеричный тон: просто от неудачи пригорает малость (
С принтерами canon может быть всё печально. Я lbp6310 по сети так и не смог завести, кроме как в какой-то уже неактуальной версии убунты. С федорой вообще никак. Так и печатаю с принт-сервера.

В винде не лучше — попробуйте заставить работать GDI принтер через удаленный рабочий стол, если у клиента W7, а сервер — 2019 Windows….
Причем в линуксе есть шанс хотя бы попробовать решить проблему, а в винде проблема может решиться одним из следующих:


  • Купить программу для эмуляции печати (tsprint?)
  • Купить новый принтер, который нормально поддерживается
  • Печатать через какой-нибудь FoxIt и мучаться с перегонкой пдф файла между удаленный и локальный рабочими столами
  • Вообще сжечь пользователя, сервер, принтер и компьютер и забыть о проблеме
сервер печати винды, вроде как позволяет добавлять драйвера для других версий операционки

p.s. вообще конечно печать через терминалы в принципе — страшный головняк
да, при работе с TS весьма возможны приключения и с виндой. Бывало и такое. Однако в чем основная обида: линукс не желает работать в самой что ни на есть банальнейшей ситуации. Если бы было нечто нестандартное, я бы и слова не сказал. Но локальный принтер одной из самых популярных моделей известнейшего производителя не хочет работать на самом популярном дистрибутиве?! Получается тестированием даже простейших вещей вообще никто не занимается…
Но все таки, надо сказать спасибо компании Microsoft, которая для производителей железа пишет много талмудов о том, как писать драйвера,
Общается с ними, чтобы встроить в винду готовые,
Предпринимает много шагов, чтобы это работало.

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

Оба подхода имеют свои плюсы и минусы.
У винды — МНОГО глюков с драйверами, но за два десятка лет все-таки многие детские болезни пофиксились.
У Линукса — высокая стабильность, но проблема с наличием драйверов под разное железо, и проблема с тем, чтобы драйвера могли использовать все фичи железа, а не только критично базовую.

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

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

Я как человек, их неоднократно писавший, хочу сказать — хуже платформу еще поискать надо. Linux, FreeBSD, Solaris — везде быстрый старт и почти немедленный успех. Правильно оформил — по мануалу скопипастил взаимодействие с [u]dev[fs] — и оно просто работает.

И только у микрософта все через слово «счастье» из букв А О Ж П.

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

Ваш драйвер чисто софтовый, он будет весь в пассиве? Ловите синий экран, у вас сейчас вдруг APC_LEVEL, и радуйтесь что не DISPATCH. Как банально локом оградить кусок структуры данных, если в пассиве и в диспатче — доступны разные апи синхронизации, а io completion асинхронный и может приехать откуда угодно? Что вы говорите, если не пассив — то отправить самому себе в очередь как DPC? А как всего этого теперь дождаться на Unload?

Но это цветочки. А как вам — каждой подсистеме свой SDK? NDIS отдельно, IFS отдельно, kernel audio — вообще на С++. Что вы говорите, у вас легаси? IRP руками ловите? Удачи с 3rd party фильтрами, потом не удивляйтесь что ваш completion вдруг из диспатча дергается…

Ну и чтобы уже совсем закрыть эту область — kernel mode code signing! Убейте себя апстену и пишите модули для линукса, вы Окошкам не нужны. Только Очень Большие Транс Наци Анальные Корпорации!

Что вы говорите, драйверов у пользователей вечно нету, а те что есть — лютый трэш? Так а что вы ожидали от индусов на аутсорсе в цепочке из десятка посредников, зато inf подписан Громким Именем.

И что характерно, лапша из кусочков эзотерических знаний там везде…

Вот например, как вам — штатно, эффекты к звуку есть только у аудиокарт воткнутых в USB? Тут же, чтобы два раза не вставать, юзер втыкает аудио в USB, как софтово сделать так, чтобы новая карта стала по умолчанию, вместо распаянной в материнке? Никак, это security! Юзер должен это сделать руками. Сорян, но при подключении по RDP юзер же не перенастраивает, чтобы аудио приезжало вместе с экраном, значит — можно? микрософту да, вам нет.

А в линуксе — просто смотришь сырцы «как делают другие», и все.

Линус… зарежектить пулл реквест на обновление драйверов

И что характерно — это правильно. Потому что надо слать патчи мейнтейнеру соответствующей подсистемы. И никаких гвоздей. А общесистемные патчи — в редхат, они сами и подправят и пропихнут в ваниллу и с Линусом договорятся. Вы же не несете каждый коммит гендиру? :-)
Кстати про не все игры. Внезапно обнаружил, что линуксовый стим через свою эмуляцию запускает все игры из моей библиотеки (хотя официально протестированных штук 5). Примечательно, что попытавшись поиграть с друзьями в Mudrunner (чисто виндовая игра) у меня на линуксе она просто работала, а у них на винде потребовала гуглинга и перекладывания какого-то конфига в определенное место, без этого не запускалась.
UFO just landed and posted this here
Рискну отгрести, но отвечу. Недавний опыт — надо было дитёнку «из того что было» слепить машинку для учёбы. Взял Emachines EM350 — древнючий нетбук, воткнул мелкий SSD, на него для теста попробовал поставить Lubuntu, Win7 (ну фанат я..) и Win8.1. Учебники в PDF. В лубунте страница перелистывается секунд пять, в восьмерке — мгновенно. Лубунта грузится минуту, семерка — минуту, восьмерка — 25 секунд. Если бы я был заядлым пингвиноводом — тоже сел бы додр*****ть напильником, а без оной увлеченности — ну, результат немного предсказуем — все остальные разделы пошли на расширение раздела с восьмеркой. Вот только через пол-года в тыкву превратится, если не оплатить лицензию

что такое "отвал линукса"?

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

А теперь на винде, реклама в каждом углу, сбор персональных данных, купи купи купи, вот тебе среда разработчика (правда заплати или вот обрезок), документация на уровне: «У нас самая крутая документация для разработчиков, правда вот сюда не лезь тут закрыто а вот здесь подпишу бумажку и никому не говори, ах да ты забыл заплатить».

Вообще не понимаю зачем сидеть на такой параше как винда. Мак история отдельная вообще, Крутая система, таже Ubuntu только прокаченна по самое нехочу, люблю мак но я столько не зарабатываю пока. И это тоже unix.

Вообщем linux это бесплатно, удобно, расширяемо, настраивается под что угодно, может быть твоим умным чайником если ты просто чайник. Может быть медиацентром или твоим персональным компом. Может быть суперкомьтером (не видел суперкомп на винде) или мини компом. Может быть игровой консолью или вообще ударным вертолетом.

Даже стало интересно — реклама в интерфейсах ОС это где? На Маках, может? На винде-десятке что-то не нахожу.

Да, может и оно. Не встречал пока.
Признаю, был неправ, недооценил жадность мелкософта.

Этот конкретный пример я встречал лично. Причем это было даже не большое обновление винды, а просто одно из мелких ежемесячных. Ну и рекомендации в меню пуск тоже были, но оно отключалось через настройки штатным методом.
Вот в win7 был хороший и красивый встроенный majhong. В win10 он и не только теперь с рекламой в «лучших» традициях андроида, теперь ждем рекламу в калькуляторе и блокноте.
UFO just landed and posted this here
ЧЯДНТ?

Винда не в виртуалке и не откатывается на стабильный снепшот перед запуском? )

Если раз в неделю переключаться в винду десятку, то ей ещё можно пользоваться, а если реже — выбешивает конкретно. Мне иногда, раз в пару месяцев нужна софтина, которая упорно не желает работать в виртуальных средах и прочих вайнах, ибо аппаратная защита в виде PCIx платы и внутри программы насовано защит от виртуализации. Собственно, исключительно ради этого винда на компе и держится. Надо доделать по быстрому работу, платку с компа на работе вывинтил, домой принес вставил, запустил винду и-и-и… "да вы тут давно не обновлялись, давайте обновляться!" И поработать никак не удается. Я уже все антиобновляторы из интернета перепробовал, всё равно рано или поздно она почему-то опять лезет обновляться при новом запуске. И в результате приходится час-два просто давать ей заниматься своим любимым делом и молиться, чтобы она своими обновлениями ничего не сломала (было и такое). Повторюсь, для всех, кто сейчас набежит защищать винду, я понимаю, что юзкейс у меня очень нетрадиционный и я ничего ни от кого не требую.

как вариант: держать её запущенной в виртуалке (чтобы обновлялась), а как нужна — грузиться в "настоящую"

Я так пробовал, конечно. Но получил сломанную защиту. Там она внутри драйвера PCI-e и запускается вместе с ОС и в виртуалке тоже. И обнаруживает отсутствие железки. Но я просто забил на это. Прихожу домой, первым делом втыкаю карту, загружаю комп в винду и иду заниматься домашними делами, ужинать и т.д. Обычно когда у меня руки доходят до компа, там уже всё обновилось, и за "рабочее время", которое можно настроить, Microsoft отдельное спасибо. У меня оно преднамеренно сделано так, чтобы винда не раздумывая сама уходила в перезагрузку. Но вообще да, вот эта любовь начать ставить обновления в самое неподходящее время в десятке сильно бесит. Вот реально сильно бесит.

UFO just landed and posted this here

Так мой основной посыл и был "если работать в Windows более-менее регулярно, то проблем нет, а вот если раз в два месяца, то налицо проблема, что ОС вместо того, чтобы просто работать, начинает страдать фигней." А мне Windows окружение нужно примерно раз в два-три месяца, а иногда и раз в полгода. И так уже лет семь. В остальное время меня линукс, как десктоп, меня с головой устраивает. И да, все игрушки, в которые я играю, отлично идут в вайне. Просто потому, что не играю в современные игры. Всё, что было сделано 10-15-20 лет назад в игровой индустрии, теперь просто повторяется и делаются всё более и более упрощенные ремейки, рассчитанные на совсем уж тупую аудиторию. Зачем играть в ремейк, если можно сыграть в оригинал? А кроме игр и совершенно специфичного софта, я не знаю, зачем мне ещё может понадобиться windows окружение.

У меня одно обновление потребовало перезагрузки в винде для окончания процесса, а так как мне не каиф было ждать, то я увел винду в гибернацию, а потом включил машину и вошел в линукс, вобщем если включаю винду раз в месяц, то вместо выключения всегда жму гибернация, чтобы она не начала обновляться)
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Однако, поиск по реестру папок ориджина всегда возможен

тут не поиском надо, а regmon расчехлять и трейсы собирать — потому что условно может быть не полный путь к папке в реестр, а относительный. Либо вообще какая-то бинарная дичь, если разрабы извращенцы (но обычно — нет, и, соглашусь, что поиска скорее хватит, чем нет)

UFO just landed and posted this here
То же самое с Линуксом.

Линукс можно легко починить, а если винда выбьет ошибку номер йуХ, то всё как в известном видосе: "Это-ж очевидно, пришло время переустонавливать ШIНДОВС!"

и как починить линукс если в очередной раз он загрузится в
initramfs>
?
вы сразу оо… да я знаю что делать! и как начнете писать команды в эту консоль! cli ведь очень юзабельная и удобная все вокруг со школы знают как и что там делать

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

да я знаю что делать! и как начнете писать команды в эту консоль!

разумеется.
по большому счёту те же команды, что и в повседневной работе — lsblk, mount, cp, dpkg, etc.
из некаждодневных разве что chroot вспоминается, да dmesg | less (думаю, что busybox dmesg -H не умеет).


вот только прошлый раз восстанавливать из бизибокса приходилось несколько лет назад.
ещё в прошлом году могло бы пригодиться, но у hetzner'а есть отличная rescue система — просто debian (или ещё образы по выбору есть), загружающийся по сети, активируется кнопкой на сайте.
я себе на работе тоже сделал подобное, для восстановления систем пока не приходилось пользовать, а вот потестировать новый сервер очень удобно. да и засетапить через debootstrap пригождалось.

по большому счёту те же команды, что и в повседневной работе — lsblk, mount, cp, dpkg, etc.

божемой… я вот каждый день работаю и указанные ваши команды не пишу… и чую что 95% домашних пользователей тоже это не делают
==
вы чувствуете что съезжаете в область знаний которые присутствуют только у специалистов которые линукс юзают или по работе или они просто гики?
и чую что 95% домашних пользователей тоже это не делают

не делают. и они не починят самостоятельно сломанный линукс. и сломанную винду тоже. да даже свечи в машине не поменяют — сложно.

винда имеет функции автовосстановления, а линух если помрет то с концами (точнее там будет ерунда, но починить сам себя он не в состоянии)

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

До обновления:


zfs snap <rootpool>/ROOT/<current system>@update-`date +%Y%m%d-%H%M%S`

Если все сломалось:


zfs rollback <rootpool>/ROOT/<current system>@<desireable snapshot name>

А эти ваши "самовосстановления" — детский лепет.


Потребовалось ровно один раз за 4 года и два десятка серверов и рабочих станций, и то для теста.

я говорю только про десктопные применения, на серверах это отдельный разговор вообще

смотрит на свой десктоп, где система развернута через debootstrap, котором крутятся контейнеры, iSCSI-target, ftp, http, vpn и игры в steam на большом мониторе
А это у меня десктоп или сервер? И в чем вообще принципиальная разница?

разница в том что подавляющее число людей не настолько ИТ-гики чтобы собирать подобные конструкции дома

Хм. Самая обычная конструкция, из самых обычных комплектующих, с самыми дефолтными модулями ядра и самыми кондовыми репами.
На установку Wine 5 ушло больше времени и усилий, вот честно. А уж сколько времени сожрал Скайрим…


Btrfs в Suse презентовала тот же функционал, но еще и интегрированный с менеджером пакетом, загрузчиком и Yast году так в 2012 еще, кажется.


Просто я ценю свое время и усилия по восстановлению.

а линух если помрет то с концами

И фиг с ним. Помер и помер, в чем проблема?
Поставить с нуля Deepin линукс на ноут Lenovo Yoga (не помню точно модель, но навороченный) занимает от 7 до 12 минут. С флэшки, обновления не ставить. Все запускается из коробки, хотя ви-фи в этом ноуте кривой, сначала были проблемы.
Вин 10 ставилась на тот же комп немного дольше :((( Не скажу сколько, но это был хоррор…
Потом обновления. У Дипина серваки медленные (по карйней мере тут Польше это так). Так что ждать пришлось очень долго, почти час.
А выглядит все очень красиво, рюшечки и свистоперделки прелестные!

Да, я не сам ставил, все делала одна колежанка (знакомая по работе). Она решила сама поковыряться и все сделать самой. Попробовала несколько дистрибутивов, самый красивый для нее оказался Deepin.
Она делала это первый раз в жизни. Потрясающе прекрасное зрелище! Поставила и снесла на компе 7 разных дистрибутивов Линукс. Все протестировала, сравнила, немного поработала. В каждом были чудеса с ви-фи (причем разные), но она как-то смогла с ними разобраться.
Вин 10 она потом снесла нафиг с ноута. Потому, что поняла, что за 3 месяца работы она не запустила ее ни разу.
Еще раз: она новичок в линукс, и все время работала в винде, от 95 до 10. Ее мнение: линукс для ее работы и развлечения подходит лучше.

А если не знают, то могут загуглить с телефона.
А с виндой как? Как ты её чинить будешь? Рассматривать вариант "загрузиться с установочника" мы не будем, ведь в Линуксе тоже можно это сделать

А с виндой как? Как ты её чинить будешь?

позовешь специалиста если автовосстановление не сработало

а в линуксе еще попробуй такого найди
а в линуксе еще попробуй такого найди

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


Скрытый текст

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

Аргументы не слабенькие, их просто нет.
А я вот увидел и понял посыл. Он сложный, да. Там эмоции. Но есть, важный и актуальный.

Автор говорит: «у вас ребят вместо эмоций поток фактов и выполненных задач».

Комментарии: «не вижу ни одного факта, одни эмоции»
А я вот увидел и понял посыл.

В том, что в статье можно заменить Linux на любую другую ОС почти без изменений текста?

Нет, я же говорю не на факты смотрите.

У макоси обычно пользователи восторженные. Не потому что «бохатый функционал». Просто восторженные.

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

И ведь получилось!
Сейчас уточню. Продукт операционной системы (допустим, только в данном контексте) это эмоция.

Эмоция это функция от возможностей, качества, факта итоговой работы и её качества, и пути достижения этого.

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

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

У операционной системы две задачи: обслуживать запросы к оборудованию и запустить нужное пользователю приложение. Все остальные якобы "работы, которые выполняет ОС" — на самом деле никому не нужны, кроме самой ОС. Посмотрите на паттерн поведения среднестатистического пользователя — загрузил ОС, загрузил в полноэкранном режиме приложение, поработал (или поразвлекался), вышел из приложения, нажал кнопку Shutdown в OC. Да, ОС предоставляет для пользовательского приложения какие-то API, все эти файловые операции, сеть и т.д., но среднестатистический пользователь об этом даже ничего не знает и не желает знать.

О, хорошие примеры.

Так, вот прдуктом является эмоция, а эмоция это производная от «обслуживать запросы к оборудованию» и «запустить нужное пользователю приложение».

Эмоция result = F(запросы к оборудованию, как запустил приложение, запросы к пользователю, как загрузил ОС, как пораборотал, как вышел, как нажал кнопку Shutdown, ...).

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

Итоговый результат "убить вечер, просматривая видосики в Ютубе", никак не зависит от используемой ОС. Да её вообще может не быть, делаем бутлоадер для хрома и всё. Ой, кажется я изобрел ChromeOS ;)

Итоговый результат — эмоция, которая получается как производная от «убить вечер, просматривая видосики в Ютубе» и окружения, как это было сделано. Люди не роботы, даже те, которые смотрят вечерами ютуб. У них биологический мозг с серотонинами и всем подобным.
Возможно, посыл еще сложнее чем может показаться на первый взгляд, ибо я это понял как «у вас решаются куча фундаментальных задач, пока прикладные остаются без внимания»
В том числе подобное, но это совсем не основное. Ну прямо совсем. Просто не очень хороший пример.

Заголовок спойлера
image
Во-первых, flash — проприетарная платформа, следовательно только adobe мог дорабатывать flash-plugin. Во-вторых, сложные патчи для 4096 процессоров финансируются корпорациями, которым linux нужен не на десктопе. Сейчас ВСЕ публично известные суперкомпьютеры работают на Linux. Естественно, эти суперкомпьютеры собирали не Васяны, а крупные коммерческие корпорации и/или университеты. Соответственно, они вкладывались в доработку Linux для суперкомпьютеров. Linux-десктоп же особо не финансируется корпорациями. Поэтому на десктопе гораздо дольше решаются сложные проблемы линукса. Но для десктопов и поддержку 4096 процессоров не пишут (но, естественно, если это реализовано для сервера, тебе ничего не мешает использовать это на десктопе, если найдёшь такой десктоп).
> Linux-десктоп же особо не финансируется корпорациями.

Это не совсем верно. Red Hat и Canonical целенаправленно вкладывают деньги в Gnome Shell, например. Более того, Red Hat имеют отдельного инженера занятого добавлением поддержки Wayland в Firefox.
Я написал особо не финансируется. То есть, финансируется, но в гораздо меньшей степени, чем серверный, суперкомпьютерный и embedded-сегменты.
Кстати, заметьте, что ядро Linux успешно работает как на слабых устройствах (умной бытовой технике и домашних роутерах, например), так и на суперкомпьютерах. Это говорит о том, что Linux — хорошее ядро, так как обладает высокой масштабируемостью.
Вспомните, например, ms-dos с его «640 КБ должно хватить каждому» и последующие костыли, когда выяснилось что всё-таки не каждому. А вот linux работает и на системах со слабым одноядерным процессором и объёмом оперативной памяти, так и на суперкомпьютерах со множеством процессоров и, наверное, уже тысячами гигов оперативной памяти.
Это говорит о том, что Linux — хорошее ядро, так как обладает высокой масштабируемостью.

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

Разница не в слове «лучше», разница в слове «оказалось более востребованным»
А вот Adobe Flash отключила и в Китае поезда встали. Вот!
Пример можно? На какую из фундаментальных задач тратятся силы, пока прикладная не решена? А может она не решена, так как этому мешает нерешённая фундаментальная задача, которая решается, но не так быстро, потому что её не финансируют корпорации, так как она полезна только на десктопе?
>> Статья ни о чём, аргументы слабенькие.
А опровергните аргументы?
Ваш аргумент «ну её нафиг, мне не зашло.» тоже как-то совсем не аргумент.
можно быть уверенным, что что Linux останется забавой для людей, которые в детстве не наигрались в конструктор.

А опровергните аргументы?


Весь интернет работает на этом конструкторе.
Ваш телефон, телевизор и стиральная машина — шарят огромное количество деталей этого «Лего».
Линуксоиды всё продолжали рвать форумы в обсуждениях «как забороть Майкрософт и покорить мир»

Даже в windows его встроили и интегрируют теснее некуда.
Такой интеграции wine-у и не снилось, какая есть у WSL2.

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

Не, ну это уже не серьезно и выглядит как троллинг, какие тут аргументы.

В десктопном линуксе далеко не все идеально, спору нет, но тут речь про то, в чем автор явно мало смыслит.
UFO just landed and posted this here
Его делают компании, чтобы зарабатывать на нем деньги и решать свои задачи.
Линукс пилится не сообществом любителей, а люди на зарплате.
Oracle, Google и прочие гиганты контрибьютят в него тонны денег.

Пытаться уничижительно называть его конструктором — очень не профессионально.
Туда затрачены миллионы человеко-лет.

От того, на чём работает интернет не зависит то, через что в этот интернет полезут.

Линукс, как ядро(+дофига утилит) стоит на всех андроидах, и все через него лезут в интернет.
Вы можете и будете возражать что это только ядро. Так вот именно ядро и называется линукс. Набор тех утилит ядра и АПИ что шарит между собой GNU/Linux и андроид очень велик.

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

А у автора все очень просто — взять и переписать весь мир с нуля. Ну конечно, приехали.
UFO just landed and posted this here
Успех андроида никак не связан с ядром.

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

Конечно, тут не только само ядро, но флоу вокруг него, утилиты, средства разработки, разработчики, етц. Это большая экономика, даже для Гугла, особенно в те времена. Не считая того, что они купили андроид уже на линуксе.
Возможен ли он был в принципе без всего это? Вопрос! Но «никак не связан»!???
UFO just landed and posted this here
Успех связан с более простым стартом, качественное ядро тяжело написать. Это позволило захватить рынок среди прочих причин. Конечно, на BSD можно было бы тоже сделать, но наверняка у разработчиков Android были доводы выбрать Linux с его ограниченной лицензией, а не BSD с неограниченной. В условиях рисков не взлететь на рынке нужно срезать углы.
UFO just landed and posted this here
Не, тут не про черты, которые относледовались и сделали андроид успешным. А большое количество драйверов, компиляторов, в общем миллионы строк готового С кода.
Разработчики, админы, прочие связанные и уже успешно работающие с линуксом сущности.

Это тот фундамент, на котором выстрелили многие компании и продукты, а не только андроид
UFO just landed and posted this here
Которые в андроиде закрытыми блобами от производителя под конкретную версию андроида

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

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

Да, даже разные дистрибутивы включают в свое ядро не все. Но сути это не меняет. Их никто не «выкидывает». Просто они не включаются.

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

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

Вариантов, что использовать в качестве ядра — было много и даже МС достаточно шустро написала свои новые винфоны

Это какие такие варианты? У винды все было давным давно, там все понятно, но они закрытые и гугл их использовать не мог. Да и МС бы не дала, особенно МС в те времена.
БСД скажете вы? Ну тогда мы вернемся к вопросу о технической среде.
«Как прикрутить кде под фрибсд».

Пользователи ничего не решают. Решают корпорации. Они тратят деньги и пилят продукты.
UFO just landed and posted this here
И да, у гугла зреют проекты по уходу.

Зреет фуксия, но что вырастет это вопрос. На сколько миру будет полезно, перевысят ли плюшки фуксии, кстати не знаю чем он должен быть лучше линукса. Что постулируют разработчики?
Вот как бы да. «Никаких непреодолимых сложностей» — очень ёмкая и, главное, точная фраза! Подавляющему большинству пользователей хомячкового класса требуется инет, офисные приложения по минимуму и мультимедийные возможности (картинки-видяшки-музычка), а во всех современных десктопных дистрибутивах это есть из коробки. И многих сажал за LIVE сессию той же Ubunt'ы, и через 15 минут они забывали про то, что это за ОС. Потому как 99% времени в браузере проводят. Какие UI? Какие кнопочки селфи? Ну, за уши ж притянуто!
Подавляющему большинству пользователей хомячкового класса требуется инет, офисные приложения по минимуму и мультимедийные возможности (картинки-видяшки-музычка), а во всех современных десктопных дистрибутивах это есть из коробки


Это, конечно, прекрасно. Пока пользователь не накатил апдейты и не получил после ребута чёрный экран с белыми буковками.

И главное — хрен угадаешь, что это за подземный стук такой. Ошибки и вообще явления на нижних уровнях системы, как правило, не репрезентированы в графическом интерфейсе. Хотя о чём это я. В системе 2020 года графический интерфейс в принципе не должен отваливаться.
Пока пользователь не накатил апдейты и не получил после ребута чёрный экран с белыми буковками.

такое можно и в винде получить. Что реально бесило — когда винда в самый нужный момент времени ВНЕЗАПНО начинала ставить обновления. Ах, да, мы же профи — отключим обновления, но речь-то про обычного юзера!

Да, ролик про человека с Win 10, рендер чего-то в 3D среде и «я щяс перезагружусь, мне на тебя без разницы» мне запомнился. Плюс у домашнего юзера Home с отключением автоматической установки обновлений штатными средствами всё вообще замечательно.
я аж два раза был на презентациях, где докладчик вытаскивал ноутбук, щас говорит будут слайды, а винда решала по-другому.
И вместо слайдов аудитория наслаждалась мелкими рисунками на доске и картинкой обновления винды из проектора.
Собственно где-то в то время я и переехал на линукс окончательно, как ни странно проблем «с кампутером» возникает меньше, я даже порой забываю какой именно дистрибутив у меня стоит.
Поставят себе Home, а потом удивляются, почему для их профессиональной работы она не подходит. На Pro-версии обновления можно откладывать месяцами, так и настроить расписание, когда система имеет право обновляться. Пользуюсь и тем, и другим — и никаких «Ой, меня на полуслове перезагрузка словила» за 3 с лишним года не ощутил.

Так что все эти картинки и видео — это обычная жадность фраера или последствия пофигизма, а не какой-то там репрезентативный user experience.
UFO just landed and posted this here
О, кстати вы указали на другую причину. Все эти вот пляски с лицензиями. Home, не-home. В чем смысл вообще забивать себе голову этими искусственными ограничениями?
Или вот такой кейс, у меня есть два не новых, но все еще рабочих ноута, винда была куплена, но жесткие диски давно другие, ключи потерялись, мне чего, опять винду покупать?
И зачем этот геморрой за мои же деньги?
UFO just landed and posted this here

То что Вы пишете смешно. Для начала в лаборатории — должен быть админ. Штатный, не штатный, аутсорс — не важно. Должна быть политика ИБ, учётных записей и все прочее, включая политику обновлений, да так, чтобы это не тормозило бизнес процессы организации. И это да, нужно выстраивать. Если этого не сделано, не приняты осознанные решения. Плохо. Очень плохо.


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


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


Dixi

UFO just landed and posted this here
Единственная угроза у простого пользователя любой ОС — это угроза потери его личных данных. Всё.

все так. Для пользователя архив его домашних фотографий — бесценен, но когда доходит дело до факта (например, жесткий диск отказал, нужно дорогостоящее восстановление) — тут начинаются варианты, что даже 5-10 т.р. за эти "бесценные" данные слишком много и клиента душит жаба. Хотя всякое бывает.


Увод банковских счетов — это нет рисков?

если пользователь вводит реквизиты своей кредитной карты на каких попало сайтов, то это проблема точно не в ОС. Если он использует ПК для управления своими банковскими счетами, ну, во-первых, там у него наверняка не мульены долларов (иначе бы пользователь подумал головой), а, во-вторых, это его обязанность иметь не протрояненный комп, а не какого-то третьего лица. Я уж не говорю о том, что онлайн банкинг по определенным причинам популярен именно в России, а в той же Германии, например, до сих пор нужно ножками топать в ближайший банкомат, чтобы узнать баланс.


Но роднит их одно: линуксов мы ни разу там не видели вообще.

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


В остальном ± согласен.

UFO just landed and posted this here
UFO just landed and posted this here
Вот уж на что-что, а на изменчивость интерфейса в линуксе жаловаться — ну такое… Я как настроил около 2011 года i3 (раньше просто линукс не юзал особо), так почти без видимых изменений он до сих пор и работает. Причём как на нескольких ноутах, так и на рабочих станциях — выглядит и работает одинаково/
То есть всегда есть выбор оболочки — есть те, которые меняются намного быстрее, есть более консервативные.
UFO just landed and posted this here
Зависит от дистрибутива. У меня система запуска особо не менялась с 2004го.
UFO just landed and posted this here
UFO just landed and posted this here
У меня как раз слака и была до генты :)
Плюсую. У меня сейчас крутится интерфейс настроенный еще в 2004ом. Компов сменилась уйма за это время, а настройки интерфейса как были так и остались.
UFO just landed and posted this here
когда старые ядра забивали /boot.
Это там такое разбиение по умолчанию?
Никогда не заморачивался отдельным разделом под /boot — нога не болит.
Разбиение не такое по умолчанию, это уже тюнинг (в двух других ОС отсутствующий). А тюнинг линукса регулярно ломается, это правда.
Мне тоже так казалось, что тюнинг.
Но тюнингуя, уже стоит включать голову. Сделал маленький раздел под /boot — ожидай зас... переполнения. Если я сделаю маленький диск C:, то он тоже переполнится, и при очередном обновлении навалит проблем.
Правды ради — дефолтная установка убунты 16 действительно так гадила. Правда надо учесть, что переполненый boot начинался где-то после 20-30 обновлений ядра, которые она не чистила за собой.
дефолтная установка убунты 16 действительно так гадила
Про это я и спрашивал изначально.
На мой непросвещенный взгляд опция «авто» при разбивке диска — идея довольно странная, поэтому сам я ее не использовал никогда. Да у меня и не убунта.
UFO just landed and posted this here
для домохозяек. В этом контексте auto — это единственная возможная опция.
Уточняю: я никогда, ни единого раза не использовал авторазбиение, ни на убунте, ни на любом другом дистрибутиве. Поэтому не знал, делает ли оно /boot отдельным разделом. Но предполагал, что может, потому и спросил.
Так понятно?

В контексте не для домохозяек это обычный рабочий процесс изучения карты граблеположений. Наступил, запомнил, пошел дальше. Попробуйте поставить десятку на минимальный озвученный объем диска C, указанный в системных требованиях, и насладитесь проблемами с обновлением через пару итераций.
Откуда вам знать, что софт по умолчанию тоже ставится на диск C:?
Откуда вам знать, что обновления требуют свободного места?
RTFM, говорите?
UFO just landed and posted this here
Да, сейчас вроде бы резервирует, тоже что-то слышал, хотя тоже не уверен.

Вы что доказать-то хотите? Что домохозяйка сама ставит винду на что угодно, и у нее не возникает никаких проблем?
UFO just landed and posted this here
(Улыбаясь)
На порядки меньше, чем с Windows, говорите?

Я довольно долго работал эникеем, и халтурил эникеем. У меня была куча постоянных клиентов с виндой, некоторых (немногих) из них я на линукс пересадил. У пересаженных обращений ко мне стало меньше. Где на порядок, где на полпорядка.

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

Но пересаженных приходилось поддерживать реально меньше. Такая у меня личная статистика.
UFO just landed and posted this here
Выделенное болдом «всем» надо, очевидно, дополнить мелким шрифтом «использовавшим авторазметку дисска».

В моем окружении не ломала никому… уточним, может быть и ломала, но пострадавшие молчали, как партизаны. Впервые про эту проблему я услышал здесь, сейчас, от вас.
Без деталей и чисел это довольно бестолковая информация.
Пересаженных человек пять. Всего постоянных клиентов… уже не помню. Может, человек пятьдесят было.
Особенно проблем, с которыми домохозяйка не может разобраться ни при каких условиях (вроде чёрного экрана при загрузке).
Да, с некогда любимыми виндовыми циклическими BSOD'ами ваша подопытная домохозяйка разберется одной левой?
Для ХР даже скринсейвер такой выпускали, помнится…
UFO just landed and posted this here
Вы все же делайте скидку: у человека не Gentoo, а Убунта с дефолтными, судя по комментам, настройками.

Одно время в таких холиварах было модно заявлять, что «В винде опция Х работает из коробки, поставил и юзаешь» — «А в линуксе опция Y работает из коробки». Вот из той самой коробки она и творит чудеса юзабельности.

UPD: И да, убунтовое обновление, сколько я его помню, само по себе не дает повода задуматься над тем, что где-то там есть раздел /boot, в котором могут лежать старые ядра…
Там проблема была чуть в другом. Ядра старые чистились только после перезагрузки, и если у вас был включен unattended-upgrades и вы не перезагружали комп долго, то он забивал раздел.
При этом в grub можно было вполне загрузить старое ядро прямо из меню и получить живую систему.
При этом в grub можно было вполне загрузить старое ядро прямо из меню и получить живую систему.
Для того и делалось.

Но что именно сами чистились, этого я даже не знал. Мне вспоминается, что после обновлений там в трее повисало предупреждение, что надо перегрузить, если ядро обновляли. Но вообще я с убунтой не очень близок, поэтому могу помнить что-то не так.
UFO just landed and posted this here
Опять же, я не знаком с деталями apt, но мне кажется в отличие от Windows Installer он не транзакционный, и не пытался в этом случае сделать rollback.

используйте rpm. А еще лучше в сусе. Либо yum (centos/fedora/rhel). Все транзакционенько

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

Спасибо, буду знать.
При UEFI установке /boot тоже отдельный обычно, потому что нужен FAT32 раздел, он и становится /boot.
Там же /boot/EFI становится отдельным разделом обычно, а не сам /boot. Иначе сломаются все симлинки.
такое можно и в винде получить

Чем дальше в комменты, тем смешнее анекдоты.
Уже более двух лет пользуюсь на работе Линуксом и полностью согласен — эта система не для всех. На ней либо работать, либо как вы пишете — играть в конструктор. До того как начал работать — мне он не зашёл. Я как пользователь не получал в нём ничего такого, чтобы я не мог (и более удобно) получить в винде. На работе он нужен и удобен — докер, кубик и т.д.
Но вот не так давно был случай — какая-то софтина (не помню уже) не могла разрулить свои зависимости при установке. Форсировние привело к тому, что я не сразу заметил, что стали удаляться уже важные и нужные системные пакеты. Я прервал процесс, но ущерб был уже нанесён. Система перестала запускаться и даже консоль была неполноценна. Что сломалось и как починить уже не было желания разбираться. Как смог с LiveCD скопировал нужные данные и переустановил всё.

А автоапдейты отключаете?)))
А то, регулярное окирпичивание устройств в ноутбуке при очередном минорном (!) апдейте ядра или самой системы, это регулярная проблема.
Особенно для ноутбуков. :)

Главное, про игры не вспоминать.

UFO just landed and posted this here
UFO just landed and posted this here
Ну да, ловить ошибки некому
Disable GPU on all Windows versions prior to and including Vista
UFO just landed and posted this here
Windows 7(это которая не prior to and including Vista) вышла в 2009 году. Интересно, линукс из 2009 вообще сможет загрузиться и иметь хоть какое-то аппаратное ускорение на GPU?
У людей не так много причин не использовать Windows 10 вместо Windows 7, это во-первых сама Windows 10, а во-вторых софт/драйвера несовместимые с Windows 10. В этих случаях пользователи вынуждены пользоваться Windows 7, а Google вынуждены что-то там делать для работы Chrome на этой ОС.

Причины использовать Linux 2009 года сейчас могут быть какие?
Та же несовместимость например, нет?
Несовместимость чего с чем, что версию скажем 2010 года уже использовать нельзя?
Так версия 2010 тоже будет старой, вы же сами только что сказали что причин использовать ее нет.
А в свежих ядрах на старое железо кладут low priority или won't fix, а то и просто удаляют. Например:
linuxreviews.org/Linux_Kernel_5.5_Will_Not_Fix_The_Frequent_Intel_GPU_Hangs_In_Recent_Kernels
На старое железо обычно ставят LTS дистрибутивы. Ubuntu 18.04 LTS, ядро 4.19. Будет поддерживаться до 2023 года по безопасности и фичам и до 2028 года только по безопасности.
Совсем недавно перестали выходить обновления безопасности к Ubuntu 12.04.
И что, в LTS релизах работает аппаратное ускорение? Я совсем не понял зачем этот увод темы в сторону версий.
> А в свежих ядрах на старое железо кладут low priority или won't fix, а то и просто удаляют. Например

Ожидание: Linux Kernel 5.5 Will Not Fix The Frequent Intel GPU Hangs In Recent Kernels
Реальность: нужные патчи входят в 5.5 начиная с rc1, а Canonical бэкпортировали их в 5.4:
bugs.launchpad.net/bugs/1861395
bugs.launchpad.net/bugs/1863898
И в какой версии убунты ядро 5.4 или 5.5?
5.4 будет в ближайшем LTS релизе в этом месяце. При этом версию ядра с багом получили в феврале (но можно было спокойно откатиться на старое). Либо баг получили в 19.10, если был не LTS.

И это не увод, это ответ на ваш пример с багом про старое железо. А с аппаратным ускорением — вы про какой вариант использования? Всякие compiz и игры работали без проблем на GPU. С браузерами было разнообразнее, но с ними и на других ОС сейчас будут проблемы. Не те кодеки, не те разрешения.
Автор, можно было написать короче: «Не использовал, но осуждаю!»
Linux это не система, а ворох разнородных поделок, смотанных изолентой.

Что скажете насчёт FreeBSD и её % на десктопах?
Не знаю. Я порой встречаю Linux у людей в реальной жизни, хоть и редко. BSD я не встречал ни разу, так что и говорить не о чем))
UFO just landed and posted this here
Можно почитать статьи Valve про трудности портирования Steam на Linux.
С какими проблемами, как компания по производству ПО она столкнулась.

Трудности Вальвы — в захардкоженном WinAPI, в том числе из-за этого они до сих сидят на 32-битном клиенте :-Ъ
Никто не говорит, что писать кросс-платформенный софт просто, но это проблемы не Линукса в целом, а конкретных вендоров в частности.

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

Часто все жалобщики, ждут поведения как в другой ОС(обычно как в винде). Не получают этого, а потом мы видим такие посты. Нужно понимать, что все ОС разные. У каждой свой подход, своя философия. Каждую ОС(в контексте win, lin, mac) — нужно изучать. Понимать, как она работает и/или как в ней работать. А не с одного забега зайти, не получить желаемого поведения/результата, а потом писать — «Здесь ничего не работает. А вот в ос-name, я это делаю в пару кликов. Фигня ваш Linux».
нужно изучать

тогда вопрос в сложности изучения и итогового результата.

если в маке/винде это мышкой потыкал, скрины посмотрел и сделал (не сделал)
то в линухе надо полтонны мануалов проштудировать, зачастую устаревших, сочинить конфиг (копипаст из-за устаревших мануалов не всегда работает) и попробовать поправить.

уровень входа выше при сомнительных приемуществах (для простой домохозяйки)
В том и проблема, что вында сейчас рассчитана на домохозяек. Которые сами не знают, что им нужно. По этому она просто сама говорит, что, когда и как им делать. Без вариантов. Собственно как и мак. Кого устраивает — сидит на вынде. Кого не устраивает — переходит на лин, где немного поковырявшись можно сделать так, как тебе хочется.
Я вот вообще не вижу смысла холиварить. На домашнем компе у меня винда, потому что я люблю играть без плясок с бубном. На рабочем ноуте — линукс, потому что иногда мне нужно подпилить что-то напильником, а не использовать готовое «as is».
Мой ответ был не холивара ради, а просто как пояснение. У самого на домашнем стоят обе :)
Вында для игрушек (7 без доступа к сети, более поздние для меня уже слишком отвратны) и линукс для всего остального. Хотя, скорее всего, скоро перейду просто на вайн или нативные игры, благо их сейчас есть…
для простой домохозяйки наоборот есть все что ей надо. Есть магазин приложений, браузер с ютубом, аудиоплеер с пачкой радио и привычный интерфейс семерки (еслиговорить про оболочку cinnamon или mate впрочем кеды тоже сойдут за продвинутую семерку).Если домохозяйку заботит то как установить самую последнюю версию программы то она очень быстро нагуглит про snapcraft.
Я имею ввиду, что когда-то пользователь не знал никакой ОС. Допустим, он стал изучать Windows. Возможно, ходил на какие-то обучающие курсы, читал какие-то книги. Изучал систему. Не сразу же он научился пользоваться ОС, а только со временем. И вот получается, в какой-то момент — пользователь захотел попробовать Linux, но ждёт от неё поведения как в Windows. Это частая ошибка. Но, это совершенно другая ОС. Хоть и все они в чём-то похожи. Linux — так же нужно изучать, возможно курсы, книги, статьи и т.д. Но люди часто не учитывают этот этап, хотят наскоком взять новую систему.

И такое не только с ОС, например — видел на форумах, как люди хотели за день освоить Blender(первый раз взяв его) и получить тут же результат. Конечно же, там был пост про то, что Blender такой плохой, человек не смог реализовать задачу за один день :)

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

Опыт показывает, что если у пользователя нет предыдущего опыта — он прекрасно садится за настроенный линукс, мак или винду — и у него не бомбит. Он просто берет и разбирается с нюансами эксплуатации. Как только есть предыдущий опыт — все, приплыли, пользователь УЖЕ ожидает какого-то поведения, который может и быть нехарактерен и нежелателен в новой среде.
Более того — для "домохозяек" стабильные варианты линуксов вроде LTS или Leap (сусе аналог LTS) заходят на ура

Самый недооцененный комментарий.

Да не работает это… Если апдейты включены.


Я вот на 30-ой минуте, забил и загрузил старую версию ядра. Это было куда проще чем разбираться, почему с новой версией ядра звуковая карта от интел на чипе реалтек вдруг пропала как устройство в системе. :)


Да, возможно домохозяйка тоже догадается это сделать, но согласитесь…
И ладно бы это раз в год, как у майкрософт, это каждый пятый апдейт юбунты. :/

Возможно, проблема в убунте? Повторюсь — я пользуюсь давно suse и таких странных артефактов не наблюдал

UFO just landed and posted this here

фрагментация в случае MacOS и Windows несомненно существенно меньше, но даже при сравнении разных версий одной ОС можно найти проблемы и отличия в поведении (тем более, что там есть еще комбинаторный мультипликатор — версия, сервис-пак, язык, редакция (enterprise, workstation, home, pro) наличие каких-то пакетов — как для Windows — w IE и w/o IE).

UFO just landed and posted this here
если в маке/винде это мышкой потыкал, скрины посмотрел и сделал (не сделал)
… то в линухе это точно так же.

В развесистых DE мышой настраивается примерно почти все. Из пользовательских задач — тем более.
И в винде тоже можно проштудировать полтонны мануалов, MMC, PowerShell, MCSA, MCSE и все такое. А в некоторых случаях — нужно.

Но там, где в «простой» винде потыкали мышкой часа два, не сделали и пошли звонить знакомому эникею, в линухе почему-то сразу стра-ашно и «система не для людей». Скажите уж сразу — переучиваться неохота. Это вполне уважительная причина, если что. Лично я (отчасти) из-за нее на десятку не перехожу.
В развесистых DE мышой настраивается примерно почти все.

далеко не всё, а некоторые вещи ещё и убийственно нетривиальным образом
как пример — переключение раскладки по Ctrl+Shift… да всё славабогу в gui но блин без гугла догадаться как это сделать — невозможно (… типа… да ты чо. сам не догадался… устанавливаешь Gnome Tweak tool… и ищешь среди тысячи настроек «Дополнительные параметры раскладки» и внутри ещё более дополнительные параметры… и уже таааам!!! этож блин логично, юзаешь убунту… которая типа «как в винде всё»… и чтобы не портить юзеру впечатление… мы убрали одну из самых ходовых виндовых раскладок в твикер… а чё, Л-Логика… юзаешь убунту — ставишь Gnome Tweak)

а как сделать отображение часов на двух мониторах, я со второго раза так и не нашел (первый раз сделал, второй даже не смог найти откуда я это ценное знание нашел… так и сижу без часов)
====
незнаю, пофиксили или нет… помню лет 10 назад был адовый квест во всяких RedHat — вытащить индикатор раскладки в трей и вообще добавить русский язык
помню прикол помоему тоже в редхате — ставишь основной язык русский — и он не ставит английский в систему… шах и мат… напиши в консоли yum install… а у тебя только русский… а gui нет… потому что это техническая машинка (дада… надо юзать анлийскую версию… но блин wtf?)

Это все хотя-бы решаемо или гуглится, а вот когда у тебя отвалился драйвер или в принципе устройство не определяется, вот когда начинается настоящий адок.

Со времен ХР не пользовался Виндой. А там уже можно на переключение раскладок назначить капслок, например? И можно стандартным способом сделать индикацию русской раскладки светодиодами на клавиатуре?

UFO just landed and posted this here

Я, как бы, без подначек спрашивал. Товарищ написал про сложности настройки Ctrl+Shift на переключение раскладок. Я удивился, т. к. в ещё древние времена в Кедах, в стандартном гуевом конфигураторе можно было назначить произвольные клавиши, когда в Винде было только два варианта. Видимо, ничего не изменилось, отчего претензия к Линуху весьма странная.
А про то, что Линух — ядро, ну так получается, мы не можем сравнивать ядро Винды отдельно, так что сравниваем дистрибы/DE.

Да, еще про "напишите". Если есть фича, у которой есть спрос, вы можете и правда реализовать её, а потом получить в обновлении своего дистриба. И не только вы, но и миллионы других пользователей. Я так поддержку пары USB-модемов в апстрим ядра добавлял, например.
А как бы я подобное в Винде мог бы сделать?

о чём вы? там до сих пор пользователи жмут PrtScr и в ворд вставляют
А что плохого вставлять картинки в ворд? Мне например тоже проще сделать скриншоты, вставить в ворд (иногда в эксель) и добавить подписи.

Глобально ничего, локально — документы пухнут, но это примерно та же история, что "не сохраняйте скриншоты в jpg"

А что плохого вставлять картинки в ворд?

Ничего плохого в этом нет. Можно рисовать диаграммы в Ворде. Можно делать диаграммы в экселе. Можно делать текстовые документы в кореле. Можно даже музыку записывать в ворде. Все можно делать.
Обычно так можно поступать, если вас интересует печатная версия одного документа для однократного применения. И делаете это вы сами для себя или для 1-2 читателей. Ну или если вы работаете в государственной структуре (типа правительства Москвы) и составляете законы или какие-то подобные документы. Один документ в неделю, или в месяц. Редакция занимает еще 2-3 месяца. Все в порядке, вам не нужны новые технологии.
Или у вас фирма, которая продает кому-то что-то с рентабельностью более 20%. Или вы, как директор фирмы или ЛПР считаете, что повысить прибыль можно только минимизируя издержки. Все ок, можно и дальше вставлять картинки в ворд и эксель. Тогда вам не нужен ни линукс, ни виндовс. Вполне достаточно всеравночего с неким обозревателем интернета. И гугл документы или гугл таблицы. Почему рекомендую их, а не тот же ворд? Самое главное: если есть интернет, то не нужно заботиться о сохранении файла. Просто все само сохраняется, ничего не пропадет. Ну и вполне легально можно использовать всю эту прелесть бесплатно.

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

одно дело, если готовится документ, которому требуются иллюстрации в виде скриншотов, конечно, глупо будет поставлять их с документом отдельно и вставлять ссылки на них (если, конечно, это не html, но мы то о ворде). и то, надо подходить к этому ответственно, не стоит с 1080 делать полный скриншот и в таком виде вставлять его в документ, для этого подбирается разрешение, чтобы и картинки были не очень жирные, и читаемость сохранялась
совсем другое, когда нужно отправить скриншот с консультативными целями, в большинстве, если не всех, DE при нажатии PrtScr предлагается сохранить файл и это поведение настраивается, в винде требуется сторонний софт, к чему и претензии
конечно, в семёрке появились «ножницы», а в десятке недавно некий «набросок...», но всё это крайне далеко от народа идеала
UFO just landed and posted this here
да, тоже верно, тем более что прецеденты уже были
не знаю, в xubuntu лет 10 все это одним и тем же способом делается — индикатор раскладки добавляется мышью, из свойств индикатора открывается настройка переключения раскладки, там выбирается хоткей для переключения раскладки, тоже мышью. Это все примерно в тех же местах, что и в винде 7, только кликов меньше, а поскольку в десятке все переделали, то я сейчас чаще гуглю, как это делается в винде, чем в линуксе.
как пример — переключение раскладки по Ctrl+Shift
Гном, говорите…
Да, не зря я на третий Гном не переходил, не зря. В Mate такой фигни нет, как раз Ctrl+Shift пользую.
а как сделать...
Я тут похулиганил немножко. Решил, так сказать, выслушать vox populi.
Результат хулиганства

Совсем же другое дело, правда же?
Про что я и говорю. Не надо делать нам, как лучше: оставьте, как хорошо — это не зря придумали. Третий гном доулучшали до неюзабельности (впрочем, поклонников тоже достаточно); но и десятку доулучшали примерно до той же неюзабельности: впрочем, и у нее поклонников достаточно.
Вам критично быстро поставить привычную раскладку. Я на винде долго страдал от невозможности скроллить окно под мышиным курсором, не переводя на него фокус ввода. Потом таки нашел стороннюю утилиту — а в том же Mate это штатная опция, одна из нескольких.

Дело не в системе, дело в накопленном пользовательском опыте.
UFO just landed and posted this here
А там правильно отрабатывает в любом порядке нажатия? А то как вспомнишь, что под некоторые в случае обратного нажимания не работает…
По крайней мере из-под виртуалки сейчас проверил — да, отрабатывает любой порядок. Перегружаться лень, если честно (у меня дуалбут) — но полагаю, что разницы не будет.
Те же самые крики были про ненужность XP
Так я ничего не хочу сказать про ненужность.
Но эксперименты с интерфейсом как-то подзатянулись и подзадолбали. Я уже не помню, в какой раздел модно переносить настройки из «панели управления» в коллекции весны-2020: но чуть выше человек говорит, что ему важно быстро настроить переключение раскладки без томительной гуглежки — и я ему верю. Мне тоже важно, и не только переключение.

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

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

Когда вы покупаете рабочий стол с книжной полкой, вы их ставите, как удобно вам, и раскладываете вещи, как удобно вам. Это ваше рабочее пространство.
Ключевое слово: ваше.

Если раз в полгода вам в столе будут менять местами ящики, некоторые вообще убирать из стола и ставить на полку, с полки на стол, стол переставить к окну, нет, к двери; полку же переставлять справа налево, потом слева направо, потом за стол, потом вам за спину — как скоро вы зверски убьете таких переставляторов?
вы сгущаете, ВАШИ вещи никто не перекладывает, помните же, что винда вам уже не принадлежит? ;))
у меня пятый год изрядно перепиленная под себя десятка стоит, перенесла все положенные обновления и 3 переезда на разные компы, всё на месте
просто автобус на работу стал ездить не синий, а зелёный, и остановку перенесли на 200 метров влево, и платить теперь надо не бумажными талончиками в компостере, а жетончиками в турникет, ну и так далее

но в целом да, я тоже негодую, особенно когда пользователь уже обновился, а я эти изменения ещё не щупал и приходится по телефону выяснять подробности
в любом случае, я по долгу службы обязан знать все эти штуки и их изменения, частенько приходится по телефону людей проводить по каким-нибудь настройкам, с пользовательской точки зрения многое изменилось в лучшую сторону, хотя и довольно неоптимально с администраторской
всё никак руки не доходят до редактирования Wix-X меню, чтобы добавить туда «управление сетями» и «принтеры и факсы», например, там некоторые вещи всё ещё удобнее
помните же, что винда вам уже не принадлежит? ;)
И никогда не принадлежала.
Поэтому тоже — но даже в съемной квартире я рассчитываю, что завтра рукомойник, холодильник и унитаз окажутся на том же месте, где были вчера, если я сам их никуда не переставлял.
UFO just landed and posted this here
в рамках одного дистрибутива несколько оболочек сменить.
Я напомню, что в рамках одного дистрибутива сменить несколько оболочек можно несколькими командами в менеджере пакетов.

А вообще да, конечно. Вы правы. Меняется все. Я сидел на втором Гноме, теперь сижу на Мате. Убунтовцы вон носились со своим Юнити, потом закопали. Почему у меня это не вызывает такого баттхерта, как в случае с виндой — наверное потому, что всегда остается выбор. Если бы я органически не принимал systemd, перелез бы на Devuan (но мне пофиг). Не принял третий Гном — перелез на Мате: а еще у меня i3 стоит, абстрактно очень нравится, но разобраться как следует никак руки не доходят.

Глубже — да, под капотом многое поменялось. Но с точки зрения банального юзера — неа.
Вот КДЕшникам тяжелее, наверное. Кеды не форкали.
UFO just landed and posted this here
Если мы говорим про основную Ubuntu (а не ответвления kubuntu/xubuntu/etc), то у них всю жизнь был гном и пятилетний перерыв на unity, который закончился три года назад.
При этом те, кто не хотел unity — прекрасно жили на гноме всё это время.
UFO just landed and posted this here
98 — появился Active Desktop, можно внезапно обнаружить у себя на рабочем столе не картинку, а сайт.
XP — ощутимо переделали меню пуск, ретроградам оставили классический режим. Оформление изменилось, да. Панель управления тоже поменяла часть апплетов.
Vista — в панели управления разбили всё по категориям, ретроградам оставили классический режим. Убили Active Desktop. Значительно изменился Проводник. Появились гаджеты, люди были рады. Появился UAC и теперь вы могли обнаружить, что вас периодически прерывают, затемняя весь экран.
7 — Ощутимо пострадали настройки сети, привет бесполезному «центру управления сетями». Навели мышку в нижний правый угол — внезапно спрятались все приложения. Убили классический пуск.
8 — Убили центр мобильности (Win+X), сотворили ад вместо пуска, куча людей получила проблемы с простейшей задачей — как же найти, блин, кнопку выключения. Настройки сети через трей стали такие, что удобнее застрелиться. Привет приложениям «Параметры». Если кто-то хотел удобно подключаться к bluetooth устройствам — у них не осталось выбора. Просмотр документов и фотографий стал крайне внезапным, выход из интерфейса — неочевидным. Значительно изменился Проводник. Убили гаджеты.
10 — продолжение развлечений с Параметрами, где сейчас найти нужную настройку — никогда не узнаешь. Интерфейс пуска пострадал в очередной раз. Значительно изменился Проводник. В итоге мы докатились до ситуации, когда требуемая настройка может оказаться в любой из частей, вплоть до самых старых. Однообразия в интерфейсе даже системных частей нет никакого.

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

Переход с Юнити на гном3 был с минимальными потерями. Но тут в чём особенность. Если вы когда-то поставили гном и он вам понравился — вы прекрасно могли с гномом жить и в новых релизах. Без каких-либо проблем. Я сидел на гноме, во время юнити поставил её попробовать (без убийства гнома) и спокойно удалил (опять же без проблем). Во время, когда пришёл гном3 — спокойно ушёл на mate. Для меня интерфейс не менялся всё это время, кроме тех ситуаций, когда я сам хотел посмотреть на новшества.
UFO just landed and posted this here
10 — продолжение развлечений с Параметрами, где сейчас найти нужную настройку — никогда не узнаешь. Интерфейс пуска пострадал в очередной раз. Значительно изменился Проводник. В итоге мы докатились до ситуации, когда требуемая настройка может оказаться в любой из частей, вплоть до самых старых. Однообразия в интерфейсе даже системных частей нет никакого.

приходится делать Win+R, control.exe и разбираться через классическую панель управления (хотя бы ее не полностью выпилили и не сделали бесполезной)

UFO just landed and posted this here

ответ — видимо, никогда :-/

Тогда уж Win+E, Alt+↑
Хотя я обычно использую Win, п, а, н — это проще запомнить

Основных ЕМНИП три. Сначала второй Гном, потом Юнити, сейчас третий Гном.
При этом всю дорогу прекрасно жили кубунты, хубунты и прочие. При этом убунта — это такая винда в пингвиньем мире. В более приличных (на мой извращенный вкус) дистрах DE выбираешь при установке.
UFO just landed and posted this here
От вас я никак не ожидал приравнивания убунты к линуксу, тем более после стольких прямых оговорок.
Я вам выше описал свой кейс — для меня я уже не помню с какого года привычное второгномие меняется только тогда, когда мне самому хочется попробовать чего-то нового.

А Эпплу не требуется даже улыбаться. Джобс им сколотил настолько лояльную аудиторию, что она примет вообще все. Я помню, когда Apple переходила на интеловскую платформу, знакомый маковод буквально со слезами говорил «Мы становимся софтверной компанией!».

Мы, именно. Фирма Apple и верстальщик Андрюша. С такой аудиторией как не донести новые привычки.
UFO just landed and posted this here
Насколько помню, в той ситуации кейс юзера — обновился линукс и не изменилось ничего (кроме момента перехода на гном 3, когда именно пакеты второго гнома были заменены на третий). С переходом на юнити, гном из репозиториев не исчез и продолжал получать обновления.
это пример из зоопарка линуксов, который в какой-то момент был самы популярным декстоп дистрибутивом.
Почему я не могу его сравнить с Виндой — мне не понятно.
Вы можете сравнить его с виндой, никаких проблем. Вы не можете на примере убунты говорить, что «в линуксах меняли основные DE». Потому как в большей части линуксов «основной» DE попросту нет, вам при установке предлагают штук пять на выбор, или доставить позднее, какое сами захотите.
Кейс юзера — это обновился линукс, всё поменялось
Может быть — может быть, я в этом не уверен — убунта и ведет себя так. Хотя я бы и за убунту усомнился.
Я такого поведения не видел ни разу. Ни на BioLinux'е, который вообще-то был убунтой, но старой; ни на Дебиане, ни на Центосе/Сайентифике, ни на Сусе. Ни на Слаке/Зенволке.
Вы не могли бы уточнить, где именно вы взяли этот кейс?
гарантировать, что другой дистриб в конкретном случае заработает норм и без проблем опять не получается.
А вот это правда.
По крайней мере, было правдой, когда я игрался с разными дистрибутивами.
Не соглашусь. Если посмотреть их презентации
Буду знать.
Но смотреть их презентации все-таки не буду, они мне незачем. И аудитория у них действительно крайне лояльная.
У МС же как обычно, куча нового функционала, про который те забыли рассказать в развлекательно-показательной форме…
Да ладно: скачущий по сцене Балмер вошел в мировой фольклор.
Просто когда идешь знакомиться с продукцией, первым делом видишь не новый функционал, а новый интерфейс. И дальше до нового функционала дело может не дойти, тут бы понять, куда старый запрятали.
Я такого поведения не видел ни разу.… ни на Дебиане

Дебиан когда-то перешёл со второго гнома на третий. Или при обновлений версий, установленных с гномом2 он до сих пор там, даже при последних анстабл обновлениях?

(Задумчиво)
Пожалуй, вы правы. Я, правда, такого обновления действительно не видел — но по идее методом next-next-next должен был обновить.

Другое дело, что он, емнип, практически сразу же предложил МАТЕ — который от второго гнома отличался на тот момент парой надписей.
UFO just landed and posted this here
Назовите причины, по которым он так сделал?
Честно?
Имхо потому, что пустырник в аптеку не завезли. Или валерьянку. При всем моем к нему уважении, он тоже вошел в мировой фольклор — только не скачками, а посылами. Он же не только кеды с гномом послал, он много кого послал и лично, и публично. И скорее всего, даже заслуженно — но настолько громко, что мировой фольклор хорошо услышал.

Притом, как любезно подсказывает уважаемый TonyLorencio, третьи кеды тоже форкнули. Можно было никого не посылать, а просто уйти на форк, и жить спокойно. Но не Линусу.
Я вот переключился на 8-ку и… через несколько дней в гробу видел обычный пуск
Когда я переключился на восьмерку (это был ознакомительный релиз), для начала я гуглил, как выключить/перезагрузить комп. Оцениваете идиотизм ситуации?
А через несколько дней я ее снес к едрене фене, потому что несмотря ни на какие выключения стоило задеть мышку, и комп включался обратно, и побороть это у меня не получилось.

Через год на работе я столкнулся с киллер-фичей. Если восьмерка считала, что диск следует проверить, она его проверяла при старте. Только никак об этом не предупреждала. Крутила свои точечки, и все.
Подумаешь: обычно система грузится минуту, а тут час. Пустяки, дело-то житейское.
Воспользуюсь случаем и спрошу: в десятке с этим как обстоят дела?

Отлично обстоит. Моим детям на своих компах несколько раз удавалось довести десятку до состояния, что она чекала диски каждый раз при запуске. Как они это делали, я не знаю, они — тоже, но помогало запустить инсталляционную флешку и с неё прочекать диски, помогало на некоторое время. Но это подход админа. А подход неискушенного пользователя — если винда при запуске вместо обычной загрузки чекает диски или ставит обновления, нажать ресет (возможно даже несколько раз), и что самое странное, иногда это действительно помогает! А потом рождаются и гуляют по форумам совершенно фантастические городские легенды...

Городские легенды наше все.

По вольной ассоциации: когда-то давно один товарищ мне рассказывал, как не поборол вордовский макровирус.
— У меня, — говорит, — специально стоит 286-й для таких случаев.
— Пишу этот файл на дискету, и переписываю его на 286-м под досом!
И смотрит так, со значением. Типа, мы ж с тобой понимаем, средство надежнейшее, дальше только автоклав.
— И представляешь? Даже это не помогло!..
UFO just landed and posted this here
а кнопку питания (краткое нажатие) и alt+F4 у вас кто отнял, если не секрет?
Никто не отнимал.
Я поставил ознакомительный релиз, и начал с ним знакомиться. Выключить-то я могу: и из розетки, и для надежности квартиру обесточить — но в предыдущем релизе была внятная процедура выключения мышкой — а тут хде? Не может же быть, чтобы выпилили с концами?
И действительно, не выпилили. Просто без гугла не найдешь.
всегда спрашивала сколько-то секунд
Прикольно. Именно восьмерка, не 8.1?
У меня она ничего не спрашивала — и я уже в полном афиге: машина час грузится! — таки нагуглил, что бывает вот такая фигня.
Да, там HDD были (кстати проверил викторией — нормальные, без нестабильности). HDD и оемовские восьмерки на компах сборки то ли олди, то ли никс. Довольно вскоре после выхода восьмерки: может, потом поправили?
UFO just landed and posted this here
обычная тема для винды, что до первого СП лучше не использовать
Потому я и оговорился про ознакомительный релиз.
Как-то не совсем корректно их сравнивать с отключением из розетки.
Это я уже злобствую. Но идея понятна, да и консенсус вроде обозначился.
Тоже знаете ли, привыкая тыкать в надписи как-то не всегда догадаешься, что ещё и подержать надо для открытия
Тут я старообрядец и экстремист. Пальцетыкательные интерфейсы для меня, видимо, уже навсегда останутся костыльным компромиссом. После нормальной клавиатуры с мышью чувствуешь себя, как будто на четвереньках ходить заставили.
Притом я понимаю, какая дофигища работы, и умной работы, туда вбухана, чтобы ощущение было хотя бы как от четверенек.
UFO just landed and posted this here
Популярным он (если мы еще про Ubuntu) был потому, что первым приложил регулярные и серьезные усилия в сторону «сделать понятным простому пользователю». И в рекламу этих усилий он тоже всерьез вложился.

Опередить их на этом месте были хорошие шансы у Suse, но полимеры, понимаете…
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Есть же Trinity
А я не знал.
Спасибо.
UFO just landed and posted this here
UFO just landed and posted this here
Это вы про что?

Текущая раскладка клавиатуры может быть "привязана" либо к активному приложению, либо к сессии пользователя. Вторая возможность в винде появилась не сразу.

UFO just landed and posted this here
ставишь основной язык русский — и он не ставит английский в систему… шах и мат… напиши в консоли yum install… а у тебя только русский… а gui нет…

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

Системы и тем более — Linux тут абсолютно не причем. Дело в поп-культуре. И под никсами в том числе есть программы, написанные в дань моде и трэндам.

Но Линукс — все еще больше удел технарей, использующих свой компьютер для решения задач, а не для стикеров и себяшек — и спасибо, что есть такое.

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

А что до автора — то перейдя из одной инфраструктуры к другой, нужно принять всю ее логику — иначе все это «непривычное» будет бесить. И пока Вы это не поймете — не пишите таки смешные и наивные статьи, ладно? Ибо половина того, что у вас написано — давно уже кануло в лету, а другая (особенно про загрузчик) — это просто бред сивой кобылы.
Но Линукс — все еще больше удел технарей, использующих свой компьютер для решения задач

Для процесса решения задач, позволю себе ехидство. Явление решения задачи — это, насколько я понял, пообщавшись с линуксоидами, скорее, побочный и необязательный эффект в "их way".


И, знаете, всё бы вот хорошо, и Windows не без греха — хотя, психология фракций, наверное, требует от меня с пеной у рта кричать об обратном, но когда мне нужно было настроить часовой модуль под RPi, каждый нагугленный мануал предлагал совершенно разные конфиги, каждый из которых не решал часть вопросов, которые поднимали остальные. По итогу, получаем миллион нерабочих способов добиться хоть чего-то вразумительного, хотя, казалось бы, Linux, как платформа, должен объединять. А на деле — зоопарк несовместимой кустарщины.


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

Ох лол! Смешно читать пример с мессенджерами, когда на заднем плане маячит Discord и Telegram, а Skipe выкинут за ненадобностью. A GUI к пакетному менеджеру услужливо подмигивает мне, что есть свеженькая версия Firefox и OBS, тем самым дискредитируя пример с пакетным менеджером.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here

Вообще-то изменится. Контент в репу дистрибутива заливается разработчиками дистрибутива. Контент в snapcraft заливается разработчиками софта — так что это в каком-то роде аналог google play/apple appstore, которые очень даже "выстрелили".

UFO just landed and posted this here
Так можно дойти до «Что делать, если разработчик не выкладывает exe'шник на свой сайт?».
UFO just landed and posted this here
А в мире Android, iOS? Да и в Windows теперь магазин есть.
UFO just landed and posted this here

Тут одно из двух: либо платим и нам все делают, либо делаем сами. Можно комбинировать, но обычно выбор всего из двух вариантов.


Причем правильнее для Linux, в случае отсутствия пакета, делать так:


  1. Форкаем нужные исходники
  2. Пишем конфиги и собираем пакет для своего любимого дистрибутива Linux
  3. Пишем разработчикам pull request с правками, ждем, пока его примут (вероятность обычно выше 99.5%)
  4. Радуемся, что мир стал чуточку лучше
В мире Windows и macOS, есть общепринятый способ установки приложений — официальные бинарные релизы от разработчиков. Если вам нужен какой-то софт актуальной версии, то необходимый вам бинарь/инстальник будет на официальном сайте разработчика. Для установки нужно:

Можно узнать где на официальном сайте разработчика бинарник Half-Life:Alyx? (и большинства других только для Steam).
Или официальный бинарник/инсталлер WSL?(кроме Windows Store)
Или Apple Pages(кроме опять же AppStore)
На Win/macOS движение в сторону сторов уже тоже есть и есть немало софта которого на официальном сайте разработчика — нету.
А более менее возможность штатную собрать приложение с нужными опциями в macOS/Win — не завезли.
UFO just landed and posted this here
UFO just landed and posted this here

Ну можно кросссборку сделать, заодно и багов меньше станет.

UFO just landed and posted this here

Еще бы в Snap пофиксили детские проблемы, вроде той, что если приложение установлено не в classic-mode, то какой-нибудь gtk-file-chooser будет считать домашней директорией не $HOME, а домашнюю директорию конкретного снапа. Issue есть, но движения ноль.

UFO just landed and posted this here
UFO just landed and posted this here

Так под windows же ситуация точно такая же, и даже хуже: чаще всего не из чего собирать, потому что исходники автор не дает.


С другой стороны "собрано не с теми флагами" — мы все еще про домохозяек говорим? Поскольку для опытного пользователя собрать софт что под windows, что под linux — никаких особых проблем обычно нету.

UFO just landed and posted this here

Инженеры разные бывают, да. Ну а что касается ffserver — там же ему осталось буквально один-два шага до цели: поправить конфиг (тупо две строчки) и написать юнит для systemd. Ну а что касается роутера на Pi — на безрыбье и рак — рыба, но лучше прикупить что-то, поддерживающее *wrt.


Кстати о птичках: перед покупкой железа я обычно проверяю HCL ядра Linux, смотрю форумы, общаюсь в IRC с людьми, которые уже попробовали железо в деле. Проблемы обычно возникают с разными хитрозачесанными производителями типа sony. Если нельзя завести железо под linux — голосую рублем против таких, покупая аналоги иногда и дороже, но свобода в использовании того стоит.

Ну, тут у человека желание развлекаться с железом, а не получить рабочее устройство с минимумом проблем. Потому что иначе он спрашивает гугл как сделать ip-камеру из raspberry и получает в ответ ссылку на motionEyeOS.
Проблемы же с usb-wifi и того веселее, на многих устройствах точку в windows вообще нельзя поднять. Никак. И никаких патчей нет и не предвидится.
UFO just landed and posted this here
Да, я задавал вопрос иначе гуглу «raspberry pi as ip camera» — нужная ссылка была четвёртой. Первая — как использовать камеру родную, вторая — через motion и v4l2, третья — как подключить сторонние ip-камеры.
А когда в родных репах софт по какой-то причине протух и не свежеет, или же просто мейнтейнеры решили собирать пакет, не включив при компиляции пару очень нужных опций, то для неподготовленного пользователя внезапно начинается безудержное веселье.

И что же в подобном случае делают пользователи других систем? ;-)

UFO just landed and posted this here
UFO just landed and posted this here

А при чём тут Linux? Он накладывает какие-то ограничения на операции со статичными бинарями или запрещает использование локальных библиотек? Или это всё же выбор конкретного вендора софта?

UFO just landed and posted this here

Проблема во фрагментации экосистемы. Мейтейнеры — только они знают как правильно опакечивать софт, но вот специфика самого софта только в головах у разрабов. Имеем огромный коммуникационный провал. На это накладываются политики по релизу пакетов. Типа стабильные сюда, а здесь вы последнюю версию никогда не увидите. И имеем то, что имеем. Все усугубляется сложностью тулинга для опакечивания и необходимость таскать все под основные популярные системы. На фоне этого становится понятна любовь к докерам-шмокерам и curl lala | sudo bash или попросту дистрибуции в виде единого бинаря. Жесть.

Это точно. Я, как не админ линукса, если вижу систему 5+ летней давности то единственный вариант ставить новые пакеты это переустановка виндоус линукса.
UFO just landed and posted this here

повезло. А при аналогичном обновлении с убунту 16 до 18 все разломало

UFO just landed and posted this here
UFO just landed and posted this here

Могу ошибаться, но кажется уже в 2017-м не смог debian 6 не то, что apt-get dist-upgrade а даже apt-get upgrade — репозитории уже были удалены. Может не 6, а 5, но не принципиально — в какой то момент штатное обновление на более новые версии становится недоступно, как в рамках релиза, так и на новоые релизы переход.

справедливости для: с сертификатами там свистопляска

Последний раз использовать приходилось очень давно, поверю на слово.
Но можно выкачать и установить пакеты в полуавтоматическом режиме, если уж кровь из носу надо сквозное обновление.
Зато архив аж со второй версии.

Нет, кровь из носу не было нужно, просто создал новую машину с ubuntu LTS, перенёс данные и грохнул необновлямый debian.


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

Человеку вообще плевать на приложения. Он пытается достичь своих целей:

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

Для всего этого сегодня — достаточно браузера :) Второй пункт под вопросом, смотря что за работа. Многие мессенджеры имеют web-версии, так же нативные под GNU/Linux.

А дальше по тексту, какие-то метафоры в вакууме. Так и не понял, чем Linux не угодил. Им даже пенсионеры пользуются. В наше время, Linux может не подойти в зависимости от особенности задач, либо от незнания.
Конструктор и изолента — это очень хорошо ( Марк «Марсианин» Уотни молча кивает). Конечно, не на каждом шагу, иногда нужно и хочется расслабиться.

В Windows, которой, вероятно, неявно противопоставляет автор описанную ситуацию в Linux (в самом деле, не MacOS же) изоленты нет. Вернее, она есть, но в крупных бобинах и для её получения нужно предъявить сертификат. Помогает хорошо, но не всем и не всегда.

В системе, в отличие от, после установки пусто — ни документ набрать, ни фотки посмотреть, благо есть открытый софт, стоимость которого, если посчитать по ценам аналогов, на порядок превзойдёт стоимость ОС.

Периодически исчезают или видоизменяются до неузнаваемости те немногие приложения, которые в системе всё же есть и к которым пользователи привыкли и менять не просили. То, что просили при этом не появляется и нет в планах. Это при том, что автором ОС является не пресловутое сообщество, а единая компания.
Установка свеженькой системы на старенькое железо, как и наоборот — неможно, даже изолента не помогает. Завалялся планшетный сканер формата А3 с высокой оптической плотностью — пусть валяется дальше, драйверов не будет.

Офис уползает в облако. Может, туда ему и дорога? Есть же хромбуки, будут ещё облачные виндески. Тем более, что пользователей приучают к онлайновым учёткам, пусть уже всё будет онлайн?

Кстати, процент кроссплатформенного софта под Windows неуклонно растёт, может именно потому в ОС внедряется ядро Linux? Может быть, скоро обитателям обеих песочниц можно будет изливать печаль прямо в одной теме?

Спасибо автору за взгляд из соседней песочницы.
Судя по количеству искрометных юмористов, оставивших здесь свои не менее искрометные комментарии — русскоязычное общество пока не готово обсуждать эту проблему.
Эта «проблема» давным давно линуксоидами обсуждена и успокоена.
Среди линуксоидов нет проблем в какой ОС работать: в какой удобно — в той и работай. И запала боевого остракизма «Windows must die» тоже давно нет.
А вот пользователи Windows всю дорогу пытаются расчесать эту «проблему».
Если бы ваши слова были правдой, то распространение *nix систем росло бы по экспоненте.

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

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

Вторая часть в том, что M$ (в отличие от «сообщества») не стоит на месте и десятка удовлетворяет гораздо большее колво людей по сравнению с 95.

И таких частей еще вагон и тележка.
Давайте вернемся взад:
— у линуксодиов нет проблем чем пользоваться. Обычно пользуются линухом, но если ничего под руками нет, то можно и Windows (хотя и неудобно).
— у виндузятников нет проблемы чем пользоваться. Оно их удовлетворяет.
Внимание — вопрос: у кого проблема-то? И в чем?
Я линуксоид(последняя винда приговорена после того, как обнаружил, что после очередного обновления wine под ним нормально стала работать третья диабла). И совершенно спокойно отношусь к ломаному софту.

Я племянник Путина.
(ну, я так о себе думаю, по крайней мере)
Хотя племянники Путина вряд ли поддержат это моё о себе мнение.
Но ни мне ни им ситуация особо не мешает.

обнаружил, что после очередного обновления wine под ним нормально стала работать третья диабла

Потом обнаружите, что после очередного обновления wine она работать перестала.
Очень редко я такое замечал. А вот приколов с совместимостью со старым железом и софтом под виндами я встречал гораздо больше.
я вам вот что скажу: в linux под вайн работает pinball space cadet из winxp, а в новых виндах — не работает (точнее игра не играбельна из-за бага). и таких приложений много

А из-за какого бага? А то я на 10-ке x64 что в него, что в его прародителя играл, вроде всё нормально, ничего странного в поведении игр не нашёл.

UFO just landed and posted this here

Я не смогу донести мысль, прошу прощения.
Попробую еще раз: это был пример того, что работа с open source вообще и Linux'ом в частности требует иной психологии и меняет эту самую психологию.
То есть там не только в мышке и менюшках дело.

Ну тот же Photoshop определенной версии (старый, но не бесполезный) сами разработчики официально раздают, поскольку они так могут хоть как получить прибыль (кто-то из скачавших бесплатно — когда-нибудь и купит более новую версию). С другой стороны "работать работу и получать за это зарплату" и не платить при этом за рабочий инструмент — странно, а при наличии альтернатив в виде экосистемы вокруг Linux — странно вдвойне. "Жадные дети"...

UFO just landed and posted this here
Пользоваться краденым софтом — неудобно. Перед разработчиками софта неудобно.


А если «разработчики софта» на него забили, больше не обновляют, или хуже — обновили в принудительном порядке, но так, что пользоваться стало невозможно? Или их техподдержка вместо того, чтобы чинить баги в честно купленном продукте включает дурку и задает дебильные вопросы в стиле «по колесам стучал, стекла протирал»?

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

В первом случае — откатываться и пользоваться, либо переходить на альтернативы, во втором — голосовать рублем: внимательно читать договор и давить в судебном порядке, либо (если лень читать и вообще что-то делать) не покупать у них больше ничего

Потому что проблемы распространения Linux довольно очевидны и они не в UI/UX, UI/UX у нас везде в общем-то дерьмо. И даже не в стабильности/багах — их везде навалом. И не в сложности освоения — что там осваивать то? На базовом уровне ничего сложного ни в Linux, ни в других ОС нет. А по серьёзным проблемам пользователи всё равно лезут в гугл.


В посте нет ничего, что бы стоило обсуждать серьёзно.

> Периодически исчезают или видоизменяются до неузнаваемости те немногие приложения, которые в системе всё же есть и к которым пользователи привыкли и менять не просили.

Сразу вспоминается гном 3 вместо гнома 2.
UFO just landed and posted this here
переделать всё, начиная с загрузчика

Мнэээ… А чем загрузчик-то не торт? У grub'а некрасивый API, что ли?
Или надо чтобы вообще никакого? Как в Windows, например.


И кстати — переделайте, кто ж мешает.
Никаких ограничений нет.

Отсутствие ограничений, гайдов, лучших практик итд — это и есть главная беда юниксвея, если вы не поняли.
Это не беда, а особенность.
Linux — удобный продукт для *квалифицированного* пользователя.
Как пример:
— обычным водятлам удобна АКПП, автогонщики предпочитают РКПП — да, больше движений, но результат более предсказуем и есть возможность выбора.
— обычным людям дома хватит пассатижей, слесарю удобнее набор инструментов.
Для селфи и вконтактиков хватит андроида (кстати, тоже линух). Для кому работать нужен именно гибкий набор инструментов.
Одним инструментом на всех не угодишь.
Проблема в том, что средняя квалификация среднего пользователя год от года снижается.
Это проблема самого пользователя.
Хочешь тупо — пользуйся смартфоном.
Линух себя никому не навязывает.
Это не недостаток, а принцип.
Это проблема миллионов пользователей. То есть системная.
а зачем эти «миллионы пользователей» старательно едят кактус и жалуются на всех углах что он колючий?
Эти миллионы уже выбрали Windows.
Что не так c выбором?
С чего вы так решили?
Решил что?
Что миллионы? Из статистики продаж Microsoft.

Нет никакой реальной статистики продаж. Люди пользуются тем, что поставил продавец.


Чтобы была реальная статистика продаж, нужен закон об отдельной продаже hardware и software.

нужен закон об отдельной продаже hardware и software

Так это Вам надо жаловаться не в хабр, а в Антимонопольный Комитет США. На Microsoft, IBM, Intel, HP и др. Картельный сговор, всё такое.


Правда, это уже было.

Попробуйте так посмотреть: если миллионы от чего-то страдают, но нихчего не делают для избежания страдания — значит этим миллионам так нравится.
" — Почему ваш ребёнок так орет? что он хочет? — Он хочет орать, что непонятного?!"

Если бы они дествительно нихчего не делали — вопрос бы не поднимался.

Опишите, плиз, источник проблемы: кому именно и что не нравится.
Как можно конкретнее.
А то я уже заблудился в намеках и умолчаниях.


Только с пруфами, если можно. А не сферический случай в вакууме.

Linux — удобный продукт для *квалифицированного* пользователя


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

По-моему, мигрантов с Линукса на Макось или обратно на Винду куда больше, чем мигрантов с Винды на Линукс (о мигрантах с Макоси на Линукс я вообще ни разу не слышал, подозреваю, что это мифические существа вроде единорогов)
проблемы, порождённые анархической природой Линукса, когда одна часть системы не ведает что творит другая

Это да, такая проблема есть.
Если заменить "анархический" на "конкурентный" (хотя это не так хайпово звучит), тогда вообще будет понятно.
Конкурентность vs стандартность имеет как преимущества, так и недостатки.
Пока эта проблема не решена ни в линухе ни в венде.


Как пользователь и Linux, и Windows, и macOS (одновременно) со стажем отвечаю — счастья пока нет.

Автоматический выбор между iGPU и GPU для ноутбуков в линуксе так и не запилили.
мигрантов с Линукса на Макось или обратно на Винду куда больше, чем мигрантов с Винды на Линукс
Это было бы верно только при допущении, что первая используемая ОС у значительной части — это Linux, а не Windows. Но если копнуть, то окажется, что почти все пользователи Linux — это именно мигранты с Windows.
Даже квалифицированному пользователю однажды надоедает муторно решать какие-то идиотские проблемы

Да, я именно по этой причине перешёл с Windows.

UFO just landed and posted this here
Linux — удобный продукт для *квалифицированного* пользователя.

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

Так не пользуйтесь!
Ну никто же не тащит туда, о чем шум?

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

Здесь обсуждение статьи, здесь люди высказывают своё мнение.
Он удобный для некоторого подмножества квалифицированных пользователей, у которых есть желание ковыряться в системе.

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

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

Поэтому в среде пользователей Linux очень модно вешать переключение раскладки на CapsLock (благо это встроенная фича).
Вам же (Windows) может понравиться Recaps.
Попробуйте, это удобно.

lswitch.exe вообще на любую кнопку вешается, и размером в несколько десятков кб.
Простите, а зачем? Зачем мне менять свои привычки, которым уже десятилетия? Только по той причине, что разрабы линукса не смогли нормально допилить переключение по альт-шифт? Это вроде как не рокет-саенс. И не требует реализации искуственного интеллекта. Именно это и называется костылем — когда функционал не смогли допилить и решили — «А, пофиг! Пускай переключаются по другому!» И весь линукс — это вот такой грандиозный клубок костылей. И рано или поздно, привыкнув к одному из них, ты цепляешься за другой, в самом неожиданном месте.
Зачем мне менять свои привычки, которым уже десятилетия?

Потому что это не привычка, а деваться некуда.
Вы вынуждены привыкать.
Потому что есть Alt-Shift и есть Ctrl-Shift, а больше нет ничего.
Есть люк во дворе и его надо обходить. Закрыть не надо — привычка надо.
А ведь новые привычки бывают удобными.
Но если Вы привыкли к Alt-Shift, мирясь с тем, что любое приложение Windows реагирует на Alt выходом в меню — ради бога, ССЗБ.

Есть люк во дворе и его надо обходить. Закрыть не надо — привычка надо.
Позвольте использовать вашу же аналогию. Да, я не хочу закрывать люки на дороге, потому что я — не сантехник, это не моя работа. Мне нужно всего-лишь по этой дороге пройти. Если вместо своей работы, я начну закрывать люки, то, с высокой долей вероятности, когда мне понадобится по этой дороге не просто пройти, а проехать, вы потребуете, к примеру, положить на ней асфальт(пересобрать ядро etc).
Поэтому я выбираю дорогу, которую делали не случайные люди по совместительству(а то и студенты на неоплачиваемой стажировке), а нормально оплачиваемые профессионалы на фултайме.
А ведь новые привычки бывают удобными.

На вкус и цвет все фломастеры разные. Не понимаю, почему сторонники линуска считают, что только их привычки могут быть удобными.
Но если Вы привыкли к Alt-Shift, мирясь с тем, что любое приложение Windows реагирует на Alt выходом в меню — ради бога, ССЗБ.

А вот отличный пример передергивания фактов. Как раз таки в Виндовс ТАКОЙ проблемы нет. В ней переключение по альт-шифт прекрасно работает еще со времен Вин95 прямо из коробки. В отличии от тойже Убунту.

А Вы представьте себе (да, аналогии говно, как обычно) — что у Вас люк прямо перед ЕДИНСТВЕННЫМ выходом из дома. И у Вас вариантов нет — как перепрыгивать через него. Хотя нет. Есть вариант, только про него Вы забыли — пожаловаться в соответствующие органы. Ну, не знаю, дорожные службы, ЖЭК или кто там ответственен. Если они не принимают мер — идти по цепочке выше. И так — пока проблема не решена. Почему же в мире софта так не любят репортить о проблемах (о которых возможно разрабы даже и не в курсе, т.к. существует бесконечное количество комбинаций софта и железа), а любят ныть на форумах о том, что XXXX — маздай?

Не согласен. Именно на win95 выбрал дефолтным ctrl+shift, потому что alt+shift нужно было очень аккуратно нажимать, дабы система не приняла за нажатие alt.

в скайпе при переключении раскладки по альт-шифт меню не ловит фокус ввода.

Альт-шифт — ведь самая отстойная комбинация для переключения. В Линуксе для этого придумано куча прекрасных комбинаций, лучшая — это Caps Lock

Альт-шифт — ведь самая отстойная комбинация для переключения

Если хочешь держать руки на home row, то она сильно лучше, чем Ctrl + Shift


лучшая — это Caps Lock

Обидно отдавать целый Caps Lock исплючительно под переключение раскладки. Гораздо лучше сделать его дополнительным Ctrl

Его удобно нажимать, не убирая руки с home row.

А по мне переключение по Win+пробел (сделали в W10) или Ctrl+пробел как на маке — вполне удобно и логично.

Если хочешь держать руки на home row, то она сильно лучше, чем Ctrl + Shift
Мне интересно.
Я переключаюсь легким поворотом левой кисти влево, мизинец на Ctrl, безымянный на Shift. Смещение остальных пальцев на одну клавишу.
Попытался воспроизвести переключение с Alt+Shift: не понимаю, что куда поставить, чтобы это стало хотя бы приемлемо, не говоря уже удобно.
Как вы это делаете? Поделитесь, если не сложно?

Ctrl + Shift можно вообще одним мизинцем нажимать, если потянуться к верхнему ряду. Alt + Shift же нажать не перенося ладонь полностью с клавиатуры у каджита так и не вышло.

Спросил супругу: у нее как раз Alt+Shift. Она нажимает мизинцем Ctrl, и большим пальцем Alt, перенося его с пробела. Наверное, если привыкнуть, так тоже удобно — но мне такое движение в голову не пришло. И ладонь таки полностью не убирается.

Чует мое сердце, что теперь я буду долго путаться в пальцах при переключении…

Спросили сороконожку: как она так быстро бегает и не запутывается в лапках ))

Спросил супругу: у нее как раз Alt+Shift. Она нажимает мизинцем Ctrl, и большим пальцем Alt,

Вот я так же. Двигать кисть при этом не надо, поэтому мне Alt+Shift удобнее. Хотя на самом деле удобно повесить русский язык на какую-то одну комбинацию, а английский на какую-то другую.

Когда-то, когда редактор был синеньким, а файловый менеджер коричневым, были популярны правый/левый Ctrl соответственно, или еще Shift + Shift для цикла.
А еще как индикатор вокруг экрана рисовалась рамка, зеленая или голубая.

а файловый менеджер коричневым
Извините: не поймал.
Командир Нортон всю жизнь был синеньким. Кем вы (или правильнее будет к вам обращаться тоже в третьем лице?) таким интересным пользовались, если не секрет?

Dos Navigator. Замечательный был комбайн, в свое время.
Вот так он выглядел: Dos Navigator


А обращаться можно как удобно, у каджита нет предубеждений. Главное, не на "слыш, ты, козел!" )

А.
У меня было подозрение, но я его всегда «серым» классифицировал.
Спасибо!
Я вчера смотрел, смещение кисти на ту же одну клавишу. Или в суставе пальца начинаются очень странные ощущения. Впрочем, это уже не так важно: главное, что сакральное знание я получил.

Так то на Ctrl можно вообще жать ладонью, мизинцем на Shift. Я пока читал, сообразил что именно так мне привычней всего делать, практически одним движением.

Вот в оффлайне мы уже вспомнили анекдот про бороду и одеяло.

У меня нет желания ковыряться особо, поэтому Линукс. Возможно, это связано с тем, что большинство нужного мне софта изначально разрабатывалась под Линукс или Юникс (bsd), а на Windows портировалась с разной степенью совместимости, с нюансами. Из последнего: попытки запустить Docker (точнее kubernetes) на виндоуз машине нашего QA. Не прокатило ни Docker Machine, ни WSL. Плюнули и подняли виртуалку.

Не согласен, т.к. установить софт и пользоваться проще на Linux: apt-get install… (оставить комп на полчаса, само все сделается), в хомяк раскатить из облака содержимое (в зависимости от размера, у меня лично — две минуты) и погнали работать. А с Windows пока софт установишь, клацая "Далее-далее" — забудешь про работу на пару часов точно.

>у которых есть желание ковыряться в системе

Странно, я использую линукс как раз по противположной причине, я терпеть не могу взаимодействовать с самой ОС, и чем меньше она мне мешает, тем лучше. Не имею ни малейшего желания ничего менять в системе и вообще знать, как оно там все устроено. Для моей работы это условие уже очень много лет выполняется лучше на линуксе, чем на винде. А с концом вин7 и абсолютно отвратительной вин10 это условие стало выполнено и для домашнего ПК (с некоторым компромиссом в играх).
Гайдов и лучших практик — возможно, а вот ограничений… Не хочу иметь выбор только среди огороженных забором системок (хотя вполне люблю десятку, но свободная от ограничений альтернатива ей должна быть).
Как вы считаете — почему Windows столько лет был маздаем?

А вы с Win95 точно работали? Ровно эта версия ОС породила эту фразу. Ну просто потому, что за полгода ни разу не переустановить 95 и чтобы она при этом нормально работала — это было уже неплохое достижение.

UFO just landed and posted this here
UFO just landed and posted this here
А устанавливать надо было с кучи дискет. Это сравнимо с подвигом.
Я помню, у меня подруга купила в 1997-м компьютер. Она филолог, поэтому её слегка «кинули» — продали в магазине за 1200 у.е. Пентиум-166, в принципе, цена средняя по прайсу, но он был без ММХ, и с дешмашской материнкой без поддержки SDRAM. И к этому прилагалась Windows 95 первой редакции.
Эту вот винду я переустанавливал в 2001-м году. У подруги был младший брат, который тащил на компьютер всё блестящее говно, которое удавалось только стянуть в интернетах и у друзей. 95-я стоически выдержала всё, и сдохла только когда винт посыпался.
Когда Windows был маздаем — все остальные операционные системы были просто неюзабельны на десктопе, кроме мака на PowerPC.
BeOS? NeXTSTEP (немного раньше).
BeOS была неюзабельна не по глюкам, а из-за практически полного отсутствия софта и драйверов.

OS/2 как раз в те времена была более юзабельна.

Use Solaris, Luke.
И будут вам бест практис, гайды и прочее.
Use RedHat/SLES, Luke.
И будут вам всякие техподдержки 24/7 и гайды от этой техподдержки.

Еще можно переметнуться в стан мако… филов
Что я успешно и сделал и головной боли стали СУЩЕСТВЕННО меньше

Ну как же! В нем ведь нельзя отправить селфи, да и с эмодзи все печально. Как только эти красноглазые линуксоиды им пользуются?! Срочно перепишите (я-то этим заниматься не буду, я только критиковать хочу).
В винде, кстати, загрузчик есть, ntldr называется вроде. Если у вас несколько виндовсов на одной машине, он выводит диалог выбора, безопасные режимы тоже через него. Если как-то хитро его обмануть, говорят, может даже не-виндовсы загружать.
UFO just landed and posted this here
Да я верю что можно. Но зачем, если есть grub, которому для этого не надо лезть в конфиг-файл (что уже забавно: а где же ваши хваленые ГУИ и кнопочки на каждый чих? Как мне из интерфейса найти все установленные ядра и добавить их в диалог выбора?). И поиск всех ОС делается одной командой
UFO just landed and posted this here
На дуалбутах у меня либо всё висело в UEFI переменных и грузилось этим самым UEFI, либо os-prober прекрасно сам находил винды, досы и прочее и прекрасно добавлял это всё в конфиг grub-a.
UFO just landed and posted this here
Вопрос в том, какой grub вы использовали — 0.х или всёже уже grub2. В случае 0.х полностью согласен с тем, что его конфиги надо ручками править.
UFO just landed and posted this here
Для grub1 это может и так (хотя инсталляторы линуксов все равно всегда подхватывали). Для grub2 же достаточно
$ update-grub
и он найдет вообще все системы.
UFO just landed and posted this here
> В винде, кстати, загрузчик есть, ntldr называется вроде

Уже нет. Bootmgr называется (или как-то так, нет сейчас под руками).
А еще есть UEFI, и всё вместе оно представляет такую фееричную конструкцию, что без полкило водовки не разберешься.
UEFI оно OS-Independent. И вполне вменяемо по сравнению с танцами с бубном с ntldr/bootmgr, к которым надо было прибегнуть, чтобы добавить ещё одну операционку и не убить старую.

Не совсем так.
Точнее да — UEFI пофиг на ОС. А вот ОС не пофиг на UEFI.
Некоторые и не загрузятся без ломика (даже особенно Windows).

Windows 7 — последняя версия, бутменеджер которой был написан под наркотой (иначе вызовы int10h вместо работы с GOP сервисом в варианте загрузчика, который написан под UEFI я объяснить не могу) и требует CSM. Варианты XP и больших древностей — по мнению МС надо обновить, или обновить железо и ОС, или выкинуть и купить новое.
Windows 7 — последняя версия

Там еще что-то про "UEFI хочет GPT, а Windows 8 GPT не умеет", но здесь сразу и не вспомнить.

UEFI может спокойно жить и без GPT, обходясь MBRом и установкой на свой раздел типа EFI Service Partition.
Проверил — и даже тип указывать не надо, главное чтобы был fat (на ntfs вот реально не везде есть драйвер)
32 Bit что Windows, что EFI нынче весьма вещь в себе.
да и с эмодзи все печально

Вот, не надо, не надо наговаривать! С эмодзи в GNU/Linux хорошо как нигде!
image
grub какой-то излишне замороченный стал имхо, а вот refind мне нравится давно и долго
Про разрозненность соглашусь. Как по мне, главная проблема СПО именно в распылении сил. Вместо того, что объединиться, люди начинают делать свои форки. Это оправдано в некоторых случаях. Например, тот же форк owncloud'а nextcloud гораздо круче и каждый сможет свой пример привести. Но в целом, я считаю, что это сильно тормозит развитие и популиризацию линукса. Скажем, вышел systemd, люди предложили что-то своё, оно выглядит достаточно законченным продуктом, но у него нашлось много противников, которые привыкли работать по старинке. Поэтому я и согласен с чем-то с автором. Возможно, аргументов действительно маловато, но проблем действительно немало. К такой статье всегда хочется видеть конструктивный разговор в комментариях, а не «ой, ты просто не осилил».

Да, проблема именно в разрозненности, а решение — в консолидации.


На HN пролетала статья про FreeBSD. У неё нет разрозненности, но нет и такого огромного сообщества, которое бы её двигало вперёд.


У macOS/Windows тоже нет разрозненности, но есть диктаторская профит-ориентированная модель развития. Это значит, что пользователь — дойная корова, но эта идея хорошо завуалирована заботой о нём, чтобы он не роптал, а хорошо доился.


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

> Это значит, что пользователь — дойная корова, но эта идея хорошо завуалирована заботой о нём, чтобы он не роптал, а хорошо доился.
Так я плачу за то, чтобы не пердолиться. Это вполне того стоит.
UFO just landed and posted this here
Это значит, что вы много лет до этого хорошо попердолились, что теперь уже все автоматом :)
UFO just landed and posted this here
По работе сейчас поставил 2ой осью последний Mint Cinnamon, и не могу не засмеяться от факта, что оно прям после изменения разрешения монитора начало глючить.

Где указатель и где выделение, полностью к десктопу готово :)
UFO just landed and posted this here
Но не в первые 2 минуты после установки. Винда у меня работает идеально.
UFO just landed and posted this here
И ты, конечно же, написал багрепорт?

Лично я ни разу не пользовался cinnamon, я xfce использую. Подобных глюков не замечал. Благодаря тому, что разработка xfce ведётся медленно, она не скатилась туда же, куда скатился, например, Gnome.

чтобы стать хорошим windows-админом нужно "пердолиться" больше.

отсутствие пердолинга

Gentoo


Вот такие линуксоиды искренне считают себя достаточно объективными, чтобы обсуждать проблемы Линукса на десктопе XD
UFO just landed and posted this here
Вот подскажите другой дистрибутив без systemd с приличной базой пакетов?
UFO just landed and posted this here
UFO just landed and posted this here
Увы, для десктопа она реально малопригодна. Хотя когда меня достали с постоянным хватанием вирусов я в роли «браузер+плеер+вконтактик» на машину взгромоздил openbsd, которая ИМХО совершенно непригодна для десктопа.
UFO just landed and posted this here
UFO just landed and posted this here

Есть Devuan, но лично у меня с ним не срослось

UFO just landed and posted this here
Просто это весело
Зачем мне с кем-то объединяться? В чём тут проблема?
Проблема в том, что вы делаете продукт для себя и делаете все как хотите, что хотите и когда хотите. Вам важна не сама цель, а процесс. У пользователей же иные взгляды на вещи.
UFO just landed and posted this here
вместо того, чтобы решать проблемы пользователей — это случаем не проблема?

(смеется) Тыжпрограммист!!! :-)
Не поверите, проблема. Только она не ваша. Напишите вы, свою систему, порадуетесь и уйдёте в закат. Вы молодец — честь и хвала вам. Потом будут тысячи форков. И каждый разработчик будет иметь свой взгляд на дальнейшее развитие. А плагинописателям вообще будет классно, им нужно будет своё поделие на каждом форке тестить. Оно им надо?

К вам претензий нет вообще. Если нравится создавать велосипеды с нуля — да пожалуйста, это действительно замечательно. Только юзер не будет пользоваться вашим продуктом из-за того, ему не хватает функции X, а форк N+1 глюченный. Лучше уж взять ему какую-нибудь популярную прогу, к которой уже всё написано и никаких сюрпризов, как правило, она не приподнесёт.
UFO just landed and posted this here
Звучит разумно, но практика показывает, что тысяч форков не получается

В данном топике речь шла о линуксе. Наверняка видели картинку. Даже превью бросает в дрожь.
Ну пусть не пользуется. Мне, конечно, будет очень тяжело, но я постараюсь это пережить.

О том и речь, что требовать от разработчиков спо что-то бессмысленно. Мейнтенеры могли бы находиться в неком подобии JCP, где они бы хоть как-то договаривались. Но они так не хотят и это дико бесит.
UFO just landed and posted this here
Так это ж дистрибутивы, а не программы. Непонятно, причём они к опенсорс-программному обеспечению.

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

Под JCP я имел ввиду это. В моем воображаемом мире все разработчики садатся за большой круглый стол, совещаются и создают один эталонный дистрибутив, с эталонным ядром и эталонной DE, стабильный, быстрый, красивый, а там уже и до коммунизма недалеко. Возможно, это был бы средний пилот, но что если… эх, мечты…
Ну, беситься, что кто-то не хочет что-то делать без всяких обязательств — не очень конструктивно, ИМХО.
Да кто же спорит.
В моем воображаемом мире все разработчики садатся за большой круглый стол, совещаются и создают один эталонный дистрибутив, с эталонным ядром и эталонной DE, стабильный, быстрый, красивый, а там уже и до коммунизма недалеко

ну-ну, а то это обсуждение не показывает насколько у всех разные представления о том как правильно

UFO just landed and posted this here
Это точно был бы средний пилот, только скорее всего еще с парой лишних рук, ног и голов, число которых забыли оговорить за большим круглым столом. И без задницы, потому что ее упомянуть постеснялись бы.
UFO just landed and posted this here
Когда есть много «своих наборов», шансы найти среди них что-нибудь подходящее лично тебе, умножаются на число этих наборов.
UFO just landed and posted this here
Вы правы: не повлияло.
И вы не правы: поскольку обсуждаемый тезис звучал, как «В моем воображаемом мире все разработчики садатся за большой круглый стол, совещаются и создают один эталонный дистрибутив».

Все разработчики создают один дистрибутив. Не тратя силы ни на что другое. Во всяком случае, я эту идею понял так: если я неправ — я не огорчусь, честное слово.
UFO just landed and posted this here
Я теряю нить дискуссии.
Кто может и хочет — контрибьютит в ядро. Другие люди пилят дистрибутивы, а к ядру не суются. Среди дистрибутивов есть с системд и без оного, на все вкусы.

Каким местом это относится к гипотетическому созданию одного эталонного дистрибутива, я не понимаю.

Будет эталонный дистрибутив с systemd илли нет, gnome или kde, а может ещё с чем, кто будет решать? Или пользователю решать при установке?

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

Хотя если подумать…
К концепции эталонного дистрибутива получается значительно ближе какой-нибудь FreeBSD. Когда одна и та же команда делает не только ядро, но и всю систему. И в принципе-то получается неплохо…
Возможно, автор сильно не в курсе последних тенденций в мире Линукса. Попробуйте Mint или ElementaryOS. Я пользовался и Windows (начиная с 95), и MacOS (начиная с Yosemite), и Linux (в основном, дебианами, начиная с 12.04). И могу сказать, что к 2020 и макось и винда скатились в какой-то ад для пользователя. А вот линукс как раз дорос до того UX, которые давали пользователю в свое время Windows 7 и MacOs El Capitan.
А вот линукс как раз дорос до того UX, которые


Не дорос. И даже на горизонте не предвидится.

Минт, казалось бы, допилен дальше некуда. Поставил кенту на ноут, после обновления получил чёрный экран. Готов для домохозяек, да.
Я сожалею, что Вы столкнулись с такой проблемой, но из этого никак не следует, что Линукс уж прям не готов.
Давайте рассмотрим ситуацию с других сторон.
Во-первых, проблемы есть на всех ОС. Тот же Шиндовс 10 с каждым обновлением ломает системы тысячам пользователей. Текущий релиз Макоси становится допиленным до более-менее небесящего состояния только когда выходит следующий релиз.
Во-вторых, аргумент, что Линукс не для домохозяек абсурден, т.к. никакая домохозяйка не сможет починить ни Шиндовс ни Макось, если ось зафейлит обновление.
В-третьих, проведите мысленный эксперимент — возьмите двух любых женщин средних лет с нулевыми знаниями компа и попробуйте их научить — одну посадите на Винду, вторую на Линь. Через год Вы получите двух женщин, которые одинаково ПЛОХО работают на своей ОС. Более того, если им потом поменять ОС, то они одинаково плохо будут отзываться о новой. И очевидно, что дело не в ОС.
Когда только начинал вливаться в front-end разработку, на работе все советовали Mint, да, более менее юзабельно, но все же постоянно сталкивался с какими то проблемами, то одно отвалится, то другое.

Elementary пробовал уже после Mint-a, т.к. мне нравился интерфейс MacOS (Но денег на мак небыло:)), а Elementary прям очень похож, но тоже моментами были проблемы, а ушел с него после того как после обновления я не смог запустить систему.

И учитывая что я как фронт в дебри линукса не лез, юзал NodeJS, Docker и сопутствующие штуки для фронта, мне очень не зашло как все это в итоге работало, вместо того что бы заниматься своими фронтовыми штуками, мне приходилось чинить работоспособность линукса.

Последние года 4 в работе использую Mac и Windows, с тех пор проблем небыло как и в работе так и в обыденном использовании, ни одно из обновлений у меня не сломало ничего того что я использовал

И где то пол года назад мне пришлось опять пересесть на Linux, в этот раз это была Ubuntu, т.к. на новой работе свою машин использовать нельзя, безопасность видите ли, а рабочая машина только на Ubuntu, пытался договориться винду поставить, но не договорился
И это была прямо боль, в первую же неделю столкнулся с проблемой: Вход в систему запароленый, все ок работало, пока не поставил Ru раскладку по умолчанию, казалось бы, что может быть не так, но в какой то день сижу за рабочим местом думаю о том как бы сделать задачу, комп не трогаю, через 5 мин включается экран блокировки, все ок, думаю дальше, и надумал продалжать делать задачу, пытаюсь войти в учетку, пароль не принимает, меняю раскладку, все так же не принимает, пару часов курил гугл который мне не помог в этой проблеме, после этого девопс минут за 30 решил проблему, а проблема в том что убунта решила на экране блокировки юзать раскладку по умолчанию и менять ее не хотела, даже в режиме консоли, без интерфейса (или как там его), система была свеже установлена, без каких либо левых библиотек, у коллеги же, точно тот же дистрибутив такой проблемой не страдал, намеренно пробовали воспроизвести

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

вполне объективная причина, если сотрудники не могут осилить настроить окружение в нетиповой ОС


Я такое видел на практике когда работал на прошлой работе, официальная ОС была — МакОС, всем выдавали корпоративные ноуты, но из-за событий прошлого года с этим вышла заминка и я работал на своем компе в убунте… и был целый квест правильно настроить окружение, потому что все мануалы и описания рассчитаны на макось… и очень очень много всяких тонкостей касающихся линукса не описаны и надо было бегать по всей конторе за девопсами узнавая как лучше сделать… я пару недель потратил пока все сделал как надо


по этому проще всем выдать корпоративные железки с типовой ОС и инструкцию по настройке

>люди, знакомясь и общаясь, часто делятся селфи, так что прикрутим вот сюда, на видное место кнопку «выслать селфи

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

Меня вот забавляет, что GIMP много лет пытался всем доказать, что многооконный интерфейс — это фича, и вы все дураки, что не понимаете. А теперь вот — почти приличный однооконный интерфейс. Глядишь, скоро полноценная поддержка CMYK появится, слоевые эффекты, нормальный экспорт для веб и тд.


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

Правильно. К 2020 почти вся полиграфия умерла — а мы добавим поддержку CMYK…
Никуда она не умерла. Живее всех живых.
Он и для не-полиграфи не готов. Где нормальные корректирующие слои, стили слоёв, не деструктивное редактирование? Нету…
Многооконный интерфейс это фича и вы все дураки! И разработчики GIMP теперь тоже дураки. В Linux всегда была классная отдельная сущность — оконный менеджер. И надо было идти в направлении развития оного (-ых), чтобы он управлял как обычными окнами, так и всякими панелями. Тогда их можно было бы прикреплять к краям экрана, например, сворачивать, когда не нужны, вешать на их открытие шоткаты одинаковые для разных приложений и т.п. И я примерно так делал в времена Enlightenmet E16, там окну можно было сменить тип и сделать его панелью инструментов особой, у которой заголовок сбоку. Вполне удобно для всяких свойств, информации и инструментов. Работало правда не всегда гладко, некоторые приложения почему-то пугались. Но я и говорю, что можно было бы эту тему развить, доработать EWMH.
А мне многооконный вариант нравится больше. Можно растаскивать панельки на другие мониторы.
Тема недораскрыта, но суть не в этом. Публикуя такую статью на Хабре следует учитывать, что для большинства присутствующих, предельное развитие UI/UX — это командная строка (терминал), со всеми вытекающими.
Боюсь, что вас не поймут.
Удобный терминал (как в Убунте) это и есть лучший интерфейс.
Это как голосовой помошник, только нет проблем с распознаванием голоса
Абсолютно для всех удобный?

а вы знаете что-то вообще в этом мире, что было бы удобно абсолютно всем?

Ну может и не абсолютно, но процентов для 90-95 знаю.
Эм, мне кажется для тех кому нужно «отправить селфи в один клик» есть Android, который фактически не Linux.

Но в одном автор прав, проблема Linux'a в кошмарном тестировании (aka QA), которого практически нет. В отличии от кодинга just for fun это монотонный и неблагодарный труд, который должен оплачиваться. Качественного QA в Linux'e нет даже для ядра, что уж говорить о пользовательском окружении. В качестве «решения» предлагается использовать устаревший софт, в надежде что он уже «разминирован» тысячами пользователей, «подорвавшихся» на багах.

Не в последнюю очередь это диктуется и личностью человека, стоящего у руля (я имею в виду самого Линуса). Он и его единомышленники застряли годах в 70х-80х, но продолжают задавать тон всей экосистеме Linux:
  1. Программисты — это компьютерные боги, они имеют право делать что угодно.
  2. Все пользователи Linux по умолчанию — это программисты.
  3. Если что-то работает лично у меня, значит это достаточно хорошо для всех.
  4. Если мой коммит что-то сломал у других — это их проблемы, пусть правят код (см. предыдущий пункт).
  5. «Красивость» и «правильность» кода важнее его реального применения.
  6. Знания в своей предметной области дают право называть не знакомых с ней людей идиотами и придурками. Это приемлимый процесс их дрессировки и инициации.
  7. Предыдущий пункт так же применим в спорах с людьми имеющими другую точку зрения. При этом точек зрения всегда две — моя и неправильная.


Собственно, от этого проистекает и вся токсичность сообщества Linux — люди просто подражают авторитетам.

А все эти перетаскивания кнопок и споры о Unix-way — вообще не важны. Дайте систему которая будет просто стабильно работать для начала. И под просто работать я не имею в виду «терминал запустился значит всё работает, дальше путь пользователь сам 36ётся».

P.S.: Комментаторам у которых «всё работает, а ты неосилятор»: я за вас рад, но см. пункт 3.
Дайте систему которая будет просто стабильно работать для начала.

Это требование к Windows тоже относится, знаете ли. Про MacOS утверждать не берусь, потому что не пользовался.

Это требование к Windows тоже относится, знаете ли.

Судя по качеству работы Microsoft в последние дни склонен согласиться (они тоже решили сэкономить на QA). Но тем не менее, большая часть десктопной функциональности в Windows просто работает. Wi-fi работает, звук играет, видео на ютубе играет плавно с аппаратным ускорением, второй монитор или телевизор подключаются и просто работают, когда втыкаешь наушники звук переключается на них, разрешение 4K не лагает и корректно масштабируется, директории легко расшариваются по сети, RDP из коробки и тоже просто работает и.т.п.

В Linux это всегда лотерея. Причём даже если оно работало, то очень вероятно что с очередным обновлением опять сломается. Как в недавнем ядре 5.6 взяли и поломали Wi-fi от Intel (причём это сделал сам Intel).
Зато когда встречается проблема с виндами, решение которой не гуглится на первых десяти страницах и пользователь наконец вспоминает, что у него купленная коробочная(а не OEM) винда и решает наконец набрать заветный номер техподдержки начинается веселье. В моём случае спустя несколько часов общения и всяких удалённых помощников решения постоянно выливались в «try to reinstall Windows».
Кстати про 4К — под линуксом оно нормально живёт, даже в сетапе «Один монитор 4К, второй просто FullHD», а вот у моего коллеги попытка настроить масштабирование в таком сетапе под виндами выливалось либо в «мелко просто жуть», либо в «привет шрифтам и графическому десктопу как в Linux 1998 года», либо в тупое падение САПРа.
Линукс-комьюнити, по крайней мере русское, тоже ребята специфические, в моем случае, при возникновении проблем, они тупо копипастили типовые решения, которые я и без них уже нагуглил и попробовал, а когда я говорил, что уже пробовал и не помогает, мне либо переставали отвечать, либо вообще советовали сменить железо, либо советовали «выпрямлять руки». Короче, линуксовое сообщество разочаровало несоответствием уровня ЧСВ и реальной компетенции.

А виндус сообщество в принципе ничем не может помочь, потому что сплошь состоит из нубов, а люди из техподдержки умеют только посоветовать "переустановить виндос"? Бывают исключения, но наличие очень подробных гайдов под линукс и возможность посмотреть в исходный код — это очень ценно. Под виндой с этим существенно сложнее в силу закрытости системы.

Линукс-комьюнити, по крайней мере русское, тоже ребята специфические

а оно есть, единое "linux-community"? я когда есть время — стараюсь помочь. и от других участников часто встречал бескорыстную помощь.
возможно, вы где-то не там спрашивали. или, быть может, ваши вопросы были просто неинтересны "аксакалам".


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

Вот, тоже удивило. Обычно встречаюсь с большой терпеливостью и готовностью помочь. Ну, конечно, когда пять раз в день спрашивают о проблемах установки Kali Linux (установки!), то тут не только про руки напишешь, а про всё, что хочешь.
UFO just landed and posted this here

а вам не приходит в голову, что "купи сетевой" могло быть правильным ответом? (например, в той rpm лежал бинарник без исходников, который требует определённые версии so).


вот что вы отвечаете пользователю, который поставил новую винду и оказалось, что 64-битного драйвера для его винпринтера в природе нет?


и в том, и в другом случае можно повозиться: снять дампы, расковырять протокол, написать свой драйвер. но хочется ли этим заниматься ради помощи шапочному знакомому в форуме?

UFO just landed and posted this here

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

UFO just landed and posted this here

У этого явления есть сравнительно несложное объяснение — отвечающим банально "надоело отвечать на тупые вопросы". Это что-то вроде искажения психики, оно даже не относится к конкретно вашему вопросу, он-то может и годный, но разруха в головах отвечающего. Можете сами прочувствовать как это бывает — попробуйте подписаться на какой-нибудь более-менее живой тэг на StackOverflow и отвечать там на вопросы. У меня вот уже спустя всего год чёткое ощущение, что надо брать перерыв, иначе я тоже скачусь до сарказма вместо ответов, а многие старожилы на форумах делают это куда дольше чем какой-то год, и правила на большинстве форумов мягче, чем на SO.

Думаю все знают, где обитает самое крупное русское комьюнити —LOR, но да, возможно это не то место, где стоит что-то спрашивать.
Понимаете какое тут дело, используя линукс без техподдержки (а я не думаю, что пользователи линуксового ядра себе поголовно покупают красношляпу и сусю энтерпрайзную) я соглашаюсь на то, что словленные грабли — это сугубо моя проблема. Но когда я покупаю ОС и софт, а в цену этой ОС и софта входит техподержка, то я ожидаю, что при условии того, что железо ОС-Compatible и софт-compatible возникшая проблема будет более-менее решена, но как показала практика от этой техподдержки толку столькоже (а может даже и меньше), как от какого-нить ЛОРа.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Все пользователи Linux по умолчанию — это программисты.

Но ведь клиентом ядра является не пользователь, а программа. Так что да, косяки ядра ОС сказываются на разработчиках прикладного ПО, и именно они основные заказчики


Если что-то работает лично у меня, значит это достаточно хорошо для всех.

Проблема и Linux, и Windows в том, что нет какой-то конкректной операционной системы. Они настолько гибкие в настройке конструкторы, что сочетание C[n,k] всех конфигураций никто проверить не может. Поэтому у Android этим занимался вендор оборудования. Что из этого получилось вы знаете


Если мой коммит что-то сломал у других — это их проблемы, пусть правят код (см. предыдущий пункт).

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


споры о Unix-way

В линуксе уже давно systemd, про Unix-way все давно забыли

Но ведь клиентом ядра является не пользователь, а программа.

Одна из самых больших «болей» в Linux — это поддержка оборудования (да, в 2020-м всё ещё). А оно всё в ядре. Это «клиентом» API может являться программа, а клиентом ядра как и всей ОС на десктопе является пользователь.

Проблема и Linux, и Windows в том, что нет какой-то конкректной операционной системы. Они настолько гибкие в настройке конструкторы, что сочетание C[n,k] всех конфигураций никто проверить не может.

Хорошо, а есть некие конфигурации ПК на которых какой-нибудь популярный дистрибутив Linux всегда протестирован и всегда полностью работает, включая обновления? Ну хоть одна такая конфигурация? Чтобы и звук, и видео, и сеть и вся десктопная функциональность работали на 100%? Чтобы человек мог пойти в магазин и купить машину совместимую с Linux и знать что он не сломается внезапно потому что какой-то Вася закоммитил что-то там куда-то там, это никто не протестировал и ему радостно прилетел баг вместе с обновлением?

В линуксе уже давно systemd, про Unix-way все давно забыли

Да пофиг, в том-то и дело. Обычный пользователь с этим никогда дела не имеет. Так или сяк, лишь бы работало. Остальное это вопрос usability и обучения.

Про плохую поддержку железа вендорами пинайте вендоров, а не ОС.


А хотите чтобы все работало — вам к IBM (RedHat Enterprise Linux) или HP. Там вы имеете полное право жаловаться на неработающее железо и вас даже выслушают и может быть даже помогут.


"Баг вместе с обновлением" — Microsoft сейчас так делает регулярно в Windows 10

А хотите чтобы все работало — вам к IBM (RedHat Enterprise Linux) или HP.

Речь идёт о десктопе, а не о enterprise и серверах (я уверен что там у Linux всё прекрасно). И никто из компаний всерьёз десктопом на Linux не занимается. Да есть какие-то чуваки которые в гараже собирают какие-то машины, один раз их конфигурят и продают. Дальше поддержки нет, это опять рассчитано на энтузиастов. Или если провести автомобильную аналогию, любителей бесконечно ковырять свою тачку в гараже. Вариантов «сел и поехал, если что сломалось — позвонил в автосервис» для десктопного Linux'а нет.

Canonical вроде пыжилась в своё время, но не осилила.
Red Hat Enterprise Linux Workstation не для десктопов?

для десктопов, да не тех ))))

Эм. Есть модели у Lenovo, есть у Dell, есть у HP. Huawei недавно подтянулся, вроде.
Например, Dell: www.dell.com/en-us/work/shop/overview/cp/linuxsystems
У HP есть официальный документ совместимости: h20195.www2.hp.com/v2/GetDocument.aspx?docname=4AA7-6280ENW
А можно просто открыть список сертифицированных устройств на сайте Ubuntu и по всем из них будет поддержка: certification.ubuntu.com/make/HP
А можно просто открыть список сертифицированных устройств на сайте Ubuntu и по всем из них будет поддержка: certification.ubuntu.com/make/HP

это лажа. Полная. Наличие устройства в списке сертифицированных под убунту НИЧЕГО не гарантирует. Я с Dell 5580 воевал. Вроде бы убунту ставится. И даже конкретная версия работает с конкретной версией фирмвари. Но, во-первых, там проблемы с установкой (никто ведь не пишет точно какой набор настроек в bios setup правильный), во-вторых, можно ноут закирпичить установкой одного пакета в линуксе, в третьих, там на ноуте от фаз луны и способа установки может часть функционала не работать — gui, wifi, bluetooth. Но в принципе все решаемо.


Самые стабильные под линукс ноуты, внезапно — lenovo thinkpad. Но даже с ними у меня были проблемы, например, когда на T410 не видело gsm модуль. А драйверов тупо еще не было....

Вы прямо надежды мои убили. Я уже готов был признать свою неправоту и присматриваться к моделям на сайте. Эх…

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

Был hp pavilion, в один прекрасный апдейт сломался вай-фай.
Начал чинить, сломался блютуз и звуковуха…
Оьновил ядро, отвалилось все сразу. :)
Решил проблему сменой павильена на элитбук, все было хорошо… но недавно оьновилось ядро и отвалилась звуковая, попытался починить… понял через 30 минут, что ну его в лес, хорошо что вспомнил, про недавний апдейт… откатился на старую версию ядра — все отлично.


Вот так и живем.


P.s.
И да, сканер отпечатка пальца на моем элитбуке, похоже заработает тогща, когща у меня его уже не будет у меня. :)

Лично я у себя не помню, чтобы при минорном обновлениии (то есть apt upgrade, а не обновлением релиза убунты) что-то железное ломалось. При обновлении релиза могло сломаться, но такое и в винде — вполне штатная ситуация (при апгрпейде с XP на висту, с 8 на 10).
А у вас который 5580? Inspiron или Latitude? У них разная совместимость с разными версиями, увы.

Впрочем, у меня на HP и с windows были странные проблемы. Когда при апгрейде с win 10 до win10 сломалась веб-камера. Так и висит теперь неопознанным устройством, любым драйверам сопротивляется.
С acer switch 10 всё было ещё гораздо веселее, там после переустановки надо было ставить драйвера ровно в одном конкретном порядке — иначе они больше не работали. Ну и при апгрейде с 8.1 до 10 переставала работать половина железа навсегда.

Latitude. Но это не играет особой роли на самом деле.

Про Huawei могу сказать, т.к. недавно приобрел MateBook D 15. Первым же делом накатил ubuntu 18 LTS. Вцелом норм, но, как обычно, не взлетел датчик отпечатков пальцев. С этим я был готов мириться, на старом HP probook было то же самое. Но вот то, что моя любимая и удобная беспроводная мышка не смогла приконнектиться и приходилось работать через шнурок, этого я простить не смог ) В десятке мало того, что это все работает, так и время автономной работы выше. IDEA под виндой работает прекрасно, а оракловую БД унес на виртуалку. Жить можно.
Проверяли только Ubuntu 2018-года с ядром 2018 года на модели 2019 года?
Потом обновился до 2019, потом гуглил рецепты )
По запросу «ubuntu microsoft precision mouse» чего только не прочитаешь, но я так и не нашел ни одного реально действующего рецепта. Видимо, звезды так легли. Причем у меня есть и другие мышки под брендом Microsoft (мне очень нравятся их клавы и мышки, они реально очень удобные и качественные), они работают без проблем. Затруднения возникают именно с этой моделью и не у меня одного — стоны по всему инету.
UFO just landed and posted this here

А почему оно ломается при обновлении ядра-то?!!!
А потом ещё и пишится фикс в ядро с комментами, простите накосячили, да… :)

UFO just landed and posted this here
UFO just landed and posted this here
ну несмотря на холивары, все дистрибутивы (почти?) перешли на systemd еще пару лет назад
Генту позволяет и с openrc и с systemd работать. Так что формально тоже перешла (точнее запилили поддержку).
Но дефолтный сценарий по прежнему выносит systemd в отдельную главу, а по умолчанию живёт на OpenRC.
И это огромный плюс генты :)
а те, кому это не понравилось, форкнулись
UFO just landed and posted this here
Вот об этом речь и идет: Винду, со всеми ее недостатками, писали для других людей, а Линукс, со всеми его достоинствами, писали сугубо для себя. Результат налицо — сами и пользуются, ага.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Ну, это не то чтобы плохо, пока линуксом пользуются сами линуксоиды… Вот когда действительно начинаются вопли «посадить чинуш за линукс» — вот тут начинается плохо, потому что уровень потерь становится огромным, и платят за это все налогоплательщики. Я бы в суд подал на тех, кто у нас в стране это внедряет, но, к сожалению, судов у нас нет.
Вот когда действительно начинаются вопли «посадить чинуш за линукс» — вот тут начинается плохо, потому что уровень потерь становится огромным, и платят за это все налогоплательщики

обоснуйте, я тут категорически не согласен.


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


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


P.S. а ситуация, когда для сдачи налоговой отчётности (или других коммуникаций с государством) de facto нужна Windows (или другое безальтернативное закрытое ПО) ИМХО за гранью добра и зла.

Примеры были даже здесь описаны. Внедрение Линукса, несмотря на его «бесплатность» оказывается не бесплатным (то есть в прямом смысле этого слова какая-то контора берет деньги за развертывание), потом тратятся колоссальные деньги на поддержание инфраструктуры (потому что проблем оказывается куда больше, чем раньше, а толпы админов другой квалификации и сопутствующие простои стоят денег), и в конечном итоге у всех полыхает от невозможности в тех же офисных пакетах делать что-то чуть более сложное, чем просто набор текста. И, да, примерно все в этом топике неправы — 95% пользователей офиса не хватает тех функций, которые есть в LO/OO. Я сам через это проходил в 2005-2006 году, когда внедрял OO в одной конторе. Там был жадный финдир, который, внимание, закупил всем официальную Винду, но сперва пожалел денег на офис. Буквально через полгода по специальным отдельным особым разрешениям один за одним абсолютно все работники получили нелегальный мелкоофис, потому что работать в ОО — такое себе удовольствие. По итогу, скрепя сердце, просто купили нормальный мелкоофис.

Когда каджит слышит о нехватке функций в том или ином офисном пакете, он, бывает, даже верит.


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

не забудем, что совместимость между разными версиями MS Office даже в рамках одной программной платформы (win/x86 or x64) тоже зачастую хромает.

И ничем в принципе не открываемые сломавшиеся «фрагменты» туда же.
А также дурдом, который был между разными версиями MSO, когда был переход на новый формат (docx) вида «Всемпривет этоя опятьпробелыпропали местами».
«Вывсеврети» — хороший, но бесполезный аргумент в борьбе за сердце и деньги потребителя.

И очень подходит к этому вашему выражению, не правда ли?


примерно все в этом топике неправы — 95%
Безусловно. Но в своем комментарии вы, видимо, совсем не видите применимости данного утверждения? У вас-то статистика точная?

Вы хотите об этом поговорить?


примерно все в этом топике неправы — 95% пользователей офиса не хватает тех функций, которые есть в LO/OO

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

Применить эту же логику к своему высказыванию вы конечно же не хотите?

Это тоже юниксвэй, я правильно понял?

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

Если что — у меня тоже было «обобщение собственного опыта», и здесь же, но в другой ветке комментариев, я приводил один из примеров этого опыта. И, да, в рамках этого опыта — 95% пользователей блевали и блюют от упомянутых «офисов».
И, да, примерно все в этом топике неправы — 95% пользователей офиса не хватает тех функций, которые есть в LO/OO.

Каджит цитирует это уже в третий раз.
Это утвердительное высказывание в настоящем времени. И если не вырывать его из контекста, то выходит следующее:


  • 95% пользователей офиса не хватает функционала (какого?) (источник данных?)
  • вывод сделан на основании одного эпизода (а это сразу смещение выборки, систематическая ошибка выжившего, и поиск подтверждения собственного мнения с игнорированием всего, что это мнение не подтверждает)
  • эпизод имел место быть 15 лет назад, что вкупе с настоящим временем дает утверждение об отсутствии какого бы то ни было прогресса
  • утверждение оперирует точными цифрами, адын штук, подозрительно круглыми, без какой-либо конкретики

Даже двух пунктов из этого списка достаточно, чтобы спросить: "Где деньги пруфы, Билли?"
И можно было бы списать на неудачный сарказм или на волнение от животрепещущей темы, или даже на неумение изъясняться на русском языке, но вот когда дело доходит до перевода стрелок… )))

вывод сделан на основании одного эпизода


Нет. Просто здесь я описал ровно один эпизод.

не хватает функционала (какого?)


Возможность сделать в текстовом докумен нормальную таблицу, а не убожество — достаточный повод?

эпизод имел место быть 15 лет назад, что вкупе с настоящим временем дает утверждение об отсутствии какого бы то ни было прогресса


А он шо, таки есть? У нас тут как раз один товарищ в связи с удаленкой посидел на LO (умные же все стали, ломаный мелкоофис не хотят), жаль его тут нет, он бы вам все высказал про прогресс )))

утверждение оперирует точными цифрами, адын штук, подозрительно круглыми


Какая из представленных мной цифр излишне кругла?
Нет. Просто здесь я описал ровно один эпизод.

И что вам помешало действительно описать эпизод?


нормальную таблицу

Определение?


А он шо, таки есть?

В changelogs давно смотрели?


жаль его тут нет, он бы вам все высказал про прогресс

А полезнее было бы отправить багрепорт, если это действительно баг а не истерика.


Какая из представленных мной цифр излишне кругла?

Действительно.

А полезнее было бы отправить багрепорт, если это действительно баг а не истерика


А зачем? Если можно взять мелкоофис — и он будет работать. Даже с истериками справится.

В changelogs давно смотрели?


А что, у вас там тоже мерилом работы считают усталость?

Определение?


Всех деталей за давностью не помню, но генерально было так: сделать внятную таблицу, наглядно отображающую необходимые данные, менеджеры в той конторе в том ОпенОффисе не могли сделать вообще никогда, даже спустя час возни и многие пересохранения (да, это было важно) файлов. Ту же работу в нормальном офисе они делали за десятки минут и успешно. Хотя конечно же, я понял вас и других комментаторов, им просто не нужны были именно такие таблицы, а нужны были совсем другие.

Но я верю, что 15 лет спустя все по-другому! :D
А зачем? Если можно взять мелкоофис — и он будет работать.

Так платите, берите и работайте, вам никто не запрещает.


А что, у вас там тоже мерилом работы считают усталость?

Выглядит как подмена тезиса.


сделать внятную таблицу, наглядно отображающую необходимые данные

Э-э-э… вы вообще в курсе значения слова "определение"?


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

Это точно не про MSO2007? )


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


И эти люди учат нас не ковырятся в носу…

Так платите, берите и работайте, вам никто не запрещает


Что и делает большинство людей, наглядно доказывая высказанный тезис ))

Э-э-э… вы вообще в курсе значения слова «определение»?


В курсе, но ваша попытка докопаться не изменит ничего. Если я найду некий признак (а я найду, не сомневайтесь), по которому LO будет уступать MSO, то вы от этого не выиграете точно.

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


Угу, во глубине сарказма («а виновато СПО??») и снисходительного обращения к неорганизованным организациям с высот Олимпа Менеджмента («без документирования бизнес-процессов, без инструкций») скрыта маааленькая, ничего не значащая тонкость, выделенная подчеркиванием. И эта тонкость отражает отношения фанатов СПО к людям — да переделайте вы вообще все, и выбросьте все ваши старые наработки и все старые документы, главное, что у вас есть новое ПО, оно правит бал!!!

Я только спрошу скромно — а на кой черт тогда при каждом удобном случае вкручивается упоминание, что СПО работает с проприетарными форматами так же, а то и лучше, чем проприетарное ПО? Зачем говорить «наш LO почти как ваш MSO», зачем походить на худший оригинал?
В курсе, но ваша попытка докопаться не изменит ничего.

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


Если я найду некий признак (а я найду, не сомневайтесь), по которому LO будет уступать MSO, то вы от этого не выиграете точно.

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


Угу, во глубине сарказма («а виновато СПО??») ……

Нет, СПО в данном случае просто попалось под руку, и вовсе не каджиту а вам и той кампании. С переходом на любой другой коммерческий пакет, и даже 2003=>2007 (помните, сколько он крови попил с лентой?), были бы проблемы того же порядка, по вполне очевидным причинам.
Нельзя взять и с бухты-барахты поменять один из кирпичиков в стене, для этого надо поработать. странно, что нужно это объяснять.


Я только спрошу скромно — а на кой черт тогда при каждом удобном случае вкручивается упоминание, что СПО работает с проприетарными форматами так же, а то и лучше, чем проприетарное ПО? Зачем говорить «наш LO почти как ваш MSO», зачем походить на худший оригинал?

И где этот такое говорил? Вы уже который раз приписываете ему что-то воображаемое.
Хотя, кстати, если необъяснимо слетает форматирование в MSO, то самый простой способ исправить это — открыть документ в LO. Сразу становятся видны множество не отображаемых в "нормальном офисе" останков бурного прошлого документа.
Но это как раз из тех случаев, о которых каджит говорил в самом начале подветки.

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


Эээ, что? Если я сформулирую критерии «нормальности» таблицы, вы же об этом просили, то какой это будет к черту багрепорт?

С переходом на любой другой коммерческий пакет, и даже 2003=>2007 (помните, сколько он крови попил с лентой?), были бы проблемы того же порядка, по вполне очевидным причинам.


И что там надо было делать, интересно? Другие шаблоны стали нужны? Другие инструкции? Совместимость со старыми файлами потерялась?

Хотя, кстати, если необъяснимо слетает форматирование в MSO, то самый простой способ исправить это — открыть документ в LO.


Кто бы сомневался, что именно это вы тоже вспомните ))
Эээ, что? Если я сформулирую критерии «нормальности» таблицы, вы же об этом просили, то какой это будет к черту багрепорт?

О, снова подмена тезиса. Ути, какой миленький демагогиг!
Понятие "нормальности" притащили в дискуссию вы ранее и вам его надо раскрывать, чтобы она вообще имела смысл.
А каджит отвечал вот на это бахвальство:


Если я найду некий признак (а я найду, не сомневайтесь), по которому LO будет уступать MSO, то вы от этого не выиграете точно.

И ответ его был таков:


Найдите, сформулируйте, добейтесь воспроизводимости, чтобы можно было проверить, что проблема не выдумана.

Пруфы, Билли. Нам нужны пруфы!
А пруф + описание — это уже почти готовый багрепорт, осталось только отослать.


И что там надо было делать, интересно? Другие шаблоны стали нужны? Другие инструкции? Совместимость со старыми файлами потерялась?

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


Кто бы сомневался, что именно это вы тоже вспомните ))

Действительно, чего бы и не вспомнить то, чем приходилось постоянно заниматься?

А пруф + описание — это уже почти готовый багрепорт, осталось только отослать


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

Внезапно другие инструкции, да, потому что перепахали весь интерфейс


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

Но я же не про интерфейс писал, верно? Ведь возможности по представлению информации не поменялись при смене интерфейса? Ну, по крайней мере хуже не стали.
И я вам по-русски написал — при чем тут багрепорт, если я говорю не про баг, а, прости Господи, про фичу?

Устоявшаяся терминология. И bugreports и feature requests в цикле разработки проходят через один один и тот же issue tracker. Багрепорты появились раньше.
Та же история, как с итальянским Unitas или копирами Xerox.


даже странно, как юзеры с этим справились

Многие просто скипнули, вместе со свистой.


Причем все. Причем без инструкций.

Вас же в гугле не забанили? Поинтересуйтесь теми временами, узнаете много удивительных вещей.


Ведь возможности по представлению информации не поменялись при смене интерфейса?

А информация в этом представлении, конечно же, образуется сама по себе. Ясно-понятно.
Для просмотра информации есть pdf или бесплатные MSO WV/EV/…, появившиеся еще в начале нулевых. Ни MSO, ни OO/LO, ни какой еще либо офисный пакет для этого не нужны, они нужны для редактирования.
А редактирование во многом завязано на панель инструментов, которую в обсуждаемом случае перепахали в пользу ленты.

Устоявшаяся терминология. И bugreports и feature requests в цикле разработки проходят через один один и тот же issue tracker. Багрепорты появились раньше.
Та же история, как с итальянским Unitas или копирами Xerox.


Ну уж нет, фичреквест — отдельная история.
И еще мне интересно — с чего вдруг кто-то его вообще возьмет на заметку? Пришел кто-то и говорит «сделайте мне вот так вот, как MSO может», наверное будет много смеха.

Вас же в гугле не забанили? Поинтересуйтесь теми временами, узнаете много удивительных вещей.


Зачем мне интересоваться временами, в которых я уже даже институт закончил и работал? Все у всех было хорошо. Даже самые жуткие старперы совсем недолго вопили «зачем все переделали», не дольше, чем при переходе с Виндовс 95 на Виндовс98.

Для просмотра информации есть pdf


Ясно понятно.

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

Ради Бога. Почитай пятнадцать лет уже улучшаете, думаю еще лет пятнадцать у вас есть — ни в чем себе не отказывайте, как говорится.
Нету у них 15 лет.
Внедрение WSL это примерно то же, что было с DOS — сначала «вин это надстройка», потом «совместная работа», потом «вин приоритетнее», а потом «адью, пишите письма мелким почерком». Где сейчас ДОС?
С линуксом будет примерно то же, сначала «возможность работы», потом «миграция фич и прочего на винду», а потом добить. Сейчас для майкрософт главное — отладить работу лин-приложений на windows. Какой дурак после этого будет юзать линукс, если он сможет поставить вин и получить два в одном? Сообщества, выпускающие десктопные дистрибутивы Линукс, прикажут долго жить (не будет спроса на их продукцию, а работать в «пустоту» желающих мало) и всё — прощай десктопный линукс (и подобные холивары уйдут в прошлое).

VolCh
Ну, пока вин стоит денег, то выбор между «2в1» за 200 баксов или «1в1» бесплатно скорее не в пользу «2в1»

А ОЕМ и пиратки вы не учли? Зря. Да и цену в 200$ нельзя назвать неподъёмной.

Ну, пока вин стоит денег, то выбор между "2в1" за 200 баксов или "1в1" бесплатно скорее не в пользу "2в1"

Внедрение WSL это примерно то же, что было с DOS —… пишите письма мелким почерком».

Или наоборот, появится еще один дистрибутив Microsoft Linux, в котором вместо dwm можно будет поставить Cinnamon или KDE. :-)

В качестве примера, могу напомнить про Win-OS/2 как «два в одном». Даже три в одном — осьдва была «дос лучшая чем дос». И где теперь оная осьдва…
Мысля интересная. Ваши бы слова, да Б.Г.у в уши. Но он отошёл от дел, а в других причастных, у меня уверенности нет.
сначала «вин это надстройка», потом «совместная работа», потом «вин приоритетнее», а потом «адью, пишите письма мелким почерком». Где сейчас ДОС?

Вы упустили NT, который никогда небыл надстройкой и вырос из полуоси,
а Win9x был как аппарат ИВЛ для досовского легаси и никогда не был приоритетным (MS же очень сильно ориентирована на корпоративные применения, помимо домашних компов)

И процесс отказа от досовских костылей фактически занял больше десятилетия и закончился аж в 2006 году
Сейчас для майкрософт главное — отладить работу лин-приложений на windows.

Неожиданно…
Ну тогда лет 20 можно точно не беспокоится.
Потому, как линукс тоже на месте не стоит. Что-то изменится, все работать не будет нормально никогда.
И если честно, я не знаю ни одной софтины, чтобы она была на линукс и не было на виндовс. Ну не полной копии, а функционально похожее.
Линукс я лично выбрал после 26 лет работы на продуктах микрософт только из-за кривого менеджмента микрософт и невозможности поддержки. Да, опыт у меня с поддержкой продуктов микрософт крайне негативный.
Поэтому не боюсь, что микросфт допилит поддержку линукс, и что это хоть как-то повлияет на рынок и пользователей.
И еще мне интересно — с чего вдруг кто-то его вообще возьмет на заметку? Пришел кто-то и говорит «сделайте мне вот так вот, как MSO может», наверное будет много смеха.
Ну вы же утверждаете что это полезный функционал, о котором разработчики и пользователи Офиса даже не подозревают. Вдруг вы случайно окажетесь правы и фича действительно стоящая, все только выиграют. И даже если ваша идея никого не вдохновит, никто ничего не потеряет.
И еще мне интересно — с чего вдруг кто-то его вообще возьмет на заметку? Пришел кто-то и говорит «сделайте мне вот так вот, как MSO может», наверное будет много смеха.

Могут так ответить: "А я вот люблю делать опенсорц, именно потому что решаю тут я — что делать и (а это имхо куда важнее!) что не делать ;-) А не толпа хипстеров с менагерами."
Или так: "Нет коммитов — иди в кассу и не мельтеши своими ценными указаниями, тут сообщество тех кто может в код. Можешь? Сделай, разработчики тебе «будут должны» рассмотреть твой pull request."


И это именно о том, о чём написано в статье — разработка для себя, не для пользователей. Подход "программисту не нужен пользователь".

Это все неправда, не может такого быть!
Вообще — да, именно в этом и видит проблему топикстартер. Он почему-то заранее уверен, что его хотелки упоротым опенсорцникам не подойдут.

Он к слову так же свято уверен, что вот видение индусов из микрософта — на 146% такое же как у него, хе-хе.

На самом деле — это немного не так работает. Авторы нетленки — как и их пользователи! хотят сделать свое творение лучше. И к аргументированным реквестам — они прислушиваются. По спорным — проводятся голосования, выдаются гранты, под них находятся те кто готов реализовать и т д.

Всего-то надо — быть предметным. Should you consider to take a look at opportunity to implement the following feature (тут внятное и подробное описание)? И обычно — если это не означает переделать все приложение — такие реквесты реализуются в той или иной степени, и появляются в апстриме.

Но если заходить с козырей типа you crazy bastards you doing all things wrong! You should implement this feature as Microsoft/Apple/Google did (тут линк — сами найдите что я имел в виду)! то не надо удивляться скромному won't fix в issue tracker :-)

Возможность сделать в текстовом докумен нормальную таблицу, а не убожество — достаточный повод?
А чем вас не устроила обычная таблица?
Вы лучше скажите, появились ли в MSOffice нормальные формулы? То есть те, которые можно быстро набить на клавиатуре, без выискивания символов по подменюшкам.
Появились ли там атрибуты символов вроде надчеркивания (полоса сверху)? Когда писал научную статью, связанную с кристаллографией, это был отдельный геморрой. В обычном офисе ориентация, скажем, [011] набивается в текста, нужны цифра выделяется и ей меняется атрибут. Как это сделать в майкрософтовском поделии я так и не нашел. Лучшее, что предлагают — вставлять формулой.
Про то, что в ворде некорректно открываются *.odt даже говорить не буду.
Когда я писал научные статьи в аспирантуре — у меня проблем с набором трехэтажных формул в MSO не было. Наверное я более терпелив.

Видимо в вашем случае только LO, штош, пользуйтесь. Это просто другая ситуация, это не «LO забесплатно такой же, и даже лучше, чем платный MSO», это просто «а вот мне LO нравится больше». И это прекрасно.
А насколько просто формулы в TeX встроить в «офисный» документ?
Просто в требованиях журналов часто стоит требование «только *.docx». А тут способа удобнее набора в LO с последующим корректированием на виртуалке с MSO я не нашел.
Так вроде никто (кроме самых упоротых фанатиков) и не спорит с тем, что оба офисных пакета (плюс еще тонна менее распиаренных) полностью покрывает потребности пользователя. И весь спор о том, кто к чему привык.
Даже не об объективных преимуществах! Потому что на полном серьезе приводить аргумент «в LO криво открываются файлы MSO» — полный идиотизм. Хотя бы потому что этот аргумент симметричный «в MSO криво открываются файлы LO, поэтому MSO не нужен». Если нужно передать документ «наружу» всегда можно экспортировать в pdf.
у меня проблем с набором трехэтажных формул в MSO не было
Просто из любопытства сравните скорость набора формул в MSO против LO или, скажем, TeX. Лично у меня получилась разница примерно в 3 раза, причем оба «текстовых» наборщика показали одинаковый результат.

Именно!


Хм, а разве LO не поддерживает после форка TeX-like формулы? Индексы точно набираются, но это все, что каджит помнит из синтаксиса TeX.

По умолчанию у них свой формат, немного напоминающий TeX, но все-таки отличающийся. Возможно ли использовать полноценный TeX не знаю, специально не искал.
UPD: как и следовало ожидать, все уже придумано до нас. Пакет texmath позволяет писать формулы на tex. Правда, реалтайм визуализации там нет, что неудобно.
Просто из любопытства сравните скорость набора формул в MSO против LO


Гм, ну мое любопытство вряд ли заплывает в гавань сравнения офисных пакетов. А если «ради улучшения» — так зачем чинить то, что работает?
Я не говорил про какую-то практическую цель. Просто ради интереса. Ну а синтаксис формул TeX хотя бы на базовом уровне стоит знать любому технарю. Скажем, некоторые форумы такое поддерживают.
Ну и текстовый ввод всегда быстрее мышекликательного, хотя последний интуитивнее. В этом в редакторе формул LO достигли чуть ли не идеала: формула хранится в текстовом виде, ее так же можно набирать, но есть и графический редактор. Надо раз в год — кликай по менюшкам, надо часто — пальцы сами выучат команды.
Ну а синтаксис формул TeX хотя бы на базовом уровне стоит знать любому технарю


Наверное да, но пока обхожусь.

В этом в редакторе формул LO достигли чуть ли не идеала: формула хранится в текстовом виде, ее так же можно набирать, но есть и графический редактор


Да, это удобно.
в LO криво открываются файлы MSO» — полный идиотизм. Хотя бы потому что этот аргумент симметричный «в MSO криво открываются файлы LO, поэтому MSO не нужен»

проблема в том, что даже "MSO не всегда корректно открывает документы, созданные в MSO"


Если нужно передать документ «наружу» всегда можно экспортировать в pdf.

полностью согласен, но с нюансом — если не требуется дальнейшая правка этого документа. Иначе пдф пролетает

проблема в том, что даже «MSO не всегда корректно открывает документы, созданные в MSO»
Да-да-да. Самый эпичный случай, который я видел — нам в институте дали шаблон какой-то бюрократической бумажки, который корректно не открывался ни в чем, кроме какой-то портабельной версии MSOffice. То есть даже полноценные версии коверкали не хуже LibreOffice. Как и зачем они этого добились — загадка.
кроме какой-то портабельной версии MSOffice. То есть даже полноценные версии коверкали не хуже LibreOffice. Как и зачем они этого добились — загадка.

также известный факт что MSOffice for Maс не полностью корректно совместим с его собратом на винде и наоборот
«в LO криво открываются файлы MSO»

В паре критичных случаев я эту проблему решал багрепортом в ЛО, через пару дней у меня была версия, которая открывала нужный документ.
Примеры были даже здесь описаны. Внедрение Линукса, несмотря на его «бесплатность» оказывается не бесплатным (то есть в прямом смысле этого слова какая-то контора берет деньги за развертывание), потом тратятся колоссальные деньги на поддержание инфраструктуры

Есть такое, как стоимость владения. Или стоимость полного цикла жизни продукта. Стоимость жизненного цикла продукта стоит учитывать при рассмотрении разных продуктов для автоматизации работы.
При этом, продуктом может считаться не софт, а стоимость в нормочасах для разработки пакета документов (например).
Тогда все намного интереснее.
И обычно сравнения даются при условии сохранения той же методологии работы, тех же схем работы. Но это тупиковый путь. Если не менять методологию работы, то без разницы какие софт и ОС использовать. Тогда на все начинают влиять привычки людей и результати обычно минимальный.
Но есть и иной путь.
Если в какой-то конторе, люди приучены к определенной логике работы, то будут пробовать сделать ту же логику на иных инструментах. Был мс офис, не было типовых шаблонов документов, делали кто во что горазд. Пересылали документы по определенной схеме согласования. Плюс шеф хотел чтобы «все было в одном файле» и потом «в одном документе после распечатки». У 7 человек в команде разные офисные пакеты, потому как «мне удобнее 97 офис». Ниче, что сейчас 2016 год? Есть немного более свежие… Ну нет, «нам так удобнее».
Я так все и реализовал на Google в облаке и на ОО. Все фигово, криво косо, файлы ворда не понятно как отображаются. Огромные файлы с картинками и таблицами еле ворочаются, форматирование плывет. Разработка комплекта документов занимала 240 нормочасов.
Все это надоело, поэтому изменили методологию работы.
Все документы только короткие.
Структуры документов, их коды — по стандарту ISO 61355.
Все делается только в шаблонах.
Структурирование информации — тоже по стандартам ISO, в концепции «главный документ» и набор связанных документов.
Версия для печатного представления — генерируется отдельно, из нескольких документов.
Все помещается в папку с арочным механизмом (никаких биндеров со спиралями!).
Печатный документ всегда вторичен, «оригиналом» и корректной информацией считается только электронный документ.
Вся инфа лежит в одном месте в папках проекта, структура папок тоже всегда абсолютно одинаковая для любого проекта.
Это основы, там еще есть нюансы, но все давно известно, ничего нового.
Используется G Suite с кучей разных дополнений.
Иным образом не изменить, ни как-то управлять документами просто стало невозможно.
Результат: осталось 2 работника, вместо 7. Комплект документов стали делать за 60-80 нормочасов. Можно вести от 3 до 5 проектов малой командой.
Ах да, требования к форматам файлов, операционной системе, какой «офис» стоит на каком к железе — все это отпало само собой. Функциональность офисных пакетов нужна стала настолько малая, что ни учить кого-то долго, ни переучивать тоже не нужно.
Этот пример приведен для того, чтобы обратить внимание именно на методологии работы, на реинжиниринг процессов. Если в методологии работы хаос, и автоматизировать такую работу, то получится автоматизированный хаос. Но не эффективная работа.
Конечная версия: осталась нужна ОС, Хром, доступ к интернету, оплата G suite. Это для каждого рабочего места. Посчитали стоимость владения и тогда все встало на свои места.
Сейчас в команде используется в основном Линукс (разные дистрибутивы, кому какой нравится), Макось какая-то (не знаю), плюс у временных работников может стоять Виндовс 10 или вообще все равно что. То, что нравится лично каждому.
Поэтому считаю, что оценивать денежный аспект при работе на каких-то системах — некорректно без оценки иных факторов.
Если сделана глупая и старая схема работы — то переход на платный или бесплатный софт ничего не изменит.

а о какого рода документах идёт речь вообще?
ну и вообще хотелось бы больше деталей

а о какого рода документах идёт речь вообще?

Несколько направлений.
1. Патенты и патентная документация. Это самое простое.
2. Документация по управлению проектами (методология PRINCE2)/
3. Документация по финансированию проектов в NCBR (Польша).
4. R&D документация по проектам.
5. Техническая документация, от требований и до всей системы сертификации.
6. Технологическая документация, от master рецептур до логов на производстве.
7. Вся документация по HACCP для пищевого производства.
9. Документация по процессам производства. От линии по производству квашенных продуктов до завода по переработке отвалов с шахты.
10. Договора, юридические документы.
11. Собственно сама методология, она же тоже ведется как проект. Это платформа piNet, развивается по идеям из GERAM.

Деталей много, часть есть на моем сайте, пишите в личку, скину адрес. А то тут уже все тормозит страшно… Не стоит загромождать.
Простите, но вы свой частный случай (возможность развернуть документооборот в облаке) развернули до идеологии «измени схему работы, и линукс придет сам собой». Это мало того, что несколько тенденциозно звучит, но к тому же попросту не везде и не всегда применимо. То есть если нет цели убить в компании Винду и виндовые продукты, а виндовые продукты могут быть и вовсе неубиваемыми, к слову, то необходимость и возможность изменить все вот примерно так, как вы описали, совершенно неочевидна. Давайте вы, например, расскажете, как вы PDM-хранилище от Dassault переделаете и концептуально отвяжете от Мелкоофиса путем «коренного изменения парадигмы».
«измени схему работы, и линукс придет сам собой».

Извините, если я криво написал, было поздно.
Я как раз хотел сказать, что если методология правильная — то все равно на чем работать. Нравится — используй виндовс. Или все, что угодно, лишь бы был реализован минимальный набор функций.
И набор этих функций небольшой, все навороты ни виндовс, ни линукс просто мне не нужны. Да, они как-то реализованы в облаке или на локальных компах.
Да, часть программы пока еще работают только в виндовс. Особенно инженерные пакеты. Да, можно использовать виндовс 7 в виртуалке.
Что, как именно это у меня сделано — есть тут1
тут2
тут3
тут4
тут5
тут6

попросту не везде и не всегда применимо

Совершенно согласен. Есть несколько субъективных признаков, когда ничего менять не нужно (логика ИЛИ):
  1. это гос. структура
  2. это старая важная фирма
  3. продукт фирмы дает доход более 20%
  4. у бухгалтеров на столе есть калькулятор,
  5. нет баланса в реальном времени
  6. нет контроллинга в учете
  7. есть только сайт, но не интернет-магазин
  8. полный ценник на продукты доступен только по запросу
  9. инженеры используют только ГОСТы, ЕСКД, ЕСТД, ЕСТПП и не знают стандартов ISO
  10. фирма имеет ИСО9000 но не делает актуализации стандартов работы хотя бы один раз в месяц
  11. инженеры используют продукты Autodesk
  12. не используется системный подход в проектировании
  13. есть отдел кадров
  14. нет роли экономиста или роль экономиста выполняет тот же человек, что роль финансиста


Ну и вишенка: сколько по времени занимает оплата одной консультации от физического лица из другой страны (это важно!) на сумму в 100 долларов. Если от момента принятия решения о оплате такой консультации до получения консультантом денег проходит более 5 рабочих дней — то смело ставьте крест на изменениях в фирме. Тогда не надо ничего менять. Стоит виндовс — ну и ладно.

виндовые продукты могут быть и вовсе неубиваемыми

Все верно, могут. Я 26 лет на них работал. Только второй год на линукс перешел.
Вопрос не в неубиваемости. Вопрос в ненужности почти всех их функций для небольших и средних проектов. Типа производственная система для выпуска краски в количестве до 10 тонн в день. Или пищевое производство: выпуск хлеба из пророщенного зерна производительностью до 1 тонны в день.
Описанная мною схема используется от идеи проекта до фазы операционной деятельности. Все развертывается по идеям и в виде элементов GERAM. По сути строится «операционная система бизнеса». В ней операционная система, как софт на компе — только малый элемент.

как вы PDM-хранилище от Dassault переделаете

Никак. Я использую SW, но PDM ни в одном проекте не нужен. Под вин7 стоит ePlan в виртуалке. Только потому, что лень возится и запускать по wine. Именно ePlan и выполняет функцию интегратора всех технических элементов проекта. В нем все доводится до уровня готовых изделий и иногда отдельных деталей (обычно в виде диаграмм и списков).
Сами детали и упрощенные 3D модели могут быть сделаны в SW. Но это нужно крайне редко! Обычно 99,9% всех комплектующих, деталей, изделий, комплексов и систем в проекте — готовые.
Да, это специфика process Engineering и Plant Design.
Конечно же, если Ваша фирма или Вы занимаетесь более сложной разработкой отдельных деталей, сложных и критичных в технологии изделий из нескольких сотен (тысяч) элементов — то придется искать иной путь. Мой пример — не универсальный.
Спасибо за подробный ответ!

И все же я, уж простите мою подозрительность, чувствую некоторую тенденциозность в списке из 14 пунктов. Почти любая компания хотя бы с одним из пунктов солидарна почти или полностью. И далее идет утверждение, что тогда да, ничего менять не надо, можно оставаться на виндовс (хотя выше вы делаете скидку на то, что вообще-то неважно, винда или линукс, главное другое). То есть линия рассуждений при взгляде со стороны получилась такая: вот вам список из 14 пунктов, они все суперважные, если у вас не так, то вы копролит, вам ничего менять не надо, вот именно вам линукс не нужен, сидите дальше в болоте на винде. Верю, что вы не хотели так сказать, но со стороны выглядит примерно так.

Сами детали и упрощенные 3D модели могут быть сделаны в SW. Но это нужно крайне редко! Обычно 99,9% всех комплектующих, деталей, изделий, комплексов и систем в проекте — готовые


Тут я очень удивился, потому что не понял, что вы имеете в виду. Кроме вентиляторов, разъемов (не всех, к слову) и большинства электронных компонентов — абсолютно все другое рисуется самостоятельно, на все выпускаются извещения об изменениях, и как это делать без PDM — не очень понятно. А производство наше в принципе без него не работает.
Верю, что вы не хотели так сказать, но со стороны выглядит примерно так.

Вы правы, немного перегнул с сарказмом. Извините.
Правильнее сказать, что тогда изменения не критичны. Неизменность, стабильность — тоже неплохо.

Что же касается 14 пунктов — то в них ничего плохого нет, просто личные наблюдения. Хотя из-за калькуляторов я лично увольнял бухгалтеров еще в 1996 году. Суть простая: бухгалтер считала смету и фактуру на калькуляторе, вместо таблички на компе. Смета огромная, всегда вылетала какая-то иная сумма. Она возилась со сметой почти 2 дня. В результате из-за ошибок получили денег меньше. Разница была больше, чем ее зарплата за 3 месяца. И так несколько раз. Поэтому и вылетела с работы.

Почти любая компания хотя бы с одним из пунктов солидарна почти или полностью.

Не все так плохо. Есть компании и иные. Их немного, гораздо больше «традиционных». Ну да время покажет, кто выживет в сегодняшней ситуации — у того и лучше метод работы.

абсолютно все другое рисуется самостоятельно,

В моем случае практически ничего не рисуется самостоятельно. Ну или габаритные размеры только принимаются за внимание. То есть самая простая модель с внешними контурами. Она нужна для размещения в пространстве. Это типа «шкаф», но таким «шкафом» может быть и целый ангар. Детали там просто не нужны.
При проектировании завода или технологической линии обычно все элементы стандартные. Для меня критически важно не использовать заказных или каких-то новых элементов. За все время работы (это более 10 проектов) никогда не нужно было придумывать какой-то элемент. Всегда находился готовый. Или комбинация готовых элементов. Самый большой источник элементов — это авто, аэро — индустрия и сельское хозяйство. Например, зачем мне проектировать корпус для электромагнитной мельницы, если для него можно взять готовый корпус от фильтра для гидравлики? Или для химического реактора объемом 20 литров можно взять обычную кастрюлю из ресторанного оборудования? Или прекрасная помпа, химически стойкая, heavy duty исполнение, стоит копейки — есть в каждой машинке для мытья посуды? Впрочем, там же есть и дозирующий перистальтический насос (в проф. версиях). Отдельно он стоит как чугунный мост. А там — гроши.
Поэтому я проектирую комплексы исходя из имеющихся изделий и деталей, добиваясь выполнения определенных в P&ID функций. Баз готовых элементов огромное количество. Но главное — в ePlan можно для каждого функционального элемента хранить в базе множество вариантов его реализации. И цены, и доступность, и описания, и даташиты…
Переделка схем и списков при разных вариантах реализации очень быстрая, часто автоматическая. Но главное в том, что такая переделка изолированная, локальная. На схемы и логику работы комплекса не влияет.
Опять же, это примеры process Engineering и Plant Design, но не Mechanical engineering.
И у меня нет никакого производства. Только монтаж, да и то на аутсорсинге.
Хотя из-за калькуляторов я лично увольнял бухгалтеров еще в 1996 году. Суть простая: бухгалтер считала смету и фактуру на калькуляторе, вместо таблички на компе. Смета огромная, всегда вылетала какая-то иная сумма. Она возилась со сметой почти 2 дня. В результате из-за ошибок получили денег меньше. Разница была больше, чем ее зарплата за 3 месяца. И так несколько раз. Поэтому и вылетела с работы.


Ну стоп, считать на калькуляторе сметы — это полный пц, даже в 1986 году, тут нечего обсуждать. Но само по себе наличие калькулятора на столе почему вдруг повод для признания организации отсталой? :)

Опять же, это примеры process Engineering и Plant Design, но не Mechanical engineering


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

Все просто: есть компутер. Есть на нем 1С бухгалтерия. Есть в ней все шаблоны для всех бизнес-событий. То есть все use-case автоматизированы. Роль бухгалтера — интеллектуальный ввод данных и минимальная корректировка готовых операций по изменяемым критериям. И ничего более! Тут важно не путать бухучет, контроллинг, финансы и экономику между собой.
Поэтому наличие калькулятора у бухгалтера признак либо низкой квалификации (в частности привычки все на нем считать), либо фиговой системы автоматизации учета. Второй фактор проверили и в реальном времени все меняли. Поэтому с 1 раза бухгалтерша не вылетела. И с 5 раза не вылетела. Проверили первый фактор — «я так привыкла». Вот теперь — до свидания. Потом точно такую же логику использовали для новых бухгалтеров.
Результат: учет 3 фирм вели 4 человека в начале. В конце: учет 11 фирм вели 2 человека. Причем мы специально оставили оплату работы как было. То есть 2 человека получали зарплату 4 человек, плюс пропорционально увеличили в 11/3 раз общий фонд оплаты труда.
Учет там простой, операции однотипные.

наличие калькулятора на столе

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

Для всех остальных организаций самый критичный признак — час принятия решения на 100 баксов. Сколько нужно времени, чтобы оплатить услугу физическому лицу за границу. Тут проверяется самая длинная цепочка, почти все элементы бизнеса фирмы. От принятия решений шефом, и до работы банковской системы фирмы.
Тут важно не путать бухучет, контроллинг, финансы и экономику между собой.


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

Само собой делать типовой бухучет на калькуляторе никто и не будет просто.

Критичный в производстве: если надо считать что-то в рецептуре — значит неправильно организован цикл разработки и использования рецептур.


Это верно только для массового производства. В производстве мелкосерийном вполне нормально, когда техпроцесс изменяется и отлаживается на ходу самими технологами, и тут калькулятор вполне приходит на помощь. Хотя всегда надо иметь в виду непроверяемость логики, о чем вы пишете в разделе про инженеров, и тут я с вами полностью солидарен, но для меня немыслимо выгнать всех своих коллег, которые предпочитают делать расчеты на калькуляторе, а не в SMAth например, потому что тогда работать будет некому… А очередь из квалифицированных спецов за нормальный прайс (выше среднего по рынку, но не в три раза) не стоит, в отличие от бухов.

Для всех остальных организаций самый критичный признак — час принятия решения на 100 баксов


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

так система автоматизации учета, практически всегда «фиговая», потому что это оооочень дорого.
Вы в курсе сколько стоит сделать «удобно» в 1C и SAP и сколько делают доработок в первой и второй системах?

Зачастую бывает проще посчитать некоторые цифры вручную и вписать в декларацию, чем городить сложнейшую систему автоматического учета которую будут делать полгода… и нужна она будет раз в год… и за этот год три раза поменяются правила их расчета

Ну стоп, считать на калькуляторе сметы — это полный пц, даже в 1986 году, тут нечего обсуждать


Я вот попал в сферу автоматизации бизнеса в 2005 году, и ещё тогда были конторы, и много, которые считали подавляющую часть данных вручную и в ходу бумажные журналы/счета/регистры/шахматки
Я помню ставил 1С в крупной типографии с названием типа «Фабрика Офсетной печати №___ бла бла бла Российской Федерации», и им очень тяжело это заходило на фоне адского недоверия компьютерам… главбух пересчитывала всё на счетах (калькулятор врет)… это конечно полный пипец… но такое было. вполне вероятно вы даже в школе учились по учебникам с этой фабрики

А что за Windows платят налогоплательщики — нормально?

Абсолютно нормально за что-то платить. Платить вы будете в любом случае. Но как показывают даже самые тенденциозные эксперименты — в случае с Виндой вы будете платить меньше.
UFO just landed and posted this here
Я даже не про линукс, если вы читали — это в принципе бы не получилось. Просто ОпенОффис, самый крутейший, пацаны рекомендуют. Оказался тем же… чем обычно.
Что в 2007? Описанная история происходила в 2005-2006. Что было год спустя — понятия не имею, я на них уже не работал.
> Описанная история происходила в 2005-2006.

А, понятно. Ну, эта история несколько неактуальна в современных реалиях.
Так труЪ технофашисты линуксоиды предлагают не чиновникам линукс ставить, а чиновников линуксом и набором скриптов — заменять. Зачем нам чиновники? :-)
Ну, если отстраниться от неконструктивной (но справедливой) ненависти к оным, то конечно большинство чиновников вы никаким скриптом не замените.
то конечно большинство чиновников вы никаким скриптом не замените.

а нам и не надо заменять большинство чиновников. Достаточно заменить тех, которые занимаются скриптовой работой — принятие документов, оформление, проверка данных. Принятие решений, когда оно все равно идет по алгоритму. Или это не чиновники? Ой, простите, давайте их назовем клерками

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

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

Вы чиновников недооцениваете :-) Там знатная такая часть — реально скриптами заменяется.

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

… в доме, который построил Джек.

Замените это скриптом, который берет напрямую без этих вот бумагоносителей — и вот вам и пожалуйста.
Я это прекрасно понимаю, и потому не применял выше без нужды квантор всеобщности. Да, многие реально занимаются тупым переносом данных. Но не все, вот в чем дело.
Ну, если отстраниться от неконструктивной (но справедливой) ненависти к оным, то конечно большинство чиновников вы никаким скриптом не замените.

Уупс… Неожиданно, но уже заменили и заменяют. Хотя общее количество чиновников растет. Но такой рост и должен быть.
Идее Джима Белла уже реализованы, пока на начальном уровне. Изменения в системе управления и функций государства — вопрос времени. Технологии определяют работу политиков и чиновников, но не наоборот! Это стало видно не так давно, не более 20 лет назад. Сейчас уже видно очень хорошо. Лет через 20-30 все ключевые функции чиновников будут автоматически реализованы. Но чиновников не станет меньше! Их станет больше!

Закон Паркинсонса в действии!

Что-то я не понял, это кто делает селфи за десктопами? Когда это успело войти в моду именно на десктопах?

Когда это успело войти в моду именно на десктопах?

Самоизоляция же...:-)
Хотелось бы узнать мнение автора, зачем втаскивать линукс на десктоп.
Что плохого в том, что «Linux останется забавой для людей, которые в детстве не наигрались в конструктор»?
Ну если сравнивать с конструктором, то в линуксе, отверстия для болтов просверлены под М8, сами болты — М12, а гайки — М10. В винде же, всё стандартизировано.

Как в винде стандартизированы хотя бы системные настройки?

В понятных вам терминах:
HKLM — /etc/
HKCU — ~/
А что тогда делает папка %appdata%? Там не хранятся настройки приложений? Хранятся. Так что же это тогда за стандартизация, если настройки могут храниться как в реестре, так и в папке?

И да, если настройки хранятся в папке, то гораздо легче перенести их на новую систему или удалить (если программа начала глючить, и захотелось попробовать с «заводскими» настройками запустить). Как раз в реестре винды гораздо большее красноглазие, чем во всём линуксе вместе взятом.
UFO just landed and posted this here
Да что вы говорите.

Ну дык опаньки… Вроде бы dсonf типа для работы Gnome прежде всего нужен. И вроде бы Gnome это GUI, но никак не сама Linux. Хотя я нуб, всего 2 года ушел с винды, может чего и путаю…
UFO just landed and posted this here

Кафка. Грефневая.


Dconf это кусок Gnome 3, который входит в GNU, но GNU только им не ограничивается. Некоторые пакеты тащат его с собой как зависимость, он используется в Mate, Cinnamon и Unity, но ими, обратно, весь спектр DE не ограничивается.

Отсюда всякая путаница и возможности сказать «Это не Linux».

Lol, по такой логике Ubuntu с любым DE, что не Gnome — не Linux. И CentOS, которая крутится у меня на сервере, тоже не Linux, там вообще никаких GUI нет и не было. Да что там CentOS, вообще нет такого явления, как сервер на Linux… Потому что на самом деле Linux это Gnome! Поздравляю Вас с потрясающим открытием, которое перевернёт IT-индустрию! :)

UFO just landed and posted this here
Просто ты попытался сравнить dconf c редактором реестра виндоус как я понял и приписать эту «заслугу» линуксу в целом. Но это конфигуратор одной из тысяч программ на линуксе, с тем же успехом редактор реестра можно сравнить с редактором карт в варкрафт3
UFO just landed and posted this here
Редактор всех встроенных программ для DE,

Ну так и редактор карт для в3 на минуточку все карты редактирует
реестр винды это *тоже самое, что вы привели*.

Ну так удали)

Ну, так и не все программы под виндовс хранят настройки в реестре ) Да, там обязательно будет инфа про установку/удаление программ, но в тех же GNOME/KDE, чтобы ярлык программы появился на рабочем столе или в меню — тоже надо сделать доп действия. Поэтому аналогия между dconf и реестром винды абсолютно прямая и справедливая

Windows без реестра не запускается в принципе, без него один только голый winload.exe (ntoskrnl.exe) и будет.
В linux dconf нужен только некоторым DE для совместимости с Gnome3.


Поэтому сравнивать из можно по реализации (KV-хранилище с API для доступа), но не по выполняемой роли (глобальное хранилище, от целостности которого зависит работа всей системы vs разделяемое хранилище для приложений, использующих его API).

UFO just landed and posted this here

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


Что-то мне кажется, что если я удалю файлы, в которых хранятся настройки dconf, то получу фигню.

Если у вас DE и приложения не используют dconf — у вас не получится удалить эти файлы. Вы их не найдете.

UFO just landed and posted this here

О, видать подзабыл. Благодарю.

UFO just landed and posted this here
Суть в отговорке «Не Linux».

А что делать, если это не отговорка а просто констатация факта? Если я вообще не использую Gnome, и даже не использую DE для GUI у себя в системе — это всё равно будет Linux. Это значит, что Gnome — не Linux. Нравится кому-то или не нравится, но, в отличие от Windows, та или иная графическая оболочка не является существенным свойством операционных систем на основе Linux.
Кстати, Gnome можно запускать и под Unix:
https://www.freebsd.org/gnome/
Всё, теперь Gnome это Unix? :)

Нравится кому-то или не нравится, но, в отличие от Windows, та или иная графическая оболочка не является существенным свойством операционных систем на основе Linux.

Зато является существенным свойством конкретного дистрибутива линукса. Да, модно поменять граф оболочку. Но и в винде ее можно было кастомизировать. Вспоминаю, Aston Shell и прочие. Я уж не говорю о том, что Windows даже умеет в графический консольный режим (есть установка без GUI), но это ведь не означает, что среднестатистический юзер десктопа будет пользоваться такой конфигурацией !?

Aston! Что-то с памятью моей стало, 128 МБ уже мало

Я уж не говорю о том, что Windows даже умеет в графический консольный режим (есть установка без GUI)

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


Зато является существенным свойством конкретного дистрибутива линукса.

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


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

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


но это ведь не означает, что среднестатистический юзер десктопа будет пользоваться такой конфигурацией !?

Среднестатистический пользователь десктопа не будет пользоваться операционной системой на основе Linux. По крайней мере, не сделает такой выбор самостоятельно. Ну а тот, кто всё же решится, пусть будет добр принять и то, что Linux это не Windows, и что CLI это неотъемлемая часть удобства работы с этой операционной системой. Тем, для кого CLI ассоциируется с чем-то невыносимым, лучше в Linux не лезть. Иначе и будем наблюдать "праведный" гнев как в этой статье и комментариях, сводящийся к нахальному "почему это в вашем огороде не работают мои правила?!"

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

несомненно. Это примерно как утверждать, что ТоталКомандер — это виндовс. Нет, я так не делаю. Но тем не менее какой-то десктоп является атрибутом конкретной дистрибуции.


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

Извините, опечатался — чертов телефон. Не модно, а можно, конечно. Смысл поменялся весьма забавным образом. И, да — действительно в определенный момент — было модно заниматься этими украшательствами (видимо, пубертатный возраст ?)

Но тем не менее какой-то десктоп является атрибутом конкретной дистрибуции.

По какому критерию? Ubuntu по умолчанию, если ещё ничего не изменилось, поставляется с Gnome. И вот я, пользователь этой системы, никогда не использую Gnome (и не использовал Unity, пока оно было дефолтным), и для меня это DE не является чем-то существенным в Ubuntu. И в Fedora я не буду использовать Gnome, а в OpenSUSE я никогда не буду использовать KDE. И пользуюсь именно Ubuntu, а не OpenSUSE или Fedora, или каким-либо другим дистрибутивом не из-за графического окружения, поставляемого по умолчанию, а совершенно по другим причинам, которые, в основном, связаны с количеством доступных прекомпилированных пакетов, привычкой к apt и deb, скоростью доступа к репозиториям и в таком духе. Имхо, поставка того или иного DE по умолчанию в дистрибутивах Linux ничем принципиально не отличается от поставки по умолчанию той или иной разновидности офисных пакетов (например, LibreOffice vs OpenOffice).

Но тем не менее какой-то десктоп является атрибутом конкретной дистрибуции.
Прошу прощения, ошибочно поставил плюс (нет, минусовать не хотел, просто невнимательно прочел).

Какой-то десктоп является атрибутом конкретной дистрибуции только в достаточно маргинальных случаях. Убунта, Zenwalk — с ходу больше ничего не припоминается, хотя таких дистрибутивов, исповедующих минимализм, конечно должно быть сильно больше. Более мейнстримные варианты предлагают выбор DE при установке.

А так-то собственно даже про explorer.exe нельзя сказать, что это и есть Windows — хотя он туда гвоздями прибит, болтами прикручен. Но это уже капитанство, конечно.
и что CLI это неотъемлемая часть удобства работы с этой операционной системой. Тем, для кого CLI ассоциируется с чем-то невыносимым, лучше в Linux не лезть.

Да вполне нормально можно жить без CLI под Linux, если всё что тебе нкжно ты можешь найти в дефолтных репах. Да, некоторые вещи скорее всего не сможешь кастомизировать без, хотя бы, бездумной копипасты в окно терминала (хотя, возможно, это можно сделать и через GUI, но вряд ли нагуглишь как).

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

Фишка в том, что "бездумная копипаста" ограничивает в выборе. Вдумчивая позволяет адаптировать хорошее решение, которое без адаптации не будет работать в текущих условиях. Т.е., понимание происходящего помогает, оно не бесполезно. Ну и бывают изредка всякие неожиданности. Если, например, при обновлении отвалился вручную установленный драйвер Nvidia, то при следующем логине можно оказаться без GUI. Умея работать в CLI, можно легко залогиниться, переустановить драйвер и перегрузиться в уже в GUI. И в таком духе.
В принципе, очень простой и непритязательный пользователь может работать в Linux без CLI вообще, я с таким сталкивался. Но только если всё же что-то когда-то пойдёт не так, он с этим не справится. Но, в отличие от пользователя Windows, техника ему найти будет довольно трудно.

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

Полностью согласен. Но можно аналогию? Вот пользователю роллс-ройса, наверное, будет тяжелее найти квалифицированного ремонтника роллс-ройсов, чем ремонтника, скажем, жигулей. Означает ли это, что Роллс Ройсы хуже Жигулей? Очевидно же, что нет

Означает ли это, что Роллс Ройсы хуже Жигулей? Очевидно же, что нет

Зачем же сразу переводить в плоскость лучше-хуже? Я люблю Linux и не перевариваю Windows, но это не значит, что первую надо безусловно идеализировать, а вторую безусловно демонизировать (хотя субъективно мой пользовательский опыт в Windows напоминает пытку).

А никто не идеализирует ) У каждого интрумента свои особенности и ограничения

Но, в отличие от пользователя Windows, техника ему найти будет довольно трудно

Думаю, не так уж трудно, если он не пользуется каким-то эксклюзивом с тремя пользователями. Но при условии, что он реально будет искать специалиста, а не "мальчика-компьютерщика"

Да уж, мальчиков хоть отстреливай.
Освоили "Далее-Далее-Готово", и думают, что любые проблемы нужно решать исключительно переустановкой.

Windows даже умеет в графический консольный режим (есть установка без GUI)

Каджит видел это в 2014 году. Тогда это был просто cmd.exe, в дефолтных 40*25(300), скромно приютившийся в уголку fhd-экрана.
Этот смеялся до икоты.

UFO just landed and posted this here
Ну да. Только в спорах не легче. Ибо всегда можно сказать «Используй другое DE/дистрибутив/собери сам». И вы выиграли. Только непонятно что.

Я склонен считать, что принятие фактов полезнее, чем мимолетное чувство удовольствия при риторической победе в споре. Особенно, если эта победа базируется на искажении фактов. Последнее даже опасно — тем, что может стать привычкой и привести к искажённому восприятию действительности.


Что касается споров — спор может быть полезным инструментом для прояснения некоторой темы. В этом смысле настоящая победа в споре это не риторическая победа над оппонентом (если не говорить о политических спорах, цели которых априори не выяснение истины), а новое знание или лучшее понимание.

GNOME — это не не GNU/Linux. Это часть проекта GNU, как и утилиты GNU. Утилиты GNU портировали на ядро Linux и получили GNU/Linux. А потом GNOME портировали на GNU/Linux+X и получили GNU/Linux+X+GNOME в том же debian. Как-то так, насколько я разобрался.

UFO just landed and posted this here
хехе, вместо консоли с логичным расположением настроек и девайсов нужно копаться в этой ужасной помойке с мегатоннами легаси и GUID-ов, отлично-отлично
плюс programData, system32 и sysWOW64, appdata local и roaming
а если говорить про гуй, то мешанина из metro и control panel, к тому же ещё и меняющаяся два раза в год
отличная стандартизация, просто эталонная
вместо консоли с логичным расположением настроек и девайсов

Это сейчас была шутка такая? Какие могут быть настройки в унылом чёрном экране с мигающим курсором? Или может это удобно? А освоить «методом тыка» можно? Я понимаю, что у линуксоидов не хватает мозгов, нарисовать картинку в сотню пикселов и прикрутить к ней команду, но в меню-то загнать их и выбирать после этого кликом (или энтером), как это было сделано ещё в NC и VC — это тоже слишком сложно? Как вообще может идти речь об удобстве и логике там, где оно в принципе не предусмотрено? Ни за что не поверю, что набивать вручную это логичнее, чем выбрать уже готовую команду простым кликом (картинку или в текстовом виде из меню).
Не надо мне тут петь дифирамбы командной строке — вы вынужденны этим пользоваться, так как зоопарк дистрибутивов и оболочек не даёт вам возможности хоть как-то стандартизировать что-то другое. И хвалите его, тоже вынужденно, исключительно из уязвлённого самолюбия. И делаете это потому, что другого у вас просто напросто нет. По крайней мере, общего для всех. А у мастдая есть.
Методом тыка был освоен Gentoo Linux во времена, когда ядро 2.6 ещё только появилось. Осваивался на Pentium MMX 233Mhz/64Mb Ram/3.2 Gb IDE/Voodoo III.

А про винду: быстренько удалите у себя PowerShell, после чего объясните настоящим Системным Администраторам Windows, почему консоль это какашка и ужас и не надо этот повершел использовать, т.к. есть стандартный гуй.
А за ПК сидят исключительно системные администраторы? Всем остальным доступ запрещён? Вас таких, кому консоль удобна — 1,5% (доля линукса на десктопе) и вас не станет больше, просто протому, что все остальные сказали в её сторону своё «фу», а их более 90%. Пользователи, в том числе и достаточно продвинутые, свой выбор сделали и он не в пользу линукса с «Божественным Терминалом».
Кстати, именно мизерная доля линукса на ПК и вызывает такую токсичность со стороны линуксоидов. Есть правило — чем меньше сообщество, тем больше оно подвержено высокомерию.
Вот только куча решений проблем с виндами начинается с фраз типа «запустите regedit/cmd/powershell» даже для десктопа. И почему-то системные администраторы с появлением powershell весьма быстро признали, что оно вполне годное для упрощения жизни, поэтому приплюсуйте виндовых сисадминов к вашим 1.5%. И по большому счёту, если эксплуатировать убунту в реалиях современного пользователя, которому надо кинцо посмотреть, в твиттер запостить очередную умную мысль, после чего поставить «лукас» очередному видосику на ютубе и кинуть себе на стену вконтакта очередной репост «выиграй бутылку лимонада за репост» в убунте консоль открывать вообще не прийдется, особенно если учесть, что у нас любят пиратки винды и в следствии этого отрубают все автоматические обновления.
Чепуха. Большая часть решений проблем начинается с фраз «откройте меню Пуск — Панель управления». И даже скриншоты прилагаются. Не натягивайте сову на глобус. И что за привычка, считать юзеров кретинами, которым кроме кино и ВК больше ничего не надо? Со всей ответственность заявляю — надо. Причём побольше чем вы сказали. И это «побольше» на линуксе или не работает, или как тот же GIMP, можно назвать «аналогом», разве что спьяну. Или с бубном возле Вайна плясать, гадая — запустится или нет.
Бинго, теперь ещё и намёки на wine+photoshop пошли. Даю на водку — куча тех, кто ставит «Ну мне автокад, фотошоп, корел, мсофис и ещё 3дс макс» от установленного софта юзает 1-2% функциональности. Но если вы предпочитаете захламлять ПК софтом, который банально тормозит и открывается медленнее, чем аналог, который умеет только то, что надо — флаг вам в руки и не забывать почаще обновлять железо, это пригодится при такой эксплуатации.
А юзеров считаю кретинами по трафику, который они генерируют — пардоньте, лезут именно по этому списку.
И всёже, если к 1.5% линуксоводов приплюсовать сисадминов виндовых, которые оценили powershell — сколько будет?
если к 1.5% линуксоводов приплюсовать сисадминов виндовых, которые оценили powershell — сколько будет?

1,5% и будет, т.к. виндовые сисадмины винду юзают. И самое главное — не путайте тёплое с мягким, десктоп и администрирование систем — это разные вещи и абсолютно разные пользователи. Мы не о серверном/корпоративном применении говорим.
Вас таких, кому консоль удобна — 1,5% (доля линукса на десктопе) и вас не станет больше, просто протому, что все остальные сказали в её сторону своё «фу», а их более 90%.

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

так подождите, я точно не понял.


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

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

читал.


"настроить звук/камеру/etc на ноутбуке" — это тоже администрирование.

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

И при чём тут сисадмины?

то есть причём? у сисадминов нет ноутбуков и домашних компьютеров? обычно есть, и больше одного.


что же до рабочих станций — кто же их, по-вашему, админит?

У них может быть и десять личных компов, но пользователь при этом всё равно один (раз уж компы личные).
А по поводу рабочих станций, таких знаю только одного, и там лицензионный Автокад стоит (догадайтесь с первого раза на какой ОС). И уж если речь зашла про серьёзное, профессиональное использование, то с софтом для этого у линукса совсем плохо. Уж всяко хуже чем у винды.
UPD. Соврал — двоих знаю. Второй профессиональный музыкант. Но он тоже виндой и виндовыми программами пользуется.
У них может быть и десять личных компов, но пользователь при этом всё равно один (раз уж компы личные)

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


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


на это всё хочется ответить известным "Кто вы такие? Что вам надо? Я вас не знаю" и далее по тексту.


А по поводу рабочих станций, таких знаю только одного

любой офисный компьютер — рабочая станция. у меня на работе их сотни, и заметная часть — с линуксом.

Ну я не автор этой статьи. И то что она недостаточно проработана, я выше писал. Что же самого линукса, то моё мнение об этом имеется. Если любопытно, постучите в ЛС, дам ссылку на свою статью по этому поводу. На том ресурсе и продолжим дискуссию.
Прочитал. Цитата говорит, что консоль удобна 1.5% и далее поясняется, что это доля линукса на десктопе плюс даётся утверждение, что больше не станет и все остальные сказали фу и их более 90%. Поэтому продолжаю задавать вопросы:
1) cmd — это не консоль?
2) powershell — это не консоль?
3) если к 1.5% линуксоводов приплюсовать сисадминов виндовых, которые оценили и юзают powershell — сколько будет?
Вас таких, кому консоль удобна — 1,5% (доля линукса на десктопе) и вас не станет больше

вы так говорите, будто в этом есть что-то плохое

Просто весь интернет кишит статьями «как прекрасен и удобен линукс». Неужели это пользователи винды так расстарались? Критических что-то не очень много, только если специально искать будешь. Вас всего 1,5%, а наорали на половину интернета.
Скромней надо быть.
Вас всего 1,5%, а наорали на половину интернета

странно, не замечал.
я наоборот обычно отговариваю знакомых: «если не хочешь разбираться как оно всё устроено — лучше используй windows; с linux "методом тыка" ничего хорошего не выйдет».

Аналогичен. Учитывая, что все мои знакомые, будут пудрить мозг именно мне, я им тоже линукс не посоветую. Даже статью на эту тему написал (не на Хабре). Объяснять по телефону «Как сделать», в винде всё же проще.
Объяснять по телефону «Как сделать», в винде всё же проще

ну это только пока вы сами активно пользуетесь виндой.


и да, все жалются на разнообразие дистрибутивов линукса. только вот >>90% встречающихся мне линуксов — debian, изредка с покупным софтом встречаются centos и unbuntu.
версий винды явно не меньше.

Может и так. Но мякотка в том, что линукс не даёт пользователю никаких ощутимых преимуществ, а вот требований и ограничений к юзеру у линукса значительно больше. Особенно, если он уже привык к винде и ему надо переучиваться. Тех, кто готов на это пойти — не очень много (мягко говоря).
UFO just landed and posted this here
Ну, знаете, это философский вопрос. Когда советские солдаты брали Кёнигсберг, они впервые увидели ванные… Ну, или, например, в некоторых странах до сих пор женщины не знают про тампоны, потому что их нет. И примеров достаточно много… взять, хотя бы глубинку и «Первый канал»… я думаю, что об альтернативах говорить надо, и даже кричать, чтобы люди знали, что есть Париж или Вена, а не только райцентр.
А освоить «методом тыка» можно?

но зачем?
интересно, хотели бы вы лечиться у врача, который свою профессию «методом тыка» осваивал?


Я понимаю, что у линуксоидов не хватает мозгов, нарисовать картинку в сотню пикселов и прикрутить к ней команду, но в меню-то загнать их и выбирать после этого кликом (или энтером), как это было сделано ещё в NC и VC — это тоже слишком сложно?

гхм… а если вариантов выбора больше 10? сильно больше 10? а если команды можно группировать? добавлять произвольные параметры?


вот нашёл в истории команд последнюю с for:


rm /tmp/pi*;for A in `seq 1 200`; do sshpass -p 123 ssh root@10.20.250.$A 'tail -n1 /proc/cpuinfo;dmesg |egrep "(lan| eth0|under|smsc)"; ethtool eth0; ethtool -d eth0; ip link show dev eth0; ping -w2 192.168.117.10' > /tmp/pi$A & sleep 0.1; done

(на хабре выглядит ужасно, но у меня в терминале команда помещается в одну строку, поэтому не стал делать shell-файл и форматировать)


разбирался с редким глюком с ethernet на raspberry. команда пробегается по адресам в одной подсети (физически это железки, установленные в разных точках города), и собирает интересную мне статистику (версию малинки, логи ядра, относящиеся к сетевому чипу, состояние линка и т.п.)


анализ полученных файлов делался тоже скриптами-однострочниками, например:


fgrep FLOW `fgrep -l 'NO-CARRIER' $(fgrep -l "detected: y" /tmp/pi*)`

(посмотреть что в регистре FLOW у тех малинок, у которых линк вроде бы есть, но его нет)


как мне это делать через «выбрать уже готовую команду простым кликом»?


Не надо мне тут петь дифирамбы командной строке — вы вынуждены этим пользоваться, так как

… для многих задач лучшего пока не придумали.


А у мастдая

… активно развивается powershell.

В OpenSuse есть Yast — этакий аналог Виндовой панели управления. Пользовался, потом перешел на консоль — она удобнее.
Да хотя бы GUI для настроек. Теперь есть новые настройки и старая панель управления (+ плюс кусочки от неё), которая прячется где-то там.
Ага, в винде вроде везде M8, вот только болт М8/1.25, гайка с М8/1.27(чтобы держалась лучше, а то, что закрутить сложнее и порой резьбу срывает — пофигу).
Не, в винде все намертво приклеено. Отодрать ненужные крючки и видеокамеры можно только ломом и не факт, что не развалится вся конструкция. И собрать из запчастей что-то нужное довольно сложно: документации мизер, никто не расчитывал что юзер будет рукоблудить в системе.
В линуксе хотя бы можно рассверлить отверстия да нарезать там резьбу чтобы детали собирались и разбирались, можно по готовым чертежам выточить новые.
Линукс позволяет любому насверлить любое количество отверстий любого размера, а не предполагает, что один размер подходит всем.
Это если у вас есть дрель, сверло нужного размера, метчики, плашки, токарный станок, чтобы болты вытачивать и вы отлично умеете этим пользоваться.
Вы перепутали конструктор с набором заготовок для изготовления конструктора.
Это если у вас есть дрель, сверло нужного размера, метчики, плашки, токарный станок, чтобы болты вытачивать и вы отлично умеете этим пользоваться.

Или если у вас есть денюжка, чтобы заплатить тому, кто отлично умеет этим пользоваться. И встанет это дешевле, чем прикручивать свои необычные хотелки в Windows/MacOS — хотя бы потому, что обойдётся без реверс-инжиниринга.
Вот про «денюжку», это вы к месту сказали. А не проще ли один раз заплатить за винду? А что касается «необычных хотелок», то это точно не к линуксу. У него и с «обычными» проблемы.
Хотелось бы узнать мнение автора, зачем втаскивать линукс на десктоп

В нынешнем его виде — незачем, в том и дело. Смысл есть если только готов возюкаться с системой.
Автор явно соскучился по холливарам. Раньше, более лет 10 назат, была веселуха. В последнее время, я очень редко вижу подобные статьи.
Детские болезни линукса ушли, можно сосредоточится на работе ни о чем небеспокоясь. Просто неосталось серьезных тем для холливаров.
А эта статья скучный, короткий сборник старых мифов про линукс.
Холиваров стало меньше, потому что стало меньше для них причин. Я считаю абсолютно так же: Линукс вырос очень серьезно за посл. годы.
UFO just landed and posted this here
но если что-то не работает, то простому пользователю проще забыть, чем пытаться заставить работать

разве где-то не так?


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

UFO just landed and posted this here
Ну, например, проблема с нераспознанным устройством в винде решается последовательностью setup.exe -> next -> next -> finish

rofl
расскажите об этом владельцам принтеров, которые выбрасывают их потому, что в свежей windows поддержки нет.


А в линуксах юзеру ну вообще ничего не светит, если девайс не заработал сразу после подключения.

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


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

бывает разное. кто-то уже просто "в теме", и для него это несложно.
кому-то это просто интересно, "just for fun", как, например, общался с одним преподавателем экономики, который в свободное время вполне успешно пилил ядро для китайского чипсета.

UFO just landed and posted this here
Могу рассказать ровно то же, что и пользователям линуксов, в которых нет драйверов для их железа. Только под винду в 99% случаев дропается поддержка всякого говна мамонта, а в линуксе наоборот нет поддержки наоборот самого нового.

Есть две истории. Радостная и печальная.
Радостная — был такой сканер PRIMAX PROFI 9600. Есть драйвера под NT, под 95. Отдельная эпопея была его завести под 2000 (спойлер — получилось). SCSI-адаптер в комплекте был выкинут и заменен на нормальный adaptec (ну, там знаете, 19160 и Ко). Теоретически — уверен, его можно было дотянуть и до более свежих виндов. Под линуксом НИКОГДА НИКАКИХ ПРОБЛЕМ. ИБО SANE.


У коллеги что-то типа Agfa Snapscan 1212 (или Mustek???) — не помню точную модель. Суть в том, что это усб сканнер. Последняя версия драйвера — под XP. Даже 7ку не поддерживает. Решили просто костылем — виртуалбокс, в нем ХП, туда проброс USB устройства — полет отличный. УСТРОЙСТВО, подчеркну, ПОЛНОСТЬЮ рабочее и УСТРАИВАЮЩЕЕ пользователя. Но кто виноват, что кто-то забил на поддержку дров (хотя, да, наверное, странно хотеть от производителя, чтобы он саппортил устройство спустя 5 лет после EOL). А нынешние сканеры — то еще говнище светодиодное и ненадежное. Копроэкономика в действии. Как перестакивать этот чудесный сканер под W10 — вообще без понятия

UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Не должна установка драйвера USB-свистка требовать того же набора инструментов, что сборка ядра, не так работают зрелые ОС.

Если драйвер это модуль ядра, и модуль собирается из исходников вместе с ядром, то должна и будет по определению.
За неимением открытых исходников ядра в windows их роль исполняет DDK. Попробуйте собрать драйвер без него…

UFO just landed and posted this here

Каджит тоже умеет так. Смотрите:


Вы линукс когда-нибудь видели не в книжке? Установка драйвера === сборка модуля. Для облегчения этой процедуры даже придумали цельный dkms.

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

Да, та же nVidia, как характерный пример.

Не просто в дистрибутив, а в дистрибутив ядра, что на мой взгляд есть полный идиотизм. Ядро системы и драйвер какой-нибудь звуковой карточки — это слишком разные сущности, их объединение в одном дереве исходников противоречит не только здравому смыслу, но и вашему любимому юниксвэю.

код драйвера звуковушки исполняется в пространстве ядра, лежит в отдельном файле на диске. что в windows, что в linux.


отличие только в том, что "Linux does not have a binary kernel interface, nor does it have a stable kernel interface". поэтому в linux драйвер звуковушки распространяется вместе с ядром.


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

вот все модули относительно свежего ядра:


$ du -hs /lib/modules/5.2.0-0.bpo.3-amd64/
261M    /lib/modules/5.2.0-0.bpo.3-amd64/

тут и драйвера устройств, и файловые системы, и т.п.
не так уж много места на диске занимают, не находите?


положительная сторона этого: обычно перенос системы между разными аппаратными платформами проходит гладко — просто воткнул диск (или скопировал образ) и загрузился. говорят, что десятка тоже так научилась, не проверял.


и да, "драйвер программатора" скорее всего в linux будет в userspace (да и в винде тоже).


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

но windows умеет подтягивать драйвера из своего репозитория. как я понимаю, ms хочет сделать это основным способом установки драйверов.
linux-дистрибутивы умеют подтягивать свежее ядро (со свежими драйверами) из своих репозиториев.


в целом, больше общего, чем различий.


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

что-то у меня есть сомнения, что всё необходимое для портирования windows на arm-нетбук есть в свободном доступе. хотя, конечно, тут я могу ошибаться.

не так уж много места на диске занимают, не находите?

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

UFO just landed and posted this here
А вот тут и начинаются проблемы с теми драйверами, которых в ядре нет. Собранный под старое ядро кастомный драйвер не поднимется, и особенно весело это бывает на удаленном сервере, когда это драйвер сетевого интерфейса. Тоже не частый юзкейс, зато более неприятный, потому что полностью теряется контроль над хостом.

IPMI, iLO, DRAC — не, не слышал. У нас есть тоже особо упоротые люди, которые думают, что можно на этом все скроить, а потом это не вернется многократно более дорогими проблемами

firefox и gimp тоже в одном пространстве исполняются, давайте и их объединим в одно дерево исходников по этому принципу.

они друг от друга не зависят.


а звуковушка зависит от pci-подсистемы, dma, alsa, и ещё кучи всего.
принятая в linux модель разработки не гарантирует неизменность интерфейсов, соответственно и переносимость драйверов (даже в исходниках) между версиями.


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

да, драйверов звуковушки на сотню мегабайт под linux я, к счастью, пока не видел.


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

я бы сказал вообще нереальный. не считая роутеров и raspberry, на всех моих linux-системах лет 10 уже, наверное, как стоят ядра со всеми модулями, чтобы в более новом ядре пропала поддержка сетевушки — не встречал.


Windows 10 для ARM существует уже несколько лет, даже на линуксовых одноплатниках ее запускают. Проблема как раз в тотальной огороженности железок, а не в системе.

"windows для arm сущестует" и "я, вооружившись компилятором и обложившись спеками/кривыми китайскими исходниками смогу запустить на своём нетбуке" — немного разные вещи, не находите?

UFO just landed and posted this here
> Это очень порочная зависимость, которая отпугивает от разработки драйверов даже тех производителей железа, которых не отпугнула двухпроцентная аудитория.

Кого она там отпугивает в 2020 году? Сейчас подавляющие большинство вендоров уже поняли решение проблемы, о которой вы пишите — драйвер нужно не на сайт выкладывать, а мейнтить в апстриме.

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

Эта история что-то говорит нам о профессионализме сисадмина, а не о проблеме с драйверами или ядром. Я только не уверен, что именно.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
В винде API если и меняется, то раз в десятилетие,

нет


а некоторые драйвера работают на дву-трех мажорных релизах без пересборки.

скорее да, чем нет. Но это решается тем, что есть слои совместимости и разные APIхи.

> Не все драйвера могут быть открытыми в принципе. Железо часто со всех сторон огорожено патентами и выпустить опенсорсный драйвер обозначает получить проблемы.

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

> API поменяли архитекторы ядра, адаптировать драйвер к новым реалиям приходится производителю.

Не относится к драйверам в апстриме. Шлите драйвера в апстрим — и будет счастье и вам, и вашим клиентам. Иначе ваши клиенты выберут конкурентов, которые не поленятся этого сделать, в отличии от вас.
UFO just landed and posted this here
у меня XP с амд запускалась (нечаянно, когда втыкал друзьям винт для обмена ифой) на интеловских компах и не шуршала о проблемах

а мой опыт говорит, что синий экран почти гарантирован.
хотя не спорю, возможно, я просто не умею готовить windows

Если там generic дрова на контроллер жестких дисков, то без проблем.
Собственно, был такой лайфхак: перед перестановкой матери удалить в системе контроллер хдд, как устройство. Иногда не срабатывал, но чаще всего все получалось.
Вот про перенос XP AMD->Intel/Intel->AMD сомневаюсь, у меня при таких переносах всегда был BSOD, правда не с классическим 7B кодом про отсутствие бут девайса, а с 7E (или кто там рядом) — про менеджмент питания, и простые решения не помогали.
UFO just landed and posted this here
G965 -> Hudson / Hudson -> p35 / Hudson -> z68 / z68 -> Hudson мрут по менджементу питания
UFO just landed and posted this here
UFO just landed and posted this here

А зачем (и как) вы вообще купили камеру без UVC после 2005 года?

UFO just landed and posted this here

Ну, если машинку выбирать по принципу "красненькая", то да, разницы нет.


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


Кстати, встречный вопрос: вот есть у меня ESS Solo-1, несколько штук. Как мне их запустить под виндой?

Кстати, встречный вопрос: вот есть у меня ESS Solo-1, несколько штук. Как мне их запустить под виндой?

ИСТЕРИКА!!! ДЕТСТВО! Еще S3 Trio64 не хватает, или как там ее.

И 166MMX или K6-2 в разгоне ) DIMM на 128… )

И тут каджит вспомнил, что у него до сих пор где-то лежит рабочая плата с K6 III 450. Километров так за 600, правда.

UFO just landed and posted this here
UFO just landed and posted this here

То есть, это:


Ну, например, проблема с нераспознанным устройством в винде решается последовательностью setup.exe -> next -> next -> finish. А в линуксах юзеру ну вообще ничего не светит, если девайс не заработал сразу после подключения.

оказалось ложью. О-ок)

UFO just landed and posted this here
это значит, что если винда не увидела устройство, то есть очень большой шанс заставить ее сделать это простой последовательностью кликов

это не подтверждается опытом. ОКей — можно поставить какие-то ограничения, чтобы эта фраза стала правдивой (типа "мы рассматриваем только популярное и современное оборудование и самую свежую вин10")

У меня есть ESS Solo-1, E1-плата Parabell Quasar на какой-то плисине, DVB-T тюнер на 4 транспондера, кучка принтеров HP/Canon и сканеров Mustek, россыпь USB->TTL-COM бриджей и еще куча всего, что все еще прекрасно работает под linux и (уже) не работает под windows — если вообще когда-то работало.


Модуль на ESS был в комплекте вплоть до четвертых ядер, драйвера на квазар скачиваются с сайта производителя и собираются скриптом, тоже с DVB-T.


Где же эта волшебная "простая последовательность кликов" для винды? (спойлер — а нет её)

UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here

Последняя винда, с которой этот более-менее активно взаимодействовал, была 8.1. И той уже год как нет.


Недавно позвонил отчим, попросил глянуть, почему у него блютус не соединяется с наушниками. Оказалось, ему недавно умельцы переставили винду с форматированием всего.
Последний раз та переустанавливалась в 2013, на диске D лежал фирменной кривости блютус-стек. Причем, совершенно левый, не от производителя адаптера. Форматнули все, стека нет. У меня с переездами тоже потерялся.
Пять или шесть разных не устанавливаются: кто-то совсем, у кого-то не стартуют службы. Так и живёт теперь.
apt install pulseaudio-bluetooth не сделать.

UFO just landed and posted this here

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


И еще. Пользователь виндовс не устанавливает устройства самостоятельно, он зовет на помощь того, кто знает и умеет.

А теперь честно и без «сам дурак» ответьте на вопрос: в каком из этих двух случаев шансы у пользователя заставить-таки устройство работать выше?

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


пусть есть две системы:
система A: 99% устройств запускаются сразу, 1% не запустишь что ты не делай;
система B: 50% устройств запускается сразу, ещё 20% запускается через неделю секса с драйверами/обновлениями.
по вашей логике система B предпочтительнее так как даёт пользователю второй шанс.


я не хочу сказать, что linux — система A, а windows — система B (более того, я помню времена, когда linux опредёленно был системой B), я просто иллюстрирую на примере, что ваш критерий "можно что-то сделать, если устройство не подхватилось штатно" негодный.

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

И прямо под этими словами — два абзаца этих самых условий)
Понимаете, можно сравнивать реальные системы в конкретных условиях, или гонять сферических коней в вакууме. Про коней каджит уже расписал подробнее некуда. И вы сами признали, что 100% покрытия всех устройств нет ни у одной системы, когда стали торговаться против старых, но не бесполезных устройств.


Ну а если мы говорим о реальных условиях, то сразу возникает ньюанс: пользователь не ставит драйвера, он зовет специалиста со словами "не работает". И решительно никакой разницы название ОС тут не делает.

UFO just landed and posted this here
> Не нужно мне тут перечислять девайсы, которые уже не поддерживаются в винде. Потому что я найду еще больше девайсов, которые в линуксе или не работают совсем, или работают через ж.

Вы всё проспали. В 2020 Linux поддерживает больше железа, чем Windows 10. Лучше всего это заметно на примере тысяч моделей ноутбуков, для которых «народные производители типа Acer и ASUS не удосужились опубликовать обновлённые под Десятку драйвера). Много веселья ещё с принтерами — к примеру формально старый драйвер на Десятку встаёт, но иногда печать отваливается до перезагрузки, а сетевая печать глючит всегда — засчитывать ли такое безобразие за „поддерживается в винде“ или всё же в категорию „работают через ж“?
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Ста процентов парка винде тоже не осилить.
Пробегал мимо меня ноут, старенький, но бодренький, Сонька какая-то. Семерка на него вставала и работала вполне шустро. Вот только драйверов для семерки не было для видеокарты, что полбеды: и для сетевых карточке, что проводной, что вайфай. И вот это уже была полная беда.

Восьмой Дебиан при этом прекрасно подбирал что видео, что сеть — и работал безупречно.
В итоге: с виндой машина уже не работает — а с которой работает, с той ничего другого не работает. Браузеры не ставятся, антивирусы не ставятся, полный XP, короче говоря.
С линуксом работает все, и без проблем.
UFO just landed and posted this here
сообщений типа «ноутбук выбирать нужно не по цвету, а по совместимости с самой прогрессивной ОС»

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


  • когда только появилась switchable graphic — каджит настоятельно рекомендовал ее избегать года так 4 подряд, пока не вылечили детские проблемы
  • когда пошла мода на eMMC — каджит рекомедовал не использовать такие устройства
  • если дома у заказчика использовались устройства, на которые нет 64-хбитных драйверов, каджит рекомендовал приобретать устройства с 32-хбитными ОС
  • когда началась реклама десятки (обновления с баннером "ваш процессор слишком новый") каджит стал рекомендовать к покупке старые устройства со старыми ОС, если заказчик не хочет 10-ку. Потому что рано или поздно пользователь скайпа или офиса включает автоматические обновления и получает баннер
  • и всегда рекомендовал избегать устройств, в которые нельзя как минимум добавить памяти или поменять диск

И, да — это все о совместимости железа с виндой ради удобства пользования.
Так почему для винды надо устраивать такие пляски с бубном, а ради других ОС — нет?


Цвет, он, знаете ли, определяющая характеристика только для фотонов видимого спектра.

А зачем ты в каждом сообщении так обильно упоминаешь свой ник? :) Я такую влюблённость вижу впервые, и она привлекла мое внимание.
UFO just landed and posted this here

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


Вопрос, собственно, в другом: вам шашечки, или ехать?
Этот переходил на линукс на протяжении лет, наверное, восьми, и года два использовал линукс-хост с виндовс-гостем, прежде, чем смог завершить переход.

UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here

это Ваше частное мнение. Не надо обобщать

Уж где-где, а в линуксах я неоднократно находил драйвера к казалось бы неподдерживаемым железкам с малоизвестным производителем.
Под виндой помню как миниум несколько случаев когда меняли принтер тк нет дров, как не работали официальные дрова (видимо в поставке китайцы поменяли чип, дрова на сайте остались от старого, от производителя чипа тоже почему-то дрова не работали). И с этим ничего нельзя было сделать кроме как написать собственные дрова. Писать дрова под винду я не соглашусь и за зарплату. Поправить открытые (а иногда и проприетарные) дрова под линь — как раз плюнуть, но реальной необходимости в этом никогда не было (все уже сделали умельцы).
Исторически сложилось, что со школы сидел под win. Ставил и настраивал win всем родственникам и друзьям. Про альтернативы даже и не думал. Но win10 и сопутствующее ему веселье мне не зашло совершенно. Принял волевое решение переходить на Линукс.
Осенью поставил Ubuntu себе, на рабочую машину (barebone Clevo). Применения: работа (FPGA, нейросети с CUDA и вот это всё), интернет (хром и всяческие мессенджеры от скайпа до слака), кино (включая BD), музыка. Вопросов по использованию нет, несколько раз пользовался гуглом чтобы в течении 5-10 минут узнать как что-то сделать или настроить.
На НГ поставил Ubuntu на ноут (Dell) жене, которая ни разу не программист, от слова совсем. Применение: см выше, кроме пункта «работа». Вопросов по использованию нет, использовал ранее полученные знания для начальной настройки чего-то там.
Проблем с железом не было — всё само подхватилось, только для дискретной видеокарты (в Clevo) переключил драйвер с дефолтного на NVidia в настройках системы.
Читаю этот крик души и не понимаю, кто обидел автора. Подозреваю, что это был не Линукс…
P.S. В игры не играю, бо вырос. Если боль автора связана именно с этой областью, то предметно возразить не могу. Но похоже, что боль имеет стороннее происхождение.
P.P.S. Это только у меня кнопка «отправить селфи в один клик» в том же Скайпе равно такая же, как в win?
P.S. В игры не играю, бо вырос. Если боль автора связана именно с этой областью, то предметно возразить не могу. Но похоже, что боль имеет стороннее происхождение.

для игр есть иксбокс и плойка...

для игр есть иксбокс и плойка...

А вдруг нравятся стратегии или старые игры? Плойка сразу в пролете, как и ящик.

Насчёт стратегий не в курсе, но вроде на плойке/иксбоксе они есть. Это не старые добрые старкрафт или AoE, но тем не менее. Для старых игр ещё можно найти эмуляторы или виртуальные машины (я получил много удовольствия от эмулятора zx spectrum и запуска части игр в dosbox), но это для особых ценителей. Знаю тех, кто держит раритетные компы под это, но для меня это перебор (((

Наверное половина всех релизов в PSN и Marketplace — переиздания старых игр, а также их римейки и продолжения.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here

Потому что детсад ?

UFO just landed and posted this here

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

UFO just landed and posted this here

Вы имеете в виду, что условные состязания в каунтер-страйк выигрывают писюшники? Эм… А кого это волнует?

UFO just landed and posted this here
Я думаю, пример по «запорожец» и «мерседес» не очень подходит. Это скорее как кушать суп: писюшники едят ложкой, а консольщики — вилкой.

Слишком общее заключение. Игры, заточенные под ПК (читай — мышь и клаву) — может и хуже

UFO just landed and posted this here
Вам повезло, автору — нет) Линь вещь такая, где-то работает, а где-то нет. С виндой, похоже, то же самое. У меня винды стоят годами, обновляются, ничего не отваливается. У кого-то — ад кромешный.
А уж как с MacOS. Она работает ТОЛЬКО на маках, на не-маки её ставить запрещено. Хотите, чтобы Линус Торвальдс поступил как Apple? Разрешил ставить Linux только на компьютеры, сертифицированные для работы с ним? Например, system76, или некоторые модели деллов.
При всём уважении к автору, его порыву и потраченному им на написание времени, статья прямо удивительно глупая. Тот случай, когда даже цитировать нечего, чтобы поспорить либо привести какие-то доводы.
Отдельное удивления вызывают люди, поставившие плюсы этой статье, не могу представить себе, как после прочтения человек думает «да, всё правильно сказано, Линукс нужно переписать нахрен, снабдить его человеческим лицом и чтобы поддерживал мою веб-камеру с АлиЭкспресс за 500 рублей».
Такое ощущение, что в Окошках или на МакОС всё хорошо. По хорошему каждую бы из этих ОС переписать, выбросить тонны старого хлама, переписать легаси-куски, выбросить лишние ненужные в эпоху интернета драйвера (а в идеале выбросить на мороз всю телеметрию, чтобы ОС работала только как ОС, а не сборщик данных), разобраться с поддержкой многоядерности и многопоточности.
Либо, как вариант, собрать лучшие и самые удачные моменты и реализации из всех систем и сделать новую ОС, что в нынешнее время является практически неподъёмным даже для гигантов вроде Гугл (которые раз за разом проваливают свои попытки зайти в соц сети или создать конкурентную ОС).

А у автора всё так просто — «не смог поставить программу последней версии — ну, наверное, ОС место на помойке». На СтекОверФлоу полно таких страдальцев. «Не могу удалить папку», «не могу создать документ», «просит рут-права для перемещения файла». Возможно, программа не ставится — потому что не должна. Возможно, концепция разделения доступа была придумана не просто так. Возможно, её авторы хотели хотя бы минимальной осознанности от пользователя в том, что он собирается сделать. Скорее всего это были неглупые люди, которые замышляли что-то хорошее, нельзя просто и однобоко хейтить всё, что не нашло у вас душевный отклик.
Что до графических интерфейсов в целом — сравните прогресс в этом направлении за последние 20 лет у всех ОС. Маки — почти такие же, толчём одно и то же. Окна — достаточно вспомнить Окна8, «плиточную эпопею», «верните пуск» и что там ещё было, не говоря уже о том, что Окна10 в плане интерфейса те же ОкнаХП с новой «нескучной темой и полупрозрачностями». А вот линукс за 20 лет потихоньку прошёл важные вехи в плане интерфейса и продолжает в нём двигаться. И, учитывая, что делается это всё не на миллионные деньги, часто силами энтузиастов и оупенсорса — внушает уважение.
10 лет назад мне лично было тяжело пользоваться Убунту. А сегодня на убунту запускает пасьянсы моя мама.
п.с: тем не менее как пользователю с Убунту18 в качестве рабочей ОС хотелось бы послать лучи радости и недоумения по поводу того, что в линуксе до сих пор нету адекватного способа назначить переключение раскладок на какой-то определённый хоткей, имеется в виду не переключение по кругу, а «Ctrl + Shift + 1 == Eng, Ctrl + Shift + 2 = Ru, Ctrl + Shift + 30 = Ua, Ctrl + Shift + 4 = Eng (Colemak)». И такое ощущение, что в этом направлении даже не ведётся никаких работ, что удивляет. Если кто-то подскажет решение или фикс — буду благодарен
UFO just landed and posted this here
MRU вообще не то, мне, например, нужно по работе 5 раскладок клавиатуры.
В окнах я просто делаю для каждой раскладки свой хоткей и затем я переключаю раскладку не на какую-то, а включаю именно ту раскладку, которая нужна прямо сейчас, что очень удобно. MRU же работает через ж… не всегда очевидный алгоритм, и ты иногда просто сидишь и раз 10 щёлкаешь, при этом нужно отвлекаться и смотреть, какую раскладку тебе переключило на этот раз.
Ну и по кругу листать каждый раз все 5 раскладок — тоже радости мало. Мучусь, плююсь, единственный момент в убунту, который раздражал и который так и не смог найти как исправить
Две ссылки:
1) Как добавить свою комбинацию кнопок:
help.ubuntu.com/stable/ubuntu-help/keyboard-shortcuts-set.html.en
2) Как переключать язык через cli:
askubuntu.com/questions/1176703/switch-between-keyboard-languages-by-cli-in-gnome
2а) Альтернативно, есть другой вариант второй ссылки. Более простой, но крайне топорный и не меняющий картинку языка в панели задач:
askubuntu.com/questions/536104/how-to-configure-shortcuts-to-switch-to-specific-keyboard-layout-in-ubuntu-14
Спасибо, попробую 2а
спасибо, попробую обязательно
У меня работают переключения раскладок по отдельному хоткею(Menu — en_US, Shift-Menu — ru_RU) как в кедах(там прямо в настройках этот пункт есть), так и в i3(понятное дело в i3 я ручками конфигурил). Мне сложно понять что вы делаете не так, что у вас не работает.
Тут проблема в Гноме, у него всё гораздо более странно с настройками.
А, сорри. Только сейчас заметил что речь про убунту. Таки да. Гном весьма странная штука.

О да!
Поставь менеджер настроек, поставь продвинутый менеджер настроек.
А вот это только через конфиг, а вот это только через консоль. :)

да, совершенно верно) есть настройки, есть Tweaks + отдельно приходится в автозагрузку ещё какие-то скрипты-чейнджеры добавлять, например, чтобы боковые кнопки мыши не работали инвертированно
В винде стандартных сочетаний всего 3. В «кедах» сочетаний пара десятков, если править конфиг-файл, то кажется там вообще можно скан-коды любой кнопки прикрутить. Точно не помню, давно не извращался нестандартными сочетаниями
В окнах 3 стандартных сочетания переключения раскдалок по кругу. Но ничего не мешает конкретно взять одну отдельную раскладку и жёстко ей задать какой-то хоткей на включение, например, Ctrl + Shift + 1, я этой возможностью пользуюсь последние лет 15, очень к ней привык и она меня очень радует. Тем не менее рабочая ОС = Убунту18 и каждый раз там приходится вручную переключать это всё, потому что хоткеем можно только по кругу прогонять
По хорошему каждую бы из этих ОС переписать, выбросить тонны старого хлама, переписать легаси-куски

Как вы собираетесь поддерживать обратную совместимость без легаси?
Ну почему без легаси, нигде не говорилось — «без легаси». Переписать легаси — имелось в виду, нормально реализовать то, что осталось в старом коде, написанном на диалектах по странным методологиям одарёнными программистами, реализующими им одни интересные парадигмы. Другой вопрос, что легаси код работает, а «работает — не трогай» + «на рефакторинг ресурсов нету», это фактически де-факто стандарт во всей ИТ-отрасли, наверное. А то, что такой код жрёт много ресурсов — ну так и компьютеры сейчас мощные, можно потерпеть.
На хабре, кстати, периодически появляются статьи и рассказы про самые дикие реализации кода для игр и приложений, обходные манёвры, костыли и прочие интересные штуки. Уверен, в каждой из популярных ОС хватает таких мест, которые хорошо было бы спроектировать и реализовать нормально на оптимальных языках и технологиях
Парадигма «работает — не трогай» имеет свои дырки. См. статью о том, как в каком-то штате в США губер/сенатор стал срочно искать программеров на Коболе, потому что какая-то их система соц. выплат стала глючить из-за наплыва юзеров (обращений). Вот, не трогали 30 лет, а ща программеров тех времён из гробов достают. Поэтому всё в жизни меняется и ко всему надо с головой подходить.

Не смог найти под Windows стандартного способа назначить переключение раскладки на Caps Lock. Требуется сторонний софт, что не всегда хотелось бы, к тому же, говорят, он работает не во всех случаях

UFO just landed and posted this here

Ну я сейчас пользуюсь Caps для трёх в цикле вперёд, Shift+Caps назад. Хотя предпочёл бы Caps для английской, Shift+Caps — для русской, и Ctrl/Alt+Shift для украинской.

Лично у меня две раскладки, лично меня линукс (Ubuntu, Mint и ряд других) смогли удовлетворить в этом вопросе из коробки, а Windows — нет. Просто как контр-пример к тем, у кого что-то работает из коробки на винде, но не наоборот.

А можно узнать про зачем 4 раскладки?
Не проще ли собрать RU+UA в одной раскладке.
И через AltGr вызывать UA буквы?
Да и гугл сразу предлагает нормальный ответ на такой вопрос: Тык по мне

Конечно можно.
И их нужно 5. 1 обычная QWERTY En — для других пользователей, кроме меня. 1 Colemak En — для меня, стандартная английская раскдалка. Русский язык — с ЫЪЁЭ, украинский язык — с ІЇ₴Є. Ну и текущий проект, например, немецкий, соответственно, нужна немецкая раскладка. Вот 5 набралось.
Через AltGr не проще, проще одним нажатием, иначе это ничем почти не отличается от того, как в убунту вбиваются спецсимволы через Ctrl + Shit + U + [symbolCode]
Да, спасибо за ссылку, выше тоже предлагали её, попробую и надеюсь, что сработает, потому что момент с раскладками — это единственное, что не смог побороть.
Ну и удивляет, что в Окнах эта опция была чуть ли не с NT, по крайней мере в 95ых Окнах такое было. И меня удивляет, что 20 лет прошло, а до сих пор этого из коробки нету.
п.с: справедливости ради, понятно, почему так. Большинство разработчиков — англоязычные либо используют максимум 2 языка, соответственно, больше раскладок и не надо. В своё время до полного шока удивил коллегу из США, сфотогравировав ему свою клавиатуру, где на кнопки нанесено было 3 раскладки — En, Ua, Ru.

Живу в Германии.
Немецкую раскладку почти не знаю.
Так как есть раскладка US+Dead keys.
Только её для нормальной работы надо было поменять `, ' и ".
По умолчанию это модификаторы которые делали из a á и так далее.
Опция привязки тоже давно есть.
Просто в 2011 пошла какая-то хрень с интерфейсами.
Что в кедах, гноме и юнити.
Бессмысленные wayland и другое.
Пришлось уйти на XFCE а потом на классический гном2(мате).

С гномовским дебианом сработало это:
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval  "imports.ui.status.keyboard.getInputSourceManager().inputSources[0].activate()"

Ставите шорткат на удобный вам. Цифра в этом месте
inputSources[0] 
отвечает за ваши лэйауты.

Спасибо, попробую.
Кстати, были мысли переехать на Дебиан, возможно, то время настало
От Дебиана здесь ничего не зависит, это исключительно Гном и его развлечения, что будет одинаково и на прочих дистрибутивах.
Строго говоря, гном — это не про кастомизацию. Возможно, вам стоит сменить DE. Из личного опыта: после игры с локалями и последующей установкой anydesk'а, в системе перестали переключаться лэйауты. Первый совет на лоре был поставить kde.
Не, ну а чо, для автора очень хороший способ избавиться от иллюзии, что в интернете можно кого-то переубедить, это бросить камень в сторону самой токсичной части сообщества.

Целью было не переубедить, на набить фрагов кармы (небезуспешно, кстати).
Если бы кидал в самую токсичную, то набил бы минусов.
А так автор аккуратно — "… причин, почему линух", "причина, почему не линух".
Знает, что ничего плохого за это не будет.
А вот за "… причин, почему не Windows" автор бы выгреб по самое не балуйся.

В Linux слабый GUI, но вместе со своими преимуществами, его отбрасывать нельзя. Система круче Windows по очень многих параметрах. Лично я бы выбрал windows из этих двух, только если бы была потребность работать с офисными приложениями ежедневно.

Но если пойти дальше этих двух, то стоит отметить, что MacOS «сделал» их. Разумеется сравнивать в этом случае саму ОС нельзя, так как MacOS крут в совокупности со своим железом.
UFO just landed and posted this here
Чем же GUI в GNU/Linux слабый?
  • Имеются графические недоработки. Мелкие, но их много.
  • Не столь красиво все как в виндовс.
  • Меню конечно можно настраивать под себя, разные оболочки, но из коробки далеко не все идеально со стороны юзер-френдли.

Но не смотрю на это, советую и сам выбираю при необходимости именно линукс. Офисные работы не столь важны.
Про какое DE речь? Или про все сразу?
Все в целом. Обобщенно.
К сожалению, абсолютно то же самое можно сказать и про винду. Идеала нет, увы.
Если хочется «красиво», то KDE с Compiz (точнее, его эффекты вроде бы влили в сам KDE, не уверен). И будут куча виджетов на рабочем столе, желейные окна, куб столов и все остальное. Хотя лично меня все эти красивости утомляют, поэтому xfce.
Насколько просто в винде сделать выпадающую слева панельку с кнопками запуска приложений, а сверху — с индикаторами системы вроде загрузки процессора, памяти и погоды? Не на рабочем столе, поскольку для этого пришлось бы сворачивать все окна, а именно панельки. Настраивать такое себе в виртуалке я, конечно, не буду, так что вопрос скорее риторический.
Убунта считается с гномом 3?

Буквально пара моментов:
— открываешь контекстное меню, теперь когда кликаешь вне его клик уйдет на его закрытие… вместо отправки события тому окну куда кликнул;
— повторные клики по окнам в панели задач должны сворачивать окна и опять разворачивать, но нет;
— мне стыдно про такое говорить, когда копируешь текст, закрываешь это окно (например, sublime text), то текст больше не вставится, он просто пропадает из буфера обмена…

Убунта и ее текущий UI созданы не для людей.
UFO just landed and posted this here
Я решил смириться для работы, а дома так и сижу на Винде. Раньше пробовал отдельный мини-пк для сервера, но перешел на wsl v1. И пока очень даже нравится.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
В бюджетных организациях — нет задач «смотреть видосы и играть в игры». И тридэ-максов с фотошопами там тоже нет. И оргтехнику там не юзеры закупают. И офис давно облачный, и почта там же.

А подложка под ERP может быть любая, абы хром запускало.

Ну и зачем тогда платить больше?

Вот именно, окошки свое будущее — по сути проиграли. Рано или поздно, причем скорее рано, чем поздно, все будем под линуксом сидеть :-)

И нет, закопал свою уникальную платформу никто иной как микрософт, когда не смог пересадить юзеров нокии на окошки. Чем наглядно продемонстрировал свою неспособность к резким инновациям. Яблоко смогло, гуголь — тоже смог, а микрософт — нет.

И вот уже мы видим отступление по всем фронтам — 90% облака микрософта — линукс, серверные продукты микрософта — там же, браузер на хроме, офис в облаке, разработка переезжает в линукс, вижуалстудия уже не первый год поддерживает линукс как target platform. В самих окнах — WSL цветет, пахнет, и расширяется.

И только дикие домашние юзеры все еще только что-то подозревают :-)
И офис давно облачный, и почта там же.
И тридэ-максов с фотошопами там тоже нет.

Только вот в бюджтеных организациях облака могут быть и запрещены. Оборонка — она тоже бюджетная. И даже вне её предлагать OO/LO идея очень так себе.


Рано или поздно, причем скорее рано, чем поздно, все будем под линуксом сидеть :-)

Пока фанаты линукса и "замен офису/играм/3д" сидят в позе "программисту пользователь не нужен, если что пользователю надо — пусть сам перебирает дистрибутивы, копает, пересобирает и настраивает" и предпочитают уничижительно обзывать всех "не своих" домохозяйками — у Майкрософта с будущим всё отлично.
Совсем простых домохозяек окучивает не линукс/GNU-сообщества, а очень даже коммерческий Гугл — у которого Андроид вовсе не "пусть сами пересобирают", а отполирован производителями смартофонов.
Зачем платить больше? За просто работающее. За то, что не нужно собирать конструктор "от программистов для программистов с интерфейсом ведущих кодеров". Иногда таким действительно оказывается бесплатный продукт. Но линукс к числу таковых относится только для любителей конструкторов.


Вот Blender Foundation идёт пользователям навстречу и меняется под них. И это приносит плоды.
А тот же гимп… ну, хороший повод всё же взять фотошоп, если нужен именно инструмент. Фоточку вырезать и вьювером можно.

Гугл — у которого Андроид вовсе не "пусть сами пересобирают", а отполирован производителями смартофонов

Вы это так называете ядра, устаревшие еще до выпуска телефона и уязвимые, и предустановленный crapware?

То есть, хотя бы Вы признаёте, что Андроид-агрегаты это не ах-какой-свободный-линукс.
И, да, с точки зрения обычного пользователя — отполирован. Ценой, да, предустановки всего и вся. Это продукт созданный продавать пользователя. И при этом быть проданным этому же пользователю.
Отличная бизнес модель, хром по примерно той же схеме работает, последовательно обрубая возможности обрубать рекламу на страницах… но при чём тут линуксы и прочие "бесплатные свободные аналоги", где тут поражение "окошек", о котором был комментарий выше? Это просто одна схема продажи упредила другую, не сделав пользователей "свободней" и "независимей".

То есть, хотя бы Вы признаёте, что Андроид-агрегаты это не ах-какой-свободный-линукс.

А каджит где-то утверждал обратное?


И, да, с точки зрения обычного пользователя — отполирован.

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


И при этом быть проданным пользователю.

Впаренным. Не благодарите.


при чём тут линуксы

При том, что в связке GNU/Linux — Android заменяет GNU, а не Linux. И, да — это тот случай, когда точность использования термина имеет значение.


где тут поражение "окошек"

В потере сперва профессионального сегмента, потом entertainment. Если бы не некоторый софт, принципиально не выходил win-only даже используя СПО-компоненты, то про такую платформу как винда уже многие если бы и забыли, то не видели бы смысла платить за то же самое.

Вы — нет. А вот комментарий, на который я изначально отвечал — вовсю на это намекал, вон, мол, отогнали от окошек телефонами и хромом.


Впаренным. Не благодарите.

Увы, да.


то не видели бы смысла платить за то же самое.

Только вот нет "того же самого, но бесплатно" по факту. Есть конструктор, из которого можно, помучавшись, сделать некий аналог. Не всегда, причём.
И есть кем-то сконфигурированный, с поддержкой, в том числе за денежку. Всё равно ещё не достигает уровня "то же самое", и уже не бесплатно.


Так что выбор есть лишь платить ли мозгом и временем на сборку конструктора с шансами не собрать, платить монетой за полусобранный конструктор — или платить монетой за винду.
У каждого подхода свой потребитель.

А вот комментарий, на который я изначально отвечал

Да. Но каджит процитировал то, на что отвечал. Вы же не пытались приписать ему что-то, чего он не говорил?)


вот нет "того же самого, но бесплатно" по факту

Ну так, смотрите за руками:


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

Кажется, тут однозначно имеет ввиду некая гипотетическая ситуация.


Есть конструктор

Тс-с-с! Этот знает один секрет. Винда — это тоже не абстрактный монолит, а очень даже конструктор!
Из одной и той же кодовой базы, путем простого изменения флагов и включения тех или иных компонентов получаются все разновидности винды, от Win10 IoT Core через LTSC вплоть до Datacenter server.


Более того, на предмет отпиливания или модификации компонентов, винда — очень даже ковырябельна. От стороннего nLite для очень старых версий до штатного dism.

но при чём тут линуксы

Помните Балмера, который носился по сцене и орал developers-developers?

Вот при этом самом.

Технологии и инновации — создают именно те самые погромисты из комунити (в силу того что у них нет дейли митингов, грумингов с ретроспективами, инженера решают инженерные задачи сами, без планнинг-покера и прочих танцев).

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

«Я не даю в долг, а Bank of America не торгует семечками» (с). Тандем.

А при чем тут микрософт? В гордыне своей, двадцать лет назад и ранее они с коммунити зачем-то боролись (принцип трех Е). Да-да, менагеры и маркетолухи в решении инженерных задач же больше понимают, чем инженегры, хехехе.

А время шло, колесо Сансары крутилось… и вдруг микрософт увидел вокруг себя совсем другой мир. К созданию которого они не имели отношения. И в котором они — скажем так — мало что значат.

Отсюда и новая политика и дружба с опенсорцем, и коммиты в линуксы, и все то что я перечислил. Ребята, мы еще не умерли, мы меняемся. не забывайте нас!

Время покажет — сумеют ли они зачерпнуть из новой волны инноваций.
Технологии и инновации — создают именно те самые погромисты из комунити (в силу того что у них нет дейли митингов, грумингов с ретроспективами, инженера решают инженерные задачи сами, без планнинг-покера и прочих танцев).

Что, и лучи для графония, то есть рейтрейсинг, тоже они? А, ну да — инженеры корпораций с планами, митингами и отнюдь не опен сорс, пока это можно продавать. Когда уже низзя — ну вот тогда можно в и опенсорс выложить. Или не выложить.
То есть, уже не полное совпадение.


А машинлёрнин какой за прям прорыв-прорыв считать… Мда.

А, ну да — инженеры корпораций с планами, митингами и отнюдь не опен сорс, пока это можно продавать.

Вы просто не в курсе, кто делает опенсорц.

Внезапно, это и есть — инженеры корпораций.

Опнсорц — это и есть современная бизнес модель именно корпораций. Именно они и снимают все сливки. Я, как шароваршик с мотором — от опенсорца в сплошных минусах, если вдруг кто не знал.

Это мне бы надо топить за микрософт, ведь в его закрытой экосистеме я всегда заработаю на кусок хлеба с икоркой на очередном мелком поделии :-)

Но вот все почему-то наоборот, хех.

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

Я, как шароваршик с мотором — от опенсорца в сплошных минусах, если вдруг кто не знал.

внезапно — Вам никто не мешеает переобуться. И тот же опенсурс — выступает как бесплатная бета, бесплатная первая доза наркотиков для потребителя. А все премиум фичи и доработки — велкам, плати бабло

никто не мешеает переобуться

Уже. Еще 20 лет назад :-)

Но главного противоречия это не снимает. В шаровари (условный аквариум с рыбками) — я продаю результаты своего труда. А в опенсорце…

премиум фичи и доработки — велкам, плати бабло

А это — продажа потраченного пота. Из мелкого буржуа я переквалифицируюсь в пролетария :-)

Условному МежделМашу — это праздник, основа — бесплатная (и выбивает с рынка всех с моторами), а ентерпрайз фичи — индусы по скраму сделают поверх готового опенсорца. Результат в комплекте — условные десятки килобаков на процессор. Блеск!
Только вот в бюджетных организациях облака могут быть и запрещены.

The gangs of neanderthal assholes ©, хех. Гоните этих вахтеров в шею, они разбазаривают ваши деньги.

Оборонка — она тоже бюджетная.

Эти если что-нибудь делают, типа МСВС или эльбрусы с байкалами, то это опять на линуксе :-) Не удивлюсь, если и в ракетах и танках там тоже не окошки из редмонда :-)

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

(смеется) Так ведь не нужен. Это уже задача коммерсов — обернуть в конфетку, обсуппортить, заработать миллиардик-другой бакцев (как RedHat), а долю малую заслать на развитие коммунити. Дикие юзеры банально стучатся не в ту дверь.

И именно по причине таково вот отношения массово на десктопах и дома линуксу светит разве что бывать в консолях и телевизорах, где его пользователь и не видит. И то ещё не факт.


Не удивлюсь, если и в ракетах и танках там тоже не окошки из редмонда :-)

И я не удивлюсь, там скорее окажется вообще какой-нибудь микроконтроллер. Причём подубовей, потупее и понадёжней.
А ещё не удивлюсь, что разработка при этом идёт в вижуале и под виндой. Потому что не всё там нуждается в линуксе, далеко не всё.

массово на десктопах и дома линуксу

Вот не пойму, что это за фантомные боли про «десктопах и дома»? Зачем вам в 2020 дома — десктоп, если вы им денег не зарабатываете?

Для энтертеймента есть огромный класс устройств, от тв боксов и игровых приставок до планшетов и смартфонов. Которых дома есть у большинства, в отличие от «десктопов». Для бытовых нужд — тоже ставят не окошки.

Кстати — а почему массовые смарт тв не на WinRT? это очередной фейл микрософта, хехе.
Зачем вам в 2020 дома — десктоп, если вы им денег не зарабатываете?

Играть. Моделировать. Разрабатывать.
Приставки ограничены и бай дизайн(контроллер и характеристики железа вносят существенные ограничения, вплоть до необходимости шагов "сделаем шутер с автоприцелом, чтобы хоть куда попадали"), и по широте предложения развлечений на них. А я, например, люблю Starcraft, ANNO и рогулайки.

Разрабатывать.

Разумеется, УЖЕ имея десктоп, глупо его не использовать на 300%.

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

Ну и смысл? Игры потом на торрентах искать, чтобы отбить эти бессмысленные затраты? :-)
Только подложка под игры ака уиндоусь — идет по цене китайского планшета

Который не обеспечивает вышеназванных потребностей вот вообще. Листать интернеты ещё кое-как сойдёт, пока не сломается дешевое китайскопланшетное железо. Но для этого есть сматрфон.
"ТВ и приставка" всё так-же не обеспечивают потребности.
Итого… всё равно нужен десктоп. А ещё с него легко и удобно перейти на удалёнку когда ковидла внезапно пришла в мир. С комплектом "приставка, ТВ и планшет" — сомнительно.


Кстати, а для чего ТВ?

Большой монитор, на который приставка выводит ААА игрушки, а другая приставка/смартфон (или сам телик, если он типа «смарт») всякие нетфликсы. Некоторые его ещё к коллективной антенне/спутнику/кабельному подключают и смотрят телепердачи.
только подложка под игры ака уиндоусь — идет по цене китайского планшета

Который не обеспечивает вышеназванных потребностей вот вообще

Да ладно, миллион игр в гуглоплее, веб, видосы, соцсеть — все есть под рукой. И в отличие от «десктопа» — доступно и лежа на диване, и на кухне, и даже в туалете. Хехе.

И для общения — все под рукой, не надо вебкамеру искать.

Ну и вот смешная штука, десктоп по размерам как смартфон. Выше крыши для старкрафта, хех.

ещё с него легко и удобно перейти на удалёнку

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

миллион игр в гуглоплее

Цепочка "оно называется игры -> следовательно, это полные аналоги игр десктопа -> следовательно, полная замена" не работает. Нет там полноценных ANNO, есть пара специально подпланшетных огрызков. Нет там старкрафтов, нет полноразмерных рогулайков, нет Octopath Traveler, нет полноценных Deus Ex и далее по списку.


Вам чего, работодатель не разрешил взять казенный нубук для этой цели?

Ноутбук я использую в поездках, свой. Работать с него ещё можно. Моделировать и рендерить — очень не. Играть — очень не. Потому что ноутбук всегда будет слабее, неудобней и дороже равного десктопа.


Вообще занятно, как Вы пытаетесь предложить "ну ужмись ты тут, отбрось вот это, сделай вид что гуглоплей предлагает всё то же что и стим, гог и инди-рогулайки — и вот, уже десктоп не нужен!".
С какой целью то? С целью потерять мощность, возможности и выбор ради мобильности? Но это только в поездках и нужно.

Но это только в поездках и нужно.

вот весь бизнес идиоты — на ноуты пересели. Вообще удобно — сейчас ты на диване программируешь, потом за столом — подключаешь несколько мониторов — лепота


Потому что ноутбук всегда будет слабее, неудобней и дороже равного десктопа.

очень спорно. И недоказуемо.


Играть — очень не

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


Нет там полноценных ANNO, есть пара специально подпланшетных огрызков. Нет там старкрафтов, нет полноразмерных рогулайков, нет Octopath Traveler, нет полноценных Deus Ex и далее по списку.

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

очень спорно. И недоказуемо.

Это физика и она, как минимум в данном случае, бесспорна и, всегда, бессердечна. Ноутбук равной мощности будет дороже. Ноутбук равной цены будет слабее.
И это до всех особенностей ноутбуков, таких как:


  • хуже охлаждается. Всегда. При равных, да даже и при лучших чем у какого-нибудь старого десктопа, мощностях ноутбук часто уходит в тротлинг. Чаще ставит диск в стоп.
  • внешнее охлаждение(подставка) вопрос решает лишь отчасти ибо геометрия и физика.
  • хуже расширяется. Всегда.
  • специально зарезанная под мобильность видеокарта — и по охлаждению, и по мощности с тротлингом. Всегда.
  • меньше монитор. Всегда. Кстати, количество подключаемых внешних мониторов тоже знатно ограничено.
  • неудобней клавиатура из-за компактности. И нет нормально выделенной дополнительной.

Это прямая неизбежная плата за мобильность.


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

все что написано — это вкусовщина.


хуже расширяется. Всегда.

Я занимался компьютерами очень долгое время. И знаете что — зачастую апгрейд выглядел как — выкидываем всю начинку, корпус оставляем. Иногда еще и БП надо заменить. Сейчас, ну, серьезно — кто будет вставлять в комп звуковую плату или сетевую? А лет 20 назад это было нормой. Поэтому не надо рассказывать про расширяемость, которой никто не воспользуется. А если нужна расширяемость. Ну было такое для ноутов:


http://www.mtgimage.org/thinkpad-advanced-dock-with-pci-e/


неудобней клавиатура из-за компактности. И нет нормально выделенной дополнительной.

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



Либо реально крутые клавы стоят столько… что проще застрелиться.


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

13" на маке с нормальным разрешением — ок. Если очень надо — можно подключить внешний, факт


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

здесь соглашусь — компромисс в ноутбуках неизбежен, поэтому у них как правило системы охлаждения менее удачные и требуют более тщательного обслуживания. Забился пылью — все, ноутбук может начать перегреваться и сильно сократится срок его эксплуатации (вплоть до выхода из строя) — оч. актуально для моделей с "игровыми" видеокартами. Но и в компе от Васяна тоже никто особо не просчитывает потоки воздуха — просто покупают самый большой кулер, который есть в магазине. Ну, или вообще на процессор лепят стоковый


специально зарезанная под мобильность видеокарта — и по охлаждению, и по мощности с тротлингом. Всегда.

если ее хватает — разве это проблема?


Фишка в том, что все это не имеет смысла — потому что ноут дает несколько преимуществ, которые перевешивают эти минусы — это и переносимость своего рабочего места, и наличие АКБ (т.е. до определенной степени независимость от наличия питания) и все прочее. Я уж не говорю, что чтобы соответствовать Вашему идеалу — нужно минимум ДВА устройства (стац + ноут) — извините, не хочу. Как минимум, потому что это в 2х раза дороже

зачастую апгрейд выглядел

Ну это или очень старый компьютер или intel какой-нибудь.


Сейчас, ну, серьезно — кто будет вставлять в комп звуковую плату или сетевую?

Видеокарту, тв-тюнер, диски, память…


по сравнению с

Там Enter неправильный.


13"

У каджита глаза вытекли уже от одной цифры. Тут 50" маловато, хочется 65", а вы — 13".


ноут дает несколько преимуществ, которые перевешивают эти минусы

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

Либо реально крутые клавы стоят столько… что проще застрелиться.

Да вроде G710+ не прям "застрелиться" была. Работает хорошо. Ну привык я к полноразмерным, ибо начинал с таких вот как у Вас на фото )

Ну привык я к полноразмерным, ибо начинал с таких вот как у Вас на фото )

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

Пальцы рук меняются куда менее охотно. Точнее, в сторону увеличения некоторое время меняются, пока организм растёт.
Поэтому лично мне мелкие кнопки жуть как неудобны, смартфонные — это уйма промахов по соседним буквам.
И куда приятней "отклик" механической клавиатуры под пальцами ощущать.
Тут исключительно личные привычки, кому-то тихая некрупная "ноутбучная" приятней и за десктопом.


Кстати, из плюсов постоянства(относительного, конечно) устройства ввода — не нужно думать куда жать, можно сосредоточиться на том, что вводишь.
Разнообразие мозгу, конечно, очень полезно — но не когда это внезапное разнообразие механических навыков во время решения рабочей задачи(как бывает если нужно пересесть за тот же мак). Я так для себя решил, что лучше уж разнообразие в чём-то другом найти, например, сменить клавиатуру на граф. планшет/маркеры и порисовать. Или вязать — заодно и глазам разнообразие и отдых от мониторов.

Поэтому не надо рассказывать про расширяемость, которой никто не воспользуется.

Дисков добавить/заменить, видеокарту сменить и, наконец, вторую-третью воткнуть(для рендера, точнее для проверок рендера с несколькими видео или с AMD/Nvidia по отдельности; очень специфический вариант использования, знаю).

все описанное — это ОЧЕНЬ специфическое применение компа. Точно не уровень домохозяйки и точно даже не уровень продвинутого пользователя какого-нибудь проф пакета.

Совершенно верно.


Поэтому ещё остаются куда более приземлённые игры — которым лучше нормально охлаждённый корпус десктопа. Ценители какого-нибудь следующего "Crysis RTX Super Remastered" скорее предпочтут десктоп, потому что производительность. И, по той же причине, винду, потому что вайн это, всё же, потеря оной, а нативный порт под линукс не факт что будет.

Чет вы как-то категоричны. Апгрейд видеокарты — не рядовая процедура? Ещё скажите, что жесткие диски никто не меняет-не докупает? Имхо, вполне себе уровень сынишки домохозяйки.
/me запомнил надолго — как в еще AGP слот видеокарту «сынишка домохозяйки» вбил вверх ногами.

:-)

А я пилил слот у ASUS V9999GE, чтобы она встала в ASUS P2B-DS. Любовь друг к другу через поколения, так сказать (как раз тот случай, когда у тебя видяха чуть ли не мощнее, чем весь остальной комп)

Ещё скажите, что жесткие диски никто не меняет-не докупает?

было время — был у меня тавер набитый дисками объемами от 250ГиБ до 1 ТиБ… Только все равно все было забито хламом. И стал ли я от этого счастливее или продуктивнее? Парадоксально, но нет. С другой стороны, сейчас мир очень быстро меняется и неизвестно, что будет завтра. Глядишь построим цифровую тюрьму и тогда опять придется запасаться дисками, т.к. ничего своего не будет — весь контент будет в аренду и меняться согласно воле текущего Императора......

Но выделенная дополнительная — нафиг не нужна.

Ох спорно, на ноутбучных клавах, даже вроде "полноразмерных" (с цифровым блоком) могут просто отсуствовать различные клавиши, даже с комбинацией fn+, может не быть, например home, а без них производительность падает, хоть мышкой хотьстрелками двигать


13" на маке с нормальным разрешением — ок.

17" на fullhd — минимальный комфорт.


Поэтому не надо рассказывать про расширяемость, которой никто не воспользуется.

Ну да, не воспользуюсь. Память бы поменял, 8+8 на 16+16, да проц 4(8) на 8 или 6(12), но из-за второго почти новый, трехлетний :) ноутбук на свалку.

очень спорно. И недоказуемо.

Э-э-э… разве геометрию, математику и законы термодинамики отменили?

Цепочка «оно называется игры ->… -> полная замена»

Видите ли, вы уже откровенно уходите в манипуляции :-)

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

Это — то самое будущее «десктопа и дома» с линуксом, которое уже наступило. Очень рекомендуется на него хотя бы посмотреть.

А вы в ответ — ой хочу в старкрафт играть, который вышел в 1998 году…

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

А вы в ответ — ой мне ноутбук не подойдет…

:-)
А вы в ответ — ой хочу в старкрафт играть, который вышел в 1998 году…

Мосье, во-первых, забыл что старкрафтов два. Я в оба играть люблю, знаете ли.
А, во вторых, старательно не заметил все остальные игры — ну просто потому, что нечем их заменить.


И всё ради позы "Десктоп этот не хочешь ты. Операционку эту выкинь ты. Приложений этих не нужно тебе. Увлечений этих забудь ты. Вариантов использования таких представь что нет."
Ну так она, эта Ваша поза, прекрасно применима к линуксам и ноутбукам — и правда, не нужна и нужен только в поездках.
Но, заметьте, я не агитирую бросить линукс и ноутбуки и уйти на вин-десктопы. А вот Вы именно это и делаете "бросай винду, уходи на линукс ноут, просто потому что так правильно для всех, без исключения!"

И всё ради позы «Десктоп этот не хочешь ты. Операционку эту выкинь ты. Приложений этих не нужно тебе. Увлечений этих забудь ты. Вариантов использования таких представь что нет.»

И это при том что прямо в цитируемом сообщении было совершенно другое, хехе.

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

Очень рекомендуется на него хотя бы посмотреть.


Рекомендуется. Посмотреть. На Андроид!

Зачем мне приписывать невесть что и потом это побеждать — загадка велика есть.

«Мужик, ты же явно не на охоту ходишь» (С)…

Пробовал подключить к type-c телефона через переходник клаву или мышку — нифига не получилось. Как тут посмотреть?

У моего планшета клавиатура прямо в чехол встроена, очень удобно. Надо — взял, не надо — не взял… Самсунг, ага.

Но 90% времени — без. Ибо почитать хабру за утренним кофе, посмотреть кинцо перед сном — ну зачем тут клавиатура-то…

:-)

Я на Хабре просто так читать не люблю :) А кино предпочитаю смотреть на большом экране. Трансляция же с телефона на ТВ работает криво, точнее поддерживает только пару сайтов с кино.

UFO just landed and posted this here
Все время находятся умники, ссылающиеся на Мюнхен, не зная, что:
1. Мэр Мюнхена — поклонник Microsoft, по его собственным словам.
2. Accenture проводили анализ проблем LiMux и сделали вывод, что это проблемы организационного, а не технического характера — см. статью о проекте на wikipedia.
3. Перейти с LiMux на стек Microsoft стоит дороже, чем решить проблемы LiMux, но см. п. 1

Почему эту ссылку habr.com/post/196020 не запостили, а? Помешало что-то?
UFO just landed and posted this here
Вчера вечером у меня неожиданно пришел запрос на обновление Ubuntu LTS (раздел разработчика)

Раз уж вы на develop канале, то, во-первых, вы включили его ручками, а во-вторых, включив его в настройках, сами согласились устанавливать ломающие и сырые обновления. Обычные пользователи получают предложение об обновлении обычно летом-осенью.


Если вы настраиваете граб традиционным способом (вроде ж так никто не делает?), то при каждой сборке initramfs у вас будет ломаться конфиг. Если в /etc/default/grub, то всего лишь при обновлении версии граба.


Если у вас EFI — можно посмотреть в сторону systemd-boot (+ efistub, опционально). В Proxmox 6 сделали неплохую (хоть и не лучшую) обвязку вокруг него, если будут трудности — там можно подсмотреть или воспользоваться.
Конечно, если вы не противник systemd.

Вообще, можно убрать хуки на вызов grub-mkconfig и поддерживать конфиг руками (насчет debian-based точно не скажу, но, например, для арча на арчвики раздел такой есть), либо между всеми тремя дистрибутивами тем или иным образом шарить /etc/default/grub.


А efistub можно пользоваться и без systemd-boot, при правильных хуках на обновление initramfs получится даже удобнее для трех разных дистрибутивов

Ну, в systemd-boot есть еще редактор параметров. Для более плавного перехода может сгодиться.


Чистый efistub зато позволяет использовать secureboot как оно и должно работать, а не для загрузки подписанного бинарника, который дальше передает управление лысому черту. Но мало кому надо так упарываться )

UFO just landed and posted this here
Вы бы знали сколько всего остаётся после красивого жеста переноса ненужного приложения в корзину из Applications.
Да, но это решается очень просто. Во всяком случае намного проще чем в Windows.
Да и в GNU/Linux несложно удалить директорию в ~/.config.
macos не в счёт, так как она привязана к железу одного вендора. То есть, если macos получит монополию, то у нас будет монополия и на производителей компьютерного железа. А это означает взвинчивание цен (которые и так у apple высокие) и ограничение прав пользователя на выбор конфигурации.
UFO just landed and posted this here
UFO just landed and posted this here
приложения будут «капсулированными», ставиться и удаляться полностью как единая сущность

Вполне решается заботливым пакетным менеджером, правда не как единая сущность, а как множество связанных. Ну или можно взять snap/flatpak.
— пользовательские данные и приложения будут отделены от оси так, что их перенос и бэкап будет беспроблемным
— приложения будут «капсулированными», ставиться и удаляться полностью как единая сущность, хранить все свои настройки внутри себя, легко перемещаться между машинами при необходимости

Вы удивитесь, но в Windows это частично уже реализовано через portable-приложения. У меня давным-давно есть папка с такими приложениями, которые я чаще всего использую, все их настройки внутри.

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

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

UFO just landed and posted this here
по идее, как же легко забекапить данные, чтоб перенос был безболезненным?

Каджит бекапит свой хомяк так:


zfs snap rootpool/home/khajiit@snapname
zfs send rootpool/home/khajiit@snapname

Винду, прочем, тоже. Гамузом. Когда она была еще жива.

UFO just landed and posted this here

Portable Application Framework. Обратите внимание на имя файла:
downloads.sourceforge.net/portableapps/FirefoxPortable_75.0_Russian.paf.exe?download


Многие программы нативно умеют работать портативно, если видят конфиг рядом с exe

Что обратно не делает это заслугой виндовс.

UFO just landed and posted this here

Ага.


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

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

Сам по себе linux во многом значительно более удобен чем windows, о чем пишет автор вообще непонятно.

А что за проблема с играми?

Некоторые не работают под wine даже со всякими dxvk. А некоторые говноконторы за запуск под wine своих игр вообще банят.
А есть примеры? У меня в том же Steam несколько сотен игр, на других площадках тоже суммарно несколько сотен, но с такой ситуацией не сталкивался ещё ни разу.
StarForce и на Windows любит давать BSOD и по любому поводу ломаться. lurkmore.to/StarForce — это проблемы DRM'a, а не ОС.
Но направление понятно, как раз список игр, с которыми лично тесно не контактировал.
UFO just landed and posted this here
У самого лежат древние диски Тургор. Голос цвета (нынче the Void), тоже со старфорсом был. Но вышел на GOG.com и все проблемы защиты рассосались, ведь там в принципе DRM в играх нет.

Так старье со StarForce и на Десятке не запустится, ведь в драйвере тех версий StarForce, которые использовались в старых играх, просто нет поддержки современных версий Windows.

Из современных это в основном мультиплеерные игры с античитами, которые по понятным причинам очень часто не дружат с Wine (античит вообще не дает игре запуститься; а если запускается, в радикальных случаях бывают баны). Из популярных, например, PUBG, Rainbow Six Siege, Destiny 2. Других фундаментальных ограничений для их работы нет, Wine+DXVK скорее всего спокойно заведется, как с большинством других игр. Вэлв вроде как работает с какими-то разработчиками античитов над поддержкой ими Протона, но пока ждем.

EAC находится во владении у Epic, так что ждать видимо придется долго. При этом, к слову, Denuvo работает в Proton без каких-либо проблем, что на мой взгляд удивительно.

Нативных игр под линукс крайне мало. Эмуляция через wine или стимовские приблуды — как лотерея, может запуститься нормально, может частично(часть функций игры тупо не работают), может вообще не заработать. И даже те игры что идут окей, всё равно на 10-20% отстают по производительности (fps) от нативного запуска на винде. Если в игре античит для то чтобы играть в онлайн — можете забыть об игре на официальных серваках, вас либо не пустят (потому что античит не заработает нормально), либо если как-то продерётесь — быстро забанят (ибо античит с сервеской стороны заметит что у вас игра как-то хитро запущена и подумает «хм, возможно у него читы»). Если в игре дрм-защита от пиратства — высока вероятность что игра вообще не запуститься. Не факт что всевозможные приблуды типа джойстиков, рулей, очков виртуальной реальности будут нормально работать (драйвера...). Из нативных сторов для покупки и запуска игр (а их сейчас наплодилось много) есть только Стим.
Нативных игр под линукс крайне мало

Да ладно.
zypper se Game | wc -l
101


Только у вас в дистрибутиве их больше ста.

Заходим в стим, выбираем группу «новье», ставим ограничение — только Linux.

6,385 results match your search. 106 titles have been excluded based on your preferences.


Так может это для галочки, «шоп было», надо смотреть во что играют прямщас!

7,657 results match your search. 133 titles have been excluded based on your preferences. 


Хм. Так это одни инди наверное? Смотрим топ. Дота, Контра, Цивилизация, XCOM, «ваха», Total War, War Thunder, Borderlands… и это без протона, сугубо нативные.

Что-то не сходится :-)
Из нативных сторов для покупки и запуска игр (а их сейчас наплодилось много) есть только Стим.

Открыл gog.com, выбрал в фильтре свой же библиотеки Linux — не влезает в 2 экрана. Открыл humble store — та же история. Я на какой-то не той планете живу?
image
UFO just landed and posted this here
А некоторые игрушки на старых компах только под линухом и можно играть. Потратить 100к на новый комп или поставить линукс и еще года 3 протянуть? Дайте ка подумать…
Мне пофиг какая у меня классная и быстрая ОС, если я на ней не могу запустить нужный мне софт.


Надо давать понять производителям, чтобы они портировали этот софт на Linux. Технических препятствий нет. Даже microsoft выпустила несколько десктопных приложений на Linux (правда они на electron). А как мы заставим производителей это сделать? Как минимум, пользоваться Linux, чтобы статистика росла.

> Или нужные устройства (привет драйвера!)

То же самое, но тут ещё надо выбирать железо. Есть производители, которые в той или иной мере поддерживают linux, а есть те, которые не поддерживают. Под macos тоже далеко не всё железо работает.
Однако, многоходовочка.
Сколько юзеров согласятся сидеть на линуксе без нужных программ, чтобы увеличить статистику пользователей линукса, чтобы производители увидели, как их много и подвезли софт?
Учитывая при этом, что за один намек на отсутствие нужного софта на них набросятся тролли во многих линукс-сообществах?
UFO just landed and posted this here
Смысл оппенсорса в том, что можно взять этот корявый аналог, подкрутить его и наслаждаться. А если пользоваться готовым, то лучше виндой пользоваться, там хотя бы микромягкие дизайнеров за деньги нанимают.
Я думаю, прошёл давно тот период, когда в отсутствии софта можно было винить саму ОС. Сейчас это вопрос к писателям этого самого софта. Ну и замкнутый круг в виде «ОС использует 2% пользователей, не будем под неё портировать продукт -> нет софта не буду пользоваться ОС».
UFO just landed and posted this here
По моим личным ощущениям статья как будто из прошлого. Лет 5 назад она была бы более справедлива и актуальна. Но сейчас ситуация постепенно налаживается. У меня стоит второй системой Linux Mint, я его использую для экспериментов с Питоном, и в принципе когда эксперименты заканчиваются, я не бегу сразу переключаться обратно в Виндовс. Свою последнюю статью я полностью подготовил под Mint и практически не ощутил дискомфорта. Думаю спустя 5 лет Линукс системы станут ещё более человечными и весь базовый функционал будет из коробки доступен и понятен даже неопытному пользователю, способному в крайнем случае вбить в Гугл поисковый запрос
Они и сейчас человечнее некуда. Почему-то обычно смешивают удобство использования базовой ОС (а оно уже давно на уровне или даже выше) и наличие/отсутствие какого-то софта, или измеряют по степени похожести, когда «человечность» = «как я привык на Windows».
Не знаю, пробовал ли автор Manjaro, но после 5 лет использования Debian- и Ubuntu-подобных систем, взглянул на него. Лучшего user-friendly дистрибутива не видал. Нет множества репозиториев как в Ubuntu, и если бы я не был фанатом терминала, то и не запускал бы его вообще. Практически все можно сделать через более-менее удобный графический интерфейс и мышь.

P.S. Больше всего зашел Manjaro KDE ))
Ну KDE, вообще самый человеческий из DE. В том смысле что прям из коробки его можно заточить под потребности 85% пользователей. Всё остальное затачивается при помощи расширений. Да и по потреблению ресурсов KDE наименее жручий.
Есть еще менее требовательные к ресурсам, например, XFCE или LXDE, но KDE имхо самый сбалансированный возможность настроек/прожорливость. И на убунте на нем сидел, и как перешел на Manjaro тоже остался. Смену дистра почти не заметил, разве что не нужно на каждый чих в терминал лезть, даже на поиск и установку программ/игр…
Крыса уже давно потребляет больше памяти. Немногим больше, мегабайт на 150, но тем не менее.
А что, в Ubuntu приходилось на каждый чих в терминал? Сам сейчас на Ubuntu 18.04, Manjaro рядом, пока присматриваюсь.
Как минимум для добавления очередного репозитория, если его нет в основном или не устраивает версия.
Да, конечно. Однако мне кажется, что в терминале проще и быстрей раза 3, а то и больше. В Manjaro, мне GUI зашел так, что в нем удобней, чем в терминале. Для меня это весомый аргумент.
манджара встала прекрасно и из коробки подцепила два монитора на двух видюхах и звук 5.1, из-за чего и ставилась вместо LMDE2, и вообще поначалу вызывала только положительные эмоции
но в процессе использования почему-то стала помирать всё чаще и чаще, просто на пустом месте, на HDD по субъективным ощущениях работает даже хуже десятки, вплоть до полной неработоспособности интерфейса при копировании множества мелких файлов
была заменена на LMDE3
За HDD не могу знать. Давно перешел на SSD, а с последний год подключил его через NVMe. В таком случае диск точно не будет слабым звеном.
UFO just landed and posted this here
Интересно, способен ли Хабр организоваться в сообщество разработчиков и «лежать» в одну сторону вместе?
UFO just landed and posted this here
Если не секрет можете рассказать подробнее? Грант дали за текстовое описание или уже был прототип? Будет ли эта система в свободном доступе, чтобы её можно было скачать и попробовать? Может быть статью на Хабре напишите?
UFO just landed and posted this here
Выкладывай свою дистру, потестю с удовольствием. Люблю устанавливать всякие непонятные диструбутивы и смотреть, как они работают. Дома есть где-то 5 ноутов для таких игр (Lenovo T420, T430).
UFO just landed and posted this here

очень правильные вопросы, но это все… бессмысленно. Без пользовательской базы дистрибутив мертв. А чтобы ее набрать — надо либо быть лучшим, либо влить кучу денег в рекламу-продвижение. Ну, или как андроид — предоставить какую-то законченную аппаратно-программную платформу.


Касательно менеджера пакетов — это полная задница, т.к. абсолютно беспроблемного я не видел. Возможно я попросту не понимаю задачи МП — если предположить, что она состоит в том, чтобы поддерживать ТЕКУЩИЙ СРЕЗ софта в консистентном состоянии — это ок. Но ведь пользователю может быть нужен какой-то один софт старой версии, который зависит от какой-то старой библиотеки, но она обновлена, т.к. вся остальная система обновилась и все пошло-поехало разваливаться как карточный домик. Я уж не говорю о том, когда юзер втаскивает сторонние репы — там вообще начинается кромешный ад. А все просто — проверить любую версию произвольного пакета с любой комбинацией остальных пакетов — в принципе, комбинаторно невозможно проверить, а манифесты, в которых указано, что и от чего зависит — не все правильно пишут. Приплыли. В результате набирают обороты варианты доставки вроде flatpak, appimage, apk, которые по сути реализуют принцип "все свое ношу с собой", но и исполняемые файлы пухнут прямо на глазах — зато четкое разделение на системные и прикладные компоненты

UFO just landed and posted this here
Большинство дистрибутивов — это комбинация существующих технологий без какого-либо серьезного обоснования их выбора

вы правда так думаете?


Следующий вопрос: какой графический фреймворк выбрать — Qt или Gtk

уже этот вопрос говорит о том, что вы "не в теме".
вы правда хотите оставить пользователей без gimp или vlc?


Следующий вопрос: какую системы защиты необходимо реализовать и как?

вы забыли главный вопрос: "и зачем?".


И главный вопрос: какие конкретно задачи должен решать данный дистрибутив и каким образом?

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

какой пакетный менеджер/формат или подход лучше

Лучше — его отсутствие.

А за проект тебе симпу.
UFO just landed and posted this here
«Лёгким движением ./configure && make && make install любой дистрибутив превращается в слакварь»
UFO just landed and posted this here
какой пакетный менеджер

Можно ещё посмотреть на менее привычные пакетные менеджеры: nix/guix.
какой графический фреймворк выбрать

Я надеюсь, речь про выбор основного, для основного DE, а не про то, чтобы оставить только один?
GTK, может и отсталый, зато проще с привязками к разным языкам, насколько я могу судить.
какую системы защиты необходимо реализовать

А что именно и от чего планируется защищать? Я, кстати, ещё давным-давно писал размышления на эту тему.
какие конкретно задачи должен решать данный

Вот это как раз интересно. И какие?
на конец 2021 года

Это всё планируется в одиночку?
UFO just landed and posted this here
Ну не обязательно нанимать, если проект открытый. Да и хотя бы обсуждать тоже неплохо. Мне, например, было бы интересно потестировать, посмотреть, как оно. Кстати, а что с выбором языка для всех этих программ?
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
стабильно обновляемыми байндингами

Разве они сейчас не все одинаково обновляются c помощью GObject Introspection?
UFO just landed and posted this here
Почему из GTK следует C++? У них ко многим языкам есть привязки. Python для ускорения можно скомпилировать через Cython. А ещё есть Vala, как раз для GTK.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Проблема Linux не в разработчиках, а в ортодоксальной лицензии GNU. Ведь что такое MacOS? Это допиленная FreeBSD, не имеющая ограничений на коммерческое использование программного кода.

Поэтому судьба Linux с лицензией GNU — оставаться платформой, на которой деньги зарабатываются не напрямую, а опосредованно через железо, услуги, обучение и т.п. А в такой модели лицензирования относительная сложность Linux для слабоподготовленного в ИТ пользователя экономически выгодна всем без исключения профессиональным разработчикам, использующим Linux не для развлечения, а для содержания себя и своей семьи.
Ошибка в том, что Linux — это не ОС, а ядро (с лицензией GPL). Лицензия на программы GNU едва ли на что-то влияет. Android нормально использует это ядро и развивается. Дистрибутивы состоят из тысяч компонентов с разными лицензиями.
сложность Linux для слабоподготовленного в ИТ пользователя экономически выгодна всем без исключения профессиональным разработчикам
Услуги и обучение Linux для слабых пользователей не существуют. Но верно то, что в целом некоммерческая модель распространения не способствует дружелюбности UIX.
ОС Android распространяется под лицензиями GNU и Apache. Но дело в том, что сама по себе эта ОС никому не нужна. Нужны сервисы Гугла, которые заточены на работу с этой ОС. Поэтому Гугл берет деньги с производителей железа не за ОС, а за доступ к своим сервисам.

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

Делать же забесплатно полноценный функционал на ядре linux для настольного ПК дураков нет. Так как для сбора денег с такой аудитории нужно больше людей и времени, чем собственно на написание качественного кода.

Ну, Хуавей таки выпускает андроид телефоны без сервисов Гугла. В странах, где есть им реальные альтернативы (Китай, Россия, ещё кто?), вполне может пользоваться спросом

Хуавей выпускает телефоны на андроиде без сервисов из коробки, но которые каждый может установить самостоятельно при первом включении. Это типа мы не при чем, пользователи сами делают все на свой страх и риск. При этом они уже вовсю пилят собственную ОС со своими сервисами, если американцы окончательно встанут в позу.
Ведь что такое MacOS?

Это допиленная NeXTSTEP.
Ок, подловили в неравнодушии к FreeBSD. Тем не менее, Википедия пишет:
macOS значительно отличается от предыдущих, «классических версий» Mac OS. Основа системы — POSIX-совместимая операционная система Darwin, являющаяся свободным программным обеспечением. Её ядром является XNU, в котором используется микроядро Mach и стандартные службы BSD.
Linux (вообще UNIX) на рабочей станции… По моему проблема автора не в «не осилил». И уж подавно Unix-way не просто не плох, а буквально восхитителен. Обидно, что последнее время приходится аргументированно доказывать что это именно так. Проблема совсем в другом.

Давайте начнем с того, что Desktop уже давно и прочно отождествлен в GUI. Парадокс в том, что заслуга эта как раз и принадлежит UNIX. Все ранние графические системы родом оттуда, а всякие Windows всего лишь попытка сделать что-то похожее на дешевом железе. Но факт остается фактом — настольный компьютер сегодня — это GUI. Та самая кнопка «сделать селфи» — это об этом.

А дальше мы вынуждены будем признать — времена Motif VM давно прошли. И если когда-то X-proto позволял уверенно рисовать картинку по модемному соединению, то сейчас это совсем не актуально. Больше того — вредно. По сути мы имеем две физические машины соединенные неким аналогом TeamViewer'а в одном корпусе. Со всеми отсюда вытекающими последствиями. И не важно Gnome у нас, KDE, МATE или что-там-нынче-модно. Да, подавляющее большинство базовых задач (серфинг веба, просмотр видео, работа с документами) можно делать на любой платформе. Разница между Google Chome, Mozilla Firefox, VLC, Open/Libre Office на разных платформах. Впрочем, довольно глупо спорить с тем, что основной платформой для всех для них будет Windows, а Linux и macOs для расширения списка. Это не значит что там они будут работать сильно хуже, но все равно — основное внимание на них концентрироваться не будет.

Увы, тот самый Unix way и привел к подобному результату. Посмотрите сами — единственный Unix с человеческим лицом на сегодня это macOs. Но там Unix-way остался только в терминале. Графика (то самое GUI) там сделано совсем по другому. То же можно сказать и про Android. Если бы эта платформа оставила слой X11, то судьба у нее была бы совсем не завидной.

А дальше встает очень серьезный вопрос. Так что же делать Linux'у? Увы, но есть великое мнежество людей, считающих примерно как автор данной статьи. Systemd, двоичные протоколы, программы-комбайны — это все их заслуга. Я не знаю что это. Возможно, это эволюция. Но мне почему-то кажется что это революция. А любая революция рано или поздно оборачивается против зачинщиков. Классический Unix way преспокойно чувствует себя в самых разных железках — от домашних WiFi маршрутизаторов, телевизоров, и прочих умных пылесосов до суперкомьютеров с неимоверной производительностью. Он и задумавался как мастабируемая система. В то время как Desktop и GUI — это нишевая штука. Да, ниша очень широкая и востребованная — с этим глупо спорить. Но все равно это только ниша. Как будет чувствовать себя суперкомпьютер, сделанный по лекалам дестопа я даже предположить не возьмусь. Но роутеру точно будет не сладко.

А вывод отсюда очень и очень простой. Если тебе не нужно мастабирование, не нужно разбиение задачи сверху вниз, для тебя критична работа с «красивыми» окнами и «человеческим» GUI — не используй UNIX. И обратно: если для тебя критична производительность, ты хочешь контролировать выполняемую работу на всех ее стадиях, при этом все должно жить «само по себе» — Unix с его Unix way твой выбор. Каждой задаче свой инструмент. Одно время был классный вариант — схемотехнический CAD под WIndows и нему автотрассировщик Spectre на Unix сервере. Весь интерактив на Windows, вся вычислительно сложная часть на Unix. Красота.

И да — вечная отмазка. Все сказанное мое личное мнение, основанное на собственном опыте. Я не претендую на абсолютную правильность всего сказанного.
И если когда-то X-proto позволял уверенно рисовать картинку по модемному соединению, то сейчас это совсем не актуально. Больше того — вредно.

почему?
и если это никому не нужно — зачем придуман rdp?

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

А rdp, VNC и прочие товарищи — это безусловно полезные решения. Опять же — для тех задач где они востребованы. А это однозначно не все без исключения десктопы. Я, на самом деле, исключительно об этом.

так rdp AFAIK есть в любой версии windows, ограничения чисто лицензионные

Парадокс в том, что заслуга эта как раз и принадлежит UNIX. Все ранние графические системы родом оттуда

Что? Они из Xerox Star/Alto. Из мира Unix самое раннее это разве что Blit-терминалы, которые появились в 1982. Х'ы были уже позже. А первые mac'и они ни с каким Unix'ом не работали, там была старая, убогая Mac OS (которая называлась просто System) без многозадачности и с одним пользователем. Да, у Apple был A/UX, но позже первых Mac'ов, и проект быстро закрылся. X Window System, несомненно хорошая и продуманная система, которая вот уже сколько лет с нами (а Wayland всё ещё где-то там), но я очень сомневаюсь, что «всякие Windows всего лишь попытка сделать что-то похожее». Похожего там как раз не видно. Может быть я что-то не знаю… Есть подробности?
По сути мы имеем две физические машины соединенные неким аналогом TeamViewer'а в одном корпусе

Чего? Современные тулкиты с Х-сервером работают через общую память (MIT-SHM) и картинки, как это делает TV, не гоняют через сокет.
Если бы эта платформа оставила слой X11

Была такая Nokia N900, которая вполне отлично работала с X Window System и была невероятно крута для своего времени. Может быть, X'ы и пора заменить на что-то, но это точно не самая большая проблема.
Systemd, двоичные протоколы, программы-комбайны — это все их заслуга.

Кони… Люди… Чем плох двоичный протокол, например?
Классический Unix way преспокойно чувствует себя в… телевизоров, и прочих умных пылесосов до ....

Точно? Unix-way? Где вы его видели в телевизоре или медиаплеере? Сейчас там всё чаще Android, а до этого там были страшные монстроузные кадавры «один толстый бинарник, которые делает всё», с «приложениями» на каком-нибудь обрезанном HTML+CSS+JS.
Unix way

Ох, уж этот мифический Unix way…
Кони… Люди…


Именно такое впечатление оставляет ваш комментарий. Хорошо. Давайте попробуем уложить все по полочкам.

Начнем с X Window System. Только давайте оставим в стороне творение Xerox. При всем уважении — это не были готовые и продуманные системы. Это были концепты. Хорошие, интересные, но все равно концепты. А вот MIT'овская X Window System стала на годы стандартом де-факто. При этом у Мicrosoft первая серьезная версия Windows, могущая предьявить хоть какие-то претензии на звание десктопа в современном понимани (Windows 3.0) появилась только в 1990 году и практически по появления Windows NT 4.0 отставала от Unix и в части десктопов. Что до Apple, то для меня интересные решения у этой компании появилось только вместе с машинами NeXT (а я предупреждал — мой взгляд субъективен). Посмотрите на него, за тем посмотрите на X Window System тех времен. И найдите отличия. Да и дальше, macOs таки обеспечивала совместимость с X11 черех XQuartz. «Совпадение? Не думаю!» ©.

Дальше. Конечно, протокол X11 развивался. Постепенно появлялись расширения XV, Xinerama, XSHM, GLX и многие другие. Но это хм… Костыли, если хотите. Эти расширения появились позже. В эпоху мультимедиа середины 90-х. И были ответом на появление таких возможностей у конкурентов (в первую очередь, конечно, Windows 9X и пришедшей с ней технологии DirectX). Да, конечно, в далеком 1984 году всем было очевидно, что нужны вменяемые средства визуализации. Но мало кто (фантастов в расчет не берем) мог даже предположить что через некоторое время понадобится выводить видео. Соответственно, X Window System и создавалась в концепции терминала. Только до этого были текстовые терминалы, а этот стал графическим. Но базовая идея терминала никуда не делась. Более того — эта идея жива до сих пор. Именно благодаря ей вы можете легко с помощью OpenSSH с тунелированием X11 запустить Х-клиент с удаленной машины на своем десктопе (даже под Windows, при наличии запущенного под ней X-сервера, хотя бы их Cygwin'а). Так что появление этих технологий не отменило исходный подход. Просто дополнило.

Теперь о «пора менять». Я думаю да. Пора. Очень поменялось все с момента появления X Window System. На что менять и как менять — это совсем другой вопрос. И точно не для этой темы. То же и про systemd. Некотороые ее аналоги вполне себе жили (и живут?) в свое время в Sun Solaris. Соляра ими даже похвалялась. Но, если честно, классическая система инициализации прозрачнее, а потомупонятнее и надежнее. Особенно когда речь заходит не о десктопе. Но я бы очень не хотел лезть в эти дебри в рамках данного обсуждения.

Конечно, аналогия из двух машин в одной, связанных TeamViewer'ом несколько грубовата. Но если вы в теме, вам она должна быть вполне понятна. А вот про Nokia N900 я мало знаю. Потому оставлю за собой право не комментировать. Могу только сказать, что, допустим на Palm Tungsten T5 вполне ставился Linux. И даже с графикой. Но графика там была точно не на базе X11. За давностью лет уже не вспомню на чем именно, но что-то сильно более простое. Впрочем, видео даже от него ожидать не приходилось.

Дальше. Двоичный протокол чем плох? Да, пожалуй, ничем. Кроме разве что сложности с отладкой. Wireshark или подобные инструменты вполне помогают, но ASCII'шный можно смотреть любым снифером. Да, конечно, текстовые протоколы — дети раннего интернета. Того интернета, в котором о безопасности мало думали. Но что мешало шифровать канал, а внутри гонять текст? Опять же — у OpenSSH получилось, и получилось отлично. Но бог с ним. Двоичный и двоичный. Детали.

Теперь о телевизорах. Samsung SMART 6500 серии уехал на дачу. Внутри Linux. Правда странный. На нем крутится единственное приложение, рулящее всем. Но в 2010 году это было уже неплохо. Linux только пробивал себе путь. Тех же времен BD player. И с такой же внутренней конструкцией. Современный телек от LG у отца — опять Linux. При этом это даже не SMART. Дома Toshiba — снова он (правда его еще не ковырял подробно — уже просто лень). Но ведь даже одно мега-приложение для взаимодействия с радостью использует системные IPC и сетевые средства. Иначе какой смысл ставить сюда Linux? Да и Android… Нет, это уже не Unix в чистом виде, но и далеко от него уйти он пока не смог. Просто над теми же gpsd, hostapd/wpasupplicant, bluetothd и прочими системными радостями положен слой виртуальной машины. Благо аппаратура позволяет.

И да, Unix way… «Суша — это не миф» (с). Вполне существующий набор правил. За долгие годы своего существования доказавший свою правильность и эффективность. Возможно, для современной жизни он и переусложнен. А может быть и нет — может это как раз сито, через которое отсеиваются неспособные.
Linux требуется очеловечить

кому требуется? автору? ну вот пусть очеловечивает.
ИМХО статья "как я очеловечивал Linux" была бы куда полезнее.


P.S. а вообще идея "давайте сделаем из linux некое подобие windows/macos чтобы нубам было удобно" — это, к сожалению, мейнстрим. в результате из простой системы, в каждой детали которой легко разобраться просто заглянув в код, мы получаем нечто навороченное на миллионы LoC, в чём разобраться ну очень проблематично. нубы всё так же недовольны, но и "нормальные пользователи" теперь страдают.

Именно! Чего стоит маниакальная тяга к упрощению в GNOME. Видите ли, macOS-никам сложно, давайте все «лишние» настройки спрячем.

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

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

Кроме того, GUI-библиотеки GTK и Qt просто ужаснейше выглядят, хоть какой скин натягивай. Надо менять подход разработки GUI!
Чем это, допустим, современный Qt, с соответствующей темой, хуже современных плоских «окон»? И как надо изменить подход разработки? Как разработка связана со скинами?
Ну, например, найти настоящего дизайнера. Не хапать бездумно из Макоси и Винды, а потом коверкать, чтобы Эппл и Мелкософт не придрались.
В некоторых местах до сих пор клик это mouse down без парного mouse up. Не работают горячие клавиши из пары-тройки модификаторов и кнопки.
И чтобы не было косяков подобных этому: image
Ну, то, что на картинке, это косяк конкретного приложения, пусть и системного, но уж не графической системы как таковой. P.S: Большие картинки лучше под кат.
Мне сказали, что это болезнь GTK, и я склонен согласиться, ибо видел подобные баги ещё в каком-нибудь 2003-ем.
существует целая куча дистрибутивов, нацеленных на использовании на старом и дохлом железе, и они продолжают появляться


новые компы дистрибутивов нет, драйверов нет, любой чип или видеокарта будет работать в половину силы и так далее


Причина очень проста: проприетарщина, драйверы. Линукс здесь не при чём, просто реверс-инжениринг мало того, что сложен адски в современном мире, так ещё и грозит уголовным преследованием.
Обратите ваш гнев на интел, майкрософт, нвидию и даже амд, у которых в последнее время всё «Windows 10 only»
Зачем мне обращать какой-то гнев на кого-то, если я могу взять то, что работает?
UFO just landed and posted this here
Можно не надо.

Если линукс очеловечат, придётся садиться за написание нового линукса с питекантропной мордой. У нас есть очеловеченные системы. Стабильность в разнообразии.

Пусть будет 2 процента. Может быть больше и не надо.

Давно использую Linux, правда зашел раза с 5-го (ставил Gentoo, а надо было с Ubuntu начать). Использую чисто для работы.


Понял что Linux безумно сильный, но иногда неудобный, потому что нет софта (фотошоп, офис, обработка видео, и прочее) просто потому что то что есть сильно уступает виндовому в функционале. И нет игр, совсем, т.е. некоторых людей на Linux не перетащишь.


Получается что для нормальной работы (не технической) делать франкенштейна из Linux и Windows на виртуалке под всё, что недоступно в Linux, и то не всё заведется (играм и тяжелому софту привет).


Поэтому десктопный Linux это круто, но пока не подвезут полноценную замену виндовых программ (а её, вероятно, не завезут), он, возможно, так и останется в основном для технарей.


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


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

но иногда неудобный

Так это не GNU/Linux неудобный, а Adobe неудобный. Кстати, их продукты не на Windows начинались и были версии под много чего, например NeXTSTEP и IRIX, которые вполне себе Unix/Unix-like. А сейчас не хотят, редиски. При том, что современный Photoshop это полу-Electron (на самом деле CEF), поэтому GUI перенести должно быть несложно, и останется совсем немного ОС-специфичных частей. Надо чтобы кто-нибудь важный им средний палец показал или ещё что-то подобное.
>нет игр, совсем

Это все же уже не так, благодаря DXVK, Proton и Lutris. Вполне нормальной и ожидаемой стала ситуация, когда виндовые игры ставятся в один клик и работают с хорошим FPS вообще без танцов с бубном. Конечно, не всегда все так прекрасно, но прогресс за 2 года просто колоссальный. Поиграть точно есть во что.
1) Gimp, Krita, Фотошоп через вайн?
2) olive
3) скайп и «нормальный» не совместимы, после его приобретения майками. И разве там нынче не мерзкий электрон?
4) впервые слышу про такое. Думаю, эта проблема легко исправляется.
4) Нормальный это как MS Office? Ну тогда MS Office через вайн. Ну или OnlyOffice если есть острая нужда работать с форматами ms офиса.
Я сам сел на линукс раза с третьего, наверное. Да, конечно, нужно некое обучение, но пока мозги свежие и есть желание повышать компьютерную грамостность — надо пользоваться! Покопаться пришлось, но сейчас это делаю редко, потому что я просто работаю на своей openSUSE после того, как ее настроил. Спец-програм типа фотошопа мне не требуется, поэтому ощущаю себя очень комфортно и очень ценю возможность переделать систему под себя.

И openSUSE выбрал именно потому, что она стабильна. И на форумах о линуксе стали появляться сообщения в стиле: «Посоветуйте другой дистрибутив, а то моя убунту/дебиан/опенсусе очень скучная (всё работает), а хочется поковыряться» :))

А статья выглядит так, как будто её написали 10 лет назад, потому что
  • Сейчас практически каждый продавец ноутов и компов предлагает машину с установленной убунтой. Это значит, что она уже годится для того, чтобы ее пихать на новые компы и не стыдиться дать такой комп людям.
  • Графически линукс ушёл очень далеко. Виндоус такие возможности не предоставляет и в силу своей инфраструктуры предоставить не может.
  • В линуксе вовсе не обязательно ковыряться. Я подруге поставил убунту просто раз и всё. Очень редко она просто спрашивает, как поменять менюшку. Все остальное там работает для ее целей (офис, фейсбушечки и прочие мессенджеры).
  • Почему-то забыли о владельцах старого железа, которые мучились с тяжелой виндоус на своих двух гигах оперативки, а потом вдохнули жизнь в виде antix-distro и поняли, что на этих компах еще можно работать.
  • Про поддержку и инфо даже молчу. Я бы еще даже сравнил, для какой системы больше документации: для вин или линукс. Да, это результат того, что в линуксах больше ковыряются, но все равно, 99,9999% проблем с линуксом уже описаны и обсосаны.
Графически линукс ушёл очень далеко

Например в чём? Интересно. Например, был небольшой период, когда в GNU/Linux уже появилась композиция окон рабочего стола, а в Windows — ещё нет. Да, всегда была встроенная сетевая прозрачность в той или иной степени. Но теперь её пытаются убрать. А вот в чём сейчас графическая система принципиально лучше той же Windows — не знаю.
Я чисто субъективно — рабочие столы в линуксах очень красивые есть, с этим же никто не поспорит. Я лично просто балдею, хотя мне не примочки, а просто удобно чтобы было именно для меня.
Несколько рабочих столов. Когда это появилось в линуксе, а когда в винде?
Да, про это я забыл. Просто сам не пользуюсь данной возможностью.
UFO just landed and posted this here
Я сейчас говорю про кучу рабочих столов, которые x11 умел чёрти сколько лет назад (наверное во времена Windows 3.1 оно уже было). И эта куча рабочих столов весьма удобна.
UFO just landed and posted this here
Несколько рабочих столов — это как раз не «любая хотелка», а базовая функциональность. Устанавливать сторонние вещи для такого, серьезно? В вин10 наконец-то исправили.
Ну вот, например, лично для меня это лишняя функция. Во времена XP помню пробовал Power Tool от Microsoft, что добавлял поддержку нескольких рабочих столов. Потом ещё недолго игрался с аналогичной функцией в тогдашнем KDE и Gnome 2. Идея казалась прикольной, но на практике понял что оно «не нужно». В Windows 10 просто выключаю эту функцию, вместе с кучей других ненужных встроенных функций, которые на мой вкус лучше бы не добавляли или хотя бы не делали включёнными по умолчанию.
UFO just landed and posted this here
Переключаться между двумя окнами одного приложения неудобно только если активна группировка окон одного приложения в таскбаре. Ещё одна вредная фича, но она выключается. А так у меня постоянно куча окон открыто. Особенно если я посреди реверс-инжиниринга чего-нибудь интересного. Основной исполняемый файл, несколько связанных библиотек… Для всего по копии IDA, да HEX-редакторы впридачу. А там ещё отладчик или два… Ну в общем понятно, много окон =)
UFO just landed and posted this here
То есть вы не ставите сторонние вещи для просмотра видео, почты, интернета? Это ведь базовая функциональность

в маке можно не ставить ) Почтовый клиент — есть. Браузер есть. Видео играет (о, да, я помню, как всегда нужно ставить vlc правильной версии на линукс или кодек-пак — мой любимый был K-Lite — на вЕнду). Офисный пакет даже есть, хотя я все равно поставил MS Office, т.к. корпоративненько )))) Но это нечестное сравнение, ага

UFO just landed and posted this here

С почтой в винде вообще особая боль. Сначала был Outlook Express. Потом его выпилили. Где-то до W10 почтового клиента не было — покупайте Outlook из MS Office (в комплекте), а в W10 сделали упрощенное приложение Mail — и оно так себе.


медиаплеер

который без кодек-пака ничего не умеет. У vlc попроще — он половину умеет сам по себе.


ёж

????

UFO just landed and posted this here
который без кодек-пака ничего не умеет.


Чёто вспомнились времена когда на линуксе нельзя было mp3 слушать без доп.приседаний
вопрос был скорее в том что из-за лицензионных особенностей нельзя было в поставку включать кодек mp3
и всё прям как с klite в винде
UFO just landed and posted this here
UFO just landed and posted this here
А мне нравится новомодный калькулятор, главное только в первый раз размер окна уменьшить и тогда он смотрится лаконично и строго, считает вроде так же как старый.

p.s. Кстати посоветуйте аналог под линукс(KDE), а то там подобного внезапно не оказалось по дефолту, приходится питоном вычислять.
Ну вот в KDE Neon его не было, поставил, и он сразу не понравился, тем что не записывает целиком выражение для вычисления, а моментальное считает, причем кнопки скобок есть, но не работают. Ну да ладно, я уже привык к питону :-).
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here

гигабит тут роли не играет, важны только задержки.

UFO just landed and posted this here
UFO just landed and posted this here

странно, у меня из дома нормально запускаются приложения с рабочего компьютера (пинг порядка мс), не сказать, что часто, но несколько раз пригождалось.
если же подключиться через другого провайдера и трафик пойдёт через москву (пинг 20-30мс), то vnc действительно уже гораздо комфортнее.

UFO just landed and posted this here
В большинстве случаем VNC жмёт трафик и шлёт только изменения.
UFO just landed and posted this here
У иксов проблема с latency. Я бывает что на рабочий комп через ssh -X хожу вообще через 3g свисток, так видео из хромовой вкладки шпарит только так. А вот набор текста — откровенно подлагивает.
И
тут не в протоколе дело — а в подтверждениях. Как пишут на SO — pathologically large numbers of round trips :-)

Есть ли решения, помимо VNC?

Есть, например NX. Еще я помню проекты x2x и x2go, и наверняка есть что-то еще.

A number of years ago there were a couple projects build to address the bandwidth and latency issues inherent in the X11 protocol. lbx (Low Bandwidth X) and dxpc (Differential X Protocol Compressor).

I don't think lbx ever got much traction, but dxpc became the underlying technology used for a product called NX. NX uses both lossy compression to reduce the bandwidth requirements and a differential algorithm and caching to reduce the number of back-and-forth information passing that creates the high latency.

I've used NX quite often and find the performance to be almost as good as local applications. If you're feeling up to it you might try NX and see if it works for you. The downside is that it requires installing software on both ends of the connection, whereas X11 is generally already installed.

А еще есть DMX, тоже веселая штука.
Еще в 1999 году, т.е. более 20 лет назад, американец Алан Купер выпустил первое издание своей книги «Психбольница в руках пациентов». В этой книге он прекрасно рассказал и показал все те противоречия и проблемы, про которые уважаемый автор топика попытался сказать своими словами.
Если кратко, то сейчас параллельно, изредка пересекаясь, существуют два мира: мир программистов и мир пользователей. Купер чётко на примерах показывает, почему когда программист делает продукт в соответствии со своими представлениями о правильности и целесообразности, этот продукт оказывается совершенно неприемлим для обычных пользователей.
Более того, Купер даёт читателю понимание как эти проблемы и противоречия между программистами и пользователями нужно преодолевать, чтобы создавать восстребованные на рынке продукты.
Отвечая на вопрос, вынесенный автором в заголовок своего топика, скажу: Linux в любых модификациях — это инструмент, созданный программистами в соответствии с их собственными представлениями о нужности, удобности и целесообразности. И эти представления зачастую не пересекаются такими же представлениями простых пользователей. Hint: натянуть графическую оболочку на коммандный интерпретатор, это самое начало пути.
когда программист делает продукт в соответствии со своими представлениями о правильности и целесообразности, этот продукт оказывается совершенно неприемлем для обычных пользователей.

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


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

а нужно ли их преодолевать? для меня удобство/понятность системы на моём десктопе и ближайших серверах куда важнее востребованности на рынке

Да, я это и хотел сказать — что Linux это конструктор от программистов для программистов.
Linux это конструктор от программистов для программистов

да, за это мы его и любим.


я это и хотел сказать

а сказали что-то другое

ИМХО, автор упускает из виду важный момент. Windows, MacOS — это продукт, который пользователь приобретает за деньги. В этом случае имеются ожидания получить что-то за потраченные деньги, компании, желающие заработать, понимают, что эти желания необходимо удовлетворять. Как это получается вопрос другой.

Linux Desktop поставляется безвозмездно и без гарантий. О таком же линуксе говорит автор? Или о другом, который тоже приобретается (покупается, а не донатится) за деньги? А потом берет и сравнивает свои ожидания от платного продукта с продуктом бесплатным, разработчики которого в общем-то не обязаны удовлетворять ничьих ожиданий. Джаст фор фан, напомню.

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

МакОсь приобретается бесплатно как приложение к железу. Это примерно как покупка брендового ноута и ПК, а в нем уже винда. Но, да, стоимость операционки стопудово заложена в стоимость железа, но никого это не парит. Для особых извращенцев — есть возможность нарушить лицензию и собрать хакинтош (я пару таких знаю)

пытается достичь своих целей:
поболтать с друзьями, повысив себе настроение и свою социальную ценность
заработать денег, найдя спрос на свои умения и таланты
научиться чему-то, узнать новости своего города, страны, планеты

Давайте разбираться по шагам:
Определимся, что цель описывается лучше существительным, чем комбинацией слов.
Мне кажется, что большинство людей используют комп и его настольные версии для развлечений. То есть цель — эмоции. В том или ином виде, так или иначе полученные.
Для целей развлечения не имеет значения, какая операционная система будет на компе.
Более важен набор скриптов, которые поставят игру на какое-то железо. Без заморочек.
Будет некий «контейнер», чтобы игрушка запускалась на моем компе. Или это будет целенаправленно скомпилированная игра только для моего компа, которая вообще не содержит операционной системы — лично для меня это не критично. Важно чтобы быстро загрузилась и всегда работала быстро и красиво. Виндовс пока работает с играми быстрее и красивее, с меньшими усилиями на новом железе. Но и тут есть подвижки — опыт Steam и CS:GO показывает, что подвижки в сторону такого «контейнера» и неких «скриптов» — неплохая финансовая модель.

Насчет цели — коммуникация.
Все коммуникаторы тоже никак принципиально не зависят от операционной системы.
Проще использовать коммуникаторы на телефоне — будут использовать их, не на компе.
Виндовс или Линукс на десктопе — не актуально, важнее что стоит на телефоне. И это обычно не виндовс вроде бы.

Заработать денег. Тут в чем-то проще, в чем-то сложнее. Могу рассказать о своем опыте.
Я инженер, и зарабатываю деньги на технических проектах.
С точки зрения IT — дорого продаю огромные книги с красивыми схемами. Ну или иначе сказать, структурированную связанную информацию. При этом носитель информации не особо важен, важны связи информации между собой.
И тут вылезает методология такой работы и удобство инструментов. Инструменты должны помогать, а не мешать. Но главное — все-таки методология.
Я перевел работу в «облако» (изменил методологию), поэтому нужен очень ограниченный набор инструментов. Подготовка текста, управление проектом, схемы и диаграммы, система интеграции информации, специфические инженерные пакеты.
Поэтому осталось критичным только удобство инструментов. Тут все тоже несложно: если есть некий контейнер, в котором весь мой набор инструментов работает качественно — то не важно какая система используется. Я работал с такими «контейнерами» на виндовс 27 лет. Все вполне устраивало. Потом проблем с вин10 стало больше, я увидел, что трачу кучу времени на битвы с системой, вместо работы. Поэтому вот уже 2 года на Убунту. Да, запихнул специфический инженерный софт под виндовс в VMWare и его запускаю для работы. Рассыпалось что-то после обновления — максимум 20 минут и все восстановлено из снимка.
Можно то же самое делать в виндовс? Да можно, но у меня уже аверсия к вин после 2 месяцев «танцев с бубном» вокруг нее. А это было в разгар проекта, очень нервировало.
Ну а все остальные функции доступны в облаке, нужен только Хром. А он везде работает.

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

Вот и получается, что
Прежде всего, все зависит от методологии работы и «стиля жизни в IT»
Важен набор инструментов, какие-то модули, разрозненные программы, элементы системы. Потом эти элементы нужно соединить, настроить и добиться их устойчивой работы.
Потом надо обслуживать полученную систему, чтобы она работала правильно. Правильно, это значит: точно, своевременно, выполняла все функции, безопасно.
Мой опыт: сделать это все сейчас и для меня на основе Линукс (Убунту) сейчас проще, быстрее и лучше, чем на Виндовс версии 10. Раньше (3 года назад) для меня это было сложнее и хуже.
Обратите внимание: важно изменение методологии, а не самой системы! В рамках старой методологии вин10 была лучше, на Линукс реализация старой методологии была хуже, кривее, медленнее. Да и не мог я на Линукс все функции старой методологии реализовать без серьезной траты времени.
Если хотите использовать старые проверенные методологии — Виндовс лучше. Тогда затраты времени будут 240 нормочасов на комплект документов.
Если хотите использовать новые проверенные методологии — то Линукс лучше. Тогда затраты времени будут 80 нормочасов на тот же самый комплект документов.
Если же играться, коммуникация, грести в информации, иногда делать какой-то текст и таблички — то по-фигу. Что нравится — то и можно использовать.
Выбор каждый делает сам.

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


Серьезный разработчики серьезного (Siemens, Dassault) поддерживают ровно один дистрибутив — Red Hat. Именно по причине того, что Куперовская психбольница авторитарно загнана в генеральную линию корпорации, а жидкие гвозди и синяя изолента заменены на сварку.


Не Ось определяет софт, а софт Ось. Странно, что многие даже убелённые сединами адепты линукса этого не понимают.


Нужна Монтажа/Цветкор? Мак/Вин. Нужен САПР — Вин. Если размер проекта не позволяет обсчитать его на декстопе и нужен сервер под Катьку/NX или Давинчу? Велком на Red Hat.


Разработка под веб? Линукс. Я сайтец отчотов о велопоходе в Кубунте под Виртуалкой клепаю, при том что основная ось — 7/10.

С точки зрения инженера — вы продавец картинок.

Ага, совершенно точно.
Я не видел еще ни одного инженера, который создал бы что-то иное, чем картинки.
Или текст с картинками.
Инженер — это роль в проекте. Конкретный человек выполняет одну или несколько ролей.
Технолог — это другая роль в проекте. Тут не только картинки. Иногда таблички.
Механик — тут иная роль, надо руками собирать железо.
Что поддерживают разработчики софта — не важно особо. На продуктах Autodesk я лично больше никогда работать не буду. Ни при каких условиях. Поэтому Инвентор — не актуально.
Для механики и каких-то деталей, изделий — Солид иногда применить можно.
Но основа работы — ePlan, 90% всего на нем. Потому как нефиг ничего изобретать, лучше применять готовые элементы. Только готовые. Но это моя специфика, у «механиков» или в сложных навороченных проектах где нужно придумывать что-то свое — там сосем иное дело. Там какое-то моделирование нужно, сложная трехмерка и иная ботва. Хотя тот же EMStudio дает очень неточные результаты по моделированию EM устройств низкой частоты, но высокой мощности.
В реальных простых проектах (не больше, чем завод по производству краски или хлеба) — нафиг сложный софт не нужен.
В общем: каждому свое. Мне удобнее так, как я описал. Вам — может быть совсем иначе.
Это странно конечно что автору не зашла серверная операционная система на декстопно домашнем компе, на декстопно домашних задачах. Может просто не разобрался как ее готовить?)
Если в единой, цельной системе

Все верно, Вы правы. Если анализировать некую «единую, цельную систему» — то именно она идеальная.
Однако, стесняюсь спросить, про какую «единую, цельную систему» идет речь?
Может быть про QNX? Или про beOS? Или какую-то иную?
Никакие версии виндовс под это определение вроде бы не подходят. Или я что-то не понял?
Ну, не знаю… У меня всё наоборот. Несколько раз покупал ноутбуки, пытался оставить там винду, но в итоге не выдерживал, сносил и ставил линукс минт. Винда — это постоянные проблемы с загрузкой проца и диска на ровном месте (в ноуте прямо из коробки), необходимость иметь работающий на фоне антивирус (тоже жрущий ресурсы), возня с установкой и обновлением каждой проги индивидуально, «подождите идут обновления» в самый неподходящий момент, вырвиглазные плитки, куча лицензионных ограничений и т.д.

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

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

Для дизайнеров лучше мак. Для игрушек — xbox или playstation, или отдельный игровой комп (игры с работой совмещать — плохая затея), для тупого потребления контента — ipad. А винду можно и в виртуалке установить, если иногда нужна.

К АйМак и макось тоже так и не смог за полгода привыкнуть… стабильность хорошая, но интерфейс — сильно на любителя (хотя некоторые моменты понравились). В итоге аймак отдал сыну, а сам вернулся на тредрипер с линуксом. Но, повторюсь, для работы с фотками, текстами, видео мак — самое то.

ЗЫ
А самые теплые воспоминания у меня остались от windows xp и windows 7, но увы, это всё в прошлом…
UFO just landed and posted this here
В новых версиях ios можно по экранной клавиатуре двумя пальцами курсор двигать, или можно на пробеле палец подержать и не отпуская перемещать курсор. Попробуйте.
UFO just landed and posted this here
UFO just landed and posted this here

так про то и речь, нужно понимать, а не заучивать.
хороший linux-админ (как и windows-админ) отличается не тем, что он знает ответ на [почти] любой вопрос, а тем, что он знает, где посмотреть ответ на этот вопрос.

UFO just landed and posted this here
ну это уже черезчур толсто
==
в самолетах кстати текстовый интерфейс с очень головоломными сокращениями (текстовый!=cli но от этого не легче)
UFO just landed and posted this here
Открою вам страшную тайну: FMC в самолётах завалит вас тонной сокращений и аббревиатур по полной программе. Консоль UNIXa образца 1990 года после этого покажется просто мега userfriendly.
www.avsim.su/wiki/%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F_%D0%BF%D0%BE_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B5_%D1%81_%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB%D0%B0%D0%BC%D0%B8_FMC_%D0%B4%D0%BB%D1%8F_%D0%91%D0%BE%D0%B8%D0%BD%D0%B3%D0%B0_737_Advanced_FMC_Boeing_737
UFO just landed and posted this here
Вы меня простите, но всякое OBS175/4 OBS/-40 для задания точки маршрута (просто для примера взял) тоже офигенно блещет кристальной чистотой и ясностью для обывателя.
UFO just landed and posted this here
Linux требуется очеловечить. Обозначить набор целей, которые решают люди. И выстроить краткие, простые, очевидные пути к ним, начиная с того момента, как человек нажимает кнопку Power на системнике.

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

Цель описана верно, я согласен, можно очеловечить. Но не обязательно трогать саму ОС.
Поэтому сам метод решения задачи «про переделку» — некорректен.
Можно переделывать все с начала по единому верному курсу. Тогда система станет «хрупкой». этот аспект работы системы не менее важен, чем удобство и быстрота работы. Ведь важно не только быстро и просто что-то запускать, но важно еще чтобы это что-то работало устойчиво, правильно и безопасно.
Работа ОС все ближе к не детерминированному режиму. А в таком режиме критически важно становится именно разнообразие и гибкость, чем правильность и «единственно верная» траектория.
ОС постепенно уходят от универсального продукта с некоему Автоматизированному Рабочему Месту. Скорее всего будет «сборка» комплекта такого АРМ под конкретную задачу, под пользователя. Может быть вообще без операционной системы, а может быть только с каким-то ядром. Мечта продавцов софта: под конфигурацию пользователя автоматически «собирается» пакет софта, специфичный для этого АРМ, потом пользователь АРМ платит каждый месяц деньги за использование. Сам софт может быть в облаке (уже есть) или частично на локальном компе (тоже вроде есть). Софт зашифрован, ключ специфичный и привязан к человеку (не к железу). Пиратского софта типа нет по определению.

Как то сын поставил на мамин комп линукс, а ей сказал что винду обновил. Два года так и проработала. В статье написана полная чушь: 95 % пользователей из года в год надо одни и теже программы и их не больше 5. К примеру 1С бухгалтерия, Офис, Почта, Браузер, пятую не придумал. Сам легко пользуюсь Виндой на работе, проги пишу с бука на Линуксе, макбук на подхвате, если сел основной бук, ну телефон на Андроиде с Рутом.

не там ответить нажал, это к SGKond
Как то сын поставил на мамин комп линукс, а ей сказал что винду обновил. Два
года так и проработала.

я эту байку от разных людей слышу уже лет 15
==
верить ей перестал как по молодости и дурости в голове, поменял MS Office на OOo в одной конторе в бухгалтерии… наслушался история что это полный аналог и в 100 раз лучше… после чего я не верю таким заявлениям ;) тут обычно оочень многое не договаривают
Легко верится, что это не байка, а наоборот типичная история. Я ставил маме линукс лет 5 назад, 3 года пользовалась вообще безо всяких проблем, в основном для общения и поиска в интернете. Потом сказала, что вообще этот ящик не нужен и планшет лучше :) При таком базовом использовании вообще непонятно, что может пойти не так — если сначала нормально установить и настроить, конечно. С офисом возможно бывают проблемы, но сложные документы всё-таки редко кому дома требуется делать.
Поставить маме на домашний комп и в бухгалтерию в конторе, это все же очень сильно не одно и то же.

А в чем разница то? На работе даже проще: ставим маломощный энергоэффективный комп, грузим его по сети, в автозагрузке — рабочий стол, на котором один ярлычок — стучим через x2go на персональную виртуалку, которая крутится на автоматически балансируемом кластере. Все накатывается и бэкапится автоматически, и даже пропадание связи и\или электричества — не проблема. Мои знакомые бухгалтера (женщины 50+ лет) весьма любили такую схему, ведь все восстанавливается магически при нажатии всего одного ярлыка! А как приятно тестировать обновления софта на такой системе! А откат изменений в один клик! А из рядом стоящего отдела кадров слышатся восторженные возгласы, т.к. создать доступы, равно как и заблокировать для любого сотрудника можно в один клик по звонку генерального!

Мне всегда приятно видеть того, кто в итоге заботится о конечных пользователях и кому не мешают делать свою работу (обеспечивать работоспособность человек-о-компьютеров мест). Это же ещё знать нужно, какие траблы у энд-юзеров возникают и ещё подумать и придумать, как все автоматизировать (и себе хорошо: меньше забот-хлопот, и юзерам хорошо: комфортно им работать). И вообще, не важно, какие технологии при этом используются. Это круто!
Красиво.

На той работе, где это (возможно) было бы актуально, мне даже домен поднимать запретили в сети на 60+ компов. С формулировкой «ты уйдешь, и мы повесимся его поддерживать».

(/me уходит, всхлипывая и шмыгая носом).
На работе даже проще: ставим маломощный энергоэффективный комп, грузим его по сети, в автозагрузке — рабочий стол, на котором один ярлычок — стучим через x2go на персональную виртуалку,

Как круто быть крутым ИТшником за чужие деньги, да? А вы подсчитали сколько будет стоить кластер под виртуалки на 500 пользователей, если они не только в ворде сидят?
плюс… ох и ах, на виртуалках может запросто оказаться винда, потому что какойнить корпоративный софт не работает в линуксе
А из рядом стоящего отдела кадров слышатся восторженные возгласы, т.к. создать доступы, равно как и заблокировать для любого сотрудника можно в один клик по звонку генерального!

это и без терминального доступа вполне себе работало и работает… и вообще это не основной плюс такой схемы работы
Как круто быть крутым ИТшником за чужие деньги, да?

Эта идея исходила от начальства сверху, мне только осталось сделать все...


А вы подсчитали сколько будет стоить кластер под виртуалки на 500 пользователей, если они не только в ворде сидят?

А эта задача была делегирована финдиру, мне только сказали, что для бухгалтерии и команды разработчиков денег — не жалеть.


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

Вы весьма проницательны, пару виртуалочек с Windows пришлось держать. В основном ради Windows-only ActiveX и одного упоротого клиент-банка.


это и без терминального доступа вполне себе работало и работает… и вообще это не основной плюс такой схемы работы

Полностью согласен! Но под шумок внедрили и домен тоже (на samba4, да).

Вполне возможно, с конторами такого дела не имел. И отвечал я на сообщение как раз про домашний комп:
Как то сын поставил на мамин комп линукс, а ей сказал что винду обновил. Два
года так и проработала.

я эту байку от разных людей слышу уже лет 15
Просто там же написали, что «поменял MS Office на OOo в одной конторе в бухгалтерии…»
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Если ваши цели это звонок другу и отсылка гифок, то рекомендую купить телефон это намного эффективней, хотя к сожаление в большинстве телефонов стоит ядро «unix», на котором крутиться linux и андроид, или apple os. Вот это поворот.
Матчасть хотя бы немного выучил. Нет никакого «ядра unix». Unix — это вообще не про ядро.
UFO just landed and posted this here
В том и дело, что их много. Но общее у них — не ядро, и даже не архитектура ядра (есть и монолитные, и микроядерные юниксы). А API для юзерспейнсых приложений: библиотеки, консольные команды, структура файловой системы.

API — нет. Оно может быть одинаковое на уровне стандарта POSIX.


консольные команды

одинаковое, да не одинаковое. Какой-нибудь nc вроде входит в комплект поставки везде, но может быть легко несовместим по ключам и /или stdout.


структура файловой системы

это тоже не совсем так. Есть FHS, но он далеко не всеобъемлющ

Я не говорил, что все юниксы используют полностью одинаковое API. Но все из них реализуют API POSIX (естественно, расширяя его, но стараясь сохранять обратную совместимость).

Вообще я люблю критические статьи про Линукс, где объективно описывается задача и то как надо идти по граблям в процессе ее решения. И открывая эту статью ожидал чего-то подобного. Прочитав поток сознания о том что "надо делать как-надо" и "не надо делать как-не-надо" чувствую разочарование и зря потерянное время. Какой дистрибутив использовался? Всего-то что надо было это сфотографировать лицо веб-камерой и вся задача? Вообще чтобы сделать селфи работает целая индустрия смартфонов, у автора нет смартфона?

А самое смешное – абсолютно ничего не мешает линуксу быть красивеньким и удобненьким прямо как та же самая mac OS, кроме общих тенденций разработки приложений под него. А в свою очередь тенденции эти не изменятся ввиду открытости этой системы – каждый более менее пограммист может написать что то в открытые репозитории и его правку возможно даже примут. Естественно большинство людей не будет париться по поводу юзабельности написанных ими программ, они не будут придумывать огромную структуру приложения исключительно под линух. Написал? Смог использовать? Классно – накидал по-быстренькому инструкцию на ломаном markdown в свой репозиторий и готово. Проблема то, конечно, решена, решена так, как это хочет видеть остальное комьюнити гиков. Вот и остается это комьюнити вариться в котле своих традиций, не ощущая всеобщей стагнации.


И главное – эта проблема никуда не уйдет. Никогда. Люди не меняются. Почему люди не меняются? – они не хотят. Их все устраивает.

>>> абсолютно ничего не мешает линуксу быть красивеньким и удобненьким прямо как та же самая mac OS

Вот наслушавшись подобного, я выкинул впустую 200+ тысяч на аймак. По факту же оказалось, что и по красоте и по удобству макос значительно уступает тому же mint cinnamon. Нормальных рабочих столов в макос нет (они там весьма специфичные). Чтобы установить нормальную механическую клавиатуру, пришлось в спецпрограмке вручную кастомную раскладку рисовать (чтобы все буквы и значки на своих местах были)… Чтобы установить нормальную мышь и чтобы нормально заработало колесо прокрутки, надо покупать спец программки (хотя есть и бесплатные), но и это не помогло, если учесть, что надо было, чтоб это еще и в виртуальных машинах нормально работало… На многий банальный чих надо покупать утилиты/софт и оплачивать его ежегодно. Чтобы удалить некоторые программы (например java) надо лазить по куче системных папок и вручную удалять файлы… Finder — отстой. Даже внешний вид системы настроить проблематично: например, нельзя просто взять и разом в настройке увеличить размер всех системных шрифтов — надо в программах индивидуально менять. (Да, видел там настройку масштабирования экрана, но это не то, сглаживание шрифтов нарушается). В итоге для серьезной многозадачной работы (с десятками консолей, программ и пр.) мне он не подошел, вернулся на линукс и сразу почувствовал облегчение. С другой сторны, если бы я был дизайнером или журналистом, которым требуется пара-тройка одновременно запущенных прог, то было бы нормально — стабильность макос хорошая, мне показалась получше, чем у линуксов и винды.
Это вы еще тему драйверов не затронули. Для не линух админа завести какое либо нестандартное устройство по сути не возможно.
Для не линух админа завести какое либо нестандартное устройство по сути не возможн


Нестандартное устройство — это само по себе уже проблема. Нет никаких гарантий, что в следущей версии винды его поддержка будет, далеко не факт, что производитель ноутбука выпустит драйверы под новую винду. Я неоднократно сталкивался с тем, что новая версия винды старое железо не видит, а линуксы как правило видят. Или тот же макос новая (в которой вырезали поддержку 32-х битных программ)… мой МФУ Xerox перестал работать, а новых 64-х битных драйверов нет…

И я своим знакомым даю совет: покупайте такой комп/ноутбук/принтер/etc, который совместим с линуксами — тогда и с виндой в будущем проблем меньше будет.
Это вы рассматриваете только тот вариант в котором драйверов вообще нет, и возможно никогда не появятся. Я же про ситуацию когда драйвера есть (где-то), но их необходимо найти, парвильно подобрать и правильно установить.
Старый сканер и windows > XP. Дрова есть, а вот их установка это что-то. Не, можно конечно купить vuescan, но до того, что он умеет в старые сканеры под свежей виндой надо ещё дойти.
У меня были принтеры Epson и Canon с официальными драйверами. Встало достаточно легко, насколько я помню. Достаточно было установить пакет с сайта и добавить в системе принтер. Хотя с некоторыми устройствами могут быть и нюансы. Например, если есть два драйвера, один уже в ядре (но при этом плохо работает), а другой — отдельный пакет. Надо заблеклистить старый.
В современном мире операционка на настольном ПК в основном нужна как контейнер для запуска браузера, в котором доступно всё. Роль локальных приложений всё ниже (за исключением навороченных игр и профессиональных программ) — всё больше аналогов в облаке. Недавно на старом компе вместо Windows 7 накатил ребёнку MX Linux — небо и земля. И по стабильности, скорости, удобству интерфейса и тонкости его настройки. Устроено всё очень гармонично и приятно прямо из коробки. Ребёнок рад и доволен ещё больше чем я.
Наверное, в том окружении и в той ситуации, в которой вы живёте, — это действительно так. Я тоже был такой, когда жил в Чехии, — что на компе уже практически ничего не держал (даже офис-пакета!), когда несколько лет у тебя 50 мегабит под попой по кабелю… но потом случилось приехать в Эфиопию на проект и моя жизнь поменялась. Здесь с интернетом просто огромные проблемы, поэтому у меня опять возросла роль программ именно на компе. А в этой стране, извините, боле 100 млн человек живёт. И я стал думать несколько по-другому уже. А сколько ещё таких стран, где интернет просто не всем доступен?

Возможно, я не понимаю, что понимается под «современным» миром: год 2020 или то место и набор благ и технологий рядом с человеком? :)
Современный мир — это мир доступного Интернет в моём понимании, равно как и доступной электроэнергии, а остальная часть мира явно отстаёт, застряв чуть не в каменном веке, скорее по субъектным причинам — и это уже ненормально. Акцент автора топика был не на автономности программ, а на неудобстве и неуниверсальности сборок Linux. Именно с этим я не могу согласиться при прочих равных (а Интернет автору доступен вполне). Равно как и на Linux хватает локальных программ на все случаи — можно полноценно жить без Интернет.
Да, иногда Linux похож на поваренную книгу: кто-то любит ходить в столовые и кафе, кто-то готовить сам ))
А пока мы видим очередное рождение очередного дистрибутива с переставленными кроватями и переклеенными обоями — можно быть уверенным, что что Linux останется забавой для людей, которые в детстве не наигрались в конструктор.

Судя по всему автор не занимается специализированными задачами машинного обучения или работы с нейросетями. В нашем мире если есть какая-то библиотека, то поддержка windows часто идет опционально или автор честно предупреждает, что под windows не работает вообще
UFO just landed and posted this here
Первая же фраза из текста
Сразу хочу сказать, что речь в статье пойдёт исключительно о настольном применении Линукса, т.е. на домашних компах/ноутах и рабочих станциях.
UFO just landed and posted this here
Linux афигенен!
Да, не без нюансов, но где их нет?
Ну а то что не все осиливают это даже в плюс. Типа естественный отбор получается )

Ок, есть условные 2% пользователей, которым хорошо в Linux. Есть условные 98% кому нехорошо в Linux, из них большинство предпочитает Windows. И вот есть у меня опасение, что если, не дай Бог, это большинство пользователей переметнётся в Linux, это будет значить, что Linux превратили в Windows, со всеми вытекающими для тех самых несчастных 2%. Лично я бы не хотел оказаться в такой ситуации, т.к. работа с Windows (увы, изредка приходится) вызывает у меня чуть ли не чувство физической боли, вместе со всеми остальными отрицательными эмоциями.
Искренне надеюсь, что текущий статус-кво сохранится. Даёшь Windows для народа! Главное, меня не заставляейте пользоваться этой камерой пыток, которую кто-то по ошибке называет операционной системой.

Как это ни смешно, но такая ситуация исключена. Ну, пусть Убунту превратиться в виндоус, но тут как раз многими упоминаемый минус (разрозненность направлений развития: дистрибутивы) как раз даст каждому возможность выбрать то, что он хочет.
UFO just landed and posted this here
Когда приводят цифры в духе «2% линуксоидов» или «10% файрфоксов», многие почему-то упускают тот факт, что даже эти, казалось бы, небольшие проценты — это десятки миллионов людей.
А зачем, что то менять? Вам не кажется, что каждому свое?

У меня так
  • На работе макось, потому что андройд разработка под ней спокойнее, да и к клавишам привык )
  • Дома винда, почему да потому, что стим и офис )
  • Линукса, правда нет, ибо нет под него задач и лишнего железа, хотя когда то стоял лет 15 назад, когда надо было под него софт писать. Ну и не очень нравится каждый раз доставать напильник когда что то надо сделать
Зачем писать целую статью о том что вам не нравится линукс? В цем ее ценность? Она не поднимает обсуждение проблем на абсолютно новый уровень, не предлагает конкретных решений. Это просто ваше субъективное мнение, не нравится — не пользуйтесь, вот и все.
Зато какой классный holywar получился!

Лучше было в QA написать что конкретно у вас не получилось :)

Ну вот я сижу на этом окаянном Линухе уже 15 лет. Работаю себе, теперь и на удаленке с виртуалкой в Винде.
О чем статья? Что ты не осилил что-то? Ну бывает)
сижу на этом окаянном Линухе уже 15 лет.

Хех, я лет на десять больше.

Вот четверть века назад — было нескучно. Был натуральный конструктор, с кучей детских болезней. Не работало почти ничего, из тулкитов был один платный Motif. Солнцевский CDE шел только от коммерческих вендоров и стоил конских денег. XFree даже в комитет X11 не брали, как нищебродов…

Консоль — радуйтесь что хоть она работает, графика? Ну вон twm был. И браузер Mosaic. Средства разработки? Не умеющий в оптимизации gcc (egcs стартовал позже).

Аппаратура? Ну, можете сами драйвер написать (я так и делал). Фигня какая — ядро пересобрать, всего часа четыре. Если повезет. Половина патчей умела только в статику и не умела в модули ядра. Многопроцессорность — ну, если их два, то можно. С неслабыми penalty на барьеры и синхронизацию спинлоками.

Десктоп из линукса? Ха ха, не при нашей жизни! Ставьте «чикагу».

— За что вы так не любите отца Вындоуса?
— Мышами от него воняет. От оболочки дешевой" (С).


И какие же самые актуальные проблемы были с линуксом на десктопе? Дык, переезжали как раз с libc4 на glibc… порвали два баяна.

Прошло всего пять лет.

Ядро научилось нормальной современной многозадачности, с NUMA и несимметричными конфигурациями. ACPI, IOMMU, hibernate… А вспомнить ATA и тот огромный слой поддержки быстрых дисков…

XFree стало не просто полноправным членом дурацкого комитета, но самым активным, и сделали они очень много для развития X11. XFree4! Оно наконец-то научилось гениальному — спрашивать у монитора что он умеет показывать (EDID). Ушли в прошлое вычисления модлайнов руками. Подключили аппаратную акселерацию, которую умел на тот момент Windows. Научились показывать видео.

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

Графика из экзотики стала мейнстримом. Дефолтные настройки стали мастерски имитировать Windows — fvwm95 массово завоевывать мир.

Параллельно с этим началась эпоха бурных экспериментов в графике, ибо иксы наконец-то могли их тянуть. Enlightenment как пример.

Прошло еще пара лет.

Несколько студентов, ваявших в гараже, сваяли Qt, а другая кучка упоротых немцев выпилила лобзиком KDE и Konqueror. Это стало точкой невозврата — и толпа корпорациев вложила мешок денег в gtk и GNOME. Дошло до того, что Motif под их напором умер и выпал в опенсорц.

А корпорации разгонялись — и сумрачный немецкий гений StarOffice был выкуплен, очищен, и выложен как свободный офисный пакет (нынче известен под форками LibreOffice и OpenOffice).

Тем временем, маньяки графики изобрели композитинг. AiGLX, metacity, вот это вот все. Под линуксом заработали топовые видеокарты — и им нужно было соответствующее обрамление рабочего стола.

Линуксоиды продолжали работать.

И результаты их работ — привели к появлению современных мобильных систем, современного веба, современных браузеров. Konqueror -> kHTML -> WebCore -> WebKit -> Blink -> Microsoft Edge.

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

А в линуксе — благодаря таким известным проектам как Gutenberg и SANE появилась поддержка принтеров, сканеров и МФУ, а с помощью CUPS — и по сети.

Благодаря ALSA, Jack, aRTs, esound, а под конец и pulseaudio — работает звук (практически в любой комбинации).

Благодаря нвидии, интелу и амд — нет проблем с видео как в проф. применении так и в играх, причем их даже меньше чем в окошках (за вычетом оптимуса).

Марвел, интел, релтек, бас-лоджик, самсунг, хитачи и прочие — обеспечили нам в линуксе супербыструю и надежную сеть и диски.

Линуксоиды продолжали работать.

Эпоха революций сменилась эпохой эволюций — MATE, Cinnamon, KDE Plasma… бурный рост функционала, в первую очередь заточенного под удобство на десктопе.

Написание драйверов темными воскресными вечерами давно ушло в прошлое. Пересборка ядра? Твики ALSA? Танцы вокруг EHCI? Подбор флажков hdparm? Уже давно не нужны.

Линуксоиды продолжают работать.

Теперь им мало уйутненького десктопчика — так появился Wayland. Мир изменился, на сто миллионов десктопов — миллиард мобил и миллиард встроенных устройств, у всех у них — линух, им всем (или почти всем) нужна современная и быстрая графика. С композитингом, эффектами и красотами, столь любовно создаваемыми последние 15 лет.

А что же наша Windows?
персональное имхо автора, прошу отнестись с пониманием
А пытается переиграть прошлые битвы, отгремевшие много лет назад. Назад в пампасы десктопы! Каждой домохозяйке нужен десктоп! И это попросту смешно. Какой десктоп? Где в айпаде — десктоп? Мобильная революция случилась больше 10 лет назад, 60% пользователей веба — с мобильных устройств, а тут…

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


Ну а мы, линуксоиды, продолжаем работать — строя будущее так как видим его мы. Присоединяйтесь к нам, сделаем будущее вместе!
А что же наша Windows?

это ИМХО лишнее. а остальное — да, всё так и было, спасибо, что напомнили.

Последние 20 лет жизни перед глазами пробежали. Спасибо! Поностальгировал.
прекрасный ответ, тянущий на отдельную статью )
пара дополнений: Unix, BSD, Darwin, MacOS (за тот же CUPS спасибо Apple)
ну и в Linux все, как правило, сделано с любовью
Есть более веские причины чем описанные в статье. Например MicroSoft Office, outlook и не надо плясок с DavMail и куча другого проприетарного ПО у которого нет версии под Linux.
Java разработчик вполне может использовать Linux.
А если мне не нужны эти приложения, я должен бросить Linux в знак солидарности с теми, кому эти приложения нужны?
Нет же. Я на ubuntu\mint «сидел» лет пять, пока мне не требовалось по работе разнообразное ПО. При чем для домашнего использования просмотра видео и всего остального линукса в 90% случаев достаточно. Вспомнил почему я все же с Линукса ушел- невозможно в нем играть, есть проблемы с отрисовкой и скоростью мыши. Это было в то время когда я 3 года назад в дотку загамал.

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

Steam есть под линукс, вино не при чем. А вот выставить нужную скорость мыши было невозможно.
Это я не говорю про то что мне пришлось ручками править *.sh файл ATI драйверов на последнюю тогда модель видеокарты. Это чтоб оно у меня поставилось.
невозможно в нем играть

Из того, что Вы решили, что для Вас невозможно, не следует, что вообще невозможно. У меня больше 200 игр в Steam, в основном ААА-класса, в которые играю без проблем. Первое, что приходит в голову, для примера: Unreal Tournament 3, Doom 2016, Tomb Raider 2013/2018, GTA 5, Dishonored 1/2, The Evil Within 1/2, A Plague Tale, Prey, Civilization 6, The Witcher 3, Wolfenstein The New Colossus, XCOM 2, все Borderlands и т.д., и т.п. Но да, те игры, которые по каким-то причинам не идут, или ради которых нужно много бубна (типа тюнинга Wine) — я просто в них не играю. Вопрос приоритетов — если игры не самое важное в жизни, то и тех, которые доступны, пожалуй, слишком много. Так что насчёт невозможно Вы очень сильно погорячились.

Играть то возможно, но геймплей существенно хуже.В рейтинг играть такое себе.

Для меня не хуже. В Unreal Tournament GOTY и некоторые другие игры я играл ещё на Windows — на Linux их геймплей ничем — для меня — не хуже. При этом надо понимать, что в смысле геймплея такая ураганная игра, как UT, не приемлет лагов от слова вообще. В UT3 в 4К на максимальной графике у меня есть тот же ураганный геймплей, за который я люблю UT GOTY. И это только один пример.
Зачем всё время обобщать? Я понимаю, что для Ваших конкретных нужд Linux "не зашёл". Но откуда берётся это отношение "если продукт не подходит мне, то он не подходит никому"? Вы реально перепробовали все игры и под Windows, и под Linux, чтобы объективно иметь право делать такие общеутвердительные заявления, как "невозможно играть" и "геймплей значительно хуже"?
Хех, по такой же схеме и я могу выдрать любую лажу Windows, с которой столкнулся лично, и на этой почве заявить, что Windows — невозможная для использования система. А примеров найдётся у меня. Только я не делаю таких заявлений по той простой причине, что отлично понимаю: то, что неприемлемо для меня, может быть приемлемо для кого-то ещё, а то, что я расцениваю, как неудобное/неприятное, другим может расцениваться наоборот, как удобное/приятное. И в общем — что мой частный опыт не является всеобщим опытом каждого человека на планете. Желаю и Вам такого понимания.

Где я писал что никому не подходит? Я писал что не подход под некоторые нужды.И виндовс то же не идеал, в некоторых вопросах линукс лучше.

Есть элементарные логические правила, по которым интуитивно воспринимается информация.


Например, если я говорю "это невозможно использовать", то для постороннего в этом высказывании будет звучать квантор всеобщности — просто потому, что я не побеспокоился ограничить своё утверждение элементарным уточнением: "это невозможно использовать для моих целей". Если я говорю "играть-то возможно, только геймплей существенно хуже" — не уточняя условий — то посторонний естественно поймёт, что это утверждается для всех игр на обсуждаемой системе.

О! Борда 3 есть? В ней нормально работает SHiFT, или показывает пустой внутриигровой messagebox без текста сразу после запуска?

У меня SHiFT не работает, но я с этим и не парился, т.к. играю в сингл. Тут есть способы заставить работать. Кстати, там ещё была фишка на тему какого-то Windows-специфичного медиаформата, который нужно установить на Proton. Пока я этого не сделал, не получалось пройти дальше первой миссии, т.к. там необходимо просмотреть видеосообщение от первого босса, а оно по умолчанию не заводится. Правда, с тех пор было, вроде, пару обновлений Proton на Steam, м.б. уже поправили, но не ручаюсь. Как бы там ни было, ничего особого сложного, игра работает замечательно. Огорчает только, что Claptrap-а озвучивает другой чел… Ну и история с Handsome Jack была, имхо, всё-таки посильнее. А так игра — бомба, в качестве геймплея оставили всё хорошее и доработали до лучшего! :)

Джека сложно переплюнуть, да.


В скайриме тоже надо лезти в вайнпрефикс, чтобы неписи говорили. Но туда все равно лезть, ибо «Скайрим для модов!»

С Джеком было гениально, 100%. Главные злюки Borderlands 3 тоже имеют харизму, но с Джеком им не тягаться даже близко. Имхо, разрабам бы разыграть карту какого-нибудь хитрого воскрешения Джека, пусть в DLC — было бы круто, персонаж просто нереально шикарный! Или что-нибудь вроде Pre-pre-sequel… :)


Да, Скайрим я тоже у себя запустил, но для галочки. Уже как-то не смотрится, а разбираться с модами для графики скучно. Блин, при моей лени и пресыщенности Linux всё равно даёт доступ к слишком большому количеству развлечений… )))

Блин, при моей лени и пресыщенности Linux всё равно даёт доступ к слишком большому количеству развлечений… )))

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

Сразу после выхода в стиме не работал из коробки, как и видео. Пришлось брать lutris, устанавливать в нем эпиковскую версию(а точнее только префикс для нее) и переносить его в стимовский, а после уже доставлять библиотеки для видео.
Квест тот еще получился и я не уверен что смогу его еще раз повторить, но теперь и видео и шифт работают нормально.

Поковыряю wineprefix, спасибо.

«игр в Steam»
А если игра не в стим, а в epic store или origin? А таких становиться всё больше. Да, вам возможно пофиг если какая-то игра не идёт на линуксе. Но у многих игр есть миллионы фанаты, и если их любимая игра не запуститься на линуксе — им будет с их же стороны пофиг что есть набор игр, которые запускаются. Пока в винде нативно (и сразу же с релиза) запускается подавляющая часть игр, а на линуксе — лишь часть которая поддерживается в стиме, то для игрового сообщества линукс и не будет серьёзным выбором.
поставьте винду второй системой. Че нет-то?
то для игрового сообщества линукс и не будет серьёзным выбором

А что в этом плохого?

Как принять философию linux и начать получать удовольствие от использования ОС на базе linux? Перестать вести себя как потребитель. В сообществе linux никто никому ничего не должен. Сначала заплати деньги, а потом уже что-то требуй. ИМХО

А мне думается, что линь за последние лет 5 очень стала дружелюбной.сейчас на десктоп стоит вынь10 и кубунту. Винда для игр и просмотра фильмов на большом тв. Для всего остального кубунту. Недавно в офисе юзал убунту. Очень не дурна. Но дизайн не зашёл. На слабеньком ноуте минт. Менеджер пакетов очень удобен. Найти, установить и удалить стало просто. Вспоминая 2009 год думаешь "как я вообще раньше писал в терминале эту дичь?". Да что уж я про себя… Даже маме поставил линь на ноут. Она довольна. Только идин у неё минус в сторону чюсистемы-казуалки от мэйла она не может играть. Но теперь сидит играется в соц сетях и телефоне. Весь остальной софт для неё есть. Поэтому исходя из логики пользования для обычных радостей линь очень даже гуд. С бесконечными версиями линух (в которых надо разобраться ещё) и странными софтом для извратов соглашусь. Да и ошибки в репозитариях на кубунту и неоне были замечены. Для меня винда и линь со знаком "=". Они обе имеют недостатки и плюсы определённые. Однако линь уже очень дружелюбная и подвламтна обычному человеку. Даже установщик придельно прост и удобен стал

Чего вы там курите в условиях самоизоляции? Не нравится linux? Сидим без нета и не париться. А куда ж ты денешься?

Этот список — поверхностная пена, идущая с глубинной проблемы, которую я описал. Если не меняя сути этот список пофиксят — вылезет новый список.

Windows, недоделанная система, которую писали и пишут не совсем адекватные программное, но найдите лучше связку для домашнего ПК, чем Win + заранее заготовленные портабельные приложения на OneDrive и папка с языками на эти приложения, из которой делается панель инструментов на рабочем столе и у вас за 15 секунд на любой машине развёртывается ваше окружение

Я люблю линукс за терминал (после того как надрочишься, очень удобно им пользоваться), быстроту системы и бесплатность инструментов. Но я много нервных клеток потерал пытаясь что-то заставить работать, и ещё немало нервных клеток потяряю, чувствую…
Я тоже в своё время как-то чурался и боялся терминала, но потом наоборот, полюбил.
Моя история. Я начиная с университета хотел перейти на линукс, сразу не смог, в итоге сидел на винде, потом научная работа, все програмы и куча всего было на винде. Пошел в аспирантуру и там опять же не мог перейти по тем же причинам, так как я понимал, что переход дастся мне не совсем быстро, а работу научную выполнять надо. Закончил и защитился.

На винде все переодически подтупливало и тормозило(ноут уже старенький). Мое терпение от лагов и тормозов лопнуло, и я решил перейти. Перешел и у меня все залетало, ничего не тормозит, все работает как надо без лагов. Ставить софт приятно. Не надо беспокоится о вирусах(ставить антивирусник). Обновления ставятся без проблем. Лично я для себя нашел сплошные +, работает как часы, претензий нет.
не система, а ворох разнородных поделок

Как что-то плохое

как пользователь будет болтать с друзьями

С этим пользователь определится уж как-нибудь сам, без «подсказок» со стороны маркетолога

сделаем поддержку пересылки файлов, это универсально и удовлетворит всех

И это правильно.
Каждому действию — свой инструмент. А очередная реализация примитивного редактора из двух функций (кадрировать/автобаланс белого) в каждом втором приложении, не предназначенном для этого мне не нужна. Равно как и не нужны 20 швейцарских ножей в сумке разом.
Заголовок спойлера
Причем использование каждого из которых для отдельных, узких, манипуляций оказывается, мягко говоря, не очень — ни овощи толком пошинковать, ни саморез вкрутить, ни проволоку перекусить. Уж лучше пусть в сумке будут отдельно шеф, отдельно отвертка и отдельно бокорезы — и весят меньше, и дело делают лучше

Помимо серверов, Linux удобно пользоваться для разработки под Hadoop + Hive + Spark и анализа данных c Pandas и стандартным набором библиотек ML. Windows пользоваться очень неудобно, приходится решать проблемы вместо того, что бы работать. И стандартный дистрибутив здесь — Ubuntu.

Да, хабр или модератор уже не тот. Зашел почитать что то умное и интересное — а тут опять нытье очередного неосилятора. "Фоточки", " выслать селфи" — несерьезно как то. Работаю, развлекаюсь в Xubuntu — все (почти все) устраивает...

надеюсь скоро виндовс будет бесплатным для физ лиц. а линукс окончательно умрет в этом сегменте (конечно останутся 1.5 дэвелопера).
линукс не нужен для 99.9% пользователей в том виде который он сейчас
Странная статья.
Странный положительный рейтинг.
Какие-то кнопки для селфи… И это в век, когда 99% процентов приложений запускаются в браузере =)

браузер и терминал, все что нужно.

Проблема исключительно в софте!!! Нет того к которуму привыкли! Не работает всё что связано с госзакупками, электронным бюджетом (оно и на Винде та работает через раз, после танцев с бубном, электронный бюджет не уживается с гасу, ещё есть басгов, одно настраиваешь другое перестаёт работать) а на линуксе так подавно это не будет работать, зайти на закупки конечно можно, но подписать ничего не получится! Нет Adobe! Понятно что ради 2% они ничего делать не будут! Даже ammyy admin положил болт на это всё! Благо есть ассистент. Как-то так.

Не работает всё что связано с госзакупками, электронным бюджетом (оно и на Винде та работает через раз, после танцев с бубном, электронный бюджет не уживается с гасу, ещё есть басгов, одно настраиваешь другое перестаёт работать) а на линуксе так подавно это не будет работать, зайти на закупки конечно можно, но подписать ничего не получится


Это не линукс плохой, а Путин. И проект по переходу на отечественное ПО. Сами же внесли несколько linux-дистрибутивов в список отечественного ПО, и сами же запрещают их использовать в определённых сферах. Вы обращались в антимонопольные ведомства или сами ведомства, которые требуют винду, ссылаясь на то, что хотите перейти на ОС из реестра отечественного ПО, но обязательные для использования государственные сайты это не дают? Может, если много запросов будет, почешутся.

Нет Adobe


Вы видели цены на продукты Adobe? Это, если использование нелицензионного ПО распространено, то всем подавай фотошоп для обрезки фотографий для аватарок. Если же заставить всех за этот фотошоп платить, то продолжать им пользоваться будут только профессиональные фотографы (хотя их тоже развелось, что даже завод по сжиганию не справился с нагрузкой.) и дизайнеры.
Если же заставить всех за этот фотошоп платить, то продолжать им пользоваться будут только профессиональные фотографы (хотя их тоже развелось, что даже завод по сжиганию не справился с нагрузкой.) и дизайнеры.

нет. Не совсем. У адобе есть подписка. Как же ее там. Creative Cloud кажется. И она включает в себя фотошоп и многое другое. 1 932 руб./мес
Если очень надо разово (но много работать) — можно купить на месяц. Да даже если на год купить подписку — ощутимо, но не фатально. В остальном — я сам пользуюсь GIMP и сильно не обламываюсь

Ну не знаю, сам пользуюсь win только из-за Tractor, есть на mac, но мак дороха по клубам с собой таскать. При этом дебиан стоит на домашнем сервере что тянет штук 15 задач и на ноутбуке у родителей. Так вот, поставив его в 2012 году, до сих пор небыло ни одной жалобы. Скайп звонит, одноклассники открываются. Что ещё надо? Пытался отдать им МакБук Эир свой — нам не надо, мы привыкли.

Вот, латентность пользователей в привычках — одна из основных проблем (мы так привыкли). Просто так исторически сложилось, что большинство приняло привычки от виндоус и сейчас очень сложно их менять.

Это, кстати, касается, не только компуктеров, но и всего: иди родителям или пра-родителям домой купи новинку (кухонный комбайн), одни скажут — о! супер! а другие: «мне с ручной мясорубкой удобнее». И те и те правы и имеют право на своё мнение.
Странная какая-то статья. Есть народ, который любит собирать некоторый инструмент из конструктора (помните, есть такие железные, с винтиками), под свой вкус. Есть народ, которому нужно использовать готовый инструмент. В итоге в комментах сравнивают жёлтое с твёрдым, то есть способ (набор для) создания инструмента (неважно, хорошего или плохого) с инструментом (неважно, хорошим или плохим).
Отчасти согласен с автором.
Пробовали на предприятии среднего размера пересадить различных менеджеров/бухгалтеров на Linux (сам же администрирую сугубо сервера на этой же ОС), Цель была с минимальным сопротивлением от последних сделать миграцию. Скажу сразу, до 1C даже не добрались. Но обо всём по порядку:
У Linux действительно зоопарк с дистрибутивами, глянули статистику и не думая стали рассматривать Ubuntu 16.04. Взяли 3 компа с разным железом. Настроили GUI чтоб не сильно отличался от винды, накатили офис и стали тестировать. По началу всё было отлично, но потом у одного из 3-ёх компов на ровном месте сломался загрузчик, первый звоночек. Далее нам прислали документ в котором была сложная разметка (и естественно сделан в microsoft office) и ни один из офисов на Ubuntu не смог его нормально открыть (пробовали WPS, OpenOffice, LibreOffice), второй звоночек. Далее была проблема с БРАУЗЕРОМ (mozilla) хотя если так подумать что там может сломаться, но как оказалось может. Было внутреннее веб приложения для менеджеров, сделанное нашим программистом и оно просто не работало в mozilla, но почему то работало в midori. Но midori периодически вылетал =). Потом лично попробовал другие дистрибутивы и везде были проблемы, то окно логина зависало наглухо, то система уходила в спящий режим и не возвращалась и даже проблемы с переключением раскладки. На этом наше тестирование закончилось.
В итоге, моё субъективное мнение таково:
Для декстопа Linux пригоден, только если он будет существовать в полной изоляции от Windows, но это невозможно. У линукса своя экосистема и сейчас к рядовому юзеру она крайне неприветлива. Конечно же если дела ограничиваются vk, youtube то почему бы и нет, но опять же если человеку нужно только это, то зачем ему Linux? Ведь и без него всё работало
Ага, самое большее доставляет в линуксовом зоопарке вот это вот мозаичное решение проблем — в одном дистрибутиве работает одно, но отломано другое, во втором дистрибутиве работает другое, но отломано третье)))
но потом у одного из 3-ёх компов на ровном месте сломался загрузчик, первый звоночек

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


Далее нам прислали документ в котором была сложная разметка (и естественно сделан в microsoft office) и ни один из офисов на Ubuntu не смог его нормально открыть

разумеется, чтобы работать с ms office, вам нужна винда. хотя сегодня есть office 365 через веб, но это так себе решение.


Было внутреннее веб приложения для менеджеров, сделанное нашим программистом и оно просто не работало в mozilla

гхм, а сказать разработчику "приложение не работает в браузере xxx" никак нельзя?


но почему то работало в midori. Но midori периодически вылетал

но почему midori? есть же chromium.

Вы не правы, очень пригоден для нового пользователя, но только для тех кто не пугается отсутствия кнопки "пуск" и "мой компьютер". В консоль в Ubuntu почти не надо, Linux Mint — еще меньше. Проблемы озвученные вами — это не проблема дистрибутива, а софта, и именно софта под Win. Работаете в Libre? — тогда и сохраняйте документы в его формате — никаких проблем не будет, это его родной формат. Не забывайте — разрабы занимаются реверс инжинирингом для формата docx. Слетел загрузчик? Когда был новичек, тоже думал — ох эти линуксы… Но это было давно очень и проблема была в первых секторах ЖД!!! Вы не поверите — жд потом просто умер. Но винда до его смерти даже после установки не хотела стартовать. Ну как то так… Изучайте вопрос, коль зветесь инженерами.

Работаете в Libre? — тогда и сохраняйте документы в его формате — никаких проблем не будет, это его родной формат.

Если работаете не только для своего удовольствия так не получится. Вам присылают файлы, приносят, а либре не всегда корректно может их открыть. Начинаются танцы с бубном, онлайн ворд (увы и он обрезанный вариант)…

верю.


надо обмениваться файлами со сложными форматированием/макросами с ms office — значит ставим ms office и windows. иногда и две версии офиса на компьютер приходится ставить, даже внутри ms office не всё идеально с совместимостью.

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

Спасибо, не надо. Мне не нужна "гладкая траекторию от А к В с минимумом промежуточных пунктов", мне нужны отдельные "элементарные кубики", собирая которые в нужном мне порядке я смогу получить всё, что я захочу (а если мне лень собирать их вручную — напишу скрипт). Ибо правильно было сказано — «создайте систему, которой сможет пользоваться даже дурак, и только дурак захочет ею пользоваться».


P.S. Уже давно определяю IQ по телефону (в смысле не номеру, а аппарату).

> P.S. Уже давно определяю IQ по телефону (в смысле не номеру, а аппарату).
И какой же у вас аппарат и IQ (по вашему мнению)?

Я вот по только этому заявлению готов предположить ваш IQ, собственно :)

UFO just landed and posted this here
использую в работе: W7, W10, kubuntu именно как десктопы
w7, w10 неудобны мне, сравнивая с KDE
там нет виртуальных рабочих столов, в W7 нет штатно, W10 — жутко неудобно.

Нет виртуальных комнат, как пример: есть набор программ для работы, разложенных по виртуальным столам, мне нужно пройти обучение (видео, документация, тестовый стед)
Я создаю комнату обучения и раскидываю по столам необходимые приложения/окна, спокойно переключаюсь между комнатами получая весь набор (в т.ч. и по мониторам)

Я люблю использовать 2-е панели:
— системное меню, лоток, неабор для быстрого запуска (он у меня маленький), виджеты (типа проц/память/диск)
— запущенные приложения, переключатель рабочих столов

Еще мне удобно расположение кнопок управления окном как в маке
Еще удобно из меню окна отправить его на нужный рабочий стол
Меня бесит «невозможность» в винде таскать окно при зажатом Alt
Бесит в винде улетающий за верхнюю панель заголовок окна (да — я предпочитаю панель с меню сверху)
Еще мне нужно запускать виртуалки, а настройка в гипервизое (да и сам гипервизор) винды вызывает боль, сравнивая с KVM и virt-manger (там тоже есть шероховатости).
Автоматический режим гипервизора винды мешает WSL и альтернативным гипервизорам (а отключаем… через апвершел ;) ).
WSL — это боль ;), оно жутко медленное…
Я пользуюсь ZFS, потому что для VM это удобно.
В винде нет нормального видеоредактора (штатно), фото — это медленное и неудобное угрёбище.
youtube-dl, ffmpeg, mpv… — в винде это через…

«все вот это» я получаю штатно в дистрах линукса

Мак — удобен для домашнего применения:
-удобные бэкапы
-фото/видео достаточного ф-циональны
-с железом нет нестыковок у ОС

теперь о плохом:
— Виртуальные столы неудобны
— нужен tor — brew
— нужна нода — brew
для всего консольного. если нужно актуальных версий — brew (или его аналоги)
Шёл 2020 год, а мы ищем причины «почему не линух», хотя основные причины не менялись, как минимум десятилетие. Просто нет нужды их перечислять — вы и так знаете.

Я хочу попробовать другую ОС, все говорят, что линух классный. Тут же я сталкиваюсь с проблемой — какой дистриб выбрать для десктопа?
Ищу обзоры, сравниваю, выбираю манжаро — он популярный, юзерфрендли, блаблабла, все дела… Захожу на сайт манжаро, кликаю скачать и мне предлагают выбрать рабочее окружение… Я только что потратил час на выбор дистрибутива, не буду я тратить еще час на сравнение окружений!

Читаю краткое описание:
xfce — надежный и быстрый рабочий стол. KDE и GNOME не надежные и не быстрые?
KDE — очень удобный, можно легко устанавливать какие-то виджеты. xfce и GNOME не очень удобные?
Gnome — современный и простой рабочий стол… И??? Не очень надежный, не быстрый, не слишком удобный, зато современный и простой.
Architect — нет, cпасибо — я мышкоблуд. Порадовало внятное описание, относительно предыдущих.

Я даже не скачал линукс, а уже не хочу им пользоваться.
Машину так же покупать будешь? Ну, приходишь купить машину, а тя спрашивают: бензиновый или дизельный мотор хочешь? Автомат или мануал? Тебе трёхдверку или пятидверку? А ты разворачиваешься, садишься в маршрутку и едешь домой, потому что ты пришёл покупать машину, а тебе столько вопросов.

Вот, чесслово, 90% всей аргументации — это тяжёлое наследие виндовса. Ну, что-то типа в детстве тебе купили игрушечную машинку, а, когда ты вырос, так и ходишь по автосалонам «просто хочу машину», спотыкаясь о вопросы о коробке и цвете кузова.
10 дней назад назад поставил Манжаро xfce на Core Duo с 2-мя гигами оперативы — не зашло по причине дизайна, некоторого неудобства настроек — прожил 3 дня. От MX Linux xfce в восторге уже неделю. Попробуйте напоследок )
И это супер, что ты что-то пробуешь, чего-то узнаешь и в итоге умеешь достигнуть своей мини-цели. Эта черта потом не только в выборе и установке ОСи в жизни пригодится.
xfce, mate, lxde/lxqt — облегченные среды для старых ПК.
KDE, GNOME — более тяжелые. KDE больше похожа на винду, GNOME — на Mac.

Я скажу больше. Везде есть проблемы, их масса, она большая и жирная.


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


Это конечно тоже такое-себе, но для себя я лучше чуть изучу как будет работать и что-то получу от этого, чем очередной раз буду материться, думая куда они в очередной раз запихнули эту настройку.
Как пользователь лично я с башем, иксами и минимальным wm (либо даже без него) могу запустить что хочу одним простым запросом и у меня всё работает, за крайне редким исключеним. Всё, что есть для работы работает, запускается одной командой, со всеми нужными мне параметрами, в нужном рабочем окне, на нужном мониторе. Всё запускается одной командой, либо по тому шоткату, который определил лично я. Сколько бы я дистрибутивов не менял — конфиги переносятся за пару секунд и система с окружением ведёт себя максимально предсказуемо. Редко надо 1-2 раза в чём-то разобраться. Написать по пару раз конфиги, написать немного скриптов. Но это надо не постоянно, а редко. А скорость работы и понимание от этого увеличиваются постоянно. Кстати даже игрушки пашут. Ради интереса обнаружил, что вся моя библиотека стима у меня работает (да, там галочку надо поставить, чтобы увидеть, что почти всё под линуксом идёт, где это НЕ объявлено).


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

Не могу не согласиться — десктопный линукс не для любителей селфи. В нем нет кнопочки «сделай мне хорошо» и это накладывает просто чудовищные требования на прокладку между монитором и стулом. Например, прокладка должна уметь хотя бы иногда думать и читать.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Мировые поставки ПК за весь 2019-й составили 261.2 млн единиц

Аналогичные поставки за 2019 год смартфонов под андроидом — 1,517.83 млн единиц.
Еще и планшетов 139.6 млн единиц.

Даже если посчитать эти ПК как линукс — 1%, мак — 4% (хотя их доля выше), добавить редмондским — люмии с сюрфейсами, то окошки — менее 15% рынка, и доля продолжает падать.

Что-то окошки как-то бледно выглядят :-)

а вы говорите — «возлагались надежды» (с). Тут уже не надежды, тут уже доминирование, хехе. Уже пошел обратный процесс и из андроида уже активно делают ПК (и не только Google Chromebook). Не совсем удачно пока что, но тренд очевиден.

Не совсем корректно объединять телефоны и планшеты с ПК. Ну и объединять GNU/Linux c Android/Linux. Да, ядро Linux самое популярное на персональных устройствах навскидку, но только пока Google использует его в Android. Да и так для подавляющего большинства пользователей без разницы, что там у Android под капотом.

Тут конечно есть элемент натягивания совы на глобус, в том плане что ПК — они ведь еще и workstation. Причем бОльшая часть из этого парка — как раз для работы, и доминируют тут задачи, а не подложки…

Но если смотреть в контексте «я хочу дома расслабиться в видосик и игрулю, а не конфиги править, и мне пофиг что под капотом», как тут массово по тредам происходит, то и 15% окошкам — явно граница сверху, реально-то поменьше, хех.

И это я еще поленился SmartTV на линуксе с андроидами посчитать, как бы счет не разгромный оказался :-)
я хочу дома расслабиться в видосик и игрулю

Обычно это подразумевает, что видосик на любимом сайте, игрушки тоже любимые, ну или схожие по геймплею. Андроиду илм иОС далековато сейчас до этого. Как и SmartTV.

видосик на любимом сайте

И мы все знаем его название — это youtube :-)

Ну а игрушки… у меня вон до сих пор есть doomsday и darkplaces, с кучей кастомных карт и аккуратно подобранными скинами. Я же не рассказываю, что все любители «злых птиц» срочно должны купить себе десктоп за много денег, ведь некто Сатья Наделла из Редмонда об этом мечтает :-)

Я же не рассказываю, что все любители «злых птиц» срочно должны купить себе десктоп за много денег

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

(ехидно) вы б хоть читали на что ссылаетесь :-)

Что за бинарно-монохромная логика, право слово… из того что интересы у вас маргинальные, никак НЕ СЛЕДУЕТ, что вы там кому-то что-то должны.

Всего лишь РЕКОМЕНДУЕТСЯ понимать, что вы — уже не в мейнстриме.

И ваши агитационные потуги про «десктоп в каждом доме» — уже устарели, всего лишь. Причем заметьте, даже понимать этот простой факт — рекомендуется. Хотите и далее считать, что ничего кроме правоверных окошек в мире нет — «и все остальные это 2%» — воля ваша.

До встречи на платформе Microsoft Linux :-)
И мы все знаем его название — это youtube :-)

Как раз его я без особых проблем открываю на телефоне и отправляю картинку и звук на SmartTV. Или прямо на ТВ и открываю, правда пультом очень неудобно на экранной клавиатуре искать. Я о менее популярных, ко оторые производители софта и не слышали.

«Большая кнопка сделать селфи» — это MacOS. И это далеко не всем подходит. А что если я не хочу делать селфи, а хочу загрузить аватар? В Linux это возможно, в «стандартизированном для большинства» интерфейсе мне придется махать распечаткой перед веб камерой.
Linux хорош для пользователей, которым не нужно все делать по дефолту и в этом его прелесть. Пусть так и останется.

Кстати, проблем с тем чтобы что-то не ставилось из пакетного менеджера не испытывал никогда. Конечно, если добавить ppa репозиторий не для своей версии ОС такое может возникнуть.
Никак это не исправить. Весь смысл существования Linux описан в книге самого Линуса — «Just for Fun». Основная задача выполнена и успешно выполняется всё время существования. Требовать чего-то большего от инструмента, в котором никогда не планировалось этого больше и в котором никогда не задумывались о необходимости подобного, как минимум глупо и бесполезно.

Так что остаётся страдать… Или «принять» и всё равно страдать, но чуть-чуть меньше :)
Знаете, есть сказка «Пропавшие нитки»? Там старушка сказала плохо про нитки, так нитки обиделись и сбежали, и в результате у неё исчезла вся одежда.

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

Ты можешь сказать, что ты не про серверный Linux, а именно про десктопный сказал. Но там же ядро одно и то же. А фраза «Just for fun» была сказана Линусом про ЯДРО. Не про иксы, не про KDE, не про Gnome. Тогда последних, насколько я знаю, не было, а иксы не пытались прикрутить к линуксу. А ядро одно и то же, и на десктопе, и в андроиде, и на большинстве серверов.
Грустно ведь… А я почти каждый день матерюсь на linux вот уже много лет… Может в нём есть что-то хорошее, но мне надо очень много усилий приложить к тому чтобы вспомнить что мне в нём нравится. Я примерно так же отношусь к JavaScript. Сколько лет я твердил, что весь software идёт в ад, из-за того что всё пишется на JavaScript. Я не хотел даже прикасаться к этому языку. Он мне не нравился до чёртиков и всё же как-то «повзрослел» или устал… Сейчас мой мир крутится вокруг JS. Мне сложно сказать что-то хорошее про JS, тем более его я знаю гораздо хуже, чем linux. Всё это равносильно тому, что у меня есть комната и я здесь живу всю жизнь. Другой у меня нет. Или есть такая машина, УАЗ «Буханка». В ней плохо всё, кроме того что она единственная машина, которая едет там, где едет только она.

Мне не сильно интересны религиозные споры и войны. Хоть лично я не пользуюсь продукцией Microsoft именно по «религиозной» причине. Мне по сути пользоваться, кроме линуксом и нечем. И? Другого линукса у нас нет. И не будет. И никак все эти проблемы не исправить. У нас даже архитектура x86… О какой хорошей операционной системе может идти речь, если мы работаем на x86? Но другой у нас нет. И не будет. А если и будет. Я наверное доживу. Но это не точно…

Мне сейчас нравится web. Везде javascript. Всё в браузере. Никаких тебе операционных систем. Мой разбухший до безобразия говнокод одинаково запустится на… Многоядерных серверах с таким же до безобразия одуревшим количеством оперативки. Можно закрыться в домике и не видеть ОС. А именно это и нужно. ОС должна быть невидимой и незаметной. К этому всё идёт. Всё это убожество будет прибудрено и лишь бы не трогать…

rm /usr/src/linux
ln -sf /usr/src/linux-4.13.12-gentoo /usr/src/linux # Изменить версию на актуальную
zcat /proc/config.gz > /usr/src/linux/.config
cd /usr/src/linux && make menuconfig
mount /dev/sda1 /boot
make -j8 && make modules_prepare && make modules_install && make install
rm --force /boot/EFI/Gentoo.Old/*
cp /boot/EFI/Gentoo/* /boot/EFI/Gentoo.Old/
rm --force /boot/EFI/Gentoo/*
ls /boot | grep --invert-match EFI | cp /boot/* /boot/EFI/Gentoo/
ls /boot | grep --invert-match EFI | xargs rm /boot/*


Я бы предпочёл его не видеть. Вот только видеть мне его ещё каждый день десятки лет…

C'est La Vie.
UFO just landed and posted this here
Зачем так переусложнять себе жизнь?
Just for fun ;)
А обсирать тогда зачем? Я вот могу just for fun лепить из хлебного мякиша фигурки. А потом жаловаться на хлебозавод из-за того, что его хлеб неудобен для лепки. Но тебе скажут «наш хлеб не предназначен для того, чтобы из него лепили, наш хлеб предназначен для того, чтобы его есть». Так же и тут. Ты имеешь право (в отличие от аналогичной ситуации с несвободными ОС) играться с ОС. Но только не пытайся обвинить разработчиков в том, что они сделали некачественный продукт, если ты его использовал не по назначению.
Отвечать за слова будем? Или тебе напомнить грузинскую басню? «Морал грузинский басня прост: за свой базар в ответе хвост».

make oldconfig становится утомительным если две версии достаточно далеко отстоят друг от друга. make menuconfig поставит на все новые опции дефолтные параметры, обычно этого достаточно.


P.S. я много лет как ушёл от самосборных ядер на десктопах/серверах, по возможности ставлю дистрибутивное, а если вдруг и приходится собирать (в последний раз экспериментировал с zstd в zfs, например) — делаю deb-пакет.

UFO just landed and posted this here
Как я понял, ты админ локалхоста. Тебя и близко к продакшну не подпускают. Покажи мне, где ты хоть раз видел gentoo в продакшне? Я вот ни разу. Слышал только, что на базе gentoo делали chromeOS, а также упоминалось, что на базе gentoo делали прошивку для каких-то терминалов типа киосков. То есть, суть одна и та же — создать кастрированную ОС для запуска на конкретном железе и для запуска одной конкретной программы.

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

Минимум три компании. Из них ни в одной генту не уцелела

Ну и правильно, что не уцелела. И это не значит, что это плохой дистрибутив. просто у неё своя ниша. Ну кто в здравом уме будет на продакшн-сервере перекомпилировать всю систему при очередном обновлении? Даже если потребуется пересобрать какой-то пакет, то в таком случае в продакшне будет целесообразно создать свой репозиторий (deb/rpm) и туда класть собранные пакеты, и через пакетный менеджер деплоить. Или
UFO just landed and posted this here
Как правило, при обновлении обновляется множество пакетов.

Вот представь, у тебя есть пачка виртуалок, на которых крутится nginx. Захотел ты их обновить. В centos или ubuntu просто выполнил одну команду, и за несколько минут (а то и секунд) она обновилась. Иногда даже перезагружать не надо.

А как ты будешь обновлять эту пачку виртуалок на gentoo?
UFO just landed and posted this here
В генту давно уже завезли кошерный способ. На билдсервере собирается бинарный пакет с нужными use флагами, который разливается по виртуалкам.
UFO just landed and posted this here
UFO just landed and posted this here
Да и у меня в моём хобби-проде гента (то есть, это не совсем локалхост уже).


Настоящий прод начинается там, когда через несколько минут простоя начинают лететь жалобы от пользователей. А ещё лучше — если каждая минута (ну или хотя бы час) простоя — это гигантская упущенная прибыль.
В таких случаях ставится RHEL/SLES с нифиговым таким контрактом техподдержки, при этом выбирается железо, которое числится в HQL производителя ОС/либо вендор сами пишет, что на его желез поддерживается эта ОС. Или покупается сантехника с вполне себе ожидаемой соляркой, вполне ожидаемой техподдержкой, гарантией (same day вполне подходит) и естественно космической ценой. Или покупается Windows Server с таким-же контрактом на техподдержку и тем-же самым алгоритмом выбора железа.
А если идёт «ну соберём сервак сча из чего-нибудь», то и гента там по принципу «ну как-нибудь» тоже вполне себе влезает.
Сейчас многие коммерческие сервисы крутятся на облачных платформах. Которые представляют собой как правило kvm-виртуалку. А на них чаще всего centos, ubuntu server и т.п. На aws часто пользуют собственный дистрибутив amazon linux. И это часто гораздо выгоднее, если нужно обеспечить около100%-й аптайм для относительно небольшого сервиса. Ведь для таких случаев одного сервера недостаточно. Желательно иметь несколько кластеров в нескольких локациях, и не под кроватью, а в ДЦ, который может обеспечить около100%-й аптайм по интернету и электричеству.

По поводу солярки — не знаю, кто её сейчас использует. Я не спорю с тем, что используют, но не уверен, что сильно часто и не как легаси.
Amazon, как и Google вполне себе может делать своё собственно железо и пилить под него линукс. Солярка — любят её банки, Oracle DBA как правило подразумевает то, что эта DB крутится под соляркой.
Amazon, как и Google вполне себе может делать своё собственно железо и пилить под него линукс.


Микросхемы явно не пилят.

Oracle DBA как правило подразумевает то, что эта DB крутится под соляркой.


До покупки сана ораклом не подразумевала.
Вполне себе пилят, Google TPU собран на ASICах. Да и даже если не пилить — вполне себе можно выбрать чипы, которые максимально подходят и поддерживаются выбранным дистрибутивом. Далее собрать минимально возможное ядро, которое будет уметь только то железо, которое там стоит и т.д.

Хз, пока было Sun Solaris оракловские базы вполне себе на ней крутились, да и знакомые тогда при слове оракл вспоминали сан.
>Да и даже если не пилить — вполне себе можно выбрать чипы, которые максимально подходят и поддерживаются выбранным дистрибутивом.

А покажите мне серверное железо, которое НЕ поддерживает linux. Это тебе не десктоп. В области серверов не поддерживать linux сродни коммерческому самоубийству.
SCSI карты не все поддерживались. Какое-то время с 3ware были проблемы. А так да, серверное наверное всё умеет в линукс. Но суть в том, что гугл раньше(а может и сейчас) шёл по пути «из говна и палок подешевле, зато много» и клепал сервера из десктопного железа, делая из этого большие облака, где на выход из строя одного узла всем было пофигу. И вот тут уже вполне себе могли возникнуть варианты типа «чёртов бродком»
Tekram со своими 315/395 вообще до победного и в линухе и во фре out of tree были
Ну в ветке обсуждения этот текрам не тянет на сервеное железо, он шел для подключения всяких ZIP/Scanner к десктопам. Хотя гемор с адаптеками был некислый, а кроме него с HP/Compaq тоже было забавно(2.4.2x ядро мне очень классно рушило SmartArray на компаке), хотя это я не проверял на RHEL, там может и было нормально.
ну у меня на нем и харды были, тк стоил чуть ли не в четверть адаптека, если брать безмозглый 315й.

а аппаратные рейды по-моему и на SAS/SATA до сих пор дурковать умудряются, видимо эта музыка будет еще долго… но время веселое было, факт.
Микросхемы явно не пилят.

AWS Graviton тогда что?


До покупки сана ораклом не подразумевала.

вы неправы, связка solaris+oracle была очень популярна.

>AWS Graviton тогда что?

Это ARM. А x86_64 на aws как минимум не менее популярны.

>вы неправы, связка solaris+oracle была очень популярна.

linux+oracle тоже. И у oracle у самого есть дистрибутив linux (созданный до покупки сана).
Это ARM

и что? раз пилят arm — значит микросхемы не пилят?!?


linux+oracle тоже.

wiki говорит, что oracle под liunux появился в 1997.
но массово использоваться он начал явно гораздо позже, почти все инсталляции были на solaris/sparc.

На Storage Day в 2004 году я ел шашлык и пил вино под описания, как круто Oracle работает под Solaris и про то, что линукс это для тех, кто ещё не дорос. Вливали мне это в уши спикеры от HP и Oracle.
UFO just landed and posted this here
Если честно даже не знаю, сразу на[цензура] посылать, начиная от «Отвечать за слова будем?» и заканчивая «ты админ локалхоста. Тебя и близко к продакшну не подпускают» или тут всё же есть какой-то смысл отвечать на подобные наезды :)

В любом случае, отвечать Вам теперь уже нет ни малейшего желания, так что просто «До свидания!» ;)
Ох тема жара :)
Изначально виндузятинк, хотя никогда не был против линуха и на винде простому хомячку было удобно и комфортно.
3.11 поделие, но оконное. Win 95, 98 вполне функциональный UI, который не особо уступает сегоднячнему виндовому, с некоторыми раскрасками и небольшими плюшками. Концепт принципиально не изменился.
Потом, появилась win2000, WinXp, для меня это прям идеальная рабочая станция, все понятно, докрутили административку и права. Теперь можно сидеть под обычным пользователем, а браузеры запускать от урезанного, с усеченными правами на диск. Админ нужен только чтобы поставить софт.

Потом вышла win7, в которой с какого-то перепугу выкинули классическую тему, полностью переделали проводник, убрали нормальный поиск. Эта винда стала занимать 30 гигов, 30 гигов бинарей. MS что у вас там лежит?! Пропала возможность пользоваться проводником только с клавиатуры. По F6 можно было перейти в адресную строку, а внизу сразу отображался объем всех файлов в директории, в несколько табов можно было попрыгать по элементам проводника. Изуродовали меню пуск, со слабой кастомизацией, добавили еще UAC.

И плюсов, в win7-10 в пуск добавили поиск, и сидя из под юзера винда сама понимает, когда надо запуститься из под админа, и просит пароль, но это ни разу ни rocket science.

Потом вышла Win10, там вообще сломали и переломали, пуск и панель задач стали еще хуже,
Когда поставил 10ку я ахренел, у меня монитора 2 по 32 дюйма, на кой черт мне ваша плитка размером с кафель?! При переключении между юзерами через пуск, происходит лог аут предыдущего пользователя, хотя при этом софта может быть запущено вагон, который будет закрыт. Кто так решил, что надо, откуда? Плиточный интерфейс оказался дешевым поделием «под плитку», а чуть копни глубже все те же меню и все ровно то же самое, плюс какие-то апдейты, глюки, умышленная разработчиками дичь, все это портило впечатление.
Также майкрософт похоронил мое старое железо, которе служит до сих пор верой и правдой, у меня есть P4 на 865 чипсете(первый двухканальный) и DualCore. P4 совсем уж плохо, там все подлагивает, а вот DualCore как «просто комп» вполне подойдет.
Но тут майкрософт сказала адьйос амигос и winXp стала вне закона, и теперь надо обновить винты, поставить 7ку, которая еще озу и ресурсов будет кушать, а на машинах памяти всего ничего, на p4 два гига, а на DualCore четыре.
MS по прежнему не планирует откусывить ядро от UI и вообще декомпозировать систему. Современный подход, еще хуже чем 10 лет назад, раздуем систему, чуть подмарафетим и представим ее как концептуально нову.
А по факту за меня решают, что мне надо, а что нет, напрочь выкидывают рабочий функционал. Эволюционного развития нет, присуствует лишь дешевая погоня за хайпом, при этом отсуствуют фичи, которые уже 100 лет как есть в других ОС и программах.
Когда продают windows я не хочу платить за explorer, edge, обновленный г-но пуск, медиа плеер, аэро и прочую дичь. Если 7ку я еще купил, то 10ка даже даром не нужна.

Теперь я уже ковыряюсь в линуксе, нашел Linux From Scratch, купил VPS поразвлекаться всяка разно с Mint, Arch.
При шаге, вправо/влево порог входа в линукс сильно выше, чем в виндоус и там надо знать сильно больше. И именно что линукс это просто неральное количество кирпичиков, которое работает от калькулятора до мейнфрейма позволяет каждому разобравшемуся сделать свою систему. По этому сейчас только линукс, винде не сулит ничего хорошего.
Серверную войну винда проиграла, на декстопе куча людей на MacOS, для поиграться можно даже образ скачать для виртуалки.
Сейчас, чтобы не потерять серверный рынок, MS пошли на linux и сделали .NET core, который не очень кросс платформенный, в win10 добавили полноценное ядро linuх но некогда из впереди идущих windows преместилась в отстающие. Да попути еще хотят какие-то только удаленные профайлы, чтобы видимо совсем выкинуть людей с пиратками, для того, чтобы совсем сузить круг людей которые пользуются виндой.
У меня ребенок (10 лет) скачал какой-то линукс, установил его и зашел в инет, ему вряд ли потом понадобится винда, да и он точно также будет учиться кастомизировать систему под себя.
По этому держим путь в сторону Линукс.
Потом вышла win7, в которой с какого-то перепугу выкинули классическую тему

У меня классическая тема была.
Я до сих пор ей пользуюсь =)
image
Пуск классическим не оставили, отдельно ставил даже приблуду которая делает пуск как было раньше.
В 10ке классики вроде нет совсем.
UFO just landed and posted this here
Я хочу ОС, которая просто выполняет свою функцию — загружает драйвера и запускает программы. Нужные мне программы, а не навязывает всякий мусор из коробки.
А статья явно яблочного толка. Нет уж, даже линупс на порядки лучше чем ваши гламурные анальные зонды.

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

UFO just landed and posted this here

Серьезные дяди давно пишут под LSB и не напрягаются. Более того все приличные дистрибутивы этот самый LSB поддерживают. Да прикиньте в linux есть стандарты.

Я не понимаю зачем люди поднимают вопросы про БЕЛОЕ и ЧЕРНОЕ, Мужчина или Женщина, Андроид или Айфон.
Это все равно, что выбирать между отвёрткой и гаечным ключом.
Для себя я выбрал отвёртку бла-бла-бла. Отвёрткой можно от кайотов защищаться.
Разные инструменты для разных задач.
Винда — игры, работа, если готовы с тем что офис и приложения схлопывается не сохраняя данные. Антивирус ест прилично. Нужно делать запас по железу.
Линукс — сервер, поставил и забыл, Слабые ноуты для интернета без антивируса.
Мас Ос — качественная работа, долгая работа ноутбуков и постоянные снимки системы.
Отдельно стоит отметить, что STEAM есть под все платформы. Так что парк игр для мака и линукса растет.

Если говорить чисто про технологии, то между белым и черным есть как минимум пятьдесят оттенков серого, а если копнуть еще чуть глубже — обнаружится целая радуга! Беда в том, что стандартизация и желания производителей и желания пользователей чаще всего похожи на поезда, идущие встречными направлениями по одному и тому же пути…

Нет. Сравнение неверно. Десктопный ПК ценет своей универсальностью. Тем, что на одной системе ты можешь и смотреть фильмы, и играть в игры, и писать код, и троллить на хабре. Перезагружаться между несколькими ОС для разных задач неудобно, если их выполняет один и тот же человек на одном и том же компьютере. Также современные ОС — это не dos, где пользователь взаимодействует ТОЛЬКО с прикладной программой. Пользователь взаимодействует и с ОС. Именно взаимодействуя с ОС, мы устанавливаем, обновляем, запускаем и переключаем приложения. ОС сама нуждается в обновлении, так как уязвимости и баги никто не отменял, а также новые приложения требуют новых (обновлённых) компонентов ОС. Также ОС контролирует даныне на нашем компьютере. Мы ей доверяем все свои данные, в том числе личную переписку и пароли от банковских счетов.

Сравнение с гаечным ключом и отвёрткой некорректно, поскольку:

1) И отвёртки, и гаечные ключи выпускают разные производители. В случае ОС на все ОС, кроме Linux (и менее популярных, например, FreeBSD), есть монополия. Ты не можешь выпускать ОС, полностью совместимую с windows или macos. А сделать отвёртку, совместимую с любым стандартом винтов, может любой производитель. Мало того, в случае MacOS есть монополия на связку железо+софт. То есть, ещё одна проблема макоси — выбор железа. Меня не устраивают их комплектации. Например, я хочу ноутбук с USB-портами типа A и другими выходами, которых у макбуков нет. Также я хочу дешёвый ноутбук, который было бы не жалко разбить. Также хочу настольный компьютер формата ATX. Ничего этого, совместимого с macos, не существует и де-юре не сможет существовать.

2) Отвёртку и гаечный ключ можно сложить в один футляр и пользоваться ими одновременно. Также есть мультитулы, которые имеют и отвёртку, и гаечный ключ в одном инструменте. Представь, если бы отвёртку ты мог хранить только в одной комнате, а гаечный ключ — в другой? А шестигранник — вообще только в специальной квартире/мастерской (аналогия с macOS). На серверах аналог мультитула или футляра с набором инструментов — это виртуализация. Она используется, даже если все виртуалки под одной ОС. На десктопе же виртуализацию нельзя назвать полноценным мультитулом. Во-первых, высокое потребление ресурсов, во-вторых, нельзя или затруднтельно дать доступ к 3D-ускорению для гостевой ОС. Ну и само собой (и на сервере, и на десктопе) за право запуска программы, написанной под определённую ОС, надо платить конкретному производителю ПО.

3) Объективных причин, почему нельзя портировать то или иное приложение под Linux НЕТ. Все нужные API доступны для разработчика. Значит, отсутствие нужного ПО для linux — это исключительно воля разработчика, а не техническая невозможность.

Вывод: сначала нужно обеспечить демонополизацию на рынке. Вот когда большинство ноутбуков будут иметь гарантированную производителем ноутбука совместимость с linux, а также большинство программ будут иметь версию для linux, то тогда можно будет говорить об выборе. Для этого пользователям linux (или желающим на него перейти) нужно как минимум голосовать рублём за продукты, официально поддерживающие linux. Есть на рынке устраивающий вас ноутбук с предустановленным linux — купите. С периферийными устройствами то же самое. С прикладным ПО то же самое. Например, от игр, не поддерживающих linux, вполне можно отказаться. Игра — это не вещь первой необходимости.

Вот когда на десктопном рынке будет сиуация, аналогичная серверной (когда почти всё железо и многие прикладные программы работают на linux), уже можно будет говорить о выборе ОС как инструмента. Сейчас на десктопе это ещё не инструмент, это идеология и политика.
Вот когда большинство ноутбуков будут иметь гарантированную производителем ноутбука совместимость с linux, а также большинство программ будут иметь версию для linux, то тогда можно будет говорить об выборе.

такого нет и не будет никогда, т.к. даже если такую совместимость можно обеспечить в моменте, то что будет через год-два-три? А мак ось будет совместима с маками всегда на всем времени протяжении поддержки оборудования и софта. Ну, да, сейчас уже не вкатишь Каталину на iMac десятилетней давности, но и с виндой то же самое — вряд ли можно будет на компе десятилетней давности эффективнэ сидеть под виндой самой последней редакции с последним пакетом прикладного софта (любого)

UFO just landed and posted this here
такого нет и не будет никогда, т.к. даже если такую совместимость можно обеспечить в моменте, то что будет через год-два-три?

Во-первых, имеется в виду совместимость с актуальной версией популярного на момент выпуска железки дистрибутива Linux. По-вторых, как раз под Linux всё не так плохо с установкой новых версий ОС на старое железо. Как раз наоборот, то, что в старых дистрибутивах реализовывалось путём установки сторонних модулей ядра, изменением параметров запуска и проч., со временем начинает работать из коробки.
Нет плохих или хороших ОС. Каждый выбирает то что ему нужно. Как для меня если поиграть то однозначно выберу винду. Для работы в офисе Autodesk или Adobe так это не мои проблемы, компания платит. Цены на подписку смешные на эти пакеты там где они используются. А вот для работы для себя лично, однозначно только *nix (Debian). C Ubuntu быстро распрощался, не мое это. Пошел второй год как установил Debian (unstable). Нет никаких страданий. Как я только не насилую эту ось, работает как часы. За прошлый год я перезагрузил свой ноут 4-5 раз. Если чел считает что винда это супер, я думаю что он заблуждается. Во первых, я на ней отработал с начала ее появления, и сегодня могу сказать что я ее никсуя не знаю с точки зрения как ОС. А какая разница где работать с GUI? Винда требует дорогова железа, это говносборка собранная из разных кусков предыдущих проектов у которой одни проблемы. Да, она очень популярна и потому у нее сегодня очень много проблем со всех сторон. Вспоминаю ее как страшный сон. После моего XFCE не могу смотреть на 7-ку, а как 10-ка это вообще… уродство. Для линукса есть практически все что нужно. За 3 года ни разу не испытал проблем.
Так а почему я должен выбирать между «играть» и «нормальную ОС»? Вот пусть производители игор научатся портировать их под Linux, тогда уже можно будет выбирать между ОС по характеристикам самих ОС, то есть по тому, что зависит от разработчиков ОС, а не от третьих лиц.

А зачем выбирать если можно пользоваться?

Так а почему я должен выбирать между «играть» и «нормальную ОС»?

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

На днях на ноутбуке жены слетела заводская винда. Попытки восстановить ни к чему не привели. Жена сама попросила поставить линукс, ибо, «он удобный».
UFO just landed and posted this here
Очень просто, утилита восстановления вываливалась с классическим и очень информативным «memory can not be read» при любых вариантах. memtest86 никаких проблем не выявил, как и сканы нжмд.
О, очень легко. Апгрейд до следующей винды иногда ломает и рекавери раздел от прошлой. Иногда даже апгрейда не надо, достаточно сервис-пака. Пара таких ноутов в моей практике была. И если я, активно матерясь, могу развернуть вручную образ из wim и доставить нужные части, валяющиеся рядом, то обычный человек — нет.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Блин холивары по Linux никогда не меняются, что сейчас, что 10 лет назад.
Все одно и то же.
Правда за это время Linux захватил мир, но это холиварщики этого не замечают.
UI под Linux — ужасен. Он есть, по принципу «чтобы было».
Но для работы я использую Linux, т.к. в 90%-99% случаев нужно разрабатывать приложения, которые будут работать на серверах под Linux.
Соответственно проще иметь ту же самую среду и похожее окружение, которое будет и на сервере, для отладки приложения и воспроизведения ошибок.
К тому же системы контейнеризации, типа docker, проще установить под Linux, чем под Windows.

P.S. Если вам таки нужен хороший UI под Linux, то посмотрите на Chrome OS :-)
Правда за это время Linux захватил мир, но это холиварщики этого не замечают.

обратите внимание, что холиварят только про десктоп системы, про Windows Server уже давно никто не заикается (кроме разве что 1С-ников и упоротых консерваторов времен NT)
Ну я помню, что в основном холиварили про десктоп.
Типа Windows Must Die, Linux захватит мир и наоборот. Иногда к ним подключались любители яблок, но не очень часто и не особо активно.

А вот споров насчет серверов не помню :-(
Типа Windows Must Die, Linux захватит мир и наоборот

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

То что стало Windows NT изначально планировалось как OS/2 3.0. Можно считать, что она и захватила мир, но под другим названием =)
Я застал ФИДО на его излете, поэтому холивары про полуось прошли мимо меня стороной :-)
Хотя полуось пробовал.
В то время активно уже все работали под Windows95, поэтому совместимость полуоси только с Windows 3.1 создавали кучу проблем с ПО.

А так самая любимая винда была Windows 2000. :-)
UFO just landed and posted this here
Ладно, коли холивар — вот моя история. Я люблю окошки до мозга костей, но по долгу службы приходится работать с *nix системами, да и кросплатформенно вообще.
Первое знакомство было в вузе, год 15 или 14. Была какая-то laba1.cpp, где нужна была сторонняя библиотека, которая под виндой не собиралась, а в убунте лежала в репозитории, соответственно было мнение среди студентов, что проще дескать эту убунту накатить, там и мейкфайлы уже есть, и вообще все хорошо. Студенты существа ленивые, поэтому многие на потоке так сделали, лабу сдали, и забили. По глупости я решил не использовать виртуалку, а вот прям взять и на ноут ее поставить, потому что планировал посмотреть что за зверь такой. В результате grub навернул виндовый загрузчик в момент установки, да и сам как-то криво встал, и у меня есть консоль grub, и отличное времяпрепровождение. Через несколько часов виндовый загрузчик был восстановлен, в библиотеке пара макросов подменяна, собрана, лаба сдана.
Проходит много лет, ноутбука уже нет, еду к товарищу в другой город, он дает мне свой достаточно старый, но мощный ноут для работы мне на ремоуте, туда по не помню уже какой причине ставится убунта. У нее тормозит гуй. Оказывается там не завелось аппаратное ускорение окошек. 2019 год, система для домохозяек, ага.
Текущую разработку я веду под макосью, но был сделан *nix сервис, к которому нужно прикрутить деплой. В репозиториях убунты (16.04) пакета на таргетную машину нет, но разработчик библиотеки приложил все что нужно чтобы максимально безболезненно это все собрать. Окей, мейк, ой, не хватает зависимостей. Причем не хватает зависимости Х судя по аутпуту в терминале, но установка не спасает, нужно устанавливать x-dev зависимость, которая хочет y, z, причем про z я узнаю из гугла. Хваленые пакетные менеджеры, ага. Причем в винде той же я просто скачиваю .msi, оно ставит мне все, самой актуальной версии, солюшен под студию если захочу сбилдить сам, .dll для рантайма, статические либы. Все это ставится на любую 7+ винду, которой больше 10 лет, и работает.
Да, это все конкретные примеры, которые ВНЕЗАПНО, можно решить, но… почему?
Возможно система сейчас и вправду для домохозяек, и котики там пересылаются в телеграме успешно. Возможно для людей, которые очень хорошо понимают что делать в этой системе тоже все хорошо и очевидно. Но я, получается, где-то между, и мне не понравилось.
Причем не хватает зависимости Х судя по аутпуту в терминале, но установка не спасает, нужно устанавливать x-dev зависимость,

ну это просто: пакеты, которые нужны для сборки, называются -dev


которая хочет y, z, причем про z я узнаю из гугла

так не должно быть. apt install x-dev должен поставить со всеми зависимостями. если этого не случилось — вы напоролись на баг. в винде такого не бывает?


Причем в винде той же я просто скачиваю .msi, оно ставит мне все, самой актуальной версии,

да ладно. сколько раз было: ставишь программу на пустую винду — она не запускается, не хватает каких-нибудь vcredist или ещё чего-то в этом духе.

О, сколько плясок с DirectX было… мамочки… Благо, как-то устаканилось как будто к 10-й винде.

Мне даже интересно стало, чем же были вызваны ваши пляски с DirectX, и в чём они заключались?
я вот помню было куча релизов по месяцам… типа August, september, october… некоторые игры таскали их с собой некоторые ищи сам… потом ms расщедрились и сделали web_install который сам недостающие ставит… а без них очень чудные глюки были
Для DirectX 9 действительно несколько раз в год выходили обновления. (Хотя MS могла бы ограничиться и сильно более редкими апдейтами.) Какая-то игра действительно могла требовать более новую версию DirectX 9, чем была устанволена у пользователя. Сомневаюсь, что кто-то из издателей забывал положить нужную версию DirectX рядом с игрой — их поддержку пользователи просто завалили бы однообразными вопросами. В пиратских раздачах разве что для уменьшения объёма такое могли удалять. Но даже если так — просто устанавливаем самую свежую версию DirectX 9 на данный момент — и проблема решена.

Где-то до 9-й или 7-й версии DX — точно нельзя было ставить несколько версий синхронно. Потом это победили вроде как кумулятивными ежемесячными паками. Что хуже — если игруля требовала какой-нибудь DX 5, то ее DX9 не мог удовлетворить. Там были целые пляски с порядком установки и ключами реестра. К сожалению, я уже забыл многие детали, т.к. утекло много воды, но именно из-за того, что DX был системным компонентом с не очень очевидной матрицей совместимости — были проблемы

Ммм, а как весело было (и есть) с зоопарком .NET Framework и приколами с его установкой.
И что за приколы с установкой .NET Framework? Не замечал никаких трудностей с этим.
… помню я был когда админом, в wsus у меня постоянно висело пара компов где не ставился апдейт на Net 2 помоему… ну никак… у некоторых он вручную обновлялся, у некоторых приходилось вручную все удалять и ставить по новой…
Порой оно вообще непонятно почему не ставится. Ну а контрольной подставой для меня стал способ установки .NET 3.0 в offline режиме на Win 10.
Эта подстава ещё в Win8 появилась.
Там уже обсужают этот топик :)
Убрать слово Linux из заголовка и на 99% описание windows 10 получается.
Дизайнер курильщика мануалов: сделаем поддержку пересылки файлов, это универсально и удовлетворит всех. А чтобы выслать селфач — пусть человек ищет софтину для захвата с веб-камеры, потом ретуширует фотку в каком-нибудь графическом редакторе, потом пересылает её с помощью семнадцатой опции в меню «Инструменты». У НАС ЖЕ ЮНИКСВЕЙ!

Забыли добавить, что лучше всего сделать так, что бы эту софтину для вебкамеры нужно было собирать из исходников и по другому никак.
Как человек, использующий Linux на работе (каждой) и дома с 1994 года скажу, что, как обычно, происходит подмена понятий: «мне не понравилось»/«не подошло под мои задачи»/«я не смог» переносится на глобальное "*** —… авно!".
Юношеский максимализм.
Полностью поддерживаю. Уже больше 10 лет и дома и на работе у меня _только_ линукс. Он меня развлекает, учит, зарабатывает деньги. И не припомню за всё это время ни одного случая, когда бы система меня подвела.
Полностью с Вами согласен. Я так же каждый день что на работе что дома пользуюсь GNU/Linux, всё работает, музыка, видео, включая многие ААА игры.

Да, у GNU/Linux порог вхождения высокий… И Да каждый год находятся такие кулхацкеры, которые толком ни в чём не разберутся но уже начинают везде трезвонить: «Какое же это У… Г...». Эти ВУмные люди и аФтор этой статейки, настолько круты что работают на голом ядре Linux — яж завидую :))) В общем это сильно печалит, из-за них всегда негатив льётся на всех…

По моему скромному мнению:
1. У GNU/Linux нет так много «друзей» потому что Он в них лучше разбирается… то есть с кем попало не дружит :)…
2. Пусть лучше будет меньше народу пользоваться GNU/Linux но при этом Он будет более образован…
Нет никакой подмены понятий. Доля Линукса на настольных компьютерах уже 20 лет колеблется в диапазоне 1-2 процента. Об этом и говорит автор, разбирая причины происходящего, а не о том, что ему лично Linux понравился или не понравился.
Нет, именно подменяет. Он не говорит «о том, что ему лично Linux понравился или не понравился», он, не разобравшись, «не осилив», придя со «своими» (взращёнными Windows) «стандартами», вешает ярлыки:
Linux это не система, а ворох разнородных поделок, смотанных изолентой

Linux-разработчики создают 100500-ый мессенджер, в который пихают функции по списку «как у всех».

Главное не пользователь и его потребности, а КРАСИВАЯ КОНЦЕПЦИЯ!

Linux-сообщество по-настоящему увязло


При этом видно, что пишет человек, который сам-то ничего не сделал, и в разработке также ничего не понимающий. Он сунулся, увидел «не понятно», и поставил ярлык: «г… вно». При этом он заблуждается по большинству пунктов.
Это прямо классическая ограниченность. Таких постов школьников полно на Pikabu и подобных. Но тут-то?!

Впрочем, радует, что его мнение ни на что не влияет.
Мимо пользователь Linux уже 26 лет...

В чём-то автор прав. Если мы слышим "я на десктопе/ноутбуке пользуюсь Windows/MacOS", то в целом представляем с чем, если что, придётся иметь дело. А вот если слышим "я на десктопе/ноутбуке пользуюсь Linux", то не знаем практически ничего. И даже что-то вроде "я пользуюсь Ubuntu" может очень сильно отличаться. Сядешь такой за комп или подключишься к нему удаленно, а там не Gnome, а какой-то тайловый менеджер, и не bash, а какой--нибудь zsh или сsh -и твоя производительность падает на порядки.

Не, ну на Mac тоже можно использовать zsh вместо bash, тем более что во всех новых macOS у нового пользователя по умолчанию уже zsh

не так. По умолчанию в новых маках (например, 10.15.4) уже стоит zsh поэтому вместо


Mac тоже можно использовать zsh вместо bash

имели в виду:


Mac тоже можно использовать bash вместо zsh

???
p.s. чукча не читатель, а писатель.

Оконные среды не настолько тяжелые чтобы было проблемой установить (а потом снести если не надо) любую. То же с интерпретаторами командной строки.
И именно на таком разнообразии видно все преимущество что графические оболочки — это всего лишь оболочки, а вся работа админа идет в командной строке. Которая как раз вполне стандартизована. А уж установить привычный интерпретатор вместо csh вообще не проблема (разве что если именно что сели за машину, а у нее интернета нет). При желании можно даже юзера специально под себя завести и настроить DE/CLI под себя.
В чём-то автор прав.

Но из верных начальных предпосылок — автор делает странные выводы… Linux — это очень большое внутривидовое разнообразие. И настраивается — в широчайших пределах.

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

Это даже за вычетом очевидной-то по сути вещи — копия как правило хуже оригинала, а главное — отстает от него на годы.

И даже что-то вроде «я пользуюсь Ubuntu» может очень сильно отличаться.

И даже «я пользуюсь KDE на убунте» тоже будет очень сильно отличаться…

Как флеймили в ru.linux еще двадцать лет назад, прекрасная идея трехступенчатых настроек host — user — display усохла до host — user, а для «ремотно подключиться» ее уже не хватает… впрочем и в GNOME буква Networking тоже усохла, превратив его в порнографию :-)
Вопрос автору статьи.
А какая из двух статей имеет бОльший вес для вас лично "… почему Линукс" или "… почему НЕ Линукс"?
С взаимоисключающими параграфами сложновато жить, наверное )
Еще один, кто не смог в Linux.
С самого начала статьи задается совершенно ложный посыл:
— поболтать с друзьями, повысив себе настроение и свою социальную ценность
— заработать денег, найдя спрос на свои умения и таланты
— научиться чему-то, узнать новости своего города, страны, планеты


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

Linux-разработчики создают 100500-ый мессенджер, в который пихают функции по списку «как у всех». Чуете разницу?


Ваше утверждение абсолютно ложное.
Пожалуйста приведите пример того, что это касается только и исключительно Linux Desktop…

Опять же основные мессенджеры представлены и в Linux Desktop — Skype, Viber, Whatsapp Web, Slack, Telegram и т.д.
И скажите, что между всеми этими мессенджерами «уникального»?

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


Вы наверное не знали, но никто не запрещает вам ставить новое ПО, и для этого специально придумали sanp, AppImage и прочее.

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

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


Начните с себя, сделайте это
Линукс суров и не ценит неженок. Используйте линукс на десктопе только если можете сделать его таким каким он вам нужен. Нет функционала кнопки селфи в мессенджере — запили. Не хочешь или не можешь — ной разработчику, реквестуй фичу. Не способен на это — купи мак или винду. О чем вообще пост? Мне непонятно это взывание к разработчикам обратить внимание на разрозненность интерфейсов, отсутствие понимания целей юзера в проектировании юи, или поливание помоями того, что не поддается автору с кнопки настроить как ему должно быть? Уже сколько фреймворков высокоуровневых есть — бери и пили такой софт, какой ты считаешь должен существовать. Если ты прав то несмотря на инертность привычек масс удобный софт взлетит. А если нет — то и голосить нечего. Нойте туда куда платите.
Пост о том, что с нынешним подходом к разработке Linux, его доля на настольных ПК никогда не достигнет 3%. Что тут непонятного может быть?

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

Вот, тоже хотел написать, что корень обсуждения кроется в том, что кто-то знает, как надо и ещё даёт советы.
Осталось понять — а чем это плохо. :-)

Тем кому надо/хочется — те пользуются, те кому не надо/не хочется — не пользуются. Полная свобода (в том числе и творчества).

Нас, старых пердунов линуксоидов, ситуация более чем устраивает. Кому понадобилось увеличение доли линукса на десктопе? Зачем? Почему? Непонятно.
Так почему никто почти не пользуется-то? Популярность на рынке — это не критерий качества продукта?
Популярность на рынке — это не критерий качества продукта?

в общем случае — нет

Хотите стать суперменом? Это же так потрясающе — постоянно брать в руки миллиард носовых платков и утирать ими миллиард носов.

Или нет?

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

Вот именно, незачем. Мы же не претендуем на мятую стобаковую бумажку старушки, которую она вынет из своей пенсии. Пусть этим занимается Корпорация Зла.

Но, с другой стороны, мы никоим образом не оттолкнем старушку, если она сама (или ее внук, это неважно) вдруг решит приобщиться к нашей славной когорте любителей смузи.

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

Дальше пояснять? :-)
Ну то есть, продукт непопулярен, но вам нравится и вас всё устраивает. Объяснить, какова цена того, что продукт непопулярен и во что это обходится всем его пользователям?
UFO just landed and posted this here
Непопулярность операционной системы автоматически влечёт низкое количество разработчиков под неё, малое количество ПО, низкое качество ПО, отсутствие драйверов для железа, отсутствие рабочих мест для специалистов. Вы можете сколько угодно убеждать себя, что вам нравится ездить на больной лошади вместо мерседеса, но выглядит это как абсурд или аномалия.
UFO just landed and posted this here
Непопулярность операционной системы автоматически влечёт низкое количество разработчиков под неё, малое количество ПО, низкое качество ПО

скорее наоборот: с ростом популярности набежали любители смузи и качество ПО упало.

Непопулярность операционной системы автоматически влечёт низкое количество разработчиков под неё, малое количество ПО, низкое качество ПО, отсутствие драйверов для железа, отсутствие рабочих мест для специалистов.

  1. Linux как продукт куда популярней, чем Windows. Да, в качестве не-десктопов, но как раз в этой сфере (не-десктопов) качество куда критичней и востребованней. Поэтому относительно (в абсолютном количестве пользователей Linux на десктопе миллионы) низкой популярностью Linux на десктопе можно пренебречь. Там, где надо, Linux очень востребованная система. Как результат — с качеством (и я не про GUI, а про систему), до которого системе Windows ещё очень и очень далеко, если вообще когда-нибудь доползёт. Как следствие открытости Linux, её десктоп-пользователи получают высококлассное качество системы, к которому прикручивается графическое окружение, не являющееся в мире Linux ни частью самой операционной системы, ни чем-то сверхприоритетным. Но и при этом, например, для такого пользователя, как я, различные мейнстримные десктоп-окружения/менеджеры окон для Linux (напр., Gnome, Cinnamon, i3wm) в сравнении с UI Windows являются каждое по-своему шедевральным эталоном дружелюбности.


  2. Из того, что какого-то ПО нет для Linux, не следует, что для Linux мало ПО. Сейчас проверил: у меня на Ubuntu 19.10 доступно 62129 прекомпилированных пакетов для быстрой и удобной установки. Среди них огромное количество пользовательских приложений на все случаи жизни. Плюс многие из программ, которых нет в официальных репозиториях, можно ставить либо из PPA-репозиториев, либо другими способами. Лично на моей десктопной системе у меня есть всё, что мне нужно, и я всем этим доволен. Между тем, далеко не все программы, которые доступны в Linux, с одинаковой лёгкостью и функциональностью доступны в Windows (если вообще доступны). В общем, аргумент о количестве ПО также ложен.


  3. ПО с низким качеством можно встретить везде, где встречается ПО. А вот на Windows его принципиально нельзя избежать, потому что сама Windows это очень некачественное ПО. Мой субъективный опыт её использования — "как будто попал в фильм ужасов". Нет ни сил, ни желания вспоминать и расписывать все чудовищности поведения этой системы, но вот несколько, чтобы не голословно. Для удалённого подключения мне с работы притащили комп с голой сборкой Windows 10 + ESET + FortiClient + NX Client — последние две вещи это клиент VPN и клиент для графического подключения к рабочей машине на Ubuntu. Есть ещё Firefox, в остальном система кристально чистая. Этот компьютер используется для эпизодических подключений, остальное время стоит выключенный. (1) Естественно, каждый раз система бескомпромиссно обновляется, и, из-за низкой частоты запусков, это происходит безумно долго, часто с несколькими перезагрузками, а иногда и вообще попадая в бесконечный цикл перезагрузки. Включил компьютер, чтобы запустить VPN и поработать? Фиг тебе — час-два-четыре на обновления без гарантии успеха. (2) Подключился, работаю из дома несколько дней подряд, поэтому комп-клиент не выключаю. Так вот: работаю уже несколько часов подряд, NX-клиент в режиме fullsreen, вдруг бац — чёрный экран. Пока я спазматически кликаю и дёргаю мышкой как раздавленный таракан лапкой, по экрану начинает бежать текст — это компьютер загружается. Оказывается, пока я работал, Windows накатила обновления, а поскольку я был в fullscreen, то не увидел и не смог прореагировать на её предупреждения, ну она взяла и перезагрузила меня. Такое отношение к пользователю можно только дополнить пунктом в лицензионном соглашении, по которому работникам Майкрософт легально бы разрешалось зверски избивать, насиловать и любым другим способом унижать пользователей этой системы. (3) Ещё один жутко бесящий баг — после успешного логина иногда (не всегда, но и не редко), после того, как система лочится, она перестаёт принимать пароль. Отказывается наотрез. Что только не пробовал — никак. А после вынужденной перезагрузки логинится как часы. (4) Из правого нижнего угла регулярно вылезает системное сообщение типа "Windows срочно для очень важной цели нужны твои права, для этого нужно, чтобы ты перелогинился" — я это сообщение ещё ни разу не успел толком дочитать до конца, потому что оно очень быстро уезжает обратно. (5) Оно периодически жутко тормозит. Да, там всего 8 гигабайт оперативной памяти, но система-то практически голая! (6) Я мог бы много неприятного сказать про в целом неконсистентный и ужасный для меня пользовательский интерфейс, но не буду, т.к., во-первых, многое из этого субъективно, а во-вторых — зачем? Как-будто от этого что-то в этой камере пыток операционной системе поменяется в лучшую сторону.


  4. Насчёт отсутствия драйверов для железа — ничего не могу сказать, кроме того, что на моём десктопе с Ryzen 7 2700X + 64 GB RAM + Nvidia 2070RTX + 2TB SSD NVMe M.2 + 1TB SATA SSD + 2+1TB обычных жёстких дисков + не помню какая материнка + 2 монитора 4K+1080p — всё это успешо и быстро работает под Ubuntu. Да, ноутбук (Lenovo) специально подбирал через Гугл, но если бы покупал для Windows, тоже бы гуглил на предмет наличия проблем.


  5. Насчёт малого количества разработчиков и рабочих мест — каким боком это актуально для Linux? И разработчиков много, и рабочих мест много. Не буду утверждать, что больше, чем всего этого для Windows, но точно не мало.


  6. И в заключение насчёт мерседеса. У меня есть гипотеза в стиле старины Фрейда. Сидит себе человек под Windows, и деваться ему некуда, т.к. порог вхождения в другой тип операционной системы, чтобы чувствовать себя комфортно и непринуждённо, слишком высокий. А бессознательное понимает, что Windows издевается над его носителем, и так постепенно зреет внутренний конфликт. Человек в очередной раз дёргает что-то из Linux, но не хватает то ли времени, то ли терпения, и он возвращается обратно к злобной, но всё-таки родной системе. Но конфликт в бессознательном продолжает обостряться, и в какой-то момент это заставляет человека выплеснуть накопившуюся отрицательную энергию так, как он умеет. Кто-то пишет статью о том, что Linux — говно. Кто-то, имея похожую проблему, включается в битву в комментариях. Хоть какая-то психологическая разрядка. Кстати, я тоже попадаю в эту теорию, но осознанно — если бы не приходилось регулярно страдать от Windows, то вряд ли бы я написал этот комментарий. /шутка



Шутка-шуткой, но сравнивать Windows с мерседесом просто дико. Эта система тянет в лучшем случае на отполированный запорожец. С рулём, который периодически внезапно выдвигается и даёт по зубам водителю.

Заодно высаживает его посреди хз, самостоятельно уезжает на ТО, а оттуда сразу на свалку, попутно искрошив содержимое багажника.
сравнивать Windows с мерседесом просто дико. Эта система тянет в лучшем случае на отполированный запорожец

а вот тут я не соглашусь.


полно примеров того, что в windows спроектировано лучше, чем в linux (навскидку: active directory, i/o completion ports).

active directory

а это тот самый Embrace, extend and extinguish? Я просто к чему. Фраза "спроектировано лучше, чем в linux" справедлива, но у нее есть обратная сторона — это не означает, что эти технологии в Винде хороши (в абсолютном смысле), а только лишь то, что в линуксе они могут быть сыроваты или недоделаны.
Ну, и вообще архитектура виндов где-то в районе NT 3.xx весьма неплохая. Вопрос в том, что где-то в районе NT4/w2k/wxp ее начали сдабривать всякими странными костылями и это привело к наслоению философий разных эпох. А пути переписать все с нуля как надо уже не было, к сожалению. Хотя вроде как те же apple'вцы смогли побороть свое наследие и перевести mac os на x86 платформу.
И еще — я с AD говна поел прилично.

Вопрос в том, что где-то в районе NT4/w2k/wxp ее начали сдабривать всякими странными костылями и это привело к наслоению философий разных эпох.

можно подумать, что в linux не так.


Хотя вроде как те же apple'вцы смогли побороть свое наследие и перевести mac os на x86 платформу.

а что такого в переходе на x86-то? вот выпуск дарвина и перенос macos на новую платформу — это да, было сильно.

UFO just landed and posted this here
(ехиднейше) каким пользователям? Тех которых у линукса якобы нет? :-)

Типичную ошибку вижу я. Для вас разработчики, девопсы, мейнтейнеры, любители программирования и тэдэ — это скажем так исчезающе малая величина в океане домохозяек. Вы так привыкли.

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

Более того, этот аномально высокий процент — в основное свое время как раз в АйТи и работает. У вас вместо IE6 теперь Хром, который бешено развивается? А где «спасибо линуксоидам, что начали его делать много лет назад»?

Так что сами себе патчи мы уж как-нибудь сообразим… И меньше всего нам интересно, что линукс непопулярен среди домохозяек. Главное чтобы мы с ним были на «ты».

Ну а то что особо дешевые железяки под линуксом не очень — неприятность эту мы переживем…
Популярность на рынке — это не критерий качества продукта?

Разумеется, нет. Иначе получается, что java — лучший язык программирования, английский — лучший естественный язык, CrossFire — лучая видеоигра.
А самый лучший танк — это Т-34, а самая лучшая нация — китаец! :)))
UFO just landed and posted this here
UFO just landed and posted this here
А лучшие российские музыканты — это Киркоров и Бузова.
Популярность Киркорова и Бузовой ограничена телевизором, а это всё-таки не открытый рынок. Скорее, небольшой кусочек закрытого. Если смотреть рейтинги радиостанций или музыкальных магазинов, то не будет там ни Киркорова, ни Бузовой.
Популярность на рынке — это не критерий качества продукта?

Нет, это не так. Практически всегда не так.
Популярность на рынке зависит от нескольких параметров одновременно. Вес этих параметров разный для разных целей оценки.
Причем, «качество продукта» — вообще нет такого параметра.
Есть функциональность.
Есть цена.
Есть удобство применения.
Есть стоимость жизненного цикла продукта.
И еще масса параметров.
Если их взвесить и свернуть к одному параметру, который в обиходе называют «качество» продукта, то в 99 случаев получиться фигня.
«Качество» как параметр продукта — это стиль недоученного «манагара» из MBA, причем в плохом переводе. Таких «манагаров» еще называют иногда «интеллектуал, но идиот». Характерная особенность — использование одного параметра для сравнения сложных продуктов. Если точнее, то использование упрощенных одномерных репрезентаций для представления сложных объектов. Термин взят из книг Николаса Талеба, там он более подробно разобран.
«Если их взвесить и свернуть к одному параметру, который в обиходе называют «качество» продукта, то в 99 случаев получиться фигня» — почему после взвешивания основных параметров получится полная фигня? Есть масса международных индексов, таких как индекс качества жизни, формируемых путем выборки и взвешивания ключевых критериев. Нормально у них всё получается, никакой фигни. ООН практикует, например.
UFO just landed and posted this here
Понятно, что все люди разные, но это же не причина отрицать усреднение и роль большинства?

Причина, причём прямая. На "среднюю величину" ещё поди найди "среднего реального человека", который ей будет точно соответствовать. И "большинство" сходится только отчасти. Чем больше деталей добавить — тем меньше будет общее.


Ну и… "Сколько самолётов в среднем сбил пилот второй мировой? По статистике средний пилот второй мировой был сбит".

Понятно, что все люди разные, но это же не причина отрицать усреднение и роль большинства?

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

Только если Вы будете проектировать кресло исходя из "среднего веса" — будет плохо.

будете проектировать кресло исходя из «среднего веса»

Частично так и есть. Например, размеры стола, кресла — зависят от среднего роста. Это и отражено в стандартах.
Средний вес тоже учитывается при проектировании кресел. Ведь отклонение от среднего веса — незначительное, не принципиально влияет на параметры используемых вариантов.
Ну и всю одежду как раз и проектируют исходя из группы средних величин (и наиболее встречающихся). Там не одно число, а несколько кластеров.
Есть класс задач, в которых можно применять статистику.
Есть — в которых нельзя.
Перед применением лучше озаботиться проверкой и доказательством, что вот для этой задачи применение статистики и нормального распределения возможно.
Однако множество специалистов этого не делают. Поэтому результаты бывают хуже.

могу только потроллить — среднего или медианного? Или нужно какое-то другое среднее?

Одежду, всё же, скорее по матрице диапазонов "ширина-длина", чуть проще и удобней искать.
Обувь — вот там по одному параметру разбиение сделано, да ещё и "маломерки" есть, и иди ищи на свою ногу среди таблично одинаковых вариантов...

UFO just landed and posted this here
почему после взвешивания основных параметров получится полная фигня? Есть масса международных индексов,

Все верно, Вы правы. Есть параметры, есть индексы и для их формирования можно использовать взвешенные экспертные оценки. Если это касается вполне определенных объектов и исследователи потрудились доказать, что статистика применима к этим рядам данных и к этим объектам. Хочу Вас расстроить: для экономических и социальных параметров математическая статистика практически не применима. Поэтому практически все эти международные индексы показывают что угодно, и на практике мало применимы.
И да, совсем не применима, никак и никаким образом. И даже для неточной оценки не применима. И да, экономисты и социологи это знают уже лет 50 точно. И всем по-фигу, все равно пробуют применять.
Например, для оценки роста людей статистика — применима.
Для оценки и анализа доходов, оценки качества жизни — не применима.
Для получения такого абстрактного параметра, как «качество» операционной системы взвешенная экспертная оценка применима в очень ограниченном количестве случаев. Смысл тут в том, что невозможно получения адекватных данных, ни оценочных коэффициентов. Причина: данные могут быть получены только как суждения людей. То же и весовые коэффициенты, они тоже могут гулять как угодно в зависимости от выбранной точки зрения.
Поэтому обычно не используют одномерные оценки для таких сложных систем.
Маленький нюанс: можно использовать статистику в экономике, можно чудить с опросами и анкетами. Только результат будет всегда зависеть от заказчика исследования и от точки зрения.
Например, может быть проведена оценка всех этих показателей ООН для целей «развлечение». Это если их будут показывать по телевизору или для иных средств массовой информации.
Совершенно иная оценка будет для целей «финансы».
Поэтому всегда нужно понимать цели оценки, кто будет получателем информации, нужно подтвердить или опровергнуть какие-то утверждения.
И это не произвол или подгонка под желаемое! Ведь проводится анализ сложной системы, а нужно показать упрощенный вид на модель этой системы. Поэтому каждая оценка — верная. Даже если они абсолютно не совпадают друг с другом.
Некая метафора: монета. Есть орел и есть решка. Две противоположные модели, не совпадают никак. Совокупность обеих моделей дает представление о монете. Но! экономический смысл имеют не эти два описания монеты. А то, что она сделана из металла, весит столько-то грамм и поэтому имеет определенную ценность. То есть в геометрические модели даже не попала модель экономическая.
Подобно обстоит и с оценками «качества» систем.
В то же время Linux — это чуть ли ни единственная относительно мейнстримная платформа, позволяющая в случае необходимости редактировать, менять и собирать обратно свои части без особого ущерба для психики. Да и полноценный терминал с удобными и мощными UNIX-утилитами, без которых я как без рук здесь есть нативная сущность, а не нечто прикрученное сбоку.

Каких-то критичных проблем за последние 10 лет я не припомню. Впрочем, я и не знаю, что там у сферических домохозяек в вакууме.
А кто заодно может почему, почему на 10 дебиане, когда из под обычного юзера делаешь su, то $PATH остается тем же, как он был у этого юзера. В более старых дебианах получался $PATH от рута.
Есть один неоднозначный плюс линя-легко чинить, то что поломалось.Вот в винде выскакивает ошибка и ты без понятия что делать ищешь решения час и скорее всего находишь с 50% вероятностью.На лине с этим намного проще.Там даже думать не надо, обычно помощь в стиле«установи это это и это и напиши это» и всё.Это вразы проще винды. Дальше, установка приложений-- кайф надо знать лишь название, и всё.
Да, настройка начале это слегка сложно, но это работает как обучения в играх: тебя приучивают использовать консоль.
Негодования насчёт выбора граф окружения --это как выбор лаунчера в андроиде--есь дефолный(у многих систем), а есть другие.
Негодования начёт выбора дистрибутива идёт от того, что по сути каждый дистрибутив--это другая ось(например archlinux и Debine в корне разные, но просто основаны на одном ядре).

Главное при желание познакомиться с линем--надо ё сначала изучить.Это окупается.Да тратиться время, но потом выйграшь идёт гораздо больший.

В плюс линя приведу небольшой пример:
граф планшет от wacom зразу стал работать идеально на лине, на винде10 пришлось ставит прогу, на 7 винде всё было гораздо сложнее.
в плюс винды:
wine ещё не идеален.(игры, и старый софт)

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

Там даже думать не надо, обычно помощь в стиле«установи это это и это и напиши это» и всё.
Устанавливаешь «это, это и это», пишешь «это» — и оно не работает, потому что х его з. Ну вот серьёзно, я упоминаю об этом здесь второй раз, но часовой модуль под RPi у меня так и не заработал, потому что в каждом грёбаном туториале «это, это и это» не такое, как в другом, и закономерно недостаточное. Какого чёрта? Линуксоиды туториалы от балды пишут?
Дальше, установка приложений-- кайф надо знать лишь название, и всё.
А потом обнаружить, что в репозитории лежит прошлогодняя версия. И погнали шерстить Интернет в надежде, что на оф. сайте лежит заботливо собранный архив, а не ссылка на этот же репозиторий (что бывало). Вау, реально кайф (нет, мне работать надо, а не ОСь ублажать).
Да, настройка начале это слегка сложно, но это работает как обучения в играх: тебя приучивают использовать консоль.
Хорошее, кстати, сравнение, возьму на заметку. Если бы игра в обучении вываливала мне туториал, как пользоваться её консолью, я бы, скорее всего, сразу же её дропнул. Ибо, судя по всему, штатный интерфейс будет творить хрень с регулярной периодичностью, и создатель этого не отрицает ;)
Какого чёрта? Линуксоиды туториалы от балды пишут?

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

Установщик вин10 мало чем отличается от установщиков линуксов.
цель автора пообщаться с друзьями, ну ок. discordapp.com там прям сразу мне дают deb файл (автор в курсе, что в винде дают exe, а для убунты deb ?)
для моего логического анализатора есть deb
для принтера есть deb

Установка deb еще проще и быстрее чем в винде.

Я имею игровой комп с 10ой виндой и рабочий ноут на xubuntu. В процессе обычной работы я вообще не парюсь по поводу системы. Если бы не игры, офис и solidworks, то сидел бы на лине. Научный софт аля maple и matlab есть под обе системы.

Не мог бы автор привести юзеркейс, когда у него на современной системе что-то идет не так?
Установка deb еще проще и быстрее чем в винде.

проблема в том, что дебиан-пакет (правильный) не может быть единым под ubuntu14/16/18, debian 9/10, raspberry и прочее. Иначе это профанация, а не деб (по сути — просто способ упаковать весь мусор в единый пакет и с тем же успехом можно было дистрибьютить тарбол с бинарями)

Автор говорит о компьютере и простом пользователе. Если так, то простой пользователь будет ставить последний дистрибутив и обновляться до последней версии и ставить он будет на x64 процессор.

Вы пытаетесь найти серебряную пулю, чтобы и везде работало и ставилось и еще и просто.
Найдите, пожалуйста тот же дискорд или любой софт под windows embedded. Или поставьте на win7 age of emires HD. Точно так же как у ubuntu (debian не щупал, не могу говорить) бывают проблемы с совместимостью на старых версиях, так и у windows они бывают.

Боюсь, что Вы посыл не поняли. Те же библиотеки и системные пакеты в debian и ubuntu даже КРАЙНЕЙ версии могут отличаться, поэтому универсальный deb собрать можно, но это боль.


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


Или поставьте на win7 age of emires HD

ставил, работало. Правда, там еще нюансы были, что вроде как оригинальная игра не установится — нужно либо колдовать со слоем совместимости, либо ставить репак-ремастер

Опять же, я веду полимику только исключительно в контексте статьи, где новичек хочет поставить популярный софт (skype, discord и иже с ними) на свежий линь (раз новичек, то это наверняка ubuntu) и у него это получится.

Вы же говорите о чем-то более специфическом.

Я ставил aoe 2 hd из стима на win 7 и обломался. Но даже в вашем примере на винду вам пришлось попариться. И где тут преимущество винды? У меня на линь aoe и так идет.
И где тут преимущество винды?

я не агитирую за винду. Инфа 100%.


Я просто говорю в контексте статьи, что утверждение, что новичок установит убунту — абсолютно безосновательно.


популярный софт (skype, discord и иже с ними) на свежий линь (раз новичек, то это наверняка ubuntu) и у него это получится.

со скайп не получится. По крайней мере на opensuse — там приходилось по жизни доустанавливать 100500 пакетов, которые почему-то в изначальном рпмке не были указаны. Но это решаемо. Сейчас же проблема с "skype, discord и иже с ними" решается очень просто, т.к. у всего этого есть веб-клиенты, которые прекрасно работают под любой осью

5 дней назад поставил скайп на xubuntu без проблем и лишних телодвижений. Новый интерфейс ужасен)
со скайп не получится. По крайней мере на opensuse — там приходилось по жизни доустанавливать 100500 пакетов

это у вас был старый скайп, он давно уже на вебдвижке и таких проблем не должно быть

Это было бы не с тем же успехом, потому что deb можно спокойно снести при желании. С тарболом это гораздо сложнее.

Зависит от того как deb сделан. Тарбол в изолированном каталоге + если приложение гадит своими файлами туда же — обеспечивает минимальную инвазивность (речь не про установку в системные каталоги, ес-но)

проблема в том, что дебиан-пакет (правильный) не может быть единым под ubuntu14/16/18, debian 9/10, raspberry и прочее.

не может быть. и что? проблема-то в чём?
я говорю apt install bla-bla-bla и подтягивается нужный (скорее нужные) пакеты.


P.S. можно подумать, что на arm-нетбуке с windows 10 вы сможете exe-файл от x64 поставить

Это если Вы подключили соответствующий репозиторий. То-то каждый разработчик мейтейнит свой ppa или свою репу, т.к. в официальном версии пакетов устаревшие.


можно подумать, что на arm-нетбуке с windows 10 вы сможете exe-файл от x64 поставить

я этого не утверждал )

Часть из них устаревшие по одной простой причине: это LTS релизы. Наверное не сильно ошибусь, если предположу, что сейчас Ubuntu 18.04 LTS опулярнее чем все остальные вместе взятые.

Установка deb еще проще и быстрее чем в винде.

Это если конфликтов нет и в вашем дистрибутиве есть все зависимости необходимых версий

а вот если неееет… вот это начинается квест, гораздо более сложный чем у винды… где в большинстве случаев достаточно дллки подпихивать прямо к exe-шнику
Ставил deb пакет с редким и старым геософтом. Ну так-то можно и как с dll в винде(там кстати тоже могут быть засады) берете с офф репы старый пакет, ставите и радуетесь жизни.
А в винде тоже весело. Я, например не смог завести на win7 age of empires какую-то переделанную, так как не было библиотеки, подкладывание редкоземельной библиотеки тоже не помогло, стало тупо вылетать. Так что тут тоже не все однозначно. Кроме того скачивание библиотеки с интернета тоже опасно вирусней.
aoe не работет в 7 — нормально, скорее из-за вопросов совместимости страшно допотопного софта который юзает графическую подсистему… которую перепилили миллиард раз, а в годы когда aoe создавалась с этим был адский бардак, я вот кстати не думаю что в современной убунте вы сможете запустить gimp 1.0… причем Photosop времен 95 винды вполне вероятно заработает
Речь про ремастер, для которого требуется новый dx который может только в win10.
Вот попробуйте поставить софт 90х годов и расскажите, как получилось и зачем вы это делали.
тогда я бы подумал что проблемы с драйверами на видеокарточку…
я давно чёто не слежу за играми… наизобретали там всяких вулканов… в линуксе вроде с этим все несколько хуже насколько я помню
Так vulkan для линя-то работает. Как с драйверами не знаю, зависит от производителя, но у меня на линуксовом компе нет дискретки.
Скажу лишь, что dota 2, csgo и еще много разных игр вполне себе работают. Я на лине запускал даже (wine) последнего сталкера и нормально в 10ый раз проходил.

В линуксе тоже можно подпихивать SOшки к екзешнику.

Ну вы бы хоть привели пару примеров как у человека с Линуксом не получилось «поболтать с друзьями, заработать денег и узнать новости города». А то слишком голословно.
Может потому, что их нет? Браузер у голого линукса (а новичек поставит *ubuntu, наверняка) стоит, deb пакеты есть, магазин приложений есть.
… а микрофон/камера/микрофон+камера не работают. Упс.
Не ври. С этими устройствами ни разу не встречал проблем.

Я не отрицаю, что они могут быть на конкретных железяках. Но это вина исключительно производителей железки (в отличие от macos, linux не запрещает себя ставить на несертефицированные устройства). Но надо было при решении использовать Linux заранее узнавать, работает ли на нём железяка. И стимулировать производителей выпускать устройства с предустановленным Linux. Вот например у Dell есть некоторые модели с предустановленным Linux. Что вам мешает купить такую модель? Там однозначно будет работать и камера, и микрофон. В противном случае можете потребовать возврат. Есть фирмы (напрмиер, system76 и slimbook, правда они официально не поставляют в Россию, но тут же много любителей покупать технику на aliexpress), которые специализируются на выпуске Linux-буков. Там тоже будет работать.

Странная у вас логика. Когда MacOS работает ТОЛЬКО на том, где она предустановлена производителем, она хорошая, а когда Linux работает И на том, на чём он предустановлен, и на многих устрйоствах, производители которых плевали на Linux, а на каком-то проценте из таких устройств не работает, то значит он плохой. Ну нет у искусственного интеллекта, который сам отреверсит виндовые драйверы и напишет линуксовые. Или вы хотите, чтобы Линус Торвальдс запретил ставить Linux на устройства, производитель которых не заявил поддержку Linux?
Вот буквально два дня назад надо было именно конференция чтоб микрофон и камера. С первого пинка (забыл, что firefox включил в параноидальный режим и всем всё запретил) всё взлетело на webrtc, причём в системе три звуковых карты, а в роли вебкамеры — плата аналогового тв-тюнера и аналоговая VHSC камера. Движения руками — понять, какой из 5 микрофонов надо выбрать и в какой вход тв-тюнера воткнута видеокамера.

Ещё один пример в тему некоторых комментов. Понадобилось на древнем дистрибе убунты завести свежую вайфайку. Из сорцов, с некоторыми танцами с бубнами, удалось собрать рабочий модуль ядра. А теперь заведите в ХР (да чо там, в семерке хотя бы) то, подо что есть дрова только для 10ки. И во всех случаях, когда надо что-то собрать из сорцов — линукс как система (дистрибутив) — рулит. Ну например, надо собрать kicad — пожалуйста, наставил пакетов, собрал, работает. С ужасом представляю себе процесс установки в венде всей той кучи инклудов для сборки кикада.

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

Сами разрабы, к слову, считают вполне нормальным, что среднестатистический адепт Gnome допиливает UI до базового более или менее пригодного к использованию состояния, и не хотят признавать, что базовая концепция «мы как iOS, только под мышь и клаву» плоха.

Да, и в чем проблема? Донаты от корпораций к ним и так текут рекой, вне зависимости от качества кода или UI — ~лям баксов в год, чем плохо? А во многих линуксах гном 3 — дефолтный UI. И ставя линукс, юзер чаще всего видит гном.

image

twitter.com/iKorneychuk/status/1229187129579798528

Другой пример — OpenOffice / LibreOffice. Пользоваться этим решительно невозможно. Годы идут, а оно все падает на ровном месте. И функция автосохранения как не работала, так и не работает. Если не хочешь терять состояние файла, регулярно жми Ctrl+S… или страдай.

Шанс что-то изменить был у Canonical. Они идейные и с деньгами. Проблема Canonical — про науку эргономику они никогда слышали, книжек по дизайну UI не признают и ни одного толкового эргономиста в команду так и не наняли… и вряд ли захотят, ведь эргономика она не про красивые (но не рабочие) концепции.
Вот с офисом на линукс беда, поддрежу. Особенные беды начинаются, когда в документу есть много сложных формул.
Но, справедливости ради и у гугла с этим проблемы.
Согласен про Canonical, но вопрос — кто забрал с рынка всех UI-дизайнеров и эргономистов? Точно не Microsoft, ведь у них та же самая беда с UI и UX, если не хуже. Неужели Apple и Google выкупили всех спецов?

Вчера подключился к открытом уроку по UI/UX: преподаватель несколько раз случайно отключал свой микрофон в hangout под macos и не замечал этого — так что не они :)

Специалисты на рынке есть, но далеко не все компании понимают, зачем их нанимать. Ведь по сути, ты берешь в команду человека, который методично, научно, с выкладками, исследованиями, да еще и за твои деньги будет объяснять тебе, в чем твой продукт плох и что надо переделать. Ты визионер, ты крутой бизнесмен, ты знаешь как лучше и без всяких скучных ботаников. Толковые эргономисты есть лишь в командах крупных коммерческих проектов в сильно конкурентной среде, руководители которых понимают, что без них эти продукты будут хуже, и их не будут покупать. Есть несколько исключений, но, в основном, UI разрабывают либо «от дизайна», либо, вообще, по наитию.
Вы прям мою компанию описали :( Наняли дизайнера, но делают всё так, как директору нравится и как он придумал. На все претензии ответ в стиле: «вы тут какую-то старомодную фигню советуете, а у нас инновационный продукт, мы идём впереди всех!». Неужели это норма для бизнеса? :(((
Здесь шутка про IE и первое апреля, когда у других уже девятое.
UFO just landed and posted this here

аналогично. Любая ветка на хабре с более 500 комментов убивает Oneplus

UFO just landed and posted this here
Ну вот на 845 и 8GB ОЗУ, десктоп версия открывается чуть ли не быстрее чем на моем втором компе, с i5 6500 @4.8, и топовым NVMe SSD.
На компе нет пролага с открытием комментариев, зато при пролистывании особенно быстром ощущение что фпс на уровне 10-15, и сама страница грузится дольше.
UFO just landed and posted this here

Huawei P20 обновлённый до андроида 9 секунд 30 открывал комменты, и секунд 15 я разгонял скролл до конца с белым в основном экраном с иногда на долю секунды возникавшими комментариями. Набирается комменты без задержек в отличии от десктопа

Браузер Хром последний "штатный"

UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Подумало 2 секунды где то и открылось, 1+ 6, 845 8GB.
После открытия все гладко, после сворачивания браузера и запуска другого приложения, заново разворачиваешь браузер — все ок, ничего не подгружается, все как и было.
UFO just landed and posted this here
S10, Android 10, Samsung Internet 11.1 прекрасно работает с десктоп версией страницы. Мобильная версия хабра умирает примерно за минуту (так и не догрузившись). Так что тут не к устройству вопросы, а к хабру.
Немного не в тему, но хотел бы задать вопрос.
Enjoy!
1) lurkmore.to/ДЕЕ1991ГР
2) main.d3.ru/580271
3) и тут внизу есть три темы про корону с комментами под 2к — куда смотрит Денискин? И на последней АМА про это даже не спрашивают — совпадение?
Разбудите меня через 100 лет и спросите, об чём спорят на Хабре (с)
А пока мы видим очередное рождение очередного дистрибутива с переставленными кроватями и переклеенными обоями — можно быть уверенным, что что Linux останется забавой для людей, которые в детстве не наигрались в конструктор.
часто слышу это, но сам пользуюсь линукс (Ubuntu) последние 7 лет, что на работе, что дома. И после 10 лет венды — это просто глоток воздуха. И оно просто работает, никаких проблем с обновлениями, антивирусами, шифровальщиками, телеметрией и 100500 не понятных сервисов, которые почти невозможно удалить. ЧЯДНТ?

Для игр есть ps4
и 100500 не понятных сервисов, которые почти невозможно удалить

в линуксе таких сервисов ещё больше (юниксвей жеж), пример с питоном выше я приводил
только питон вам почемуто понятен, а виндовые сервисы нет

вот только с телеметрией можно согласиться
в линуксе таких сервисов ещё больше (юниксвей жеж),

Если руками специально не ставить, то нет, обычная десктопная инсталляция любого известного дистрибутива поставит systemd, pulseaudio, dbus, cron, polkit, Network Manager и, пожалуй всё, больше я не смог ничего ни вспомнить, ни обнаружить у себя на машине в htop. Мало того, что каждый из них точно известно что делает, так и общее количество точно на порядок меньше стандартных сервисов в Windows.

так и общее количество точно на порядок меньше стандартных сервисов в Windows.

большинство сервисов в винде, это куски ядра которые вытащены как сервисы… вы посмотрите их описание, там везде svchost (можно тут systemd вспомнить, который уже и кофе наверное варить умеет, вместе с известным текстовым редактором)

также почти у всех довольно подробное описание и, во всяком случае раньше, на msdn было подробное описание api и что с ними делать

самое мерзкое, что, во-первых, никогда неизвестно насколько этот кусок нужен сиюмитно, а дефолтные настройки в ЛЮБОЙ СИСТЕМЕ ВСЕГДА субоптимальны (надо объяснять?). Во-вторых, многие вирусы мимикрируют под эти scvhost и csrsss — пойди разберись что к чему

UFO just landed and posted this here
UFO just landed and posted this here
Это потоки ядра. Можете вообще игнорировать те вещи, которые в [скобочках].


так и в винде если выкинуть все системные процессы от svchost то не так много и останется
UFO just landed and posted this here
ниче что архитектуры систем несколько различаются?
UFO just landed and posted this here
Ну вот там есть PlugAndPlay, RpcSs, EventSystem (COM+)
Это все svchost и без них винда работать не будет, поскольку это неотъемлемые части системы

а начинать разделение «ядро только то что в irq ходит» это уже спор по поводу архитектуры
Ну так в линуксе udev и dbus — это тоже отдельные процессы, а не потоки ядра. То, что без них система не может нормально жить, не делает их ядром.
Вот только в винде есть те же самые потоки ядра, просто их не показывают пользователю. В текущей ситуации диспетчер задач рапортует о 207+4 потоках у ntoskrnl.
А всё, что в svchost — это уже софт из пользовательского уровня. Такой в линуксе тоже будет отображён как обычные процессы.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here

а кто-то вообще микроядерные ядра пилит, подозреваю, что там толпы процессов ядра, каждый со своим PID

UFO just landed and posted this here

Как уже совершенно верно здесь отметили, всё это потоки ядра, это не сервисы. Это в винде всё, что ни попадя называется svchost, и хрен его знает, что оно делает. А глядя на названия потока kswapd или ksmd можно как минимум сказать что именно они делают в системе.

UFO just landed and posted this here

А ведь и правда. Черт, я осознал, насколько давно я оторван от Windows экосистемы и удивился тому, что там, оказывается, происходят какие-то изменения.

в линуксе таких сервисов ещё больше (юниксвей жеж)
при этом у вас полный контроль над ними.

вот только с телеметрией можно согласиться
Т.е. с вирусы/шифровальщики и кривые обновлениями вас устраивают

P.S.
а что не так с питоном?
P.S.
а что не так с питоном?

я писал выше в комментах, что будет если его бездумно удалить/переустановить… кирпичики такие универсальные и юниксвейные… что прям как монолит который нельзя трогать ;) иначе всё развалится
я писал выше в комментах, что будет если его бездумно удалить/переустановить… кирпичики такие универсальные и юниксвейные… что прям как монолит который нельзя трогать ;)

А что будет с вендой, если удалить реестр, думаю не надо объяснять
будет тоже самое что и с линуксом если у него etc весь удалить
==
собственно это не так просто сделать даже с правами админа, в отличии от лиункса
UFO just landed and posted this here
[Картинка про клоуна из ОНО и динамическую типизацию]
при этом у вас полный контроль над ними.
Линуксоиды очень любят рассуждать о концепции «свободы» и о том, как там у них всё контролируемо — ну и что Вы (лично) там уже наконтролировали?

Какой-то эвфемизм эта «свобода». То закладок и лишних «глаз и ушей» у них в Linux-е нет*, потому что «исходный код открыт, можно всегда посмотреть» (ну, удачи), то контроль абсолютный. Вам сама мысль о возможности что-то сделать хорошо спать помогает — или реализация той свободы, о коей в каждом подобном треде обязательно найдётся оратор?
______
* Не люблю теории заговора так же, как ложные аргументы и аппелирование к авторитету. О дивный новый мир, где все всем на слово верят — это, увы, не про наш… Но чем не пример? У Вас даже контраргумента никакого на такой провокационный тезис не будет, потому что иметь свободу — и реализовывать её — это две большие разницы.

для меня важнее не то, что нет закладок (я не такой уж параноик), а то, что в любой (ну почти любой) части своей системы, если припрёт, я могу разобраться за обозримое время.
именно поэтому я настороженно отношусь к cups и systemd (они большие), а DE не пользуюсь вовсе.


с windows же всё вообще грустно. даже если и были бы исходники, система выглядит настолько усложнённой, что разобраться в случае проблем практически нереально.
и не надо говорить "УМВР", мне от этого не легче. вот только сегодня один и серверов терминальной фермы несколько раз выбросил всех пользователей.
несколько точно таких же серверов рядом (то же железо, залиты из того же образа) работают нормально.
куда копать — хез.

система выглядит настолько усложнённой, что разобраться в случае проблем практически нереально
Всё усложняется неизбежно: это цена универсальности и большей автоматизации. Windows большая и запутанная, то, что она работает на такой массе компьютеров по всему миру при её легаси — это вполне себе достижение; при этом, она, бесспорно, выполняет в фоне массу неочевидных и потому настораживающих действий. Но я вижу результат: система занимается тем, чем должна — управляет устройствами — а я делаю свои дела, и мы друг другу не мешаем. Ну правда, УМВР. На Linux я только что переключением процессов не занимаюсь вручную, а это, кстати, наверное, некислое посягательство на свободу, Вы подумайте! :)
UFO just landed and posted this here
А вы дистрибутив смените (в линуксе же так принято отвечать?). Не юзайте бета-версию (вин10), поставьте stable (вин7).
UFO just landed and posted this here
На Win 7 некоторые игрушки не идут.

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

PS Не имеет смысла продолжать, на любой ваш вопрос, можно привести типичный ответ с линукс-форумов.
PPS Извините за задержку, ваши единомышленники не упускают возможности заткнуть оппонента.
UFO just landed and posted this here
Поставьте мне Windows 7 на Coffee Lake пожалуйста. И чтобы драйвера были.
У меня стоит на Kaby Lake-S и на Coffee Lake она так же ставится, в том числе и с драйверами. И даже если у вас NVMe диск, это тоже не препятствие. Если вас интересует такая возможность, то достаточно воспользоваться поиском в интернете, чтобы найти инструкцию, или готовый дистрибутив (для ленивых). У меня, именно такой и стоит (я ленивый).

Для 0xd34df00d
Какой-то непонятный способ доказать, что в винде всё просто, понятно и стабильно, не то что в линуксах.

Просто стараюсь отвечать вам так, как это принято у линуксоидов. Мне за готовыми шаблонами для ответов, типичных ответов представителей линукс-сообщества, даже на другую вкладку переключаться не надо, их прямо в этой публикации можно из комментов выбирать. «Заплатите», «Сделайте сами», «Напишите разработчику», «Вы не осилили», «Вам никто не обязан», «Разработчику лучше знать», «Нас устраивает, а остальных нафиг» и т.д. и т.п.
И процедура установки софта, который на время выхода тех процессоров ещё был на техподдержке, превращается в установку линукса в 2005 году. За ОС я заплатил, за техподдержку тоже.
Вы, как я понял, тоже из «ленивых», а раз так, то совсем непонятно, что может быть сложного в записи уже готового дистрибутива (всё сделали за вас) на флешку и установке ОС?
Я ленивый, если я заплатил денег, а ещё не доверяю всяким левым сборкам от фиг поймёшь кого. Или вы предлагаете всякие говносборки типа Zver, которые даже самые ярые фанаты Windows считают говном? Да и как в океане этих сборок быстренько разобраться, какая это гуд и тру, а в какую насовали nlite-ом всякого и она глючная?
Могу задать вам такой же вопрос про зоопарк Линуксов, а в качестве контрпримера Zver`ю привести БолгенОС. И с какого перепоя, я должен испытывать больше доверия к той же Canonical (которую ловили за руку), чем к давно работающему Вин-сборщику, который в этом замечен не был?
PS Zver не единственный сборщик, если вы об этом не знали. Полно других.
PPS И если уж вы добавляете к слову «сборка», приставку «говно», то с вашей стороны было бы логично так же относиться и к дистрибутивам Линукса, ибо только Debian и Slackware являются «чистыми», а все остальные, которые на их основе — сборки.
UFO just landed and posted this here
А гента на основе дебиана или слаквари?

А я значит справочная? Тут гляньте, там даже нарисовано — https://commons.wikimedia.org/wiki/File:Linux_Distribution_Timeline.svg
У генту, как видите, тоже сборок хватает.
Ну так никто и не рекомендует вам ставить болгенос.

Я вам Зверя тоже не рекомендую, хотя и не запрещаю (лично вас, не жалко).
Мне и без нескучных обоев нормально живётся, что под гентой, что под LFS, да и Yocto с buildroot тоже весьма неплохо работают.
П.С. Знал, их столько, что разобраться в этом зоопарке невозможно (наверное как для вас в линуксе) без поллитры.
П.П.С. А я и использую чистые дистрибутивы между делом. И для меня обязательное наличие systemd автоматически вешает ярлык «нафиг».
На Linux я только что переключением процессов не занимаюсь вручную

не понял что вы имеете в виду.


Windows большая и запутанная, то, что она работает на такой массе компьютеров по всему миру при её легаси — это вполне себе достижение

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

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

А судя по последним заметкам, что я видел на хабре, МС стремится максимально закрутить гайки и скоро без подключения к инету у вас не будет возможности залогиниться, ну и т.д. и т.п.
без подключения к инету у вас не будет возможности залогиниться
Вот только не надо рассказывать, что на Linux вы без интернета столько всего сделаете. В случае чего даже скопипастить простыню консольных заклинаний неоткуда будет :)
Не поверите, но без интета на линуксе я могу — посмотреть кино, послушать музыку, поработать (привет git + docker), почитать какие то книги, обработать накопившиеся фотки, до которых вечно не доходят руки. И много чего еще.
Невероятно. Но, я уверен, Вы прекрасно меня поняли, поэтому паясничество не засчитано. И, так или иначе, ответа по существу я не увидел, снова какие-то лозунги и ровно то, что я превентивно отметил, как отправную точку, а не пункт назначения:
Свобода в том, что если вам интересно и есть желание, вы можете посмотреть что делает тот или инной сервис
UFO just landed and posted this here
UFO just landed and posted this here
Я тоже. Это не реализация эксклюзивных прав.
UFO just landed and posted this here
А как вы контролируете, чтобы винда не перезагружалась для установки сама?

Одной кнопкой в настройках апдейтов


Еще одна кнопка под ней отключает уведомления о необходимости перезагрузки для установки апдейта.

Чуть выше вы писали:
Почему у меня винда решает, что показать уведомление о новой версии видеодрайвера важнее...

Уведомления отключаются как из настроек, так и изменением одной-единственной политики
И ни один драйвер у вас не обновится самостоятельно



Сами апдейты по желанию выключаются как минимум тремя разными способами, коли возникнет такое желание: через реестр, через политики, через отключение службы.
Включаешь обратно когда нужно, обновляешься, выключаешь. Никто не мешает написать скрипт для PowerShell, который будет делать это даблкликом по иконке/по расписанию/по ssh/как угодно…

как мне в Windows 8.1 или Windows 10 сделать интерфейс как в Windows 7?


Поставить Classic Shell для пуска, убрать поисковую строку в настройках, поиграться с цветами, пользоваться классической панелью управления… Чем там еще так разительно отличается 10 от 7?

Все что сэкономлено на Винде можно потратить на игры для PS4. На целых 2-3 топовых игры. Правда для начала к топовому компу с линукс надо еще купить PS4. А лучше сразу PS5 может. А еще вот нужен 3D Max. Ну очень. Еще для него надо комп купить. Ну 3D Max уже же куплен. На линуксе что-то ему как-то не очень. А еще фотошоп. Так. Но надо ставить тогда второй комп. Нет, можно сэкономить же и поставить в параллель. Но винду все-равно придется купить. Ой, дров под принтер нет для линукса. Все-таки нужна винда. (А может кому вообще нужен этот принтер, им только лузеры с виндой пользуются наверное). Еще Android, там тоже говорят линукс, и он на куче устройств. А значит Андроид это отличная, производительная, стабильная ось. Ну вот наверняка же ...

Вот почему на форумах вокруг всегда столько специалистов по 3D Max и продуктам Adobe? Которые жить без них не могут. А в реальной жизни никогда не сталкивался с такими, за все свои 40 лет работы в IT индустрии. Где они все???

ну вот у меня было рекламное агентство (оффлайновое), у меня работало много народа-дизайнеров в фотошопе и кореле… и никто не хотел менять их на всякие гимпы и т.п. (правда гимп для оффлайновой полиграфии не подходит в принципе)

Окей, где все эти миллионы рекламных агентств и полиграфических комбинатов, где работают все эти знатоки корела? Нет-нет, я вовсе не призываю пересесть под линукс и заставить всех пользоваться гимпом. Мне просто реально интересно, чуть что, всегда всплывает аргумент "фотошоп", но я никогда в жизни не видел ни одного человека, который им пользуется. Они есть, я в этом уверен, но сколько их? Пять? Десять? Или даже может сорок один?
И при этом почти никогда не слышно, к примеру, пользователей корпоративных ERP систем, которые тоже зачастую только под Windows и их, этих пользователей, по идее должно быть в сотни раз больше, чем дизайнеров и художников.

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

Пользователи ERP систем прекрасно работают через веб-интерфейс (если предусмотрен), либо через VDI — корпоративненько, а что там на оконечном дивайсе у юзера — пофиг

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

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

Ну, раньше частенько всплывала 1С в таких холиварах. Теперь, как я понимаю, проблема жизни 1С под Линукс решена если не полностью, то в 90% случаев.

UFO just landed and posted this here
И что ты там в кореле делаешь?
UFO just landed and posted this here
Мне просто реально интересно, чуть что, всегда всплывает аргумент «фотошоп»
потому что больше то и аргументов нет, ну разве что игры, но это на любителя, я например, не люблю играть на компе, мне комфортней на приставке.
Visual Studio. И нет, аргумент «это разработка под винду, че вы хотели» не прокатит, .net core умеет под линем работать.
UFO just landed and posted this here
Хмм, ну вот даже не знаю. Начну-ка я разрабатывать майнер фигкоинов в виде PCI-Express платы. И буду делать это под линуксом.
Итак, мне понадобятся:
1) САПР для схемотехники и разводки печатной платы
2) Софтина какая-нить для разработки прошивки ПЛИС.
3) Софтинка для верификации всего этого дела.
4) Ну да, наверное там на борту будет ещё какой-нибудь микроконтроллер в роли BMC, возьмём STM32, он везде есть, стоит недорого и материалов по работе с ним кучу.
1) Выберем Xpedition Enterprise — стоит как новый боинг, но умеет дофига чего, да и ментор это не какой-то лажовый ООО «Вектор+». Получится даже классический оверкилл по функциональности
2) Я сижу на Altera(Intel)/Xilinx, тут проблем нет, что квартус, что вивадо сто лет в обед как умеют в линукс нативно
3) Опять возьмём Mentor Modelsim — тут всего-то крыло от боинга по цене. В линуксе торчит уже столько лет, что интерфейс заставляет вспомнить о Motif.
4) Кажется, только под MS-DOS нынче не получится написать, скомпилировать и прошить эту самую STM32. Возьмём SW4STM32 и CubeMX, мыж должны быть чутка модненькими?
Итого — весь процесс у нас прекрасно взлетел под каким-нить RHEL/SLES (Ну или убунтой).
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
возводить соломенное чудище из виртуалбокса

И даже если надо, чем не угодил KVM?

UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Зачем фотошоп, понятно, фоточки редактировать.

Ну домашнему пользователю оно чаще не надо чем надо, а максимум редактирования в 90% случаев наверно — убрать красные глаза.
А мышку с клавой как?
\
kvm свич
Ну домашнему пользователю оно чаще не надо чем надо, а максимум редактирования в 90% случаев наверно — убрать красные глаза.

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


Это все конечно ИМХО и личный опыт, однако я уже 20 лет ставлю софт на компьютеры людям на регулярной основе.

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

Не знаю, чего такого простого не хватает в Гимпе — можно и замазывать, и добавлять текст с эффектами и так далее. Но именно для простых задач типа сделать скриншот, элегантно что-то на нём выделить, поставить стрелочки и подписи — давно использую Shutter, а с недавнего времени Flameshot. Рекомендую.

Шта?

Работа с текстовыми слоями и вообще интерфейс и возможности гимпа для редактирования текста — откровенное говно.


Я за пару секунд и пару действий создам в фотошопе типичную надпись для мема, что обычно и нужно средней домохозяйке — белый жирный текст, черная обводка и небольшая тень, при этом при изменении размера блока или самой надписи — стиль слоя не пропадет, а сам слой останется редактируемым текстом, кроме того я могу на лету изменять сам стиль, а в гимпе? Вот только сейчас проверил на свежем гимпе — все осталось на том-же примитивном уровне времен 2006 года, для простого обывателя это не подходит.


Я подумал что я такой идиот — но нет, первый-же запрос в гугл "Gimp тень текста" или "Gimp text outline" ведет ровно на те-же инструкции как я выполняю. И так на всех простых действиях. Еще и любимое гимповское "рамер слоя != размера холста". Это бред. На всех примитивных действиях гимп требует более длительного алгоритма, он спотыкается на простых вещах, он требует значительно большего обучения. Он готов только для "опенсурсных революционеров", готовых терпеть и превозмогать.

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

В BL3 не работает SHiFT multiplayer. Нет, не из-за вина или линукса — те парни просто не смогли портировать уже рабочий код из BL2.
В AlienShooter странно ведут себя текстуры при попадании пули в стены и пол.
Некоторые особо кривые, глючившие и на винде, игры ведут себя странно. Тот же UHD Texture pack для BL2 — массовые жалобы на вылеты с переполнением VRAM, независимо от системы. Потому что переполняется не VRAM, а адресное пространство 32хбитного процесса, из-за "особенностей" работы DX.

UFO just landed and posted this here
независимо от системы

;)

UFO just landed and posted this here

Что-то wontfix, что-то просто по мелочи и забавно.
Копродевелопмент-с, ОС тут ни причем.


Действителньо серьезные глюки — кроссплатформеннее Unity. На ту же swtichable graphics в любом исполнении сколько вайна на форумах до сих пор? Только позавчера помогал англоязычному товарищу разобраться с неиспользованием припиненой дискретки под 10-кой.
BL2 UHD Texture Pack — wontfix, люди просто его отключают.
У AS самопальный движок, удивительно, что он вообще работает.
Разве что сломаный мультиплеер можно с натяжкой записать на счет вайна. Но, блин, считать steam_id и отправить несколько пакетов по upd на свой сервер — рили вайн лошара, или разрабам задницу ампутировать надо за то, что смогли сломать настолько примитивную вещь?

UFO just landed and posted this here

Половину игр я запускаю из steam/gog под линем, вторую — под виндой в дуалбуте. Не было бы предустановленной на ноуте — специально покупать бы не стал, а редкие задачи с MSO/IE/Edge решал бы на ноуте жены, которой как-то на ДР подарил лицензию Windows Pro :)

UFO just landed and posted this here
Кстати, сейчас попробовал steam-overlay поставить. Очень вкусно, и только делай что жми кнопочку «Install», всё работает при этом.

А если не работает, то достаточно прибить чудо-лаунчер и создать линк прямо на экзешник.

UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
1) Альтиум некоторые плюшки (редко нужные, но порой они нужны) не умеет.
2) Ээээ, корпус у pci-e платы?
3) А давайте тогда вообще возьмём что-то китайское, у которого документация только на китайском =)

Я сталкивался с САПР на ICL DRS6000 под управлением DRS/NX (клон Unix System V Release 4) тогда, когда слова САПР и Windows в одном предложении вызывали гомерический смех. (Windows 3.0 только-только вышла, до выпуска Windows NT 3.5 оставалось ещё четыре года)
GUI был страшен, как смертный грех, и почти все сидели в терминалах, потому что это было проще и быстрее. Но ничего, как-то люди работали.

UFO just landed and posted this here

Да нет, как раз я лично считаю, что предпочтения пользователей при выборе ОС — дело десятое, а именно прикладное ПО собственно и определяет выбор всего остального, и железа, и ОС. Мне именно поэтому претят холиварные темы типа нынешней "Главная причина, почему не Linux" — они выводят за рамки обсуждения то, что задачи пользователей решает прикладное ПО, а вовсе не ОС.

UFO just landed and posted this here

Кроме специалистов по 3дмаксу или адобу есть и простые юзвери которым нужен их софт. От программ которым уже 20+ лет и они выполняют свои задачи до всяких извращенцев типо меня, которым нужен аналог irfanview или MPC-HC которого нет в лине. А если мы столкнемся с простыми пользователями чуть выше "домохозяйка в браузере" то увидим затыки в виде отсутствующего ПО для пакетного сканирования фотопленки и дров под это дело, затупов в оцифровке кассет (бытовой) и работой с firewire, банального треша с подключением диктофонов и фотоаппаратов, когда он видит только внутреннюю память или не видит вовсе (canon EOS 1000D), ошибок в драйверах звуковых карт, дающих мать его треск при движении мышки.


Вы не видели специалистов в 3дмакс или адоб? Вот он я. Специалист пару раз в год. Мне пару раз в год нужно обработать пару тысяч фото или доделать пару моделей для заказчика. Я никогда в жизни не променяю возможность по быстрому сделать модельку в своем старом лицушном максе, на самоизносилование в блендере, или быструю работу в фотошопе на мучение под гимпом. И дело тут не в типичной линуксовой фразе "не осилил", осиливал я их в течении пары лет, а в том что эти два инструмента на пару порядков выше тех, что пытаются назвать их аналогами. Большинство свободного софта не продуманы не по интерфейсу не по юзабилити, они созданы программистами "фор фан".

«аналог irfanview»
Может не совсем то, но есть XnView

Для проявки фото RawTherapee или DarkTable (терапия ваще норм).
Blender вполне замена 3дмаксу (хотя от задач зависит).

Всё это можно и под винду попробовать ;)
XnView

Тормознутая Qtшная хрень. У меня на i5 + 16 RAM на ССД — просто неюзабельна. Фотки открывает по 2 секунды, пакетные операции не умеют в оперативку, кроме того — Qt не дружит полноценно с Elementary UI. Irfan в wine (!) уделывает эту поделку на пару голов, а в нативном режиме — на порядок.


RawTherapee или RawTherapee

Ни то ни другое не включает подсветку у сканера пленочного. Вы говорите про RAW, я говорю про оцифровку.


Blender вполне замена 3дмаксу

Вообще ну никак. От работы с NURBS до работы с рендерером, от построения модели по готовой карте высот (без плагина) до банального поедания памяти на чертов питоновский (считаю питон диким тормозом в развитии СПО) интерфейс при вводе цифр.


Всё это можно и под винду попробовать

Все это пробовано и перепробовано, есть и линукс машины, достаточно серьезные, и виртуалки, и под виндой. Я с 2006 года сравниваю СПО и "аналоги" с инструментарием который доступен у меня на работе и дома, легально приобретенный — пока дотягивает на 1/10 и все это время пилят и пилят. Зато в гимпе есть кисть в виде перца...

ну ладно ладно. я не топлю ни за ни против какой-бы то ни было системы.
Лично меня линуксы устраивают (на десктопе в том числе).
Единственное что не смог заменить — Corel Draw для чертежей (да я такой). Приходится виртуалить купленный задешево х5.

Может и осилил бы Freecad, но от привычек и наработок сложно отказаться. А их много.

Ну и мой мой принтер А3 драйвера никак.

В остальном всё в удовольствие. Повезло, видимо )

Да не, я тоже получаю удовольствие сидя за элементари в обычных делах или в админстве/проггерстве :D Ну или мазохизм...

UFO just landed and posted this here
Самое смешное (и одновременно обидное) — что даже для многих «железяк», в том числе для разработчиков — утилит прошивки и конфигурации под Линукс либо нет либо предлагается пользоваться «OpenOCD 10.0» (если кто не в теме — там разработчики уже три года выпускают версии и форки с тем же номером).
UFO just landed and posted this here

В ГД например. Но далеко не все. И вообще все эти холиворы уровня детский сад. О чем и был посыл статьи. Есть бизнес цель — сделать продукт. Делайте где хотите и на чем хотите. Это ваше дело и ваши связанные с этим проблемы. Берите blender или gimp которые есть на линуксе. Лично дело каждого под чем и на чём работать. Конечному пользователю, который приобретает продукт, неважно на какой оси велась разработка, какие были тулзы и какой язык программирования использовался. Ему важен продукт который вы ему даёте, а не проблемы разработчиков. Пусть они у себя в офисе хоть о чем дерутся: 3D Max или Maya, Java или Kotlin, Objective C или Swift. Он про этот махач никогда не узнает, да ему и не интересно.

Ну 3D Max уже же куплен

Врёшь, его давно нельзя купить. Он только по подписке доступен. Кстати, у того же автодеска есть майя, которая есть под Linux. Не дропают, так как есть спрос, а продукт достался от прошлого хозяина. И им как-то не мешает «плохой графический стек».
Ой, дров под принтер нет для линукса.

А доступ к гуглу тоже надо покупать? Если нет, что что мешало загуглить «модель_принтера linux» перед покупкой? Под большинство принтеров есть Linux-драйверы.
Врёшь, его давно нельзя купить.

Конечно вру. По подписке это же, очевидно, прям даром.


Если нет, что что мешало загуглить «модель_принтера linux» перед покупкой?

То, что даже в мыслях тогда не было ставить линукс. А ещё если мне нравится функциональность данного принтера, то зачем себя ограничивать? Зачем мне как пользователю подстраиваться под ось, если мне нужен функционал. Это то о чем и написано в статье: линукс-фанат постоянно требует тебя жертвовать своими потребностями ради призрачной цели работы под линукс, допиливать. И вообще пользователь дурак, ведь винда и макось закрытые оси, а под линукс ты можешь взять и написать дрова сам. Так своей бабке и передам. Пусть сидит и пишет дрова, и радуется что у неё на компе стоит лучшая в мире операционка.

Конечно вру. По подписке это же даром.


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

То что никто не планировал в то время переходить на линукс.

Домашний принтер стоит как комплект расходников к нему.
Домашний принтер стоит как комплект расходников к нему.

А PS4 как 3-4 топовые игры. А годный мерседес как 3+ топовые Киа. Ну и так далее. Как знание этой закономерности помогает?

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

Отлично. Принтер. Дальше: база игры в steam/origin/gog не на одну тысячу долларов, visual studio 2019, прочий софт, который есть только на винде. С этим всем что делать? Или игры тоже надо было покупать с оглядкой на ось? И железо с оглядкой ось? И получается пользователь ради оси, а не ось ради пользователей? Не много ли чести? Это какое то служение сродни религиозному.


P.S. Собственно о чем автор и писал: эта ось не для пользователей, до сих пор. Это ось для профессионалов в определённой сфере.

Вы прямо какой-то универсальный гений типа Леонардо да Винчи. Вам и фотошоп, и 3ds max, и визуал студию. Потом выяснится, что ещё нужен какой-нибудь автокад, потом какая-нибудь программа для управления адронным коллайдером и т.п.

P.S. Собственно о чем автор и писал: эта ось не для пользователей, до сих пор. Это ось для профессионалов в определённой сфере.


Как раз пользователю сейчас в большишстве случаев достаточно браузера и некоторых любительских программ. Для ПОЛЬЗОВАТЕЛЯ достаточно гимпа, чтобы убрать красные глаза. 3D-моделированием пользователи вообще редко занимаются.

А вот с профессионалами уже есть нюансы. Зависит от сферы деятельности. Тем более у этого профессионала может быть несколько устройств, только за одним из котрых он занимается профессиональной деятельностью. Наприемер, 3D-дизайнер может иметь десктоп с мощной видеокартой для 3d-моделирования и ноутбук с интеловской интеграшкой для интернета в дороге. Почему он не может на компе использовать винду, а на ноутбуке — linux?

Вижуал и 3DStudio Max отлично уживаются в рамках некоторых рабочих задач. А если довесить ещё и свои проекты и увлечения — то вообще легко.
Программисты — они люди разнообразные — могут и рисовать, и моделить. И делать что-то для этих инстурментов. Или занимающиеся художкой могут код ваять.

Не слишком ли жирно — платить за увлечение 10 000 в месяц только ради одной программки?
Это, кстати, недорого.

Значит и новый принтер (если речь не о мини-типографии) будет купить недорого.

Можно ведь и дайвингом каким-то увлекаться.

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

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


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

И вообще пользователь дурак, ведь винда и макось закрытые оси, а под линукс ты можешь взять и написать дрова сам. Так своей бабке и передам. Пусть сидит и пишет дрова, и радуется что у неё на компе стоит лучшая в мире операционка.


Я этого не говорил. И вообще с принтерами проблем меньше всего (среди оборудования, для которого требуются вендоро-специфичные драйверы). С большой вероятностью драйвер под твой принтер есть.
Это для тех кто не слишком требователен к играм, и пользовательскому опыту в них.
Вообще очень смешно, когда люди советуют использовать линь, и при этом играть на PS4, лично для меня это звучит как противоречие самому себе.
А что не так с PS4? o_O Или у нас тут в треде одни пк бояре? Вы ведь гвозди не будете забивать микроскопом, для этого есть молоток. Вот и я, после 5 лет мучений со всякими драйверами и глюками венды/игр — перешел на PS4 и это как глоток воздуха. Купил и просто играешь, а не думаешь с каждой новой игрой — пойдет или не пойдет, будет тормозить или нет
UFO just landed and posted this here
Как и на компьютере есть не все игры, например
UFO just landed and posted this here
А ПК с его играми открытая вещь?
UFO just landed and posted this here
Просто не надо сравнивать игровую консоль с ПК в не контекста игр. А так я уже говорил — для работы/досуга у меня есть линукс, для игр — ps4. Никаких проблем не испытываю
UFO just landed and posted this here
Железо по сути аналогичное
а можно узнать в каком месте оно аналогичное?

Точнее даже меньше, чем одним, ибо ПК я могу частично абгрейдить, например корпус мне прослужит десятилетия.

а PS4 у меня 7 лет и еще пару-тройку лет прослужит. И кто из нас больше загрязнит за 10 лет планету? )))

P.S.
на ней как 7 лет назад игры запускались без проблем, так до сих пор и работают и будут работать до конца срока эксплуатации. И это очень большой плюс, имхо
UFO just landed and posted this here
UFO just landed and posted this here

Ну образно если у меня есть топовый комп (9900K/3900X, 64GB, 2080ti, бла-бла-бла), ну нафига мне ещё этот калькулятор PS4 в доме? Ответ давно известен — эксклюзивы. На данный момент их целый один что мне интересен. Ради этого брать? Тут личный выбор каждого, но лично я не вижу смысла.

Ну образно если у меня есть топовый комп (9900K/3900X, 64GB, 2080ti, бла-бла-бла),

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

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

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


А покупать отдельный комп под игры — вот оно истинное боярство, о котором выше говорят… Не могу себе позволить.

Мне мощный комп нужен для осуществления профессиональной деятельности. Вам — нет. Разные потребности. Тут неправых нет. Я тоже раньше играл на приставках, пока не мог себе позволить приобрести средства производства.


И не надо тут тыкать в ПК боярство. Это какой-то комплекс неполноценности. Я тоже когда-то не мог себе позволить ни Pentium, ни Voodoo ускоритель. Но ненависти к тем кто мог я никогда не испытывал.

Но ненависти к тем кто мог я никогда не испытывал.

да нет ненависти, с чего Вы взяли )))


Мне мощный комп нужен для осуществления профессиональной деятельности. Вам — нет.

Вы не поняли меня. У меня ТОЖЕ мощный комп. Возможно, что даже дороже Вашего. И более того — купленный на мои же деньги. Только вот я выше написал, что в игры на нем не играю.

Ну это же ваша собственность и ваше право как её использовать. И никто не может вас за это критиковать. А безопасность она не через игры, а через блокировку внешних накопителей и работу в изолированном сетевом контуре. Доступ в публичную сеть лучше избегать. Либо при необходимости через специализированные Firewall и DLP фильтры.

UFO just landed and posted this here
UFO just landed and posted this here

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

UFO just landed and posted this here

Я своим случаем хотел показать что потребности у пользователей разные. Ваши выводы как минимум странные. Пусть сообщество укажет на: 1 — экзотичность, 2 — подтвердит или опровергнет ваше утверждение, что я где-то пытался кого-то подогнать. Пока что это просто беспочвенные инсинуации с вашей стороны.


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


И на приставке хотят играть сильно не все, особенно при наличии более интересных возможностей. Вы же не предлагаете владельцам Мерседес купить ещё и Киа.

UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
Плойка 200 фунтов на распродаже или 100 с рук и не каких запар что там пойдет, а что нет.

И вообще бесплатная если украсть.


Угу итого как раз 100к+ рублей с клавой, мышкой, монитором и т.д

А плойка — 500 баксов, но ещё ведь телек к ней 1000 баксов, раз уж мы так считаем.

А кому-то телек нужен и так, и так — вне зависимости от наличия компа. И как тогда считать? :-)

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

Ух как народ по холиварам соскучился, сразу заметно.
Пост откровенно провокационный и плохой, и не по техническим причинам, а вот поэтому:


дух недобитого юниксвея, посредством кликов мышью, Умудрились испортить даже, увязло в сизифовых попытках, нужно избавиться от, переделать всё

я работаю на Линуксе, и дома у меня Линукс, и мне нравится когда все можно сделать из командной строки вместо нудного поиска нужной кнопки в меню/подменю, и мне нравится набрать "man @###$$" и получить полную справку вместо поиска на ютюбе получасовой лекции с обязательными скриншотами. А еще мне нравится когда меня не учат что я обязан делать, особенно если ради непонятно чего.
Скажете я урод? Но я же не один такой, нас целых 2%. И мне честно говоря пофиг, 2% или 146%, главное что среди них всегда найдется кто-то, кто добавит недостающую фичу, но приживется она только если будет массово воспринята остальными, хотя бы частью. И это и есть главное в unix way, то что вы так и не поняли.
Короче, лучше быть среди 2% гиков, чем среди 98% не-гиков.

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

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

а вот получасовая лекция со скриншотами — это независящая от ОС тенденция, это современные реалии для всей инфы
Короче, лучше быть среди 2% гиков, чем среди 98% не-гиков.

лучше быть среди 2% гиков но при этом понимать как живут все остальные и мир не черно белый

я вот без проблем могу жить и в винде и в линуксе и в макосе и у меня ниодна из этих систем не вызывает отторжения… я вот могу так спорить и со стороны линукса и со стороны винды.
единственное что могу сказать, из их всех, gui мне нравится именно в винде, правда в том варианте который был во времена XP/2003… но все идет всё меняется…

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

UFO just landed and posted this here

А я вот вам плюс поставлю. Вы делаете то, что вам нравится, и получаете от этого удовольствие. ИМХО самый правильный подход. И не пофиг ли вам в каких вы там процентах?

Так, а какие дистрибутивы ещё остались стабильными? Убунта стала ломучим хламом, Минт — тоже. Центос и Дебиан, несмотря на репутацию, тоже не работают там и сям. Куда бежать?
UFO just landed and posted this here
Нет, спасибо. Пока никто ещё не научился делать стабильные дистрибутивы с rolling release-ами, если это вообще возможно. Спасибо, нахлебался, больше не хочу.
UFO just landed and posted this here
УМТР, но сейчас после долгого перерыва между сихрами(больше месяца) проблемы с обновлением qt
UFO just landed and posted this here
Грабля в том, что раньше QT 5.13 висел вроде как под все архитектуры, а сейчас он стал arm =) И это добавило веселья.
UFO just landed and posted this here
Арчик :)
Проблем с Rolling Release нет.
Для обновления запускаем в консоли
sudo pacman -Suy
Мнемонически запоминается как пакман суй.
Если выдаст ошибку, заходим на archlinux.org и действуем по инструкции из новостной ленты. Это случается не чаще пары раз в год.
на manjaro 4й год без поломок. Убунты ломал раз в полугодие. Может просто руки выпрямились, но вряд ли
Вот как раз Manjaro — самый глюкавый дистрибутив, который я встречал. А Ubuntu хоть ясно как чинить из-за его массовости.

Manjaro — это же Arch. А Арчеводы… Очень специфичные люди. Но! Что интересно — документация по арчу одна из лучших. Часто пользовался и очень доволен.

Беда случается тогда, когда Manjaro по какой-то причине не чинится по арчевским рецептам или вики

Ну фик знает. Мну с ним сдружился на 3х комплюхтерах.
Ваще ничо не глючит.

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

Вперёд, можете начинать! Дайте знать когда закончите.

Зашёл глянуть насколько токсичная статья получилась.

Без лишнего шума понемногу приходит будущее в виде отдельных изолированных пакетов. В Убунте, например, snap, в Винде uwp. За ними будущее. В идеале они должны стать настолько же изолированными приложениями какими сейчас являются приложения в мобильных ОС.
Про плохую архитектуру и костыли винды все знают, а несостоятельность архитектуры Линукса показал Докер и Ко.

Будущее ТОЧНО не за снапом — за этим недоподелием от убунты. Убунта вообще молодцы — они в каждой версии пилят что-то несовместимое. То upstart запилят, а потом все равно свалят на systemd. То netplan вкостылят. То Unity сделают, что все обплюются и вернутся на более нормальные оболочки. Да ну их нафиг с этими революциями.

а несостоятельность архитектуры Линукса показал Докер и Ко.

В смысле? Как по мне, то ровно наоборот: докер показал, что архитектура Линукс очень даже хороша, на винде или макоси подобное реализуется только костылями с виртуалками. Или нет?

UFO just landed and posted this here
Поддержку автора. Простой пример: написать установщик под максимум возможных систем.
Под винду один единственный — и всё работает на всех версиях и системах.
Под линукс — сразу появляется зоопарк deb, rpm, zypper, pacman,emerge, etc. Разная работа с рутом, для каждого дистрибутива разный софт, проблема с версиями.
Так что в лучшем случае пишется какой-нибудь шельник под убунту, а на остальное забивается большой и толстый. Выбрали конструктор — вот сами и пишите сами себе установщик
Под винду один единственный — и всё работает на всех версиях и системах.

Жду статьи от вас, про установку десятки установщиком от 3.11 или наоборот )

наверное имелось в виду установщик не ОС, а софта

тут винда гораздо лучше линукса выглядит… на 32 битную версию десятки вы без проблем установите не сильно специализированный софт (всмысле не юзающий какихто специфичных фич) написанный для 3.11, например Windows Commander, причем штатным установщиком

проблемы с этим появились только когда выпилили поддержку 16-битного софта… (привет установщик 1С 7.7)
тем не менее софт написанный под Win95 с 32 битным инсталлером, без проблем поставится в современной винде

а вот установить deb/rpm от линуха начала… да и конца 2000х уже не получится
тем не менее софт написанный под Win95 с 32 битным инсталлером, без проблем поставится в современной винде

поставится, но работать может и не работать — выплюнет какую-нибудь невнятную ошибку типа MSVCRT10.DLL не найден и привет. И это в лучшем случае. Для ПОПУЛЯРНЫХ програм — да, там проблема решена через слой AppCompat в винде. Т.к. майкрософт озаботился тем, чтобы не потерять свою кормовую базу, но это те еще костыли и они не правят всех проблем

Эммм… штатным установщиком винды, который msiexec, установить можно только msi/msp/msx/msu пакеты.
Если же имеется в виду exe'шник из дистрибутива программы, то сравнивать это с пакетным менеджером… ну, такое. Тем более с пакетом, который сам вообще исполняемых частей иметь не обязан вовсе.


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

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

при условии отсутствия зависимости от КОНКРЕТНОЙ ВЕРСИИ ЯДРА (такое тоже бывает). И, да, я такое практиковал от безысходности

Это уж совсем будет вырожденный случай.

Вы про какой контейнер? Если Докер то по моему это признание плохого дизайна системы. Он безусловно обеспечивает работу и решает задачи, но так же является костылем.
UFO just landed and posted this here
Я не спец конечно, предпложу что в Виндоус?
Серьезно, я могу с минимальными фиксами запустить какую-нибудь стратегию из 2000 годов. Пускай у нее будут проблемы с разрешением, звуком. Но это будет работать. Другую систему с такой совместимостью не знаю. Это все благодаря WinAPI.
И точно подход Линукса с пакетами не будет работать на большом промежутке времени. Нельзя всегда писать ПО с рассчетом 0.1 версии. По-хорошему, любой софт должен запрашивать нужные библиотеки. Конечно, в системе придется держать все версии библиотек как есть сейчас в Винде. Но это вообще не проблема по сравнению с деградацией программ в однопоточной прозводительности.
UFO just landed and posted this here
В винде проще добиться того же окружения. Если не брать линуксовое ПО, изначально чужеродное системе.

Докер не может в быстрый IO на отличных от линукса ОС из-за чего не применим для больших проектов.
И еще момент. Сегодня он есть, а завтра его перестали поддерживать. Вышла новая модная технология. Уж лучше привязываться к API ОС. Где-то читал что есть дистр со встроенными контейнерами, но пока далеко до рабочего состояния.
UFO just landed and posted this here
Значит придется решать эту проблему.

А почему не брать?

Все большие проекты обязаны запускаться под другими ОС?

Так вы предлагаете брать в рассчет ПО для других ОС или нет?

Докер существует потому что в системе нельзя настроить окружение для разных проектов не сломав их работу. Только и всего. То что у него медленное IO это вопрос к архитектуре не относящийся.

Вот интервью разработчика WT о Линуксе и опыте работе с ним. Он подробно рассказал с чем им пришлось столкнуться.
Заголовок спойлера

Докер <cut> То что у него медленное IO это вопрос к архитектуре не относящийся.

Э-э-э-э… у докера НЕТ io. IO у хоста.
Если хост — винда, то… В общем, не в докере тут дело.

Надо было добавить пометку что проблемы с IO это как дополнительный минус технологии, но не архитектуры Линукса.
IO Хоста работает быстро и WSL это подтверждает.

Еще раз, Докер — хороший инструмент призванный решить проблемы разграничивания окружения для приложений (сервисов). Если бы Линукс мог бы предоставлять условное API как это делают, например, мобильные ОС, то в таких инструментах как Докер не было бы нужды.

Если идет речь о WSL2, то там прослойка в виде HyperV, со всеми штрафами на IO, характерными для гипервизора.
В случае linux-хоста, естественно, никакого штрафа по IO нет и близко, накладные расходы от control_groups и namespaces ничтожны.

UFO just landed and posted this here
UFO just landed and posted this here
В винде. Копируешь папочку с программой — и программа работает. А не как в линуксе — с копаниями в репозиториях, поиске нужной версии, потом эта софтина засирает тебе всю систему с попутным сносом старых либ (от чего ломаются другие софтины). Именно из-за этого dependency hell и проблем с установкой и поднятием окружения в линуксе и был придуман докер.
Вот какой надмозг придумал репозиторий либ без поддержки версионирования этих либ?
Копируешь папочку с программой — и программа работает

MS Word — это программа? Программа. И wordpad.exe — тоже программа. Дальше объяснять, или сами догадаетесь?


Кстати, переносимость портабельного софта, внезапно, вообще не заслуга винды. Это заслуга программистов, писавших софт. Firefox и Teamviever, внезапно, устанавливаются в /opt и нигде не мусорят, что как бэ намекает.


придумал репозиторий либ без поддержки версионирования этих либ

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

Кстати, переносимость портабельного софта, внезапно, вообще не заслуга винды. Это заслуга программистов, писавших софт.

Я бы сказал, что это результат борьбы с насаждаемыми виндой подходами, сознательное нарушение windows-way :). Простое незнание исключаем в 2020. А те, кто используют портабельный софт сознательно, при наличии "правильной альтернативы" тоже с виндой воюют, пытаются из винды сделать конструктор.

У либ в большинстве нет обратной совместимости.
Древняя программа, работающая с либой 1.0, скорее всего не будет работать с либой 3.0.

В java мире тоже есть репозитории либ, но там поступили умнее — у каждой либы есть группа, название и версия. В одном репозитории может одновременно храниться и использоваться одна либа разных версий. В линуксовых репах такое невозможно, отсюда проблемы с обязательным сносом старых либ и попутной поломкой софта
У либ в большинстве нет обратной совместимости

Зато в файле проекта описаны dependency как readline ~7, и когда вы устанавливаете заботливо собранный для вас из исходников софт — нет необходимости даже задумываться об этом.


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

Что мешает развернуть в chroot или контейнере нужную версию debian и установить туда драгоценный копролит?
Для превращения хост-системы в свалку есть винда.

UFO just landed and posted this here

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

Под линукс — сразу появляется зоопарк deb, rpm, zypper, pacman,emerge, etc. Разная работа с рутом, для каждого дистрибутива разный софт, проблема с версиями.


Почему даже для майкрософта это не проблема? И скайп, и vs code, и teams собраны и в rpm и deb, а скайп ещё и в snap?

Так что в лучшем случае пишется какой-нибудь шельник под убунту, а на остальное забивается большой и толстый.


Это было бы лучше, чем ничего. Если бы было ещё больше софта, то десктопные дистрибутивы делались бы совместимыми с ubuntu. Как минимум, утилита для конвертации пакетов (alien) уже давно есть.
Под линукс — сразу появляется зоопарк deb, rpm, zypper, pacman,emerge, etc. Разная работа с рутом, для каждого дистрибутива разный софт, проблема с версиями.
Для многих программ можно использовать docker/snap/flatpack, не панацея конечно, но сильно облегчает жизнь. Еще есть java, но это уже отдельная история

Под винду один единственный — и всё работает на всех версиях и системах.
cколько раз сталкивался, что программа не устанавливалась/не запускалась из-за отсутствия какой то системной библиотеки.
Так проблема в прикладных программах или ОС? Если в прикладных программах, то никакую ос новую писать не надо вообще.
Я не противник Linux, как и не фанат.
Однако, не могу не заметить простой факт, что Windows — очень продуманная и функциональная система.
Например, установив на ноутбук Ubuntu, первое что я хочу изменить — это чтобы при закрытии крышки он не выключался. В GUI в настройках системы этого нигде нет. Для этого нужно гуглить специальную команду где-нибудь на stackoverflow и запускать её в консоли.
Вроде бы такая простая вещь, а скрыта в отдельной программе, доступной только через терминал. Кстати, запретить показывать окно ввода пароля после простоя 10 минутного у меня так и не получилось, даже с помощью магических команд со stackoverflow. Возможно, потому что те команды работали в прошлой версии ОС, а в новой уже нет.
Стоит ли говорить, что в Windows все это работает в несколько интуитивно понятных кликов мышки, и работает во всех версиях.

Еще в Linux постоянно что-то меняется. И нагугленные год назад команды для настройки IP адресов или автозапуска сервиса вдруг почему-то не работают.

Или вот другая проблема, уже с MacOS. Нужно мне зайти на FTP сервер и залить туда файл. В Windows это с древних времен можно сделать, введя адрес прямо в строку проводника. В MacOS ввести адрес нельзя, но где-то глубоко в менюшках зарыт все-таки пункт для подключения. Ок, подключаюсь. Он READ-ONLY! 2020 год и у вас до сих пор FTP клиент может файлы только принимать?!!!
В GUI в настройках системы этого нигде нет. Для этого нужно гуглить специальную команду где-нибудь на stackoverflow и запускать её в консоли.

А как поведение по умолчанию поменять в "продуманой" винде? Кроме как гуглить специальные ключи реестра, магические команды и параметры политик где-нибудь на stackoverflow.


Возможно, потому что те команды работали в прошлой версии ОС, а в новой уже нет.

Нет, вы же сами пишете, почему:


даже с помощью магических команд со stackoverflow

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


Стоит ли говорить, что в Windows все это работает в несколько интуитивно понятных кликов мышки, и работает во всех версиях.

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


Еще в Linux постоянно что-то меняется

Это да. Но далеко не так катастрофично. Кроме того, можно выбрать между проверенными временем LTS-релизами, публичной обкаткой новых фич в краткоживущих релизах, "быстро поднятое — упавшим не считается!" роллингами и, для любителей совсем острых ощущений, bleeding edge.
Правда, большинство жалующихся впервые слышит все эти слова. Почему, интересно?


И нагугленные год назад команды для настройки IP адресов или автозапуска сервиса вдруг почему-то не работают.

Тут ifconfig в пользу ip v2 выпиливают уже лет 8, все работают оба набора. И чем вам не угодил NetworkManager/wicd, без которых ни один десктопный дистрибутив не обходится уже давно?

Тут ifconfig в пользу ip v2 выпиливают уже лет 8, все работают оба набора. И чем вам не угодил NetworkManager/wicd, без которых ни один десктопный дистрибутив не обходится уже давно?

помимо этого я могу напомнить про


  • netplan (тот еще выродок из убунты 18)
  • systemd-network (его кто-то кроме как на серверах использует?)
  • wicked (чисто опенсусевская штука, но говорят, что удобная)

Итого. Сколько у нас способов сконфигурировать сеть? Ну, 6 точно насчитали. И они все друг с другом… кхм… конкурируют

Ну, если цель стоит заморочиться… )

Питание настраивается в управлении питанием, включая реакцию на крышку.

Вот проверил сейчас — нет. When the power button is pressed есть, про крышку ничего.

Толсто. Когда говорят об убунту без уточнений, то имеют в виду "ванильную" с gnome3, а не xubuntu или "ванильную" с ручками установленной xfce

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

Я не знаю, да и не хочу знать насколько "ванильный" у Ubuntu Gnome3 и кто забыл или, скорее, сознательно посчитал лишним эту настройку. Скорее Gnome3, поскольку что-то похожее есть в Gnome Tweaks (и то как флаг suspend when laptop lid is closed, а не power off или hibernate)

Этому никогда не нравились ни падучесть кед, ни отношение гнома к настройкам, ни постоянно текущая корица. Он нашел свой оптимум счастья в крыске.

А я вот как-то с годами перешёл к парадигме "беру наиболее популярный дистр и минимально под себя конфигурирую"

А я себя никак не могу побороть, чем толще пузо и длиннее седая борода — тем больше хочется комфорта, спартанский минимум уже не привлекает :-)

Вот, сижу на собственноручно затюненном KDE Plasma… эх, а 20 лет назад — даже в енлайтменте сидел комфортно.
UFO just landed and posted this here
2020 год и у вас до сих пор FTP клиент может файлы только принимать?!!!

это выглядит лулзами при реальном желании закопать FTP окончательно нашими чудесными вендорами:
https://habr.com/ru/news/t/493256/


И правильно, кстати, сделают — КТО в 2020 пользуется ФТП??? И если уж на то пошло — пользуйтесь безопасным FTP — FTPS или SFTP. Ах, его Ваша любимая ОСь не умеет? Ну, все равно тащить тогда FileZilla

FTP сейчас действительно редко применяется. Мне был нужен, чтобы скинуть файл с мака на телефон с андроид. У меня там стоит файловый менеджер, который позволяет перекидывать файлы, поднимая на телефоне временный FTP сервер. Довольно удобно и не нужно никакой секурности, т.к. всё происходит в домашней сети.
Но я точно в 2000 году на Windows мог в проводнике ввести адрес FTP сервера и передавать файлы. Тогда это было популярно. Крайне удивлен, что за 20 лет в МакОс так и не сделали подобного функционала.
И кстати, поддержки протокола USB MTP в маке тоже нет. Вот такая ущербная система.
&ltsarcasm>
Если чего-то нет в линукс — то он ущербен.
Если чего-то нет в виндовс — то это правильно.
Если чего-то нет в яблоке — то оно и не нужно.
&lt/sarcasm>
Природа удивительна! Благодаря карантину на хабр вернулись холивары Windows vs Linux!
Это да, причём даже что-то полезное вылезает в комментах.
UFO just landed and posted this here
К сожалению, современный ЛОР состоит чуть менее, чем полностью из вендо- и яблотроллей.

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

Ты там обкурился что ли? Хотя особо упоротые бсдшники под freebsd понимают макось. Но мы же знаем, что это совсем не так.
А может быть будем отвечать по пунктам, а не минусовать? А то получается, как Пастернака травили: «не читал, но осуждаю». Но тогда это делали под давлением власти. У сообщества BSD такой власти нет. По-моему, наоборот, бсдшники преподносят свою любимую ОС именно как серверную, а про проблемы на десктопе (как минимум с поддержкой железа) говорят «для десктопа — винда или макось, для него и линукс плохо подходит».
UFO just landed and posted this here
UFO just landed and posted this here
Один из минусов к вашему комменту — мой.
Скажите, чего вы ожидали в качестве ответа на пункт «Ты там обкурился что ли?»
Пространного рассказа, что каннабиноиды действуют по-другому?
Может быть, научимся воспринимать текст не только в буквальном смысле?
Вы меня извините, но ваш текст я воспринял, как хамство. И до сих пор считаю, что он таковым и является, в буквальном смысле.

При этом вы вполне умеете писать дельные и разумные комментарии, я видел. Возможно, в вашей локальной тусовке, или на ЛОРе, или где там еще, подобное обращение хамством не считается: по моим наблюдениям, хабр все же ближе к общепринятым понятиям вежливости.
А ничего, что пост, на который я отвечал, явный троллинг? Причём я не против существования и использования freebsd (за исключением случаев, когда фанат freebsd тянет её вместо линукса в продакшн для всех задач, а, как ничего не выходит, говорит «это (например, виртуализацию уровня enterprise) можно сделать только в windowd server, давайте на неё сотни денег). Но говорить, что у freebsd нет проблем, которые автор приписал линуксу — это откровенная лож или троллинг
Вам этот пост показался явным троллингом.
Мне — неприкрытым сарказмом. В любом случае хамить в ответ — ну, как тут говорят, такое себе; а аргументы вида «он первым начал» — это вообще не очень взрослый уровень дискуссии, как мне кажется. Вне зависимости от моего отношения к FreeBSD, OpenIndiana и другим экзотическим и не очень операционным системам.

Держите плюсик, комментарии ваши, таки взвешенные и обстоятельные.
Но, вот правда, будете вежливее.

Эвона как захоливарило… Подолью-ка и я масла в огонь:


Акт I


Грузилось. Красные огни
Мерцали на винте.
И компилировался Си
В неполной тишине.




О бойся Майкрософта, сын!
Он так несовместим,
Как Мак, который изобрёл
Огрызок-исполин.




Но взял он Кофе, взял он Си,
И дважды взял он плюс.
И в Линукс путь его лежит,
Сказать не побоюсь...




Он парсит дерево и ждёт,
И вдруг фатальный сбой —
Сверкает грозный Майкрософт,
BSOD-ной синевой!




Раз-два, раз-два! Формат винта,
Убунту — в дисковод,
Ура! Ура! И Икс-среда,
И терминала ввод!




О светозарный мальчик мой!
Ты Окон сбросил гнёт!
Теперь ночами ты в консоль
Прекрасный пишешь код!




Грузилось. Красные огни
Мерцали на винте.
И компилировался Си
В неполной тишине.


Акт II


Стоять на месте, на месте стоять!
Иначе рискуешь всех байт не понять...


Жил-был на свете компьютер советский,
Глючила Винда, и он тупил не по-детски.
Пришёл технарь: "А ну-ка потехнарю!"
Хлопнул в ладоши, быстро скинул калоши,


Резко обернулся, за отвёрткой метнулся,
И Windows на диске в страхе перевернулся.
Вдруг поналетели злобные обновления,
Но молвит технарь: "Не бывать преступленью!"


Ну что же ты, что ты, боишься, тварь?
Сдавайся, Винда — Ночной Технарь!




И треснул винт напополам, искрит разлом,
Но крутит диск, идёт формат говна добром.
И в чёрный терминал технарь плетёт узор,
Проводники насквозь пронзает его взор.




И понял технарь, что Винда это плохо,
И что Майкрософт развёл клиента, как лоха.
Но сила консоли в техническом взоре,
А значит, он кода печатает море.


Годы прошли, и технарь наш не тужит,
Смузи бухает и с Юниксом дружит.
Начальник — технический евангелист,
Линуксом рулит, большой программист!


Но баги взывают, нужно фиксить скорее,
Злой Майкрософт вместе с Виндою своею
Сподвинул Окошки поставить подростка,
Хотел понасиловать юзера просто.


Технарь успел, стал дебажить бяку,
С огромным трудом отформатировал каку,
Но синим скрином смерти был ранен в бою.
В депрессию впал, был хмур, стоял на краю...


Но наш евангелист его вылечил быстро,
Ещё бы, абы кого не берут в программисты!




И треснул винт напополам, искрит разлом,
Но крутит диск, идёт формат говна добром.
И в чёрный терминал технарь плетёт узор,
Проводники насквозь пронзает его взор.




А дальше Винда за Виндой сервис-паком
Говном налетела на большой вентилятор,
И вот, у гендира чего-то сломалось,
Админша виновной во всём оказалась.


Но технаря встретив, в Линукс влюбилась,
И беспределие остановилось.
Но злой Майкрософт всем ловушку устроил:
Линукс в Винду изувеченный встроил.


И как с этим справится наш технарь?
Чтобы узнать, снова текст прочитай!

Перепись иди^Wнеосиляторов. Статейка из разряда «почему зеркальные фотоаппараты не нужны», «почему таёта королла лучшая машина» и тд и тп

Если человек специалист, то разумно использовать специализированное решение, а не general purpose. Винда это для тех самых 95%. Сейчас 95% превратилось в планшетное 99.9%
100500 каментов читать не стал, уж простите. Опытному пользователю вполне достаточно прочитать пост.
История-то весьма тривиальная — хотелось, чтобы в линуксе было, как в винде, а там не так, как в винде. Виндузные привычки там часто более вредны, чем полезны.
Сам таким был, так же гневался, понимаю, не осуждаю.
А чего тогда вылез со своим бесценным мнением? А вот. Смотрите, паства отца Виндоуса, и завидуйте! :)

я не осилил дочитать это до конца, потому что автор явно живет в каком-то своем мире. в моем мире для отправки сообщений в линухе используется тот же скайп, что и в виндовсе, сделанный все тем же мелкософтом(т.е. претензии если что направлять в мелкософт). браузеры все такие же. стим такой же. у меня в доме пара компов с линухом у людей которые компами вообще пользоваться не умели.
ну и о том, что надо сделать, чтобы линух задоминировал(в десктопах, во всем остальном он давно и уверенно доминирует). надо сделать ровно одно — предустанавливать его. предустановленный в смартфоны линух уже занимает долю больше, чем все остальные операционные системы во всем, с чем работает пользователь, вместе взятые(т.е. по факту все в порядке с юай/юх у линуха). единственный растущий сегмент десктопов последние годы был хромобуки, опять же с линухом
я не осилил дочитать это до конца

И напрасно.

С недавнего времени (после того, как поймал троян) захотелось ставить все программы без рута, так как большинству он нужен только для создания симлинка в /bin. У тех, что не имеют standalone-бинарника, распаковываю deb-пакет и сам размещаю содержимое, только то, что хочу, и только туда, куда хочу. В итоге у Chrome отключил раздражающий фоновый апдейт, просто не скопировав cron-инструкции. В остальных программах просто на 100% уверен, что они ничего не сломают в системе, но всё ещё могут хулиганить с пользовательскими данными, а запускать каждую из под отдельного пользователя не особо удобно. То есть, хочется больше контроля над системой, установленному военному и мегастабильному дистрибутиву линукс есть куда расти. А автор тут хочет винды, устанавливающей почти весь софт из под админа, не имеющей /proc и вообще прозрачность на уровне куска цемента? Что ж, земля ему пухом, как профессиналу.
Я в похожей ситуации научил наших алгоритмистов пользоваться Докером и его репозиториями. Теперь они ставят/меняют все что хотят без риска что-то сломать в хост-системе — и не боясь экспериментировать с разными версиями
Теперь они ставят/меняют все что хотят без риска что-то сломать в хост-системе

осталось им объяснить, что докер не дает полноценную изоляцию и есть 100500 способов убежать из песочницы. Т.е. если вопрос о том, что мы не засоряем систему лишними зависимостями — это так. Но все равно надо быть аккуратным )))

А как вы засекли троян? И где поймали, если не секрет, где опасно?

Любителям Винды спешу сообщить пренеприятнейшее известие: OS Windows более не является флагманским продуктом компании Microsoft.

Да вроде типа никогда и не являлась.
Вроде они основное бабло поднимали на офисе и проджекте.
Давно это было, может сейчас иначе?
Сейчас наверное флагманский продукт это Microsoft Defender ATP for Linux ;) ;)
А можно поплакаться?
Достал старый ноутбук с убунтой, обновил до VERSION=«16.04.6 LTS (Xenial Xerus)», ииии:
1) не включается тачпад после suspend
askubuntu.com/questions/671910/touchpad-not-working-after-suspending-laptop
Spoiler header
sudo rmmod psmouse; sudo pm-suspend
And then, after resuming the laptop, you should re-enable the module by typing:
sudo modprobe psmouse
/sbin/rmmod i2c_hid && /sbin/modprobe i2c_hid
не помогает

askubuntu.com/questions/1065020/cannot-change-a-keyboard-layout-on-the-lock-screen
Spoiler header
bugs.launchpad.net/unity/+bug/1286910/comments/53
After 6 years this problem is still available and was not fixed…


не первый год с линуксом и _тутнатебе_
Автор, открой для себя Ubuntu(Kubuntu) или подобные дистрибутивы, там уже всё давно для сделано для тупых пользователей, можно даже кнопками ставить пакеты(в винде, кстати, пакетный менеджер появился совсем недавно, а в линуксах он был ещё очень и очень давно)

Отличный юзкейс:


  • Вин (10 версия, но это неважно — предыдущие ведут себя так же), детки помучили комп, потом запустили игрушку (да комп не супер мощный, для работы, а не для игрушек)… а она возьми и не запустись… в общем и система вроде работает и даже "альт-табнуться" можно… вот только экран занят directX-выводом… и не переключается… на альт-Ф4 реакции нема, попытка уйти в диспетчер задач и снять там не увенчалась успехом — окошко видно пока на него не переключишься, поймать засбоившее приложение — не вариант.
    В линуксе при протупах интерфейса я в крайнем случае могу уйти в консоль и ребутнуть приложение/иксы. В винде — пришлось перезагружать винду (благо хоть менюшку было видно… а то вот в XP, помнится, менюшка в таких случаях не перекрывала directX-вывод...)

Блокировка по Win + L гарантированно выбивает приложение-захватчика, переключая WinStation на системный. Оттуда можно войти заново и нормально прибить приложение, сделать отлогон или залогиниться под юзером с правами админа (коли таковой найдется) и прибить приложение.

UFO just landed and posted this here

Это не всегда работает. Впрочем, некоторые игры в полноэкранном режиме давят нажатие Win или Power (вроде, для skse даже был такой плагин)

UFO just landed and posted this here

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

UFO just landed and posted this here
Вспоминаю, сколько суток моего времени убито на танцы с бубном вокруг винды — и плачу.

Все-то программы там ставятся сходу. Антивирус на винде говорит исключительно успокаивающие вещи, пока я пытаюсь решить свою цель «пообщаться с другом».
А у дикарей с других операционных систем небось и браузера-то нет (а браузер, наверное, 90% потребностей в компе закрывает). А когда мне нужно отправить файл, контекстное меню на двадцать пунктов «отправить селфи» и «может все-таки отправить селфи (аутлук спешит на помощь)» меня отговорит от этих глупостей. Тем более, что мои файлы и так уже в майкрософтовском облаке; ой, там не хватило места, но давайте мы посмотрим ещё раз, вдруг место освободится (нам понадобится для этого всего три ядра вашего ноутбука из четырех).

Нет, я не фанат линукса; с ним у меня тоже было много проблем. Но все проблемы, которые вы описываете, абсолютно универсальны. Единственное место, где линукс проигрывает винде в простоте и удобстве — это офисные программы.

// Есть ещё, конечно, мак. Но я так и не осилил тамошний графический интерфейс и раскладку клавиатуры, так что мне про него особо нечего сказать, кроме того, что интуитивность его переоценена.
Вообще не было проблем в простоте и удобстве LibreOffice. OpenOffice не юзал. С браузерами вообще нет проблем. Для почты Thunderbird вроде как нормуль. Много популярной софтины которая мультиплатформена. ХЗ вообще нет проблем, все работает из каропки. Я обычный юзер.
Вообще не было проблем в простоте и удобстве LibreOffice.

значит вы используете LO только как простой текстовый редактор, это проблема всех не замечающих его проблем

p.s. буквально на днях, в современной версии LO Calc, наткнулся опять на баг из-за которого я поимел много проблем лет 15 назад, еще в OOo Calc — глючат фильтры по колонкам в очень больших таблицах. дословно не могу по шагам привести пример, но я поставил фильтр, выбрал данные, потом снял некоторые отборы… а список обновился не полностью! пришлось его удалять и ставить по новой… а 15 лет назад контора где я работал чуть не влипла на пару лямов денег из-за того что в отгрузочные документы не попала куча записей по этой причине.
p.p.s. с тех пор с осторожностью этой штукой пользуюсь
Да, правильно наверно описать опыт использования, какими функциями пользуется, куда документы отправляет (например, делаю курсачи для института — полет нормальный). А то эти умвровцы ставят себя центром мира. «У меня проблем нет» — и что теперь? Это ж не отменяет баги у других людей и рукожопость последних лишь один из возможных вариантов. Идеальный вариант, показывающий, что вот у умвровца-то руки прямые.

А если поменять умвровцев на истеричек-у-вас(почему вас то‽)-все-криво — смысл не поменяется.
Не в умвровцах-то, наверное, дело.


А в когнитивных искажениях. У кого-то что-то когда-то не вышло — все, продукт — говно, и будет говно во все времена, ибо, как известно, только GodlikeProductname способен развиваться, причем сам, без помощи программистов. Не мог же сам Светлейший Богоизбранный кто-то ошибиться, захотеть странного, или просто не дотумкать.

У кого-то что-то когда-то не вышло — все, продукт — говно, и будет говно во все времена

собственно я слышал ооочень много мнений что говно — это продукты МС и будут говном во все времена. а аналоги — лучше во всем.

хотя на местах обычно эталоном считается всёравно офис от мелкомягких

захотеть странного

вот тоже кстати забавно, отдел более 15 лет пользовался badproduct имеет годамы выверенные схемы работы… и оказывается они хотели всё это время странного, а оказывается надо было делать -воттак-(и переучить человек 200, заодно внедрив еще один goodproductname)

Полярные мнения популярны… они проще, понятнее, оперируют черно-белыми категориями.


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


Ну, если противопоставлять badproduct vs goodproduck — то это сильно смахивает на чайка-хайп. А в реале… ситуации бывают разные, в том числе и пределах линейки одного продукта одной и то же компании.

А если поменять умвровцев на истеричек-у-вас(почему вас то‽)-все-криво — смысл не поменяется.
Не в умвровцах-то, наверное, дело.

А можно как-то более внятно пояснить. что с чем вы предлагаете менять? Я вообще-то говорил о том, что ссылаясь на свой опыт, следует привести больше конкретики, обозначить, в чем он состоял.
А в когнитивных искажениях. У кого-то что-то когда-то не вышло — все, продукт — говно

Хосподя, откуда вы это все берёте? Вы сейчас что, будете отрицать проблемы совместимости между мелкомягким офисом и остальными? А если нет, если проблемы все-таки есть, и регулярная практика овета «умвр» на упоминание этих сложностей существует, то это само по себе проблема. К чему тут ответ «Не в умвровцах-то, наверное, дело» я не понимаю. Как и все ваше предложение что-то там на что-то поменять. Фаны свободных офисов систематично игнорируют баги совместимости, как несущественные.
Типичная ситуация в сообществах:
Какой-нибудь откртофисфилл: — Тро-ло-ло, тупые бухгалтера не хотят переходить на свободные офисы, потому что не хотят переучиваться.
Люди с опытом внедрения и использования свободных офисов в коммерции на крупных конторах: — Рассказывают о куче критических для бизнес-процессов багов и проблем с совместимостью между мелкомягим офисом и другими, из-за которых конторы могли влететь на крупные бабки. Приводят примеры из жизни, реальные кейсы.
Какой-нибудь откртофисфилл: — Да я могу им за десять минут настроить интерфейс, чтобы был, как у мелкомягких, а они тупые не могут. (Игнорируют все описанное так, как будто и не видят вовсе и продолжают гордится своими прямыми руками, не то что у тех вот, кто на мелкомягком.)

Лично я такие ветки обсуждения видел неоднократно. Как следствие не только у меня, но и у многих уже идиосинкразия на ситуации, в которых с одной стороны упоминание реальных кейсов, с другой голый умвр. Такая проблема характерна не только для офисов, кстати.
Вы поймите, я сам пользуюсь оупенофсом со времени окончания универа (2009 г.), потому что он банально весит меньше, и юзается раз в несколько лет, а то и меньше. Я юзал его на винде и на лине. Но я не полезу навязывать свой опыт какому-нибудь менеджеру или бухгалтеру и не буду рассуждать, что раз мне хватает написать заявление, то и всем должно хватать.

Похоже, мы об одном и том же, только разными словами )

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

Справедливости ради, если мы говорим про альтернативные офисы, этого «не вышло» как-то слишком уж много, и что-то оно никак не заканчивается :)

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

Справедливости ради, оно и у самого M$ регулярно не вышло случается

Эм, нет. Я более чем активный пользователь M$ Office, Ворд+Эксель юзаю практически каждый день, со сложными документами под сотню страниц, со сложным форматированием, и могу сказать, что там не бывает ничего критичного. Да, мелкие косяки вылезают иногда, где-то Эксель может подвиснуть, но что-то такое, чтобы документ портился, это было один-два раза за всю жизнь, и то, при повторном открытии можно было нормально продолжить работу.

Как продвинутый пользователь, этот может то же самое сказать про LOo.
А вот у нетехнического персонала то "фрагменты" дохнут (это ж удобно, вы шо), то новый документ в старом офисе не открывается, а то наоборот, то на соседней машине с таким же офисом но другим принтером едет форматирование, то документ, покрытый годовыми кольцами перетаскиваний мышью (заставлять учить шаблоны — бесполезно) обзаводится несколькими вложенными уровнями невидимого форматирования, удалить которое, не пересоздавая документ целиком, можно только в более альтернативных редакторах…
При этом используемый функционал — полностью штатный.

Как продвинутый пользователь, этот может то же самое сказать про LOo

Ну, не соглашусь. Может, в Тамриэле там с этим проблем нет, всё-таки, магия может всё, но юзер с LO в документообороте в нашем мире постоянно будет страдать от слетевшего форматирования и тому подобных бед. Я периодически пробую работать с альтернативными редакторами, и каждый раз оно заканчивается одинаково.

В родных для них фломатах пробуете?

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

Ну, это из разряда "хотеть странного".
Если уж инструмент созданный для работы с форматом и знающий не только открытую часть спецификации и но внутренние отступления от нее, лажает время от времени — то чего ждать от инструментов, которые могут (и обязаны!) следовать открытой части спецификации?


PH3 и PZ3 биты — практически совместимы и взаимозаменяемы. Только биты портятся и некоторые шурупы приходится высверливать.
Виноваты ли в этом Philips или ООО "Стройхренвамкрепеждеталь"?

Ну, это из разряда «хотеть странного».

по факту из вашего утверждения получается, что хотеть странного — это верить тысячам утверждений что LO работает как минимум также как 'общепринятый стандарт'

ведь разговор начинается обычно с того что 'аналог' — лучше 'оригинала' и 'везде кого на него не перевожу, как минимум не замечают разницы' и как максимум 'рады что стало гораздо лучше'

а теперь мы уже пришли к тому что 'ну а что вы удивляетесь что они не следуют закрытым спецификациям, которые при этом повесеместно используются в продакшене, это не наши проблемы, а ваши, что 90% людей вам присылает доки не полностью совместимые с LO'

Эм?
А если не вырывать кусок из, а взять фразу полностью? Ключевые для смысла места выделены:


Если уж инструмент созданный для работы с форматом и знающий не только открытую часть спецификации и но внутренние отступления от нее, лажает время от времени — то чего ждать от инструментов, которые могут (и обязаны!) следовать открытой части спецификации?

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

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

процент таких документов для LO, выше.
это ожидаемое поведение для любой сложной системы.

это когда у вас не с чем сравнить.

Поведение Windows 95 и Windows 10 например несколько сходный пример.

тоесть если вы долгое время сидите на Win10, а потом переходите на Win95, то её глюки не могут быть оправданы фразой 'ну любая сложная система глючит, это норма'

(нивкоем случае не сравниваю LO с Win95, упасибоже, это как пример того что такие фразы — плохое оправдание, если есть пример лучше-работающих систем)
процент таких документов для LO, выше

Знаете, как узнать, что вышла новая версия MSO? Накладные от Coca-Cola перестают открываться нормально.


это когда у вас не с чем сравнить

М-да, действительно… 10 лет виндоадминства и почти 20 лет поддержки пользователей — это про не с чем сравнить…


если есть пример лучше-работающих систем

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


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

Знаете, как узнать, что вышла новая версия MSO? Накладные от Coca-Cola перестают открываться нормально.

я как раз с обратным сталкивался, компании типа CocaCola могут документы присылать в rtf, а офис у них вообще в виде LotusSuite дремучей версии.

М-да, действительно… 10 лет виндоадминства и почти 20 лет поддержки пользователей — это про не с чем сравнить…

ну я тоже в сфере IT с 99 года… правда админом я работал лет 10 всего.
А также я работал еще не просто админом, но еще и 1Сником, и сталкивался с задачами не «ой чтото файл не открывается и разметка поехала», а «вот у нас Excel который сам считает конвертацию РСБУ в GAAP и делает выгрузку в МСФО, чтото там на 457 листе на строке 134543 в 24 колонке неправильно цифра считается… а файл который она генерит для американского офиса, криво открывается в их MSO 95

И люди которые занимаются обработкой таких данных в экселе разбираются в ворде и экселе горааааздо больше меня и скорее всего вас.

причем чем больше контора тем обычно страшнее, я сталкивался с таким в дочке одной очень крупной международной фин.корпорации (прям вообще напрямую, я там работал и в т.ч. делал перенос бизнеспроцессов из MSO в 1С и микросервисы на Java), в крупной европейской конторе по производству биоразлагаемой упаковки и в нескольких европейских поставщиках сельхозтехники.

конечно я понимаю что можно было упороться и переписать эти процессы на LO и даже подстроится под это, некоторые конторы даже пытались такое сделать… но всё быстро заканчивалось на том что надо было организовывать курсы для менеджеров который обычно хорошо знают MSO и вообще не знают LO и дальше перевода пары десятков рабочих на него, дело не шло.

Два момента…
Во-первых, вы, таки, подтверждаете, что MSO не всегда может открыть и обработать документы в своем родном формате. На чем спор становится уже беспредметным.
А во-вторых: нет, упарываться и переводить ради одного лишь процесса перевода — совершенно лишнее. И этот нигде обратного и не утверждал.

что MSO не всегда может открыть и обработать документы в своем родном формате. На чем спор становится уже беспредметным.

конечно, не может и обработать не может, нарекания на MSO вошли в фольклор еще со времен 95 винды, но на моей практике таких случаев было кратно меньше чем проблем с LO, который эксплуатировался в среде с примерно 90% MSO 10% OOo+LO
начиная с простого… открыть 100-200мегабайтный файл экселя… я только ради этого держал mso на своей машине чтобы смотреть что в объемных выгрузках происходит когда правил какието интеграции. другие офисы впадали в полный ступор от такого, (ms работал не сильно быстрее, но он хотябы гарантированно их открывал и давал чтото там искать и выполнять простые операции) и заканчивая пресловутыми макросами
p.s. зачем делать такие файлы на 100-200мб, это не ко мне вопрос, это вопос например к тем кто еще в 21 веке умудряется документы на 1000страниц факсом слать из США в РФ (Visa и MasterCard… лет 5 назад)
А вот с экселем ситуация вообще наоборот была: есть энтерпрайзная софтина (на java), которая на выходе выдаёт адову экселевскую таблицу с фильтрами и прочим. В итоге, на не шибко шустром ноуте (толи целерон, толи пень, 4 гига, десятка), LO гораздо шустрее ворочает эту самую таблицу, чем MSO.

Ну файл на 200 МБ (xls, хотя бы, не xlsx?) — это уже из разряда а давайте в в газельку 7 тонн загрузим и в будку всемнадцатером усядемся, а тот пусть на баяне играет.
Макросы (не формулы же, да?) вообще реализованы на VBE, емнип, и никакой другой кроссплатформенный пакет не может их повторить просто так.


Но, в конце концов, почему нельзя смотреть на инструмент как на инструмент? Не подходит — отложи и не пользуйся, в чем проблема-то?

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

эту дурь не я придумал, а тот кто обмен данными через эксель делал в начале 90х… тудаже еще com-коннекторы в офис из разных софтин, очень модно было делать до конца 2000х… OLE во все щели, модномолодежно (убил бы)
Не подходит — отложи и не пользуйся, в чем проблема-то?

проблема в том что советчиков много, а в подробности никто не вникает.
Ко мне подходило руководство 'давайте на лицензиях сэкономим… у нас 100рабочих мест с офисом, куча бабла'… мол мне знакомые говорили что альтернатива в сто раз лучше и бесплатно… доводов таких тут и в этой теме про офис полно можно прочитать… а когда начинаешь по шагам расписывать сколько это будет стоить и к чему приведет… интерес быстро падает… но в глазах начальства это выглядит как 'он наверное не разбирается, мне же говорили что это круто'… у меня тогда это и вылилось в замену 10% рабочих мест на LO (я писал как раз выше)… и длительную компанию по выкидыванию напластований бизнеслогики из офисных файлов… процесс начался при мне, длился пару лет… потом я оттуда уже ушел… но чёто мне подсказывает — они продолжают до сих пор оттуда слезать.
==
у меня претензия только к информационному фону вокруг альтернатив. ДА они хорошие и ими можно пользоваться, но у них есть серьезные подводные камни которые не видны людям не сталкивающимися с чемто сложнее написания рефераторв и построению пары графиков для курсовой. (несомненно есть и конторы которые используют офис сугубо в этихъ рамках и им lo отлично подходит). по этому всегда желательно упоминать что смена офисного пакета в большой конторе или там где бизнеспроцессы завязаны на офисные файлы — это большой поход интеграции, а не просто uninstall-install… и результат этого похода может быть очень неожиданным для его инициатора

Я бы добавил, что сейчас ситуация действительно сильно лучше, чем раньше. Хотя бы потому что расцвел рынок наборов вроде Google Docs для онлайн редактирования документов. И простые задачи — они прекрасно решаются любым инструментом. Проблемы начинаются в деталях и при чуть более-менее специфичных таскан.


Я тут пытался в LO редактировать презентацию PowerPoint. Ну, вот принят стандарт — рисовать архитектурную документацию в PP. И это провал. Потому что сделать так, чтобы при конвертации не развалилось ничего — попросту невозможно. Вариант обмениваться PDF есть, но он годится только тогда, когда не требуется последующая редактура документа другими лицами (=коллаборативная работа). Как вышли из положения? Ну, я рисовал в LO, отдавал коллеге, он уже подрихтовывал в PP на виндовой машинке. Удовольствия ниже среднего. Поэтому сейчас я сижу на маке — косяки тоже случаются, но совместимость MS Office <-> MS Office существенно выше.

эту дурь не я придумал

Да к вам у каджита никаких претензий )


Жутковатая история. Получается, у них неспецифицированная система документооборота, завязанная на MSO.
Но тогда им вовсе не офис менять надо было.

Жутковатая история. Получается, у них неспецифицированная система документооборота, завязанная на MSO.

вполне типичная для фирм история которых тянется с 90х или еще с более ранних годов… это наследие перехода с чисто бумажных расчетов на электронный аналог, во времена когда самый крутой компьютер был 386й
Но тогда им вовсе не офис менять надо было.

Это стоит адовых денег, почему собственно до сих пор кобол в некоторых местах используется
Ну файл на 200 МБ (xls, хотя бы, не xlsx?) — это уже из разряда а давайте в в газельку 7 тонн загрузим и в будку всемнадцатером усядемся, а тот пусть на баяне играет.
Макросы (не формулы же, да?) вообще реализованы на VBE, емнип, и никакой другой кроссплатформенный пакет не может их повторить просто так.

Уважаемый Хаджи!
У Вас обострение? Вроде же нормально общались?
И, да, эксельки на 200 МБ — это ок. Это запросто может быть прайс лист какой-нибудь компании, например, по продаже сантехники. Просто список товаров, артикулов, цен, поставщиков и группировки по категориям, без мультимедийных данных. И какая-нибудь формочка для набора заказа с формулами и макросами. Ну, не знаю.

Простите, если обидел. Правда, не нарочно.


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

Это достаточно компромиссный вариант. И простой в реализации. Потому что дистрибьютить, согласитесь, пожалуйста, какой-нибудь SQLite с просмотровщиком, написанным под одну платформу — гораздо более мерзкое решение (помните, как FoxPro прикопали? Хотя система неплохая была так-то)


Простите, если обидел. Правда, не нарочно.

Замято, извинения приняты. Мы на одной стороне, если что

Мы на одной стороне, если что

Ни капли в этом не сомневался.
Но мозг у каджита — органический, а эта платформа не слишком надежна. Бывает заносит )

Но то, что вы описываете, это, фактически, реализация функционала БД в табличном процессоре.

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

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

бывает MSAccess и куча экселей которые к нему цепляются по расшаренной папке, всякие oracle бесплатные через жуткие костыли подключенные к этой связке… и всё это запущено без уведомления ИТ отдела (то что он такое разрешает уже другая боль)… а потом ответственный за такой зоопарк увольняется и начинается сущий ад

пусть лучше в эксельках всё пишут

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

Можно капец какое запутанное сделать, я вот успел застать на Access
1) CRM
2) программа учета бухгалтерии и зарплаты
3) складской учет
4) промежуточный слой интеграции между крупной самодельной erp системой
5) нарисованный на vba формочках фронт к системе из п.4

это все в разных конторах в середине 2000х

Access это такая Oracle Forms для бомжей
Не видел Аксесс со времен института т.е. чуть больше десятка лет. А что, неужели этим инструментом можно сделать что-то более запутанное, чем Эксель-табличко?

нельзя сделать ничего приличного. Как минимум — оно будет прибито гвоздями к винде и к конкретной версии офиса. Кстати, Access из последних версий MS Office выпилили. В пользу… MS SQL :-) который вообще отдельно поставляется

Кстати, Access из последних версий MS Office выпилили.

да ну,
вот например
www.microsoft.com/en-us/microsoft-365/access
это Microsoft Office Access 2019

это его в комплектах нет, его отдельно продают как visio или project
==
Это всетаки продукт с огромной историей и кучей напластований мамонтов в кровавом энтерпрайзе
Как минимум — оно будет прибито гвоздями к винде и к конкретной версии офиса

К винде да, к конкретной версии офиса — нет, Access нормально открывает базы предыдущих версий, вводить/редактировать данные позволяет без каких-либо дополнительных действий, ну а редактировать структуру данных — после конвертирования в текущий формат.
Ну и привязка к ОС и частичная привязка к версии офиса — это не то, что «ничего приличного», а вообще не является сколь-нибудь заметным недостатком бизнес-софта.

Ничего приличного — это не про совместимость, а про возможности продукта )


к конкретной версии офиса — нет, Access нормально открывает базы предыдущих версий

У меня были нюансы ) и похлеще, чем невозможность редактирования без конвертации. Что-то с кодировками было еще. В общем — если ты хочешь Access — есть шанс, что лучше сделать веб-приложение с базой хотя бы той же SQLite.

Ничего приличного — это не про совместимость, а про возможности продукта )

Хм. Возможность создать «на коленке» сложное бизнес-приложение с реляционной базой, с формами, с отчётами, с экспортом-импортом данных, не написав ни единой строчки кода, и даже вообще не умея программировать — это мало?
Хм. Возможность создать «на коленке» сложное бизнес-приложение с реляционной базой, с формами, с отчётами, с экспортом-импортом данных, не написав ни единой строчки кода, и даже вообще не умея программировать — это мало?

ни единой строчки кода — ну, так это не работает )

Почему? Это очень даже работает. Да, для расширенных возможностей придётся попрограммировать, хотя бы SQL подучить. Но большинство задач мелкого бизнеса или там локальных задач для подразделений среднего бизнеса (т.е. для чего Ассеss и предназначался) вполне себе решаются без программирования, благо, визуальные мастера там позволяют рисовать сложные фильтры/группировки.
Но этот самый аксесс можно наверное конвертнуть в какую-нибудь SQLite, Мускуль или постгрис? Там же реляционные таблицы с id и элементарными типами данных? Все лучше, чем строки Экселя, который вот нифига не выкинет ошибку, если ты дублируешь какую-нубудь строку-индекс и т.п.?
Я-то про Аксес помню только только, что это какая-то игрушечная база данных с интерфейсом.
Но этот самый аксесс можно наверное конвертнуть в какую-нибудь SQLite, Мускуль или постгрис? Там же реляционные таблицы с id и элементарными типами данных?

и да, и нет. Саму базу — да, можно сконвертировать практически 1-в-1.
А вот отчеты, формы и гуй — они внутри самого Access сидят. И их придется переизобретать, потому что "SQLite, Мускуль или постгрис" по сути являются просто базами, хранилищем данных.


Все лучше, чем строки Экселя, который вот нифига не выкинет ошибку, если ты дублируешь какую-нубудь строку-индекс и т.п.?

вариацию данных можно и в Экселе собрать… если запариться

А вот отчеты, формы и гуй — они внутри самого Access сидят.

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

Access можно было подключить и к "взрослой" базе данных, ODBC кажется интерфейс назывался. Несколько миграций в своё время так провёл: разовый перенос данных. и постепенный перенос логики и UI c VBA на С++ или PHP

Я-то про Аксес помню только только, что это какая-то игрушечная база данных с интерфейсом

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

Скажем так, это далеко не игрушечная база, это мощная среда быстрой разработки приложений, охватывающая опытных бизнес-пользователей и не очень опытных программистов. С ней примерно та же ситуация, что и с Delphi. Матёрые разрабы морщили свои напудренные носики, типа фу-фу-фу, тут можно мышкой рисовать формы, не по пацански это, ведь оно по скорости работы на 10% медленнее, чем то, что я сделаю за день на MFC. Хотя на самом деле это крутейший инструмент — вы можете сесть и быстро сделать нужное вам приложение.
Сейчас просто оно не слишком актуально, это в 1990-е решений локальных задач было не найти. Сейчас чем бы вы не занимались, просто погуглите, по-любому найдёте готовую софтину, которую кто-то уже написал для вашего бизнеса и только и ждёт момента, чтобы вам её продать. Или скорее продать месячную подписку на неё :)
Матёрые разрабы морщили свои напудренные носики, типа фу-фу-фу, тут можно мышкой рисовать формы, не по пацански это, ведь оно по скорости работы на 10% медленнее, чем то, что я сделаю за день на MFC.

Да-да-да, именно поэтому делфи вылетел на свалку истории. Вам самому не смешно?

Да-да-да, именно поэтому делфи вылетел на свалку истории. Вам самому не смешно?

Смешно? С чего? С того, что вы не в курсе ни про возможности Delphi конца 1990-х, ни про причины его вылета с рынка в середине 2000-х? Да вроде так себе юмор, не смешно ;)

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


  • действительно, намного удобнее мёртворожденного MFC от MSVS 4.0…
    Так фишка в том, что как раз тогда (в середине 2000х) с этого порождения МС активно слазили… На более продвинутые версии того же MFC, на чистое WinAPI, на другие графические библиотеки. За давностью я уже не помню подробностей — но сам факт того, что я с удовольствием свалил с этого стека на, сперва, пхп, а потом, на java… В общем плюсы у такой библиотеки есть, но и минусов хватает. Ну и вспоминая дальнейшие пути решения — в результате пришли, что большинство UI-фреймворков или поддерживает или напрямую использует xml-определение/описание UI. Дополнительный визуальный конструктор так же может присутствовать в пакете поставки, а может с тем же успехом и отсутствовать...
Ещё смешнее. Я, хоть и не использовал его в коммерческой разработке, но в студенческие времена до ~ середины второго курса был основным инструментом...

Да, теперь и правда становится смешнее. Когда ваш собеседник в качестве аргумента пишет дескать, «Да я разбираюсь в теме, я в детстве сделал несколько лаб в этой IDE, а потом с удовольствием свалил напрочь в другое направление, которое вообще никак не связано с этим, которое к тому же технологически намного более примитивное», то это да, это уже вызывает улыбку :)
К слову, я на Delphi писал расширения для РНР, добавляющие новые фичи в этот язык: Р
в результате пришли, что большинство UI-фреймворков или поддерживает или напрямую использует xml-определение/описание UI

Не «пришли», а «так получилось». С точки зрения разработчика, совершенно пофигу, в какой формат происходит сериализация UI, лишь бы это было читабельно. В Delphi был замечательный простой формат, практически аналогичный тому, который сейчас как раз отправляет на свалку истории упомянутый вами XML.
Если у вас в IDE есть визуальный конструктор, вы им будете пользоваться, и практически никогда не будете лазить в нагенерированное им определение. Если нет — поздравляю, вы слоупок по сравнению с теми разработчиками, у которых он есть.
которое к тому же технологически намного более примитивное

Вот это было сейчас смешно — дальше некуда.


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

Когда пусть редко, но приходится тюнить, вплоть до пикселов — резко меняешь своё мнение, да. Формат, сцуко, резко становится важным.


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

Ну вот есть он у меня. И нет, не пользуюсь. Слишком много мусора создаётся. А тонкие настройки становятся сложнее в реализации. К счастью я UI в последнее время занимаюсь редко… но вот уж точно не медленнее его формирую, чем "великие гуру визарда". Для скетчей есть гораздо более простые UI, а для прода всё равно нужна большая точность. Так что выбирайте, слоупок вы, или "хренак-хренак и впродакшен"ер.

Вот это было сейчас смешно — дальше некуда.

Ой, всё. Что РНР, особенно в годы актуальности Delphi, был платформой на порядок более примитивной, я-то могу под каждым словом подписаться. Вы же как-то не заметили, что я там упомянул, что разрабатывал расширения РНР. Я с ней был знаком, кхм, несколько лучше того парня, который освоил РНР на втором курсе, а потом поменял на Java :) Ну а вы можете смеяться, да.
Когда пусть редко, но приходится тюнить, вплоть до пикселов — резко меняешь своё мнение, да. Формат, сцуко, резко становится важным.

Вот сразу же видно человека, который даже таких элементарных вещей, как формат сериализации объектов Delphi не видал. Знаете, он там намного читабельнее и удобнее XML? Это близкий родственник JSON. А знаете, что в Delphi не приходится тюнить его руками, т.к. любые возможные операции удобно делаются через визуальный дизайнер, вплоть до попиксельной подгонки? Ну разве что если надо какую-то массовую операцию сделать, вроде замены цвета на многих компонентах. И то, лишь в том случае, когда по каким-то причинам не получается выделить их группой на форме.
А ещё знаете, что в Delphi там нет никакого мусора, только свойства тех объектов, которые вы сами поместили на форму, и которые отличаются от дефолтных? ;) Дизайнер форм Delphi — простейший по архитектуре инструмент, и его сложно было испортить. Он просто прогоняет через сериализатор ту иерархию объектов, которую вы сами мышкой набросали. Там в принципе не может быть ничего лишнего.
Так что я попрошу ваш несомненно богатый опыт написания лаб на первом курсе не использовать в качестве оценки возможностей Delphi, по крайней мере, если вы спорите с человеком, который в своё время проработал на ней 12 лет, и которому чего только не приходилось на ней писать — и криптографические библиотеки, и 3D-движок под DirectX7, и набор компонент доступа к данным и мастера для самой Delphi.
Ну вот есть он у меня. И нет, не пользуюсь. Слишком много мусора создаётся. А тонкие настройки становятся сложнее в реализации

Либо у вас слишком паршивый инструмент (такие тоже бывают, да, не поспоришь), либо вы слишком преувеличиваете свои способности делать UI быстрее, чем те, кто использует конструктор ;)
визуальный конструктор

фу, гадость какая. Дримвьювер как раз и отправился на обочину из-за слишком прокаченного визуального редактора с которым он стал ассоциироваться.
Добавлю, что в те годы Access был далеко не единственным решением такого рода.
Paradox for Windows, я помню его!
А вот с ним не сталкивался. Помню Quattro Pro под DOS, его пытались использовать, но недолго, потом пришла винда и пятый Ексель. И парадокс.

О, еще в ПАБСИ через плечо видел dBase — но именно что через плечо, поэтому даже версию не знаю.

В VC++ тоже мышкой формы можно было рисовать, даже визуально, емнип, инструменты были "почему-то" похожи. Вот кастомизировать, украшать формы было сложно в MSA

ЕМНИП, в VC++ был не редактор форм, а редактор ресурсов, как в Turbo Pascal for Windows. Принципиальная разница в том, что редактор форм был кодогенератором, на выходе которого получалось рабочее приложение, а редактор ресурсов на выходе давал RC-файл, который содержал описание контролов на языке виндовых ресурсов, и к которому ещё надо было собственно программный код написать.

И да, и нет. Потому что тот же дабл клик в редакторе форм VC++ делал плейсхолдеры для функций, связанных с событиями от окна — ну, там нажатие на элемент и пр. Ну, а код всегда самому писать нужно )
Но однозначно в Delphi/C++ Builder получалось быстрее )

Как бы акссесс умел и сторонние базы, ЕМНИП, подключать. Как минимум с мускулом я вроде на нём игрался в студенчестве.

В моей практике (но мы все помним, что личная статистика нерелевантна) с регулярностью пару раз в год MS Word внезапно отказывался открывать какой-нибудь огромный файл страниц на 100++. Вот еще вчера все было нормально, а сегодня уже никак.

И в этом случае чаще всего положение спасал именно LO, а до него OO. Который прекрасно открывал проблемный файл, пересохранял в новый — и новый уже нормально открывался и вордом.

Было тоже. Правда, чаще сбоило скрытое форматирование, которое текст получал при drag'n'drop между документами, а MSO вплоть до 2013 (как дальше — этому неизвестно) его никак не отображал.

зачем делать такие файлы на 100-200мб, это не ко мне вопрос
Хм…
Знаете, если это файлы, создаваемые несколькими пользователями, то это вопрос как раз к MS. Была такая проблема, екселевская таблица с кучей автопересчетов, учет заказов в транспортной конторе. Раздуло ее, бедную…
А проблема оказалась в том, что при каждом сохранении с каждого компа (а редактировали ее менеджеры с пяти компов), если это сохранение приходило с другого компа, она добавляла сведения о новом авторе в служебную информацию. Несколько десятков сохранений в день — несколько десятков «новых авторов». В день. Через пару лет оно не ворочалось вообще никак, на этом этапе меня и позвали приехать и решить проблему (штатного админа в конторе не было).

Проблема решилась File -> Save as…
Размер уменьшился на порядок.
Во-первых, вы, таки, подтверждаете, что MSO не всегда может открыть и обработать документы в своем родном формате. На чем спор становится уже беспредметным.

Как правило — в рамках одной версии — ВСЕ ОК.
Проблемы начинаются между разными версиями. НО! Тут не совсем честное сравнение, потому что тогда каждую отдельную версию MS Office (в том числе веточки на разных платформах) рассматривать КАК ОТДЕЛЬНЫЙ ПРОДУКТ.

Да это заметно усложняет то, что кажется простым.
Но, положа руку на сердце, если количество компьютеров превышает 1 (один!) и компания работает дольше месяца, то разнообразие зоопарка сотфа в ней стремится к максимуму.


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

Ну, это из разряда «хотеть странного».

По-моему, как раз нет. Мне от такси нужно не шашечки, а именно ехать. От текстового редактора — открывать и корректно отображать, иногда печатать приходящие мне документы, и чтобы созданные/отредактированные мной документы корректно открывались/печатались у тех, кому их высылаю я. Мне совершенно безразлично, как его разработчики будут решать вопросы совместимости с форматами других повсеместно распространённых редакторов, но если он некачественно выполняет основополагающую функцию — работать с этими самыми форматами повсеместно распространённых редакторов, значит, «ехать» у него как раз и не получается. Благо, за два десятилетия существования OO/LO этот несчастный формат Ворда можно было отреверсинжинирить вдоль и поперёк.

При этом самому ворду ехать форматированием можно, так? Только LO должен быть идеален до последней капли?

При этом самому ворду ехать форматированием можно, так? 

Нет, конечно. Но ради справедливости — обычно документооборот в рамках одной мажорной версии Офиса работает нормально. В отличие от LO, который от минорки к минорке может полностью преображать отображение
Т.е. здесь проблема не сколько в багах как таковых, а в их одинаковости у разных пользователей

Тут буквально недавно приводили пример с просто другим принтером…

Можно конкретнее? Может там проблема в драйвере ) У меня, например, есть минорные отличия в распечатке между PS, PCL драйверами и разными версиям (циферками) драйверов. Не говоря уже про разные платформы )))

Когда попадется в следующий раз — скастую вас в тред.
В личной практике каджита что-то похожее встречалось при переносе в тогда еще 4-й версии LO документов с MSO. Но это был явный баг и его закрыли к 5-й, кажется.

Мне всё интересно, почему вы свой кейс выставляет не просто как за мейнстримный, а прям таки обязательный. Ну не подходит в вашем кейсе ЛО — ну и фиг с вами. Этот юзкейс в лучшем случае охватывает 10-20% потенциальной аудитории.

Этот юзкейс в лучшем случае охватывает 10-20% потенциальной аудитории.

Я бы сказал, 80-90%. Основная часть мирового бизнеса — она далеко за пределами мира ИТ-компаний. И это те люди, которые не знают слов «Open Source», а если им рассказать, то пожмут плечами и сразу выбросят из головы, как нечто, далёкое от их интересов. И просто покупают тот офисный пакет, который знают.

Покажите статистику, где будет написано, что 90% пользователей офисных пакетов надо обмениваться с MSOфисными пользователями. Речь только про это, а не "покупаем, потому что больше ничего не знаем".

а вы погуглите по market share у office suites, там цифры в 70-80% фигурируют у продуктов MSO, не 90 конечно, тоесть с огромнейшей вероятностью что офисный файл пришедший по почте от контрагента, сделан именно в нем.

На практике для большинства компаний большая часть работы с офисными пакетами подразумевает внутренние процессы компании. А те работники, кому нужно со внешними контрагентами общаться — не превышает нескольких процентов. И да, доля MSO потихоньку уменьшается

А те работники, кому нужно со внешними контрагентами общаться — не превышает нескольких процентов.

Это какие компании вы имеете в виду? Возьмите любую среднестатистическую.
— Бухгалтерия — вовсю обменивается документами с внешними контрагентами
— Логистика/транспортный отдел — ещё как обменивается
— Склад — ну, эти больше на внутреннем, но там и людей с компьютерами обычно один-два
— Маркетинг — обменивается
— Отдел продаж — этим сам бог велел
— Правление — может, сами не пишут, но ну по крайней мере, читают
— Всякие там конструкторы/проектировщики — обмениваются
— Производство — тут скорее нет, чем да

Так что чаще всего с внешним миром как-то общается большинство сотрудников конторы.
  • Бухгалтерия — работают со внешними документами типа "счета", их вполне корректно вообще в pdf передавать, но бохъ с вами, сами они тоже, разве что те же счета и выставляют. Там не нужны ни многомегабайтные эксели, ни навороченное форматирование ворда, ни, тем более, макросы
    • логистика/транспортный отдел — все кейсы, которые видел — общение с внешними контрагентами с помощью бумажных документов
    • склад — опять же поступление внешних документов почти всегда в виде бумаги, сами тоже отдают бумагу, внутренние документы — через всякие интеграционные системы
    • за маркетинг не скажу, в данном случае действительно очень многое зависит от контрагентов… хотя опять потребности в экселе и макросах там нет. А сложное форматирование лучше передавать опять же в ПДФ-ках, ибо они гарантируют, что от изменения версии внешний вид не изменится, а даже сам МСО это гарантирует далеко не всегда
    • отдел продаж — вот этим да, всякое извращение может понадобиться, но макросы? В 21м веке? Увольте меня этот ужас смотреть.
    • правление — тех полтора землекопа, на статистику и не повлияют. Но прямой потребности почти никогда не испытывают.
    • ИТР и прочие подобные — как повезёт, от компании к компании будет сильно плавать потребность

Со внешним миром общаться могут немало кто, но вот жёсткую привязку к МСО получает не больше 10-15%. Остальные на нём сидят или "по привычке" или "начальник так хочет".

Бухгалтерия — работают со внешними документами типа «счета»

Ага, а ещё типа расходные/приходные накладные, типа акты выполненных работ, типа договора, типа акты сверки и т.д., в том числе и «простыни» различного рода операций.
логистика/транспортный отдел — все кейсы, которые видел — общение с внешними контрагентами с помощью бумажных документов

Да навалом у них электронного общения. Те же самые договора и расчётные документы с транспортными компаниями они же обычно и сопровождают, гоняя туда-сюда формы на согласование.
И про макросы я и не писал нигде. Вполне достаточно съехавшего форматирования.
Ага, а ещё типа расходные/приходные накладные, типа акты выполненных работ, типа договора, типа акты сверки и т.д., в том числе и «простыни» различного рода операций.

Договора — это скорее юристы. Бухгалтеры договора правят чуть менее, чем никогда. И им договор в PDF будет ОК для вставки в 1С
Внутренние акты — 1С
Ну, и про ЭДО не забывайте… Очень многое сейчас стандартизуется

Сама Microsoft не может "отреверсинженерить" свои же форматы, чтобы созданные в разных версиях файлывыглядели одинаково при открытии в разных версиях (в пределах поддерживаемых фич, конечно)

Ну, это ж Microsoft — ей можно. Google тоже корпорация, ей это тоже простительно. Abiword'у простительно — он игрушечный какой-то.
А вот выскочке LO простить — ну никак нельзя.

Вот давеча потратил полдня на попытки запустить вин 10 про (купленный за свои кровные сотню-другую долларов, кажется как 7, но моментально обновленный) с винта, где она работала несколько лет на других компах в связи со смертью то ли матери, то ли процессора. Бесконечный цикл перезагрузки без объяснений причин, кроме условного "что-то пошло не так", CLI загружается в графическом режиме, но больше ни один вариант загрузки не работает. Ubuntu на том же винте загружается вообще без вопросов, может чуть дольше, но неразличимо. Железо плюс-минус одинаковое.

это давно известный факт что винда крайне болезненно переносит смену железа под собой
а вообще видится то что у вас нет драйверов на контроллер диска… и классика AHCI-вкл/выкл

с линуксом тоже (хотя и гораздо реже) бывают такие забавные косяки… когда у меня был eeepc900… у него иногда менялась очередность его дисков если менять очередность загрузки да или просто вставить флешку не загрузочную… и диск который был sda становился sdb и наоборот… линуксу от этого моментально плохело… винде было по барабану
и диск который был sda становился sdb и наоборот…

решается UUID разделов...

решается UUID разделов

Не обязательно UUID. Можно дать разделам человекочитаемые имена на английском и указать их в fstab.

ну, я к тому, что решение достаточно тривиальное, чтобы его обсуждать (наверное?)

О, наконец получилось кратко резюмировать для себя, почему всё-таки именно Linux. Потому что, (1) когда мне ничего не нужно от системы, она молчит (иногда ненавязчиво попискивает об обновлениях, но это легко нейтрализуется при желании); (2) ничего не делает без моего разрешения (да, даже не перезагружается после обновлений, и это по умолчанию); (3) когда мне от неё что-то надо, понимает меня с полуслова (да, для этого мне пришлось немного поучиться и пободаться).

Сложно сказать, почему линукс кому-то может не нравиться
Если идти со стороны UX, то все популярные мессенджеры на линуксе присутствуют, и телеграмм в кали ни чем не отличается от телеграма на виндовсе
и хром с огнелисом тоже одинаковые
возможно больше ресурсов жрут, ИМХО
если по дизайну операционки — то тут тоже раздолье, куча разных вариантов, на любой вкус и цвет
очень сомнительно, что тот же дизайн мака нравиться всем маководам
если говорить про терминал — то это лучшее, что придумало человечество, на одном уровне с интернетом
терминал позволяет запускать программы, легко создавать скрипты, создавать одинаковую программную среду на множестве разных ПК
на виндовсе это практически невозможно, на маке это сплошной гемморой
терминал позволяет быстро запустить необходимый инструмент, который выполнит необходимое действие за минимальное время, быстро посмотреть лог ошибок, запустить заново
проблемы на линуксе решаемые
на виндовсе часто почти невозможно понять, почему какая-то программа не ставиться, или почему она крашится
вообще нету почти ни единого шанса понять даже суть проблемы, не то что бы решить
и единственным решением оказывается перезагрузка, или в самых жестких случаях — переустановка
на всех моих компах было несколько BSODов, на одном вообще невероятно повезло — циклический BSOD, который никак не решался — опять же, никаких логов, никакой информации «что случилось?» мне получить не удалось
на линуксе такого никогда не происходит, в крайнем случае всегда загружается терминал, и проблема решается за пару комманд
если по дизайну операционки — то тут тоже раздолье, куча разных вариантов, на любой вкус и цвет

на винду всёравно не похоже


очень сомнительно, что тот же дизайн мака нравиться всем маководам

после мака — это пародия на него, imho конечно, у меня и к маку были нарекания к интерфейсу, но попытки косплеить винду — получаются лучше чем мак


на виндовсе это практически невозможно,

глупости какието, он не привычен людям с юникса — да, но про невозможно — это прям перебор, а после того как завезли PS так вообще враньё ;)


на маке это сплошной гемморой

маковский терминал практически во всем аналогичен линуксу, какой там геморрой то?


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

Это кстати на маке невозможно понять, в винде хоть както можно


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

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


циклический BSOD, который никак не решался — опять же, никаких логов, никакой информации «что случилось?» мне получить не удалось

БСОД пишет подробный лог, то что вы его не нашли — не вина ОС


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

Это если терминал работает, да.
и пара команд


вот у меня пишет в логах
"AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000f address=0xcec07880 flags=0x0000]"


Если гуглить по теме — "ааа… ну так бывает у АМД… не обращайте внимания"… потом я втыкаю любой USB устройство
xhci_hcd 0000:02:00.0: can't setup: -110
и ченить рандомное usb отваливается…
это гуглится еще 10 лет назад как какойто "баг от АМД"


Я бы может списал это на кривое железно… но это уже вторая мамка на другом чипсете и 1:1 те-же глюки, другая мышка, другая клавиатура… всё новое… но "ну этож АМД… да, надо покупать ПРАВИЛЬНОЕ железо! это не вина ОС!!!… гуглите проц… мамку чипсет… подробно на форумах чтобы они были совместимы с линуксом!!! тогда у вас проблем не будет"
да… а в винде всё работает идеально… рукалицо… ничего не отваливается

А мне кажется, ОС на базе ядра Linux и GNU Coreutils может не подойти только если использовать какой-то очень специфичный софт, которого нет под данную ОС. Или игрушки, не имеющие версии для Linux-платформы.
В остальных случаях это — вполне дружелюбная по отношению к пользователю ОС.
Просто требования к подготовке пользователя к её использованию возможно несколько выше по сравнению с требованиями к пользователю ОС Windows или MacOS, хотя, это сомнительно, мои домашние убеждают меня в обратном.

А мне кажется, всем ОС надо отходить от концепции dll/dependency вообще. Это ограничение было спроектировано десятки лет назад в условиях крайне дорогих цен на пространство. И тогда разработчики обменяли простоту управления пакетами на малое занимаемое пространство. Сейчас число пакетов увеличилось => экспоненциально растет сложность управления зависимостями между ними, что довольно быстро приведет нас в тупик. А цена 1Гб уменьшается каждый год. Эта сложность зависимостей уже переходит все разумные пределы, создавая кольцевые ссылки — я несколько раз натыкался, когда ОС не может обновиться, потому что для новой версии каких-нибудь утилит нужна новая libc, а для новой libc нужно сначала поставить новые версии утилит.
Имхо, надо все dll/dependency поставлять внутри пакета (например, все зависимости внутри папки установки программы) — это будет занимать в разы больше места, но зато уберет этот ад.
Более того, уже есть много файловых систем, умеющих дедупликацию и это работает более менее прозрачно.

Простите, вы вообще айтишник?
Вы хотите сказать, что не нужно пользоваться библиотеками при написании софта?

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

Нет, он хочет сказать что надо делать то, что давным-давно делают виндовые разработчики — класть зависимости рядом с бинарником.


Впрочем, и на линуксе это уже давно поняли, не просто же так докер стал популярным.

макос помоему более удачный пример

скорее речь про то, что можно пользоваться статической линковкой

например, все зависимости внутри папки установки программы

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

UFO just landed and posted this here

Если блоки окажутся смещены или объединены как-то иначе (extent, record) — то магии не случится.
Потому файлы таки лучше.

UFO just landed and posted this here

Не исключает, но с файлами, записываемыми за раз целиком — обычно не происходит.

Потому что без этого мы потеряем и возможности дедупликации — они все же между файлами

гхм, то есть вы предлагаете дублирование библиотек в памяти игнорировать, а на диске заниматься дедупликацией?

UFO just landed and posted this here

А вот это, кстати, хороший вопрос: если несколько файлов дедуплицированы и занимают одни и те же адреса на диске, то и в кеш и memory-mapping они лягут как один файл, разве нет?

сходу сложно ответить. как минимум, механизмы дедупликации бывают разные (классическая дедупликация — это не простой hard link, а ещё и cow).
в случае с docker и overlayfs думаю, что каждая копия so располагается в памяти независимо

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

ну вот как раз блочная дедупликация предполагает cow, и, думается, для mmap это будут два разных файла.

UFO just landed and posted this here

Сможете привести пример обратного? )
Какой бы красивый фасад ни был, спускаясь ниже вы всегда придете к блокам. Даже у Plan9.

UFO just landed and posted this here

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


File-based cache — файловый (основанный на файлах) кеш оперирует файлами как минимальной единицей размещения данных. Применяется как буфер для удаленных соединений и/или промежуточных результатов обработки.
Кеш nginx, e.g.


OS disk cache (локальный дисковый кеш, "кеш файлов") размещает в памяти результаты отдельных IO-операций, и оперирует кластерами/чанками/екстентами/записями/etc. То, что видимый для пользователя результат выражается в кешировании файлов не делает этот кеш файловым.

Для меня самая удобная форма Linux на настолках — в виртуальной машине под виндой. Этот комбайн Win+Lin настолько удобен, что перекрывает мои потребности на все 100%. По отдельности обе системы могут перекрыть только 80% задач.

Ещё из личного опыта… ставил маме на ноутбук обе системы. Маме, на минутку, уже 65+ лет. Обе системы для неё одинаково неудобны и вопросы по работе в них практически одинаковые (: В обоих случаях привыкание к новой системе занимает порядка месяца.

Обе системы для неё одинаково неудобны

Продолжает просить большую кнопку "СДЕЛАТЬ МНЕ ХОРОШО"?

Articles