Комментарии 2551
Покiрне телятко двi матки ссе.
Это древняя украинская поговорка, на русском звучит «Ласковый телёнок двух мамок сосёт».
(«сосёт» == «кормится» в данном контексте, для особо злостных прогульщиков школы).
Но на украинском звучит ближе к теме (вынужденное переобувание в прыжке).
А вы вообще хотя бы первое предложение статьи прочитали, прежде чем оставлять свой «очень умный» комментарий c 20 грамматическими ошибками о том, что у кого-то «нулевое знание» о вашей любимой платформе? Хорошо, что по крайней мере одно слово написано с большой буквы. Ох, подождите…
Зато в Линуксе да, были грабли в своё время.
Сколько разнообразных версий C++ redistributable у вас стоит?
Как пользователю мне абсолютно всё равно сколько их там стоит.
Может такое и случалось как-то раз или два за последние 15 лет, но это точно не какая-то насущная проблема. И скорее винить тут надо не проклятую винду, а тех кто инсталлер делал, который не проверят или не предлагает поставить нужную версию библиотек, от которой софт, собственно, зависит.
И скорее винить тут надо не проклятую винду, а тех кто инсталлер делал, который не проверят или не предлагает поставить нужную версию библиотек, от которой софт, собственно, зависит.
тут скорее проблема в том, что инсталляторы раздутые — так как им приходится таскать с собой эти раздутые компоненты с собой, а штатного способа установить их в винде через тот же windows update нет — все "прелести" отсутствия пакетного менеджера (chocolatey это все-таки не штатное решение)
Вспомните ранние поделки Близзард, например. Работало как в 98, так и в Win7 почти без проблем, инсталлятор — минимален.
А сколько есть того, что работало в 98, а в NT даже не запускалось?
А сколько есть того, что работало в 98, а в NT даже не запускалось?
Вы бы еще ДОС-приложения вспомнили. Ну, с 98 vs NT все более-менее понятно — НТ всегда была более защищенной системой и не прощала определенные вольности, к которым привыкли разрабы под w95-98.
Вы бы еще ДОС-приложения вспомнили. Ну, с 98 vs NT все более-менее понятно — НТ всегда была более защищенной системой
Давайте вспомним не такую древность.
Приложения, которые следовали рекомендациям, без проблем завелись на Windows Vista и старше. А остальные ругались и требовали админских привилегий.
тут скорее проблема в том, что инсталляторы раздутые — так как им приходится таскать с собой эти раздутые компоненты с собой, а штатного способа установить их в винде через тот же windows update нет
подзабыли вы уже времена когда линукс шел на нескольких DVD на которых был клон репозитория чтобы «вот в линуксе маленькие программы! 5мб всего! не то что в вашей винде!.. и зависимостей на 350… вставьте диск номер 3»
Но это одни и те же зависимости для тысяч программ, а в винде нормально иметь сразу 7 установленных дотнетов ради десятка установленных программ.
я помню однажды упражнялся в 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, занимающихся кастомизацией оформления.
Но такой пример подойдет только как контрпример =)
Смысл может быть простой экономический: новая версия софта стоит новых денег.
Я про
Не вижу смысла запускать старые версии программ на современных версиях обеих ОС.
Вот купил я, например, лет 10 назад Офис 2007, работал он все эти годы под XP, например, устраивал и устраивает. А вчера купил новый ноутбук с десяткой.
Есть ли мне смысл платить за Офис 2020 или какая там сейчас версия актуальная? В целом не вижу, если 2007 устанавливается на десятку и работает. А если нет, то есть второй вариант — даунгрейдить ОС, до какого-то предела, пока она ещё ставится на новое железо, и пока офис не установится. Вот когда пересечения не будет, тогда уже думать то ли новый офис купить, то ли отказаться от него вообще.
Ну, все просто — производители ПО переходят с коробочной модели на модель подписок — потому что первая это единоразовый доход, не интересно. А вот вторая позволяет доить потребителя постоянно. Как бонус — потребитель всегда работает на последней, крайней версии ПО
Вопрос этот лежит в нескольких плоскостях. Дабы не скатиться в философию…
Особого выбора у Вас, как у меня и всех остальных нет. Мы живем в парадигме созданной большими деньгами. Вам предлагают вариант А и вариант Б, а пункта «свой вариант» отсутствует. Вам либо придется все же перейти на более свежий софт либо использовать виртуальную машину. Попробуйте поставить 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, просто несколько способов сделать его использование менее болезненным. И самый главный способ — это не использовать докер вообще :) Или, хотя бы, не тащить его на прод. Или, раз уж притащили, использовать только для короткоживущих вещей, которые можно легко убить наглухо, вычистить под ноль — и никогда об этом не пожалеть.
Я еще опенсусе седьмой версии помню, на семи СД дисках, кажется ))))
А вы наивно полагаете, что с этих всех дисков ставились все пакеты? Вставьте диск 3 вполне себе происходил ради одного пакета на пару мб, а весь оставшийся диск мог быть запит ПО которое использует пол процента в мире. Я уже молчу про наличие в репе пакетов разных версий и под разные архитектуры и даже исходники пакетов.. Я даже не буду говорить про хотябы отдаленно попытаться прикинуть на сколько дисков поместится весь набор винды во всех ее редакциях, архитектурах, включая бесконечное множество повторяющегося ПО и и сходников.
Так что да, в линуксе маленькие программы, так и есть.
инсталляторы раздутые
Стоимость гигабайта на жёстком диске сопоставима с $0.05. Стоимость пересланного гигибайта по сети — значительно меньше.
Пакетный менеджер — это избыточная сложность для пользователя, которую можно с лёгкостью заменить «магазином», содержащем приложения, упакованные со всеми зависимостями. Дублирование библиотек? Одновременное хранение тысяч разных версий? Последние лет пятнадцать, это не имеет вообще никакого значения: плюхнули либы рядом с исполняемым файлом и вперёд.
Посыл верный, а вывод не очень. Просто если так рассуждать можно договориться до того, что вообще не нужно забивать диск приложениями, а качать их on-demand из сети. Но Вы забываете несколько вещей. Первая, что стоимость суммируется (данные ведь на диске все равно как в кэше придется хранить). Второе — скорость загрузки. И стабильность. Мне, скажем, приложение нужно здесь и сейчас в оффлайне или на нестабильном канале в Интернет и я не готов ждать полчаса, чтобы оно скачалось и запустилось.
Я уж не говорю о том, что сейчас у многих SSD. Причем не самые дешевые. И на них действительно ограниченный размер по цене выше HDD (последнее — дискуссионно).
Пакетный менеджер — это избыточная сложность для пользователя, которую можно с лёгкостью заменить «магазином», содержащем приложения, упакованные со всеми зависимостями.
да, скорее да. Но "магазин" под капотом все равно может быть по сути пакетным менеджером.
Последние лет пятнадцать, это не имеет вообще никакого значения: плюхнули либы рядом с исполняемым файлом и вперёд.
ну, да. Но вот насколько это правильный подход — неясно. У всего есть свои плюсы и минусы. Тем не менее — как минимум для системных компонентов — пакетный менеджер — благо.
Стоимость гигабайта на жёстком диске сопоставима с $0.05.
Понятие "стоимость гигабайта" вообще неадекватно в случае, например, с ноутбуком, в который произвольное количество гигабайт не впихнёшь. Иначе говоря, в этом случае зависимость стоимости хранения от объёма данных существенно нелинейная, а потому делить одно на другое нельзя.
Почти никогда не испытывал такой проблемы
Та не, вы уже привыкли и когда с таким сталкиваетесь — просто молча ставите её. А менее опытные пользователи просто говорят: "дурацкая программа".
В линуксе они, конечно, скажут: "дурацкий линукс".
В чём проблема подключить merge module к инсталлятору?
Ну вот и выходит, что народ пытается обойти стандартные механизмы инсталляции, придумывает велосипеды, а потом жалуется, что у них что-то пошло не так, и винит в этом MS.
Этот "стандартный механизм" хранит кучу давно неиспользуемого мусора, не имеет механизма штатной очистки и время от времени требует для удаления десяток ГБ свободного места, которое он занимает не пойми чем.
Между тем, за 20 лет сменилось несколько мажорных релизов, но вот и ныне там.
Переехали с чего? InstallShield? Advanced Installer? MSI Factory? WiX/Wix#?
Разные плюгины к вижуалстудиям использовал, в 2003-2005 годах так точно. Были ли среди них поделия Розы Индиго? Не уверен, но возможно.
Видите ли, для задачи «быстренько дропнуть мышкой пару файлов, и заполнить поля в визарде» — они все прекрасны. Даже Apple PackageMaker.
Но когда надо сделать кастомную форму, автодетект компонентов и программ третьих сторон, генерацию конфигов по их результатам (+ выбор пользователя), показав и дав отредактировать в кастомном интерфейсе — вот тут самая мякотка и начинается. :-)
Причем вот реально, «накидать С++ DLL» получалось в итоге значительно предсказуемее и быстрее.
Не, я знаю почему так.
Потому что мне не надо миллион формочек чтобы я «удобно заполнил», визуальных дизайнеров чтобы я «быстренько нарисовал», построителей блок-схем чтобы я «быстренько все это оживил» и прочих попыток мне сделать красиво.
Дайте мануал и окошко где писать код, нафига мне эти ваши формочки со стрелочками :-)
Впрочем я не настаиваю, это ведь вкусовщина…
вот тут самая мякотка и начинается.
Мой/наш опыт распространения наших продуктов показывает, что инсталлер должен быть как можно булее тупой: спросить юзера путь инсталляции, список компонент/фич, после чего накидать нужных файлов в директорию, зарегистрировать компоненты — и всё. Все пляски с конфигами, визардами, кастомными интерфейсами, созданием биндингов, добавлением сертификатов и прочими делами, которые мы пихали в инсталлятор, на деле должны быть вынесены в отдельное приложение: конфигуратор, которое можно запустить после инсталляции, или в любой другой момент времени. Мы тоже в своё время сражались с кастомизацией инсталляторов, но в конце концов поняли, что занимаемся хернёй, и что инсталляция и конфигурация — это две разные задачи, слабо пересекающиеся, с разным "жизненым циклом", требующие разных подходов — а значит разных приложений.
инсталлер должен быть как можно более тупой
Тупой-то тупой, но как минимум про лицензию он же должен спросить (особенно если требуется какой-нибудь сервер лицензий).
А также показать — с чем он может интегрироваться и чего не хватает.
Еще если там есть веб часть — то настроить виртуалхост на местном IIS надо бы автоматом, а не прилагать инструкцию (как нигерийский вирус список файлов к удалению, хехе).
В итоге — получается вроде и максимально простой, и хотелось бы еще тонну всего (начиная от web install недостающего), а по итогу — очередной ад…
Понятно, можно просто после установки запускать конфигуратор, или в основное приложение встроить код для первого запуска и настройки, вариантов масса.
Но тогда зачем все эти монстрики, с места на место файлы скопировать?
Файлики и InnoSetup копировать умеет, и ничуть не хуже чем «большие коммерческие братья».
Ну вот как-то так незаметно и…
На самом деле конфигуратор при первом запуске программы, а не при установке — норм тема. Хороший тон. Инсталлятор должен быть максимально тупым — ну, максимум разложить файлики по системе, установить драйвера-системные компоненты и МОЖЕТ БЫТЬ — произвести ассоциацию файлов по расширению. Но от программы зависит
Просто конфигурацию после установки поменять может быть нужно во многих кейсах:
- изменение аппаратной конфы (выбор COM, LPT или прочих портов, одной единицы оборудования из нескольких и пр)
- игры — смена разрешения, типа движка (directx, opengl), настройка звука и пр
- ассоциация файлов (практически любые редакторы)
- ввод лицензии (а то! она может протухнуть и нужен способ ее ввести без переустановки)
и много других
Нюанс в другом — если от инсталлятора нужен сугубо тупой копирователь файлов, то зачем платить больше?
Я ведь когда на 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, унутре которого
Ну и зачем мне эти пакеты-в-пакетах :-)
Ну или есть вариант — плюнуть на редисты-как-пакеты, и сложить горкой нужные 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?
как правило, всё что нужно доустанавливается автоматически
к сожалению, не всегда. И не всегда корректно
Блин вот точно такие же слова я читаю на протяжении 10 лет. :-)
И вообще, имхо гуи в линуксе это зло, по этому я стараюсь работать из терминала а ради окошек можно использовать и винду.
p.s. И для самых умных, в /var/log и ~/ ничего по этой ошибке почему то небыло.
Э-э-э как бы пользователь инструментов для разработчиков, не совсем обычный пользователь.
Там хотя бы коды есть или сообщение ошибки. Как юзер я могу загуглить или отправить другу который шарит, в поддержку написать даже (у микрософта поддержка даже самые дурацкие вопросы решает).
Линь же просто упадёт и ещё по приколу модем тебе спалит, и к кому тогда обращаться? "Просто почитай логи и настрой конфиги"?
а linux чаще молча падает
что, прямо в Kernel panic?
phpstorm
А-а. Был как-то звонок у знакомого:
— Приезжай срочно, помоги, у меня крыша упала! вслипывания в трубку
Приехал. Оказалось намок и отвалился кусок штукатурки на потолке, с пол-ладони.
Максимум, что делалось — это анализ работы приложения в RegMonEx. Я стопроцентно уверен, что это средство на голову выше по удобству и информативности любого лога в linux.
Я не уверяю. А вывод достаточно простой: при прочих равных условиях если у одного человека всех орошо с виндовс10, то это не значит что будет все хорошо у другого. Ну я не знаю с чем это связано, может с фазой луны :-), или разработчики виндовс встали ни с той ноги в конкретный день или руки кривоваты
BSOD без указания кода ошибки — это жесть, пахнет серьёзным повреждением системных файлов — но восстановление через DISM даже в этом случае, возможно, помогло бы обойтись без переустановки.
На сколько помню нет, не делал. Я сначала грешил на оперативную память. После проверки, проверил систему встроенными методами (как написано на ресурсах microsoft). Ну и после этих мытарств снёс систему. Наверное от старости начала глючит. Я ее использовал с первого выпуска (2015). Сначала как insider preview, потом купил лицензию и отказался от тестирования
просто не понимаю, в какой момент может понадобиться лезть в логи при обычной работе (не анализа разработки) на десктопе.
а я как админ знаю когда. Только вот в Windows с логированием полный бардак. Поглядите как-нибудь на досуге в EventViewer, это помимо того, что половина программ не используют его, а серят логи куда попало в файлы
7ка? Там есть баг серьезный, что при первоначальной установке — там при обновлении выжирается ВСЯ оперативная память, сколько бы ее не было — хоть 32ГиБ. И система жует апдейты двое суток кряду, вне зависимости от накопителя системного. Как бы точно — это не порядок. А потом прикол — она апдейты насосет, потом ставит. Бежит счетчик. Типа 1...2...10...120 апдейтов из 240. И… Фигак. Ребут. Обновление не может быть установлено. Откат. Потом установка. И так жует долго. Решение? Ставим обновы через simplix update pack — он их устанавливает маленькими пачками по 60-80 обнов за раз и все в порядке. Чертов M$ не мог изначально продумать процедуру. Хотя казалось бы — все по воздуху, все для людей. Ан нет — не работает. С линуксом, кстати, НИКОГДА таких проблем не было
С линуксом, кстати, НИКОГДА таких проблем не было
уж таки никогда, у меня был случай когда посреди обновления сервак ребутнулся и помер на том что некоторые либы обновились, а некоторые нет и из-за несовместимости версий всё встало раком
И еще случай, в процессе апдейта криво конвертнулся конфиг иксов и все запустилось в консоль… в лучших традициях 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 формата.
Мне пару раз помогало прогнать Windows Update Troubleshooter.
Типичная проблема линукса, что у тебя всё будет хорошо на другом дистрибутиве. Ну или с ним помогут.
Так и зубы рвет не костоправ. Кто в чем разбирается — то в том и консультирует.
Если хотите, каджит может побыть вашим Хаусом. Правда, он тоже не дебианщик, но убунту — достаточно близкая система, с тем же пакетным менеджером.
Требований к вам будет всего два: не врать и честно пытаться разобраться в проблеме.
дистриб на дебе не хочет уже год обновки ставить, как выяснить почему и как это исправить, если по тексту с выдачей ошибок
так вы бы текст привели
надо больше логов богу логов )
наверняка перед падением 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
и посмотреть вывод.Довести Линукс до состояния kernel panic — это ещё надо постараться. Я с таким сталкивался только когда x86 сборку Андроида на ноутбуке запустил и попробовал включать автонастройку яркости экрана. В то время как знакомый жалуется на BSODы в процессе отладки OpenCV
Если у Windows что-то идёт не так, то у меня есть только номер ошибки и надежда, что эта ошибка знакома гуглу.
Если винда лицензионная, то есть также саппорт. И вам не обязательно разбираться в чем-либо, чтобы ставить обновления. А в Линукс, даже с гуглом, проблеме не решается в пару кликов.
Если винда лицензионная, то есть также саппорт.
Если линукс корпоративный, (SLED, RHEL, Oracle, name_them) то у него тоже есть саппорт.
не обязательно разбираться в чем-либо, чтобы ставить обновления
Под линуксом, внезапно, тоже
А в Линукс, даже с гуглом, проблеме не решается в пару кликов
Так до проблем надо еще дожить. И еще надо убедить саппорт, что это реально их проблема. Помните массовый отвал вебкамер, например? Или из недавнего — танцы с бубнами вокруг обоев?
Хотя, надо признать, решение двух проблем они таки смогли автоматизировать нормально: сеть и очередь печати.
Коробочная лицензионная семёрка. В один прекрасный день решила обновиться до десятки (почему — тайна, я всегда слал лесом). В процессе обновления что-то пошло не так, откатилась обратно. Теперь система находится в постоянном «перезагрузите для завершения обновления», обновления не ищет, а чтобы поставить их руками — надо выполнить кучу танцев с бубном.
Звоним в саппорт, тратим кучу времени (включая уже всякие удаленные помощники и доступ к системе, чего на базовой техподдержке у мс обычно очень сложно добиться). Спустя кучу времени, уже на н-цатой линии техподдержки получаем решение проблемы: снесите винду, отформатируйте системный диск и поставьте заново.
Спасибо, я понял что лоханулся, когда купил лицензионную коробочную версию, надо было скачать и крякнуть как обычно, идём пробовать первые десять страниц гугла про проблему — ничего не помогает (половина при этом дико напоминает то, что делал саппорт), пара советов вообще сносят список установленных обновлений. Единственный плюс — теперь руками обновления можно поставить без бубна.
И наоборот, RHEL(с лицензией) лет восемь назад, на халтуре какая-то грабля с связкой апач+самба(ад)+лдап+мускль, пинаем техподдержку, два входящих мыла — в первом спросили кучу конфигов, во втором скриптик и бинарь, которые решили проблему.
Спасибо, я понял что лоханулся, когда купил лицензионную коробочную версию
Лицензию покупают не для того, чтобы лучше работало, а чтобы легально работало =)
И наоборот, RHEL(с лицензией) лет восемь назад, на халтуре какая-то грабля с связкой апач+самба(ад)+лдап+мускль, пинаем техподдержку, два входящих мыла — в первом спросили кучу конфигов, во втором скриптик и бинарь, которые решили проблему.
Ну это же юзер-кейс для домашней операционной системы.
Есть домашний коробочный корпоративный линукс, где разбирают пользовательские кейсы? И кто это делает?
Лицензию покупают не для того, чтобы лучше работало, а чтобы легально работало =)
мако… филы смеются в лицо — т.к. им не нужно покупать лучшую в мире (*) операционную систему
(*) по мнению пользователей систем фирмы Apple
1) раньше они покупали как миленькие и ещё нахваливали эппл
2) эппл тупо включила ОС в стоимость своей железки
Red Hat Enterprise Linux for Workstations — думаю тут вам разберут кейсы, возможно надо будет купить какой-нибудь уровень техподдержки, т.к. сейчас не в курсе политики красношляпых.
А точнее, гораздо ниже, так как у МС в этом все-таки есть огромный опыт, и множество детских болезней уже пролечено.
Тут лучше Китайцев в пример приводите… вот общаться с их тех саппортом это ещё то развлечение.
Если нужно много сотрудников, то качество заметно падает вне зависимости от национальности.
Учитывая, что RedHat был продан в IBM, я сомневаюсь в том, насколько «просто вменяемо» они расширят штат поддержки. IBM всегда славился своей громоздкостью и неповоротливостью
Получаю BSOD-ы на Lenovo Yoga C630 WOS при попытке декодирования видео браузером через DXVA2 в несколько потоков. Ответ саппорта Lenovo — у вас видеодрайвер установлен с Windows Update, поэтому обращайтесь в Microsoft. Ответ саппорта Microsoft — мы не пишем драйвера, обращайтесь в Lenovo. Нахера нужна такая поддержка?
Давайте, рассказывайте как это решать.
видеодрайвер установлен с Windows Update
Никогда не устанавливаю драйвера с WU. Только с офф. сайта производителя, ибо в WU вечно какие-то огрызки
неприменимо к моему ноутбуку
К lenovo у меня уже давно особо тёплые чувства из-за их кривых BIOS'ов и невозможности загрузить драйвера с сайта. И да, я уже посмотрел характеристики данного устройства. А кем подписан драйвер, и кто записан в графе «Поставщик драйвера»? Полагаю, этим можно немного надавить на одну из сторон.
Microsoft и вендоры целенаправленно не договариваются о зонах ответственности — цель облегчить жизнь клиенту не поставлена менеджментом этих компаний
Microsoft немного наплевать на домашних пользователей. Что немного радует — к пиратам у них отношение то же.
Это всё, конечно, прекрасно, но у меня плюс-минус то же самое за годы было с 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-версии сработает, а проверять методом тыка не хочется — попытка-то всего одна.
> С козырей зашли)
Да это не важно. Повторюсь, что суть в том, что пользователи программного продукта намеренно, целенаправленно посланы нахер. Как они после этого ещё могут защищать тех, кто их послал — уму непостижимо.
В этой ситуации Мак находится в выигрышной ситуации… далее по тексту
Это Вы так пытаетесь потроллить насчет клавиатуры-бабочки? И FlexGate? Ну, тут есть два аспекта — проблемы действительно есть, но все не так фатально, как раздувают журналисты. Когда деллы и леново ломаются — нет такого негатива. А между прочим, выходят из строя последние ничуть не меньше — качество упало у всех.
И моя реплика была чисто про софтварную (и драйверную) части.
Так а толку-то, если железа нормального с этим софтом нет?
> Когда деллы и леново ломаются — нет такого негатива.
Вот честно — мне наплевать. От того, что о проблемах с клавиатурами Макбуков все слышали, а о проблемах с клавиатурами Dell 7285 слышали полтора человека (в Интернете даже не упоминается, можете не искать) ни та, ни другая проблема лично для меня не перестают быть менее значимыми. И если конкретно в данный момент клавиатуры Apple — говно, то я не вижу причин не докапываться до этого, потому что они реально по надёжности находятся на уровне китайского ширпотреба.
Извините, но Вы типичный маконенавистник-демагог. Для начала преувеличиваете проблемы, не замечая проблемы у других. И бросаясь необоснованными фразами вроде "если железа нормального с этим софтом нет". Критерий нормальности железа у всех свой. Поэтому, к сожалению, нам не о чем спорить.
Я вот когда-то думал о покупкке чего-нибудь из маковской линейки именно из-за качества железа (в том числе по личным впечатлениям, типа корпус нигде не люфтит и т. п.) и отзывам лично знакомых макофилов, предполагая поставить на неё ещё две оси, используя Ubuntu в качестве основной. Но эти же знакомые меня отговорили нескольк лет назад: "Только ради железа уже давно смысла нет, а для убунты его брать — проблем будет больше чем с каким-нибудь ширпотребом. Бери что-нить брендованное с виндой про и ставь туда убунту"
Все так. Покупать мак, чтобы поставить туда только лишь убунту… Такое себе. С другой стороны — почему нет. Там же в маке фиксированный набор железа и в теории может будет меньше багов. Хотя вряд ли — убунте ведь приходится поддерживать широкий спектр оборудования и маки не являются для нее одной из основных целевых платформ. Главное, чтобы выбор пользователем железа-софта был осознанный, а не пальцем в небо.
Ну вот когда-то, лет 10 назад ещё наверное, мак имело смысл покупать только ради железа, если верить "интернетам" и воспоминаниям: хороший баланс, отличная сборка, лучший экран, хороший дизайн и т. п. Сейчас же, покупать его имеет смысл прежде всего ради МакОси, вроде как.
в первую очередь — да. Но с другой стороны — все мощные современные ноутбуки стоят именно в том же ценовом диапазоне.
Например, ThinkPad X1 Extreme = 250К, DELL G5 5590 = 96K. Можно еще натыкать примеров. И сравнить эксплуатационные и потребильские х-ки.
Средняя цена на мак — ну, где-то в районе 170K. Есть отдельные уникальные экземпляры за полляма, но это точно не для простых смертных ) Т.е. сказать, что сейчас эппл техника сильно переоценена — нельзя. Да, она подороже деллов-леново-хапе, но тут думать надо — что конкретно важнее.
Сейчас же, покупать его имеет смысл прежде всего ради МакОси, вроде как.
и плюшек типа anti theft, который не работает, синхро с айклауд (если нужен), лучшей в мире ОС (с) (*), синхро с ябблофоном (вот это реально сильная сторона, но только если вы не фанат андроида).
(*) это не мое мнение, если что — мне пофиг.
Да уже не сильно переоценена, можно и подороже хорошее железо найти с плюс-минус такими же ТХ. И, возможно, даже более качественное.
Так все эти плюшки — плюшки именно МакОси, а не железа вроде. Поставь какой-нить хакинтош и вроде всё это получишь.
Производить на протяжении пяти лет ноутбуки, у которых через полгода использования накрывается клавиатура — ненормально вообще с любой точки зрения. Разница только в том, что покупатели дешёвого китайского говна не ищут оправданий производителю, а покупатели дорогого китайского говна пишут «Критерий нормальности железа у всех свой». Если бы у всех производителей ноутбуков, кроме Apple, регулярно и массово ломались клавиатуры — то для поклонников продукции данного бренда это был бы очень серьёзные аргумент в пользу Apple. Но если в премиальном сегменте это именно регулярно и массово происходит только и исключительно с Apple — то на это стыдливо закрывают глаза. А схрена ли на это нужно закрывать глаза? Это косяк, причём крайне серьёзный.
а linux чаще молча падает.
То-то я смотрю в винде как проблема, так сразу заново ее переустанавливают, а линукс чинят и дальше пользуются. Видимо это все от вашего " linux чаще молча падает."
комментарий из конца девяностых?
Этот не скажет про конец 90-х, а вот в начале 00-ъ было забавно: там где дружелюбная XP писала система там восстановлена после серьезной ошибки, 2K просто продолжала работать, ни в какие ошибки не впадая…
Ну и дальше — больше: чем система была дружелюбнее, тем она становилась сложнее и непонятнее, тем больше времени занимала диагностика, тем проще было переустановить с нуля.
Параллельно шел процесс сертификации драйверов и присвоения им WHQL, что уменьшало количество серьезных сбоев из-за 3-rd party, но естественным путем увеличивало серьезность и сложность диагностики каждого сбоя. Росло качество остального софта, непрерывно по экспоненте росла системная сложность.
В итоге да, чем ближе к настоящему моменту — тем становится проще и быстрее переустановить систему.
Просто, как парадокс Монти Холла — и так же неочевидно и контринтуитивно
непонятно какие проблемы.
Я за свою жизь переустановил наверное пару тысяч 9x версий, несколько сотен NT/2k/xp
И могу сказатьт, что чем дальше, тем меньше переустановок. Просто ставишь и оно просто работает.
Начиная с windows7 вообще единичные случаи переустановки и то они были не из-за проблем.
То, что пользователь умышленно может запорость систему, это понятно. Любой Линукс также можно запороть обычным chmod -r, например.
Как интересно у вас сочетается
непонятно какие проблемы
с
Я за свою жизь переустановил … несколько сотен NT/2k/xp
Очевидно, что переустанавливать пришлось из-за каких-либо неразрешимых проблем. Потому что иной причиной может быть разве что нечем заняться, и это уже к другому доктору.
И могу сказатьт, что чем дальше, тем меньше переустановок. Просто ставишь и оно просто работает.
Об этом каджит и сказал. И?
Начиная с windows7 вообще единичные случаи переустановки и то они были не из-за проблем
Скажите, вы последние две-три недели присутствовали на хабре?
Если да, то вы знаете, на что этот намекает. А для нет — вы слишком часто и быстро отвечаете.
Прощу прощения, ошибся. Не переустановил а установил, в процессе роста компаний. В процессе поддержки естественно и переустанавливал, и действительно семейство 9x по известным причинам могло запороться гораздо проще, чем NT.
Скажите, вы последние две-три недели присутствовали на хабре?
Да. И не понимаю на что это намекает. Проблемы решаются без переустановки, разве что шифровальщик поймаешь.
Как пользователь ни разу не сталкивался. Как программист — тоже.
Эх вы... жизни не нюхали!
Все тулкиты типа Qt есть и в винде.Мало того, Qt используется и в тех проектах, у которых нет Linux-версии.
Стандартная графическая библиотека есть — называется libX11
О_о
Кстати, иксы — одна из огромных проблем десктопного Линукса. Чем быстрее их закопают — тем будет лучше.
А в чем собственно заключается огромность? Ну и после голословной критики хотелось бы услышать конструктивные вещи.
А в чем собственно заключается огромность?
Не буду перепечатывать простыни аргументов, лежащие в сети уже хз сколько лет. Из самого актуального: спросите у разработчиков Firefox, почему они сделали аппаратное декодирование видео для Wayland и не смогли для Xorg за столько лет.
у разработчиков Firefox, почему они сделали аппаратное декодирование видео для Wayland и не смогли
Да, они много чего не смогли. Я помню, как они "не смогли" в ALSA и выпилили её. С аргументом — это физически невозможно. Потом, вроде бы, назад вернули, но с тех пор вот эти их заявления стоит пропускать мимо ушей.
Я не против замены X11 на wayland. Но для начала надо решить в нём проблемы. Например, у всех драйверов видеокарт используется один протокол, а у проприетарного драйвера Nvidia — другой. Nvidia — это всё же не «сборище красноглазых задротов», а серьёзная компания. Но именно она устроила такую подлянку.
Всё это лечится руками, но раздражает.
Нет стандартной графичесской библиотеки? Если речь про desktop, то есть OpenGL
В чём выражается dependency-hell для программиста? Его он не волнует, он просто пишет в README, что прога зависит, например, от qt5, мейнтейнер собирает прогу в пакет и добавляет qt5 в зависимости
Вот только
- где взять этого самого мейнтейнера для непопулярного продукта?
- что делать ментейнеру при конфликте зависимостей?
2. Класть свою прогу в /opt вместе с зависимостями.
1) Если продукт коммерческий, то можно и нанять, если нет, то можно на форуме, в irc, просто знакомого попросить, а если и это не удалось то можно вспомнить, что программист не идиот, прекрасно знает от чего зависит его программа и может её собрать
2) Приведите пример. Два пакета обычно конфликтуют, когда они реализуют один и тот-же функционал. Например openssl и libressl реализуют libcrypto и мейнтейнеру достаточно указать, что необходима libcrypto.so или зависимость от виртуального пакета, ну или явно указать что программа требует или openssl, или libressl.
Буду рад, если вы приведёте свой пример
отсутствие стандартной графической библиотеки
Ерунда. Стандартная графических библиотек даже две: GTK+ и Qt.
Я ее выкидываю и беру новую, так как для меня смысл стиралки не в том, что там у ей внутре, а в том, чтобы она стирала.
а меня раздражает, что нельзя поправить прошивку в стиралке, приходится после каждой стирки ставить отдельный цикл полоскания (+3 полоскания умеют далеко не все стиралки).
а ещё в некоторых есть подогрев воды в одном полоскании, по отзывам существенно улучшает выполаскивание. опять же фича чисто софтовая, реализовать можно на любой машинке.
и к варочной поверхности я бы поправил прошивку, есть чисто софтовые мелочи, которые раздражают (например, при ошибочном выключении конфорки таймер на этой конфорке сразу сбрасывается).
я это знаю, только паять — не моя сильная сторона.
и да, весьма вероятно, что там окажется прошивка с защитой от чтения, так что писать придётся с нуля.
но тогда через uart можно заексплойтить
хм, можно детали?
Рекомендую подключить к логическому анализатору во время тыкания и потом эту информацию реверсить. Я просто переделал ардуину (mega 2560) в простенький анализатор и им орудую в бытовухе.
И тут эскплойтить можно по разному, если знаком чип известен то скорее всего есть заводской uart bootloader, на некоторых есть возможность запустить его с внешки, но там может быть BOOT нога которую прижать к +3 или 5 надо.
Если по UART выходит дебаг консоль то 90% можно и память считать (ну или секторами), если на консоле пароль по 99% он уже есть в интернете.
Ну и вообщем только воображением это дело ограничевается
Ты умеешь на ассемблере писать что ли?
разумеется. как и, уверен, большинство обитателей хабра.
А Вы нет, что ли????? =@.@=
Современные телефоны — высокоуровневый медленный код, тонны фреймворков и будильник весом 11МБ. С теми же функциями, что были и в старых телефонах, где всего флеша было в разы меньше.
да ну ладно вам, мы же говорим о простейшем коде.
не писал на ассемблере лет много, пришлось заглянуть в выхлоп gcc -S
для x64 и arm — всё понятно (разве что непривычная at&t нотация немного сбивает с толку).
если ассемблер для нового процессора — просто чаще заглядывать в мануал с описанием системы команд.
К сожалению, это как раз тот навык, который можно успешно забыть
А что не так модулем в целом? Надоело из проекта в проект таскать простую, но часто нужную функцию — запилил свой пакет.
Вообщем один дурак создал проект kik, но оказалось что есть компания с таким именем и те дураки грозили ему судом. npm отдали название пакета компании, в знак протеста чувак вообще удалил все репозитории с npm, ну ивообщем поехало.
Иначе — код будет представлять из себя помойку( еще и с каким-нибудь тайпскриптом, делающим JS столь же уродливым, как говнокод на С++ ), а итоговое приложение — уродливое, жутко медленное и глючное хз_что.
То ли дело воистину кЭповский АСМ, который содержит пару десятков базовых и реально необходимых команд( сложение-вычитание-умножение-итп, сравнение-условные_переходы, сдвиги, работа со стеком и, мб, подобия ввода-вывода в порты ), которые есть в соотв. доках.
Уууу жЭЭЭсть, ну как же это можно изучить то!!11?? :)
Но нечто, реально сложное и многофункциональное, написать на асме практически невозможно( при удобоваримых затратах ), т.к код будет фактически не_переиспользуемым мусором, крайне сложноподдерживаемым и платформозависимым, если речь не о разработке чего-то крайне эффективного под какой-то конкретный «камень»( и то, компиляторы нынче очень неплохо оптимизируют код ).
Как итог, складывается ощущение, что люди, изображающие АСМ, как нечто очень труднопостижимое, скорее всего, вообще не имели с ним никаких дел и знают о нем только по слухам( как и о RN, кстати:) ).
п.с: говорю как человек, имеющий дело в т.ч с RN, ну а начинавший свою проггерскую жизнь — с асма и написания относительно простеньких программ и игр на asm+winapi и простеньких прошивок на асм для avr-ок( кончилось переходом на Си ).
Но нечто, реально сложное и многофункциональное, написать на асме практически невозможно
ты же понимаешь что асм это не язык програмирования, а инструкция процессору. на нем не пишут полезное а дают инструкции процессору.
код будет фактически не_переиспользуемым мусором, крайне сложноподдерживаемым и платформозависимым
Ты точно ничего не употреблял? Платформозависимый? может наоброт это платформа зависит от инструкций а не наоборот?
если речь не о разработке чего-то крайне эффективного под какой-то конкретный «камень»
Ты наркоман. это факт. А теперь факт про конкретный камень, открой исходники линукса, там есть папка с кодом для поддержки разных камней. зачем же это? Объясню, твоя платформа зависит от камня. и эффективность твоей поллезной программы на джавасрипте тоже зависит от того какие инструкции процессор может выполнить а какие нет.
Вот допустим есть процессоры которые не поддерживают набор дополнительных инсрукций SSE4.1. в этом наборе классные инструкции для работы с нецелыми числами которые ты пользуешь в графики например. И вот вместо использования «камня» ты делаешь тоже самое только на уровне ПО, и на тебя все показывают пальцем, ржут.
И твой компилятор может быть вообще не вкурсах что именно ты хочешь делать поэтому оптимизировать должен ты.
Ну кароче, больше не говори что ассемблер это язык программирования. и что он бесполезен.
Базовых немного и это ни для кого не секрет, кто хотя бы немного с асмом имел дело.
Остальные — в основном связаны с теми или иными оптимизациями и в простых случаях они, скорее всего, даже при всем желании не понадобятся.
А теперь посчитайте число «инструкций» в C++ или Java :)
Ну и число вызываемых методов для получения того или иного функционала.
… всм, ВСЕХ инструкций, элементов синтаксиса итп( ведь для асма вы, по сути, именно это и привели )
И, заодно, приведите справочники/доки по C++ / Java.
Интересно, они будут больше тех 6 страниц документации по асму ?)
АсмОвый код будет намертво «прибит» к конкретной архитектуре( а учитывая, что код без взаимодействия с системой нынче не может практически ничего в плане ввода-вывода итп, если это не какая-нить прошивка на МК без ОС и ее подобия, то, да, можно говорить еще и о привязке к конкретной платформе и к конкретному API, что, по случаю чего, не очень то и легко менять в бесконечных простынях асм-кода ).
«Внезапно» нельзя x86-й асм( 32-битный. Привет, EAX ) просто скомпилить в машинный код x86_64( привет, RAX, у которого EAX — это младшая половина ) или армОвый в машинный x86( «внезапно» разные команды, регистры и проч ) итд итп, т.к речь о программировании, по сути, мнемокодами конкретной архитектуры, потому речь о коде, намертво привязанном к конкретной архитектуре, системе команд и проч.
И, да, поскольку «функционал» отдельной команды крайне мал, исходники даже относительно простого приложения будут очень объемными в плане количества кода и прямое следствие этого — сложноподдерживаемыми в плане даже относительно простых доработок кем-то, кто не_писатель_этого_проекта.
Спасибо кэп, а я и не знал, что эффективность выполнения штуковин вроде JS отчасти зависит от того, какие инструкции может выполнять проц…
Но я так и не понял, к чему дальнейшие кэповские изречения о том, что некоторый неподдерживаемый процом функционал «внезапно» может быть реализован на уровне софта.
Я не говорю, что он бесполезен — я говорю, что если писать на нем что-то хотя бы немного универсальное, что должно по возможности работать на разных архитектурах и ОС, чтоб было более-менее поддерживаемым, а код — переиспользуемым… крч., будет целая огромная куча проблем практически на ровном месте.
Хотя иногда он и бывает удобен — на нем [раньше было] очень удобно на скорую руку набросать какой-нибудь простенький распаковщик/сниматель_защиты с конкретной проги( или игрухи типа Reflexive Arcade ), т.к нет присущего высокоуровневым языкам цирка с типами данных, указателями итд итп, сам исполняемый файл получался весьма компактным. Да и учитывая, что в отладчике обычно видишь именно дизассемблированный код… было весьма удобно.
Но это очень специфическое применение.
п.с: из твоего коммента складывается ощущение, что у тебя проблемы с «веществами», ты это понимаешь, но, боясь в этом признаться( и последующего осуждения от окружающих ), обвиняешь в чем-то подобном всех вокруг… кроме самого себя — человека с платформо/архитектурно-независимым асмом :)
На каком ассемблере? Я начинал с 6502, 8080 и закончил 80386. я ещё могу зваться разработчиком или уже нет?
Для программирования на языке 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.
Тут есть один маленький нюанс. Чаще всего потребуются еще знания в электроники и чтение длинного талмуда по процессору и выяснению как и что там в процессоре наконфигурировано.
Тут даже можно попробовать сделать опрос, сколько читателей этой статьи регулярно пользуются линукс, а сколько регулярно САМИ (не жена, не мама, не домработница) пользуются стиралкой.
И да, блок управления, как правило, не имеет гальванической развязки с сетью, так что аккуратнее с экспериментами.
Более того, огромное кол-во консольного ПО и библиотек из мира линукса тихо трудится на винде и никто не замечает.
Да даже попытки мелкософта склепать некую эмуляцию линукса в своей вин10, уже говорит о том, на сколько линукс популярен и как все в нем нуждаются.
попытки мелкософта склепать некую эмуляцию линукса в своей вин10, уже говорит о том, на сколько линукс популярен и как все в нем нуждаются.
Зря радуетесь. Лично мне это говорит о намерении майкрософта похоронить линукс. По крайней мере его десктопный сегмент. Попробуйте подумать чуть дальше и с точки зрения чисто коммерческой фирмы. Они не могут линукс просто купить, как делали это с другими конкурирующими программами и фирмами (линукс — свободен), и поэтому нашли способ закопать его по другому, только и всего.
Короче говоря, ничего хорошего для линукса в этом нет.
Это я понимаю, но в данном случае я пишу лишь том, что якобы ненужный и непопулярный линь, а на деле даже конкуренты пытаются себе его встроить. Что говорит просто о громадной популярности линя.
ОС в таком случае решает насколько удобно ему будет пользоваться Хромом, мешать этому будет ОС или помогать. Например, такие мелочи как необходимость что-то нажать, прежде чем вводить пароль разблокировки/входа. Или (не)поддерживаемость GPU или гибернации.
Их есть конечно, но мягко говоря не все.
Все там нормально с любыми мультиязычными тегами, потому что UTF-8.
И в нормальной винде тоже нормально, потому что нормальные плееры понимают UTF-8, хотя в самой оси до недавнего времени на ее поддержку был положен большой болт.
А вот у любителей доса-с-гуём из шести кириллических кодировок отображается только одна, причем если она не расово-верная, то ломается кодировка уже в программах.
Не многовато на себя берёте? Юзер, если что, вам тоже ничего не должен и если «не работает», или «работает не так», то это проблема разработчика, который не предусмотрел.
П.С. Во времена засилия этого ужаса (я давно уже на flac и физические носители перешел) я совершенно спокойно ставил LC_ALL=ru_RU.cp1251 и плеер прекрасно мне показывал русский язык. А во времена Alt Linux Junior 1.0 тамошний xmmp ЕМНИП имел настройку «Кодировка id3v1».
А то из всех моих плееров (на минте) с отображением русских тегов idx3v1 справились только DeaDBeeF, Foobnix. Остальные завалили.
без UTF нормально можно отобразить английский и ещё один язык на выбор
Не совсем так, скорее "языки на базе чистой латиницы и (на практике) какое-то семейстов очень близких буквенных языков". Вот KOI8-U, ближайшая родственница KOI8-R, позволяет использовать одновременно латиницу, русский и украинский за счёт близости русского и украинского алфавитов.
Т.к. Windows проиграла облачную гонку, то для того чтобы оставить разработчиков под Windows нужны инструменты, которые бы позволяли бы работать с Linux-окружением.
Например я работаю под Linux, т.к. пишу приложения, которые работают под Linux.
Не смотря на то что это JVM, но тот же docker и kubernetes проще настраивать под Linux, чем под Windows.
Да и в телефонах делая Андроид линукс именно очеловечили, о чём и говорится в статье
Ракеты падают.
Лада Приора. (и, да, некоторые, знаете ли, получают удовольствие от управления. Процессом ли, автомобилем ли. )
-«Вот скоро мы все на линукс перейдём, она ваще быстрая и вообще всё супер»
-«Так да, документации единой нет, и лампово всё. Будто ты гений что познал программирование)»
-«Кнш, а эта шинда фиговая, со своими подробными гайдами на оф сайте по которым даже эмуляторы рабочие пишут. Зачем упрощать людям жизнь, я не понимаю?»
ЗЫ Я как чисто «пользователь» линукса, бросил эту затею. Вроде «вау как быстро всё, красивенько и кастомизируется». А потом понял что это тот ещё бутерброд, а твой «говнокод» не будет работать у другого ибо разные версии\другой мендж раб стола и ещё до кучи. (мб уже и не так, это было +5 лет назад назад)
Поэтому единственный линукс который добился успеха это - Android. xD
Мой любимой пример — попробуйте без гугла добавить принтер по протоколу ipp без всяких bonjour в сети.
настройки — принтеры, нет?
и да и нет сразу, там по умолчанию нет кнопки «добавить другой принтер» и её надо магическим образом вытаскивать из глубин UI, и нет совершенно никаких подсказок и предпосылок — как это сделать
вот скрин нашел

у вас есть на маке есть кнопка Advanced? её точно небыло в некоторых версиях макоса, возможно даже и на новой каталине (не могу сейчас проверить)
подключите принтер по https
а много таких странных принтеров, которые требуют именно подключение по https?
тут вопрос не про то что «я такого не видел-такого не бывает», а про юзабилити.
Мак в данном случае это такой девайс, что пользователь считает что он иделен потому что там всё работает, а если не работает то мальчик-админ всё сделает и… ура мак идеален! не то что ваша кривая винда (шаг с мальчиком админом быстро забывается)
а вот админ уже рвет волосы на голове, как сделать нормальный принтсервер с кастомной безопасностью (у меня был кейс со строгим ограничением типов шифрования на всех передаваемых по сети данных), централизованной авторизацией и при этом не поднимая bonjour ради 2х компов из парка в 1000 и не имея адских проблем с его администрированием
в корпоративной среде есть более странные штуки. Вроде https://mds-kyocera.ru/support/16-myq.html
Видали такое?
У меня на 10.15.3 нет кнопки Advanced
1) Отсутствие миксера громкости (per app volume settings)
2) Неотключаемый в UI в принципе volume ducking при звонках
3) Невозможность одним хоткеем переключаться И между окнами одного приложения, И между разными приложениями.
а хоткеи… тут уж огромнейшее спасибо яблу за тильду в жопе… на американской геометрии этой проблемы нет.
Это неочевидное только для вас поведение. Когда обучал людей работе с windows после dos или вообще с нуля, один из самых частых вопросов был как быстро переключиться на другое окно активного приложения. Разные инстансы или одинаковые на уровне процессаов в ОС ользователю обычно без разницы, а вот "Word" в заголовке для него однозначно говорит, что это одно приложение.
Если внимательно читать, то он не призывает отказаться от линукса в пользу карамельных ОС.
Он указывает на проблемы, с которыми сталкивается новый пользователь. С точки зрения психологии рядового пользователя все так и есть. Приведу аналогию. Есть необходимость забить гвоздь. Подходите к ящику с инструментом на полке лежит молоток от карамельной конторы (Microsoft, Apple). Вы берете молоток с прорезиненой эргономичной ручкой, магнитным держателем для удержания гвоздей и фонарем (чисто маркетинг) и забиваете гвоздь. Но при этом ваш пульс, отпечаток ладони и будут отправлены куда надо. Именно из-за этого обратил внимание на линукс. А вот с практически с любым линуксом придется сначала собрать молоток из конструктора. Дополнительные опции придется сваркой крепить. Есть шанс, что собрать можешь не правильно. И тогда часть молотка угодит тебе в репу.
Задача стояла забить гвоздь. И большинству людей либо просто не хочется, либо мозг не позволит так заморачиваться.
Линукс не плох, он просто не адаптирован под менталитет большинства. Потому так не популярен. Нужна шаблонность в нашем шаблонном мире.
К сожалению, ситуация только ухудшится. Десктопные решение, дефакто, уже прошлое. Мобильные ОС не дадут линуксу шансов на рост. Увы, линукс так и останется только для гиков.
Имею опыт работы на линуксе как с descktop так и серверными версиями.
Если внимательно читать
Судя по ответам, которые совершенно не в тему и не про то что написано в посте — это непосильная задача для 90% аудитории XD
А может просто надо покупать телефоны чуть-чуть подороже 10 тысяч рублей?
Приличные фирмы типа самсунга вместо сяоми тоже не помогает, просто планка сдвигается вверх, типа телефон от сяоми который хотя бы просто звонить и смсить может без приключений стоит от 15т, а такой же самсунг от 25т.
Просто запускались навигаторы рядом и по винфону повороты четко отрабатывал, а на андроиде постоянно положение машины по карте чуть дальше от поворота, чем есть на самом деле.
а железо одинаковое? я брал два сяоми (на андроиде, разумеется), один на mtk, другой на qualcomm. на mtk точность gps была явно хуже.
хрен знает что у вас были за девайсы. Ничего не глючит. Не тормозит (хотя этот от софта зависит). Серия хонор за 13-15к
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) Самопроизвольно перезагружается по ночам (когда скачает обновления системных компонентов). А, если учесть, что у меня используется шифрование накопителя (хотя, говорят, это фикция), то загрузка встанет на этапе запроса графического ключа. Следовательно, ни звонков, ни будильника тебе.
Я специально не привёл эти проблемы в изначальном посте, так как они возникают только «из коробки».
androidinsider.ru/polezno-znat/google-hochet-zapretit-ustanovku-apk-na-android.html
Понятно, то есть ваше утверждение из предыдущего сообщения
Теперь уже запрещено даже ставить программы не из google play.
действительности не соответствует. Запрета установки нет и никогда не было. «Google хочет ...» — так гугл много чего хочет.
Я не знаю, кто присылает, но у меня были и samsung, и xiaomi, которые сыпали рекламными уведомленями. Причём это делали предустановленные приложения от производителя или google.
У меня самсунг, и безо всяких проблем уведомления от приложений, включая предустановленные, выключились. Ну да, устройства нужно настраивать — но уж возможность отключения уведомлений явно никуда не скрыта и не убрана, она доступна прямо из появляющихся уведомлений.
Сейчас уже мало что рутируется
Есть статистика? По моим ощущениям, рутируется большинство моделей от популярных производителей, какие-то проще какие-то сложнее.
А, если рутируется, то часть приложений из google play становится недоступной
Это уже проблема конкретно таких приложений: хотят так ограничивать пользователя — пусть ограничивают. Какое решение вы бы предложили на уровне системы — убрать совсем возможность проверки есть рут/нет рута?
В десктопном линуксе же root — штатная возможность.
Так десктоп и используется по-другому, не как смартфон. Ничего плохого в отсутствии рута по-умолчанию на телефонах не вижу, он далеко не всем нужен. При желании и если аппарат не прям вчера вышел, рутуется часто без проблем.
При желании и если аппарат не прям вчера вышел, рутуется часто без проблем.
Есть производители, которые упорото блокируют любые попытки рутовать их девайсы. По-моему, Huawei «отличается» таким, и Samsung тоже.
Да, ещё по поводу «при адекватной настройке». У меня xiaomi «из коробки»:
1) Блокирует приложения в фоновом режиме. Каждое приложение нужно вручную добавлять в исключения. Скайп, например, так и не удалось заставить не вырубаться. Вроде несколько дней работает, а потом отрубается и не принимает сообщения.
Если приложение нормально адаптировано под Doze mode и пуши использует по назначению — все будет работать… если производитель не натыкал своих оптимизаций для экономии энергии. Обращайтесь в xiaomi -:)
2) Самопроизвольно перезагружается по ночам (когда скачает обновления системных компонентов). А, если учесть, что у меня используется шифрование накопителя (хотя, говорят, это фикция), то загрузка встанет на этапе запроса графического ключа. Следовательно, ни звонков, ни будильника тебе.
Автоперезагрузка отключаема (если опять же производитель не намудрил чего) а возможность части софта работать (и иметь доступ к своим данным) до ввода пользовательского ключа тоже есть. опять же если производитель не напортачил.
Поэтому ни один производитель прикладного ПО под linux-десктоп не сможет запретить запускать приложение на компьютере с root
if(getuid() == 0) exit(0);
:)
Это запрет на запуск из-под root, а не на компьютере с root.
А вот в винде как раз реклама поставляется сразу с ОС в различных меню.
Фига се. Майкрасофтовцы фишку Убунты переняли и вылезали :)
Так вот, на десктопе совсем другие требования к DE. Если на мобилке нужна адаптация под маленький экран и пальцетыкание, то на десктопе нужна в первую очередь многооконность. У Android я видел многооконность только в зайчаточном состоянии, и то адаптированную под маленький мобильный экран и пальцы, а не большой экран и клавомышь.
С одной стороны — Samsung DeX и хромбуки а с другой стороны — как раз на DeX очень хорошо видно как поддерживается нормальный десктопный интерфейс на андроиде (несколько окон одного приложения — поддерживают считанные приложения, НЕ поддерживать нормально клавиатуру для навигации — а что тут такого?, верстка которая учитывает что экран не 6" а в разы больше, а зачем? Кнопка «распечатать то что сейчас показано на экране» — а зачем?
Причем андроид все это умеет штатно только вот мало кто поддерживает из разработчиков)
Телефон обычно покупают для того, чтобы по нему звонить и в инете лазить. А не для того, чтобы заниматься его настройками и диагностикой :)
И компьютер тоже покупают не чтобы ковыряться, а чтобы сидеть на хабре/смотреть ютуб/играть в доту/писать код/убирать красные глаза.
Но, если что-то в компе не работает или работает не так, как надо (то есть, смотреть ютуб, сидеть на хабре и играть в доту становится невозможно или затруднительно), приходится его диагностировать и настраивать. Потому что техника должна служить её владельцу.
Точно так же и с телефоном. Я покупаю его для того, чтобы звонить, использовать мессенджеры, слушать музыку, пользоваться банк-клиентами, вызывать яндекс-такси. Но, если это мне неудобно или невозможно, то я хочу диагностировать проблему и решить или сделать настройки такими, чтобы мне было удобно. Чтобы было удобно звонить, пользоваться интернетом, вызывать такси, слушать музыку…
Но мне это не дают. Вы мне предлагаете иметь один телефон для пользования, а другой для ковыряния. Но это всё равно, что запретить мне дома просверлить дырки, чтобы повесить полку и в качестве альтернативы предлагать купить дачу или гараж, где я могу сколько угодно полок повесить, но при этом не могу там жить постоянно.
Если ты накатишь стороннюю прошивку на телефон, то у тебя как минимум отвалятся многие приложения, производители которых запрещают их использовать на сторонних прошивках. Например, банк-клиенты. Или даже google play, который является единственным официальным способом распространения приложений. То есть, вы мне предлагаете завести отдельный телефон для «ковыряния», который не будет использоваться для звонков. Вы вот считаете, что мы, линуксоиды, занимаемся ковырянием ради ковыряния? Нет, мы занимаемся ковырянием ради того, чтобы сделать себе жизнь удобнее. Точно так же, как человек, имеющий навыки в строительстве, будет делать ремонт у себя в квартире «под себя» не потому, что ему нравится сам процесс ремонта, а для того, чтобы было удобнее жить.
Да, многие живут и без этих совершенствований. Но они просто смирились с неудобствами. Например, многие жалуются на то, что их винда самопроизвольно ставит обновления, блокируя работу. Что андроид запрещает «вслепую» повысить громкость музыки на максимум, «заботясь о здоровье ушей». Так же многие, кто не умеет сверлить бетон, мирятся с отсутствием кручка для полотенца в ванной. Человек же, который физически мог бы исправить проблему, но которому это запрещает производитель смартфона, уже более грамотно формулирует свои мысли, а не «мне надоело, когда телефон не даёт повысить уровень громкости, а также сам уходит в ребут»
Ещё у меня такой пример был. Внезапно на телефоне с android перестала работать точка доступа с WPA. Без аутентификации работало, а с wpa никак. Проверял пароли, пересоздавал подключения на клиентах, пробовал разные клиенты — ничего. Подозреваю, что что-то внутри глюкануло с конфигами. И как эту проблему предлагает решить производитель? Наверное, только хард-резет. И перенастройка всех приложений, и потеря многих данных (так как без root данные многих приложений ты не вытащишь). А если бы у меня был полный доступ к системе, я бы достаточно легко смог профиксить, наверное. Посмотреть логи, посмотреть конфиги… Наверное бы проблема легко нашлась. И никакой потери данных. И кто после этого задрот и красноглазик? Тот, кто с помощью своих знаний и опыта (и обмена опытом внутри сообщества) быстро и без потери данных починил? Или тот, кто сделал hard reset, а потом долго восстанавливал удалённые приложения и данные, некоторые данные потеряв безвозвратно? Как в анекдоте про кокосовую пальму: «некогда думать, трясти надо».
И перенастройка всех приложений, и потеря многих данных (так как без root данные многих приложений ты не вытащишь)
преувеличиваете, но проблема действительно имеет место быть. Игры, например, уже давным-давном синхронизируются с фейсбук по вполне понятным причинам.
В HTC и OnePlus есть бекапирование настроек приложений — но это конкретные имплементации
Что не так с линуксом в мобильных ОС?
Всё так, вы совершенно правы. Однако спросите себя, почему Андроид это перелопаченный Гуглом снизу доверху Линукс, а не стандартный склеенный изолентой набор привычных программ, который мы видим на типичном Linux-десктопе. А потом соотнесите это с концовкой статьи :-)
P.S. Простите, больше не могу развивать дискуссию, да и желания нет в таких мерзких условиях, когда за неудобное мнение тебя исподтишка лишают права голоса, как в каком-нибудь путинском парламенте. Всего хорошего.
поставил вам плюс в карму. но статье всё-таки минус, статья негодная
почему Андроид это перелопаченный Гуглом снизу доверху Линукс,
1) Десктопный линукс рассчитан на клавомышь. Андроид — на пальцы
2) Многое из десктопного линуксового юзерспейса (например, gtk, GNOME...) уже тогда было лицензировано под (L)GPLv3, а это значит, что производители ведрофонов не смогли бы использовать блокировку загрузчика. То есть, это не техническое решение, а юридическое, с целью ограничить пользователей.
3) Для android не стоял вопрос совместимости с уже имеющимися приложениями и драйверами видеокарт. Поэтому они могли позволить себе написать несовместимую с уже имеющимся кодом систему. Для десктопного линукса же сейчас написано полно приложений, которые мы не сможем враз переписать.
4) На самом деле android тоже «склеен изолентой». Особенно прошивки с альтернативными оболочками типа MIUI. В miui для каждого приложения, работающего в фоновом режиме (например, мессенджера) приходится ковыряться в настройках, чтобы разрешить работу в фоновом режиме, и то не всегда помогает (например, у меня skype нестабильно работает в фоне). Только не надо говорить, что это вина xiaomi, а не google. Чтобы получить полноценный андроид (с google play и прочими гуглосервисами), производителю нужно подписать контракт с google. Так почему google в этом контракте ставит только ограничения, которые идут во вред пользователям (типа непредоставления root и блокировки бутлоадера), но при этом разрешает ломать совместимость с приложениями?
Так и сейчас гугл монетизирует свои сервисы и интеграцию с ними, а не набор программ из маркета.
Если бы гугл взял за основу какой-нибудь debian, то он бы не смог монетизировать его в такой мере. Не потому что линукс плохой. А потому что свободный. Потому что любой может безо всяких лицензионных отчислений использовать обычный linux (например, debian) в любых целях, не платя никому лицензионных отчислений.
Разве AOSP не бесплатен? И разве в нем нет гуглосервисов?
Если да, то чем он тогда отличается с точки зрения монетизации от Debian?
Кмк, мотивы там больше технические. Вроде отвязать поставку ядра от поставок юзерспейса (из-за чего мы имеем кучу устаревших еще в момент выпуска онлайн-устройства ядер) или сделать переносимую платформу, которая будет легко переезжать между разными процессорными архитектурами (в то время ARM конкурировал с MIPS).
Нет, нету. В этом вся и суть. Поэтому и гуглосервисы не поставляются с более-менее крупными альтернативными прошивками типа lineageos и эмуляторами android для ПК (типа anbox), и установить их можно только окольным путём через окловарезные ресурсы: wiki.lineageos.org/gapps.html
То есть, в случае AOSP никакой принципиальной разницы между бесплатными программами с маркета и бесплатными программами с репозитария нет, так?
также найти гуглосервисы чтобы их установить отдельно — задача тоже далеко не такая простая
==
например google auto так никто и не сделал в опенсорсном варианте, чтобы туда какойнить яндекс вкорячить
Android гугл создавал
Извините, подушню. Гугл не создавал Android, он его купил.
Все эти стиральные машины, роутеры и камеры используют линукс как низовую систему (загрузка, память, файловая система, сети, драйвера устройств). А вот интерфейс, обновление, половина прикладных модулей — всё максимально избавлено от линукса.
В андроиде тоже самое — только как базовый ввод-вывод. И гугл усиленно работает над тем, чтобы выпилить его оттудова.
Как пользователь линуксом максимально не доволен. Любое ежедневное обновление может завалить систему без возможности восстановления.
Linux это ядро!
<:o)
Вы тег сарказм забыли
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 содержит критические ошибки
и т.д.
Давайте новости про убунту, которая там чего-то у кого-то сломала. Или испортила железо. Желательно, чтобы новости были не с "желтушных" ресурсов. Я как минимум в копилочку внесу эти ссылочки )))
Вот, кстати, справедливости ради, на некоторых буках можно было вытереть efivars полностью, от чего те окирпичивались.
Но, таки, это проблема вовсе не убунты.
Ну, Вы могли увидеть мои стоны про сломанное обновление с 16 до 18-й. Или вроде того. Проблема только одна — такое обновление сродни обновлению с XP на 7-ку или с 7-ки, скажем, на 8-ку. Вы же понимаете, что и при этом процессе "что-то может пойти не так"? Отвалятся какие-нибудь драйвера или какой-нибудь особо кривой софт? Или попросту операционка перестанет загружаться?
Обновления же линукса в рамках одной версии ОС (дистрибутива) как правило проходят безболезненно.
/я лично всегда винду ставил from scratch — это надежнее, т.к. потом не нужно думать о "хвостах" приложений, да и быстродействие лучше, чем сидеть на системе с "историей"/
Так большая часть косяков 10-ки всплывает как раз таки при обновлениях уровня перехода между версиями убунты.
сомнительное утверждение.
это косяк конкретно во взаимодействии с технологией сторонней фирмы, которая зарядила свою защиту с блекджеком и прочими, тут вы правда будете утверждать, что условная убунту вообще заметит такую проблему и отменит обновление, если только в какой-то конторе сразу десятками компы не пострадают?
здесь проблема в том, что сценарии использования бубунты и винды сильно разные. В убунте можно жить существуя только лишь софта, который можно брать из оф репы, ну, и плюс пары ppa. В винде же — Вы ВЫНУЖДЕНЫ устанавливать софт от третьих фирм, иначе никак не обеспечить даже базовую функциональность (ну, ок — да, можно сидеть на встроенных почтовом клиенте, ёже, wmp, но это прям совсем убого)
Поэтому прямое сравнение будет, очевидно, ложным и несправедливым. Но мы-то обсуждаем факты )
github.com/MrMEEE/bumblebee-Old-and-abbandoned/issues/123
Как раз-таки UX в unix-подобных обычно(так-то он разный, можно отдельно говорить о Gnome HIG(боятся лишние кнопки делать, чтобы юзверь не заблудился), том же от KDE(кошмарище) и более-менее консервативном том, что осталось) предназначен для достижения цели, а UX в Windows/macOS иже с ними предназначен для достижения чего-то подсказанного пользователем, у которого этой цели нет.
А жалобы автора на то, что один и тот же софт под виндой и никсами чего-то не умеет, вообще смешные. Да пусть даже и только под никсами, причем тут ось?
Ну, пока вы так думаете, линух останется серверной машиной или рабочей средой разномастных прогеров.
Я не говорю что он плох, но мне кажется что его изначально создавали с целью причинять БОЛЬ всем кто не приглашён на закрытую вечеринку прогеров.
Установить питон 3.8 в свежей версии дебиана? Хмм… apt-get install python3?
ХА! Получи питон 3.5 из 2015 года. Почему? Да пошёл ты нафиг, вот почему. Думал всё так просто? Ну действительно, кому нужен последний питон в 2020 году?
Зайди на оф.сайт, ручками установи его, найди как переключить запуск нужной версии по дефолту, удали версию 3.5 через apt… Ой. Они оба поломались… Ручками найди что не так, удали косячный файл, поставь удава по новой, видишь как всё просто? Это линух!
Лучшая система! Но только для избранных.
И нет, это не попытка поныть, это ответ на вопрос «почему линух никогда не получит распространения, а вместе с ним и хорошего софта»
Я в любом случае его продолжаю изучать, но удовольствие это… Мягко сказать сомнительное.
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
Идрис ставится установщиком 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
да, смешение пакетов из разных веток не очень рекомендуется, но иногда это нужно.
Зайди на оф.сайт, ручками установи его
"ручками" — минуя пакетный менеджер? не надо так. во всяком случае до тех пор, пока вы не будете понимать что именно происходит.
/me обнаружил 2.7, 3.6, 3.7, 3.8
/me вспомнил, что сам написал в python_targets всю эту семейку и успокоился.
Это как купить свежий москвич, и хотеть в нём климатконтроль и коробки.
Хотите свежее используйте дистрибутивы со свежим пакетным ядром, а не со стабильным, но устаревшим
Ваши сведения устарели. Текущий стабильный релиз Debian “buster” 10.0 изначально был выпущен 06 Июля 2019.
Впрочем, с дебианом так всегда было — кто хочет самые свежие пакеты, ставит их из unstable/sid.
Поправка, текущая версия в stretch — 2017 год.
Этот срок как правило не больше 7-8 месяцев, с редким исключением. См — Freeze length в https://wiki.debian.org/DebianReleases#Release_statistics
ТЫ ПРОСТО НИАСИЛИЛ, СЛАБАК
Так это мотивация такая. Вроде «Ага, да ты боишься плыть! Хе! Ну ты ваще!» (шутка)
всем кто не приглашён на закрытую вечеринку прогеров
Все должны быть приглашены, ещё в школе. Можно возражать, что у каждого своя профессия, интересы. Зачем юристу, художнику или бухгалтеру знать как устроен компьютер? Но время такое, что лучше знать, чем нет. Когда-то полезным навыком была езда на лошади, а сейчас не требуется. Но хорошо знать и понимать, что, условно, браузер и Интернет это разные вещи, иначе конфузу не оберёшься. Никого почему-то не возмущает, что надо знать математику, физику, географию и т.д на уровне школы. Я не говорю, что каждый должен знать в совершенстве все особенности оптимизаций разных компиляторов С++. Но, понимать, что такое операционная система, зачем она нужна, зачем в ней файловая система, что такое программа и как её установить — просто необходимо. И этих знаний уже достаточно чтобы повседневно пользоваться 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 другой, не тот, что с системой. Не ставится? Хм… Ну тогда я просто заменю все файлы, удалю какие не надо. Что-то не грузится теперь…
А врачи уверены, что вы обязательно должны отличать бактериальную инфекцию от вирусной, и в каком случае какой-нибудь антибиотик принимать полезно, а в каком — вредно. Время такое.
Дантисты уверены, что вы обязательно должны знать виды резцов, состав пасты, в каком случае стоит брать отбеливающую, в каком — фторированную, а в каком лучше взять простую. Время такое.
Юристы уверены, что вы должны назубок знать ТК, УК, ГК и проие кодексы, ведь остановит полицейский/дпсник/..., а вы даже своих прав не знаете. Время такое.
...
Все дружно начинаем 24/7 учить всё подряд? Всё ведь нужно и полезно. Причем то что я перечислил наверняка будет куда полезнее чем знание что где настраивается в линуксе.
Ибо там: поставил? А в Path пропиши. Прописал? А не буду работать, ибо у тебя там еще и Python2 стоит, и Anaconda и прочие радости. Ах, тебе еще и пакеты нужны? А хрен тебе, у нас в зависимостях то, чего под винду нет и не будет, и вообще иди кастомные whl в инете ищи на сомнительных сайтах. Ишь удумал — через Pip/conda ставить…
Cuda? Какая Cuda? PyTorch? А не хочешь ошибку сбора 3-х пакетов зависимостей потому что готовых нет, а собрать не можем т.к хотим Visual C++ конкретной версии с конкретной SDK из конкретного билда Visual Studio, да еще и лежащего в конкретном месте. А какого и где — не скажем…
А если вам надо будет и 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:
На доп вопросы ответы только ч/з личку.
ко мне он уже не обращается со словами «вирус», «тормозит», «поломалось»Потыкайте в него палкой, а то мало ли…
По рабочим нуждам ставил Федору пару лет назад (ЕМНИП, последний опыт использования Linux на десктопе — дальше только поднимал проект на RPi, но опыт нерепрезентативен, ибо уже старался нагружать по минимуму); как только объём основной ОЗУ заканчивается (спойлер: очень быстро) — начинается 5-минутная
Про софт отдельный разговор, все разговоры про «мало софта» разбиваются напрочь, когда открываешь репозитарий.… и там — внезапно — в самом деле оказывается мало софта! :)
А рабочие столы с настроенным компизом вызывают шок у любых приверженцев виндыЯ и правда в шоке; пусть дизайном лучше занимаются профессионалы. Тем не менее, нынче более-менее красиво выглядят оболочки, под копирку «слизанные» с той же Windows и OS X, а вот это кубическое убожество я примерно 10 лет назад в последний раз и видел. Ладно, б-г с ним, но Вы и правда считаете, что э т о удобно? Звучит как шутка.
Для десктопного Linux нужно овердохрена памяти, причём совершенно непонятно, на какие такие нужды, а управление её распределением у системы отвратительное.
Больше похоже на умирающий жесткий. Ну или на результат аратюнига любителем виндотвикинга.
Овердохрена памяти нужно zfs со включенной дедупликацией. Когда 4-5ГБ уходит на одну только DDT, при размере накопителя 240ГБ, еще до гига импульсно ест iscsi-target, 1,5ГБ ест гитлаб в контейнере, еще полгига десктоп, и qemu при 8 выделенных виртуалке потребляет 11 — вот тогда при запуске скайрима в виртуалке и активном браузинге на хосте ощущается, что 16ГБ — маловато.
Полагаю, многих комментариев просто бы не было.
Когда я не работаю, я домохозяйка. И да, после работу я хочу отдохнуть и запустить игрулю, а не трахаться 10 часов с зависаниями каждые 15 минут потому что нуво не может работать без падений.
Вот, каджит тоже так решил однажды. И снес винду )
Теперь окошки — аккуратно огорожены в виртуалбоксе, а восстановление сводится к откату на заранее сохраненный снапшот.
Но после того как я поставил-таки фотошоп под вайном — повода заходить в виртуалку за последний год — пока не было :-)
Так это и есть главная причина "Почему не Линух" — потому что он "не заходит". Вот квартира, вот в дверь в неё — почему, чтобы "зайти" пользователь линуха должен лезть через вентиляционную систему, потому что у него "не тот линух, который надо"?
Фрагов набить.
Времени-то полно.
2) Чем больше пользователей, тем больше багрепортов, следовательно, тем качественнее твоя программа.
Но выбрать себе ноутбук для линукса — не такая уж большая проблема
Всё равно это лотерея, так как под одним именем модели могут скрываться десятки вариантов конфигурации.
Но они её уже имеют. Да и проприетарных софтин на моей машине (на которые бы всерьёз влияло число пользователей) примерно полторы. Это clion и idea, и как-то так исторически сложилось, что они на линуксах были с самого начала.
Во-первых, не было бы Linux-пользователей — не было бы и этих программ. Во-вторых, ты сейчас многое можешь сделать через свободный браузер. А ещё лет 10 назад многие сайты были привязаны к несвободному браузеру IE, работавшему только под несвободной ОС.
Но выбрать себе ноутбук для линукса — не такая уж большая проблема, а собрать десктоп — не проблема вообще.
Пруфлинки искать, честно говоря, лень, но. В конце прошлого года хотел обновить десктоп до новейшего процессора 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 ставил линукс — я попробовал
- opensuse tw
- opensuse leap
- debian 9-й вроде
- 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 — извольте после далее-далее-готово искать драйвера. Такие дела.
> Проблемы возникают
Что и требовалось доказать, а раз «после далее-далее-готово не работает» то «оно просто не рабочее и пользоваться им нельзя»
Вы всё пропустили, дисков с драйверами уже давно нет, а есть образы для восстановления от производителя, которые нужно либо скачать, либо изготовить по прилагающейся инструкции.
год назад еще вкладывали.
Только со старым оборудованием, драйвера для которого включены в дистрибутив. Для нового ещё придётся побегать поискать драйвера.
Это просто неправда. Вот я купил в прошлом году 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, и всё это без переустановки с нуля? И это я ещё на альфа/беты обновлялся.
Железо менялось много, часто, всякие слегка экзотичные платы а-ля авермедиевых тюнеров (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 гигов не занимает, а вот стабильность и простота — весьма.
Мб попробую пульсу поставить вместо альсы, авось заработает.
Кстати, если Linux реально нужен только для узкого типа задач, которые не требуют вот прям здесь и сейчас абсолютно бескомпромиссной производительности голого железа, то почему не попробовать поиграться для начала в виртуалке? Процессор у Вас неплохой, можно выделить ядра четыре или больше без суровых последствий для хоста. Памяти, полагаю, тоже гигабайт 32 или больше имеется (всегда можно докупить). Можно на том же Virtualbox (ну или кому на чём удобней) сделать прекрасно работающую виртуалку с неплохими выделенными с хоста ресурсами, а то и несколько виртуалок с разными дистрибутивами (запускать-то их одновременно никто не заставляет). И можно будет играться и разбираться в меру удовольствия, без необходимости перезагрузки туда-сюда.
Кстати, о перезагрузке — у меня был такой момент, когда я уже всё делал в Ubuntu, но поиграть перезагружался в Windows. Но даже и тогда, ещё без Proton, было немало хороших игр, идущих на Linux в Steam, и в один прекрасный день я осознал, что не загружался в Windows уже несколько месяцев, т.е. игры, идущие только под Виндой психологически не так важны, как казалось. После этого судьбоносного момента никаких дуалбутов не держу, если нужно потыкать какую-то другую ОС — использую Virtualbox. :)
Виртуалку не получится запустить как минимум потому что у меня гиперви, для корректной работы WSL и докера. Ну а вообще я игрался с целью поставить линукс как основную ось, если она окажется не хуже в тех сценариях что я привык + лучше в каких-то ещё. Не люблю пеергружаться между Осями.
вот они — вендопроблемы. Коллеги попробовали WSL + docker, отключили это от греха подальше и поставили виртуалбокс (а внутри линукс и доцкер) — волосы мягкие и шелковистые.
Как альтенартивный вариант — хайперви — тот же виртуалбокс, только от MS, и никто не мешает линукс установить в него.
Так я же сказал про гиперви прямо выше. Собсна докер и запущен в нем на тонкой вм. Проблем никаких нет, просто либо виртуалбокс, либо гиперви, вместе они не дружат. Я выбрал второй потому что он более-менее нативно докер поддерживает. Не то чтобы это были вендопроблемы, просто известная несовместимость, у меня с этим проблем нет, виртуалбокс чутка удобнее, но не принципиально.
В общем, на виртуалке мне линукс не очень нужен, буду пробовать вправить мозги суси.
А что мешает создать виртуалку с линуксом используя Hyper-V?
я выше уже отвечал:
- гиперви не очень удобный
- мне нужна была основная ось, а виртуалку я и в WSL2 из магазина запустить могу
У меня был вопрос, могу ли я заменить винду на не-винду. Без дуалбутов, виртуалок и так далее, просто поставить другую ось и перенести в неё все взаимодействие с ПК: фильмы, игры, музыку, работу.
просто поставить другую ось и перенести в неё все взаимодействие с ПК: фильмы, игры, музыку, работу.
Такое желание понятно. Но я подозреваю, что в мире нет такой операционной системы, на которую можно пересесть безболезненно, не имея с ней никакого опыта. Включая Windows. Даже в моём случае — продвинутый пользователь, имеющий предыдущий опыт работы с Windows — я не смогу безболезненно на неё переместиться как минимум по двум причинам: (1) многие паттерны поведения в системе, к которым я привык на Linux, отвалятся в Windows, и (2) работа с некоторым софтом (включая интерпретаторы и компиляторы) станет переусложнённой и ограниченной, а может, и невозможной.
Так что, имхо, это симметричная ситуация — переезд с любой ОС на другую не может быть "просто". По аналогии с переездом в другую страну, с иной ментальностью и другим языком. Нельзя же говорить, что, например, Америка плохая страна потому, что чтобы в ней нормально начать жить, бывшему россиянину придётся освоить язык и порядки, и привыкнуть к другой ментальности.
Да, в этом смысле Linux это такой континент из множества дистрибутивов-стран более или менее дружелюбных к иностранцам. Но даже если выбрать максимально дружелюбную (имхо, на сегодняшний день это Ubuntu), то всё равно придётся осваивать язык, адаптировать ментальность и паттерны поведения, просто темп и нагрузка будут поменьше, чем, скажем, в Gentoo.
К тому же, какие обычные юзерские проги, имеемые и в мастдайной и в линуксовых осях, пользуются популярностью у юзеров на винде? Много ли их? По-моему, только браузеры, или я ошибаюсь и Transmission щеимт уТоррент и Битторент, например? Просто с одной стороны траблы с компиляторами, а с другой не самый удобный пользовательский софт. И я говорю сейчас не о субъективных предпочтениях, а выборе большинства.
Вот уж хз, i7-2600k + RTX2080 и Core 2 Exterme X9000 + Intel GMA965 выдают нормальные результаты, на X9000 может оно ниже 15 FPS, но точно не ниже 10. Может пора сменить браузер и ОС?
Какой нафиг бэкграунд?
Состоящий из опыта и привычек, принимаемых за норму.
Однако, если начнется вот такая вот жесть, как описана выше, я в ахере буду и пойду на форумы
И это — тоже часть бэкграунда. Рунет как сегмент славится своим… э-э-э… специфичным отношением.
Привычка искать проблемы на s-x и \r приходит сильно позже самих проблем, даже если не брать во внимание языковой барьер.
ЗЫ Помню, как я несколько суток искал, где бы вбить в убунту маску и некоторые другие настройки инета. Все это время я был уверен, что интернет не может работать без настроек, пока чисто случайно не открыл файерфокс — а инет-то есть ))) Без настроек, только по паролю. Чудеса же ))
Самая жесть была, когда я неудачно сусе обновил (типа dist upgrade в убунте, а зачем — мне докеры шмокеры понадобились, чего-то не хватало). Результат какой — система в граф режим не стартует, вайфай не настроить (только через консоль). Пришлось вспоминать как подключаться к вайфаю из консоли, потом курлом проходить каптив портал в макдаке и выкачивать сломанные пакеты ) вот это была жесть ) Да, конечно — можно было откатиться снапшотом — но мы же сильные духом ) Главное — проблема решилась (пламенный привет драйверам от интела и нвидии)
"Настройки интернета" автоматически определяются по DHCP что в винде, что в линуксе. За исключением случаев неработоспособности DHCP-сервера — но в таком случае настройки придётся вбивать вручную как на винде так и в линуксе.
Согласен, ситуация достойна сожаления.
Но PsyHaSTe сам написал, мол, не хочу ничего подбирать.
А оно так не работает нигде, никогда, вообще, от слова совсем.
Ну а чтобы что-то конкретное посоветовать — надо больше информации. Ну и, как минимум, перейти из состояния "не хочу ничего подбирать" в "у меня есть такие и такие потребности, как мне лучше их реализовать?"
Тогда мы бы увидели установку драйвера через runfile, нет?
Окей, очередной зависон, очередная перезагрузка, идем в гугл. Узнаем, что поставить дрова на 15.2 можно только вручную, правя груб и всякие разные конфиги (вот мануал)
Собственно, если я правильно понял что есть runfile, то оно есть в инструкции? Или нет? Он же вроде это все осилил?
en.opensuse.org/SDB:NVIDIA_the_hard_way#Boot_without_nouveau
Да, точно. И закончилось неработающим звуком.
Ладно, все равно без него это обсуждение не имеет смысла, а страница и так на пределе возможностей браузера шевелится даже на десктопе.
я не знаю ГДЕ и КАК он спрашивал, но если он пришел за советом на ЛОР, то очевидно, что там ему не помогли бы :-/ я уже говорил о теплых ламповых сообществах в телеграм ) где реально помогают
Я же выше писал — установка через runfile (если это то, что я думаю) сказала "у вас неподходящая версия, работать не буду. Устанавливайте в ручном режиме".
А оно так не работает нигде, никогда, вообще, от слова совсем.
Единственный раз, когда подбирал железо при покупке компа — под хакинто (и то, так и не встал), а так всегда в целом работало и под виндой, и под линуксом. То под одной осью, то под другой какие-то нюансы, но не мешающие основным сценариям использования.
Разве что скачивал на доктор-вебе утлиту для лечения от вирусни, однажды поймал очень злую штуку на флеху, но то сам был виноват — втыкал её практически во все компы в огромном офис-центре на шесть этажей, давал её же в общагу — тут грех не поймать
это типичная проблема… невнятных дефолтов в винде. Ну, кто их заставлял при втыкании любого устройства играть с него autorun.exe? Слава Богу это поведение в конечном счете пофиксили. Но такое себе. Почему-то путь к Б (безопасности) всегда проходит через Б (боль)
Авторан в винде выключить довольно просто, и вирусы на флешках распространялись не через него.
Те, которые я видел, использовали какую-то ошибку при отображении иконки либо что-то подобное. По крайней мере, когда я пытался заменить исполнимый файл на свой — он переставал запускаться автоматически.
А некоторые вирусы так вовсе подменяли собой лежащие на флешке папки и ждали пока пользователь его сам запустит.
Авторан в винде выключить довольно просто, и вирусы на флешках распространялись не через него.
да, но там есть нюансы. И, да — если Вы не видели вирусы, распространяющиеся через авторан, то это не значит, что их нет
Те, которые я видел, использовали какую-то ошибку при отображении иконки либо что-то подобное
ну, Вы же в курсе, что надо отключать "скрытие расширений для зарегистрированных типов файлов" — очередной темный паттерн в винде и субоптимальные настройки "для домохозяек"
Вы же в курсе, что надо отключать «скрытие расширений для зарегистрированных типов файлов» — очередной темный паттерн в винде и субоптимальные настройки «для домохозяек»
если жать ctrl+h, то файлы, имена которых начинаются с точки, исчезают или появляются. Скрывать некоторые файлы — не такая уж и плохая идея.
Мда, авторан… Не запускала винда никогда autorun.exe! Она всегда смотрела autorun.inf, в котором определялась и иконка и автозапускаемый файл и много чего ещё (например, меню по клику правой кнопкой мыши по иконке устройства).
А подменять у вас могло не получиться только при неправильном названии файла.
И да, autorun.inf — это базовый путь для целой плеяды вирусов (причём разные технологии применялись)
Не запускала винда никогда autorun.exe!
абсолютно верное замечание ) Но я просто упростил — т.к. inf файлы для обывателя сложно )
Что занятно — это не отменяет факта того, что зачастую автозапуск стартовал (через autorun.inf, как Вы верно заметили) autorun.exe или setup.exe (и уже существенно менее часто — исполняемые файлы с другими названиями)
Но у меня нет знакомых линуксоидов, да и те околокомпьютерные знакомые что есть пиво не пьют, сидр разве что. Надо ли полагать, что линукс мне не светит?
Ну когда вы поставили "15.2 альфа" — вот ровно тогда. Не умеет 15.1 стабильный? Ну значит, наверное, вам не суся нужна была. Вообще для первых экспериментов нужны или генту/слака (чтобы совсем или почти совсем упороться и понимать что происходит) или что-нибудь типа убунты (которая почти со всем справляется сама, но и эффективность, естественно ниже).
Или поплывет, или потонет. )
Ну значит, наверное, вам не суся нужна была. Вообще для первых экспериментов нужны или генту/слака
это какое-то очень странное мнение. Например, есть вполне уютная телеграм группа https://t.me/ru_openSUSE
Вот что реально в сусе не очень — так то, что она в тени больших RHEL/CentOS/Fedora и соответственно не всегда вендоры софта пакуют именно под сусе. А вторая история, что сусе менее популярна, чем убунту. В этом минус — меньше база решений по проблемам, но и плюс — всякие идиоты в сусе не приходят. И мусора меньше — потому что под ту же убунту только ленивый свой ппа не поднимает (как следствие — верифицировать качество сборок вообще невозможно)
Я говорю по своему опыту — если со слакой всё было понятно (много рукоблудия, но зато и результат примерно соответствует ожиданиям (тут надо, правда, учитывать, что ковырялся я с ним в последний раз в середине нулевых), с убунтой — также (в среднем просто работает, иногда требуется немного рукоблудия… если вендор по умолчанию выключил какую-то опцию в ядре… ну "держитесь"… нарвался на проблему с драйвером подсветки экрана на одном ноуте… пофиксил кривым скриптом в загрузочных скриптах + повесил хук на сочетание клавиш), то ни федора, ни суся, ни красношапка у меня в середине нулевых без проблем не заводились, более поздние попытки так же натыкались на разные проблемы…
В общем, вероятно, у кого-то они работают действительно без нареканий, но убунта более жизнеспособна на большем количестве железа без рукоблудия.
Я ж говорил, опытные линухоиды из группы сказали "Намана, ставь". Ну я и поставил.
Я на превью десятки сидел когда она в 2014 году только вышла, еще с версией ядра 6.4. И хотя там иногда после крупной обновы могло что-то поломаться, таких приключений с ней я не помню, поэтому я не думал, что с превью версиями всё так плохо. Но наверное вы правы, не надо было ставить вообще. Просто кто виноват, что свежие дистрибутивы разломаные, а старые не поддерживают оборудование на материнке? И что с этим делать? Вопросы, вопросы..
Я ж говорил, опытные линухоиды из группы сказали «Намана, ставь».
Нет, такая жесть, как вы описали, ни разу не нормально. У линукса так-то имхо остались проблемы с наличием пользовательского софта, но чтобы вот так, как вы говорите, то видео-карта отвалилась, то звук пропал — таких проблем не помню вообще. Альфа похоже была слишком альфа.
Звук вообще очень давно не пропадал. Но вот если заблеклистить intel_hda, то встроенный realtek и все видюшные звучки отвалятся тоже.
Ну или пульса пропала, альфа же.
У меня кастомная аудиокарта Asus XONAR. Пришлось купить, когда обновил проц, а новая мать как оказалось не умеет в оптический SPDIF. Так что в принципе такие проблемы объяснимы, но мне как юзеру от этого не легче.
Но ведь это именно то, что предлагается делать с линуксом непрограммистам. В том числе и в этой теме. Пойти незнамо куда через экспериментальный подбор дистрибутива пока он не окажется совместимым(если окажется), под игры держать вторую машину под винду либо не играть, настраивать перерывая форумы и борды, 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. И вообще, мнение о том, что некоторая операционная система должна использоваться абсолютно всеми — признак иррационального фанатизма.
Всё так(кроме чёрно-белого мира, я надеюсь).
Фанатизм зло везде, что в призывах пересадить линуксов на винду(вот уверен, что такие тоже где-то бывают или были), что с винды на линукса принудительно(а вот это не далее как с месяц назад на хабре попадались).
И разработка пойдёт
Контейнеризация тоже пойдет? Как там с оркестрацией этих самых виндов, хотя бы чтобы скриптом поднять нужное окружение? Будет ли оно подниматься не полдня?
ну да, драйвера
Картинка с лепреконом из "Трассы 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, 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 все работает. :-)
С одной стороны 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, пробвал генту, арч, мандрейк — не зашли. Я достаточно линуксоид?
Мне будет очень удобно, если она останется единственным дистрибутивом — временами приходится работать в других и постоянно приходится гуглить как делать те или иные вещи в "чужом" дистрибутиве.
Мне будет очень удобно, если она останется единственным
Какой именно из убунт? :-)
постоянно приходится гуглить
Мне и в окошках постоянно приходится гуглить, чего уж…
А уж если лезть глубоко в «потроха» — гуглить приходится в любом случае, да еще и нагугленное творчески адаптировать к своему дистрибутиву. Се ля ви…
Мне будет очень удобно, если они останутся единственным автомобилем, а то поди еще разберись, чем Феррари от Лендкрузера отличается в управлении.
[/sarcazm]
Не в количестве настроек дело, а в том, что они разные в разных дистрах :)
А в целом, я же не пропихиваю такое решение, просто мне, как постоянно работающему с одним десктопно-серверным дистром, было бы удобнее, чтобы он стал промышленным стандартом. В компаниях, где я работал, я частично продвигал такие решения на уровне компании, но 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-драйвера в общей стоимости разработки чрезвычайно мала.
Он рассмотрел проблему не со своей точки зрения, а со стороны ux и ui дизайна, которого нет ни в одном из дистибьютивов линукса. Не линукс не понравился, а линукс ужасен для пользователя. К сожалению, многие линуксоиды просто выключают критическое мышление, когда речь доходит до их любимой операционки, и перестают видить, что всё что там есть максимально не удобно.
линуксоиды просто выключают критическое мышление
Ну почему же. Мы с удовольствием послушаем (предметно) о недостатках любимого рабочего инструмента. Если сочтем их важными — может даже и исправим. Но это неточно.
Я и сам могу часами рассказывать и показывать оные недостатки, даром что считаю их некритичными. (Те что считаю важными — те превращаются в пулл-реквесты).
Но видите ли в чем дело… предметно топикстартер не пожелал.
Давайте я поясню — что значит «предметно». Предметно — это «я выслал пулл-реквестов, считаю важным, кто считает так же — проголосуйте в багтрекере за них, а то мейнтейнер в запое». Вот это — да, это более чем.
Не хватает в любимом опенсорцном мессенджере отсылки селфи? Так там кода-то 200 строк (2/3 копипаст с примеров), захватил с помощью например gstreamer, используя уже готовый транспорт — отправил. Вечер пятницы на развлечение, всяко быстрее чем статью на хабр строчить, и всяко полезнее чем втыкать в очередной сериальчик.
А выскочить из-за угла весь такой в белом, заявить что «вы все делаете неправильно», «надо переписать все подряд начиная с загрузчика», и исчезнуть в тумане — это как раз наглядный пример беспредметности.
Выглядит это увы — непрактично.
Увы, но пока так. При всей бесспорности посыла про UI/UX.
Извините, но куда, например, посылать жалобу на дизайн, если он, мягко говоря, так себе?
Туда же, куда и другие найденные баги. Если при этом предложите более лучший дизайн и он реализуем — вообще будет супер.
вы только что подтвердили его тезис и о том, как решается, и о том, что решается в линуксе
Ну вот такие мы нехорошие опенсорцники, строить очередное светлое будущее (в свободное от работы время) под руководством могучего визионера (который не хочет в код) — не торопимся.
Или впрягайся с нами наравне и причиняй пользу — или иди в кассу, хе-хе.
И это никак не связано с хорошим/плохим инструментом для профессионалов.
Видите ли какое дело. Линуксоиды делают свой богомерзкий линукс — не для бабымаши. А для себя. Нам — результат очень даже нравится. Может еще кому понравится, почему же нет. Но это неточно.
Пользоваться результатами трудов тысяч и тысяч красноглазиков бесплатно, то есть даром — тут вопросов нет, пользуйтесь на здоровье. Если можете и хотите — поучаствуйте с нами. Мы даже понимаем что не каждый сможет / захочет что-то кодярничать или дизайнить. Но прислать фидбек, купить кружку, или кепку, или закинуть пять баков автору (любому) — может же каждый. Пусть нам будет приятно.
Все открыто, понятно, и прозрачно.
С какой радости в наш мирок забегают юзеры винды (юзеры макоси гораздо спокойнее) с криками что у нас все неправильно и про них бедненьких не подумали — загадка…
Ок, а из кассы мне за это заплатят?
Скриншот с почеркушками — строго за мешок денег, а? :-)
А говорят — крепостное право отменили еще в 1861 году, но бесплатно должны только погромисты :-)
хороший-годный фичреквест или багрепорт)
В моей практике лучшими реквестами/репортами были портянки из двух десятков пунктов, со скриншотами и ссылками. И тестовыми файлами.
Часть из этих пунктов я даже оперативно имплементировал. И уже много лет считаю, что для развития очередного поделия — эти репорты сделали едва ли не больше, чем присланные пулл-реквесты. Вот это и было «предметно», да…
А апофеозом бесполезности было «я взял твой тул, получил нужный результат, потом где-то пролюбил файл, но он мне нужен — верни срочно! ты мне должен!» :-)
попросили снять кнопочку Donate
Иногда и сам не будешь заморачиваться, опыт был…
все остальные только и мечтают, что захватить рынок
Я еще с FIDO так и не научился угадывать, что же нафантазировали себе эти странные люди :-)
А давайте честно, линукс давно уже пилится за деньги корпораций
О да, корпорации платят некоторым из нас зарплату, чтобы мы решали их проблемы. При чем тут
Но при этом (внезапно) корпорации не лезут мне под руку с ценными указаниями — что именно и как именно делать. Озвучили проблему — оплачивают мои чеки, дальше я
В итоге мы все выигрываем — опенсорц становится лучше, корпорации решают свои проблемы, а погромистам тоже надо что-то кушать, выплачивать ипотеку, некоторым на смузи даже хватает.
я — устал посылать фидбеки.
А вдруг тот кому вы их шлете — устал на фидбеки реагировать? Он вообще может врач (как Коливас), вернулся из клиники с дежурства, он тоже устал. И вторую смену отстоять в техсуппорте (бесплатно) ему тоже не хочется.
Вы упорно не замечаете — что мы с вами РАВНЫ. Вы можете устать слать фидбеки — а я могу на точно таком же основании их устать читать. То что я на них реагирую — это извините моя ПРИХОТЬ. Могу сразу присылать фидошный fig.1, а могу и сделать. Тут решаю как раз я.
Давайте так, вы прочитаете… перечислите… подумаете. Потому что… в середине нулевых [вам что-то там не нравилось]
Ну вот, мило общались — и на тебе, техзадание — прочесть, найти, проанализировать :-) Осталось определить сроки и acceptance criteria, и тикет в JIRA готов :-)
Вы скажете — и чего это я вдруг на это внимание обратил?
Это как раз очень показательно, именно в этом и состоит у очень многих неприятие линукса с опенсорцем. И топикстартеру как раз именно это и не нравится — линуксоиды сами решают, что им делать и как делать.
Решать как должен развиваться линукс — он хочет лично, хехе. Как именно? Так в Редмонде скажут!!! :-)
Вот поэтому нас на десктопе и 2%. А не потому что убунта бла бла.
Ведь это не мне надо — полтора фрика по тредам ловить, а почему-то вам захотелось. Если вы считаете что это перечисление что-то доказывает — то вам бы и карты в руки… но почему-то именно мне вы выдали ценные указания :-)
Вот и топикстартер точно так же ворвался с шуфелем к вентилятору — вы, красноглазые, все делаете не так! :-)
:-)
Но вообще фанаты [микрософта] конечно веселят неимоверно. Я как автор, в свободное время, что-то делаю. При этом я имею наглость делать то, что лично мне по фану, а не [почему-то] им.
И это почему-то проблема!
Потрясающе.
Фанбоям надо, чтобы я в свое свободное время — делал то что хотят ОНИ! Но при этом чтобы я продолжал работать бесплатно и в свободное время. А фанбои мне будут с барского плеча выдавать ценные указания, что и как делать.
У меня уже попкорна не хватает, бегаю за добавкой :-)
И то, что вы делаете это «бесплатно», вовсе не означает, что обязательно делать по принципу «плевать на всех, леплю как хочу».
Для винды, бесплатных программ ничуть не меньше чем для линукса, но пользоваться ими гораздо удобнее, функционал весьма достойный, да и вообще их юзабельность гораздо выше, чем у программ для линукса.
ваше поделие, кроме вас и ещё нескольких «одарённых», нафиг никому не нужно
Вы уже определитесь, наш линукс «никому не нужно» или надо быстро бежать выполнять ценные указания :-)
А то вас, любителей корпораций, не поймешь — одному надо срочно все бросить и под его ценным руководством бечь куда-то, другому вообще ничего не надо — и он три дня бежал чтобы сказать как мы ему безразличны (С) :-)
линуксовое сообщество разочаровало несоответствием уровня ЧСВ и реальной компетенции.
Просто именно от линуксоидов, больше всего скафнежа к этой публикации, мол — «линукс прекрасен, выегониасилили». Так что кто за кем бежал, это ещё вопрос.
И это почему-то проблема!
Обсуждаемый текст расписывает, почему это и правда проблема.
Если признать, что конструктор "не для всех" — то не проблема. да.
Если забегать в тему про госзакупки "но почему офис, а не опенсурс? И почему вообще винда, пусть линукс берут"(есть такие, есть, прямо на хабре и в актуальном времени) — то проблема.
Обсуждаемый текст расписывает, почему это и правда проблема.
«Только под мудрым руководством топикстартера мы попадем в рай» (С), где-то я это уже читал…
Проблема тут ровно в том, что фанбои корпорации зла почему-то уверены в двух странных вещах одновременно.
- Корпорация Зла делает то, что хочется ее фанатам (а не себе, что само по себе 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. Более миллиарда скачиваний.
Упс, Google Spreadsheets? А как же нужность именно «нормального»?
Например, хранение документа НЕ в облаке на всех этапах его жизни.
так есть же простейшее решение — не играть в игры, которые не идут.
И не работать в 3DStudio Max, угу. Если что-то отсутствует в линухах или сделано через чесание уха левой пяткой — то это что-то ненужное. А если в Windows — то системная проблема конкретной операционки.
А так да. Как кто-то говорит что ему виндоус нужен из-за (список приложений) и чем не устраивают имеющиеся "аналоги" — так он "пропихивает", фанбой и вообще "вы не нужны программисту". А как прибегают "да пусть линукс ставят!" — так это не бывает и показалось.
А как прибегают «да пусть линукс ставят!» — так это не бывает и показалось.
Что же вы сразу-то не сказали, что у вас мания преследования, из каждого утюга выскакивают на вас линуксоиды, гады такие, и требуют… поставить окошки в виртуалку!
:-)
А так да. Как кто-то говорит что ему виндоус нужен из-за (список приложений) и чем не устраивают имеющиеся "аналоги" — так он "пропихивает", фанбой и вообще "вы не нужны программисту". А как прибегают "да пусть линукс ставят!" — так это не бывает и показалось.
Просто крик души какой-то… А мне на работе начальство периодически пытается внушить перейти на Windows. Просто, чтобы был "как все". Скажите, мне теперь тоже записываться в ненавистники "синеглазых", которые везде из каждого угла "пропихивают" свою синюю поделку? Или всё-таки нет причин для истерики?
Нет, они с ума не сошли, и этому есть несколько причин. Некоторые важные, другие не очень. Например, среди них есть такие
- MS SQL, Redis и RabbitMQ под линуксом работают куда как веселее.
- Docker.
- Окошки линуксом прекрасно огораживаются.
- А главное, если совсем окна сойдут с ума, всегда можно их откатить парой кликов на гарантированно работающий снапшот.
А браузеры-мессенджеры-почта — в линуксе, так удобнее.
Один только большой недостаток у этой схемы. Вижуалстудия паникует, если веб-проект размещен на сетевой шаре. Если раньше спасало выставление зоны как доверенная, то в 2017+ — просто отказывается открывать проект. Вот его приходится клонировать два раза — один раз на хосте, а второй в виртуалке.
и вы серьезно MS SQL написали в контексте «на линуксе лучше»?
Статья ни о чём, аргументы слабенькие.
Но естественно я не говорю, что Linux не без недостатков.
У меня на десктопе дома стоит (очень давно) каких либо непреодолимых сложностей не наблюдаю.
Пробовал винду 10-ку, ну её нафиг, мне не зашло.
В общем на вкус и цвет. Как говорится.
Статья классический сборник мемов и мифов про линукс. Автор скорее всго даже не пытался запускать ее на своем компьютере. Просто пытается вот так глупо хайпить на избитой теме.
Каждое его утверждение по сути глупость несусветная)
Часть давно уже неактуальна, чать применима к любой десктопной системе, а некоторые предпосылки вообще дичь и требуют доказательств…
потому что Linux это не система, а ворох разнородных поделок, смотанных изолентой.
LOL, все то же самое по кругу с начала двухтысячных. Ой а оно нечеловечески сложное! Не решает задач юзера! Вам не нужны эти концепции! Срочно купите уиндоусь.
Софт плохо ставить? Аж четыре способа? Что там про пакетный менеджер у единственно правоверной системы, вообще нет такого понятия, в гугле ищем каждую мелочь? Браво. В колбасе потребности нет!
Рассказ о том как плох Linux на десктопе — он попросту смешон. Десктоп уже перестал быть для домохозяек, домохозяйки теперь в айпадах и айфонах.
Десктоп остался для тех, кто им денег зарабатывает. Какое селфи? Вот профессионально отретушировать — это да, это к десктопу. Нажать кнопку «сделать зашибись» — смартфон.
Linux требуется очеловечить.
(смотрит на андроид, смеется) Что-то как-то опоздал топикстартер с очеловечиванием. Уже. Решены все перечисленные недостатки — от снапов и флатпаков и до селфи-камеры. И Wine оказался не нужен.
Может это на первое апреля готовили? :-)
Просто, пользоваться Линуксом на своём компе, задрочив его напильником и предусмотрительно обходя потенциальные мины, и пытаться продвигать его среди людей с неопределённым уровнем IT-грамотности, потребностями и привычками — две большие разницы. Приходит понимание, что отвал Винды это конкретная такая неудача, а отвал Линукса — норма жизни.
У себя и всех родственников один сценарий. Воткнул флешку с убунтой, поставил систему. Поставил из репов нужный софт для обычный людей. Скайпы там всякие и прочее. детям стим, для игр. Всё. Работает годами. Все доволльны.
Да, под линух не все игры есть какие под винду. Но под макось не лучше с этим)
Уже давно, в общем случае, не нужен напильник.
Да, бывают ситуации, когда он необходим. Но точно так же без напильника никуда в той же винде. Пройдитесь по форумам, сколько проблем вызывают апдейты на винде. Как у людей отваливаются звуковые карты на ноутах и они бедненькие перебирают драйвера с левых сайтов в поисках «правильных» ))
За последние 2 или 3 года небыло ни одного крупного апдейта Win10 без серьезных проблем с откатом и откладыванием релиза.
Включайте голову, а не эмоции. Никто не говорит, что в линухе нет проблем. Но они есть во всех системах. Глупо это отрицать и выставлять проблемы линукса какими-то особенными.
вот сижу я за компом с убунтой, развлекаюсь с питоном… в системе установлен допустим питон 3.2… а актуальный 3.8
пробую обновить как самый умный через apt-get… нифига… думаю может удалить-установить? удаляю питон ...unixway во все щели, кАстомизация, удобство, «а вдруг я не программист зачем мне питон? только место занимает» © и бааац… всё клинит, я даже убунтовский эмулятор терминала не могу запустить… типа «а ты чооо не знал чтоли что половина убунтовой gui зависит от питона?? вот лооох..rtfm!!!» © так тебе и надо, надо учить систему прежде чем юзать!!! (фраза звучит только при появлении проблем, до этого — все проще чем в винде! бабушка разберется!!)
теперь иди ищи как поставить питон обратно и зависимости от интерфейса и молись чтобы всё поднялось обратно
==
в винде, попробуй ещё удалить чтото «ненужное» штатным способом чтобы она померла… про мак я вообще молчу
в винде, попробуй ещё удалить чтото «ненужное» штатным способом чтобы она померла… про мак я вообще молчу
shift-del на папке windows не работает уже? оно, конечно, поругается, но, уверен, убунта у вас тоже ругалась на удаление питона.
и вообще убунты нет под рукой проверить, а в зависимостях debian такие ляпы случаются, конечно, но крайне редко — пакетный менджер должен был предложить удалить все зависящие от питона пакеты.
==
убунта ругалась, но учитывая что среднестатистический юзер погуглив довольно быстро найдет force (ну яж умный, ща удалю и сразу поставлю назад), то ему уже ничего не поможет… тут вспоминается шутка досовских времен «вижу в NC два диска C, зачем мне два? я и удалил правый» — в этой шутке лишь доля шутки.
Если вы не понимаете зачем нужен системный python и почему его нельзя обновлять (и точнее — когда это можно и нужно делать), то вы точно не админ и не разраб под линукс.
Если что — это не оскорбление, просто констатация факта. Молотком, знаете ли, неумеючи тоже можно пальцы себе поломать. А однажды мой особо умный отец из-за неправильной эксплуатации бензопилы себе лицо порезал. Зашили, жив.
Если вы не понимаете зачем нужен системный python и почему его нельзя обновлять (и точнее — когда это можно и нужно делать), то вы точно не админ и не разраб под линукс.
(я так и думал что ктото прицепится, ха)
Я же специально сказал, что это как пример того как будет себе вести человек не искушенный в ИТ и не разбирающийся в этихваших штуках но решивший покопаться под капотом… также как в винде мамкины чистильщики и улучшатели.
Молотком, знаете ли, неумеючи тоже можно пальцы себе поломать.
система должна не допускать такого, если она рассчитана на домохозяек… винду, например, тяжело так сломать в лоб.
темболее в последних версиях винды, пока доберешся до критических ключей, задолбаешся себе права выставлять на это действие… давно прошли времена когда локальный юзер был беззаговорочным админом
Чтобы это сделать, нужно "узнать, что есть grub.conf". Что реестр, что конфиг — это уже уровень выше домохозяйки, и в обоих случаях надо понимать, что делать.
Я также мучался полгода с Ubunta, пока не накопил на Mac :)
а у меня встал
UPD: я про Линукс на макбук
У тхинкпада, который у меня есть, всё равно и батарея больше и на дольше её хватает, и экран чуть лучше
А модель тхинкпада какая?
А вот этот экран в котором много k, он реально полезный? Ну, то есть разница видна по сравнению со стандартным 1920x1080?
я не могу сказать что мак прям охренеть какой идеальный комп, косяков там тоже полно, и глюков (привет каталина) тоже
«Точка зрения человека не искушенного в ИТ» ©
Я очень давно (больше 10 лет) админю разные линуксы, солярисы и винду.
но так сложилось что всегда моим основной осью была винда, а потом мак.
а тут на работе стал линух… ну я и решил провести тест на дурака… как быстро я его сломаю если буду тупо в лоб всё делать довольствуясь общепринятыми соображениями о его идеальности, простоте работы с ним и т.п…
ну вот у меня довольно быстро получилось довести его до состояния когда он в черный экран (не консоль) грузится и ничего не происходит… дружелюбие 100 уровня
p.s. я не против линуксов на серверах, но домашняя ось с GUI не должна себе позволять доводить себя до такого
ну я и решил провести тест на дурака… как быстро я его сломаю если буду тупо в лоб всё делать довольствуясь общепринятыми соображениями о его идеальности, простоте работы с ним и т.п…
только какое имеет отношение ваш тест к реальной жизни?
обычный пользователь не полезет удалять питон, чуть более продвинутый поставит другую версию питона рядом.
имея желание и админские права любую систему можно убить быстро. и windows тоже.
имея желание и админские права любую систему можно убить быстро. и windows тоже.
винда то хоть умеет самовосстановление… если его не сломали, линух же ломается с концами
тест этот как пример… вот я тут еще один пример вспомнил
поставил себе через snap телеграм… а потом скачал дистриб с сайта и запустил напрямую… потом удалил snap-версию
через пару дней заметил что приходит два уведомления, одно от удаленного snap-телеграма, второе от того который я скачал… забавно оказывается snap не удалился, а кудато пропал внутри убунты и живет там своей жизнью… из из небытия его вызывают приходящие уведомления… пришлось его вручную выкорчевывать из системы поскольку штатный пакетный менеджер ни сном не духом где он там…
я вот такие глюки только на линуксе и в макосе видел (до сих пор не могу из макоса удалить парагоновский драйвер extfs)
пришлось его вручную выкорчевывать из системы поскольку штатный пакетный менеджер ни сном не духом где он там…
это не баг, это фича )))
если у вас есть что-то установленное не пакетным менеджером — место этому в /opt
или /usr/local
.
почему snap-пакет не удалился средствами самого snap — сказать не могу, никогда не пользовался snap (и не буду без веских причин).
Потом убрали это требование. А потом и вообще стали обновлять автоматически «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.»
И вроде в самой винде ничего особенного не делали, обычный офисный десктоп, без всяких там докеров и visual studio.
Вот все и делятся на две половины ошибки выжившего, у кого винда обновлялась, и все было хорошо, и у тех у кого падала на ровном месте.
Вот все и делятся на две половины ошибки выжившего
только не на равные половины, тех у кого хорошо в сотни раз больше
у меня винда на текущем компе стояла с 11 года, начиная с 7ки, пережив обе восьмерки и часть обновлений десятки… и умерла вместе с ssd
единственный был критичный косяк — какоето обновление оказалось глючном в вопросе совместимости hyper-v и моим amdшным процессором и я пролучил бутлуп при включенной виртуализации в биосе (причем до бутлупа довел его я, потому что он изначально тупо не мог установить обновление и откатываля… я отключив виртуализацию таки его обновил и получил нерабочую систему с активной виртуализацией)
Работая инженером в ВУЗе налюбовался на парк из кучи разных машин с Win10. То после обнов прицепится к гостевой безпарольной учетке с требованием ввести пароль, то в бесконечный цикл обновлений уйдет, то в BSOD после обновы, то решит выкачать весь интернет (обнова овер 200гб), то заруинит часть софта обновой (оставив лишь ярлыки), то необратимо убъет все сетевые адаптеры либо начнет их вешать до ребута при подключении смартфона в роли модема, то забудет как вообще подключаться к домену…
когда он в черный экран (не консоль) грузится и ничего не происходит…
Если довести до такого состояния линукс, то можно в аргументы ядра дописать init=/bin/sh или init=/bin/bb (busybox, если glibc сломан) и восстановить ручками, а если винда в таком состоянии: "Пришло время переуставливать ШIНДОВС"
то можно в аргументы ядра дописать init=/bin/sh или init=/bin/bb
ну конечно! это же так просто и логически понятно любому человеку!
это в винде там напридумывали gui с выбором вариантов восстановления, автоматическое восстановление...(очень сложна)
а тут берешь, открываешь консоль, идешь в конфиг загрузчика, дописываешь init=бла бла бла… элементарно! секунду назад котиков смотрел и канал по тюнингу жигулей, полюбому знаешь какие параметры в ядре писать
а если иксы упали, то прям в памяти отпечатано железно, что в конфиг иксов дописать чтобы они запустились… startx прямо в детском саду объясняют и пароль на вход в консоль, написанный русскими буквами прям сразу вводится сам
ну конечно! это же так просто и логически понятно любому человеку!
уж что такое инит и какая его роль в системе ИМХО каждый более-менее продвинутый unix-пользователь знает. где баш лежит — тоже.
остаётся запомнить, что используемый инит указывается параметром ядра init=
, это разве не "просто и логически понятно"?
каждый более-менее продвинутый unix-пользователь знает
Так всётаки надо быть продвинутым юникс пользователем и знать где баш лежит чтобы линукс юзать? а какже «проще винды»?
может надо еще знать как в vi и emacs работает?
- я не говорил, что "проще винды". "дружелюбнее" — да.
хотя и "проще", и "дружелюбнее" — понятия субъективные. - "юзать линукс" и "восстановить после редкого сбоя" — это разные вещи. я, 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 и скажет "нет, не будем удалять". или не увидит и в следующий раз подумает.
А то вот несколько десятков машин под 10-кой на работе. На стабильность могу пожаловаться только в первый год её выхода. С тех пор — просто работает. Но в момент выхода и года полтора после я её тихо ненавидел.
А компьютерами там вообще пользуются? =) /sarcasm
Наверн еще зависит от условий, в каждой организации свои юзкейсы. У меня немало поднакопилось и своих случаев, и историй из первых рук про 10-ку. Не самых приятных.
Буквально на днях обновлял ноутбук средней свежести (i5 2015 год), система стоит на HDD, винт живой. Но из-за проблем с обновлениями машине потребовалось в общей сложности 35 часов на апдйт. В нерабочее время помещения недоступны, всё обесточено, на ночь не оставиь. Простие, но как прикажите вообще это чудо обновлять, когда одно мажорное обновление ноут молотит почти весь рабочий день. А ведь далеко не все раб. места могут простаивать «безболезненно», думаю это не нужно объяснять.
Другой вполне себе бодренький для работы ноут «случайно» обновился до 10 и остался без драйверов для камеры(решаемо, но через костыли и постель с бубном, ). Откатывать не вариант по ряду причин, а драйверов нет и не будет. Насколько я понял ремарку на сайте HP — MS дропнула дистрибьюцию для устройств старше 2014, а сама HP для 10ки не распространяет и рекомендует использовать систему с которой ноутбук поставлялся. А камера понадобилась как раза сейчас в чудесную пору карантина и удаленки. Спасибо Microsoft за насаждение своих продуктов =/.
Касаемо запуска программ: это двоякая проблема. Если подходить к вопросу технически, то опытный пользователь должен понимать, что он делает. Этого трудно добиться, потому что никому в принципе изначально не хочется разбираться в самой системе. И антивирусы — именно та заплатка, которая обеспечивает комфорт пользователя (ты поставь, что хотел, не разбираясь, а потом поставь антивир, который, если что, тебя спасёт).
И, вот, это проблема не windows, и не linux, это проблема пользователя, точнее заботы о нём. Microsoft тебе даёт наркотик (комфорт: не надо думать, кликай и ставь), но сразу пихает и антибиотик (например, антивирус). В linux нужно немного знать, что ты делаешь и зачем.
никому в принципе изначально не хочется разбираться в самой системе
Неправда ваша! Я, как и многие другие, так и начал пользоваться GNU/Linux, т.к. с ним было интересно разбираться. Не то, что эти «скучные обои, меняешь их меняешь...».
В линукс — по-другому. Нужна программа? Заходишь на сайт создателя, смотришь requirements, проверяешь, потом ставишь.
нет. сначала смотришь в репозитории своего дистрибутива, и только если там нет (или есть, но нужна другая версия/сборка) — идёшь на сайт разработчика.
Интерфейс деревянный, изменить под себя
Это про какой из десятка?)
Поставить без костылей смену языка(да и любую другую горячую команду) на ctrl+shift нельзя
Постоянно ставлю alt+shift, ctrl+shift одновременно
Русский язык в системной консоле?
а что с ним?
(сейчас 2020 год всё-таки, где многопоточность интерфейса?)
спорный момент, ибо когда вариант «система захлебывается но окошки мы отрисуем» ничуть не лучше
Если у вас убунта и производные, то пропатченная версия иксов есть тут: launchpad.net/~nrbrtx/+archive/ubuntu/xorg-hotkeys
У меня на всех машинах стоит этот фикс, пока проблем с ним не замечал.
Когда-то в убунте из коробки использовали уже пропатченные иксы, но потом (вроде бы с 18.04, но тут не уверен) почему-то перестали.
Отец и сын стоят на берегу моря.
— Вот, сынок, это море.
— Где?
— Вот это, уходящее в небо, голубое пространство, все это море…
— Где?
— Видишь, волны играют, чайки снуют туда-сюда, блики от солнца, в дали белый пароходик, запах, непередаваемый запах!.. Все это — море!
— Где?
Отец психует, хватает дебила-сына за загривок и несколько раз макает его башкой в воду:
— Вот море! Вот море! Вот море! Вот море! Вот море! Вот море!
— Ой, папа, что это было?!
— Море, сынок…
— Где?
Так что по моему личному опыту тоже выходит, что претензии автора к постоянной «доработке системы напильником» вполне обоснованы.
Мне Линукс нравится. Просто ему как-то не до меня. (
Но… видео в скайпе не работает. Не хочет он камеру видеть хоть тресни.
Только в скайпе, или вообще веб-камера не работает?
HP принтер сначала работал, затем после очередного обновления перестал, беглое изучение проблемы показало, что нужно потратить несколько вечеров на посиделки в консоли вместо отдыха с семьей. Желания заниматься этим нет. Плюнул. Печатаю с другого компьютера из винды. Сканер по-человечески тоже так и не заработал, несмотря на уйму потраченного (я считаю — впустую) на него времени.
Это вина исключительно производителей железа. Кстати, под виндой с принтеросканнерами не то, чтобы сильно лучше. Да, они работают под актуальную винду. Но вот винда обновилась, совмесимость драйверов сломалась. А новых версий драйверов производитель не выпускает.
Что касается Linux, то если есть СВОБОДНЫЙ драйвер (да даже иногда проприетарный, но со свободной обвязкой, чтобы можно было починить совместимость с новой версией API), то для более-менее распространённого железа сообщество фиксит эту совместимость. Например, драйвер wl для некоторых карт broadcom не поддерживается производителем года эдак с 2015. Но, насколько мне известно, сообщество фиксит его для работы с актуальными версиями ядра.
Семерка с 2009 года, и в какой момент должен драйвер принтера поломаться?
Это вина исключительно производителей железаА проблема — внезапно — конечного пользователя.
Тут надо сказать "спасибо" компании HP, которая не предоставила нормальных драйверов, а лишь проприетарный плагин, который работает не всегда стабильно
Для виндовз и мак HP потрудились сделать хорошие не кривые драйверы.
Что характерно, рядом стоит Epson. И никаких проблем нет, хочу на фотобумагу в епсон печатаю, хочу в худого панкрата на бумагу обычную. Прямо из гимпа.
В нубук с 10кой, чтобы добиться того же результата, потребовался значительно бОльших размеров бубен, неожиданно.
А меньше всего проблем — оказалось в андроиде, хехе.
Видимо повезло. Я уже пять вечеров потратил. Собрать драйвер удалось, принтер он видит, но печатать принципиально не желает. Сканер не видит совсем.Страшно даже представит что предстоит и вообще оно заработает ли (есть сомнения, что это вообще возможно — работающий сканер под линукс). В пресловутой кривой винде все это работает после трех мышиных кликов.
Запускаете генерилку урлов, прописываете один в CUPS, второй в xsane (я этот урл напрямую симпл-скану скармливаю, работает). Всего-то было надо погуглить про этот мегатул и выполнить инструкцию…
Современные (не одноразовые) принтеры — уже много лет в линуксе работают как родные, и цвет и двусторонняя печать и сканер. Можно hplip-овой конфигурялкой по-моему тоже настроить, но я ее запустил один раз, плюнул в монитор, и тут же закрыл.
После N-й безуспешной попытки установить новый драйвер пробовал вернуть тот, что был в дистрибутиве — он перестал видеть принтер СОВСЕМ. Для установки нового драйвера требуется лютое шаманство, про которое ни в какой документации не написано.
Судя по количеству комментариев в сети на эту тему, несчастных страдальцев, безуспешно воюющих с этим драйвером — тысячи. Почему нельзя было сделать, чтобы все это шаманство производилось автоматически, а не сваливать на пользователя?
Для запуска принтера под линуксом, увы, нужно обладать многолетней квалификацией профессионального бородатого сисадмина, уметь пересобирать ядро и лопатить тонны документации и, что самое главное, иметь желание этим заниматься, вместо действительно полезной работы.
В винде не лучше — попробуйте заставить работать GDI принтер через удаленный рабочий стол, если у клиента W7, а сервер — 2019 Windows….
Причем в линуксе есть шанс хотя бы попробовать решить проблему, а в винде проблема может решиться одним из следующих:
- Купить программу для эмуляции печати (tsprint?)
- Купить новый принтер, который нормально поддерживается
- Печатать через какой-нибудь FoxIt и мучаться с перегонкой пдф файла между удаленный и локальный рабочими столами
- Вообще сжечь пользователя, сервер, принтер и компьютер и забыть о проблеме
p.s. вообще конечно печать через терминалы в принципе — страшный головняк
Общается с ними, чтобы встроить в винду готовые,
Предпринимает много шагов, чтобы это работало.
Линус, наоборот, может просто зарежектить пулл реквест на обновление драйверов крупной компании и послать их нахер, читать доки самостоятельно.
Оба подхода имеют свои плюсы и минусы.
У винды — МНОГО глюков с драйверами, но за два десятка лет все-таки многие детские болезни пофиксились.
У Линукса — высокая стабильность, но проблема с наличием драйверов под разное железо, и проблема с тем, чтобы драйвера могли использовать все фичи железа, а не только критично базовую.
Есть также еще одна проблема, что ядро у линукса — одно, а дистрибутивов много, и брать на себя ответственность за работу с прозводителями чтобы централизированно наладить работу по всем-всем драйверам — никто на себя брать такое в одиночку не хочет, а не в одиночку — выходит то, что видим.
Тут жаловаться особо не на что, у обеих ОС разные пути, поэтому натыкаются на разные грабли.
сказать спасибо компании 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 юзер же не перенастраивает, чтобы аудио приезжало вместе с экраном, значит — можно? микрософту да, вам нет.
А в линуксе — просто смотришь сырцы «как делают другие», и все.
Линус… зарежектить пулл реквест на обновление драйверов
И что характерно — это правильно. Потому что надо слать патчи мейнтейнеру соответствующей подсистемы. И никаких гвоздей. А общесистемные патчи — в редхат, они сами и подправят и пропихнут в ваниллу и с Линусом договорятся. Вы же не несете каждый коммит гендиру? :-)
что такое "отвал линукса"?
А теперь на винде, реклама в каждом углу, сбор персональных данных, купи купи купи, вот тебе среда разработчика (правда заплати или вот обрезок), документация на уровне: «У нас самая крутая документация для разработчиков, правда вот сюда не лезь тут закрыто а вот здесь подпишу бумажку и никому не говори, ах да ты забыл заплатить».
Вообще не понимаю зачем сидеть на такой параше как винда. Мак история отдельная вообще, Крутая система, таже Ubuntu только прокаченна по самое нехочу, люблю мак но я столько не зарабатываю пока. И это тоже unix.
Вообщем linux это бесплатно, удобно, расширяемо, настраивается под что угодно, может быть твоим умным чайником если ты просто чайник. Может быть медиацентром или твоим персональным компом. Может быть суперкомьтером (не видел суперкомп на винде) или мини компом. Может быть игровой консолью или вообще ударным вертолетом.
Даже стало интересно — реклама в интерфейсах ОС это где? На Маках, может? На винде-десятке что-то не нахожу.
Да, может и оно. Не встречал пока.
Признаю, был неправ, недооценил жадность мелкософта.
ЧЯДНТ?
Винда не в виртуалке и не откатывается на стабильный снепшот перед запуском? )
Если раз в неделю переключаться в винду десятку, то ей ещё можно пользоваться, а если реже — выбешивает конкретно. Мне иногда, раз в пару месяцев нужна софтина, которая упорно не желает работать в виртуальных средах и прочих вайнах, ибо аппаратная защита в виде PCIx платы и внутри программы насовано защит от виртуализации. Собственно, исключительно ради этого винда на компе и держится. Надо доделать по быстрому работу, платку с компа на работе вывинтил, домой принес вставил, запустил винду и-и-и… "да вы тут давно не обновлялись, давайте обновляться!" И поработать никак не удается. Я уже все антиобновляторы из интернета перепробовал, всё равно рано или поздно она почему-то опять лезет обновляться при новом запуске. И в результате приходится час-два просто давать ей заниматься своим любимым делом и молиться, чтобы она своими обновлениями ничего не сломала (было и такое). Повторюсь, для всех, кто сейчас набежит защищать винду, я понимаю, что юзкейс у меня очень нетрадиционный и я ничего ни от кого не требую.
как вариант: держать её запущенной в виртуалке (чтобы обновлялась), а как нужна — грузиться в "настоящую"
Я так пробовал, конечно. Но получил сломанную защиту. Там она внутри драйвера PCI-e и запускается вместе с ОС и в виртуалке тоже. И обнаруживает отсутствие железки. Но я просто забил на это. Прихожу домой, первым делом втыкаю карту, загружаю комп в винду и иду заниматься домашними делами, ужинать и т.д. Обычно когда у меня руки доходят до компа, там уже всё обновилось, и за "рабочее время", которое можно настроить, Microsoft отдельное спасибо. У меня оно преднамеренно сделано так, чтобы винда не раздумывая сама уходила в перезагрузку. Но вообще да, вот эта любовь начать ставить обновления в самое неподходящее время в десятке сильно бесит. Вот реально сильно бесит.
Так мой основной посыл и был "если работать в Windows более-менее регулярно, то проблем нет, а вот если раз в два месяца, то налицо проблема, что ОС вместо того, чтобы просто работать, начинает страдать фигней." А мне Windows окружение нужно примерно раз в два-три месяца, а иногда и раз в полгода. И так уже лет семь. В остальное время меня линукс, как десктоп, меня с головой устраивает. И да, все игрушки, в которые я играю, отлично идут в вайне. Просто потому, что не играю в современные игры. Всё, что было сделано 10-15-20 лет назад в игровой индустрии, теперь просто повторяется и делаются всё более и более упрощенные ремейки, рассчитанные на совсем уж тупую аудиторию. Зачем играть в ремейк, если можно сыграть в оригинал? А кроме игр и совершенно специфичного софта, я не знаю, зачем мне ещё может понадобиться windows окружение.
Однако, поиск по реестру папок ориджина всегда возможен
тут не поиском надо, а regmon расчехлять и трейсы собирать — потому что условно может быть не полный путь к папке в реестр, а относительный. Либо вообще какая-то бинарная дичь, если разрабы извращенцы (но обычно — нет, и, соглашусь, что поиска скорее хватит, чем нет)
Линукс можно легко починить, а если винда выбьет ошибку номер йуХ, то всё как в известном видосе: "Это-ж очевидно, пришло время переустонавливать Ш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 ;)

Это не совсем верно. Red Hat и Canonical целенаправленно вкладывают деньги в Gnome Shell, например. Более того, Red Hat имеют отдельного инженера занятого добавлением поддержки Wayland в Firefox.
Вспомните, например, ms-dos с его «640 КБ должно хватить каждому» и последующие костыли, когда выяснилось что всё-таки не каждому. А вот linux работает и на системах со слабым одноядерным процессором и объёмом оперативной памяти, так и на суперкомпьютерах со множеством процессоров и, наверное, уже тысячами гигов оперативной памяти.
Это говорит о том, что Linux — хорошее ядро, так как обладает высокой масштабируемостью.
Не совсем. Это говорит о том, что в Линукс ядро проектировали в первую очередь для быстродействия.
Но например для отладки, или для мониторинга, нужно включать множество отдельных фич.
Виндовс в своих процессах хранит гораздо больше различных метрик и аттрибутов. Из-за этого естественно запуск и переключение занимают гораздо больше времени. Зато штатными инструментами можно увидеть и отследить гораздо больше.
Разница не в слове «лучше», разница в слове «оказалось более востребованным»
А опровергните аргументы?
Ваш аргумент «ну её нафиг, мне не зашло.» тоже как-то совсем не аргумент.
можно быть уверенным, что что Linux останется забавой для людей, которые в детстве не наигрались в конструктор.
А опровергните аргументы?
Весь интернет работает на этом конструкторе.
Ваш телефон, телевизор и стиральная машина — шарят огромное количество деталей этого «Лего».
Линуксоиды всё продолжали рвать форумы в обсуждениях «как забороть Майкрософт и покорить мир»
Даже в windows его встроили и интегрируют теснее некуда.
Такой интеграции wine-у и не снилось, какая есть у WSL2.
Это значит — переделать всё, начиная с загрузчика.
Не, ну это уже не серьезно и выглядит как троллинг, какие тут аргументы.
В десктопном линуксе далеко не все идеально, спору нет, но тут речь про то, в чем автор явно мало смыслит.
Линукс пилится не сообществом любителей, а люди на зарплате.
Oracle, Google и прочие гиганты контрибьютят в него тонны денег.
Пытаться уничижительно называть его конструктором — очень не профессионально.
Туда затрачены миллионы человеко-лет.
От того, на чём работает интернет не зависит то, через что в этот интернет полезут.
Линукс, как ядро(+дофига утилит) стоит на всех андроидах, и все через него лезут в интернет.
Вы можете и будете возражать что это только ядро. Так вот именно ядро и называется линукс. Набор тех утилит ядра и АПИ что шарит между собой GNU/Linux и андроид очень велик.
Пытаться удержать от хаоса одеяло, которое каждая компания на себя тянет. И держать его на таком уровне уже большое достижение.
Линукс пилят все вместе, потому что в одиночку это слишком дорого.
А у автора все очень просто — взять и переписать весь мир с нуля. Ну конечно, приехали.
Успех андроида никак не связан с ядром.
связан. Очевидно. Но если бы обертка была бы плохая — никакого успеха не было бы. Но и обратное то же верно — выбери гугл какую-то неправильную базу для системы — они бы вкачали неимоверное количество баблища и получили бы тоже пшик
Возможен ли он был в принципе без всего это? Вопрос! Но «никак не связан»!???
Разработчики, админы, прочие связанные и уже успешно работающие с линуксом сущности.
Это тот фундамент, на котором выстрелили многие компании и продукты, а не только андроид
Которые в андроиде закрытыми блобами от производителя под конкретную версию андроида
Это для вас они закрытые. А производитель, который нанимает не дешевых разработчиков, чтобы они напилили эти драйвера, делал это задолго до андроида, на линуксе. У них вообще нет альтернатив.
В телефоне очень много компонентов. И производители этих компонентов умели и умеют писать эти драйверы для линукса.
часть из которого была выкинута или не используется, потому что под каждый девайс уникальная прошивка от производителя.
Да, даже разные дистрибутивы включают в свое ядро не все. Но сути это не меняет. Их никто не «выкидывает». Просто они не включаются.
но которые успеху андроида для пользователей в массе не играли роль
Пользователи тут не при чем. Мы о разных вещах говорим.
Если вы коммерческая компания и вам надо выпустить продукт, то делать все с нуля дорого и долго. Это сейчас имея андроид они могут себе спокойно пилить свою фуксию.
И тут вопрос, поддержат ли производители процессоров и прочей логики и напишут драйвера для этой фуксии.
Вариантов, что использовать в качестве ядра — было много и даже МС достаточно шустро написала свои новые винфоны
Это какие такие варианты? У винды все было давным давно, там все понятно, но они закрытые и гугл их использовать не мог. Да и МС бы не дала, особенно МС в те времена.
БСД скажете вы? Ну тогда мы вернемся к вопросу о технической среде.
«Как прикрутить кде под фрибсд».
Пользователи ничего не решают. Решают корпорации. Они тратят деньги и пилят продукты.
Которые в андроиде закрытыми блобами
Там еще очень много чего не закрыто. Закрывают самые важные части.
Много чего в mainline есть.
Linux 5.7 Adds Support For The Qualcomm Snapdragon 865, Mainline PinePhone Support
И да, у гугла зреют проекты по уходу.
Зреет фуксия, но что вырастет это вопрос. На сколько миру будет полезно, перевысят ли плюшки фуксии, кстати не знаю чем он должен быть лучше линукса. Что постулируют разработчики?
Подавляющему большинству пользователей хомячкового класса требуется инет, офисные приложения по минимуму и мультимедийные возможности (картинки-видяшки-музычка), а во всех современных десктопных дистрибутивах это есть из коробки
Это, конечно, прекрасно. Пока пользователь не накатил апдейты и не получил после ребута чёрный экран с белыми буковками.
И главное — хрен угадаешь, что это за подземный стук такой. Ошибки и вообще явления на нижних уровнях системы, как правило, не репрезентированы в графическом интерфейсе. Хотя о чём это я. В системе 2020 года графический интерфейс в принципе не должен отваливаться.
Пока пользователь не накатил апдейты и не получил после ребута чёрный экран с белыми буковками.
такое можно и в винде получить. Что реально бесило — когда винда в самый нужный момент времени ВНЕЗАПНО начинала ставить обновления. Ах, да, мы же профи — отключим обновления, но речь-то про обычного юзера!
И вместо слайдов аудитория наслаждалась мелкими рисунками на доске и картинкой обновления винды из проектора.
Собственно где-то в то время я и переехал на линукс окончательно, как ни странно проблем «с кампутером» возникает меньше, я даже порой забываю какой именно дистрибутив у меня стоит.
Так что все эти картинки и видео — это обычная жадность фраера или последствия пофигизма, а не какой-то там репрезентативный user experience.
Или вот такой кейс, у меня есть два не новых, но все еще рабочих ноута, винда была куплена, но жесткие диски давно другие, ключи потерялись, мне чего, опять винду покупать?
И зачем этот геморрой за мои же деньги?
То что Вы пишете смешно. Для начала в лаборатории — должен быть админ. Штатный, не штатный, аутсорс — не важно. Должна быть политика ИБ, учётных записей и все прочее, включая политику обновлений, да так, чтобы это не тормозило бизнес процессы организации. И это да, нужно выстраивать. Если этого не сделано, не приняты осознанные решения. Плохо. Очень плохо.
Если же речь про домашнего юзера. Да пофиг на него. У него рисков почти нет. Поэтому производители практически насильно втюхивают авторбновление ради великого блага. Заодно сдабривая это телеметрией и официальными бекдорами.
А насчёт обновлений… Ну, Вы, наверное, ни разу не сталкивались с ситуацией, что обновления что-то ломали, а потом откат не работает? Тем более в случае медлабы это может быть особо болезненно из-за использования спец аппаратуры и специализированного софта
Dixi
Единственная угроза у простого пользователя любой ОС — это угроза потери его личных данных. Всё.
все так. Для пользователя архив его домашних фотографий — бесценен, но когда доходит дело до факта (например, жесткий диск отказал, нужно дорогостоящее восстановление) — тут начинаются варианты, что даже 5-10 т.р. за эти "бесценные" данные слишком много и клиента душит жаба. Хотя всякое бывает.
Увод банковских счетов — это нет рисков?
если пользователь вводит реквизиты своей кредитной карты на каких попало сайтов, то это проблема точно не в ОС. Если он использует ПК для управления своими банковскими счетами, ну, во-первых, там у него наверняка не мульены долларов (иначе бы пользователь подумал головой), а, во-вторых, это его обязанность иметь не протрояненный комп, а не какого-то третьего лица. Я уж не говорю о том, что онлайн банкинг по определенным причинам популярен именно в России, а в той же Германии, например, до сих пор нужно ножками топать в ближайший банкомат, чтобы узнать баланс.
Но роднит их одно: линуксов мы ни разу там не видели вообще.
я тоже не помню такого, но это не означает, что в принципе в мед оборудовании не может быть линукса или какого-нибудь андроида с соответствующей сертификацией.
В остальном ± согласен.
То есть всегда есть выбор оболочки — есть те, которые меняются намного быстрее, есть более консервативные.
когда старые ядра забивали /boot.Это там такое разбиение по умолчанию?
Никогда не заморачивался отдельным разделом под /boot — нога не болит.
Но тюнингуя, уже стоит включать голову. Сделал маленький раздел под /boot — ожидай
дефолтная установка убунты 16 действительно так гадилаПро это я и спрашивал изначально.
На мой непросвещенный взгляд опция «авто» при разбивке диска — идея довольно странная, поэтому сам я ее не использовал никогда. Да у меня и не убунта.
для домохозяек. В этом контексте auto — это единственная возможная опция.Уточняю: я никогда, ни единого раза не использовал авторазбиение, ни на убунте, ни на любом другом дистрибутиве. Поэтому не знал, делает ли оно /boot отдельным разделом. Но предполагал, что может, потому и спросил.
Так понятно?
В контексте не для домохозяек это обычный рабочий процесс изучения карты граблеположений. Наступил, запомнил, пошел дальше. Попробуйте поставить десятку на минимальный озвученный объем диска C, указанный в системных требованиях, и насладитесь проблемами с обновлением через пару итераций.
Откуда вам знать, что софт по умолчанию тоже ставится на диск C:?
Откуда вам знать, что обновления требуют свободного места?
RTFM, говорите?
Вы что доказать-то хотите? Что домохозяйка сама ставит винду на что угодно, и у нее не возникает никаких проблем?
На порядки меньше, чем с Windows, говорите?
Я довольно долго работал эникеем, и халтурил эникеем. У меня была куча постоянных клиентов с виндой, некоторых (немногих) из них я на линукс пересадил. У пересаженных обращений ко мне стало меньше. Где на порядок, где на полпорядка.
Понятно, что это не массовый рецепт, и массовым не будет, наверное, никогда. И далеко не факт, что это столь ужасно: глядя на убунту, винду, андроид и макось, я понимаю, что лично я резкого увеличения популярности линукса не хочу от слова совсем. Слишком дорогую цену за эту популярность придется заплатить.
Но пересаженных приходилось поддерживать реально меньше. Такая у меня личная статистика.
В моем окружении не ломала никому… уточним, может быть и ломала, но пострадавшие молчали, как партизаны. Впервые про эту проблему я услышал здесь, сейчас, от вас.
Без деталей и чисел это довольно бестолковая информация.Пересаженных человек пять. Всего постоянных клиентов… уже не помню. Может, человек пятьдесят было.
Особенно проблем, с которыми домохозяйка не может разобраться ни при каких условиях (вроде чёрного экрана при загрузке).Да, с некогда любимыми виндовыми циклическими BSOD'ами ваша подопытная домохозяйка разберется одной левой?
Для ХР даже скринсейвер такой выпускали, помнится…
Одно время в таких холиварах было модно заявлять, что «В винде опция Х работает из коробки, поставил и юзаешь» — «А в линуксе опция Y работает из коробки». Вот из той самой коробки она и творит чудеса юзабельности.
UPD: И да, убунтовое обновление, сколько я его помню, само по себе не дает повода задуматься над тем, что где-то там есть раздел /boot, в котором могут лежать старые ядра…
При этом в grub можно было вполне загрузить старое ядро прямо из меню и получить живую систему.
При этом в grub можно было вполне загрузить старое ядро прямо из меню и получить живую систему.Для того и делалось.
Но что именно сами чистились, этого я даже не знал. Мне вспоминается, что после обновлений там в трее повисало предупреждение, что надо перегрузить, если ядро обновляли. Но вообще я с убунтой не очень близок, поэтому могу помнить что-то не так.
Boot регулярно сам при установке отлетает на отдельный раздел. И действительно я тоже сталкивался с его переполнением
такое можно и в винде получить
Чем дальше в комменты, тем смешнее анекдоты.
Но вот не так давно был случай — какая-то софтина (не помню уже) не могла разрулить свои зависимости при установке. Форсировние привело к тому, что я не сразу заметил, что стали удаляться уже важные и нужные системные пакеты. Я прервал процесс, но ущерб был уже нанесён. Система перестала запускаться и даже консоль была неполноценна. Что сломалось и как починить уже не было желания разбираться. Как смог с LiveCD скопировал нужные данные и переустановил всё.
А автоапдейты отключаете?)))
А то, регулярное окирпичивание устройств в ноутбуке при очередном минорном (!) апдейте ядра или самой системы, это регулярная проблема.
Особенно для ноутбуков. :)
Главное, про игры не вспоминать.
«type»: «win» — 38
«type»: «linux» — 40
Дада, на винде всё прекрасно, на линуксе всё неработает.
Disable GPU on all Windows versions prior to and including Vista
Причины использовать Linux 2009 года сейчас могут быть какие?
А в свежих ядрах на старое железо кладут low priority или won't fix, а то и просто удаляют. Например:
linuxreviews.org/Linux_Kernel_5.5_Will_Not_Fix_The_Frequent_Intel_GPU_Hangs_In_Recent_Kernels
Совсем недавно перестали выходить обновления безопасности к Ubuntu 12.04.
Ожидание: 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
И это не увод, это ответ на ваш пример с багом про старое железо. А с аппаратным ускорением — вы про какой вариант использования? Всякие compiz и игры работали без проблем на GPU. С браузерами было разнообразнее, но с ними и на других ОС сейчас будут проблемы. Не те кодеки, не те разрешения.
Linux это не система, а ворох разнородных поделок, смотанных изолентой.
Что скажете насчёт FreeBSD и её % на десктопах?
С какими проблемами, как компания по производству ПО она столкнулась.
Linux требуется очеловечить
Часто все жалобщики, ждут поведения как в другой ОС(обычно как в винде). Не получают этого, а потом мы видим такие посты. Нужно понимать, что все ОС разные. У каждой свой подход, своя философия. Каждую ОС(в контексте win, lin, mac) — нужно изучать. Понимать, как она работает и/или как в ней работать. А не с одного забега зайти, не получить желаемого поведения/результата, а потом писать — «Здесь ничего не работает. А вот в ос-name, я это делаю в пару кликов. Фигня ваш Linux».
нужно изучать
тогда вопрос в сложности изучения и итогового результата.
если в маке/винде это мышкой потыкал, скрины посмотрел и сделал (не сделал)
то в линухе надо полтонны мануалов проштудировать, зачастую устаревших, сочинить конфиг (копипаст из-за устаревших мануалов не всегда работает) и попробовать поправить.
уровень входа выше при сомнительных приемуществах (для простой домохозяйки)
И такое не только с ОС, например — видел на форумах, как люди хотели за день освоить Blender(первый раз взяв его) и получить тут же результат. Конечно же, там был пост про то, что Blender такой плохой, человек не смог реализовать задачу за один день :)
Нужно учитывать этап обучения. Или тогда не делать какую-то задачу с неизвестной ОС или другим софтом, если результат нужно сразу и времени нет.
Опыт показывает, что если у пользователя нет предыдущего опыта — он прекрасно садится за настроенный линукс, мак или винду — и у него не бомбит. Он просто берет и разбирается с нюансами эксплуатации. Как только есть предыдущий опыт — все, приплыли, пользователь УЖЕ ожидает какого-то поведения, который может и быть нехарактерен и нежелателен в новой среде.
Более того — для "домохозяек" стабильные варианты линуксов вроде LTS или Leap (сусе аналог LTS) заходят на ура
Да не работает это… Если апдейты включены.
Я вот на 30-ой минуте, забил и загрузил старую версию ядра. Это было куда проще чем разбираться, почему с новой версией ядра звуковая карта от интел на чипе реалтек вдруг пропала как устройство в системе. :)
Да, возможно домохозяйка тоже догадается это сделать, но согласитесь…
И ладно бы это раз в год, как у майкрософт, это каждый пятый апдейт юбунты. :/
Возможно, проблема в убунте? Повторюсь — я пользуюсь давно suse и таких странных артефактов не наблюдал
фрагментация в случае MacOS и Windows несомненно существенно меньше, но даже при сравнении разных версий одной ОС можно найти проблемы и отличия в поведении (тем более, что там есть еще комбинаторный мультипликатор — версия, сервис-пак, язык, редакция (enterprise, workstation, home, pro) наличие каких-то пакетов — как для Windows — w IE и w/o IE).
если в маке/винде это мышкой потыкал, скрины посмотрел и сделал (не сделал)… то в линухе это точно так же.
В развесистых DE мышой настраивается примерно почти все. Из пользовательских задач — тем более.
И в винде тоже можно проштудировать полтонны мануалов, MMC, PowerShell, MCSA, MCSE и все такое. А в некоторых случаях — нужно.
Но там, где в «простой» винде потыкали мышкой часа два, не сделали и пошли звонить знакомому эникею, в линухе почему-то сразу стра-ашно и «система не для людей». Скажите уж сразу — переучиваться неохота. Это вполне уважительная причина, если что. Лично я (отчасти) из-за нее на десятку не перехожу.
В развесистых DE мышой настраивается примерно почти все.
далеко не всё, а некоторые вещи ещё и убийственно нетривиальным образом
как пример — переключение раскладки по Ctrl+Shift… да всё славабогу в gui но блин без гугла догадаться как это сделать — невозможно (… типа… да ты чо. сам не догадался… устанавливаешь Gnome Tweak tool… и ищешь среди тысячи настроек «Дополнительные параметры раскладки» и внутри ещё более дополнительные параметры… и уже таааам!!! этож блин логично, юзаешь убунту… которая типа «как в винде всё»… и чтобы не портить юзеру впечатление… мы убрали одну из самых ходовых виндовых раскладок в твикер… а чё, Л-Логика… юзаешь убунту — ставишь Gnome Tweak)
а как сделать отображение часов на двух мониторах, я со второго раза так и не нашел (первый раз сделал, второй даже не смог найти откуда я это ценное знание нашел… так и сижу без часов)
====
незнаю, пофиксили или нет… помню лет 10 назад был адовый квест во всяких RedHat — вытащить индикатор раскладки в трей и вообще добавить русский язык
помню прикол помоему тоже в редхате — ставишь основной язык русский — и он не ставит английский в систему… шах и мат… напиши в консоли yum install… а у тебя только русский… а gui нет… потому что это техническая машинка (дада… надо юзать анлийскую версию… но блин wtf?)
Это все хотя-бы решаемо или гуглится, а вот когда у тебя отвалился драйвер или в принципе устройство не определяется, вот когда начинается настоящий адок.
Со времен ХР не пользовался Виндой. А там уже можно на переключение раскладок назначить капслок, например? И можно стандартным способом сделать индикацию русской раскладки светодиодами на клавиатуре?
Я, как бы, без подначек спрашивал. Товарищ написал про сложности настройки Ctrl+Shift на переключение раскладок. Я удивился, т. к. в ещё древние времена в Кедах, в стандартном гуевом конфигураторе можно было назначить произвольные клавиши, когда в Винде было только два варианта. Видимо, ничего не изменилось, отчего претензия к Линуху весьма странная.
А про то, что Линух — ядро, ну так получается, мы не можем сравнивать ядро Винды отдельно, так что сравниваем дистрибы/DE.
Да, еще про "напишите". Если есть фича, у которой есть спрос, вы можете и правда реализовать её, а потом получить в обновлении своего дистриба. И не только вы, но и миллионы других пользователей. Я так поддержку пары USB-модемов в апстрим ядра добавлял, например.
А как бы я подобное в Винде мог бы сделать?
Глобально ничего, локально — документы пухнут, но это примерно та же история, что "не сохраняйте скриншоты в jpg"
А что плохого вставлять картинки в ворд?
Ничего плохого в этом нет. Можно рисовать диаграммы в Ворде. Можно делать диаграммы в экселе. Можно делать текстовые документы в кореле. Можно даже музыку записывать в ворде. Все можно делать.
Обычно так можно поступать, если вас интересует печатная версия одного документа для однократного применения. И делаете это вы сами для себя или для 1-2 читателей. Ну или если вы работаете в государственной структуре (типа правительства Москвы) и составляете законы или какие-то подобные документы. Один документ в неделю, или в месяц. Редакция занимает еще 2-3 месяца. Все в порядке, вам не нужны новые технологии.
Или у вас фирма, которая продает кому-то что-то с рентабельностью более 20%. Или вы, как директор фирмы или ЛПР считаете, что повысить прибыль можно только минимизируя издержки. Все ок, можно и дальше вставлять картинки в ворд и эксель. Тогда вам не нужен ни линукс, ни виндовс. Вполне достаточно всеравночего с неким обозревателем интернета. И гугл документы или гугл таблицы. Почему рекомендую их, а не тот же ворд? Самое главное: если есть интернет, то не нужно заботиться о сохранении файла. Просто все само сохраняется, ничего не пропадет. Ну и вполне легально можно использовать всю эту прелесть бесплатно.
Если же у вас немного более сложные проекты, например вы хотите составить документы для финансирования проекта на 1-2 млн рублей, то нужна иная технология. Иначе этот процесс займет 3 месяца и не факто, что получится. Если пользоваться более новыми технологиями — то этт процесс занимает 2 недели максимум.
Примерно так.
а ещё они там не масштабируются, да и с дальнейшей обработкой проблемы
одно дело, если готовится документ, которому требуются иллюстрации в виде скриншотов, конечно, глупо будет поставлять их с документом отдельно и вставлять ссылки на них (если, конечно, это не html, но мы то о ворде). и то, надо подходить к этому ответственно, не стоит с 1080 делать полный скриншот и в таком виде вставлять его в документ, для этого подбирается разрешение, чтобы и картинки были не очень жирные, и читаемость сохранялась
совсем другое, когда нужно отправить скриншот с консультативными целями, в большинстве, если не всех, DE при нажатии PrtScr предлагается сохранить файл и это поведение настраивается, в винде требуется сторонний софт, к чему и претензии
конечно, в семёрке появились «ножницы», а в десятке недавно некий «набросок...», но всё это крайне далеко от
как пример — переключение раскладки по Ctrl+ShiftГном, говорите…
Да, не зря я на третий Гном не переходил, не зря. В Mate такой фигни нет, как раз Ctrl+Shift пользую.
а как сделать...Я тут похулиганил немножко. Решил, так сказать, выслушать vox populi.

Про что я и говорю. Не надо делать нам, как лучше: оставьте, как хорошо — это не зря придумали. Третий гном доулучшали до неюзабельности (впрочем, поклонников тоже достаточно); но и десятку доулучшали примерно до той же неюзабельности: впрочем, и у нее поклонников достаточно.
Вам критично быстро поставить привычную раскладку. Я на винде долго страдал от невозможности скроллить окно под мышиным курсором, не переводя на него фокус ввода. Потом таки нашел стороннюю утилиту — а в том же Mate это штатная опция, одна из нескольких.
Дело не в системе, дело в накопленном пользовательском опыте.
А там правильно отрабатывает в любом порядке нажатия? А то как вспомнишь, что под некоторые в случае обратного нажимания не работает…По крайней мере из-под виртуалки сейчас проверил — да, отрабатывает любой порядок. Перегружаться лень, если честно (у меня дуалбут) — но полагаю, что разницы не будет.
Те же самые крики были про ненужность XPТак я ничего не хочу сказать про ненужность.
Но эксперименты с интерфейсом как-то подзатянулись и подзадолбали. Я уже не помню, в какой раздел модно переносить настройки из «панели управления» в коллекции весны-2020: но чуть выше человек говорит, что ему важно быстро настроить переключение раскладки без томительной гуглежки — и я ему верю. Мне тоже важно, и не только переключение.
Может быть, это у меня детско-юношеские травмы, когда мать на твоем столе уберется, и следующие три дня ты судорожно ищешь то, что вчера специально положил на самом видном месте.
Я на винде долго страдал от невозможности скроллить окно под мышиным курсором, не переводя на него фокус ввода
в десятке таки запилили
как и глобальную раскладку
вообще десятка норм, не понимаю её хейта, кроме претензий к разброду в настройках
вот в 1909 даже появилась возможность убирать плитки из главного меню группами, а не по одной
кроме претензий к разброду в настройкахЭтого уже достаточно.
Когда вы покупаете рабочий стол с книжной полкой, вы их ставите, как удобно вам, и раскладываете вещи, как удобно вам. Это ваше рабочее пространство.
Ключевое слово: ваше.
Если раз в полгода вам в столе будут менять местами ящики, некоторые вообще убирать из стола и ставить на полку, с полки на стол, стол переставить к окну, нет, к двери; полку же переставлять справа налево, потом слева направо, потом за стол, потом вам за спину — как скоро вы зверски убьете таких переставляторов?
у меня пятый год изрядно перепиленная под себя десятка стоит, перенесла все положенные обновления и 3 переезда на разные компы, всё на месте
просто автобус на работу стал ездить не синий, а зелёный, и остановку перенесли на 200 метров влево, и платить теперь надо не бумажными талончиками в компостере, а жетончиками в турникет, ну и так далее
но в целом да, я тоже негодую, особенно когда пользователь уже обновился, а я эти изменения ещё не щупал и приходится по телефону выяснять подробности
в любом случае, я по долгу службы обязан знать все эти штуки и их изменения, частенько приходится по телефону людей проводить по каким-нибудь настройкам, с пользовательской точки зрения многое изменилось в лучшую сторону, хотя и довольно неоптимально с администраторской
всё никак руки не доходят до редактирования Wix-X меню, чтобы добавить туда «управление сетями» и «принтеры и факсы», например, там некоторые вещи всё ещё удобнее
в рамках одного дистрибутива несколько оболочек сменить.Я напомню, что в рамках одного дистрибутива сменить несколько оболочек можно несколькими командами в менеджере пакетов.
А вообще да, конечно. Вы правы. Меняется все. Я сидел на втором Гноме, теперь сижу на Мате. Убунтовцы вон носились со своим Юнити, потом закопали. Почему у меня это не вызывает такого баттхерта, как в случае с виндой — наверное потому, что всегда остается выбор. Если бы я органически не принимал systemd, перелез бы на Devuan (но мне пофиг). Не принял третий Гном — перелез на Мате: а еще у меня i3 стоит, абстрактно очень нравится, но разобраться как следует никак руки не доходят.
Глубже — да, под капотом многое поменялось. Но с точки зрения банального юзера — неа.
Вот КДЕшникам тяжелее, наверное. Кеды не форкали.
При этом те, кто не хотел unity — прекрасно жили на гноме всё это время.
XP — ощутимо переделали меню пуск, ретроградам оставили классический режим. Оформление изменилось, да. Панель управления тоже поменяла часть апплетов.
Vista — в панели управления разбили всё по категориям, ретроградам оставили классический режим. Убили Active Desktop. Значительно изменился Проводник. Появились гаджеты, люди были рады. Появился UAC и теперь вы могли обнаружить, что вас периодически прерывают, затемняя весь экран.
7 — Ощутимо пострадали настройки сети, привет бесполезному «центру управления сетями». Навели мышку в нижний правый угол — внезапно спрятались все приложения. Убили классический пуск.
8 — Убили центр мобильности (Win+X), сотворили ад вместо пуска, куча людей получила проблемы с простейшей задачей — как же найти, блин, кнопку выключения. Настройки сети через трей стали такие, что удобнее застрелиться. Привет приложениям «Параметры». Если кто-то хотел удобно подключаться к bluetooth устройствам — у них не осталось выбора. Просмотр документов и фотографий стал крайне внезапным, выход из интерфейса — неочевидным. Значительно изменился Проводник. Убили гаджеты.
10 — продолжение развлечений с Параметрами, где сейчас найти нужную настройку — никогда не узнаешь. Интерфейс пуска пострадал в очередной раз. Значительно изменился Проводник. В итоге мы докатились до ситуации, когда требуемая настройка может оказаться в любой из частей, вплоть до самых старых. Однообразия в интерфейсе даже системных частей нет никакого.
Где-то там же регулярно менялся интерфейс встроенного браузера, от которого всё равно было не избавиться.
Переход с Юнити на гном3 был с минимальными потерями. Но тут в чём особенность. Если вы когда-то поставили гном и он вам понравился — вы прекрасно могли с гномом жить и в новых релизах. Без каких-либо проблем. Я сидел на гноме, во время юнити поставил её попробовать (без убийства гнома) и спокойно удалил (опять же без проблем). Во время, когда пришёл гном3 — спокойно ушёл на mate. Для меня интерфейс не менялся всё это время, кроме тех ситуаций, когда я сам хотел посмотреть на новшества.
10 — продолжение развлечений с Параметрами, где сейчас найти нужную настройку — никогда не узнаешь. Интерфейс пуска пострадал в очередной раз. Значительно изменился Проводник. В итоге мы докатились до ситуации, когда требуемая настройка может оказаться в любой из частей, вплоть до самых старых. Однообразия в интерфейсе даже системных частей нет никакого.
приходится делать Win+R, control.exe и разбираться через классическую панель управления (хотя бы ее не полностью выпилили и не сделали бесполезной)
При этом всю дорогу прекрасно жили кубунты, хубунты и прочие. При этом убунта — это такая винда в пингвиньем мире. В более приличных (на мой извращенный вкус) дистрах DE выбираешь при установке.
Я вам выше описал свой кейс — для меня я уже не помню с какого года привычное второгномие меняется только тогда, когда мне самому хочется попробовать чего-то нового.
А Эпплу не требуется даже улыбаться. Джобс им сколотил настолько лояльную аудиторию, что она примет вообще все. Я помню, когда Apple переходила на интеловскую платформу, знакомый маковод буквально со слезами говорил «Мы становимся софтверной компанией!».
Мы, именно. Фирма Apple и верстальщик Андрюша. С такой аудиторией как не донести новые привычки.
это пример из зоопарка линуксов, который в какой-то момент был самы популярным декстоп дистрибутивом.Вы можете сравнить его с виндой, никаких проблем. Вы не можете на примере убунты говорить, что «в линуксах меняли основные DE». Потому как в большей части линуксов «основной» DE попросту нет, вам при установке предлагают штук пять на выбор, или доставить позднее, какое сами захотите.
Почему я не могу его сравнить с Виндой — мне не понятно.
Кейс юзера — это обновился линукс, всё поменялосьМожет быть — может быть, я в этом не уверен — убунта и ведет себя так. Хотя я бы и за убунту усомнился.
Я такого поведения не видел ни разу. Ни на BioLinux'е, который вообще-то был убунтой, но старой; ни на Дебиане, ни на Центосе/Сайентифике, ни на Сусе. Ни на Слаке/Зенволке.
Вы не могли бы уточнить, где именно вы взяли этот кейс?
гарантировать, что другой дистриб в конкретном случае заработает норм и без проблем опять не получается.А вот это правда.
По крайней мере, было правдой, когда я игрался с разными дистрибутивами.
Не соглашусь. Если посмотреть их презентацииБуду знать.
Но смотреть их презентации все-таки не буду, они мне незачем. И аудитория у них действительно крайне лояльная.
У МС же как обычно, куча нового функционала, про который те забыли рассказать в развлекательно-показательной форме…Да ладно: скачущий по сцене Балмер вошел в мировой фольклор.
Просто когда идешь знакомиться с продукцией, первым делом видишь не новый функционал, а новый интерфейс. И дальше до нового функционала дело может не дойти, тут бы понять, куда старый запрятали.
Я такого поведения не видел ни разу.… ни на Дебиане
Дебиан когда-то перешёл со второго гнома на третий. Или при обновлений версий, установленных с гномом2 он до сих пор там, даже при последних анстабл обновлениях?
Назовите причины, по которым он так сделал?Честно?
Имхо потому, что пустырник в аптеку не завезли. Или валерьянку. При всем моем к нему уважении, он тоже вошел в мировой фольклор — только не скачками, а посылами. Он же не только кеды с гномом послал, он много кого послал и лично, и публично. И скорее всего, даже заслуженно — но настолько громко, что мировой фольклор хорошо услышал.
Притом, как любезно подсказывает уважаемый TonyLorencio, третьи кеды тоже форкнули. Можно было никого не посылать, а просто уйти на форк, и жить спокойно. Но не Линусу.
Я вот переключился на 8-ку и… через несколько дней в гробу видел обычный пускКогда я переключился на восьмерку (это был ознакомительный релиз), для начала я гуглил, как выключить/перезагрузить комп. Оцениваете идиотизм ситуации?
А через несколько дней я ее снес к едрене фене, потому что несмотря ни на какие выключения стоило задеть мышку, и комп включался обратно, и побороть это у меня не получилось.
Через год на работе я столкнулся с киллер-фичей. Если восьмерка считала, что диск следует проверить, она его проверяла при старте. Только никак об этом не предупреждала. Крутила свои точечки, и все.
Подумаешь: обычно система грузится минуту, а тут час. Пустяки, дело-то житейское.
Воспользуюсь случаем и спрошу: в десятке с этим как обстоят дела?
Отлично обстоит. Моим детям на своих компах несколько раз удавалось довести десятку до состояния, что она чекала диски каждый раз при запуске. Как они это делали, я не знаю, они — тоже, но помогало запустить инсталляционную флешку и с неё прочекать диски, помогало на некоторое время. Но это подход админа. А подход неискушенного пользователя — если винда при запуске вместо обычной загрузки чекает диски или ставит обновления, нажать ресет (возможно даже несколько раз), и что самое странное, иногда это действительно помогает! А потом рождаются и гуляют по форумам совершенно фантастические городские легенды...
По вольной ассоциации: когда-то давно один товарищ мне рассказывал, как не поборол вордовский макровирус.
— У меня, — говорит, — специально стоит 286-й для таких случаев.
— Пишу этот файл на дискету, и переписываю его на 286-м под досом!
И смотрит так, со значением. Типа, мы ж с тобой понимаем, средство надежнейшее, дальше только автоклав.
— И представляешь? Даже это не помогло!..
а кнопку питания (краткое нажатие) и alt+F4 у вас кто отнял, если не секрет?Никто не отнимал.
Я поставил ознакомительный релиз, и начал с ним знакомиться. Выключить-то я могу: и из розетки, и для надежности квартиру обесточить — но в предыдущем релизе была внятная процедура выключения мышкой — а тут хде? Не может же быть, чтобы выпилили с концами?
И действительно, не выпилили. Просто без гугла не найдешь.
всегда спрашивала сколько-то секундПрикольно. Именно восьмерка, не 8.1?
У меня она ничего не спрашивала — и я уже в полном афиге: машина час грузится! — таки нагуглил, что бывает вот такая фигня.
Да, там HDD были (кстати проверил викторией — нормальные, без нестабильности). HDD и оемовские восьмерки на компах сборки то ли олди, то ли никс. Довольно вскоре после выхода восьмерки: может, потом поправили?
обычная тема для винды, что до первого СП лучше не использоватьПотому я и оговорился про ознакомительный релиз.
Как-то не совсем корректно их сравнивать с отключением из розетки.Это я уже злобствую. Но идея понятна, да и консенсус вроде обозначился.
Тоже знаете ли, привыкая тыкать в надписи как-то не всегда догадаешься, что ещё и подержать надо для открытияТут я старообрядец и экстремист. Пальцетыкательные интерфейсы для меня, видимо, уже навсегда останутся костыльным компромиссом. После нормальной клавиатуры с мышью чувствуешь себя, как будто на четвереньках ходить заставили.
Притом я понимаю, какая дофигища работы, и умной работы, туда вбухана, чтобы ощущение было хотя бы как от четверенек.
Опередить их на этом месте были хорошие шансы у Suse, но полимеры, понимаете…
Кеды не форкали.
Есть же Trinity
ставишь основной язык русский — и он не ставит английский в систему… шах и мат… напиши в консоли yum install… а у тебя только русский… а gui нет…
Сталкивался с этим в убунте, «решил» проблему копипастом букв из встроенного хелпа.
люди, знакомясь и общаясь, часто делятся селфи, так что прикрутим вот сюда, на видное место кнопку «выслать селфи»
Системы и тем более — Linux тут абсолютно не причем. Дело в поп-культуре. И под никсами в том числе есть программы, написанные в дань моде и трэндам.
Но Линукс — все еще больше удел технарей, использующих свой компьютер для решения задач, а не для стикеров и себяшек — и спасибо, что есть такое.
Примера не-Линукса — сразу вспоминается скайп, где да — стикер выслать просто, а вот ссылку из текста сообщения скопировать — проблема — она тупо не выделяется — давайте напишем как все
А что до автора — то перейдя из одной инфраструктуры к другой, нужно принять всю ее логику — иначе все это «непривычное» будет бесить. И пока Вы это не поймете — не пишите таки смешные и наивные статьи, ладно? Ибо половина того, что у вас написано — давно уже кануло в лету, а другая (особенно про загрузчик) — это просто бред сивой кобылы.
Но Линукс — все еще больше удел технарей, использующих свой компьютер для решения задач
Для процесса решения задач, позволю себе ехидство. Явление решения задачи — это, насколько я понял, пообщавшись с линуксоидами, скорее, побочный и необязательный эффект в "их way".
И, знаете, всё бы вот хорошо, и Windows не без греха — хотя, психология фракций, наверное, требует от меня с пеной у рта кричать об обратном, но когда мне нужно было настроить часовой модуль под RPi, каждый нагугленный мануал предлагал совершенно разные конфиги, каждый из которых не решал часть вопросов, которые поднимали остальные. По итогу, получаем миллион нерабочих способов добиться хоть чего-то вразумительного, хотя, казалось бы, Linux, как платформа, должен объединять. А на деле — зоопарк несовместимой кустарщины.
Проблема Linux в том, что он пытается сделать вид, что он, де, для повседневного домашнего пользования. Тут уж "или шашечки, или ехать": быть таковым, а не подражать, если уж очень надо — хотя, судя по отвращению линуксоидов к Windows, непонятно, зачем надо.
Вообще-то изменится. Контент в репу дистрибутива заливается разработчиками дистрибутива. Контент в snapcraft заливается разработчиками софта — так что это в каком-то роде аналог google play/apple appstore, которые очень даже "выстрелили".
Тут одно из двух: либо платим и нам все делают, либо делаем сами. Можно комбинировать, но обычно выбор всего из двух вариантов.
Причем правильнее для Linux, в случае отсутствия пакета, делать так:
- Форкаем нужные исходники
- Пишем конфиги и собираем пакет для своего любимого дистрибутива Linux
- Пишем разработчикам pull request с правками, ждем, пока его примут (вероятность обычно выше 99.5%)
- Радуемся, что мир стал чуточку лучше
В мире Windows и macOS, есть общепринятый способ установки приложений — официальные бинарные релизы от разработчиков. Если вам нужен какой-то софт актуальной версии, то необходимый вам бинарь/инстальник будет на официальном сайте разработчика. Для установки нужно:
Можно узнать где на официальном сайте разработчика бинарник Half-Life:Alyx? (и большинства других только для Steam).
Или официальный бинарник/инсталлер WSL?(кроме Windows Store)
Или Apple Pages(кроме опять же AppStore)
На Win/macOS движение в сторону сторов уже тоже есть и есть немало софта которого на официальном сайте разработчика — нету.
А более менее возможность штатную собрать приложение с нужными опциями в macOS/Win — не завезли.
Еще бы в Snap пофиксили детские проблемы, вроде той, что если приложение установлено не в classic-mode, то какой-нибудь gtk-file-chooser будет считать домашней директорией не $HOME, а домашнюю директорию конкретного снапа. Issue есть, но движения ноль.
snapcraft.io/mattermost-desktop — не Mattermost Inc, а энтузиасты Snapcrafters (читай — мейнтейнеры).
Так под windows же ситуация точно такая же, и даже хуже: чаще всего не из чего собирать, потому что исходники автор не дает.
С другой стороны "собрано не с теми флагами" — мы все еще про домохозяек говорим? Поскольку для опытного пользователя собрать софт что под windows, что под linux — никаких особых проблем обычно нету.
Инженеры разные бывают, да. Ну а что касается ffserver — там же ему осталось буквально один-два шага до цели: поправить конфиг (тупо две строчки) и написать юнит для systemd. Ну а что касается роутера на Pi — на безрыбье и рак — рыба, но лучше прикупить что-то, поддерживающее *wrt.
Кстати о птичках: перед покупкой железа я обычно проверяю HCL ядра Linux, смотрю форумы, общаюсь в IRC с людьми, которые уже попробовали железо в деле. Проблемы обычно возникают с разными хитрозачесанными производителями типа sony. Если нельзя завести железо под linux — голосую рублем против таких, покупая аналоги иногда и дороже, но свобода в использовании того стоит.
Проблемы же с usb-wifi и того веселее, на многих устройствах точку в windows вообще нельзя поднять. Никак. И никаких патчей нет и не предвидится.
А когда в родных репах софт по какой-то причине протух и не свежеет, или же просто мейнтейнеры решили собирать пакет, не включив при компиляции пару очень нужных опций, то для неподготовленного пользователя внезапно начинается безудержное веселье.
И что же в подобном случае делают пользователи других систем? ;-)
А при чём тут Linux? Он накладывает какие-то ограничения на операции со статичными бинарями или запрещает использование локальных библиотек? Или это всё же выбор конкретного вендора софта?
Проблема во фрагментации экосистемы. Мейтейнеры — только они знают как правильно опакечивать софт, но вот специфика самого софта только в головах у разрабов. Имеем огромный коммуникационный провал. На это накладываются политики по релизу пакетов. Типа стабильные сюда, а здесь вы последнюю версию никогда не увидите. И имеем то, что имеем. Все усугубляется сложностью тулинга для опакечивания и необходимость таскать все под основные популярные системы. На фоне этого становится понятна любовь к докерам-шмокерам и curl lala | sudo bash или попросту дистрибуции в виде единого бинаря. Жесть.
повезло. А при аналогичном обновлении с убунту 16 до 18 все разломало
Могу ошибаться, но кажется уже в 2017-м не смог debian 6 не то, что apt-get dist-upgrade а даже apt-get upgrade — репозитории уже были удалены. Может не 6, а 5, но не принципиально — в какой то момент штатное обновление на более новые версии становится недоступно, как в рамках релиза, так и на новоые релизы переход.
справедливости для: с сертификатами там свистопляска
Последний раз использовать приходилось очень давно, поверю на слово.
Но можно выкачать и установить пакеты в полуавтоматическом режиме, если уж кровь из носу надо сквозное обновление.
Зато архив аж со второй версии.
Человеку вообще плевать на приложения. Он пытается достичь своих целей:
поболтать с друзьями, повысив себе настроение и свою социальную ценность
заработать денег, найдя спрос на свои умения и таланты
научиться чему-то, узнать новости своего города, страны, планеты
Для всего этого сегодня — достаточно браузера :) Второй пункт под вопросом, смотря что за работа. Многие мессенджеры имеют web-версии, так же нативные под GNU/Linux.
А дальше по тексту, какие-то метафоры в вакууме. Так и не понял, чем Linux не угодил. Им даже пенсионеры пользуются. В наше время, Linux может не подойти в зависимости от особенности задач, либо от незнания.
В Windows, которой, вероятно, неявно противопоставляет автор описанную ситуацию в Linux (в самом деле, не MacOS же) изоленты нет. Вернее, она есть, но в крупных бобинах и для её получения нужно предъявить сертификат. Помогает хорошо, но не всем и не всегда.
В системе, в отличие от, после установки пусто — ни документ набрать, ни фотки посмотреть, благо есть открытый софт, стоимость которого, если посчитать по ценам аналогов, на порядок превзойдёт стоимость ОС.
Периодически исчезают или видоизменяются до неузнаваемости те немногие приложения, которые в системе всё же есть и к которым пользователи привыкли и менять не просили. То, что просили при этом не появляется и нет в планах. Это при том, что автором ОС является не пресловутое сообщество, а единая компания.
Установка свеженькой системы на старенькое железо, как и наоборот — неможно, даже изолента не помогает. Завалялся планшетный сканер формата А3 с высокой оптической плотностью — пусть валяется дальше, драйверов не будет.
Офис уползает в облако. Может, туда ему и дорога? Есть же хромбуки, будут ещё облачные виндески. Тем более, что пользователей приучают к онлайновым учёткам, пусть уже всё будет онлайн?
Кстати, процент кроссплатформенного софта под Windows неуклонно растёт, может именно потому в ОС внедряется ядро Linux? Может быть, скоро обитателям обеих песочниц можно будет изливать печаль прямо в одной теме?
Спасибо автору за взгляд из соседней песочницы.
Среди линуксоидов нет проблем в какой ОС работать: в какой удобно — в той и работай. И запала боевого остракизма «Windows must die» тоже давно нет.
А вот пользователи Windows всю дорогу пытаются расчесать эту «проблему».
Но на свет появляются все новые и новые люди, которые вырастают и сталкиваются с этой проблемой снова и снова. И для них она — совершенно верно — не успокоена.
Проблема в том, что этих людей Windows уже не удовлетворяет, а Linux еще не удовлетворяет.
И так просто не перепрыгнуть.
Ну да, это разные миры и разные философии.
Там меняется не просто образ действий, а образ мышления.
Как пример: линуксоиды очень не любят ломать чужой софт. Это не слухи, а я спецом проводил опрос.
Пользоваться открытым софтом — да, это наше.
Пользоваться бесплатным софтом — ннну… можно, если нет альтернативы.
Пользоваться краденым софтом — неудобно. Перед разработчиками софта неудобно.
Такие дела.
Вторая часть в том, что M$ (в отличие от «сообщества») не стоит на месте и десятка удовлетворяет гораздо большее колво людей по сравнению с 95.
И таких частей еще вагон и тележка.
Я племянник Путина.
(ну, я так о себе думаю, по крайней мере)
Хотя племянники Путина вряд ли поддержат это моё о себе мнение.
Но ни мне ни им ситуация особо не мешает.
обнаружил, что после очередного обновления wine под ним нормально стала работать третья диабла
Потом обнаружите, что после очередного обновления wine она работать перестала.
Я не смогу донести мысль, прошу прощения.
Попробую еще раз: это был пример того, что работа с open source вообще и Linux'ом в частности требует иной психологии и меняет эту самую психологию.
То есть там не только в мышке и менюшках дело.
Ну тот же Photoshop определенной версии (старый, но не бесполезный) сами разработчики официально раздают, поскольку они так могут хоть как получить прибыль (кто-то из скачавших бесплатно — когда-нибудь и купит более новую версию). С другой стороны "работать работу и получать за это зарплату" и не платить при этом за рабочий инструмент — странно, а при наличии альтернатив в виде экосистемы вокруг Linux — странно вдвойне. "Жадные дети"...
Пользоваться краденым софтом — неудобно. Перед разработчиками софта неудобно.
А если «разработчики софта» на него забили, больше не обновляют, или хуже — обновили в принудительном порядке, но так, что пользоваться стало невозможно? Или их техподдержка вместо того, чтобы чинить баги в честно купленном продукте включает дурку и задает дебильные вопросы в стиле «по колесам стучал, стекла протирал»?
Это Вы об "отечественном производителе"?
Ну, это совершенно отдельная история, с человеческой логикой плохо совместимая.
В первом случае — откатываться и пользоваться, либо переходить на альтернативы, во втором — голосовать рублем: внимательно читать договор и давить в судебном порядке, либо (если лень читать и вообще что-то делать) не покупать у них больше ничего
Потому что проблемы распространения Linux довольно очевидны и они не в UI/UX, UI/UX у нас везде в общем-то дерьмо. И даже не в стабильности/багах — их везде навалом. И не в сложности освоения — что там осваивать то? На базовом уровне ничего сложного ни в Linux, ни в других ОС нет. А по серьёзным проблемам пользователи всё равно лезут в гугл.
В посте нет ничего, что бы стоило обсуждать серьёзно.
Сразу вспоминается гном 3 вместо гнома 2.
переделать всё, начиная с загрузчика
Мнэээ… А чем загрузчик-то не торт? У grub'а некрасивый API, что ли?
Или надо чтобы вообще никакого? Как в Windows, например.
И кстати — переделайте, кто ж мешает.
Никаких ограничений нет.
Linux — удобный продукт для *квалифицированного* пользователя.
Как пример:
— обычным водятлам удобна АКПП, автогонщики предпочитают РКПП — да, больше движений, но результат более предсказуем и есть возможность выбора.
— обычным людям дома хватит пассатижей, слесарю удобнее набор инструментов.
Для селфи и вконтактиков хватит андроида (кстати, тоже линух). Для кому работать нужен именно гибкий набор инструментов.
Одним инструментом на всех не угодишь.
Хочешь тупо — пользуйся смартфоном.
Линух себя никому не навязывает.
Это не недостаток, а принцип.
Что не так c выбором?
Что миллионы? Из статистики продаж Microsoft.
Нет никакой реальной статистики продаж. Люди пользуются тем, что поставил продавец.
Чтобы была реальная статистика продаж, нужен закон об отдельной продаже hardware и software.
Попробуйте так посмотреть: если миллионы от чего-то страдают, но нихчего не делают для избежания страдания — значит этим миллионам так нравится.
" — Почему ваш ребёнок так орет? что он хочет? — Он хочет орать, что непонятного?!"
Linux — удобный продукт для *квалифицированного* пользователя
Даже квалифицированному пользователю однажды надоедает муторно решать какие-то идиотские проблемы, порождённые анархической природой Линукса, когда одна часть системы не ведает что творит другая, из-за чего что-то регулярно отваливается.
По-моему, мигрантов с Линукса на Макось или обратно на Винду куда больше, чем мигрантов с Винды на Линукс (о мигрантах с Макоси на Линукс я вообще ни разу не слышал, подозреваю, что это мифические существа вроде единорогов)
проблемы, порождённые анархической природой Линукса, когда одна часть системы не ведает что творит другая
Это да, такая проблема есть.
Если заменить "анархический" на "конкурентный" (хотя это не так хайпово звучит), тогда вообще будет понятно.
Конкурентность vs стандартность имеет как преимущества, так и недостатки.
Пока эта проблема не решена ни в линухе ни в венде.
Как пользователь и Linux, и Windows, и macOS (одновременно) со стажем отвечаю — счастья пока нет.
мигрантов с Линукса на Макось или обратно на Винду куда больше, чем мигрантов с Винды на ЛинуксЭто было бы верно только при допущении, что первая используемая ОС у значительной части — это Linux, а не Windows. Но если копнуть, то окажется, что почти все пользователи Linux — это именно мигранты с Windows.
Даже квалифицированному пользователю однажды надоедает муторно решать какие-то идиотские проблемы
Да, я именно по этой причине перешёл с Windows.
Linux — удобный продукт для *квалифицированного* пользователя.
Да нифига он не удобный для квалифицированного пользователя. Он удобный для некоторого подмножества квалифицированных пользователей, у которых есть желание ковыряться в системе. Тем, которым надо просто установить софт и делать свою работу, Линукс наоборот, зачастую доставляет лишь раздражение.
Так не пользуйтесь!
Ну никто же не тащит туда, о чем шум?
о чем шум?
Здесь обсуждение статьи, здесь люди высказывают своё мнение.
Он удобный для некоторого подмножества квалифицированных пользователей, у которых есть желание ковыряться в системе.
Иногда приходится пользоваться, не на всех же проектах приходишь и выбираешь инструменты, иногда берешь то, что уже используется.
Тогда
Если уже работа того требует, то хочешь не хочешь, а ковыряться в системе придется.
кайфую от того факта, что в скайпе при переключении раскладки по альт-шифт меню не ловит фокус ввода
Поэтому в среде пользователей Linux очень модно вешать переключение раскладки на CapsLock (благо это встроенная фича).
Вам же (Windows) может понравиться Recaps.
Попробуйте, это удобно.
Зачем мне менять свои привычки, которым уже десятилетия?
Потому что это не привычка, а деваться некуда.
Вы вынуждены привыкать.
Потому что есть 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
Зачем третий контрол?
А по мне переключение по Win+пробел (сделали в W10) или Ctrl+пробел как на маке — вполне удобно и логично.
Если хочешь держать руки на home row, то она сильно лучше, чем Ctrl + ShiftМне интересно.
Я переключаюсь легким поворотом левой кисти влево, мизинец на Ctrl, безымянный на Shift. Смещение остальных пальцев на одну клавишу.
Попытался воспроизвести переключение с Alt+Shift: не понимаю, что куда поставить, чтобы это стало хотя бы приемлемо, не говоря уже удобно.
Как вы это делаете? Поделитесь, если не сложно?
Ctrl + Shift можно вообще одним мизинцем нажимать, если потянуться к верхнему ряду. Alt + Shift же нажать не перенося ладонь полностью с клавиатуры у каджита так и не вышло.
Чует мое сердце, что теперь я буду долго путаться в пальцах при переключении…
Спросили сороконожку: как она так быстро бегает и не запутывается в лапках ))
Спросил супругу: у нее как раз Alt+Shift. Она нажимает мизинцем Ctrl, и большим пальцем Alt,
Вот я так же. Двигать кисть при этом не надо, поэтому мне Alt+Shift удобнее. Хотя на самом деле удобно повесить русский язык на какую-то одну комбинацию, а английский на какую-то другую.
Когда-то, когда редактор был синеньким, а файловый менеджер коричневым, были популярны правый/левый Ctrl соответственно, или еще Shift + Shift для цикла.
А еще как индикатор вокруг экрана рисовалась рамка, зеленая или голубая.
Так то на Ctrl можно вообще жать ладонью, мизинцем на Shift. Я пока читал, сообразил что именно так мне привычней всего делать, практически одним движением.
У меня нет желания ковыряться особо, поэтому Линукс. Возможно, это связано с тем, что большинство нужного мне софта изначально разрабатывалась под Линукс или Юникс (bsd), а на Windows портировалась с разной степенью совместимости, с нюансами. Из последнего: попытки запустить Docker (точнее kubernetes) на виндоуз машине нашего QA. Не прокатило ни Docker Machine, ни WSL. Плюнули и подняли виртуалку.
Не согласен, т.к. установить софт и пользоваться проще на Linux: apt-get install… (оставить комп на полчаса, само все сделается), в хомяк раскатить из облака содержимое (в зависимости от размера, у меня лично — две минуты) и погнали работать. А с Windows пока софт установишь, клацая "Далее-далее" — забудешь про работу на пару часов точно.
Странно, я использую линукс как раз по противположной причине, я терпеть не могу взаимодействовать с самой ОС, и чем меньше она мне мешает, тем лучше. Не имею ни малейшего желания ничего менять в системе и вообще знать, как оно там все устроено. Для моей работы это условие уже очень много лет выполняется лучше на линуксе, чем на винде. А с концом вин7 и абсолютно отвратительной вин10 это условие стало выполнено и для домашнего ПК (с некоторым компромиссом в играх).
А вы с Win95 точно работали? Ровно эта версия ОС породила эту фразу. Ну просто потому, что за полгода ни разу не переустановить 95 и чтобы она при этом нормально работала — это было уже неплохое достижение.
Но мы ушли в сторону.
Эту вот винду я переустанавливал в 2001-м году. У подруги был младший брат, который тащил на компьютер всё блестящее говно, которое удавалось только стянуть в интернетах и у друзей. 95-я стоически выдержала всё, и сдохла только когда винт посыпался.
И будут вам бест практис, гайды и прочее.
Use RedHat/SLES, Luke.
И будут вам всякие техподдержки 24/7 и гайды от этой техподдержки.
В винде, кстати, загрузчик есть, ntldr называется вроде. Если у вас несколько виндовсов на одной машине, он выводит диалог выбора, безопасные режимы тоже через него. Если как-то хитро его обмануть, говорят, может даже не-виндовсы загружать.
$ update-grub
и он найдет вообще все системы.
Уже нет. Bootmgr называется (или как-то так, нет сейчас под руками).
А еще есть UEFI, и всё вместе оно представляет такую фееричную конструкцию, что без полкило водовки не разберешься.
Не совсем так.
Точнее да — UEFI пофиг на ОС. А вот ОС не пофиг на UEFI.
Некоторые и не загрузятся без ломика (даже особенно Windows).
Windows 7 — последняя версия
Там еще что-то про "UEFI хочет GPT, а Windows 8 GPT не умеет", но здесь сразу и не вспомнить.
Проверил — и даже тип указывать не надо, главное чтобы был fat (на ntfs вот реально не везде есть драйвер)
да и с эмодзи все печально

Да, проблема именно в разрозненности, а решение — в консолидации.
На HN пролетала статья про FreeBSD. У неё нет разрозненности, но нет и такого огромного сообщества, которое бы её двигало вперёд.
У macOS/Windows тоже нет разрозненности, но есть диктаторская профит-ориентированная модель развития. Это значит, что пользователь — дойная корова, но эта идея хорошо завуалирована заботой о нём, чтобы он не роптал, а хорошо доился.
Короче, друзья, надо нам вместо взаимных обид и непониманий, ответом на которые часто бывают форки и новые дистры, дружиться, находить общий язык, договариваться, идти на компромиссы. И тогда будет всё хорошо.
Так я плачу за то, чтобы не пердолиться. Это вполне того стоит.
Где указатель и где выделение, полностью к десктопу готово :)
Лично я ни разу не пользовался cinnamon, я xfce использую. Подобных глюков не замечал. Благодаря тому, что разработка xfce ведётся медленно, она не скатилась туда же, куда скатился, например, Gnome.
чтобы стать хорошим windows-админом нужно "пердолиться" больше.
отсутствие пердолинга
Gentoo
Вот такие линуксоиды искренне считают себя достаточно объективными, чтобы обсуждать проблемы Линукса на десктопе XD
Есть Devuan, но лично у меня с ним не срослось
Просто это весело
Зачем мне с кем-то объединяться? В чём тут проблема?Проблема в том, что вы делаете продукт для себя и делаете все как хотите, что хотите и когда хотите. Вам важна не сама цель, а процесс. У пользователей же иные взгляды на вещи.
вместо того, чтобы решать проблемы пользователей — это случаем не проблема?
(смеется) Тыжпрограммист!!! :-)
К вам претензий нет вообще. Если нравится создавать велосипеды с нуля — да пожалуйста, это действительно замечательно. Только юзер не будет пользоваться вашим продуктом из-за того, ему не хватает функции X, а форк N+1 глюченный. Лучше уж взять ему какую-нибудь популярную прогу, к которой уже всё написано и никаких сюрпризов, как правило, она не приподнесёт.
Звучит разумно, но практика показывает, что тысяч форков не получается
В данном топике речь шла о линуксе. Наверняка видели картинку. Даже превью бросает в дрожь.
Ну пусть не пользуется. Мне, конечно, будет очень тяжело, но я постараюсь это пережить.
О том и речь, что требовать от разработчиков спо что-то бессмысленно. Мейнтенеры могли бы находиться в неком подобии JCP, где они бы хоть как-то договаривались. Но они так не хотят и это дико бесит.
Так это ж дистрибутивы, а не программы. Непонятно, причём они к опенсорс-программному обеспечению.
Это я к тому, что на разных дистрибутивах, как и на форках, я бы хотел видеть одинаковые проблемы. В случае, если у кого-то получилось их решить, все бы договаривались делать изменения, у которых были бы одинаковые сайд эффекты. И да, это убивает процесс творчества, развитие бы замедлилось, никто никому ничего не должен и пошел я *****.
А кто такие JCP
Под JCP я имел ввиду это. В моем воображаемом мире все разработчики садатся за большой круглый стол, совещаются и создают один эталонный дистрибутив, с эталонным ядром и эталонной DE, стабильный, быстрый, красивый, а там уже и до коммунизма недалеко. Возможно, это был бы средний пилот, но что если… эх, мечты…
Ну, беситься, что кто-то не хочет что-то делать без всяких обязательств — не очень конструктивно, ИМХО.Да кто же спорит.
В моем воображаемом мире все разработчики садатся за большой круглый стол, совещаются и создают один эталонный дистрибутив, с эталонным ядром и эталонной DE, стабильный, быстрый, красивый, а там уже и до коммунизма недалеко
ну-ну, а то это обсуждение не показывает насколько у всех разные представления о том как правильно
И вы не правы: поскольку обсуждаемый тезис звучал, как «В моем воображаемом мире все разработчики садатся за большой круглый стол, совещаются и создают один эталонный дистрибутив».
Все разработчики создают один дистрибутив. Не тратя силы ни на что другое. Во всяком случае, я эту идею понял так: если я неправ — я не огорчусь, честное слово.
Кто может и хочет — контрибьютит в ядро. Другие люди пилят дистрибутивы, а к ядру не суются. Среди дистрибутивов есть с системд и без оного, на все вкусы.
Каким местом это относится к гипотетическому созданию одного эталонного дистрибутива, я не понимаю.
Будет эталонный дистрибутив с systemd илли нет, gnome или kde, а может ещё с чем, кто будет решать? Или пользователю решать при установке?
Хотя если подумать…
К концепции эталонного дистрибутива получается значительно ближе какой-нибудь FreeBSD. Когда одна и та же команда делает не только ядро, но и всю систему. И в принципе-то получается неплохо…
А вот линукс как раз дорос до того UX, которые
Не дорос. И даже на горизонте не предвидится.
Минт, казалось бы, допилен дальше некуда. Поставил кенту на ноут, после обновления получил чёрный экран. Готов для домохозяек, да.
Давайте рассмотрим ситуацию с других сторон.
Во-первых, проблемы есть на всех ОС. Тот же Шиндовс 10 с каждым обновлением ломает системы тысячам пользователей. Текущий релиз Макоси становится допиленным до более-менее небесящего состояния только когда выходит следующий релиз.
Во-вторых, аргумент, что Линукс не для домохозяек абсурден, т.к. никакая домохозяйка не сможет починить ни Шиндовс ни Макось, если ось зафейлит обновление.
В-третьих, проведите мысленный эксперимент — возьмите двух любых женщин средних лет с нулевыми знаниями компа и попробуйте их научить — одну посадите на Винду, вторую на Линь. Через год Вы получите двух женщин, которые одинаково ПЛОХО работают на своей ОС. Более того, если им потом поменять ОС, то они одинаково плохо будут отзываться о новой. И очевидно, что дело не в ОС.
Elementary пробовал уже после Mint-a, т.к. мне нравился интерфейс MacOS (Но денег на мак небыло:)), а Elementary прям очень похож, но тоже моментами были проблемы, а ушел с него после того как после обновления я не смог запустить систему.
И учитывая что я как фронт в дебри линукса не лез, юзал NodeJS, Docker и сопутствующие штуки для фронта, мне очень не зашло как все это в итоге работало, вместо того что бы заниматься своими фронтовыми штуками, мне приходилось чинить работоспособность линукса.
Последние года 4 в работе использую Mac и Windows, с тех пор проблем небыло как и в работе так и в обыденном использовании, ни одно из обновлений у меня не сломало ничего того что я использовал
И где то пол года назад мне пришлось опять пересесть на Linux, в этот раз это была Ubuntu, т.к. на новой работе свою машин использовать нельзя, безопасность видите ли, а рабочая машина только на Ubuntu, пытался договориться винду поставить, но не договорился
И это была прямо боль, в первую же неделю столкнулся с проблемой: Вход в систему запароленый, все ок работало, пока не поставил Ru раскладку по умолчанию, казалось бы, что может быть не так, но в какой то день сижу за рабочим местом думаю о том как бы сделать задачу, комп не трогаю, через 5 мин включается экран блокировки, все ок, думаю дальше, и надумал продалжать делать задачу, пытаюсь войти в учетку, пароль не принимает, меняю раскладку, все так же не принимает, пару часов курил гугл который мне не помог в этой проблеме, после этого девопс минут за 30 решил проблему, а проблема в том что убунта решила на экране блокировки юзать раскладку по умолчанию и менять ее не хотела, даже в режиме консоли, без интерфейса (или как там его), система была свеже установлена, без каких либо левых библиотек, у коллеги же, точно тот же дистрибутив такой проблемой не страдал, намеренно пробовали воспроизвести
В той компании я проработал два месяца, и одной из причин это навязывание системы на которой надо было работать, хоть в этом обоснованых причин небыло, только желание лида что бы все работали на убунту
, хоть в этом обоснованых причин небыло, только желание лида что бы все работали на убунту
вполне объективная причина, если сотрудники не могут осилить настроить окружение в нетиповой ОС
Я такое видел на практике когда работал на прошлой работе, официальная ОС была — МакОС, всем выдавали корпоративные ноуты, но из-за событий прошлого года с этим вышла заминка и я работал на своем компе в убунте… и был целый квест правильно настроить окружение, потому что все мануалы и описания рассчитаны на макось… и очень очень много всяких тонкостей касающихся линукса не описаны и надо было бегать по всей конторе за девопсами узнавая как лучше сделать… я пару недель потратил пока все сделал как надо
по этому проще всем выдать корпоративные железки с типовой ОС и инструкцию по настройке
Доооо.
В результате имеем 100500 разных приложенек, состоящих из одной кнопочки на видном месте.
В одной можно выслать селфи, в другой переслать картинку, в третьей вордовский документ, в четвертой еще что-то.
При этом несмотря на то что кнопочка одна — каждая работает по своей особенной логике, и отличается от всех остальных.
При этом ни в одной нельзя просто так взять и отослать произвольный файлик, который лежит в точно известном тебе месте.
И разумеется все они требуют заведения аккаунта и 2fa каждая в своем облаке.
И почему-то считается что это юзер-френдли и очень просто.
Меня вот забавляет, что GIMP много лет пытался всем доказать, что многооконный интерфейс — это фича, и вы все дураки, что не понимаете. А теперь вот — почти приличный однооконный интерфейс. Глядишь, скоро полноценная поддержка CMYK появится, слоевые эффекты, нормальный экспорт для веб и тд.
Причем есть масса почти бесплатных редакторов с крутым функционалом и интерфейсом, которые были созданы за меньшее время и меньшим количеством разработчиков. Например, Affinity.
Krita ещё.
Боюсь, что вас не поймут.
Но в одном автор прав, проблема Linux'a в кошмарном тестировании (aka QA), которого практически нет. В отличии от кодинга just for fun это монотонный и неблагодарный труд, который должен оплачиваться. Качественного QA в Linux'e нет даже для ядра, что уж говорить о пользовательском окружении. В качестве «решения» предлагается использовать устаревший софт, в надежде что он уже «разминирован» тысячами пользователей, «подорвавшихся» на багах.
Не в последнюю очередь это диктуется и личностью человека, стоящего у руля (я имею в виду самого Линуса). Он и его единомышленники застряли годах в 70х-80х, но продолжают задавать тон всей экосистеме Linux:
- Программисты — это компьютерные боги, они имеют право делать что угодно.
- Все пользователи Linux по умолчанию — это программисты.
- Если что-то работает лично у меня, значит это достаточно хорошо для всех.
- Если мой коммит что-то сломал у других — это их проблемы, пусть правят код (см. предыдущий пункт).
- «Красивость» и «правильность» кода важнее его реального применения.
- Знания в своей предметной области дают право называть не знакомых с ней людей идиотами и придурками. Это приемлимый процесс их дрессировки и инициации.
- Предыдущий пункт так же применим в спорах с людьми имеющими другую точку зрения. При этом точек зрения всегда две — моя и неправильная.
Собственно, от этого проистекает и вся токсичность сообщества Linux — люди просто подражают авторитетам.
А все эти перетаскивания кнопок и споры о Unix-way — вообще не важны. Дайте систему которая будет просто стабильно работать для начала. И под просто работать я не имею в виду «терминал запустился значит всё работает, дальше путь пользователь сам 36ётся».
P.S.: Комментаторам у которых «всё работает, а ты неосилятор»: я за вас рад, но см. пункт 3.
Дайте систему которая будет просто стабильно работать для начала.
Это требование к Windows тоже относится, знаете ли. Про MacOS утверждать не берусь, потому что не пользовался.
Это требование к Windows тоже относится, знаете ли.
Судя по качеству работы Microsoft в последние дни склонен согласиться (они тоже решили сэкономить на QA). Но тем не менее, большая часть десктопной функциональности в Windows просто работает. Wi-fi работает, звук играет, видео на ютубе играет плавно с аппаратным ускорением, второй монитор или телевизор подключаются и просто работают, когда втыкаешь наушники звук переключается на них, разрешение 4K не лагает и корректно масштабируется, директории легко расшариваются по сети, RDP из коробки и тоже просто работает и.т.п.
В Linux это всегда лотерея. Причём даже если оно работало, то очень вероятно что с очередным обновлением опять сломается. Как в недавнем ядре 5.6 взяли и поломали Wi-fi от Intel (причём это сделал сам Intel).
Кстати про 4К — под линуксом оно нормально живёт, даже в сетапе «Один монитор 4К, второй просто FullHD», а вот у моего коллеги попытка настроить масштабирование в таком сетапе под виндами выливалось либо в «мелко просто жуть», либо в «привет шрифтам и графическому десктопу как в Linux 1998 года», либо в тупое падение САПРа.
А виндус сообщество в принципе ничем не может помочь, потому что сплошь состоит из нубов, а люди из техподдержки умеют только посоветовать "переустановить виндос"? Бывают исключения, но наличие очень подробных гайдов под линукс и возможность посмотреть в исходный код — это очень ценно. Под виндой с этим существенно сложнее в силу закрытости системы.
Линукс-комьюнити, по крайней мере русское, тоже ребята специфические
а оно есть, единое "linux-community"? я когда есть время — стараюсь помочь. и от других участников часто встречал бескорыстную помощь.
возможно, вы где-то не там спрашивали. или, быть может, ваши вопросы были просто неинтересны "аксакалам".
впрочем, и с windows то же самое, разве что доля мусорных статей в выдаче гугла выше.
а вам не приходит в голову, что "купи сетевой" могло быть правильным ответом? (например, в той rpm лежал бинарник без исходников, который требует определённые версии so).
вот что вы отвечаете пользователю, который поставил новую винду и оказалось, что 64-битного драйвера для его винпринтера в природе нет?
и в том, и в другом случае можно повозиться: снять дампы, расковырять протокол, написать свой драйвер. но хочется ли этим заниматься ради помощи шапочному знакомому в форуме?
понятно. то есть у вас претензии не к системе, а к людям, которые впустую драли горло на форумах? ну что же, бывает и такое, наверное.
У этого явления есть сравнительно несложное объяснение — отвечающим банально "надоело отвечать на тупые вопросы". Это что-то вроде искажения психики, оно даже не относится к конкретно вашему вопросу, он-то может и годный, но разруха в головах отвечающего. Можете сами прочувствовать как это бывает — попробуйте подписаться на какой-нибудь более-менее живой тэг на StackOverflow и отвечать там на вопросы. У меня вот уже спустя всего год чёткое ощущение, что надо брать перерыв, иначе я тоже скачусь до сарказма вместо ответов, а многие старожилы на форумах делают это куда дольше чем какой-то год, и правила на большинстве форумов мягче, чем на SO.
Все пользователи 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 вроде пыжилась в своё время, но не осилила.
Например, 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.
И да, сканер отпечатка пальца на моем элитбуке, похоже заработает тогща, когща у меня его уже не будет у меня. :)
Впрочем, у меня на HP и с windows были странные проблемы. Когда при апгрейде с win 10 до win10 сломалась веб-камера. Так и висит теперь неопознанным устройством, любым драйверам сопротивляется.
С acer switch 10 всё было ещё гораздо веселее, там после переустановки надо было ставить драйвера ровно в одном конкретном порядке — иначе они больше не работали. Ну и при апгрейде с 8.1 до 10 переставала работать половина железа навсегда.
По запросу «ubuntu microsoft precision mouse» чего только не прочитаешь, но я так и не нашел ни одного реально действующего рецепта. Видимо, звезды так легли. Причем у меня есть и другие мышки под брендом Microsoft (мне очень нравятся их клавы и мышки, они реально очень удобные и качественные), они работают без проблем. Затруднения возникают именно с этой моделью и не у меня одного — стоны по всему инету.
А почему оно ломается при обновлении ядра-то?!!!
А потом ещё и пишится фикс в ядро с комментами, простите накосячили, да… :)
Вот когда действительно начинаются вопли «посадить чинуш за линукс» — вот тут начинается плохо, потому что уровень потерь становится огромным, и платят за это все налогоплательщики
обоснуйте, я тут категорически не согласен.
порочна система, когда ты не можешь купить ПО, а можешь только взять в аренду. арендодатель может в любой момент отозвать права на использование его продукта.
и да, санкции тоже могут быть причиной. я не хочу обсуждать справедливо накладываются санкции или нет, меня не устраивает сам факт того, что правительство другой страны может запретить использовать ПО.
мне вот как раз кажется преступным строить ключевые информационные системы страны на таком зыбком фундаменте.
P.S. а ситуация, когда для сдачи налоговой отчётности (или других коммуникаций с государством) de facto нужна Windows (или другое безальтернативное закрытое ПО) ИМХО за гранью добра и зла.
Когда каджит слышит о нехватке функций в том или ином офисном пакете, он, бывает, даже верит.
Но обычно выясняются очень чудесатые вещи, вроде выравнивания пробелами, невидимых вложенных таблиц, экселевских файлов на сотни мегабайт (и это отнюдь не иллюстрированные прайс-листы) и совершенно круглые глаза при упоминании шаблонов или слияния документов.
не забудем, что совместимость между разными версиями MS Office даже в рамках одной программной платформы (win/x86 or x64) тоже зачастую хромает.
И очень подходит к этому вашему выражению, не правда ли?
примерно все в этом топике неправы — 95%
Вы хотите об этом поговорить?
примерно все в этом топике неправы — 95% пользователей офиса не хватает тех функций, которые есть в LO/OO
Бремя доказательства лежит на утверждающем. Тем более, для таких громких заявлений. А то, знаете, один источник утверждает интересные вещи…
Это тоже юниксвэй, я правильно понял?
Прочитайте еще раз свой комментарий и ответ каджита. А потом еще раз — свой комментарий и ответ каджита.
Сможете ли вы отличить безапеляционное заявление от обобщения собственного опыта?
Впрочем, даже если нет, ваше заявление было сделано раньше.
А если вдруг по-вашему выходит так, что абсолютистские высказывания не нуждаются в подкреплении — то более мягкие не нуждаются в нем тем паче.
И, да, примерно все в этом топике неправы — 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
Ясно понятно.
Ну вот пока одни, аки бледные вьюноши, боятся смеха и громоздят одну чушь на другую, лишь бы не признать неправоту, другие спокойно пользуются инструментами и участвуют в их улучшении.
Внедрение 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 даже говорить не буду.
Видимо в вашем случае только LO, штош, пользуйтесь. Это просто другая ситуация, это не «LO забесплатно такой же, и даже лучше, чем платный MSO», это просто «а вот мне LO нравится больше». И это прекрасно.
а чего формулы в MSO/LO, а не в LaTeX, скажем?
Даже не об объективных преимуществах! Потому что на полном серьезе приводить аргумент «в LO криво открываются файлы MSO» — полный идиотизм. Хотя бы потому что этот аргумент симметричный «в MSO криво открываются файлы LO, поэтому MSO не нужен». Если нужно передать документ «наружу» всегда можно экспортировать в pdf.
у меня проблем с набором трехэтажных формул в MSO не былоПросто из любопытства сравните скорость набора формул в MSO против LO или, скажем, TeX. Лично у меня получилась разница примерно в 3 раза, причем оба «текстовых» наборщика показали одинаковый результат.
Именно!
Хм, а разве LO не поддерживает после форка TeX-like формулы? Индексы точно набираются, но это все, что каджит помнит из синтаксиса TeX.
Просто из любопытства сравните скорость набора формул в MSO против LO
Гм, ну мое любопытство вряд ли заплывает в гавань сравнения офисных пакетов. А если «ради улучшения» — так зачем чинить то, что работает?
Ну и текстовый ввод всегда быстрее мышекликательного, хотя последний интуитивнее. В этом в редакторе формул LO достигли чуть ли не идеала: формула хранится в текстовом виде, ее так же можно набирать, но есть и графический редактор. Надо раз в год — кликай по менюшкам, надо часто — пальцы сами выучат команды.
в LO криво открываются файлы MSO» — полный идиотизм. Хотя бы потому что этот аргумент симметричный «в MSO криво открываются файлы LO, поэтому MSO не нужен»
проблема в том, что даже "MSO не всегда корректно открывает документы, созданные в MSO"
Если нужно передать документ «наружу» всегда можно экспортировать в pdf.
полностью согласен, но с нюансом — если не требуется дальнейшая правка этого документа. Иначе пдф пролетает
проблема в том, что даже «MSO не всегда корректно открывает документы, созданные в MSO»Да-да-да. Самый эпичный случай, который я видел — нам в институте дали шаблон какой-то бюрократической бумажки, который корректно не открывался ни в чем, кроме какой-то портабельной версии MSOffice. То есть даже полноценные версии коверкали не хуже LibreOffice. Как и зачем они этого добились — загадка.
«в 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.
Деталей много, часть есть на моем сайте, пишите в личку, скину адрес. А то тут уже все тормозит страшно… Не стоит загромождать.
«измени схему работы, и линукс придет сам собой».
Извините, если я криво написал, было поздно.
Я как раз хотел сказать, что если методология правильная — то все равно на чем работать. Нравится — используй виндовс. Или все, что угодно, лишь бы был реализован минимальный набор функций.
И набор этих функций небольшой, все навороты ни виндовс, ни линукс просто мне не нужны. Да, они как-то реализованы в облаке или на локальных компах.
Да, часть программы пока еще работают только в виндовс. Особенно инженерные пакеты. Да, можно использовать виндовс 7 в виртуалке.
Что, как именно это у меня сделано — есть тут1
тут2
тут3
тут4
тут5
тут6
попросту не везде и не всегда применимо
Совершенно согласен. Есть несколько субъективных признаков, когда ничего менять не нужно (логика ИЛИ):
- это гос. структура
- это старая важная фирма
- продукт фирмы дает доход более 20%
- у бухгалтеров на столе есть калькулятор,
- нет баланса в реальном времени
- нет контроллинга в учете
- есть только сайт, но не интернет-магазин
- полный ценник на продукты доступен только по запросу
- инженеры используют только ГОСТы, ЕСКД, ЕСТД, ЕСТПП и не знают стандартов ISO
- фирма имеет ИСО9000 но не делает актуализации стандартов работы хотя бы один раз в месяц
- инженеры используют продукты Autodesk
- не используется системный подход в проектировании
- есть отдел кадров
- нет роли экономиста или роль экономиста выполняет тот же человек, что роль финансиста
Ну и вишенка: сколько по времени занимает оплата одной консультации от физического лица из другой страны (это важно!) на сумму в 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 платят налогоплательщики — нормально?
то конечно большинство чиновников вы никаким скриптом не замените.
а нам и не надо заменять большинство чиновников. Достаточно заменить тех, которые занимаются скриптовой работой — принятие документов, оформление, проверка данных. Принятие решений, когда оно все равно идет по алгоритму. Или это не чиновники? Ой, простите, давайте их назовем клерками
Толпа народу — занимается фактически имитацией машбюро, собирая и обрабатывая бумажные документы, занося их в компьютер. Бумажки, внезапно, готовятся на компьютере и печатаются принтером, чтобы дать их чинушам, которые их прочтут и занесут обратно в комп.
… в доме, который построил Джек.
Замените это скриптом, который берет напрямую без этих вот бумагоносителей — и вот вам и пожалуйста.
Ну, если отстраниться от неконструктивной (но справедливой) ненависти к оным, то конечно большинство чиновников вы никаким скриптом не замените.
Уупс… Неожиданно, но уже заменили и заменяют. Хотя общее количество чиновников растет. Но такой рост и должен быть.
Идее Джима Белла уже реализованы, пока на начальном уровне. Изменения в системе управления и функций государства — вопрос времени. Технологии определяют работу политиков и чиновников, но не наоборот! Это стало видно не так давно, не более 20 лет назад. Сейчас уже видно очень хорошо. Лет через 20-30 все ключевые функции чиновников будут автоматически реализованы. Но чиновников не станет меньше! Их станет больше!
Что-то я не понял, это кто делает селфи за десктопами? Когда это успело войти в моду именно на десктопах?
Что плохого в том, что «Linux останется забавой для людей, которые в детстве не наигрались в конструктор»?
Как в винде стандартизированы хотя бы системные настройки?
HKLM — /etc/
HKCU — ~/
скорее, HKCU — ~/.config
И да, если настройки хранятся в папке, то гораздо легче перенести их на новую систему или удалить (если программа начала глючить, и захотелось попробовать с «заводскими» настройками запустить). Как раз в реестре винды гораздо большее красноглазие, чем во всём линуксе вместе взятом.
Да что вы говорите.
Ну дык опаньки… Вроде бы dсonf типа для работы Gnome прежде всего нужен. И вроде бы Gnome это GUI, но никак не сама Linux. Хотя я нуб, всего 2 года ушел с винды, может чего и путаю…
Кафка. Грефневая.
Dconf это кусок Gnome 3, который входит в GNU, но GNU только им не ограничивается. Некоторые пакеты тащат его с собой как зависимость, он используется в Mate, Cinnamon и Unity, но ими, обратно, весь спектр DE не ограничивается.
Отсюда всякая путаница и возможности сказать «Это не Linux».
Lol, по такой логике Ubuntu с любым DE, что не Gnome — не Linux. И CentOS, которая крутится у меня на сервере, тоже не Linux, там вообще никаких GUI нет и не было. Да что там CentOS, вообще нет такого явления, как сервер на Linux… Потому что на самом деле Linux это Gnome! Поздравляю Вас с потрясающим открытием, которое перевернёт IT-индустрию! :)
Ну, так и не все программы под виндовс хранят настройки в реестре ) Да, там обязательно будет инфа про установку/удаление программ, но в тех же GNOME/KDE, чтобы ярлык программы появился на рабочем столе или в меню — тоже надо сделать доп действия. Поэтому аналогия между dconf и реестром винды абсолютно прямая и справедливая
Windows без реестра не запускается в принципе, без него один только голый winload.exe (ntoskrnl.exe) и будет.
В linux dconf нужен только некоторым DE для совместимости с Gnome3.
Поэтому сравнивать из можно по реализации (KV-хранилище с API для доступа), но не по выполняемой роли (глобальное хранилище, от целостности которого зависит работа всей системы vs разделяемое хранилище для приложений, использующих его API).
Ну, технически, это возможно — файлы читать bootmgr умеет, свой реестр у него тоже есть. Киньте ссылкой, где прочитать в деталях.
Что-то мне кажется, что если я удалю файлы, в которых хранятся настройки dconf, то получу фигню.
Если у вас DE и приложения не используют dconf — у вас не получится удалить эти файлы. Вы их не найдете.
Суть в отговорке «Не 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-экрана.
Этот смеялся до икоты.
Ну да. Только в спорах не легче. Ибо всегда можно сказать «Используй другое DE/дистрибутив/собери сам». И вы выиграли. Только непонятно что.
Я склонен считать, что принятие фактов полезнее, чем мимолетное чувство удовольствия при риторической победе в споре. Особенно, если эта победа базируется на искажении фактов. Последнее даже опасно — тем, что может стать привычкой и привести к искажённому восприятию действительности.
Что касается споров — спор может быть полезным инструментом для прояснения некоторой темы. В этом смысле настоящая победа в споре это не риторическая победа над оппонентом (если не говорить о политических спорах, цели которых априори не выяснение истины), а новое знание или лучшее понимание.
GNOME — это не не GNU/Linux. Это часть проекта GNU, как и утилиты GNU. Утилиты GNU портировали на ядро Linux и получили GNU/Linux. А потом GNOME портировали на GNU/Linux+X и получили GNU/Linux+X+GNOME в том же debian. Как-то так, насколько я разобрался.
плюс programData, system32 и sysWOW64, appdata local и roaming
а если говорить про гуй, то мешанина из metro и control panel, к тому же ещё и меняющаяся два раза в год
отличная стандартизация, просто эталонная
вместо консоли с логичным расположением настроек и девайсов
Это сейчас была шутка такая? Какие могут быть настройки в унылом чёрном экране с мигающим курсором? Или может это удобно? А освоить «методом тыка» можно? Я понимаю, что у линуксоидов не хватает мозгов, нарисовать картинку в сотню пикселов и прикрутить к ней команду, но в меню-то загнать их и выбирать после этого кликом (или энтером), как это было сделано ещё в NC и VC — это тоже слишком сложно? Как вообще может идти речь об удобстве и логике там, где оно в принципе не предусмотрено? Ни за что не поверю, что набивать вручную это логичнее, чем выбрать уже готовую команду простым кликом (картинку или в текстовом виде из меню).
Не надо мне тут петь дифирамбы командной строке — вы вынужденны этим пользоваться, так как зоопарк дистрибутивов и оболочек не даёт вам возможности хоть как-то стандартизировать что-то другое. И хвалите его, тоже вынужденно, исключительно из уязвлённого самолюбия. И делаете это потому, что другого у вас просто напросто нет. По крайней мере, общего для всех. А у мастдая есть.
А про винду: быстренько удалите у себя PowerShell, после чего объясните настоящим Системным Администраторам Windows, почему консоль это какашка и ужас и не надо этот повершел использовать, т.к. есть стандартный гуй.
Кстати, именно мизерная доля линукса на ПК и вызывает такую токсичность со стороны линуксоидов. Есть правило — чем меньше сообщество, тем больше оно подвержено высокомерию.
А юзеров считаю кретинами по трафику, который они генерируют — пардоньте, лезут именно по этому списку.
И всёже, если к 1.5% линуксоводов приплюсовать сисадминов виндовых, которые оценили powershell — сколько будет?
если к 1.5% линуксоводов приплюсовать сисадминов виндовых, которые оценили powershell — сколько будет?
1,5% и будет, т.к. виндовые сисадмины винду юзают. И самое главное — не путайте тёплое с мягким, десктоп и администрирование систем — это разные вещи и абсолютно разные пользователи. Мы не о серверном/корпоративном применении говорим.
Вас таких, кому консоль удобна — 1,5% (доля линукса на десктопе) и вас не станет больше, просто протому, что все остальные сказали в её сторону своё «фу», а их более 90%.
Ваши же слова? Тут вы прямо указываете, что консоль удобна доле линукса на десктопе. Тоесть виндовый сисадмин на работе себе на серверах шуршит периодически в powershell, а на десктопе ни-ни, никогда?
так подождите, я точно не понял.
я думал, что претензии к тому, что админится linux во многом через консоль. теперь же оказывается, что речь не про администрирование. а про что же? комментарии на хабр я точно не в консоли пишу.
читал.
"настроить звук/камеру/etc на ноутбуке" — это тоже администрирование.
Сразу хочу сказать, что речь в статье пойдёт исключительно о настольном применении Линукса, т.е. на домашних компах/ноутах и рабочих станциях. Всё нижеизложенное не касается Линукса на серверах, встроенных системах и прочих подобных устройствах
И при чём тут сисадмины?
то есть причём? у сисадминов нет ноутбуков и домашних компьютеров? обычно есть, и больше одного.
что же до рабочих станций — кто же их, по-вашему, админит?
А по поводу рабочих станций, таких знаю только одного, и там лицензионный Автокад стоит (догадайтесь с первого раза на какой ОС). И уж если речь зашла про серьёзное, профессиональное использование, то с софтом для этого у линукса совсем плохо. Уж всяко хуже чем у винды.
UPD. Соврал — двоих знаю. Второй профессиональный музыкант. Но он тоже виндой и виндовыми программами пользуется.
У них может быть и десять личных компов, но пользователь при этом всё равно один (раз уж компы личные)
да. и мне на этих компьютерах удобно использовать linux. а меня почему-то пытаются убедить, что мне должно быть неудобно.
и эти люди пытаются сказать что мы должны исправить для того, чтобы им стало удобно. обычно это "что надо исправить" сформулировано крайне невнятно, как в этой статье. или нарисована картинка, которая никакого энтузиазма не вызывает, вроде вашего "заменить консоль набором пиктограмм".
на это всё хочется ответить известным "Кто вы такие? Что вам надо? Я вас не знаю" и далее по тексту.
А по поводу рабочих станций, таких знаю только одного
любой офисный компьютер — рабочая станция. у меня на работе их сотни, и заметная часть — с линуксом.
1) cmd — это не консоль?
2) powershell — это не консоль?
3) если к 1.5% линуксоводов приплюсовать сисадминов виндовых, которые оценили и юзают powershell — сколько будет?
Вас таких, кому консоль удобна — 1,5% (доля линукса на десктопе) и вас не станет больше
вы так говорите, будто в этом есть что-то плохое
Скромней надо быть.
Вас всего 1,5%, а наорали на половину интернета
странно, не замечал.
я наоборот обычно отговариваю знакомых: «если не хочешь разбираться как оно всё устроено — лучше используй windows; с linux "методом тыка" ничего хорошего не выйдет».
Объяснять по телефону «Как сделать», в винде всё же проще
ну это только пока вы сами активно пользуетесь виндой.
и да, все жалются на разнообразие дистрибутивов линукса. только вот >>90% встречающихся мне линуксов — debian, изредка с покупным софтом встречаются centos и unbuntu.
версий винды явно не меньше.
А освоить «методом тыка» можно?
но зачем?
интересно, хотели бы вы лечиться у врача, который свою профессию «методом тыка» осваивал?
Я понимаю, что у линуксоидов не хватает мозгов, нарисовать картинку в сотню пикселов и прикрутить к ней команду, но в меню-то загнать их и выбирать после этого кликом (или энтером), как это было сделано ещё в 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.
В линуксе хотя бы можно рассверлить отверстия да нарезать там резьбу чтобы детали собирались и разбирались, можно по готовым чертежам выточить новые.
Вы перепутали конструктор с набором заготовок для изготовления конструктора.
Это если у вас есть дрель, сверло нужного размера, метчики, плашки, токарный станок, чтобы болты вытачивать и вы отлично умеете этим пользоваться.
Или если у вас есть денюжка, чтобы заплатить тому, кто отлично умеет этим пользоваться. И встанет это дешевле, чем прикручивать свои необычные хотелки в Windows/MacOS — хотя бы потому, что обойдётся без реверс-инжиниринга.
Хотелось бы узнать мнение автора, зачем втаскивать линукс на десктоп
В нынешнем его виде — незачем, в том и дело. Смысл есть если только готов возюкаться с системой.
Детские болезни линукса ушли, можно сосредоточится на работе ни о чем небеспокоясь. Просто неосталось серьезных тем для холливаров.
А эта статья скучный, короткий сборник старых мифов про линукс.
но если что-то не работает, то простому пользователю проще забыть, чем пытаться заставить работать
разве где-то не так?
а вот у "непростого пользователя" в linux больше шансов решить проблему потому, что исходники открыты.
Ну, например, проблема с нераспознанным устройством в винде решается последовательностью setup.exe -> next -> next -> finish
rofl
расскажите об этом владельцам принтеров, которые выбрасывают их потому, что в свежей windows поддержки нет.
А в линуксах юзеру ну вообще ничего не светит, если девайс не заработал сразу после подключения.
да, в linux драйвера по максимуму включаются в дистрибутив чтобы пользователю не надо было обращаться к сторонним источникам.
разве windows не к этому же идёт?
Да, только пользователь должен быть не только непростым, но и не загруженным работой, раз кроме своих дел он может ковырять кривой инструмент
бывает разное. кто-то уже просто "в теме", и для него это несложно.
кому-то это просто интересно, "just for fun", как, например, общался с одним преподавателем экономики, который в свободное время вполне успешно пилил ядро для китайского чипсета.
Могу рассказать ровно то же, что и пользователям линуксов, в которых нет драйверов для их железа. Только под винду в 99% случаев дропается поддержка всякого говна мамонта, а в линуксе наоборот нет поддержки наоборот самого нового.
Есть две истории. Радостная и печальная.
Радостная — был такой сканер PRIMAX PROFI 9600. Есть драйвера под NT, под 95. Отдельная эпопея была его завести под 2000 (спойлер — получилось). SCSI-адаптер в комплекте был выкинут и заменен на нормальный adaptec (ну, там знаете, 19160 и Ко). Теоретически — уверен, его можно было дотянуть и до более свежих виндов. Под линуксом НИКОГДА НИКАКИХ ПРОБЛЕМ. ИБО SANE.
У коллеги что-то типа Agfa Snapscan 1212 (или Mustek???) — не помню точную модель. Суть в том, что это усб сканнер. Последняя версия драйвера — под XP. Даже 7ку не поддерживает. Решили просто костылем — виртуалбокс, в нем ХП, туда проброс USB устройства — полет отличный. УСТРОЙСТВО, подчеркну, ПОЛНОСТЬЮ рабочее и УСТРАИВАЮЩЕЕ пользователя. Но кто виноват, что кто-то забил на поддержку дров (хотя, да, наверное, странно хотеть от производителя, чтобы он саппортил устройство спустя 5 лет после EOL). А нынешние сканеры — то еще говнище светодиодное и ненадежное. Копроэкономика в действии. Как перестакивать этот чудесный сканер под W10 — вообще без понятия
Не должна установка драйвера USB-свистка требовать того же набора инструментов, что сборка ядра, не так работают зрелые ОС.
Если драйвер это модуль ядра, и модуль собирается из исходников вместе с ядром, то должна и будет по определению.
За неимением открытых исходников ядра в windows их роль исполняет DDK. Попробуйте собрать драйвер без него…
Каджит тоже умеет так. Смотрите:
Вы линукс когда-нибудь видели не в книжке? Установка драйвера === сборка модуля. Для облегчения этой процедуры даже придумали цельный dkms.
Не просто в дистрибутив, а в дистрибутив ядра, что на мой взгляд есть полный идиотизм. Ядро системы и драйвер какой-нибудь звуковой карточки — это слишком разные сущности, их объединение в одном дереве исходников противоречит не только здравому смыслу, но и вашему любимому юниксвэю.
код драйвера звуковушки исполняется в пространстве ядра, лежит в отдельном файле на диске. что в 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-нетбук есть в свободном доступе. хотя, конечно, тут я могу ошибаться.
не так уж много места на диске занимают, не находите?
и уж точно меньше, чем полный пак драйверов для произвольно взятого принтера под винду. ))))
А вот тут и начинаются проблемы с теми драйверами, которых в ядре нет. Собранный под старое ядро кастомный драйвер не поднимется, и особенно весело это бывает на удаленном сервере, когда это драйвер сетевого интерфейса. Тоже не частый юзкейс, зато более неприятный, потому что полностью теряется контроль над хостом.
IPMI, iLO, DRAC — не, не слышал. У нас есть тоже особо упоротые люди, которые думают, что можно на этом все скроить, а потом это не вернется многократно более дорогими проблемами
firefox и gimp тоже в одном пространстве исполняются, давайте и их объединим в одно дерево исходников по этому принципу.
они друг от друга не зависят.
а звуковушка зависит от pci-подсистемы, dma, alsa, и ещё кучи всего.
принятая в linux модель разработки не гарантирует неизменность интерфейсов, соответственно и переносимость драйверов (даже в исходниках) между версиями.
Да и малый размер драйверов в линуксе, кстати, часто является следствием их неполной функциональности, которая в свою очередь происходит из методов их разработки.
да, драйверов звуковушки на сотню мегабайт под linux я, к счастью, пока не видел.
Собранный под старое ядро кастомный драйвер не поднимется, и особенно весело это бывает на удаленном сервере, когда это драйвер сетевого интерфейса. Тоже не частый юзкейс
я бы сказал вообще нереальный. не считая роутеров и raspberry, на всех моих linux-системах лет 10 уже, наверное, как стоят ядра со всеми модулями, чтобы в более новом ядре пропала поддержка сетевушки — не встречал.
Windows 10 для ARM существует уже несколько лет, даже на линуксовых одноплатниках ее запускают. Проблема как раз в тотальной огороженности железок, а не в системе.
"windows для arm сущестует" и "я, вооружившись компилятором и обложившись спеками/кривыми китайскими исходниками смогу запустить на своём нетбуке" — немного разные вещи, не находите?
Кого она там отпугивает в 2020 году? Сейчас подавляющие большинство вендоров уже поняли решение проблемы, о которой вы пишите — драйвер нужно не на сайт выкладывать, а мейнтить в апстриме.
> В прекрасный день выходит новое ядро и сервер после обновления оказывается в ситуации, когда кастомный драйвер не соответствует версии ядра и поэтому не загружается, а шататный отключен конфигом и тоже в пролете. Все, приехали.
Эта история что-то говорит нам о профессионализме сисадмина, а не о проблеме с драйверами или ядром. Я только не уверен, что именно.
В винде API если и меняется, то раз в десятилетие,
нет
а некоторые драйвера работают на дву-трех мажорных релизах без пересборки.
скорее да, чем нет. Но это решается тем, что есть слои совместимости и разные APIхи.
Бред, текст патентов публичен. Если на железо получены патенты — значит принципы его работы уже известны любому желающему, и скрывать нечего. Нечего, кроме разве что, быть может, нарушения чужих патентов, лицензирование которых не оплачено производителем железа — но это уже не касается ни Linux, ни драйверов.
> API поменяли архитекторы ядра, адаптировать драйвер к новым реалиям приходится производителю.
Не относится к драйверам в апстриме. Шлите драйвера в апстрим — и будет счастье и вам, и вашим клиентам. Иначе ваши клиенты выберут конкурентов, которые не поленятся этого сделать, в отличии от вас.
у меня XP с амд запускалась (нечаянно, когда втыкал друзьям винт для обмена ифой) на интеловских компах и не шуршала о проблемах
а мой опыт говорит, что синий экран почти гарантирован.
хотя не спорю, возможно, я просто не умею готовить windows
А зачем (и как) вы вообще купили камеру без UVC после 2005 года?
Ну, если машинку выбирать по принципу "красненькая", то да, разницы нет.
UVC стандарт с черт знает каких времен и поддерживается всеми актуальными ОС. А проприетарную вебкамеру из 98 года и на семерке запустить — квест.
Кстати, встречный вопрос: вот есть у меня ESS Solo-1, несколько штук. Как мне их запустить под виндой?
Кстати, встречный вопрос: вот есть у меня ESS Solo-1, несколько штук. Как мне их запустить под виндой?
ИСТЕРИКА!!! ДЕТСТВО! Еще S3 Trio64 не хватает, или как там ее.
И 166MMX или K6-2 в разгоне ) DIMM на 128… )
http://www.cpu-world.com/CPUs/K6-2/AMD-Mobile%20K6-2+%20450%20-%20AMD-K6-2+-450ACZM.html — идеально, но не макс
То есть, это:
Ну, например, проблема с нераспознанным устройством в винде решается последовательностью setup.exe -> next -> next -> finish. А в линуксах юзеру ну вообще ничего не светит, если девайс не заработал сразу после подключения.
оказалось ложью. О-ок)
это значит, что если винда не увидела устройство, то есть очень большой шанс заставить ее сделать это простой последовательностью кликов
это не подтверждается опытом. ОКей — можно поставить какие-то ограничения, чтобы эта фраза стала правдивой (типа "мы рассматриваем только популярное и современное оборудование и самую свежую вин10")
У меня есть ESS Solo-1, E1-плата Parabell Quasar на какой-то плисине, DVB-T тюнер на 4 транспондера, кучка принтеров HP/Canon и сканеров Mustek, россыпь USB->TTL-COM бриджей и еще куча всего, что все еще прекрасно работает под linux и (уже) не работает под windows — если вообще когда-то работало.
Модуль на ESS был в комплекте вплоть до четвертых ядер, драйвера на квазар скачиваются с сайта производителя и собираются скриптом, тоже с DVB-T.
Где же эта волшебная "простая последовательность кликов" для винды? (спойлер — а нет её)
Последняя винда, с которой этот более-менее активно взаимодействовал, была 8.1. И той уже год как нет.
Недавно позвонил отчим, попросил глянуть, почему у него блютус не соединяется с наушниками. Оказалось, ему недавно умельцы переставили винду с форматированием всего.
Последний раз та переустанавливалась в 2013, на диске D лежал фирменной кривости блютус-стек. Причем, совершенно левый, не от производителя адаптера. Форматнули все, стека нет. У меня с переездами тоже потерялся.
Пять или шесть разных не устанавливаются: кто-то совсем, у кого-то не стартуют службы. Так и живёт теперь.
apt install pulseaudio-bluetooth
не сделать.
Во-первых, зависит от устройства и производителя.
Во-вторых, в нетипичном случае церебрального секса будет много на любой системе, причем без гарантии удовлетворения нужд пользователя.
В-третьих, ломающие обновления прилетают на все системы без исключения. Так что работы в будущем никто никогда никому ни на одной системе не гарантирует.
И еще. Пользователь виндовс не устанавливает устройства самостоятельно, он зовет на помощь того, кто знает и умеет.
А теперь честно и без «сам дурак» ответьте на вопрос: в каком из этих двух случаев шансы у пользователя заставить-таки устройство работать выше?
вы вводите дополнительные надуманные условия.
пусть есть две системы:
система A: 99% устройств запускаются сразу, 1% не запустишь что ты не делай;
система B: 50% устройств запускается сразу, ещё 20% запускается через неделю секса с драйверами/обновлениями.
по вашей логике система B предпочтительнее так как даёт пользователю второй шанс.
я не хочу сказать, что linux — система A, а windows — система B (более того, я помню времена, когда linux опредёленно был системой B), я просто иллюстрирую на примере, что ваш критерий "можно что-то сделать, если устройство не подхватилось штатно" негодный.
вы вводите дополнительные надуманные условия
И прямо под этими словами — два абзаца этих самых условий)
Понимаете, можно сравнивать реальные системы в конкретных условиях, или гонять сферических коней в вакууме. Про коней каджит уже расписал подробнее некуда. И вы сами признали, что 100% покрытия всех устройств нет ни у одной системы, когда стали торговаться против старых, но не бесполезных устройств.
Ну а если мы говорим о реальных условиях, то сразу возникает ньюанс: пользователь не ставит драйвера, он зовет специалиста со словами "не работает". И решительно никакой разницы название ОС тут не делает.
Вы всё проспали. В 2020 Linux поддерживает больше железа, чем Windows 10. Лучше всего это заметно на примере тысяч моделей ноутбуков, для которых «народные производители типа Acer и ASUS не удосужились опубликовать обновлённые под Десятку драйвера). Много веселья ещё с принтерами — к примеру формально старый драйвер на Десятку встаёт, но иногда печать отваливается до перезагрузки, а сетевая печать глючит всегда — засчитывать ли такое безобразие за „поддерживается в винде“ или всё же в категорию „работают через ж“?
Пробегал мимо меня ноут, старенький, но бодренький, Сонька какая-то. Семерка на него вставала и работала вполне шустро. Вот только драйверов для семерки не было для видеокарты, что полбеды: и для сетевых карточке, что проводной, что вайфай. И вот это уже была полная беда.
Восьмой Дебиан при этом прекрасно подбирал что видео, что сеть — и работал безупречно.
В итоге: с виндой машина уже не работает — а с которой работает, с той ничего другого не работает. Браузеры не ставятся, антивирусы не ставятся, полный XP, короче говоря.
С линуксом работает все, и без проблем.
сообщений типа «ноутбук выбирать нужно не по цвету, а по совместимости с самой прогрессивной ОС»
Нет, железо подбирается под потребности, в которые, в том числе, входят привычки, основной таймлайн, предельные случаи и любимая ОС. Не каджита — заказчика.
- когда только появилась switchable graphic — каджит настоятельно рекомендовал ее избегать года так 4 подряд, пока не вылечили детские проблемы
- когда пошла мода на eMMC — каджит рекомедовал не использовать такие устройства
- если дома у заказчика использовались устройства, на которые нет 64-хбитных драйверов, каджит рекомендовал приобретать устройства с 32-хбитными ОС
- когда началась реклама десятки (обновления с баннером "ваш процессор слишком новый") каджит стал рекомендовать к покупке старые устройства со старыми ОС, если заказчик не хочет 10-ку. Потому что рано или поздно пользователь скайпа или офиса включает автоматические обновления и получает баннер
- и всегда рекомендовал избегать устройств, в которые нельзя как минимум добавить памяти или поменять диск
И, да — это все о совместимости железа с виндой ради удобства пользования.
Так почему для винды надо устраивать такие пляски с бубном, а ради других ОС — нет?
Цвет, он, знаете ли, определяющая характеристика только для фотонов видимого спектра.
Каджиты говорят о себе в третьем лице, используя самоназвание расы или местоимения "он", "этот".
Выплясывать точно так же приходится около любой винды, не только с 10. Особенно это заметно на ноутбуках.
Если бы через ваши в руки в год проходило статистически значимое количество — вы бы это знали.
Вопрос, собственно, в другом: вам шашечки, или ехать?
Этот переходил на линукс на протяжении лет, наверное, восьми, и года два использовал линукс-хост с виндовс-гостем, прежде, чем смог завершить переход.
это Ваше частное мнение. Не надо обобщать
Под виндой помню как миниум несколько случаев когда меняли принтер тк нет дров, как не работали официальные дрова (видимо в поставке китайцы поменяли чип, дрова на сайте остались от старого, от производителя чипа тоже почему-то дрова не работали). И с этим ничего нельзя было сделать кроме как написать собственные дрова. Писать дрова под винду я не соглашусь и за зарплату. Поправить открытые (а иногда и проприетарные) дрова под линь — как раз плюнуть, но реальной необходимости в этом никогда не было (все уже сделали умельцы).
Осенью поставил Ubuntu себе, на рабочую машину (barebone Clevo). Применения: работа (FPGA, нейросети с CUDA и вот это всё), интернет (хром и всяческие мессенджеры от скайпа до слака), кино (включая BD), музыка. Вопросов по использованию нет, несколько раз пользовался гуглом чтобы в течении 5-10 минут узнать как что-то сделать или настроить.
На НГ поставил Ubuntu на ноут (Dell) жене, которая ни разу не программист, от слова совсем. Применение: см выше, кроме пункта «работа». Вопросов по использованию нет, использовал ранее полученные знания для начальной настройки чего-то там.
Проблем с железом не было — всё само подхватилось, только для дискретной видеокарты (в Clevo) переключил драйвер с дефолтного на NVidia в настройках системы.
Читаю этот крик души и не понимаю, кто обидел автора. Подозреваю, что это был не Линукс…
P.S. В игры не играю, бо вырос. Если боль автора связана именно с этой областью, то предметно возразить не могу. Но похоже, что боль имеет стороннее происхождение.
P.P.S. Это только у меня кнопка «отправить селфи в один клик» в том же Скайпе равно такая же, как в win?
P.S. В игры не играю, бо вырос. Если боль автора связана именно с этой областью, то предметно возразить не могу. Но похоже, что боль имеет стороннее происхождение.
для игр есть иксбокс и плойка...
для игр есть иксбокс и плойка...
А вдруг нравятся стратегии или старые игры? Плойка сразу в пролете, как и ящик.
Насчёт стратегий не в курсе, но вроде на плойке/иксбоксе они есть. Это не старые добрые старкрафт или AoE, но тем не менее. Для старых игр ещё можно найти эмуляторы или виртуальные машины (я получил много удовольствия от эмулятора zx spectrum и запуска части игр в dosbox), но это для особых ценителей. Знаю тех, кто держит раритетные компы под это, но для меня это перебор (((
Потому что детсад ?
Потому что такие споры сродни религиозным зарубам — люди мочат друга друга только лишь из-за принадлежности другому лагерю и не принимая аргументы разума. В этих спорах не рождается Истина. Те кто поумнее — в них не участвуют, т.к. есть более ценные вещи в этой жизни. В конечно счете — никто не мешает сидеть на двух стульях — иметь и плойку, и иксбокс дома и пользоваться в конкретный момент тем, к чему больше лежит душа
Отдельное удивления вызывают люди, поставившие плюсы этой статье, не могу представить себе, как после прочтения человек думает «да, всё правильно сказано, Линукс нужно переписать нахрен, снабдить его человеческим лицом и чтобы поддерживал мою веб-камеру с АлиЭкспресс за 500 рублей».
Такое ощущение, что в Окошках или на МакОС всё хорошо. По хорошему каждую бы из этих ОС переписать, выбросить тонны старого хлама, переписать легаси-куски, выбросить лишние ненужные в эпоху интернета драйвера (а в идеале выбросить на мороз всю телеметрию, чтобы ОС работала только как ОС, а не сборщик данных), разобраться с поддержкой многоядерности и многопоточности.
Либо, как вариант, собрать лучшие и самые удачные моменты и реализации из всех систем и сделать новую ОС, что в нынешнее время является практически неподъёмным даже для гигантов вроде Гугл (которые раз за разом проваливают свои попытки зайти в соц сети или создать конкурентную ОС).
А у автора всё так просто — «не смог поставить программу последней версии — ну, наверное, ОС место на помойке». На СтекОверФлоу полно таких страдальцев. «Не могу удалить папку», «не могу создать документ», «просит рут-права для перемещения файла». Возможно, программа не ставится — потому что не должна. Возможно, концепция разделения доступа была придумана не просто так. Возможно, её авторы хотели хотя бы минимальной осознанности от пользователя в том, что он собирается сделать. Скорее всего это были неглупые люди, которые замышляли что-то хорошее, нельзя просто и однобоко хейтить всё, что не нашло у вас душевный отклик.
Что до графических интерфейсов в целом — сравните прогресс в этом направлении за последние 20 лет у всех ОС. Маки — почти такие же, толчём одно и то же. Окна — достаточно вспомнить Окна8, «плиточную эпопею», «верните пуск» и что там ещё было, не говоря уже о том, что Окна10 в плане интерфейса те же ОкнаХП с новой «нескучной темой и полупрозрачностями». А вот линукс за 20 лет потихоньку прошёл важные вехи в плане интерфейса и продолжает в нём двигаться. И, учитывая, что делается это всё не на миллионные деньги, часто силами энтузиастов и оупенсорса — внушает уважение.
10 лет назад мне лично было тяжело пользоваться Убунту. А сегодня на убунту запускает пасьянсы моя мама.
п.с: тем не менее как пользователю с Убунту18 в качестве рабочей ОС хотелось бы послать лучи радости и недоумения по поводу того, что в линуксе до сих пор нету адекватного способа назначить переключение раскладок на какой-то определённый хоткей, имеется в виду не переключение по кругу, а «Ctrl + Shift + 1 == Eng, Ctrl + Shift + 2 = Ru, Ctrl + Shift + 30 = Ua, Ctrl + Shift + 4 = Eng (Colemak)». И такое ощущение, что в этом направлении даже не ведётся никаких работ, что удивляет. Если кто-то подскажет решение или фикс — буду благодарен
В окнах я просто делаю для каждой раскладки свой хоткей и затем я переключаю раскладку не на какую-то, а включаю именно ту раскладку, которая нужна прямо сейчас, что очень удобно. 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
О да!
Поставь менеджер настроек, поставь продвинутый менеджер настроек.
А вот это только через конфиг, а вот это только через консоль. :)
По хорошему каждую бы из этих ОС переписать, выбросить тонны старого хлама, переписать легаси-куски
Как вы собираетесь поддерживать обратную совместимость без легаси?
На хабре, кстати, периодически появляются статьи и рассказы про самые дикие реализации кода для игр и приложений, обходные манёвры, костыли и прочие интересные штуки. Уверен, в каждой из популярных ОС хватает таких мест, которые хорошо было бы спроектировать и реализовать нормально на оптимальных языках и технологиях
Не смог найти под Windows стандартного способа назначить переключение раскладки на Caps Lock. Требуется сторонний софт, что не всегда хотелось бы, к тому же, говорят, он работает не во всех случаях
Ну я сейчас пользуюсь 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]
отвечает за ваши лэйауты.Кстати, были мысли переехать на Дебиан, возможно, то время настало
Целью было не переубедить, на набить фрагов кармы (небезуспешно, кстати).
Если бы кидал в самую токсичную, то набил бы минусов.
А так автор аккуратно — "… причин, почему линух", "причина, почему не линух".
Знает, что ничего плохого за это не будет.
А вот за "… причин, почему не Windows" автор бы выгреб по самое не балуйся.
Но если пойти дальше этих двух, то стоит отметить, что MacOS «сделал» их. Разумеется сравнивать в этом случае саму ОС нельзя, так как MacOS крут в совокупности со своим железом.
- Имеются графические недоработки. Мелкие, но их много.
- Не столь красиво все как в виндовс.
- Меню конечно можно настраивать под себя, разные оболочки, но из коробки далеко не все идеально со стороны юзер-френдли.
Но не смотрю на это, советую и сам выбираю при необходимости именно линукс. Офисные работы не столь важны.
Насколько просто в винде сделать выпадающую слева панельку с кнопками запуска приложений, а сверху — с индикаторами системы вроде загрузки процессора, памяти и погоды? Не на рабочем столе, поскольку для этого пришлось бы сворачивать все окна, а именно панельки. Настраивать такое себе в виртуалке я, конечно, не буду, так что вопрос скорее риторический.
Буквально пара моментов:
— открываешь контекстное меню, теперь когда кликаешь вне его клик уйдет на его закрытие… вместо отправки события тому окну куда кликнул;
— повторные клики по окнам в панели задач должны сворачивать окна и опять разворачивать, но нет;
— мне стыдно про такое говорить, когда копируешь текст, закрываешь это окно (например, sublime text), то текст больше не вставится, он просто пропадает из буфера обмена…
Убунта и ее текущий UI созданы не для людей.
А подложка под 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" скорее предпочтут десктоп, потому что производительность. И, по той же причине, винду, потому что вайн это, всё же, потеря оной, а нативный порт под линукс не факт что будет.
:-)
Ещё скажите, что жесткие диски никто не меняет-не докупает?
было время — был у меня тавер набитый дисками объемами от 250ГиБ до 1 ТиБ… Только все равно все было забито хламом. И стал ли я от этого счастливее или продуктивнее? Парадоксально, но нет. С другой стороны, сейчас мир очень быстро меняется и неизвестно, что будет завтра. Глядишь построим цифровую тюрьму и тогда опять придется запасаться дисками, т.к. ничего своего не будет — весь контент будет в аренду и меняться согласно воле текущего Императора......
Но выделенная дополнительная — нафиг не нужна.
Ох спорно, на ноутбучных клавах, даже вроде "полноразмерных" (с цифровым блоком) могут просто отсуствовать различные клавиши, даже с комбинацией fn+, может не быть, например home, а без них производительность падает, хоть мышкой хотьстрелками двигать
13" на маке с нормальным разрешением — ок.
17" на fullhd — минимальный комфорт.
Поэтому не надо рассказывать про расширяемость, которой никто не воспользуется.
Ну да, не воспользуюсь. Память бы поменял, 8+8 на 16+16, да проц 4(8) на 8 или 6(12), но из-за второго почти новый, трехлетний :) ноутбук на свалку.
очень спорно. И недоказуемо.
Э-э-э… разве геометрию, математику и законы термодинамики отменили?
Цепочка «оно называется игры ->… -> полная замена»
Видите ли, вы уже откровенно уходите в манипуляции :-)
При чем тут «замена»? Это целый новый мир, который активно растет, и уже богаче вашего рахитичного и схлопывающегося мирка «десктопов». В нем даже стим есть.
Это — то самое будущее «десктопа и дома» с линуксом, которое уже наступило. Очень рекомендуется на него хотя бы посмотреть.
А вы в ответ — ой хочу в старкрафт играть, который вышел в 1998 году…
Я вам — о том что ваш работодатель должен был организовать доставку хоть целой фермы к вам на дом, раз это по работе требуется. И прямо запретить что-либо делать на домашнем компе, потому что к нему имеют доступ жена-дети-кошка.
А вы в ответ — ой мне ноутбук не подойдет…
:-)
А вы в ответ — ой хочу в старкрафт играть, который вышел в 1998 году…
Мосье, во-первых, забыл что старкрафтов два. Я в оба играть люблю, знаете ли.
А, во вторых, старательно не заметил все остальные игры — ну просто потому, что нечем их заменить.
И всё ради позы "Десктоп этот не хочешь ты. Операционку эту выкинь ты. Приложений этих не нужно тебе. Увлечений этих забудь ты. Вариантов использования таких представь что нет."
Ну так она, эта Ваша поза, прекрасно применима к линуксам и ноутбукам — и правда, не нужна и нужен только в поездках.
Но, заметьте, я не агитирую бросить линукс и ноутбуки и уйти на вин-десктопы. А вот Вы именно это и делаете "бросай винду, уходи на линукс ноут, просто потому что так правильно для всех, без исключения!"
И всё ради позы «Десктоп этот не хочешь ты. Операционку эту выкинь ты. Приложений этих не нужно тебе. Увлечений этих забудь ты. Вариантов использования таких представь что нет.»
И это при том что прямо в цитируемом сообщении было совершенно другое, хехе.
При чем тут «замена»? Это целый новый мир, который активно растет, и уже богаче вашего рахитичного и схлопывающегося мирка «десктопов».
Очень рекомендуется на него хотя бы посмотреть.
Рекомендуется. Посмотреть. На Андроид!
Зачем мне приписывать невесть что и потом это побеждать — загадка велика есть.
«Мужик, ты же явно не на охоту ходишь» (С)…
Пробовал подключить к type-c телефона через переходник клаву или мышку — нифига не получилось. Как тут посмотреть?
Но 90% времени — без. Ибо почитать хабру за утренним кофе, посмотреть кинцо перед сном — ну зачем тут клавиатура-то…
:-)
1. Мэр Мюнхена — поклонник Microsoft, по его собственным словам.
2. Accenture проводили анализ проблем LiMux и сделали вывод, что это проблемы организационного, а не технического характера — см. статью о проекте на wikipedia.
3. Перейти с LiMux на стек Microsoft стоит дороже, чем решить проблемы LiMux, но см. п. 1
Почему эту ссылку habr.com/post/196020 не запостили, а? Помешало что-то?
Вчера вечером у меня неожиданно пришел запрос на обновление 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 как оно и должно работать, а не для загрузки подписанного бинарника, который дальше передает управление лысому черту. Но мало кому надо так упарываться )
macOS? )
приложения будут «капсулированными», ставиться и удаляться полностью как единая сущность
Вполне решается заботливым пакетным менеджером, правда не как единая сущность, а как множество связанных. Ну или можно взять snap/flatpak.
Haiku?
— пользовательские данные и приложения будут отделены от оси так, что их перенос и бэкап будет беспроблемным
— приложения будут «капсулированными», ставиться и удаляться полностью как единая сущность, хранить все свои настройки внутри себя, легко перемещаться между машинами при необходимости
Вы удивитесь, но в Windows это частично уже реализовано через portable-приложения. У меня давным-давно есть папка с такими приложениями, которые я чаще всего использую, все их настройки внутри.
Вообще в Windows я вижу огромный прогресс, то есть буквально то, о чём мы мечтали двадцать лет назад — сейчас реально реализовано. К сожалению, это сопровождается деградацией прав пользователя.
Вы удивитесь, но в Windows это частично уже реализовано через portable-приложения. У меня давным-давно есть папка с такими приложениями, которые я чаще всего использую, все их настройки внутри.
И заслуги windows в этом нет ни на йоту. Это заслуга paf и сотен людей, не имеющих к windows никакого отношения. Paf использует хаки с перехватом системных вызовов, чтобы приложение не выходило за пределы установленных ограничений.
Portable Application Framework. Обратите внимание на имя файла:
downloads.sourceforge.net/portableapps/FirefoxPortable_75.0_Russian.paf.exe?download
Многие программы нативно умеют работать портативно, если видят конфиг рядом с exe
Что обратно не делает это заслугой виндовс.
Кстати, это не она?
Ну и особая проблема с играми, хотя сам я не играю крайне редко.
Сам по себе linux во многом значительно более удобен чем windows, о чем пишет автор вообще непонятно.
А что за проблема с играми?
habr.com/ru/news/t/482830 — пример бана за wine.
Но направление понятно, как раз список игр, с которыми лично тесно не контактировал.
Так старье со StarForce и на Десятке не запустится, ведь в драйвере тех версий StarForce, которые использовались в старых играх, просто нет поддержки современных версий Windows.
Нативных игр под линукс крайне мало
Да ладно.
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 — та же история. Я на какой-то не той планете живу?

Как там, в 2012?
Мне пофиг какая у меня классная и быстрая ОС, если я на ней не могу запустить нужный мне софт.
Надо давать понять производителям, чтобы они портировали этот софт на Linux. Технических препятствий нет. Даже microsoft выпустила несколько десктопных приложений на Linux (правда они на electron). А как мы заставим производителей это сделать? Как минимум, пользоваться Linux, чтобы статистика росла.
> Или нужные устройства (привет драйвера!)
То же самое, но тут ещё надо выбирать железо. Есть производители, которые в той или иной мере поддерживают linux, а есть те, которые не поддерживают. Под macos тоже далеко не всё железо работает.
Сколько юзеров согласятся сидеть на линуксе без нужных программ, чтобы увеличить статистику пользователей линукса, чтобы производители увидели, как их много и подвезли софт?
Учитывая при этом, что за один намек на отсутствие нужного софта на них набросятся тролли во многих линукс-сообществах?
P.S. Больше всего зашел Manjaro KDE ))
но в процессе использования почему-то стала помирать всё чаще и чаще, просто на пустом месте, на HDD по субъективным ощущениях работает даже хуже десятки, вплоть до полной неработоспособности интерфейса при копировании множества мелких файлов
была заменена на LMDE3
очень правильные вопросы, но это все… бессмысленно. Без пользовательской базы дистрибутив мертв. А чтобы ее набрать — надо либо быть лучшим, либо влить кучу денег в рекламу-продвижение. Ну, или как андроид — предоставить какую-то законченную аппаратно-программную платформу.
Касательно менеджера пакетов — это полная задница, т.к. абсолютно беспроблемного я не видел. Возможно я попросту не понимаю задачи МП — если предположить, что она состоит в том, чтобы поддерживать ТЕКУЩИЙ СРЕЗ софта в консистентном состоянии — это ок. Но ведь пользователю может быть нужен какой-то один софт старой версии, который зависит от какой-то старой библиотеки, но она обновлена, т.к. вся остальная система обновилась и все пошло-поехало разваливаться как карточный домик. Я уж не говорю о том, когда юзер втаскивает сторонние репы — там вообще начинается кромешный ад. А все просто — проверить любую версию произвольного пакета с любой комбинацией остальных пакетов — в принципе, комбинаторно невозможно проверить, а манифесты, в которых указано, что и от чего зависит — не все правильно пишут. Приплыли. В результате набирают обороты варианты доставки вроде flatpak, appimage, apk, которые по сути реализуют принцип "все свое ношу с собой", но и исполняемые файлы пухнут прямо на глазах — зато четкое разделение на системные и прикладные компоненты
Большинство дистрибутивов — это комбинация существующих технологий без какого-либо серьезного обоснования их выбора
вы правда так думаете?
Следующий вопрос: какой графический фреймворк выбрать — Qt или Gtk
уже этот вопрос говорит о том, что вы "не в теме".
вы правда хотите оставить пользователей без gimp или vlc?
Следующий вопрос: какую системы защиты необходимо реализовать и как?
вы забыли главный вопрос: "и зачем?".
И главный вопрос: какие конкретно задачи должен решать данный дистрибутив и каким образом?
единственный достойный вопрос в списке. я бы добавил "и почему для решения этих задач не подходят существующие дистрибутивы".
какой пакетный менеджер/формат или подход лучше
Лучше — его отсутствие.
А за проект тебе симпу.
какой пакетный менеджер
Можно ещё посмотреть на менее привычные пакетные менеджеры: nix/guix.
какой графический фреймворк выбрать
Я надеюсь, речь про выбор основного, для основного DE, а не про то, чтобы оставить только один?
GTK, может и отсталый, зато проще с привязками к разным языкам, насколько я могу судить.
какую системы защиты необходимо реализовать
А что именно и от чего планируется защищать? Я, кстати, ещё давным-давно писал размышления на эту тему.
какие конкретно задачи должен решать данный
Вот это как раз интересно. И какие?
на конец 2021 года
Это всё планируется в одиночку?
Поэтому судьба Linux с лицензией GNU — оставаться платформой, на которой деньги зарабатываются не напрямую, а опосредованно через железо, услуги, обучение и т.п. А в такой модели лицензирования относительная сложность Linux для слабоподготовленного в ИТ пользователя экономически выгодна всем без исключения профессиональным разработчикам, использующим Linux не для развлечения, а для содержания себя и своей семьи.
сложность Linux для слабоподготовленного в ИТ пользователя экономически выгодна всем без исключения профессиональным разработчикамУслуги и обучение Linux для слабых пользователей не существуют. Но верно то, что в целом некоммерческая модель распространения не способствует дружелюбности UIX.
Но гугловская ОС нужна исключительно как прокладка между железом и ява-машиной. А потому данный ограниченный функционал вполне себе можно запилить и забесплатно, рассчитывая получать деньги за сопутствующие услуги.
Делать же забесплатно полноценный функционал на ядре linux для настольного ПК дураков нет. Так как для сбора денег с такой аудитории нужно больше людей и времени, чем собственно на написание качественного кода.
Ну, Хуавей таки выпускает андроид телефоны без сервисов Гугла. В странах, где есть им реальные альтернативы (Китай, Россия, ещё кто?), вполне может пользоваться спросом
Ведь что такое MacOS?
Это допиленная NeXTSTEP.
macOS значительно отличается от предыдущих, «классических версий» Mac OS. Основа системы — POSIX-совместимая операционная система Darwin, являющаяся свободным программным обеспечением. Её ядром является XNU, в котором используется микроядро Mach и стандартные службы BSD.
Давайте начнем с того, что 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?
А rdp, VNC и прочие товарищи — это безусловно полезные решения. Опять же — для тех задач где они востребованы. А это однозначно не все без исключения десктопы. Я, на самом деле, исключительно об этом.
Парадокс в том, что заслуга эта как раз и принадлежит 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, в чём разобраться ну очень проблематично. нубы всё так же недовольны, но и "нормальные пользователи" теперь страдают.
Это и есть свобода.
Свобода использовать тот молот который тебе сейчас нужен.
Кроме того, GUI-библиотеки GTK и Qt просто ужаснейше выглядят, хоть какой скин натягивай. Надо менять подход разработки GUI!
В некоторых местах до сих пор клик это mouse down без парного mouse up. Не работают горячие клавиши из пары-тройки модификаторов и кнопки.
И чтобы не было косяков подобных этому:

существует целая куча дистрибутивов, нацеленных на использовании на старом и дохлом железе, и они продолжают появляться
новые компы дистрибутивов нет, драйверов нет, любой чип или видеокарта будет работать в половину силы и так далее
Причина очень проста: проприетарщина, драйверы. Линукс здесь не при чём, просто реверс-инжениринг мало того, что сложен адски в современном мире, так ещё и грозит уголовным преследованием.
Обратите ваш гнев на интел, майкрософт, нвидию и даже амд, у которых в последнее время всё «Windows 10 only»
Если линукс очеловечат, придётся садиться за написание нового линукса с питекантропной мордой. У нас есть очеловеченные системы. Стабильность в разнообразии.
Пусть будет 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 года просто колоссальный. Поиграть точно есть во что.
2) olive
3) скайп и «нормальный» не совместимы, после его приобретения майками. И разве там нынче не мерзкий электрон?
4) впервые слышу про такое. Думаю, эта проблема легко исправляется.
4) Нормальный это как MS Office? Ну тогда MS Office через вайн. Ну или OnlyOffice если есть острая нужда работать с форматами ms офиса.
И openSUSE выбрал именно потому, что она стабильна. И на форумах о линуксе стали появляться сообщения в стиле: «Посоветуйте другой дистрибутив, а то моя убунту/дебиан/опенсусе очень скучная (всё работает), а хочется поковыряться» :))
А статья выглядит так, как будто её написали 10 лет назад, потому что
- Сейчас практически каждый продавец ноутов и компов предлагает машину с установленной убунтой. Это значит, что она уже годится для того, чтобы ее пихать на новые компы и не стыдиться дать такой комп людям.
- Графически линукс ушёл очень далеко. Виндоус такие возможности не предоставляет и в силу своей инфраструктуры предоставить не может.
- В линуксе вовсе не обязательно ковыряться. Я подруге поставил убунту просто раз и всё. Очень редко она просто спрашивает, как поменять менюшку. Все остальное там работает для ее целей (офис, фейсбушечки и прочие мессенджеры).
- Почему-то забыли о владельцах старого железа, которые мучились с тяжелой виндоус на своих двух гигах оперативки, а потом вдохнули жизнь в виде antix-distro и поняли, что на этих компах еще можно работать.
- Про поддержку и инфо даже молчу. Я бы еще даже сравнил, для какой системы больше документации: для вин или линукс. Да, это результат того, что в линуксах больше ковыряются, но все равно, 99,9999% проблем с линуксом уже описаны и обсосаны.
Графически линукс ушёл очень далеко
Например в чём? Интересно. Например, был небольшой период, когда в GNU/Linux уже появилась композиция окон рабочего стола, а в Windows — ещё нет. Да, всегда была встроенная сетевая прозрачность в той или иной степени. Но теперь её пытаются убрать. А вот в чём сейчас графическая система принципиально лучше той же Windows — не знаю.
То есть вы не ставите сторонние вещи для просмотра видео, почты, интернета? Это ведь базовая функциональность
в маке можно не ставить ) Почтовый клиент — есть. Браузер есть. Видео играет (о, да, я помню, как всегда нужно ставить vlc правильной версии на линукс или кодек-пак — мой любимый был K-Lite — на вЕнду). Офисный пакет даже есть, хотя я все равно поставил MS Office, т.к. корпоративненько )))) Но это нечестное сравнение, ага
С почтой в винде вообще особая боль. Сначала был Outlook Express. Потом его выпилили. Где-то до W10 почтового клиента не было — покупайте Outlook из MS Office (в комплекте), а в W10 сделали упрощенное приложение Mail — и оно так себе.
медиаплеер
который без кодек-пака ничего не умеет. У vlc попроще — он половину умеет сам по себе.
ёж
????
который без кодек-пака ничего не умеет.
Чёто вспомнились времена когда на линуксе нельзя было mp3 слушать без доп.приседаний
p.s. Кстати посоветуйте аналог под линукс(KDE), а то там подобного внезапно не оказалось по дефолту, приходится питоном вычислять.
странно, у меня из дома нормально запускаются приложения с рабочего компьютера (пинг порядка мс), не сказать, что часто, но несколько раз пригождалось.
если же подключиться через другого провайдера и трафик пойдёт через москву (пинг 20-30мс), то vnc действительно уже гораздо комфортнее.
И
тут не в протоколе дело — а в подтверждениях. Как пишут на 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, тоже веселая штука.
Если кратко, то сейчас параллельно, изредка пересекаясь, существуют два мира: мир программистов и мир пользователей. Купер чётко на примерах показывает, почему когда программист делает продукт в соответствии со своими представлениями о правильности и целесообразности, этот продукт оказывается совершенно неприемлим для обычных пользователей.
Более того, Купер даёт читателю понимание как эти проблемы и противоречия между программистами и пользователями нужно преодолевать, чтобы создавать восстребованные на рынке продукты.
Отвечая на вопрос, вынесенный автором в заголовок своего топика, скажу: Linux в любых модификациях — это инструмент, созданный программистами в соответствии с их собственными представлениями о нужности, удобности и целесообразности. И эти представления зачастую не пересекаются такими же представлениями простых пользователей. Hint: натянуть графическую оболочку на коммандный интерпретатор, это самое начало пути.
когда программист делает продукт в соответствии со своими представлениями о правильности и целесообразности, этот продукт оказывается совершенно неприемлем для обычных пользователей.
я про это написал чуть выше: просто не надо натягивать сову на глобус пытаться угодить всем.
как эти проблемы и противоречия между программистами и пользователями нужно преодолевать, чтобы создавать востребованные на рынке продукты.
а нужно ли их преодолевать? для меня удобство/понятность системы на моём десктопе и ближайших серверах куда важнее востребованности на рынке
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, но увы, это всё в прошлом…
так про то и речь, нужно понимать, а не заучивать.
хороший linux-админ (как и windows-админ) отличается не тем, что он знает ответ на [почти] любой вопрос, а тем, что он знает, где посмотреть ответ на этот вопрос.
==
в самолетах кстати текстовый интерфейс с очень головоломными сокращениями (текстовый!=cli но от этого не легче)
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
Linux требуется очеловечить. Обозначить набор целей, которые решают люди. И выстроить краткие, простые, очевидные пути к ним, начиная с того момента, как человек нажимает кнопку Power на системнике.
Это значит — переделать всё, начиная с загрузчика.
Цель описана верно, я согласен, можно очеловечить. Но не обязательно трогать саму ОС.
Поэтому сам метод решения задачи «про переделку» — некорректен.
Можно переделывать все с начала по единому верному курсу. Тогда система станет «хрупкой». этот аспект работы системы не менее важен, чем удобство и быстрота работы. Ведь важно не только быстро и просто что-то запускать, но важно еще чтобы это что-то работало устойчиво, правильно и безопасно.
Работа ОС все ближе к не детерминированному режиму. А в таком режиме критически важно становится именно разнообразие и гибкость, чем правильность и «единственно верная» траектория.
ОС постепенно уходят от универсального продукта с некоему Автоматизированному Рабочему Месту. Скорее всего будет «сборка» комплекта такого АРМ под конкретную задачу, под пользователя. Может быть вообще без операционной системы, а может быть только с каким-то ядром. Мечта продавцов софта: под конфигурацию пользователя автоматически «собирается» пакет софта, специфичный для этого АРМ, потом пользователь АРМ платит каждый месяц деньги за использование. Сам софт может быть в облаке (уже есть) или частично на локальном компе (тоже вроде есть). Софт зашифрован, ключ специфичный и привязан к человеку (не к железу). Пиратского софта типа нет по определению.
Как то сын поставил на мамин комп линукс, а ей сказал что винду обновил. Два года так и проработала. В статье написана полная чушь: 95 % пользователей из года в год надо одни и теже программы и их не больше 5. К примеру 1С бухгалтерия, Офис, Почта, Браузер, пятую не придумал. Сам легко пользуюсь Виндой на работе, проги пишу с бука на Линуксе, макбук на подхвате, если сел основной бук, ну телефон на Андроиде с Рутом.
—
Как то сын поставил на мамин комп линукс, а ей сказал что винду обновил. Два
года так и проработала.
я эту байку от разных людей слышу уже лет 15
==
верить ей перестал как по молодости и дурости в голове, поменял MS Office на OOo в одной конторе в бухгалтерии… наслушался история что это полный аналог и в 100 раз лучше… после чего я не верю таким заявлениям ;) тут обычно оочень многое не договаривают
А в чем разница то? На работе даже проще: ставим маломощный энергоэффективный комп, грузим его по сети, в автозагрузке — рабочий стол, на котором один ярлычок — стучим через x2go на персональную виртуалку, которая крутится на автоматически балансируемом кластере. Все накатывается и бэкапится автоматически, и даже пропадание связи и\или электричества — не проблема. Мои знакомые бухгалтера (женщины 50+ лет) весьма любили такую схему, ведь все восстанавливается магически при нажатии всего одного ярлыка! А как приятно тестировать обновления софта на такой системе! А откат изменений в один клик! А из рядом стоящего отдела кадров слышатся восторженные возгласы, т.к. создать доступы, равно как и заблокировать для любого сотрудника можно в один клик по звонку генерального!
На той работе, где это (возможно) было бы актуально, мне даже домен поднимать запретили в сети на 60+ компов. С формулировкой «ты уйдешь, и мы повесимся его поддерживать».
(/me уходит, всхлипывая и шмыгая носом).
На работе даже проще: ставим маломощный энергоэффективный комп, грузим его по сети, в автозагрузке — рабочий стол, на котором один ярлычок — стучим через x2go на персональную виртуалку,
Как круто быть крутым ИТшником за чужие деньги, да? А вы подсчитали сколько будет стоить кластер под виртуалки на 500 пользователей, если они не только в ворде сидят?
плюс… ох и ах, на виртуалках может запросто оказаться винда, потому что какойнить корпоративный софт не работает в линуксе
А из рядом стоящего отдела кадров слышатся восторженные возгласы, т.к. создать доступы, равно как и заблокировать для любого сотрудника можно в один клик по звонку генерального!
это и без терминального доступа вполне себе работало и работает… и вообще это не основной плюс такой схемы работы
Как круто быть крутым ИТшником за чужие деньги, да?
Эта идея исходила от начальства сверху, мне только осталось сделать все...
А вы подсчитали сколько будет стоить кластер под виртуалки на 500 пользователей, если они не только в ворде сидят?
А эта задача была делегирована финдиру, мне только сказали, что для бухгалтерии и команды разработчиков денег — не жалеть.
плюс… ох и ах, на виртуалках может запросто оказаться винда, потому что какойнить корпоративный софт не работает в линуксе
Вы весьма проницательны, пару виртуалочек с Windows пришлось держать. В основном ради Windows-only ActiveX и одного упоротого клиент-банка.
это и без терминального доступа вполне себе работало и работает… и вообще это не основной плюс такой схемы работы
Полностью согласен! Но под шумок внедрили и домен тоже (на samba4, да).
Как то сын поставил на мамин комп линукс, а ей сказал что винду обновил. Два
года так и проработала.
я эту байку от разных людей слышу уже лет 15
API — нет. Оно может быть одинаковое на уровне стандарта POSIX.
консольные команды
одинаковое, да не одинаковое. Какой-нибудь nc вроде входит в комплект поставки везде, но может быть легко несовместим по ключам и /или stdout.
структура файловой системы
это тоже не совсем так. Есть FHS, но он далеко не всеобъемлющ
Вообще я люблю критические статьи про Линукс, где объективно описывается задача и то как надо идти по граблям в процессе ее решения. И открывая эту статью ожидал чего-то подобного. Прочитав поток сознания о том что "надо делать как-надо" и "не надо делать как-не-надо" чувствую разочарование и зря потерянное время. Какой дистрибутив использовался? Всего-то что надо было это сфотографировать лицо веб-камерой и вся задача? Вообще чтобы сделать селфи работает целая индустрия смартфонов, у автора нет смартфона?
А самое смешное – абсолютно ничего не мешает линуксу быть красивеньким и удобненьким прямо как та же самая mac OS, кроме общих тенденций разработки приложений под него. А в свою очередь тенденции эти не изменятся ввиду открытости этой системы – каждый более менее пограммист может написать что то в открытые репозитории и его правку возможно даже примут. Естественно большинство людей не будет париться по поводу юзабельности написанных ими программ, они не будут придумывать огромную структуру приложения исключительно под линух. Написал? Смог использовать? Классно – накидал по-быстренькому инструкцию на ломаном markdown в свой репозиторий и готово. Проблема то, конечно, решена, решена так, как это хочет видеть остальное комьюнити гиков. Вот и остается это комьюнити вариться в котле своих традиций, не ощущая всеобщей стагнации.
И главное – эта проблема никуда не уйдет. Никогда. Люди не меняются. Почему люди не меняются? – они не хотят. Их все устраивает.
Вот наслушавшись подобного, я выкинул впустую 200+ тысяч на аймак. По факту же оказалось, что и по красоте и по удобству макос значительно уступает тому же mint cinnamon. Нормальных рабочих столов в макос нет (они там весьма специфичные). Чтобы установить нормальную механическую клавиатуру, пришлось в спецпрограмке вручную кастомную раскладку рисовать (чтобы все буквы и значки на своих местах были)… Чтобы установить нормальную мышь и чтобы нормально заработало колесо прокрутки, надо покупать спец программки (хотя есть и бесплатные), но и это не помогло, если учесть, что надо было, чтоб это еще и в виртуальных машинах нормально работало… На многий банальный чих надо покупать утилиты/софт и оплачивать его ежегодно. Чтобы удалить некоторые программы (например java) надо лазить по куче системных папок и вручную удалять файлы… Finder — отстой. Даже внешний вид системы настроить проблематично: например, нельзя просто взять и разом в настройке увеличить размер всех системных шрифтов — надо в программах индивидуально менять. (Да, видел там настройку масштабирования экрана, но это не то, сглаживание шрифтов нарушается). В итоге для серьезной многозадачной работы (с десятками консолей, программ и пр.) мне он не подошел, вернулся на линукс и сразу почувствовал облегчение. С другой сторны, если бы я был дизайнером или журналистом, которым требуется пара-тройка одновременно запущенных прог, то было бы нормально — стабильность макос хорошая, мне показалась получше, чем у линуксов и винды.
Для не линух админа завести какое либо нестандартное устройство по сути не возможн
Нестандартное устройство — это само по себе уже проблема. Нет никаких гарантий, что в следущей версии винды его поддержка будет, далеко не факт, что производитель ноутбука выпустит драйверы под новую винду. Я неоднократно сталкивался с тем, что новая версия винды старое железо не видит, а линуксы как правило видят. Или тот же макос новая (в которой вырезали поддержку 32-х битных программ)… мой МФУ Xerox перестал работать, а новых 64-х битных драйверов нет…
И я своим знакомым даю совет: покупайте такой комп/ноутбук/принтер/etc, который совместим с линуксами — тогда и с виндой в будущем проблем меньше будет.
Возможно, я не понимаю, что понимается под «современным» миром: год 2020 или то место и набор благ и технологий рядом с человеком? :)
Да, иногда Linux похож на поваренную книгу: кто-то любит ходить в столовые и кафе, кто-то готовить сам ))
А пока мы видим очередное рождение очередного дистрибутива с переставленными кроватями и переклеенными обоями — можно быть уверенным, что что Linux останется забавой для людей, которые в детстве не наигрались в конструктор.
Судя по всему автор не занимается специализированными задачами машинного обучения или работы с нейросетями. В нашем мире если есть какая-то библиотека, то поддержка windows часто идет опционально или автор честно предупреждает, что под windows не работает вообще
Да, не без нюансов, но где их нет?
Ну а то что не все осиливают это даже в плюс. Типа естественный отбор получается )
Ок, есть условные 2% пользователей, которым хорошо в Linux. Есть условные 98% кому нехорошо в Linux, из них большинство предпочитает Windows. И вот есть у меня опасение, что если, не дай Бог, это большинство пользователей переметнётся в Linux, это будет значить, что Linux превратили в Windows, со всеми вытекающими для тех самых несчастных 2%. Лично я бы не хотел оказаться в такой ситуации, т.к. работа с Windows (увы, изредка приходится) вызывает у меня чуть ли не чувство физической боли, вместе со всеми остальными отрицательными эмоциями.
Искренне надеюсь, что текущий статус-кво сохранится. Даёшь Windows для народа! Главное, меня не заставляейте пользоваться этой камерой пыток, которую кто-то по ошибке называет операционной системой.
У меня так
- На работе макось, потому что андройд разработка под ней спокойнее, да и к клавишам привык )
- Дома винда, почему да потому, что стим и офис )
- Линукса, правда нет, ибо нет под него задач и лишнего железа, хотя когда то стоял лет 15 назад, когда надо было под него софт писать. Ну и не очень нравится каждый раз доставать напильник когда что то надо сделать
Лучше было в QA написать что конкретно у вас не получилось :)
О чем статья? Что ты не осилил что-то? Ну бывает)
сижу на этом окаянном Линухе уже 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?
Вот и фанбои микрософта — остались где-то там в начале двухтысячных, и пересказывают нам с выражением мемасики прошлых холиваров.
Ну а мы, линуксоиды, продолжаем работать — строя будущее так как видим его мы. Присоединяйтесь к нам, сделаем будущее вместе!
А что же наша Windows?
это ИМХО лишнее. а остальное — да, всё так и было, спасибо, что напомнили.
пара дополнений: Unix, BSD, Darwin, MacOS (за тот же CUPS спасибо Apple)
ну и в Linux все, как правило, сделано с любовью
Java разработчик вполне может использовать Linux.
Ваши проблемы могли быть связаны с менеджером композиции рабочего стола и штатным вайном. Он мало того, что старый, так еще и CSMT только в staging.
невозможно в нем играть
Из того, что Вы решили, что для Вас невозможно, не следует, что вообще невозможно. У меня больше 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 всё равно даёт доступ к слишком большому количеству развлечений… )))
Квест тот еще получился и я не уверен что смогу его еще раз повторить, но теперь и видео и шифт работают нормально.
А если игра не в стим, а в epic store или origin? А таких становиться всё больше. Да, вам возможно пофиг если какая-то игра не идёт на линуксе. Но у многих игр есть миллионы фанаты, и если их любимая игра не запуститься на линуксе — им будет с их же стороны пофиг что есть набор игр, которые запускаются. Пока в винде нативно (и сразу же с релиза) запускается подавляющая часть игр, а на линуксе — лишь часть которая поддерживается в стиме, то для игрового сообщества линукс и не будет серьёзным выбором.
А мне думается, что линь за последние лет 5 очень стала дружелюбной.сейчас на десктоп стоит вынь10 и кубунту. Винда для игр и просмотра фильмов на большом тв. Для всего остального кубунту. Недавно в офисе юзал убунту. Очень не дурна. Но дизайн не зашёл. На слабеньком ноуте минт. Менеджер пакетов очень удобен. Найти, установить и удалить стало просто. Вспоминая 2009 год думаешь "как я вообще раньше писал в терминале эту дичь?". Да что уж я про себя… Даже маме поставил линь на ноут. Она довольна. Только идин у неё минус в сторону чюсистемы-казуалки от мэйла она не может играть. Но теперь сидит играется в соц сетях и телефоне. Весь остальной софт для неё есть. Поэтому исходя из логики пользования для обычных радостей линь очень даже гуд. С бесконечными версиями линух (в которых надо разобраться ещё) и странными софтом для извратов соглашусь. Да и ошибки в репозитариях на кубунту и неоне были замечены. Для меня винда и линь со знаком "=". Они обе имеют недостатки и плюсы определённые. Однако линь уже очень дружелюбная и подвламтна обычному человеку. Даже установщик придельно прост и удобен стал
Чего вы там курите в условиях самоизоляции? Не нравится linux? Сидим без нета и не париться. А куда ж ты денешься?
Windows, недоделанная система, которую писали и пишут не совсем адекватные программное, но найдите лучше связку для домашнего ПК, чем Win + заранее заготовленные портабельные приложения на OneDrive и папка с языками на эти приложения, из которой делается панель инструментов на рабочем столе и у вас за 15 секунд на любой машине развёртывается ваше окружение
На винде все переодически подтупливало и тормозило(ноут уже старенький). Мое терпение от лагов и тормозов лопнуло, и я решил перейти. Перешел и у меня все залетало, ничего не тормозит, все работает как надо без лагов. Ставить софт приятно. Не надо беспокоится о вирусах(ставить антивирусник). Обновления ставятся без проблем. Лично я для себя нашел сплошные +, работает как часы, претензий нет.
не система, а ворох разнородных поделок
Как что-то плохое
как пользователь будет болтать с друзьями
С этим пользователь определится уж как-нибудь сам, без «подсказок» со стороны маркетолога
сделаем поддержку пересылки файлов, это универсально и удовлетворит всех
И это правильно.
Каждому действию — свой инструмент. А очередная реализация примитивного редактора из двух функций (кадрировать/автобаланс белого) в каждом втором приложении, не предназначенном для этого мне не нужна. Равно как и не нужны 20 швейцарских ножей в сумке разом.
Да, хабр или модератор уже не тот. Зашел почитать что то умное и интересное — а тут опять нытье очередного неосилятора. "Фоточки", " выслать селфи" — несерьезно как то. Работаю, развлекаюсь в Xubuntu — все (почти все) устраивает...
линукс не нужен для 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? — тогда и сохраняйте документы в его формате — никаких проблем не будет, это его родной формат.
Если работаете не только для своего удовольствия так не получится. Вам присылают файлы, приносят, а либре не всегда корректно может их открыть. Начинаются танцы с бубном, онлайн ворд (увы и он обрезанный вариант)…
Linux требуется очеловечить. Обозначить набор целей, которые решают люди. И выстроить краткие, простые, очевидные пути к ним
Спасибо, не надо. Мне не нужна "гладкая траекторию от А к В с минимумом промежуточных пунктов", мне нужны отдельные "элементарные кубики", собирая которые в нужном мне порядке я смогу получить всё, что я захочу (а если мне лень собирать их вручную — напишу скрипт). Ибо правильно было сказано — «создайте систему, которой сможет пользоваться даже дурак, и только дурак захочет ею пользоваться».
P.S. Уже давно определяю IQ по телефону (в смысле не номеру, а аппарату).
w7, w10 неудобны мне, сравнивая с KDE
там нет виртуальных рабочих столов, в W7 нет штатно, W10 — жутко неудобно.
Нет виртуальных комнат, как пример: есть набор программ для работы, разложенных по виртуальным столам, мне нужно пройти обучение (видео, документация, тестовый стед)
Я создаю комнату обучения и раскидываю по столам необходимые приложения/окна, спокойно переключаюсь между комнатами получая весь набор (в т.ч. и по мониторам)
Я люблю использовать 2-е панели:
— системное меню, лоток, неабор для быстрого запуска (он у меня маленький), виджеты (типа проц/память/диск)
— запущенные приложения, переключатель рабочих столов
Еще мне удобно расположение кнопок управления окном как в маке
Еще удобно из меню окна отправить его на нужный рабочий стол
Меня бесит «невозможность» в винде таскать окно при зажатом Alt
Бесит в винде улетающий за верхнюю панель заголовок окна (да — я предпочитаю панель с меню сверху)
Еще мне нужно запускать виртуалки, а настройка в гипервизое (да и сам гипервизор) винды вызывает боль, сравнивая с KVM и virt-manger (там тоже есть шероховатости).
Автоматический режим гипервизора винды мешает WSL и альтернативным гипервизорам (а отключаем… через апвершел ;) ).
WSL — это боль ;), оно жутко медленное…
Я пользуюсь ZFS, потому что для VM это удобно.
В винде нет нормального видеоредактора (штатно), фото — это медленное и неудобное угрёбище.
youtube-dl, ffmpeg, mpv… — в винде это через…
«все вот это» я получаю штатно в дистрах линукса
Мак — удобен для домашнего применения:
-удобные бэкапы
-фото/видео достаточного ф-циональны
-с железом нет нестыковок у ОС
теперь о плохом:
— Виртуальные столы неудобны
— нужен tor — brew
— нужна нода — brew
для всего консольного. если нужно актуальных версий — brew (или его аналоги)
Я хочу попробовать другую ОС, все говорят, что линух классный. Тут же я сталкиваюсь с проблемой — какой дистриб выбрать для десктопа?
Ищу обзоры, сравниваю, выбираю манжаро — он популярный, юзерфрендли, блаблабла, все дела… Захожу на сайт манжаро, кликаю скачать и мне предлагают выбрать рабочее окружение… Я только что потратил час на выбор дистрибутива, не буду я тратить еще час на сравнение окружений!
Читаю краткое описание:
xfce — надежный и быстрый рабочий стол. KDE и GNOME не надежные и не быстрые?
KDE — очень удобный, можно легко устанавливать какие-то виджеты. xfce и GNOME не очень удобные?
Gnome — современный и простой рабочий стол… И??? Не очень надежный, не быстрый, не слишком удобный, зато современный и простой.
Architect — нет, cпасибо — я мышкоблуд. Порадовало внятное описание, относительно предыдущих.
Я даже не скачал линукс, а уже не хочу им пользоваться.
Вот, чесслово, 90% всей аргументации — это тяжёлое наследие виндовса. Ну, что-то типа в детстве тебе купили игрушечную машинку, а, когда ты вырос, так и ходишь по автосалонам «просто хочу машину», спотыкаясь о вопросы о коробке и цвете кузова.
KDE, GNOME — более тяжелые. KDE больше похожа на винду, GNOME — на Mac.
Я скажу больше. Везде есть проблемы, их масса, она большая и жирная.
Мне вообще ничего не нравится, ни винда, ни мак, ни гном, ни кеды, не прочее из de, ни андройд. Когда прыгая по менюшкам ты не можешь ничего найти, а открываешь что-то только из командной строки, когда у тебя внезапно нет pptp клиента, а тот который есть — из магазина и платный. Когда базовые приложения для диагностики эхами надо качать из магазина и смотреть рекламу, либо рутать, когда всё вокруг это одно сплошное нагромождение ада, правила и принципы которого постоянно меняются.
Это конечно тоже такое-себе, но для себя я лучше чуть изучу как будет работать и что-то получу от этого, чем очередной раз буду материться, думая куда они в очередной раз запихнули эту настройку.
Как пользователь лично я с башем, иксами и минимальным wm (либо даже без него) могу запустить что хочу одним простым запросом и у меня всё работает, за крайне редким исключеним. Всё, что есть для работы работает, запускается одной командой, со всеми нужными мне параметрами, в нужном рабочем окне, на нужном мониторе. Всё запускается одной командой, либо по тому шоткату, который определил лично я. Сколько бы я дистрибутивов не менял — конфиги переносятся за пару секунд и система с окружением ведёт себя максимально предсказуемо. Редко надо 1-2 раза в чём-то разобраться. Написать по пару раз конфиги, написать немного скриптов. Но это надо не постоянно, а редко. А скорость работы и понимание от этого увеличиваются постоянно. Кстати даже игрушки пашут. Ради интереса обнаружил, что вся моя библиотека стима у меня работает (да, там галочку надо поставить, чтобы увидеть, что почти всё под линуксом идёт, где это НЕ объявлено).
А большинство стандартных приложений практически идентичны для всех ос, тут вообще возмущаться имеет мало смысла.
Аналогичные поставки за 2019 год смартфонов под андроидом — 1,517.83 млн единиц.
Еще и планшетов 139.6 млн единиц.
Даже если посчитать эти ПК как линукс — 1%, мак — 4% (хотя их доля выше), добавить редмондским — люмии с сюрфейсами, то окошки — менее 15% рынка, и доля продолжает падать.
Что-то окошки как-то бледно выглядят :-)
а вы говорите — «возлагались надежды» (с). Тут уже не надежды, тут уже доминирование, хехе. Уже пошел обратный процесс и из андроида уже активно делают ПК (и не только Google Chromebook). Не совсем удачно пока что, но тренд очевиден.
Не совсем корректно объединять телефоны и планшеты с ПК. Ну и объединять GNU/Linux c Android/Linux. Да, ядро Linux самое популярное на персональных устройствах навскидку, но только пока Google использует его в Android. Да и так для подавляющего большинства пользователей без разницы, что там у Android под капотом.
Но если смотреть в контексте «я хочу дома расслабиться в видосик и игрулю, а не конфиги править, и мне пофиг что под капотом», как тут массово по тредам происходит, то и 15% окошкам — явно граница сверху, реально-то поменьше, хех.
И это я еще поленился SmartTV на линуксе с андроидами посчитать, как бы счет не разгромный оказался :-)
я хочу дома расслабиться в видосик и игрулю
Обычно это подразумевает, что видосик на любимом сайте, игрушки тоже любимые, ну или схожие по геймплею. Андроиду илм иОС далековато сейчас до этого. Как и SmartTV.
видосик на любимом сайте
И мы все знаем его название — это youtube :-)
Ну а игрушки… у меня вон до сих пор есть doomsday и darkplaces, с кучей кастомных карт и аккуратно подобранными скинами. Я же не рассказываю, что все любители «злых птиц» срочно должны купить себе десктоп за много денег
Я же не рассказываю, что все любители «злых птиц» срочно должны купить себе десктоп за много денег
Да. Вы рассказываете что любителям играть в Старкрафт и ANNO нужно брать планшет и не играть в это старьё. И что не нужен десктоп виндовый, нужен ноутбук линуксовый.
Что за бинарно-монохромная логика, право слово… из того что интересы у вас маргинальные, никак НЕ СЛЕДУЕТ, что вы там кому-то что-то должны.
Всего лишь РЕКОМЕНДУЕТСЯ понимать, что вы — уже не в мейнстриме.
И ваши агитационные потуги про «десктоп в каждом доме» — уже устарели, всего лишь. Причем заметьте, даже понимать этот простой факт — рекомендуется. Хотите и далее считать, что ничего кроме правоверных окошек в мире нет — «и все остальные это 2%» — воля ваша.
До встречи на платформе Microsoft Linux :-)
И мы все знаем его название — это youtube :-)
Как раз его я без особых проблем открываю на телефоне и отправляю картинку и звук на SmartTV. Или прямо на ТВ и открываю, правда пультом очень неудобно на экранной клавиатуре искать. Я о менее популярных, ко оторые производители софта и не слышали.
Linux хорош для пользователей, которым не нужно все делать по дефолту и в этом его прелесть. Пусть так и останется.
Кстати, проблем с тем чтобы что-то не ставилось из пакетного менеджера не испытывал никогда. Конечно, если добавить ppa репозиторий не для своей версии ОС такое может возникнуть.
Так что остаётся страдать… Или «принять» и всё равно страдать, но чуть-чуть меньше :)
Так вот, хорошо было бы, если бы те, кто поливает грязью линукс, вмиг остались бы как минимум без интернета. Ведь почти весь интернет на линуксе крутится.
Ты можешь сказать, что ты не про серверный Linux, а именно про десктопный сказал. Но там же ядро одно и то же. А фраза «Just for fun» была сказана Линусом про ЯДРО. Не про иксы, не про KDE, не про Gnome. Тогда последних, насколько я знаю, не было, а иксы не пытались прикрутить к линуксу. А ядро одно и то же, и на десктопе, и в андроиде, и на большинстве серверов.
Мне не сильно интересны религиозные споры и войны. Хоть лично я не пользуюсь продукцией 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.
Зачем так переусложнять себе жизнь?Just for fun ;)
make oldconfig
становится утомительным если две версии достаточно далеко отстоят друг от друга. make menuconfig
поставит на все новые опции дефолтные параметры, обычно этого достаточно.
P.S. я много лет как ушёл от самосборных ядер на десктопах/серверах, по возможности ставлю дистрибутивное, а если вдруг и приходится собирать (в последний раз экспериментировал с zstd в zfs, например) — делаю deb-пакет.
Во всех остальных случаях gentoo не используется. Так что админы линукса в продакшне с подобными проблемами не сталкиваются.
Покажи мне, где ты хоть раз видел gentoo в продакшне?
Минимум три компании. Из них ни в одной генту не уцелела
Вот представь, у тебя есть пачка виртуалок, на которых крутится nginx. Захотел ты их обновить. В centos или ubuntu просто выполнил одну команду, и за несколько минут (а то и секунд) она обновилась. Иногда даже перезагружать не надо.
А как ты будешь обновлять эту пачку виртуалок на gentoo?
Да и у меня в моём хобби-проде гента (то есть, это не совсем локалхост уже).
Настоящий прод начинается там, когда через несколько минут простоя начинают лететь жалобы от пользователей. А ещё лучше — если каждая минута (ну или хотя бы час) простоя — это гигантская упущенная прибыль.
А если идёт «ну соберём сервак сча из чего-нибудь», то и гента там по принципу «ну как-нибудь» тоже вполне себе влезает.
По поводу солярки — не знаю, кто её сейчас использует. Я не спорю с тем, что используют, но не уверен, что сильно часто и не как легаси.
Amazon, как и Google вполне себе может делать своё собственно железо и пилить под него линукс.
Микросхемы явно не пилят.
Oracle DBA как правило подразумевает то, что эта DB крутится под соляркой.
До покупки сана ораклом не подразумевала.
Хз, пока было Sun Solaris оракловские базы вполне себе на ней крутились, да и знакомые тогда при слове оракл вспоминали сан.
А покажите мне серверное железо, которое НЕ поддерживает linux. Это тебе не десктоп. В области серверов не поддерживать linux сродни коммерческому самоубийству.
Микросхемы явно не пилят.
AWS Graviton тогда что?
До покупки сана ораклом не подразумевала.
вы неправы, связка solaris+oracle была очень популярна.
Это ARM. А x86_64 на aws как минимум не менее популярны.
>вы неправы, связка solaris+oracle была очень популярна.
linux+oracle тоже. И у oracle у самого есть дистрибутив linux (созданный до покупки сана).
Это ARM
и что? раз пилят arm — значит микросхемы не пилят?!?
linux+oracle тоже.
wiki говорит, что oracle под liunux появился в 1997.
но массово использоваться он начал явно гораздо позже, почти все инсталляции были на solaris/sparc.
И что?
В любом случае, отвечать Вам теперь уже нет ни малейшего желания, так что просто «До свидания!» ;)
Изначально виндузятинк, хотя никогда не был против линуха и на винде простому хомячку было удобно и комфортно.
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 лет) скачал какой-то линукс, установил его и зашел в инет, ему вряд ли потом понадобится винда, да и он точно также будет учиться кастомизировать систему под себя.
По этому держим путь в сторону Линукс.
А статья явно яблочного толка. Нет уж, даже линупс на порядки лучше чем ваши гламурные анальные зонды.
После 10 лет пользования и линукс и виндой, я не скажу, что линукс на пк хороший или плохой, он другой. Просто что то лучше делать в винде, а что то в линуксе. Играть в игры и работать с мультимедиа лучше в винде, линукс же интересен тем, что его можно настроить как угодно, интерфейс менять как угодно на какой угодно, и в этом есть свой кайф. Софт писать под линукс серьездные дяди не хотят банально по двум причинам: зоопарк дистрибутивов и желание подавляющего большинства линукс-тру юзеров видеть софт бесплатный, что не всех девелоперов устраивает, они тоже хотят кушать.
Я не понимаю зачем люди поднимают вопросы про БЕЛОЕ и ЧЕРНОЕ, Мужчина или Женщина, Андроид или Айфон.
Это все равно, что выбирать между отвёрткой и гаечным ключом.
Для себя я выбрал отвёртку бла-бла-бла. Отвёрткой можно от кайотов защищаться.
Разные инструменты для разных задач.
Винда — игры, работа, если готовы с тем что офис и приложения схлопывается не сохраняя данные. Антивирус ест прилично. Нужно делать запас по железу.
Линукс — сервер, поставил и забыл, Слабые ноуты для интернета без антивируса.
Мас Ос — качественная работа, долгая работа ноутбуков и постоянные снимки системы.
Отдельно стоит отметить, что STEAM есть под все платформы. Так что парк игр для мака и линукса растет.
Если говорить чисто про технологии, то между белым и черным есть как минимум пятьдесят оттенков серого, а если копнуть еще чуть глубже — обнаружится целая радуга! Беда в том, что стандартизация и желания производителей и желания пользователей чаще всего похожи на поезда, идущие встречными направлениями по одному и тому же пути…
Сравнение с гаечным ключом и отвёрткой некорректно, поскольку:
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 десятилетней давности, но и с виндой то же самое — вряд ли можно будет на компе десятилетней давности эффективнэ сидеть под виндой самой последней редакции с последним пакетом прикладного софта (любого)
такого нет и не будет никогда, т.к. даже если такую совместимость можно обеспечить в моменте, то что будет через год-два-три?
Во-первых, имеется в виду совместимость с актуальной версией популярного на момент выпуска железки дистрибутива Linux. По-вторых, как раз под Linux всё не так плохо с установкой новых версий ОС на старое железо. Как раз наоборот, то, что в старых дистрибутивах реализовывалось путём установки сторонних модулей ядра, изменением параметров запуска и проч., со временем начинает работать из коробки.
А зачем выбирать если можно пользоваться?
Так а почему я должен выбирать между «играть» и «нормальную ОС»?
Так ведь и не должны. Если доступ к любым играм это предмет ультимативной важности, то однозначно Windows. И приставки разных производителей, для которых существуют игры, не портированные на Windows.
Все одно и то же.
Правда за это время 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 захватит мир и наоборот
разве не полуось должна была захватить мир?
Хотя полуось пробовал.
В то время активно уже все работали под Windows95, поэтому совместимость полуоси только с Windows 3.1 создавали кучу проблем с ПО.
А так самая любимая винда была Windows 2000. :-)
Первое знакомство было в вузе, год 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-й винде.
Где-то до 9-й или 7-й версии DX — точно нельзя было ставить несколько версий синхронно. Потом это победили вроде как кумулятивными ежемесячными паками. Что хуже — если игруля требовала какой-нибудь DX 5, то ее DX9 не мог удовлетворить. Там были целые пляски с порядком установки и ключами реестра. К сожалению, я уже забыл многие детали, т.к. утекло много воды, но именно из-за того, что DX был системным компонентом с не очень очевидной матрицей совместимости — были проблемы
Дизайнер курильщика мануалов: сделаем поддержку пересылки файлов, это универсально и удовлетворит всех. А чтобы выслать селфач — пусть человек ищет софтину для захвата с веб-камеры, потом ретуширует фотку в каком-нибудь графическом редакторе, потом пересылает её с помощью семнадцатой опции в меню «Инструменты». У НАС ЖЕ ЮНИКСВЕЙ!
Забыли добавить, что лучше всего сделать так, что бы эту софтину для вебкамеры нужно было собирать из исходников и по другому никак.
Юношеский максимализм.
Да, у GNU/Linux порог вхождения высокий… И Да каждый год находятся такие кулхацкеры, которые толком ни в чём не разберутся но уже начинают везде трезвонить: «Какое же это У… Г...». Эти ВУмные люди и аФтор этой статейки, настолько круты что работают на голом ядре Linux — яж завидую :))) В общем это сильно печалит, из-за них всегда негатив льётся на всех…
По моему скромному мнению:
1. У GNU/Linux нет так много «друзей» потому что Он в них лучше разбирается… то есть с кем попало не дружит :)…
2. Пусть лучше будет меньше народу пользоваться GNU/Linux но при этом Он будет более образован…
Linux это не система, а ворох разнородных поделок, смотанных изолентой
Linux-разработчики создают 100500-ый мессенджер, в который пихают функции по списку «как у всех».
Главное не пользователь и его потребности, а КРАСИВАЯ КОНЦЕПЦИЯ!
Linux-сообщество по-настоящему увязло
При этом видно, что пишет человек, который сам-то ничего не сделал, и в разработке также ничего не понимающий. Он сунулся, увидел «не понятно», и поставил ярлык: «г… вно». При этом он заблуждается по большинству пунктов.
Это прямо классическая ограниченность. Таких постов школьников полно на Pikabu и подобных. Но тут-то?!
Впрочем, радует, что его мнение ни на что не влияет.
Мимо пользователь Linux уже 26 лет...
В чём-то автор прав. Если мы слышим "я на десктопе/ноутбуке пользуюсь Windows/MacOS", то в целом представляем с чем, если что, придётся иметь дело. А вот если слышим "я на десктопе/ноутбуке пользуюсь Linux", то не знаем практически ничего. И даже что-то вроде "я пользуюсь Ubuntu" может очень сильно отличаться. Сядешь такой за комп или подключишься к нему удаленно, а там не Gnome, а какой-то тайловый менеджер, и не bash, а какой--нибудь zsh или сsh -и твоя производительность падает на порядки.
Не, ну на Mac тоже можно использовать zsh вместо bash, тем более что во всех новых macOS у нового пользователя по умолчанию уже zsh
И именно на таком разнообразии видно все преимущество что графические оболочки — это всего лишь оболочки, а вся работа админа идет в командной строке. Которая как раз вполне стандартизована. А уж установить привычный интерпретатор вместо csh вообще не проблема (разве что если именно что сели за машину, а у нее интернета нет). При желании можно даже юзера специально под себя завести и настроить DE/CLI под себя.
В чём-то автор прав.
Но из верных начальных предпосылок — автор делает странные выводы… Linux — это очень большое внутривидовое разнообразие. И настраивается — в широчайших пределах.
Но из этого вовсе не следует, что надо срочно всем построиться и под руководством нового гуру все выбросить и скопировать то, что имеет куда меньше возможностей к настройке «под себя».
Это даже за вычетом очевидной-то по сути вещи — копия как правило хуже оригинала, а главное — отстает от него на годы.
И даже что-то вроде «я пользуюсь Ubuntu» может очень сильно отличаться.
И даже «я пользуюсь KDE на убунте» тоже будет очень сильно отличаться…
Как флеймили в ru.linux еще двадцать лет назад, прекрасная идея трехступенчатых настроек host — user — display усохла до host — user, а для «ремотно подключиться» ее уже не хватает… впрочем и в GNOME буква Networking тоже усохла, превратив его в порнографию :-)
А какая из двух статей имеет бОльший вес для вас лично "… почему Линукс" или "… почему НЕ Линукс"?
С взаимоисключающими параграфами сложновато жить, наверное )
С самого начала статьи задается совершенно ложный посыл:
— поболтать с друзьями, повысив себе настроение и свою социальную ценность
— заработать денег, найдя спрос на свои умения и таланты
— научиться чему-то, узнать новости своего города, страны, планеты
Хотелось бы спросить, чего в Linux Desktop нет для осуществления поставленных целей?
Все основные коммуникационные приложения в Linux Desktop есть. Сред разработки великое множество на любой вкус. Средств для творчества и обучения предостаточно.
Linux-разработчики создают 100500-ый мессенджер, в который пихают функции по списку «как у всех». Чуете разницу?
Ваше утверждение абсолютно ложное.
Пожалуйста приведите пример того, что это касается только и исключительно Linux Desktop…
Опять же основные мессенджеры представлены и в Linux Desktop — Skype, Viber, Whatsapp Web, Slack, Telegram и т.д.
И скажите, что между всеми этими мессенджерами «уникального»?
— Почему я не могу поставить самый последний $PROGRAM_NAME на свою систему??
— Потому что иди ты нахер, вот почему. Главное не пользователь и его потребности, а КРАСИВАЯ КОНЦЕПЦИЯ!
Вы наверное не знали, но никто не запрещает вам ставить новое ПО, и для этого специально придумали sanp, AppImage и прочее.
Разработчики уважающие своих пользователей выпускают готовые пакеты для различных дистрибутивов. На их сайтах как правило можно скачать все что хочешь.
Это значит — переделать всё, начиная с загрузчика.
Начните с себя, сделайте это
если бы пост был про это, он бы не вызвал обсуждения.
автор почему-то считает, что это надо исправить и его советы о том как именно исправить имеют какую-то ценность.
Тем кому надо/хочется — те пользуются, те кому не надо/не хочется — не пользуются. Полная свобода (в том числе и творчества).
Нас,
Популярность на рынке — это не критерий качества продукта?
в общем случае — нет
Или нет?
Вот ровно так же — с линуксом на десктопе. Нам, линуксоидам, зачем пыхтеть, чтобы линукс вдруг заработал на десктопе бабушки Мэри где-нибудь в Алабаме?
Вот именно, незачем. Мы же не претендуем на мятую стобаковую бумажку старушки, которую она вынет из своей пенсии. Пусть этим занимается Корпорация Зла.
Но, с другой стороны, мы никоим образом не оттолкнем старушку, если она сама (или ее внук, это неважно) вдруг решит приобщиться к нашей славной когорте любителей смузи.
Если баба Мэри пришлет нам пару багов — то уже считай мы все выиграли. А уж если она забросит вязание носков и начнет контрибутить — вот такие нам нужны, таким — добро пожаловать уметь в код.
Дальше пояснять? :-)
Непопулярность операционной системы автоматически влечёт низкое количество разработчиков под неё, малое количество ПО, низкое качество ПО
скорее наоборот: с ростом популярности набежали любители смузи и качество ПО упало.
Непопулярность операционной системы автоматически влечёт низкое количество разработчиков под неё, малое количество ПО, низкое качество ПО, отсутствие драйверов для железа, отсутствие рабочих мест для специалистов.
Linux как продукт куда популярней, чем Windows. Да, в качестве не-десктопов, но как раз в этой сфере (не-десктопов) качество куда критичней и востребованней. Поэтому относительно (в абсолютном количестве пользователей Linux на десктопе миллионы) низкой популярностью Linux на десктопе можно пренебречь. Там, где надо, Linux очень востребованная система. Как результат — с качеством (и я не про GUI, а про систему), до которого системе Windows ещё очень и очень далеко, если вообще когда-нибудь доползёт. Как следствие открытости Linux, её десктоп-пользователи получают высококлассное качество системы, к которому прикручивается графическое окружение, не являющееся в мире Linux ни частью самой операционной системы, ни чем-то сверхприоритетным. Но и при этом, например, для такого пользователя, как я, различные мейнстримные десктоп-окружения/менеджеры окон для Linux (напр., Gnome, Cinnamon, i3wm) в сравнении с UI Windows являются каждое по-своему шедевральным эталоном дружелюбности.
Из того, что какого-то ПО нет для Linux, не следует, что для Linux мало ПО. Сейчас проверил: у меня на Ubuntu 19.10 доступно 62129 прекомпилированных пакетов для быстрой и удобной установки. Среди них огромное количество пользовательских приложений на все случаи жизни. Плюс многие из программ, которых нет в официальных репозиториях, можно ставить либо из PPA-репозиториев, либо другими способами. Лично на моей десктопной системе у меня есть всё, что мне нужно, и я всем этим доволен. Между тем, далеко не все программы, которые доступны в Linux, с одинаковой лёгкостью и функциональностью доступны в Windows (если вообще доступны). В общем, аргумент о количестве ПО также ложен.
ПО с низким качеством можно встретить везде, где встречается ПО. А вот на Windows его принципиально нельзя избежать, потому что сама Windows это очень некачественное ПО. Мой субъективный опыт её использования — "как будто попал в фильм ужасов". Нет ни сил, ни желания вспоминать и расписывать все чудовищности поведения этой системы, но вот несколько, чтобы не голословно. Для удалённого подключения мне с работы притащили комп с голой сборкой Windows 10 + ESET + FortiClient + NX Client — последние две вещи это клиент VPN и клиент для графического подключения к рабочей машине на Ubuntu. Есть ещё Firefox, в остальном система кристально чистая. Этот компьютер используется для эпизодических подключений, остальное время стоит выключенный. (1) Естественно, каждый раз система бескомпромиссно обновляется, и, из-за низкой частоты запусков, это происходит безумно долго, часто с несколькими перезагрузками, а иногда и вообще попадая в бесконечный цикл перезагрузки. Включил компьютер, чтобы запустить VPN и поработать? Фиг тебе — час-два-четыре на обновления без гарантии успеха. (2) Подключился, работаю из дома несколько дней подряд, поэтому комп-клиент не выключаю. Так вот: работаю уже несколько часов подряд, NX-клиент в режиме fullsreen, вдруг бац — чёрный экран. Пока я спазматически кликаю и дёргаю мышкой как раздавленный таракан лапкой, по экрану начинает бежать текст — это компьютер загружается. Оказывается, пока я работал, Windows накатила обновления, а поскольку я был в fullscreen, то не увидел и не смог прореагировать на её предупреждения, ну она взяла и перезагрузила меня. Такое отношение к пользователю можно только дополнить пунктом в лицензионном соглашении, по которому работникам Майкрософт легально бы разрешалось зверски избивать, насиловать и любым другим способом унижать пользователей этой системы. (3) Ещё один жутко бесящий баг — после успешного логина иногда (не всегда, но и не редко), после того, как система лочится, она перестаёт принимать пароль. Отказывается наотрез. Что только не пробовал — никак. А после вынужденной перезагрузки логинится как часы. (4) Из правого нижнего угла регулярно вылезает системное сообщение типа "Windows срочно для очень важной цели нужны твои права, для этого нужно, чтобы ты перелогинился" — я это сообщение ещё ни разу не успел толком дочитать до конца, потому что оно очень быстро уезжает обратно. (5) Оно периодически жутко тормозит. Да, там всего 8 гигабайт оперативной памяти, но система-то практически голая! (6) Я мог бы много неприятного сказать про в целом неконсистентный и ужасный для меня пользовательский интерфейс, но не буду, т.к., во-первых, многое из этого субъективно, а во-вторых — зачем? Как-будто от этого что-то в этой
камере пытокоперационной системе поменяется в лучшую сторону.
Насчёт отсутствия драйверов для железа — ничего не могу сказать, кроме того, что на моём десктопе с Ryzen 7 2700X + 64 GB RAM + Nvidia 2070RTX + 2TB SSD NVMe M.2 + 1TB SATA SSD + 2+1TB обычных жёстких дисков + не помню какая материнка + 2 монитора 4K+1080p — всё это успешо и быстро работает под Ubuntu. Да, ноутбук (Lenovo) специально подбирал через Гугл, но если бы покупал для Windows, тоже бы гуглил на предмет наличия проблем.
Насчёт малого количества разработчиков и рабочих мест — каким боком это актуально для Linux? И разработчиков много, и рабочих мест много. Не буду утверждать, что больше, чем всего этого для Windows, но точно не мало.
И в заключение насчёт мерседеса. У меня есть гипотеза в стиле старины Фрейда. Сидит себе человек под 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 на новую платформу — это да, было сильно.
Типичную ошибку вижу я. Для вас разработчики, девопсы, мейнтейнеры, любители программирования и тэдэ — это скажем так исчезающе малая величина в океане домохозяек. Вы так привыкли.
Но в линуксе это не так! У нас очень мало домохозяек, но вот процент умеющих в код на нашей любимой платформе аномально высок. И пусть не все из нас уделяют много времени опенсорцу, но даже патчи, присылаемые иногда — это патчи. Это живой код. Это поддержка новых фич, это новое железо, это новые стандарты…
Более того, этот аномально высокий процент — в основное свое время как раз в АйТи и работает. У вас вместо IE6 теперь Хром, который бешено развивается? А где «спасибо линуксоидам, что начали его делать много лет назад»?
Так что сами себе патчи мы уж как-нибудь сообразим… И меньше всего нам интересно, что линукс непопулярен среди домохозяек. Главное чтобы мы с ним были на «ты».
Ну а то что особо дешевые железяки под линуксом не очень — неприятность эту мы переживем…
Популярность на рынке — это не критерий качества продукта?
Разумеется, нет. Иначе получается, что java — лучший язык программирования, английский — лучший естественный язык, CrossFire — лучая видеоигра.
Популярность на рынке — это не критерий качества продукта?
Нет, это не так. Практически всегда не так.
Популярность на рынке зависит от нескольких параметров одновременно. Вес этих параметров разный для разных целей оценки.
Причем, «качество продукта» — вообще нет такого параметра.
Есть функциональность.
Есть цена.
Есть удобство применения.
Есть стоимость жизненного цикла продукта.
И еще масса параметров.
Если их взвесить и свернуть к одному параметру, который в обиходе называют «качество» продукта, то в 99 случаев получиться фигня.
«Качество» как параметр продукта — это стиль недоученного «манагара» из MBA, причем в плохом переводе. Таких «манагаров» еще называют иногда «интеллектуал, но идиот». Характерная особенность — использование одного параметра для сравнения сложных продуктов. Если точнее, то использование упрощенных одномерных репрезентаций для представления сложных объектов. Термин взят из книг Николаса Талеба, там он более подробно разобран.
Причина, причём прямая. На "среднюю величину" ещё поди найди "среднего реального человека", который ей будет точно соответствовать. И "большинство" сходится только отчасти. Чем больше деталей добавить — тем меньше будет общее.
Ну и… "Сколько самолётов в среднем сбил пилот второй мировой? По статистике средний пилот второй мировой был сбит".
Понятно, что все люди разные, но это же не причина отрицать усреднение и роль большинства?
Смотря в чем. Если оцениваем вес людей — то можно использовать усреднение и роль большинства. И даже математическую статистику можно использовать и гауссиану.
Если оцениваем распределение доходов и богатства — то нельзя использовать ни усреднение, ни статистику, ни нормальное распределение.
И это самый простой пример.
Только если Вы будете проектировать кресло исходя из "среднего веса" — будет плохо.
будете проектировать кресло исходя из «среднего веса»
Частично так и есть. Например, размеры стола, кресла — зависят от среднего роста. Это и отражено в стандартах.
Средний вес тоже учитывается при проектировании кресел. Ведь отклонение от среднего веса — незначительное, не принципиально влияет на параметры используемых вариантов.
Ну и всю одежду как раз и проектируют исходя из группы средних величин (и наиболее встречающихся). Там не одно число, а несколько кластеров.
Есть класс задач, в которых можно применять статистику.
Есть — в которых нельзя.
Перед применением лучше озаботиться проверкой и доказательством, что вот для этой задачи применение статистики и нормального распределения возможно.
Однако множество специалистов этого не делают. Поэтому результаты бывают хуже.
могу только потроллить — среднего или медианного? Или нужно какое-то другое среднее?
Одежду, всё же, скорее по матрице диапазонов "ширина-длина", чуть проще и удобней искать.
Обувь — вот там по одному параметру разбиение сделано, да ещё и "маломерки" есть, и иди ищи на свою ногу среди таблично одинаковых вариантов...
почему после взвешивания основных параметров получится полная фигня? Есть масса международных индексов,
Все верно, Вы правы. Есть параметры, есть индексы и для их формирования можно использовать взвешенные экспертные оценки. Если это касается вполне определенных объектов и исследователи потрудились доказать, что статистика применима к этим рядам данных и к этим объектам. Хочу Вас расстроить: для экономических и социальных параметров математическая статистика практически не применима. Поэтому практически все эти международные индексы показывают что угодно, и на практике мало применимы.
И да, совсем не применима, никак и никаким образом. И даже для неточной оценки не применима. И да, экономисты и социологи это знают уже лет 50 точно. И всем по-фигу, все равно пробуют применять.
Например, для оценки роста людей статистика — применима.
Для оценки и анализа доходов, оценки качества жизни — не применима.
Для получения такого абстрактного параметра, как «качество» операционной системы взвешенная экспертная оценка применима в очень ограниченном количестве случаев. Смысл тут в том, что невозможно получения адекватных данных, ни оценочных коэффициентов. Причина: данные могут быть получены только как суждения людей. То же и весовые коэффициенты, они тоже могут гулять как угодно в зависимости от выбранной точки зрения.
Поэтому обычно не используют одномерные оценки для таких сложных систем.
Маленький нюанс: можно использовать статистику в экономике, можно чудить с опросами и анкетами. Только результат будет всегда зависеть от заказчика исследования и от точки зрения.
Например, может быть проведена оценка всех этих показателей ООН для целей «развлечение». Это если их будут показывать по телевизору или для иных средств массовой информации.
Совершенно иная оценка будет для целей «финансы».
Поэтому всегда нужно понимать цели оценки, кто будет получателем информации, нужно подтвердить или опровергнуть какие-то утверждения.
И это не произвол или подгонка под желаемое! Ведь проводится анализ сложной системы, а нужно показать упрощенный вид на модель этой системы. Поэтому каждая оценка — верная. Даже если они абсолютно не совпадают друг с другом.
Некая метафора: монета. Есть орел и есть решка. Две противоположные модели, не совпадают никак. Совокупность обеих моделей дает представление о монете. Но! экономический смысл имеют не эти два описания монеты. А то, что она сделана из металла, весит столько-то грамм и поэтому имеет определенную ценность. То есть в геометрические модели даже не попала модель экономическая.
Подобно обстоит и с оценками «качества» систем.
Каких-то критичных проблем за последние 10 лет я не припомню. Впрочем, я и не знаю, что там у сферических домохозяек в вакууме.
Да, настройка начале это слегка сложно, но это работает как обучения в играх: тебя приучивают использовать консоль.
Негодования насчёт выбора граф окружения --это как выбор лаунчера в андроиде--есь дефолный(у многих систем), а есть другие.
Негодования начёт выбора дистрибутива идёт от того, что по сути каждый дистрибутив--это другая ось(например archlinux и Debine в корне разные, но просто основаны на одном ядре).
Главное при желание познакомиться с линем--надо ё сначала изучить.Это окупается.Да тратиться время, но потом выйграшь идёт гораздо больший.
В плюс линя приведу небольшой пример:
граф планшет от wacom зразу стал работать идеально на лине, на винде10 пришлось ставит прогу, на 7 винде всё было гораздо сложнее.
в плюс винды:
wine ещё не идеален.(игры, и старый софт)
а так многие приложения винды есть а лине и наборот.
поэтому переход будет максимально мягким… как с винды на линь так и линя на винду для обычного пользователя…
Там даже думать не надо, обычно помощь в стиле«установи это это и это и напиши это» и всё.Устанавливаешь «это, это и это», пишешь «это» — и оно не работает, потому что х его з. Ну вот серьёзно, я упоминаю об этом здесь второй раз, но часовой модуль под RPi у меня так и не заработал, потому что в каждом грёбаном туториале «это, это и это» не такое, как в другом, и закономерно недостаточное. Какого чёрта? Линуксоиды туториалы от балды пишут?
Дальше, установка приложений-- кайф надо знать лишь название, и всё.А потом обнаружить, что в репозитории лежит прошлогодняя версия. И погнали шерстить Интернет в надежде, что на оф. сайте лежит заботливо собранный архив, а не ссылка на этот же репозиторий (что бывало). Вау, реально кайф (нет, мне работать надо, а не ОСь ублажать).
Да, настройка начале это слегка сложно, но это работает как обучения в играх: тебя приучивают использовать консоль.Хорошее, кстати, сравнение, возьму на заметку. Если бы игра в обучении вываливала мне туториал, как пользоваться её консолью, я бы, скорее всего, сразу же её дропнул. Ибо, судя по всему, штатный интерфейс будет творить хрень с регулярной периодичностью, и создатель этого не отрицает ;)
цель автора пообщаться с друзьями, ну ок. discordapp.com там прям сразу мне дают deb файл (автор в курсе, что в винде дают exe, а для убунты deb ?)
для моего логического анализатора есть deb
для принтера есть deb
Установка deb еще проще и быстрее чем в винде.
Я имею игровой комп с 10ой виндой и рабочий ноут на xubuntu. В процессе обычной работы я вообще не парюсь по поводу системы. Если бы не игры, офис и solidworks, то сидел бы на лине. Научный софт аля maple и matlab есть под обе системы.
Не мог бы автор привести юзеркейс, когда у него на современной системе что-то идет не так?
Установка deb еще проще и быстрее чем в винде.
проблема в том, что дебиан-пакет (правильный) не может быть единым под ubuntu14/16/18, debian 9/10, raspberry и прочее. Иначе это профанация, а не деб (по сути — просто способ упаковать весь мусор в единый пакет и с тем же успехом можно было дистрибьютить тарбол с бинарями)
Вы пытаетесь найти серебряную пулю, чтобы и везде работало и ставилось и еще и просто.
Найдите, пожалуйста тот же дискорд или любой софт под windows embedded. Или поставьте на win7 age of emires HD. Точно так же как у ubuntu (debian не щупал, не могу говорить) бывают проблемы с совместимостью на старых версиях, так и у windows они бывают.
Боюсь, что Вы посыл не поняли. Те же библиотеки и системные пакеты в debian и ubuntu даже КРАЙНЕЙ версии могут отличаться, поэтому универсальный deb собрать можно, но это боль.
Насчет того, что ставится везде — андроид почти смог это сделать. Есть, конечно, ситуации, когда "это приложение не может быть запущено на вашем устройстве", но их очень мало. Винда, уверен, со своим маркетом тоже смогла унифицироваться.
Или поставьте на win7 age of emires HD
ставил, работало. Правда, там еще нюансы были, что вроде как оригинальная игра не установится — нужно либо колдовать со слоем совместимости, либо ставить репак-ремастер
Вы же говорите о чем-то более специфическом.
Я ставил aoe 2 hd из стима на win 7 и обломался. Но даже в вашем примере на винду вам пришлось попариться. И где тут преимущество винды? У меня на линь aoe и так идет.
И где тут преимущество винды?
я не агитирую за винду. Инфа 100%.
Я просто говорю в контексте статьи, что утверждение, что новичок установит убунту — абсолютно безосновательно.
популярный софт (skype, discord и иже с ними) на свежий линь (раз новичек, то это наверняка ubuntu) и у него это получится.
со скайп не получится. По крайней мере на opensuse — там приходилось по жизни доустанавливать 100500 пакетов, которые почему-то в изначальном рпмке не были указаны. Но это решаемо. Сейчас же проблема с "skype, discord и иже с ними" решается очень просто, т.к. у всего этого есть веб-клиенты, которые прекрасно работают под любой осью
проблема в том, что дебиан-пакет (правильный) не может быть единым под 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 поставить
я этого не утверждал )
Установка deb еще проще и быстрее чем в винде.
Это если конфликтов нет и в вашем дистрибутиве есть все зависимости необходимых версий
а вот если неееет… вот это начинается квест, гораздо более сложный чем у винды… где в большинстве случаев достаточно дллки подпихивать прямо к exe-шнику
А в винде тоже весело. Я, например не смог завести на win7 age of empires какую-то переделанную, так как не было библиотеки, подкладывание редкоземельной библиотеки тоже не помогло, стало тупо вылетать. Так что тут тоже не все однозначно. Кроме того скачивание библиотеки с интернета тоже опасно вирусней.
Вот попробуйте поставить софт 90х годов и расскажите, как получилось и зачем вы это делали.
я давно чёто не слежу за играми… наизобретали там всяких вулканов… в линуксе вроде с этим все несколько хуже насколько я помню
В линуксе тоже можно подпихивать SOшки к екзешнику.
Я не отрицаю, что они могут быть на конкретных железяках. Но это вина исключительно производителей железки (в отличие от macos, linux не запрещает себя ставить на несертефицированные устройства). Но надо было при решении использовать Linux заранее узнавать, работает ли на нём железяка. И стимулировать производителей выпускать устройства с предустановленным Linux. Вот например у Dell есть некоторые модели с предустановленным Linux. Что вам мешает купить такую модель? Там однозначно будет работать и камера, и микрофон. В противном случае можете потребовать возврат. Есть фирмы (напрмиер, system76 и slimbook, правда они официально не поставляют в Россию, но тут же много любителей покупать технику на aliexpress), которые специализируются на выпуске Linux-буков. Там тоже будет работать.
Странная у вас логика. Когда MacOS работает ТОЛЬКО на том, где она предустановлена производителем, она хорошая, а когда Linux работает И на том, на чём он предустановлен, и на многих устрйоствах, производители которых плевали на Linux, а на каком-то проценте из таких устройств не работает, то значит он плохой. Ну нет у искусственного интеллекта, который сам отреверсит виндовые драйверы и напишет линуксовые. Или вы хотите, чтобы Линус Торвальдс запретил ставить Linux на устройства, производитель которых не заявил поддержку Linux?
Ещё один пример в тему некоторых комментов. Понадобилось на древнем дистрибе убунты завести свежую вайфайку. Из сорцов, с некоторыми танцами с бубнами, удалось собрать рабочий модуль ядра. А теперь заведите в ХР (да чо там, в семерке хотя бы) то, подо что есть дрова только для 10ки. И во всех случаях, когда надо что-то собрать из сорцов — линукс как система (дистрибутив) — рулит. Ну например, надо собрать kicad — пожалуйста, наставил пакетов, собрал, работает. С ужасом представляю себе процесс установки в венде всей той кучи инклудов для сборки кикада.
Сами разрабы, к слову, считают вполне нормальным, что среднестатистический адепт Gnome допиливает UI до базового более или менее пригодного к использованию состояния, и не хотят признавать, что базовая концепция «мы как iOS, только под мышь и клаву» плоха.
Да, и в чем проблема? Донаты от корпораций к ним и так текут рекой, вне зависимости от качества кода или UI — ~лям баксов в год, чем плохо? А во многих линуксах гном 3 — дефолтный UI. И ставя линукс, юзер чаще всего видит гном.
twitter.com/iKorneychuk/status/1229187129579798528
Другой пример — OpenOffice / LibreOffice. Пользоваться этим решительно невозможно. Годы идут, а оно все падает на ровном месте. И функция автосохранения как не работала, так и не работает. Если не хочешь терять состояние файла, регулярно жми Ctrl+S… или страдай.
Шанс что-то изменить был у Canonical. Они идейные и с деньгами. Проблема Canonical — про науку эргономику они никогда слышали, книжек по дизайну UI не признают и ни одного толкового эргономиста в команду так и не наняли… и вряд ли захотят, ведь эргономика она не про красивые (но не рабочие) концепции.
Но, справедливости ради и у гугла с этим проблемы.
Вчера подключился к открытом уроку по UI/UX: преподаватель несколько раз случайно отключал свой микрофон в hangout под macos и не замечал этого — так что не они :)
аналогично. Любая ветка на хабре с более 500 комментов убивает Oneplus
На компе нет пролага с открытием комментариев, зато при пролистывании особенно быстром ощущение что фпс на уровне 10-15, и сама страница грузится дольше.
Huawei P20 обновлённый до андроида 9 секунд 30 открывал комменты, и секунд 15 я разгонял скролл до конца с белым в основном экраном с иногда на долю секунды возникавшими комментариями. Набирается комменты без задержек в отличии от десктопа
После открытия все гладко, после сворачивания браузера и запуска другого приложения, заново разворачиваешь браузер — все ок, ничего не подгружается, все как и было.
Немного не в тему, но хотел бы задать вопрос.Enjoy!
1) lurkmore.to/ДЕЕ1991ГР
2) main.d3.ru/580271
3) и тут внизу есть три темы про корону с комментами под 2к — куда смотрит Денискин? И на последней АМА про это даже не спрашивают — совпадение?
А пока мы видим очередное рождение очередного дистрибутива с переставленными кроватями и переклеенными обоями — можно быть уверенным, что что Linux останется забавой для людей, которые в детстве не наигрались в конструктор.часто слышу это, но сам пользуюсь линукс (Ubuntu) последние 7 лет, что на работе, что дома. И после 10 лет венды — это просто глоток воздуха. И оно просто работает, никаких проблем с обновлениями, антивирусами, шифровальщиками, телеметрией и 100500 не понятных сервисов, которые почти невозможно удалить. ЧЯДНТ?
Для игр есть ps4
и 100500 не понятных сервисов, которые почти невозможно удалить
в линуксе таких сервисов ещё больше (юниксвей жеж), пример с питоном выше я приводил
только питон вам почемуто понятен, а виндовые сервисы нет
…
вот только с телеметрией можно согласиться
в линуксе таких сервисов ещё больше (юниксвей жеж),
Если руками специально не ставить, то нет, обычная десктопная инсталляция любого известного дистрибутива поставит systemd, pulseaudio, dbus, cron, polkit, Network Manager и, пожалуй всё, больше я не смог ничего ни вспомнить, ни обнаружить у себя на машине в htop. Мало того, что каждый из них точно известно что делает, так и общее количество точно на порядок меньше стандартных сервисов в Windows.
так и общее количество точно на порядок меньше стандартных сервисов в Windows.
большинство сервисов в винде, это куски ядра которые вытащены как сервисы… вы посмотрите их описание, там везде svchost (можно тут systemd вспомнить, который уже и кофе наверное варить умеет, вместе с известным текстовым редактором)
также почти у всех довольно подробное описание и, во всяком случае раньше, на msdn было подробное описание api и что с ними делать
Это потоки ядра. Можете вообще игнорировать те вещи, которые в [скобочках].
так и в винде если выкинуть все системные процессы от svchost то не так много и останется
Это все svchost и без них винда работать не будет, поскольку это неотъемлемые части системы
а начинать разделение «ядро только то что в irq ходит» это уже спор по поводу архитектуры
А всё, что в svchost — это уже софт из пользовательского уровня. Такой в линуксе тоже будет отображён как обычные процессы.
Как уже совершенно верно здесь отметили, всё это потоки ядра, это не сервисы. Это в винде всё, что ни попадя называется svchost, и хрен его знает, что оно делает. А глядя на названия потока kswapd или ksmd можно как минимум сказать что именно они делают в системе.
в линуксе таких сервисов ещё больше (юниксвей жеж)при этом у вас полный контроль над ними.
вот только с телеметрией можно согласитьсяТ.е. с вирусы/шифровальщики и кривые обновлениями вас устраивают
P.S.
а что не так с питоном?
P.S.
а что не так с питоном?
я писал выше в комментах, что будет если его бездумно удалить/переустановить… кирпичики такие универсальные и юниксвейные… что прям как монолит который нельзя трогать ;) иначе всё развалится
я писал выше в комментах, что будет если его бездумно удалить/переустановить… кирпичики такие универсальные и юниксвейные… что прям как монолит который нельзя трогать ;)
А что будет с вендой, если удалить реестр, думаю не надо объяснять
при этом у вас полный контроль над ними.Линуксоиды очень любят рассуждать о концепции «свободы» и о том, как там у них всё контролируемо — ну и что Вы (лично) там уже наконтролировали?
Какой-то эвфемизм эта «свобода». То закладок и лишних «глаз и ушей» у них в Linux-е нет*, потому что «исходный код открыт, можно всегда посмотреть» (ну, удачи), то контроль абсолютный. Вам сама мысль о возможности что-то сделать хорошо спать помогает — или реализация той свободы, о коей в каждом подобном треде обязательно найдётся оратор?
______
* Не люблю теории заговора так же, как ложные аргументы и аппелирование к авторитету. О дивный новый мир, где все всем на слово верят — это, увы, не про наш… Но чем не пример? У Вас даже контраргумента никакого на такой провокационный тезис не будет, потому что иметь свободу — и реализовывать её — это две большие разницы.
для меня важнее не то, что нет закладок (я не такой уж параноик), а то, что в любой (ну почти любой) части своей системы, если припрёт, я могу разобраться за обозримое время.
именно поэтому я настороженно отношусь к cups и systemd (они большие), а DE не пользуюсь вовсе.
с windows же всё вообще грустно. даже если и были бы исходники, система выглядит настолько усложнённой, что разобраться в случае проблем практически нереально.
и не надо говорить "УМВР", мне от этого не легче. вот только сегодня один и серверов терминальной фермы несколько раз выбросил всех пользователей.
несколько точно таких же серверов рядом (то же железо, залиты из того же образа) работают нормально.
куда копать — хез.
система выглядит настолько усложнённой, что разобраться в случае проблем практически нереальноВсё усложняется неизбежно: это цена универсальности и большей автоматизации. Windows большая и запутанная, то, что она работает на такой массе компьютеров по всему миру при её легаси — это вполне себе достижение; при этом, она, бесспорно, выполняет в фоне массу неочевидных и потому настораживающих действий. Но я вижу результат: система занимается тем, чем должна — управляет устройствами — а я делаю свои дела, и мы друг другу не мешаем. Ну правда, УМВР. На Linux я только что переключением процессов не занимаюсь вручную, а это, кстати, наверное, некислое посягательство на свободу, Вы подумайте! :)
На Win 7 некоторые игрушки не идут.
Если они вам так уж нужны, запускайте под эмулятором или в виртуальной машине. Или подберите аналог, благо под Вин их огромное количество.
PS Не имеет смысла продолжать, на любой ваш вопрос, можно привести типичный ответ с линукс-форумов.
PPS Извините за задержку, ваши единомышленники не упускают возможности заткнуть оппонента.
Для 0xd34df00d
Какой-то непонятный способ доказать, что в винде всё просто, понятно и стабильно, не то что в линуксах.
Просто стараюсь отвечать вам так, как это принято у линуксоидов. Мне за готовыми шаблонами для ответов, типичных ответов представителей линукс-сообщества, даже на другую вкладку переключаться не надо, их прямо в этой публикации можно из комментов выбирать. «Заплатите», «Сделайте сами», «Напишите разработчику», «Вы не осилили», «Вам никто не обязан», «Разработчику лучше знать», «Нас устраивает, а остальных нафиг» и т.д. и т.п.
PS Zver не единственный сборщик, если вы об этом не знали. Полно других.
PPS И если уж вы добавляете к слову «сборка», приставку «говно», то с вашей стороны было бы логично так же относиться и к дистрибутивам Линукса, ибо только Debian и Slackware являются «чистыми», а все остальные, которые на их основе — сборки.
А гента на основе дебиана или слаквари?
А я значит справочная? Тут гляньте, там даже нарисовано — https://commons.wikimedia.org/wiki/File:Linux_Distribution_Timeline.svg
У генту, как видите, тоже сборок хватает.
Ну так никто и не рекомендует вам ставить болгенос.
Я вам Зверя тоже не рекомендую, хотя и не запрещаю (лично вас, не жалко).
П.С. Знал, их столько, что разобраться в этом зоопарке невозможно (наверное как для вас в линуксе) без поллитры.
П.П.С. А я и использую чистые дистрибутивы между делом. И для меня обязательное наличие systemd автоматически вешает ярлык «нафиг».
На Linux я только что переключением процессов не занимаюсь вручную
не понял что вы имеете в виду.
Windows большая и запутанная, то, что она работает на такой массе компьютеров по всему миру при её легаси — это вполне себе достижение
так разве кто спорит? только мне не хочется в этом участвовать, для меня и современный линукс переусложнён.
А судя по последним заметкам, что я видел на хабре, МС стремится максимально закрутить гайки и скоро без подключения к инету у вас не будет возможности залогиниться, ну и т.д. и т.п.
без подключения к инету у вас не будет возможности залогинитьсяВот только не надо рассказывать, что на Linux вы без интернета столько всего сделаете. В случае чего даже скопипастить простыню консольных заклинаний неоткуда будет :)
Свобода в том, что если вам интересно и есть желание, вы можете посмотреть что делает тот или инной сервис
А как вы контролируете, чтобы винда не перезагружалась для установки сама?

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

Сами апдейты по желанию выключаются как минимум тремя разными способами, коли возникнет такое желание: через реестр, через политики, через отключение службы.
Включаешь обратно когда нужно, обновляешься, выключаешь. Никто не мешает написать скрипт для 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% случаев.
Мне просто реально интересно, чуть что, всегда всплывает аргумент «фотошоп»потому что больше то и аргументов нет, ну разве что игры, но это на любителя, я например, не люблю играть на компе, мне комфортней на приставке.
Итак, мне понадобятся:
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 (Ну или убунтой).
возводить соломенное чудище из виртуалбокса
И даже если надо, чем не угодил KVM?
Ну домашнему пользователю оно чаще не надо чем надо, а максимум редактирования в 90% случаев наверно — убрать красные глаза.
Красные глаза? Сейчас уже не начало нулевых, красные глаза сейчас не проблема, это давно исправляют телефоны/камеры.
Среднему человеку от редактора надо прежде всего кроп и замазывание прыщей штампом. Далее нужны простые функции замазывания в виде кисти для цензуры и добавление текста, иногда с простыми эффектами, где уже начинают хромать гимпы. Далее по потребностям наши любимые склейки и вставки.
Это все конечно ИМХО и личный опыт, однако я уже 20 лет ставлю софт на компьютеры людям на регулярной основе.
Далее нужны простые функции замазывания в виде кисти для цензуры и добавление текста, иногда с простыми эффектами, где уже начинают хромать гимпы.
Не знаю, чего такого простого не хватает в Гимпе — можно и замазывать, и добавлять текст с эффектами и так далее. Но именно для простых задач типа сделать скриншот, элегантно что-то на нём выделить, поставить стрелочки и подписи — давно использую Shutter, а с недавнего времени Flameshot. Рекомендую.
Шта?
Шта?
Работа с текстовыми слоями и вообще интерфейс и возможности гимпа для редактирования текста — откровенное говно.
Я за пару секунд и пару действий создам в фотошопе типичную надпись для мема, что обычно и нужно средней домохозяйке — белый жирный текст, черная обводка и небольшая тень, при этом при изменении размера блока или самой надписи — стиль слоя не пропадет, а сам слой останется редактируемым текстом, кроме того я могу на лету изменять сам стиль, а в гимпе? Вот только сейчас проверил на свежем гимпе — все осталось на том-же примитивном уровне времен 2006 года, для простого обывателя это не подходит.
Я подумал что я такой идиот — но нет, первый-же запрос в гугл "Gimp тень текста" или "Gimp text outline" ведет ровно на те-же инструкции как я выполняю. И так на всех простых действиях. Еще и любимое гимповское "рамер слоя != размера холста". Это бред. На всех примитивных действиях гимп требует более длительного алгоритма, он спотыкается на простых вещах, он требует значительно большего обучения. Он готов только для "опенсурсных революционеров", готовых терпеть и превозмогать.
И кстати, с играми то что? все под вайн не эмулятор работают?
В BL3 не работает SHiFT multiplayer. Нет, не из-за вина или линукса — те парни просто не смогли портировать уже рабочий код из BL2.
В AlienShooter странно ведут себя текстуры при попадании пули в стены и пол.
Некоторые особо кривые, глючившие и на винде, игры ведут себя странно. Тот же UHD Texture pack для BL2 — массовые жалобы на вылеты с переполнением VRAM, независимо от системы. Потому что переполняется не VRAM, а адресное пространство 32хбитного процесса, из-за "особенностей" работы DX.
независимо от системы
;)
Что-то wontfix, что-то просто по мелочи и забавно.
Копродевелопмент-с, ОС тут ни причем.
Действителньо серьезные глюки — кроссплатформеннее Unity. На ту же swtichable graphics в любом исполнении сколько вайна на форумах до сих пор? Только позавчера помогал англоязычному товарищу разобраться с неиспользованием припиненой дискретки под 10-кой.
BL2 UHD Texture Pack — wontfix, люди просто его отключают.
У AS самопальный движок, удивительно, что он вообще работает.
Разве что сломаный мультиплеер можно с натяжкой записать на счет вайна. Но, блин, считать steam_id и отправить несколько пакетов по upd на свой сервер — рили вайн лошара, или разрабам задницу ампутировать надо за то, что смогли сломать настолько примитивную вещь?
Половину игр я запускаю из steam/gog под линем, вторую — под виндой в дуалбуте. Не было бы предустановленной на ноуте — специально покупать бы не стал, а редкие задачи с MSO/IE/Edge решал бы на ноуте жены, которой как-то на ДР подарил лицензию Windows Pro :)
2) Ээээ, корпус у pci-e платы?
3) А давайте тогда вообще возьмём что-то китайское, у которого документация только на китайском =)
Я сталкивался с САПР на ICL DRS6000 под управлением DRS/NX (клон Unix System V Release 4) тогда, когда слова САПР и Windows в одном предложении вызывали гомерический смех. (Windows 3.0 только-только вышла, до выпуска Windows NT 3.5 оставалось ещё четыре года)
GUI был страшен, как смертный грех, и почти все сидели в терминалах, потому что это было проще и быстрее. Но ничего, как-то люди работали.
Да нет, как раз я лично считаю, что предпочтения пользователей при выборе ОС — дело десятое, а именно прикладное ПО собственно и определяет выбор всего остального, и железа, и ОС. Мне именно поэтому претят холиварные темы типа нынешней "Главная причина, почему не Linux" — они выводят за рамки обсуждения то, что задачи пользователей решает прикладное ПО, а вовсе не ОС.
Кроме специалистов по 3дмаксу или адобу есть и простые юзвери которым нужен их софт. От программ которым уже 20+ лет и они выполняют свои задачи до всяких извращенцев типо меня, которым нужен аналог irfanview или MPC-HC которого нет в лине. А если мы столкнемся с простыми пользователями чуть выше "домохозяйка в браузере" то увидим затыки в виде отсутствующего ПО для пакетного сканирования фотопленки и дров под это дело, затупов в оцифровке кассет (бытовой) и работой с firewire, банального треша с подключением диктофонов и фотоаппаратов, когда он видит только внутреннюю память или не видит вовсе (canon EOS 1000D), ошибок в драйверах звуковых карт, дающих мать его треск при движении мышки.
Вы не видели специалистов в 3дмакс или адоб? Вот он я. Специалист пару раз в год. Мне пару раз в год нужно обработать пару тысяч фото или доделать пару моделей для заказчика. Я никогда в жизни не променяю возможность по быстрому сделать модельку в своем старом лицушном максе, на самоизносилование в блендере, или быструю работу в фотошопе на мучение под гимпом. И дело тут не в типичной линуксовой фразе "не осилил", осиливал я их в течении пары лет, а в том что эти два инструмента на пару порядков выше тех, что пытаются назвать их аналогами. Большинство свободного софта не продуманы не по интерфейсу не по юзабилити, они созданы программистами "фор фан".
Может не совсем то, но есть 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 драйвера никак.
В остальном всё в удовольствие. Повезло, видимо )
В ГД например. Но далеко не все. И вообще все эти холиворы уровня детский сад. О чем и был посыл статьи. Есть бизнес цель — сделать продукт. Делайте где хотите и на чем хотите. Это ваше дело и ваши связанные с этим проблемы. Берите blender или gimp которые есть на линуксе. Лично дело каждого под чем и на чём работать. Конечному пользователю, который приобретает продукт, неважно на какой оси велась разработка, какие были тулзы и какой язык программирования использовался. Ему важен продукт который вы ему даёте, а не проблемы разработчиков. Пусть они у себя в офисе хоть о чем дерутся: 3D Max или Maya, Java или Kotlin, Objective C или Swift. Он про этот махач никогда не узнает, да ему и не интересно.
Ну 3D Max уже же куплен
Врёшь, его давно нельзя купить. Он только по подписке доступен. Кстати, у того же автодеска есть майя, которая есть под Linux. Не дропают, так как есть спрос, а продукт достался от прошлого хозяина. И им как-то не мешает «плохой графический стек».
Ой, дров под принтер нет для линукса.
А доступ к гуглу тоже надо покупать? Если нет, что что мешало загуглить «модель_принтера linux» перед покупкой? Под большинство принтеров есть Linux-драйверы.
Врёшь, его давно нельзя купить.
Конечно вру. По подписке это же, очевидно, прям даром.
Если нет, что что мешало загуглить «модель_принтера linux» перед покупкой?
То, что даже в мыслях тогда не было ставить линукс. А ещё если мне нравится функциональность данного принтера, то зачем себя ограничивать? Зачем мне как пользователю подстраиваться под ось, если мне нужен функционал. Это то о чем и написано в статье: линукс-фанат постоянно требует тебя жертвовать своими потребностями ради призрачной цели работы под линукс, допиливать. И вообще пользователь дурак, ведь винда и макось закрытые оси, а под линукс ты можешь взять и написать дрова сам. Так своей бабке и передам. Пусть сидит и пишет дрова, и радуется что у неё на компе стоит лучшая в мире операционка.
Конечно вру. По подписке это же даром.
Имеется в виду, что ты легко можешь подписаться на майю. Это если бы был куплен, то было бы жалко денег. А так нет, просто не станешь продлевать подписку и подпишешься на другой продукт.
То что никто не планировал в то время переходить на линукс.
Домашний принтер стоит как комплект расходников к нему.
Домашний принтер стоит как комплект расходников к нему.
А PS4 как 3-4 топовые игры. А годный мерседес как 3+ топовые Киа. Ну и так далее. Как знание этой закономерности помогает?
Отлично. Принтер. Дальше: база игры в steam/origin/gog не на одну тысячу долларов, visual studio 2019, прочий софт, который есть только на винде. С этим всем что делать? Или игры тоже надо было покупать с оглядкой на ось? И железо с оглядкой ось? И получается пользователь ради оси, а не ось ради пользователей? Не много ли чести? Это какое то служение сродни религиозному.
P.S. Собственно о чем автор и писал: эта ось не для пользователей, до сих пор. Это ось для профессионалов в определённой сфере.
P.S. Собственно о чем автор и писал: эта ось не для пользователей, до сих пор. Это ось для профессионалов в определённой сфере.
Как раз пользователю сейчас в большишстве случаев достаточно браузера и некоторых любительских программ. Для ПОЛЬЗОВАТЕЛЯ достаточно гимпа, чтобы убрать красные глаза. 3D-моделированием пользователи вообще редко занимаются.
А вот с профессионалами уже есть нюансы. Зависит от сферы деятельности. Тем более у этого профессионала может быть несколько устройств, только за одним из котрых он занимается профессиональной деятельностью. Наприемер, 3D-дизайнер может иметь десктоп с мощной видеокартой для 3d-моделирования и ноутбук с интеловской интеграшкой для интернета в дороге. Почему он не может на компе использовать винду, а на ноутбуке — linux?
Вижуал и 3DStudio Max отлично уживаются в рамках некоторых рабочих задач. А если довесить ещё и свои проекты и увлечения — то вообще легко.
Программисты — они люди разнообразные — могут и рисовать, и моделить. И делать что-то для этих инстурментов. Или занимающиеся художкой могут код ваять.
Нет.
Это, кстати, недорого. Можно ведь и дайвингом каким-то увлекаться.
Это, кстати, недорого.
Значит и новый принтер (если речь не о мини-типографии) будет купить недорого.
Можно ведь и дайвингом каким-то увлекаться.
Дайвингом занимаются, в частности ради физической активности. А у вас, получается, и работа — сидение дома за монитором, и отдых тоже.
Дайвинг, вообще-то, довольно дорогое увлечение, на что я и намекал.
И опасное, но про это там отдельный курс и сильно не сразу.
Ну и он не столько про "физическую активность" — половина содержимого курсов про то, как снизить её во время дайва для экономии сил и воздуха(и через то для продления времени нахождения под водой) — сколько про адреналин и красоты. Красоты зашибенные, факт.
И вообще пользователь дурак, ведь винда и макось закрытые оси, а под линукс ты можешь взять и написать дрова сам. Так своей бабке и передам. Пусть сидит и пишет дрова, и радуется что у неё на компе стоит лучшая в мире операционка.
Я этого не говорил. И вообще с принтерами проблем меньше всего (среди оборудования, для которого требуются вендоро-специфичные драйверы). С большой вероятностью драйвер под твой принтер есть.
Вообще очень смешно, когда люди советуют использовать линь, и при этом играть на PS4, лично для меня это звучит как противоречие самому себе.
Железо по сути аналогичноеа можно узнать в каком месте оно аналогичное?
Точнее даже меньше, чем одним, ибо ПК я могу частично абгрейдить, например корпус мне прослужит десятилетия.
а PS4 у меня 7 лет и еще пару-тройку лет прослужит. И кто из нас больше загрязнит за 10 лет планету? )))
P.S.
на ней как 7 лет назад игры запускались без проблем, так до сих пор и работают и будут работать до конца срока эксплуатации. И это очень большой плюс, имхо
Ну образно если у меня есть топовый комп (9900K/3900X, 64GB, 2080ti, бла-бла-бла), ну нафига мне ещё этот калькулятор PS4 в доме? Ответ давно известен — эксклюзивы. На данный момент их целый один что мне интересен. Ради этого брать? Тут личный выбор каждого, но лично я не вижу смысла.
Ну образно если у меня есть топовый комп (9900K/3900X, 64GB, 2080ti, бла-бла-бла),
я че-то не готов на топовом компе для работы гонять игры — безопасность там блаблабла, ну, и вообще ресурс железа. А покупать отдельный комп под игры — вот оно истинное боярство, о котором выше говорят… Не могу себе позволить.
я че-то не готов на топовом компе для работы гонять игры — безопасность там блаблабла, ну, и вообще ресурс железа
Могу только пожелать вам добра, и чтобы ваш камент не заминусовали за подобные умозаключения.
А покупать отдельный комп под игры — вот оно истинное боярство, о котором выше говорят… Не могу себе позволить.
Мне мощный комп нужен для осуществления профессиональной деятельности. Вам — нет. Разные потребности. Тут неправых нет. Я тоже раньше играл на приставках, пока не мог себе позволить приобрести средства производства.
И не надо тут тыкать в ПК боярство. Это какой-то комплекс неполноценности. Я тоже когда-то не мог себе позволить ни Pentium, ни Voodoo ускоритель. Но ненависти к тем кто мог я никогда не испытывал.
Но ненависти к тем кто мог я никогда не испытывал.
да нет ненависти, с чего Вы взяли )))
Мне мощный комп нужен для осуществления профессиональной деятельности. Вам — нет.
Вы не поняли меня. У меня ТОЖЕ мощный комп. Возможно, что даже дороже Вашего. И более того — купленный на мои же деньги. Только вот я выше написал, что в игры на нем не играю.
Ну это же ваша собственность и ваше право как её использовать. И никто не может вас за это критиковать. А безопасность она не через игры, а через блокировку внешних накопителей и работу в изолированном сетевом контуре. Доступ в публичную сеть лучше избегать. Либо при необходимости через специализированные Firewall и DLP фильтры.
Мне такой комп нужен для осуществления профессиональной деятельности. Вам очевидно нет. Потребности разные. Подгонять их под одну гребенку смысла нет, равно как в данной ситуации и неправых тоже нет.
Я своим случаем хотел показать что потребности у пользователей разные. Ваши выводы как минимум странные. Пусть сообщество укажет на: 1 — экзотичность, 2 — подтвердит или опровергнет ваше утверждение, что я где-то пытался кого-то подогнать. Пока что это просто беспочвенные инсинуации с вашей стороны.
И комп многим вообще не нужен. И Линукс внезапно нужен сильно не всем, как и комп. Было у меня золотое время, играл на приставке и в компах не нуждался.
И на приставке хотят играть сильно не все, особенно при наличии более интересных возможностей. Вы же не предлагаете владельцам Мерседес купить ещё и Киа.
Плойка 200 фунтов на распродаже или 100 с рук и не каких запар что там пойдет, а что нет.
И вообще бесплатная если украсть.
Угу итого как раз 100к+ рублей с клавой, мышкой, монитором и т.д
А плойка — 500 баксов, но ещё ведь телек к ней 1000 баксов, раз уж мы так считаем.
А кому-то телек нужен и так, и так — вне зависимости от наличия компа. И как тогда считать? :-)
Ух как народ по холиварам соскучился, сразу заметно.
Пост откровенно провокационный и плохой, и не по техническим причинам, а вот поэтому:
дух недобитого юниксвея, посредством кликов мышью, Умудрились испортить даже, увязло в сизифовых попытках, нужно избавиться от, переделать всё
я работаю на Линуксе, и дома у меня Линукс, и мне нравится когда все можно сделать из командной строки вместо нудного поиска нужной кнопки в меню/подменю, и мне нравится набрать "man @###$$" и получить полную справку вместо поиска на ютюбе получасовой лекции с обязательными скриншотами. А еще мне нравится когда меня не учат что я обязан делать, особенно если ради непонятно чего.
Скажете я урод? Но я же не один такой, нас целых 2%. И мне честно говоря пофиг, 2% или 146%, главное что среди них всегда найдется кто-то, кто добавит недостающую фичу, но приживется она только если будет массово воспринята остальными, хотя бы частью. И это и есть главное в unix way, то что вы так и не поняли.
Короче, лучше быть среди 2% гиков, чем среди 98% не-гиков.
и дома у меня Линукс, и мне нравится когда все можно сделать из командной строки вместо нудного поиска нужной кнопки в меню/подменю,
внезапно — это можно и в винде сделать, я вообще не помню когда я в пуск залезал в последний раз
а вот получасовая лекция со скриншотами — это независящая от ОС тенденция, это современные реалии для всей инфы
Короче, лучше быть среди 2% гиков, чем среди 98% не-гиков.
лучше быть среди 2% гиков но при этом понимать как живут все остальные и мир не черно белый
я вот без проблем могу жить и в винде и в линуксе и в макосе и у меня ниодна из этих систем не вызывает отторжения… я вот могу так спорить и со стороны линукса и со стороны винды.
единственное что могу сказать, из их всех, gui мне нравится именно в винде, правда в том варианте который был во времена XP/2003… но все идет всё меняется…
А я вот вам плюс поставлю. Вы делаете то, что вам нравится, и получаете от этого удовольствие. ИМХО самый правильный подход. И не пофиг ли вам в каких вы там процентах?
opensuse?
Проблем с Rolling Release нет.
Для обновления запускаем в консоли
sudo pacman -Suy
Мнемонически запоминается как пакман суй.
Если выдаст ошибку, заходим на archlinux.org и действуем по инструкции из новостной ленты. Это случается не чаще пары раз в год.
Manjaro — это же Arch. А Арчеводы… Очень специфичные люди. Но! Что интересно — документация по арчу одна из лучших. Часто пользовался и очень доволен.
Ваще ничо не глючит.
А убунты глючили )
Это значит — переделать всё, начиная с загрузчика.
Вперёд, можете начинать! Дайте знать когда закончите.
Зашёл глянуть насколько токсичная статья получилась.
Про плохую архитектуру и костыли винды все знают, а несостоятельность архитектуры Линукса показал Докер и Ко.
Будущее ТОЧНО не за снапом — за этим недоподелием от убунты. Убунта вообще молодцы — они в каждой версии пилят что-то несовместимое. То upstart запилят, а потом все равно свалят на systemd. То netplan вкостылят. То Unity сделают, что все обплюются и вернутся на более нормальные оболочки. Да ну их нафиг с этими революциями.
а несостоятельность архитектуры Линукса показал Докер и Ко.
В смысле? Как по мне, то ровно наоборот: докер показал, что архитектура Линукс очень даже хороша, на винде или макоси подобное реализуется только костылями с виртуалками. Или нет?
Под винду один единственный — и всё работает на всех версиях и системах.
Под линукс — сразу появляется зоопарк 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 или контейнере любое необходимое окружение, в которое ставится сверхнужный копролит, и живет долго и счастливо. Незачем тащить виндопривычки и превращать хост в свалку, для этого есть винда.
сверхнужный копролит, и живет долго и счастливо.
при условии отсутствия зависимости от КОНКРЕТНОЙ ВЕРСИИ ЯДРА (такое тоже бывает). И, да, я такое практиковал от безысходности
Серьезно, я могу с минимальными фиксами запустить какую-нибудь стратегию из 2000 годов. Пускай у нее будут проблемы с разрешением, звуком. Но это будет работать. Другую систему с такой совместимостью не знаю. Это все благодаря WinAPI.
И точно подход Линукса с пакетами не будет работать на большом промежутке времени. Нельзя всегда писать ПО с рассчетом 0.1 версии. По-хорошему, любой софт должен запрашивать нужные библиотеки. Конечно, в системе придется держать все версии библиотек как есть сейчас в Винде. Но это вообще не проблема по сравнению с деградацией программ в однопоточной прозводительности.
Докер не может в быстрый IO на отличных от линукса ОС из-за чего не применим для больших проектов.
И еще момент. Сегодня он есть, а завтра его перестали поддерживать. Вышла новая модная технология. Уж лучше привязываться к API ОС. Где-то читал что есть дистр со встроенными контейнерами, но пока далеко до рабочего состояния.
А почему не брать?
Все большие проекты обязаны запускаться под другими ОС?
Так вы предлагаете брать в рассчет ПО для других ОС или нет?
Докер существует потому что в системе нельзя настроить окружение для разных проектов не сломав их работу. Только и всего. То что у него медленное IO это вопрос к архитектуре не относящийся.
Вот интервью разработчика WT о Линуксе и опыте работе с ним. Он подробно рассказал с чем им пришлось столкнуться.
Докер <cut> То что у него медленное IO это вопрос к архитектуре не относящийся.
Э-э-э-э… у докера НЕТ io. IO у хоста.
Если хост — винда, то… В общем, не в докере тут дело.
IO Хоста работает быстро и WSL это подтверждает.
Еще раз, Докер — хороший инструмент призванный решить проблемы разграничивания окружения для приложений (сервисов). Если бы Линукс мог бы предоставлять условное API как это делают, например, мобильные ОС, то в таких инструментах как Докер не было бы нужды.
Вот какой надмозг придумал репозиторий либ без поддержки версионирования этих либ?
Копируешь папочку с программой — и программа работает
MS Word — это программа? Программа. И wordpad.exe — тоже программа. Дальше объяснять, или сами догадаетесь?
Кстати, переносимость портабельного софта, внезапно, вообще не заслуга винды. Это заслуга программистов, писавших софт. Firefox и Teamviever, внезапно, устанавливаются в /opt и нигде не мусорят, что как бэ намекает.
придумал репозиторий либ без поддержки версионирования этих либ
А зачем оно нужно, если весь софт в исходниках, и пересобирается со всеми зависимостями до свежих версий — сможете объяснить?
Вы тащите виндопривычки за пределы винды. Это все равно, что требовать виндовый проводник на приборной панели вашего авто, потому что иначе вы не знаете как поставить нужную песню.
Кстати, переносимость портабельного софта, внезапно, вообще не заслуга винды. Это заслуга программистов, писавших софт.
Я бы сказал, что это результат борьбы с насаждаемыми виндой подходами, сознательное нарушение windows-way :). Простое незнание исключаем в 2020. А те, кто используют портабельный софт сознательно, при наличии "правильной альтернативы" тоже с виндой воюют, пытаются из винды сделать конструктор.
Древняя программа, работающая с либой 1.0, скорее всего не будет работать с либой 3.0.
В java мире тоже есть репозитории либ, но там поступили умнее — у каждой либы есть группа, название и версия. В одном репозитории может одновременно храниться и использоваться одна либа разных версий. В линуксовых репах такое невозможно, отсюда проблемы с обязательным сносом старых либ и попутной поломкой софта
У либ в большинстве нет обратной совместимости
Зато в файле проекта описаны dependency как readline ~7
, и когда вы устанавливаете заботливо собранный для вас из исходников софт — нет необходимости даже задумываться об этом.
В линуксовых репах такое невозможно, отсюда проблемы с обязательным сносом старых либ и попутной поломкой софта
Что мешает развернуть в chroot или контейнере нужную версию debian и установить туда драгоценный копролит?
Для превращения хост-системы в свалку есть винда.
Ядерный. А кому какую обертку удобнее использовать — это уж дело вкуса.
Под линукс — сразу появляется зоопарк 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колько раз сталкивался, что программа не устанавливалась/не запускалась из-за отсутствия какой то системной библиотеки.
Однако, не могу не заметить простой факт, что 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)
Этому никогда не нравились ни падучесть кед, ни отношение гнома к настройкам, ни постоянно текущая корица. Он нашел свой оптимум счастья в крыске.
А я вот как-то с годами перешёл к парадигме "беру наиболее популярный дистр и минимально под себя конфигурирую"
2020 год и у вас до сих пор FTP клиент может файлы только принимать?!!!
это выглядит лулзами при реальном желании закопать FTP окончательно нашими чудесными вендорами:
https://habr.com/ru/news/t/493256/
И правильно, кстати, сделают — КТО в 2020 пользуется ФТП??? И если уж на то пошло — пользуйтесь безопасным FTP — FTPS или SFTP. Ах, его Ваша любимая ОСь не умеет? Ну, все равно тащить тогда FileZilla
Но я точно в 2000 году на Windows мог в проводнике ввести адрес FTP сервера и передавать файлы. Тогда это было популярно. Крайне удивлен, что за 20 лет в МакОс так и не сделали подобного функционала.
И кстати, поддержки протокола USB MTP в маке тоже нет. Вот такая ущербная система.
Согласен по всем пунктам. Linux — серверная система, и на десктопе неудобна, поэтому для десктопа всем рекомендую — и сам обычно использую — FreeBSD.
Скажите, чего вы ожидали в качестве ответа на пункт «Ты там обкурился что ли?»
Пространного рассказа, что каннабиноиды действуют по-другому?
При этом вы вполне умеете писать дельные и разумные комментарии, я видел. Возможно, в вашей локальной тусовке, или на ЛОРе, или где там еще, подобное обращение хамством не считается: по моим наблюдениям, хабр все же ближе к общепринятым понятиям вежливости.
Мне — неприкрытым сарказмом. В любом случае хамить в ответ — ну, как тут говорят, такое себе; а аргументы вида «он первым начал» — это вообще не очень взрослый уровень дискуссии, как мне кажется. Вне зависимости от моего отношения к FreeBSD, OpenIndiana и другим экзотическим и не очень операционным системам.
Держите плюсик, комментарии ваши, таки взвешенные и обстоятельные.
Но, вот правда, будете вежливее.
Хороший трэк в тему:
Научно-технический рэп — Надо было ставить линукс
Эвона как захоливарило… Подолью-ка и я масла в огонь:
Акт I
Грузилось. Красные огни
Мерцали на винте.
И компилировался Си
В неполной тишине.
О бойся Майкрософта, сын!
Он так несовместим,
Как Мак, который изобрёл
Огрызок-исполин.
Но взял он Кофе, взял он Си,
И дважды взял он плюс.
И в Линукс путь его лежит,
Сказать не побоюсь...
Он парсит дерево и ждёт,
И вдруг фатальный сбой —
Сверкает грозный Майкрософт,
BSOD-ной синевой!
Раз-два, раз-два! Формат винта,
Убунту — в дисковод,
Ура! Ура! И Икс-среда,
И терминала ввод!
О светозарный мальчик мой!
Ты Окон сбросил гнёт!
Теперь ночами ты в консоль
Прекрасный пишешь код!
Грузилось. Красные огни
Мерцали на винте.
И компилировался Си
В неполной тишине.
Акт II
Стоять на месте, на месте стоять!
Иначе рискуешь всех байт не понять...
Жил-был на свете компьютер советский,
Глючила Винда, и он тупил не по-детски.
Пришёл технарь: "А ну-ка потехнарю!"
Хлопнул в ладоши, быстро скинул калоши,
Резко обернулся, за отвёрткой метнулся,
И Windows на диске в страхе перевернулся.
Вдруг поналетели злобные обновления,
Но молвит технарь: "Не бывать преступленью!"
Ну что же ты, что ты, боишься, тварь?
Сдавайся, Винда — Ночной Технарь!
И треснул винт напополам, искрит разлом,
Но крутит диск, идёт формат говна добром.
И в чёрный терминал технарь плетёт узор,
Проводники насквозь пронзает его взор.
И понял технарь, что Винда это плохо,
И что Майкрософт развёл клиента, как лоха.
Но сила консоли в техническом взоре,
А значит, он кода печатает море.
Годы прошли, и технарь наш не тужит,
Смузи бухает и с Юниксом дружит.
Начальник — технический евангелист,
Линуксом рулит, большой программист!
Но баги взывают, нужно фиксить скорее,
Злой Майкрософт вместе с Виндою своею
Сподвинул Окошки поставить подростка,
Хотел понасиловать юзера просто.
Технарь успел, стал дебажить бяку,
С огромным трудом отформатировал каку,
Но синим скрином смерти был ранен в бою.
В депрессию впал, был хмур, стоял на краю...
Но наш евангелист его вылечил быстро,
Ещё бы, абы кого не берут в программисты!
И треснул винт напополам, искрит разлом,
Но крутит диск, идёт формат говна добром.
И в чёрный терминал технарь плетёт узор,
Проводники насквозь пронзает его взор.
А дальше Винда за Виндой сервис-паком
Говном налетела на большой вентилятор,
И вот, у гендира чего-то сломалось,
Админша виновной во всём оказалась.
Но технаря встретив, в Линукс влюбилась,
И беспределие остановилось.
Но злой Майкрософт всем ловушку устроил:
Линукс в Винду изувеченный встроил.
И как с этим справится наш технарь?
Чтобы узнать, снова текст прочитай!
Если человек специалист, то разумно использовать специализированное решение, а не general purpose. Винда это для тех самых 95%. Сейчас 95% превратилось в планшетное 99.9%
История-то весьма тривиальная — хотелось, чтобы в линуксе было, как в винде, а там не так, как в винде. Виндузные привычки там часто более вредны, чем полезны.
Сам таким был, так же гневался, понимаю, не осуждаю.
А чего тогда вылез со своим бесценным мнением? А вот. Смотрите, паства отца Виндоуса, и завидуйте! :)

ну и о том, что надо сделать, чтобы линух задоминировал(в десктопах, во всем остальном он давно и уверенно доминирует). надо сделать ровно одно — предустанавливать его. предустановленный в смартфоны линух уже занимает долю больше, чем все остальные операционные системы во всем, с чем работает пользователь, вместе взятые(т.е. по факту все в порядке с юай/юх у линуха). единственный растущий сегмент десктопов последние годы был хромобуки, опять же с линухом
Теперь они ставят/меняют все что хотят без риска что-то сломать в хост-системе
осталось им объяснить, что докер не дает полноценную изоляцию и есть 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
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
After 6 years this problem is still available and was not fixed…
не первый год с линуксом и _тутнатебе_
Отличный юзкейс:
- Вин (10 версия, но это неважно — предыдущие ведут себя так же), детки помучили комп, потом запустили игрушку (да комп не супер мощный, для работы, а не для игрушек)… а она возьми и не запустись… в общем и система вроде работает и даже "альт-табнуться" можно… вот только экран занят directX-выводом… и не переключается… на альт-Ф4 реакции нема, попытка уйти в диспетчер задач и снять там не увенчалась успехом — окошко видно пока на него не переключишься, поймать засбоившее приложение — не вариант.
В линуксе при протупах интерфейса я в крайнем случае могу уйти в консоль и ребутнуть приложение/иксы. В винде — пришлось перезагружать винду (благо хоть менюшку было видно… а то вот в XP, помнится, менюшка в таких случаях не перекрывала directX-вывод...)
Блокировка по Win
+ L
гарантированно выбивает приложение-захватчика, переключая WinStation на системный. Оттуда можно войти заново и нормально прибить приложение, сделать отлогон или залогиниться под юзером с правами админа (коли таковой найдется) и прибить приложение.
Это не всегда работает. Впрочем, некоторые игры в полноэкранном режиме давят нажатие Win или Power (вроде, для skse даже был такой плагин)
Все-то программы там ставятся сходу. Антивирус на винде говорит исключительно успокаивающие вещи, пока я пытаюсь решить свою цель «пообщаться с другом».
А у дикарей с других операционных систем небось и браузера-то нет (а браузер, наверное, 90% потребностей в компе закрывает). А когда мне нужно отправить файл, контекстное меню на двадцать пунктов «отправить селфи» и «может все-таки отправить селфи (аутлук спешит на помощь)» меня отговорит от этих глупостей. Тем более, что мои файлы и так уже в майкрософтовском облаке; ой, там не хватило места, но давайте мы посмотрим ещё раз, вдруг место освободится (нам понадобится для этого всего три ядра вашего ноутбука из четырех).
Нет, я не фанат линукса; с ним у меня тоже было много проблем. Но все проблемы, которые вы описываете, абсолютно универсальны. Единственное место, где линукс проигрывает винде в простоте и удобстве — это офисные программы.
// Есть ещё, конечно, мак. Но я так и не осилил тамошний графический интерфейс и раскладку клавиатуры, так что мне про него особо нечего сказать, кроме того, что интуитивность его переоценена.
Вообще не было проблем в простоте и удобстве 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 назад)
Ну файл на 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.
Ничего приличного — это не про совместимость, а про возможности продукта )
Хм. Возможность создать «на коленке» сложное бизнес-приложение с реляционной базой, с формами, с отчётами, с экспортом-импортом данных, не написав ни единой строчки кода, и даже вообще не умея программировать — это мало?
Хм. Возможность создать «на коленке» сложное бизнес-приложение с реляционной базой, с формами, с отчётами, с экспортом-импортом данных, не написав ни единой строчки кода, и даже вообще не умея программировать — это мало?
ни единой строчки кода — ну, так это не работает )
Я-то про Аксес помню только только, что это какая-то игрушечная база данных с интерфейсом.
Но этот самый аксесс можно наверное конвертнуть в какую-нибудь 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 быстрее, чем те, кто использует конструктор ;)
визуальный конструктор
фу, гадость какая. Дримвьювер как раз и отправился на обочину из-за слишком прокаченного визуального редактора с которым он стал ассоциироваться.
Paradox for Windows, я помню его!
В VC++ тоже мышкой формы можно было рисовать, даже визуально, емнип, инструменты были "почему-то" похожи. Вот кастомизировать, украшать формы было сложно в MSA
Как бы акссесс умел и сторонние базы, ЕМНИП, подключать. Как минимум с мускулом я вроде на нём игрался в студенчестве.
И в этом случае чаще всего положение спасал именно LO, а до него OO. Который прекрасно открывал проблемный файл, пересохранял в новый — и новый уже нормально открывался и вордом.
зачем делать такие файлы на 100-200мб, это не ко мне вопросХм…
Знаете, если это файлы, создаваемые несколькими пользователями, то это вопрос как раз к MS. Была такая проблема, екселевская таблица с кучей автопересчетов, учет заказов в транспортной конторе. Раздуло ее, бедную…
А проблема оказалась в том, что при каждом сохранении с каждого компа (а редактировали ее менеджеры с пяти компов), если это сохранение приходило с другого компа, она добавляла сведения о новом авторе в служебную информацию. Несколько десятков сохранений в день — несколько десятков «новых авторов». В день. Через пару лет оно не ворочалось вообще никак, на этом этапе меня и позвали приехать и решить проблему (штатного админа в конторе не было).
Проблема решилась File -> Save as…
Размер уменьшился на порядок.
Во-первых, вы, таки, подтверждаете, что MSO не всегда может открыть и обработать документы в своем родном формате. На чем спор становится уже беспредметным.
Как правило — в рамках одной версии — ВСЕ ОК.
Проблемы начинаются между разными версиями. НО! Тут не совсем честное сравнение, потому что тогда каждую отдельную версию MS Office (в том числе веточки на разных платформах) рассматривать КАК ОТДЕЛЬНЫЙ ПРОДУКТ.
Да это заметно усложняет то, что кажется простым.
Но, положа руку на сердце, если количество компьютеров превышает 1 (один!) и компания работает дольше месяца, то разнообразие зоопарка сотфа в ней стремится к максимуму.
Есть еще проблема полуграмотных писателей — не все документы создаются средствами того, в чем будут открываться, и это не обязательно вообще офисный софт, и совершенно не факт, что оно умеет дергать через OLE установленный офис.
Ну, это из разряда «хотеть странного».
По-моему, как раз нет. Мне от такси нужно не шашечки, а именно ехать. От текстового редактора — открывать и корректно отображать, иногда печатать приходящие мне документы, и чтобы созданные/отредактированные мной документы корректно открывались/печатались у тех, кому их высылаю я. Мне совершенно безразлично, как его разработчики будут решать вопросы совместимости с форматами других повсеместно распространённых редакторов, но если он некачественно выполняет основополагающую функцию — работать с этими самыми форматами повсеместно распространённых редакторов, значит, «ехать» у него как раз и не получается. Благо, за два десятилетия существования OO/LO этот несчастный формат Ворда можно было отреверсинжинирить вдоль и поперёк.
При этом самому ворду ехать форматированием можно, так? Только LO должен быть идеален до последней капли?
При этом самому ворду ехать форматированием можно, так?
Нет, конечно. Но ради справедливости — обычно документооборот в рамках одной мажорной версии Офиса работает нормально. В отличие от LO, который от минорки к минорке может полностью преображать отображение
Т.е. здесь проблема не сколько в багах как таковых, а в их одинаковости у разных пользователей
Тут буквально недавно приводили пример с просто другим принтером…
Можно конкретнее? Может там проблема в драйвере ) У меня, например, есть минорные отличия в распечатке между PS, PCL драйверами и разными версиям (циферками) драйверов. Не говоря уже про разные платформы )))
Мне всё интересно, почему вы свой кейс выставляет не просто как за мейнстримный, а прям таки обязательный. Ну не подходит в вашем кейсе ЛО — ну и фиг с вами. Этот юзкейс в лучшем случае охватывает 10-20% потенциальной аудитории.
Этот юзкейс в лучшем случае охватывает 10-20% потенциальной аудитории.
Я бы сказал, 80-90%. Основная часть мирового бизнеса — она далеко за пределами мира ИТ-компаний. И это те люди, которые не знают слов «Open Source», а если им рассказать, то пожмут плечами и сразу выбросят из головы, как нечто, далёкое от их интересов. И просто покупают тот офисный пакет, который знают.
Покажите статистику, где будет написано, что 90% пользователей офисных пакетов надо обмениваться с MSOфисными пользователями. Речь только про это, а не "покупаем, потому что больше ничего не знаем".
На практике для большинства компаний большая часть работы с офисными пакетами подразумевает внутренние процессы компании. А те работники, кому нужно со внешними контрагентами общаться — не превышает нескольких процентов. И да, доля MSO потихоньку уменьшается
А те работники, кому нужно со внешними контрагентами общаться — не превышает нескольких процентов.
Это какие компании вы имеете в виду? Возьмите любую среднестатистическую.
— Бухгалтерия — вовсю обменивается документами с внешними контрагентами
— Логистика/транспортный отдел — ещё как обменивается
— Склад — ну, эти больше на внутреннем, но там и людей с компьютерами обычно один-два
— Маркетинг — обменивается
— Отдел продаж — этим сам бог велел
— Правление — может, сами не пишут, но ну по крайней мере, читают
— Всякие там конструкторы/проектировщики — обмениваются
— Производство — тут скорее нет, чем да
Так что чаще всего с внешним миром как-то общается большинство сотрудников конторы.
- Бухгалтерия — работают со внешними документами типа "счета", их вполне корректно вообще в pdf передавать, но бохъ с вами, сами они тоже, разве что те же счета и выставляют. Там не нужны ни многомегабайтные эксели, ни навороченное форматирование ворда, ни, тем более, макросы
- логистика/транспортный отдел — все кейсы, которые видел — общение с внешними контрагентами с помощью бумажных документов
- склад — опять же поступление внешних документов почти всегда в виде бумаги, сами тоже отдают бумагу, внутренние документы — через всякие интеграционные системы
- за маркетинг не скажу, в данном случае действительно очень многое зависит от контрагентов… хотя опять потребности в экселе и макросах там нет. А сложное форматирование лучше передавать опять же в ПДФ-ках, ибо они гарантируют, что от изменения версии внешний вид не изменится, а даже сам МСО это гарантирует далеко не всегда
- отдел продаж — вот этим да, всякое извращение может понадобиться, но макросы? В 21м веке? Увольте меня этот ужас смотреть.
- правление — тех полтора землекопа, на статистику и не повлияют. Но прямой потребности почти никогда не испытывают.
- ИТР и прочие подобные — как повезёт, от компании к компании будет сильно плавать потребность
Со внешним миром общаться могут немало кто, но вот жёсткую привязку к МСО получает не больше 10-15%. Остальные на нём сидят или "по привычке" или "начальник так хочет".
Бухгалтерия — работают со внешними документами типа «счета»
Ага, а ещё типа расходные/приходные накладные, типа акты выполненных работ, типа договора, типа акты сверки и т.д., в том числе и «простыни» различного рода операций.
логистика/транспортный отдел — все кейсы, которые видел — общение с внешними контрагентами с помощью бумажных документов
Да навалом у них электронного общения. Те же самые договора и расчётные документы с транспортными компаниями они же обычно и сопровождают, гоняя туда-сюда формы на согласование.
И про макросы я и не писал нигде. Вполне достаточно съехавшего форматирования.
Ага, а ещё типа расходные/приходные накладные, типа акты выполненных работ, типа договора, типа акты сверки и т.д., в том числе и «простыни» различного рода операций.
Договора — это скорее юристы. Бухгалтеры договора правят чуть менее, чем никогда. И им договор в PDF будет ОК для вставки в 1С
Внутренние акты — 1С
Ну, и про ЭДО не забывайте… Очень многое сейчас стандартизуется
Сама Microsoft не может "отреверсинженерить" свои же форматы, чтобы созданные в разных версиях файлывыглядели одинаково при открытии в разных версиях (в пределах поддерживаемых фич, конечно)
Вот давеча потратил полдня на попытки запустить вин 10 про (купленный за свои кровные сотню-другую долларов, кажется как 7, но моментально обновленный) с винта, где она работала несколько лет на других компах в связи со смертью то ли матери, то ли процессора. Бесконечный цикл перезагрузки без объяснений причин, кроме условного "что-то пошло не так", CLI загружается в графическом режиме, но больше ни один вариант загрузки не работает. Ubuntu на том же винте загружается вообще без вопросов, может чуть дольше, но неразличимо. Железо плюс-минус одинаковое.
а вообще видится то что у вас нет драйверов на контроллер диска… и классика AHCI-вкл/выкл
с линуксом тоже (хотя и гораздо реже) бывают такие забавные косяки… когда у меня был eeepc900… у него иногда менялась очередность его дисков если менять очередность загрузки да или просто вставить флешку не загрузочную… и диск который был sda становился sdb и наоборот… линуксу от этого моментально плохело… винде было по барабану
О, наконец получилось кратко резюмировать для себя, почему всё-таки именно 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 поставлять внутри пакета (например, все зависимости внутри папки установки программы) — это будет занимать в разы больше места, но зато уберет этот ад.
Более того, уже есть много файловых систем, умеющих дедупликацию и это работает более менее прозрачно.
Простите, вы вообще айтишник?
Вы хотите сказать, что не нужно пользоваться библиотеками при написании софта?
Давайте каждый, кто пишет калькулятор, с нуля будет писать для своего приложения все функции работы с экраном, файловой системой, и вообще лучше сразу и биос?
Нет, он хочет сказать что надо делать то, что давным-давно делают виндовые разработчики — класть зависимости рядом с бинарником.
Впрочем, и на линуксе это уже давно поняли, не просто же так докер стал популярным.
скорее речь про то, что можно пользоваться статической линковкой
например, все зависимости внутри папки установки программы
Нет, динамическую линовку оставляем. Потому что без этого мы потеряем и возможности дедупликации — они все же между файлами, а не между произвольными областями в файлах. Ближе всего идеологически — макось.
Потому что без этого мы потеряем и возможности дедупликации — они все же между файлами
гхм, то есть вы предлагаете дублирование библиотек в памяти игнорировать, а на диске заниматься дедупликацией?
А вот это, кстати, хороший вопрос: если несколько файлов дедуплицированы и занимают одни и те же адреса на диске, то и в кеш и memory-mapping они лягут как один файл, разве нет?
сходу сложно ответить. как минимум, механизмы дедупликации бывают разные (классическая дедупликация — это не простой hard link, а ещё и cow).
в случае с docker и overlayfs думаю, что каждая копия so располагается в памяти независимо
Этот имел ввиду блочную дедупликацию, про линки подзабыл.
Впрочем, с хардлинками результат будет тот же, поскольку это физически один файл с несколькими именами, а кеш ОС — блочный. Чуть сложнее с символическими линками, вероятно… но, вроде бы, в кеш они тоже должны попадать как результат разыменования.
ну вот как раз блочная дедупликация предполагает cow, и, думается, для mmap это будут два разных файла.
Сможете привести пример обратного? )
Какой бы красивый фасад ни был, спускаясь ниже вы всегда придете к блокам. Даже у Plan9.
Тут имеет место некоторая путаница как с оригинальным термином, так и с переводом.
File-based cache — файловый (основанный на файлах) кеш оперирует файлами как минимальной единицей размещения данных. Применяется как буфер для удаленных соединений и/или промежуточных результатов обработки.
Кеш nginx, e.g.
OS disk cache (локальный дисковый кеш, "кеш файлов") размещает в памяти результаты отдельных IO-операций, и оперирует кластерами/чанками/екстентами/записями/etc. То, что видимый для пользователя результат выражается в кешировании файлов не делает этот кеш файловым.
Ещё из личного опыта… ставил маме на ноутбук обе системы. Маме, на минутку, уже 65+ лет. Обе системы для неё одинаково неудобны и вопросы по работе в них практически одинаковые (: В обоих случаях привыкание к новой системе занимает порядка месяца.
Главная причина, почему не Linux