В последнее время чаще стала бросаться в глаза информация о постепенно набирающем отказе от западного ПО под названием импортозамещение. Вот например одна из недавних: ГКНПЦ им. М. В. Хруничева планирует завершить переход рабочих мест на Linux к 2025 году. И это не удивительно, так как с западным ПО сложности не только с поддержкой (которая закончилась после ухода вендеров), но и существует банальная проблема просто его купить за свои кровные Где купить Windows в условиях санкций?


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


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


Случай PRO 1


Месяц назад мне позвонил школьный товарищ с просьбой посмотреть его компьютер. Когда-то давно (более 10 лет назад) я ставил ему на ноутбук какую-то версию Ubuntu, чтобы он мог смотреть на работе фильмы, читать почту и лазить по Интернету без боязни подцепить какой-нибудь вирус. И во время нашего разговора, а потом и осмотра компа выяснилось, что на нем так и стоит та самая древняя Убунта у которой вылезли какие-то сложности с обновлением skypeforlinux и после его удаления за ненадобностью, даже систему переустанавливать не пришлось. Подтянулись актуальные обновления, но и без них система продолжает нормально функционировать.


Случай PRO 2


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


Раньше (до текущего года), можно было пользоваться так называемой «облачной» ЭЦП, в которой закрытый ключ хранился у дяди в облаке. Но 2022 год стал последним, когда можно было использовать такой вариант электронной подписи. И начиная с текущего года только хадкор на физическом носителе, который выдается в ФНС лично в руки.


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


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


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


Случай CONTRA


Решил себя побаловать и купил внешнюю видеокарту для ноутбука ASUS, совсем упустив из виду тот момент, что её поддержка реализована производителем только под Windows. И хотя некоторые попытки отдельных энтузиастов для поддержки внешних видеокарт предпринимаются, запустить её под Linux у меня не получилось.


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


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


В частности нужно было настроить VPN l2tp в режиме pre shared key (под Linux все проверено, настроено и работает, т.е. на стороне сервера все ОК). Но множество видов журналов в которых нужно искать сообщения об ошибках, править в реестре какие-то ключи, ставить дополнительные ПО и драйвера непонятно для каких целей. В итоге у меня с VPN под Windows так ничего и не получилось.


Случай PRO 3


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


В результате с чистой совестью стер Винду, обратно установил Linux и теперь играюсь с новой внешней видеокартой RTX 3070 :-)

Комментарии (497)


  1. DMGarikk
    18.04.2023 12:32
    +18

    Давно работаю в Linux и меня всё устраивает

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


    1. dimitr_a Автор
      18.04.2023 12:32
      +3

      Сорри, исправил это упущение :-)


      1. LevOrdabesov
        18.04.2023 12:32
        +6

        "успешно совмещаю работу в разных системах" тоже вариант бы пригодился


      1. zlo1
        18.04.2023 12:32
        +2

        Требую вариант, Давно работаю в Gentoo, gui винды раздражает


      1. ez2
        18.04.2023 12:32
        +14

        Срач W против L? Я на Хабре, или это вебархив?


        1. khajiit
          18.04.2023 12:32
          +4

          Всегда )


        1. Tasta_Blud
          18.04.2023 12:32
          +3

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

          у меня как у классической блондинки мнение так и осталось:

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

          что хорошего в линуксе: логичность, консистентность и полная диагностика проблем. расположение элементов вопросов не вызывает, всё работает в целом, как надо. весьма удобная философия файловой системы и системы обновлений - отдельное спасибо, что перезагрузка требуется только после обновления ядра, а не каждый скринсейвер предлагает ребутнуться. из минусов - на специфичном железе могут возникнуть странные проблемы (например, постоянно отваливающийся вифий), и решение гуглится только для убунты, в альтернативном случае приходится соображать. и, как блондинке, мне не нравится "размазывание" установки по bin, usr bin, sbin и т.д. а при установке методом распаковки мы теряем автообновление (или, простите блондинку, не вкурила маны). в остальном - и выглядит, и работает отлично (лично мне нравится Сюзя в плазменных кедах)

          резюмируя - и там и там хорошо, и там и там свои плюсы и минусы. единственное - 11ые окна, имхо, для мазохистов, а 10 вполне.


          1. nronnie
            18.04.2023 12:32
            +12

            11ые окна, имхо, для мазохистов, а 10 вполне.

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


            1. ru1z
              18.04.2023 12:32
              +5

              Так да, но хp долго держалась, во многом благодаря безблагодатности висты.


              1. K0styan
                18.04.2023 12:32
                +1

                Притом что и XP огребла свою порцию хейта за двухколоночное меню "Пуск" и круглые массивные заголовки окон.


                1. aik
                  18.04.2023 12:32
                  +4

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


            1. Didimus
              18.04.2023 12:32
              +4

              7-ка хороша с классической темой


            1. lgorSL
              18.04.2023 12:32
              +4

              До сих пор вспоминаю windows aero, на мой вгляд самый красивый и при этом читаемый интерфейс. Особенно нравятся полупрозрачные заголовки окон и дизайн кнопок с полутенями и круглыми углами


          1. Belkogoth
            18.04.2023 12:32
            +5

            +1, на вкус и цвет все фломастеры разные)) Я сам с линуксом знаком, систему уважаю, но встречаюсь с ней больше в плане периодической установки интересу ради и ознакомления, плюс иногда возникают необходимости во взаимодействии с линукс-подобными девайсами (тот же Openwrt, к примеру). Но с винды все равно не могу уйти. Ну просто лично мне удобнее. Да и в линуксе, несмотря на постоянные заверения его фанатов, что "всё там просто, само прям крутится и отлично бегает", у меня редко какие серьезные телодвижения заканчивались успехом. Установить просто программу (браузер, пакет какой) - нет проблем. Установить проприетарный драйвер на видяху - чесслово, вот еще ни разу на свой радеон не удавалось установить драйвер так, чтобы не слетел оконный менеджер, в результате чего перезагрузка приводила к терминалу с какой-то ошибкой. Установить какой-нибудь софт посложнее без чтения документации ничего толком не выходило. Это я говорю, разумеется, как простой человек, основная деятельность которого не связана с линуксом. Линуксоиды же пытаются всех убедить в дружелюбности системы для тех, кто планирует перейти с винды. Как экосистема сама по себе - против линукса вот ничего не имею. Тем, кто мало общался с компьютерами - вот им да, им и линукс придется учить "с нуля", и освоить его они успеют нормально, а какие-то проблемы - для них что в винде, что в линуксе будут одинаково сложными. То есть система в наше время отлично подходит для ежедневного использования обычными людьми при профессиональной установке и настройке. Но претензия на замену винде для тех, кто привык к ней за многие годы использования - не совсем соответствует действительности.

            з.ы. а мне 11-я зашла. Но только с пакетом StartAllBack. Мелкомягкие что-то совсем засвоевольничали и насильно пытаются пересадить людей на новые интерфейсные решения, постоянно блокируя старые. Ну то есть возможность выбора не дают. Я вот, к примеру, за почти уже 10 лет так и не смог привыкнуть к десяточному пуску, как ни пытался. А 8 лет - это весьма приличный срок, чтобы приучиться. 11-й тем более выбешивает. Вот тот же линукс, кстати, живой пример. Никто не забрасывает старые "классические" оконные манагеры типа кедов, гнома и прочих. С классической эргономикой. При этом новые решения продолжают появляться. Это выбор. И он есть. А мелкомягкие почему-то уверены, что людям, которые за десятки лет до мозга костей привыкли к логике классических пусков, вдруг станет просто и удобно от этой логики отказаться) Сразу всем, и точка. Без вариантов. С интерфейсом 11-й этот весьма странный курс продолжился, увы.


            1. Aldrog
              18.04.2023 12:32
              +1

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

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

              Я ни разу не ставил проприетарные драйвера с тех пор, как AMD отказались от Radeon Software в пользу AMDGPU лет эдак 8 назад.


              1. DMGarikk
                18.04.2023 12:32

                не у всех AMD видяхи


                а, например у меня, с опенсорсными драйверами для нвидии, вентиляторы на 100% врубаются у неё


                1. khajiit
                  18.04.2023 12:32

                  Ненавидия, кстати, выпустила nvidia-dkms, в арче уже доступно, для ubuntu лежит в restricted.


                1. Aldrog
                  18.04.2023 12:32

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


                  1. Belkogoth
                    18.04.2023 12:32
                    +1

                    Дык я эти попытки еще в 10-х годах предпринимал с R9 270X. Разумеется, как человек, который работает в основном в Windows, я ставил драйверы, потому что это обычная практика: ставится ОСь, и в случае наличия видеокарты с 3D ускорителем для возможности полноценного её использования лезется на сайт производителя, скачивается актуальная версия и ставится согласно описанию в readme) То есть обычные действия вроде как - знать о том, что драйвер с сайта производителя (в общих загрузках, кстати) еще оказывается и не хочет ставиться согласно инструкции по установке, я не мог ну никак) Это как раз к слову о попытках линуксоидов представить линукс как замену Windows. Не работает это так, увы. Другие практики взаимодействия с системой. Да, они в целом элементарные, но исключительно начиная с какого-то момента, для достижения которого всё-таки нужно время и практика, которую далеко не всем охота постигать, если на то нет веской причины. В сутках же 24 часа, и не все готовы их тратить только на переучивание, может найтись еще масса более неотложных занятий.


                    1. Aldrog
                      18.04.2023 12:32

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


            1. Tasta_Blud
              18.04.2023 12:32
              +1

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

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

              (впрочем, всё равно не пользуюсь ни пуском, кроме настроек, ни рабочим столом - всё закреплено на панели задач)


              1. Belkogoth
                18.04.2023 12:32

                ну так Вам удобнее, а мне нет, я вообще не понимаю, как это объяснить) Вот есть левша, как ему объяснить правше, что правой рукой писать неудобно?) Если проще, то это как минимум дело привычки, а привычки имеют в разнвх случаях въедаться довольно сильно.


        1. avacha
          18.04.2023 12:32
          +3

          Срачик Windows vs Linux, версия 100500 миллионная.

          Добро пожаловать. Снова (с)


          1. OneManStudio
            18.04.2023 12:32

            Да нет никакого срача и проблемы выбора. Есть отсутствие понимания и денег. Я живу один, у меня два пк и ноут подключенный к телевизору. На ноуте linux lite, так как нужен сугубо один браузер смотреть фоном когда гости. На 1ПК для отдыха - W10 играть, стримить, делать контент. 2ПК для своих сервисов - proxmox с traefik + pritunl + nextcloud + onlyoffice.
            А на работе - зависит от стека технологий на работе, если там все на винде, ставить линукс для подключения к паре серверов смысла 0. SSH прекрасно и в винде работает.
            Зачем что то выбирать одно - не понимаю.


            1. Tasta_Blud
              18.04.2023 12:32
              +1

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


          1. SpiderEkb
            18.04.2023 12:32

            Честно говоря, не увидел (даже удивительно) срача. Все спокойно и вполне конструктивно.

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

            Тут вижу достаточно взвешенные мнения о том, кому что и почему удобнее. Без фанатизма.

            Вот когда было Win vs OS/2, вот там да... Такие баталии... :-) и где сейчас та полуось... А ведь хороший был потенциал...


      1. Ingeniosus
        18.04.2023 12:32

        Работаю с серверными системами, и не нуждаюсь в GUI в принципе. Работа по SSH, код в Emacs -nw, если прямо важно, подключиться с пересылкой иксов.


    1. joffer
      18.04.2023 12:32
      +13

      я бы даже сказал - по gui winXP)


      1. lealxe
        18.04.2023 12:32
        +1

        Это-то более или менее реализуемо. Есть туева хуча тем и софта, из которых можно сложить ощущение того времени. Не как на reddit.com/r/unixporn , а по-настоящему.


      1. 0xd34df00d
        18.04.2023 12:32

        KDE3 тоже норм. Trinity не предлагать.


    1. Kononvaler
      18.04.2023 12:32

      Kde


      1. JTux270
        18.04.2023 12:32
        +7

        …под FreeBSD


    1. akuli
      18.04.2023 12:32

      А вот нет, ждите другую статью, которая начинается с этих строк)


    1. Jianke
      18.04.2023 12:32
      +4

      Где вариант "Linux стоит у меня на мобильнике"? ^__^


      1. maledog
        18.04.2023 12:32

        Ну не совсем linux, а уж по степени свободы даже ниже чем windows из-за вендорлока. Приходится таки повозиться, чтобы найти модель с возможностью установки AOSP или Lineage. Иначе знавал я телефоны, которые собственный производитель забрасывал через пару минорных версий. Но сейчас жду старенький pixel 3 чтобы попробовать поставить на него Ubuntu.


    1. maximus57
      18.04.2023 12:32

      Что мешает выбрать GUI какую нравится? Про сборку из исходников сказки рассказывать не надо. Уже давно все устанавливается из коробки и работает стабильно


      1. lealxe
        18.04.2023 12:32

        Как будто большая проблема сделать ./configure --prefix=/usr/local && make && make install clean . Мыслей меньше, чем с инсталлятором иной виндовой софтины, где нужно галки выбирать.


        1. Alexey2005
          18.04.2023 12:32

          Таким способом можно собрать разве только Hello World, и то если он достаточно новой версии.
          Как только вам потребуется собрать что-то хотя бы пятилетней давности, то вдруг окажется, что ни хрена не собирается.
          А к любой мало-мальски сложной софтине инструкция по сборке занимает несколько страниц, причём на каждом из этапов что-то может пойти не так.
          Инструментарий C/C++ одна из худших вещей в плане работы с зависимостями, а класть рядом с исходниками docker-контейнер для их нормальной сборки сишники видимо уже никогда не научатся.


        1. DMGarikk
          18.04.2023 12:32

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

          а потом g++ not found… gcc not found… gmake not found...


          libsuperlib-23.4.h not found… в реадми — поставте libsuperlib-dev… а он ставится 53 версии, а 23 выпилили из репов сто лет назад


          1. iig
            18.04.2023 12:32

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


            1. DMGarikk
              18.04.2023 12:32

              только на прошлой неделе нервно смеялся когда протух докеровский образ posgres 11 который не мог собраться потому что внутри apt install бла бла бла… а репозиторий дебиана — 404 not found на тот релиз который был актуален на момент создания


    1. NickMalder073
      18.04.2023 12:32

      А как же Корица?)


    1. unwrecker
      18.04.2023 12:32

      У меня «давно работаю в Линуксе и до сих пор не нашел идеального gui, но то что есть - лучше виндового»


  1. Wrench_IT
    18.04.2023 12:32
    +14

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


    1. xpamych
      18.04.2023 12:32
      +7

      Уж годика 2 как пересел на игровой Linux)) всё равно пришлось отказаться от проектов, которые упорото продолжают игнорировать наличие поддержки античитов под протоном. А в целом да, играется хорошо.


      1. Okeu
        18.04.2023 12:32

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


        1. tandzan
          18.04.2023 12:32

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


          1. khajiit
            18.04.2023 12:32
            -2

            многочасовая перекомпиляция шейдеров

            Звучит как Celeron.


            Стим умеет в фоновую перекомпиляцию, если поставить галочку. А так же умеет продолжать компиляцию, когда игра уже запущена — может, в этом причина лагов и фризов?


            1. tandzan
              18.04.2023 12:32
              +5

              Звучит как Celeron.

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


              1. khajiit
                18.04.2023 12:32

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


          1. DaemonGloom
            18.04.2023 12:32

            Win11, Hogwarts Legacy — примерно такая же ситуация при некоторых обновлениях. Но максимум было минут 30 где-то.


        1. xpamych
          18.04.2023 12:32
          +1

          Даже за эти 2 года произошли гигантские скачки. У моей библиотеки в том же steam из 600 игр, только 2% которые не запустить (проекты с античитами). На своём железе испытываю только положительный опыт. Есть конечно всякие приколы в проектах с частым обновлением, тот же LoL ломается периодически))


    1. user18383
      18.04.2023 12:32
      +2

      Лично я не хочу ставить на свою систему миллиард wine пакетов, которые только забьют систему. + К примеру динамически анализировать windows код на Linux довольно запарно.


    1. fihr
      18.04.2023 12:32
      +1

      Не во всем он хорош, но некоторые, даже тяжелые игры, вроде Metro Exodus, Star wars jedi fallen order, CS всякие поиграть получится. Правда придётся повозится подбирая соответствующую версию Proton.


      1. tbl
        18.04.2023 12:32
        +1

        Благо есть ProtonDB, где можно не проходить по граблям в поисках нужной версии proton и параметров запуска, а воспользоваться советами тех, кто уже прошелся по ним


      1. savagebk
        18.04.2023 12:32
        +2

        Horizon Zero Dawn - порт с Playstation на PC.

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

        Поиграть хотелось, поставил Linux на второй SSD и игра в нём заработала сразу и без проблем.


    1. 0x131315
      18.04.2023 12:32
      +6

      Да, с игрушками там уже больше года все ок, как движуха со стимдекой пошла сразу все в порядок привели. Со стимом все понятно - он работает замечательно, т.к. под это и заточен. Для остального попробуй lutris, или погугли альтернативные варианты - они есть. Там и ориджин, и эпикгеймс и юбисофт лаунчеры стоят и работают норм. Несколько вариантов врапперов - от вайна до протона. В принципе претензий нет. Что удивительно зачастую оно и работает быстрее, чем на винде - там под капотом трансляторы в vulkan, а он многопоточный, шустрый, в отличии от старых directx, отсюда и выигрыш в производительности.


    1. Angeld
      18.04.2023 12:32

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


      1. akuli
        18.04.2023 12:32

        Соглашусь, но все равно люди почему-то на винде предпочитают в игры играть


        1. arantar
          18.04.2023 12:32

          Обычно под виндой работают все игры, установил и играй.
          Насколько проще устанавливать игры в Linux, т.е. если взять рандомные 100 игр, со сколькими у меня могут возникнуть проблемы в Linux?


          1. t3n3t
            18.04.2023 12:32
            +1

            Если взять официальную статистику по top-100 в Steam (Steam Deck verified - protondb.com) - то 49% работают. А общее количество поддерживаемых тайтлов (на той же платформе) перевалило за 8000 (восемь тысяч) в марте.


    1. mrise
      18.04.2023 12:32
      +4

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

      Правда, та же Valve пытается это решить созданием собственного рантайма.

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


    1. MadMaxLab
      18.04.2023 12:32
      +4

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

      Сейчас у меня macOS и я понимаю, что на линуксе все было на порядок лучше. Спасает GeForce Now, но по ощущениям на линуксе было лучше. :)


    1. mixazya
      18.04.2023 12:32

      Аналогично. Запускаю windows только, чтобы в eve online, они в какой-то момент сломали нативный лаунчер свой и сказали - играйте через стим, а там сильные проблемы с производительностью.


      1. nilabs
        18.04.2023 12:32

        виндовый лаунчер eve работает - под версией PROTON_LG_7-29,
        окно кода авторизации открывается только в english интерфейсе


    1. arshavina
      18.04.2023 12:32
      +2

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


    1. svyatoslav12
      18.04.2023 12:32

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


    1. vikarti
      18.04.2023 12:32

      Для меня одна из главных проблем — игрушки (и не только) с VR.
      В моем случае это означает либо занимается церебральным сексом с ALVR либо использование Virtual Desktop(https://www.vrdesktop.net/ которая). Под Linux- нет насколько я знаю. Ну или хоть клиенсткий софт Oculus под Linux чтобы через AirLink.


  1. shalamberidze
    18.04.2023 12:32
    +2

    Под протон не все есть, а так полностью согласен


    1. akuli
      18.04.2023 12:32

      А чего нет например?


      1. shalamberidze
        18.04.2023 12:32

        Starcraft :) правда это и не стим.


        1. Kreastr
          18.04.2023 12:32

          Второй в лутрисе работал пару лет назад. Я давно не запускал. WineHQ говорит, что в wine 6.12 статус "золотой"


          1. shalamberidze
            18.04.2023 12:32

            В лутрисе работал, да. Играть можно было, но были нюансы. Особенно когда два монитора.


            1. unwrecker
              18.04.2023 12:32

              Да и работает. Но периодически слетает почему-то, и надо переустанавливать.


            1. xpamych
              18.04.2023 12:32

              portproton вам в помощь, battle.net заводится как родной и starcraft'ы тоже буквально год назад перепроходил все с 0 по порядку)


  1. dlinyj
    18.04.2023 12:32
    +7

    Не читал, но осуждаю.


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


    1. DMGarikk
      18.04.2023 12:32
      +13

      но нонче wsl вполне успешно заменяет линукс

      к сожалению не вполне ;( если прям серьезно разработкой заниматься, то количество косяков на единицу времени таково что проще на линукс целиком перейти


      1. PastorGL
        18.04.2023 12:32
        +2

        интересно, каких именно «косяков».


        я вот вполне успешно живу в wsl ещё с бета-версии, и для разработки под aws и spark его более чем хватает. или это не достаточно «серьёзно», по-вашему?


        1. DMGarikk
          18.04.2023 12:32
          +7

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


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


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


          или это не достаточно «серьёзно», по-вашему?

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


          1. PastorGL
            18.04.2023 12:32
            +4

            простите, но вы пишете какой-то булшит сейчас.


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


            и абсолютно никаких проблем ни с гитом, ни с питоном, ни с жабой, ни даже с intellij в окружении wsl нет.


            1. DMGarikk
              18.04.2023 12:32
              +10

              "У меня все хорошо, никаких проблем нет" (с)


              стандартная фраза техподдержки, ага


              1. MadMaxLab
                18.04.2023 12:32
                +5

                - Алло, пожарная, дом 5 на улице Ленина горит!
                - Ну не знаю, у меня напротив такой же дом и он не горит.


              1. PastorGL
                18.04.2023 12:32
                +1

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


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


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


                1. nikweter
                  18.04.2023 12:32
                  -3

                  Да, согласен. Wsl просто убила десктопный linux. Он больше не нужен.


                  1. 0xd34df00d
                    18.04.2023 12:32
                    +9

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


                    1. nikweter
                      18.04.2023 12:32
                      -1

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


            1. MountainGoat
              18.04.2023 12:32
              +7

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

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


              1. PastorGL
                18.04.2023 12:32
                +1

                значит, человек сам себе злобный буратино ¯_(ツ)_/¯ что ему мешает линуксовый проект в линуксовом разделе держать?


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


                1. Kreastr
                  18.04.2023 12:32

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


                  1. PastorGL
                    18.04.2023 12:32
                    +8

                    хочется сделать рукалицо. о каких «встроенных в винду» таких «оверхедах» идёт речь? я не понимаю, объясните мне глупому. если можно, то, пожалуйста, без троллинга и «бесполезных ядер». а то ведь по моим собственным замерам, скорость работы с ФС в wsl2 относительно голого железа меньше всего на 5%. я бы ещё понял, если от виртуализации на 25% падала хотя бы. но ведь нет такого.


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


                    1. Kreastr
                      18.04.2023 12:32

                      ведь по моим собственным замерам, скорость работы с ФС в wsl2 относительно голого железа меньше всего на 5%

                      Я думаю мы с Вами не сойдёмся в определениях. Для меня 5 процентов производительности это оверхед. Для Вас, кажется, нет. Возможно ресурсы, которые Windows тратит на самообновления для Вас тоже не оверхед. Я не могу, к сожалению, сделать замеры за отсутствием, собственно Windows, но 4 года назад, когда у меня ещё был дуалбут режим работа в винде всегда сопровождалась безумными лагами продолжительностью от 30 минут до 1 часа в день перезагрузки (судя по отзывам в комментариях не только у меня были эти проблемы), а купленный в 2018 ультрабук просто ревел от перегрева и уничтожал батарею. Возможно, стало лучше. Но просто по логике, если Вам нужен для работы только терминал и ядро линукса, то Вы могли бы запустить чистый линукс (даже без оконного менеджера), который занимал бы у Вас ну от силы 200 Мб оперативки и имел около нулевую загрузку процессора. И даже с оконным менеджером ну может 1 Гб, если что-то супер тяжёлое. А виндоус сейчас без других программ занимает сколько? Гугл говорит, что 4 Гб.

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

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

                      Я обхожусь веб версией, webapp и аутлуком на телефоне, но это дело вкуса.

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

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

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

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

                      P.S. Говорят свежий МС офис можно установить в Линукс https://ruados.github.io/articles/2021-05/office365-wine Я лично устанавливал MS Office 2007 родственникам в Убунту. Работает до сих пор без нареканий.


                      1. sumanai
                        18.04.2023 12:32
                        -1

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

                        Ну да, винда хочет обновится. Если работать в ней постоянно, она делает это в фоне и незаметно, но вот в сценарии "Гружусь раз в месяц" это даёт такой сбой.


                      1. iig
                        18.04.2023 12:32

                        Мне, например, не нужно хотеть обновляться. Мне нужно запускать прошивалку для телефона, раз в месяц, а то и реже, ага ;)


                      1. flx0
                        18.04.2023 12:32
                        +2

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


                      1. Kreastr
                        18.04.2023 12:32
                        +2

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


            1. apro
              18.04.2023 12:32
              +3

              вообще ничем не отличается от виртуалки

              Так wsl2 и есть виртуалка, это в wsl1 была трасляция вызовов.


              1. PastorGL
                18.04.2023 12:32
                +1

                у виртуализации нынче бывают разные уровни. конкретно wsl2 это виртуалка легковесная ("thin vm" в родной для hyper-v терминологии). ядро в ней, например, умеет у хоста забирать память при необходимости, и отдавать обратно при высвобождении, с дисками работает через специализированный интерфейс, и вообще вызывает сильно меньший оверхед, чем традиционная vm.


                что касается wsl1, оно и сейчас в некоторых кейсах подходит лучше wsl2. я вполне успешно юзаю инстансы обеих версий для разных целей.


                1. apro
                  18.04.2023 12:32
                  +2

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

                  Так это просто VM с установленными "guest tools". Драйверы типа "memory balloon" давно почти все VM используют, ну и использование чего-то типа KVM VirtIO вряд ли дает право называться "легковесной".


                  1. PastorGL
                    18.04.2023 12:32

                    в случае с wsl микрософт пошли на несколько шагов дальше, чем просто guest tools. если поискать в официальной доке на learning portal, то там вполне подробно расписано, что именно они докрутили (включая ядро — причём как линуксовое, так и nt), чтобы добиться минимального падения производительности.


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


            1. ptr128
              18.04.2023 12:32

              Прошу прощения, но wsl2 - это полноценная VM. И если в ней идет работа с GIT, то значит Вы там живете, чтобы не геморроиться постоянным копированием с NTFS на ext4 и обратно. Значит там все IDE, средства коммуникации и т.п.

              И тогда возникает резонный вопрос? А зачем тогда Windows, если она выступает лишь прослойкой для wsl2, которая ее тормозит?

              У меня в команде так многие и отказались от Windows, осознав, что жить приходится постоянно все равно под Ubuntu, а wsl2 - лишь тормозящая прослойка между Linux и железом, да еще и с ограничениями.

              Другое дело, если бы MS решился все же развивать wsl1, добавив хотя бы возможность монтирования в Windows LInux FS и реализовав наконец-то CoW (без него эффективный fork не сделать). Тогда была бы бесшовная интеграция Windows и Linux. Но ее нет.


              1. sumanai
                18.04.2023 12:32

                А зачем тогда Windows

                Нормальный GUI.


                Другое дело, если бы MS решился все же развивать wsl1

                Полностью согласен. WSL2 нинужен, WSL1 лучше.


                реализовав наконец-то CoW

                Эм, он реализован как минимум с NT 3.5, а скорее всего намного раньше. С fork там какие-то другие затыки.


                Тогда была бы бесшовная интеграция Windows и Linux. Но ее нет.

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


                1. ptr128
                  18.04.2023 12:32

                  Нормальный GUI.

                  А что с него счастья, если он только в хост системе, служащей для запуска VM?

                  Эм, он реализован как минимум с NT 3.5, а скорее всего намного раньше. С fork там какие-то другие затыки.

                  Именно эти. В Windows CoW прибит гвоздями к загрузке DLL.

                  Сижу на WSL1 и в ус не дую

                  Вот действительно, только сидеть можно, но не работать. Так как вся Linux среда рассчитана на чувствительность к регистру у файловой системы. Особенно весело, когда в одной директории в GIT два файла, различающиеся только регистром. Да и некоторые программы любят создавать файлы с ID в base64, что приводит к восторгам при совпадении для NTFS, для примера, c2Q с C2q.
                  Жуткие тормоза с fork() в wsl1 никто не отменял.
                  Да и NTFS при большом количестве файлов в одной директории выглядит очень не весело, в отличии от ext4.

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

                  добавив хотя бы возможность монтирования в Windows LInux FS и реализовав наконец-то CoW (без него эффективный fork не сделать)



                  1. sumanai
                    18.04.2023 12:32

                    И в чём проблема?



                    1. DMGarikk
                      18.04.2023 12:32

                      NTFS изначально была регистронезависимой FS.

                      а винда нет


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

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


                      1. sumanai
                        18.04.2023 12:32

                        а винда нет

                        Программы под винду. Что ФС, что ядро, что системные процессы проблем не видят.


                        проблема например в idea

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


                    1. ptr128
                      18.04.2023 12:32

                      А что ещё надо? Всё остальное суть фоновые процессы, которым GUI не нужен.

                      и сразу же:

                      Проблема будет, если попытаться работать с этими файлами виндовыми утилитами

                      А что еще, по большому счету, делает разработчик, кроме работы с "этими" файлами?

                      У меня крутится с десяток жирных процессов в WSL, типа PHP и
                      MySQL. И мне совершенно побоку, что они запускаются на 100мс дольше.

                      А если завтра потребуется PostgreSQL, который форкается на каждый чих, что делать будете? Может есть не только сейчас и несколько конкретных задач?

                      Это общая проблема любой ФС, в той или иной степени.

                      Не согласен. Пруф?

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

                      Тот же Exim под Linux летает с миллионами файлов в одной директории. Что там сделано не так?


                      1. sumanai
                        18.04.2023 12:32

                        и сразу же:

                        Не понял сути претензии.


                        А если завтра потребуется PostgreSQL, который форкается на каждый чих, что делать будете?

                        Поставлю и буду с ним работать? Пускай форкается на здоровье. Я его запускал в своё время, нормально работал. Вы просто преувеличиваете проблемы.
                        И да, с WSL1 без проблем можно связать БД на Windows и процессы на Linux через сетевой порт (про 2 версию не уверен, но тоже должно работать), а БД это такая вещь, которая в себе и не потерпит правки файлов, так что без проблем будет работать.


                        Не согласен. Пруф?

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


                        Тот же Exim под Linux летает с миллионами файлов в одной директории. Что там сделано не так?

                        Я рад за него. У меня конечно же нет насколько бездарно созданных каталогов, максимум это 30к файлов, работает без проблем.


                      1. ptr128
                        18.04.2023 12:32

                        Не понял сути претензии.

                        Прочитайте, что сами написали. С одной стороны GUI Вам нужен, но если этот GUI - "виндовая утилита", то пользоваться им нельзя.

                        Я его запускал в своё время, нормально работал. Вы просто преувеличиваете проблемы.

                        Даже на восьми ядрах, если разрешить параллелизм все ядра, на одном и том же ноутбуке встречались хранимые процедуры, которые под Linux отрабатывали почти в полтора раза быстрее, чем под Windows. Естественно, в обоих случаях диск не имел значение, так как все данные уже были в памяти.

                        Попробуйте сами три варианта: PostgreSQL под Windows, под wcl1, wcl2 и под Linux. И потом закрытие месяца типовой 1С на БД всего в 20 ГБ. Тогда придет понимание о чем я речь веду.

                        Особенно мне интересен запуск PostgreSQL под wcl1, так как ни одного успешного результата у этого действия я еще не видел.

                        Что касается остального, то ожидаемый результат:

                        1. Linux - 100 попугаев

                        2. Windows - 115 попугаев

                        3. WCL2 - 130 попугаев

                        В гугле забанили?

                        Вообще не вижу связи с моим утверждением, что если для ext4 совершенно все равно, хранятся ли необходимые для работы того же PostgreSQL миллион файлов (ну захотел я каждую из 100 таблиц c четырьмя индексами разбить на 2000 разделов) в одной директории или нет, тогда как для NTFS это имеет решающее значение.

                        максимум это 30к файлов

                        Это как раз в тему, сидите Вы или работаете? Уже на таком количестве время открытия одного файл на NTFS окажется в несколько раз больше, чем на ext4.


                      1. sumanai
                        18.04.2023 12:32

                        но если этот GUI — "виндовая утилита", то пользоваться им нельзя

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


                        полтора раза быстрее

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


                        И потом закрытие месяца типовой 1С на БД всего в 20 ГБ. Тогда придет понимание о чем я речь веду.

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


                        разбить на 2000 разделов

                        Странного хотите вы, а виновата NTFS?


                        тогда как для NTFS это имеет решающее значение

                        Ну это вы так сказали. Я проблем не вижу.


                        Уже на таком количестве время открытия одного файл на NTFS окажется в несколько раз больше, чем на ext4.

                        Я не заметил никакого замедления в данном каталоге.


                      1. ptr128
                        18.04.2023 12:32

                        у меня проблем нет

                        Так как, с одной стороны, Вы сами подтвердили, что невозможно работать с Linux FS чувствительной к регистру из Windows приложений, а в другой стороны, не пользуетесь для этого Linux приложения, то отсутствие проблем может обозначать только то, что Вы вообще не работает с Linux FS и не сталкиваетесь с проблемами, когда два разных каталога превращаются в один или когда разные объекты из артифактори переписывают друг друга. Правильно?

                        Вообще не показатель.

                        Мне жаль Ваших клиентов, если для Вас 50% деградации производительности - не показатель.

                        Мы всё ещё про разработку?

                        А я разве написал 20ТБ?

                        Странного хотите вы, а виновата NTFS?

                        Что странного в следовании рекомендациям? Пик роста производительности PostgreSQL при партиционировании таблицы размером в несколько ТБ возникает как раз между 2 и 3 тысячами разделов. И если в целях разработки количество строк в таких таблицах я могу уменьшить на пару-тройку порядков, то метаданные менять уж точно нельзя.

                        Я не заметил никакого замедления в данном каталоге.

                        А как Вы могли заметить, если с родной ext4 не сравнивали? Если на открытии там одного файла на NTFS у Вас уходит 3 мс, а на ext4 будет уходить 1 мс, то заметить это можно только в программе, которая открывает хотя бы тысячу файлов в этом каталоге. А так как есть нужда открывать на один SQL запрос по несколько тысяч файлов из миллиона, как указано было выше, то там провал в производительности на глаз сразу виден.


                      1. sumanai
                        18.04.2023 12:32

                        Правильно?

                        Я же вам VSCode показывал, делал коммиты специально для вас без этого вашего бага...


                        Мне жаль Ваших клиентов, если для Вас 50% деградации производительности — не показатель.

                        Ещё раз- мой ПК используется для разработки. Не для запуска прода. И мне всё равно, 1мс там или 3, пока это достаточно быстро.


                        А я разве написал 20ТБ?

                        Вы написали про какое-то там закрытие. Я опять таки не знаю как работает эта ваша 1С, может там всё так криво, что 20ГБ суммарно её ставят на колени (хотя уверен, что новых данных там от силы 5%).


                        Пик роста производительности PostgreSQL при партиционировании таблицы размером в несколько ТБ возникает как раз между 2 и 3 тысячами разделов.

                        Хорошо, уговорили, в PostgreSQL кривое парцирование. Напишите им issue, мол, пускай раскидают по подкаталогам. Всем станет лучше. Даже в той же Linux мир не ограничивается вами любимой ext4.


                        А так как есть нужда открывать на один SQL запрос по несколько тысяч файлов из миллиона

                        Открытые дескрипторы можно кешировать.


                      1. DMGarikk
                        18.04.2023 12:32
                        +1

                        Попробуйте сами три варианта: PostgreSQL под Windows, под wcl1, wcl2 и под Linux. И потом закрытие месяца типовой 1С на БД всего в 20 ГБ. Тогда придет понимание о чем я речь веду.

                        воу воу, вы в лоб сравниваете 1С в разных средах и делаете выводы?
                        Тюнинг 1С под линукс и в особенности под постгри это вообще отдельная отрасль


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


          1. Kenya-West
            18.04.2023 12:32
            +9

            Дичь какая-то, такого в принципе не может быть с WSL 2, которая по факту является "безголовой" виртуалькой на Hyper-V. Ну, или "головастой", если подключите WSL GUI. Ох, это казалось каким-то библейским чудом - видеть окна из Linux вперемешку с виндовыми в Винде!

            Так вот, все пути и окружение WSL 2 полностью отделены от Windows, из интеграций там только проброс терминала; проброс файловой системы в /mnt/ - с одной стороны, и в \Linux\ - с другой; и пресловутый WSL GUI на X-Server (по RDP). Всё! Никаких взаимных интеграций служб, демонов, ничего подробного.

            И случиться подобное вашему не должно, по идее. Разве что если вы перепутали VS Code Server в WSL с VS Code на виндовом хосте, ну, либо аналогично, но только в Dev Containers, но это уже Docker...

            каждый раз в новом проекте адаптировать существующий мануал для настройки окружения под винду — достало

            Ansible.

            Подводя итог, скажу, что я полностью отказался от bare metal Линукса в пользу WSL, и не жалею об этом вообще - доволен как слон! Интерфейс привычный, мои возможности за счёт подсистемы Windows для Linux огромны, а от конвергенции этих двух систем прям кайф ежедневный.


            1. ALexhha
              18.04.2023 12:32

              Ansible

              Вы его использовали под вендой ? Там много боли


              1. ruslantum
                18.04.2023 12:32

                под виндой из WSL думаю. нет там боли, это ж питон. я Ansible на нерутованом андроиде запускал из Termux'а, он работал медленнее конечно чем на i7, но тем не менее работал


        1. Sadler
          18.04.2023 12:32
          +3

          Тоже успешно работаю с wsl, из проблем разве что заметно меньшая производительность ФС, и то ситуация стала несколько лучше за последний год. В остальном убунта как убунта.


        1. YegorP
          18.04.2023 12:32

          Ну например Kafka, вылетающая при удалении топиков на винде хоть в WSL, хоть аж в докере. Хотя казалось бы виртуализация.

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


    1. user18383
      18.04.2023 12:32
      +7

      Это к сожалению не совсем то.

      Когда ты уже пустил по вене Линукс, ты не можешь остановиться. Поэтому это опасно для детей и общество.

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


      1. DMGarikk
        18.04.2023 12:32
        +14

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

        обнови системный питон в убунте ;)


        1. user18383
          18.04.2023 12:32
          +3

          Ну так я же не на убунту). Как я знаю, нужно билдить ручками для новой версии.

          Я использую арч


          1. DMGarikk
            18.04.2023 12:32
            +7

            ну вот уже вариации, а где полная свобода? хочу вот убунту 20 версии и питон 3.11 как системный! где обещанная полная свобода? и управление всем компом?

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


            1. user18383
              18.04.2023 12:32
              -1

              Свобода есть, но только на pipeline дистрибутивах))


            1. yorgo
              18.04.2023 12:32
              +3

              Свобода в выборе дистрибутива :)

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


              1. wiygn
                18.04.2023 12:32
                +1

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


            1. khajiit
              18.04.2023 12:32
              -1

              Свобода слова

              применима и к свободе замены системного питона
              image


            1. Kreastr
              18.04.2023 12:32

              Полная свобода в Генту. Дзен в LFS.

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


        1. rsashka
          18.04.2023 12:32

          Ага, или rm -rf / из под рута :-)


        1. sedyh
          18.04.2023 12:32
          +2

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


          1. maledog
            18.04.2023 12:32

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


            1. DMGarikk
              18.04.2023 12:32

              более консервативных дистрибутивов.

              угу, тут можно придумать еще больше историй как поднять свежий софт на актуальном дебиане не превратив его в фракеншетейна или убунту ;)

              помню историю почти 10 летней давности, когда актуальный дебиан был на 2 ядре, а везде вовсю уже 3 было… и прилетела нам софтина которой 3 ядро надо прям required… и… ааааа… тваюмать
              мы в итоге переходили на rhel


              1. maledog
                18.04.2023 12:32
                +1

                Вариант собрать ядро или вытащить пакет из backports/sid не рассматривался? Не так уж много зависимостей у ядра.


                1. DMGarikk
                  18.04.2023 12:32

                  вытащить пакет из backports/sid

                  софтина не опенсорсная


                  Вариант собрать ядро

                  ОС сертифицирована по ИБ, если так делать надо писать оромную простыню объяснительных, почему так и что вы сделали чтобы это соответствовало правилам аудита… а потом что случись я крайним буду… ага


                  вообще там был косяк потом в том что с 3 версией ядра начал оракловый клиент отваливаться который с ней не совместим в версии для дебиана (рукалицо) или обновляйте оракл (ха)


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


                  1. maledog
                    18.04.2023 12:32
                    +3

                    ОС сертифицирована по ИБ, если так делать надо писать оромную простыню объяснительных

                    Не припомню, чтобы кто-то сертифицировал дебиан. Если у вас был сертифицированный дериватив дебиан, то это не вполне вина его разработчиков. Тут больше вопросов к тем кто собирает и сертифицирует. При беглом сравнении версий пакетов и ядер я вижу что rhel и debian примерно на одном уровне "новизны". И конечно проиграют rolling-дистрибутивам вроде arch.


                  1. mpa4b
                    18.04.2023 12:32

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

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


              1. MountainGoat
                18.04.2023 12:32

                как поднять свежий софт на актуальном дебиане

                Flatpak. До его внедрения я вообще не понимал, как люди живут на LTSах всяких. С ним "стабильное основание" стало иметь смысл. Но - жрёт ресурсы. Без мощного проца и памяти тормозит что надо.


              1. t3n3t
                18.04.2023 12:32

                lxc/lxd?


        1. maledog
          18.04.2023 12:32

          И зачем? Получишь самую новую версию питона, сломаешь ряд приложений на питоне. Если нужна самая последняя версия просто собери.


          1. ZhymabekRoman
            18.04.2023 12:32

            Новая версия питона != новая версия бибилотеки. С версией Питона выше 3.7, обратная совместимость хорошо сохраняется. По крайней мере, я не сталкивался с ситуацией, когда приходилось переписывать что-либо.


            1. maledog
              18.04.2023 12:32

              А почему именно выше 3.7? Какой-то странный интервал. Мало ли скриптовых языков у которых между несколькими соседними минорными версиями обратная совместимость работает?

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

              Для тех кому нужно непременно обмазаться свежим софтом, в ubuntu есть ppa на собственный страх и риск желающего.


            1. MountainGoat
              18.04.2023 12:32

              InvokeAI до сих пор не запускается на 3.11, причём винят библиотеку xformers.


          1. blackdiamondj
            18.04.2023 12:32

            Тем более есть как virtualenv так и poetry


        1. red_dragon
          18.04.2023 12:32

          Свобода - это не на блюдечке с голубой каёмочкой.


        1. t3n3t
          18.04.2023 12:32
          +1

          Я не сильно разбираюсь в python, но смог нагуглить pyenv, по аналогии с rubyenv в ruby, с которым работаю. Оно?


        1. Melirius
          18.04.2023 12:32

          Вот это жестоко, да - мне переставлять пришлось систему после.


        1. lazy_val
          18.04.2023 12:32
          -1

          make altinstall

          не не слышали


      1. dlinyj
        18.04.2023 12:32
        +1

        Я прекрасно понимаю о чём речь. Но я пришёл уже к тому, что не всегда свобода мне и нужна. Меня в винде по настоящему бесят — это обновления.


        1. Alexey2005
          18.04.2023 12:32
          +6

          В Linux они бесят ещё больше. Настолько, что я там вообще полностью отключил автообновления. И обновляю вручную когда есть возможность потратить пару-тройку часов в случае, если что-то пойдёт не так.
          Особенно опасны обновления ядра, X-сервера и драйвера NVidia — это почти 100% шанс, что хоть что-то сломается. То внешний WiFi-донгл отвалится, то система перестанет выходить из suspend-режима, а то и вовсе иксы не стартуют, выдавая чёрный экран (хоть бы сообщение об ошибке догадались напоследок вывести, злодеи!).


          1. DMGarikk
            18.04.2023 12:32

            драйвера NVidia — это почти 100% шанс,

            +1, разок у меня все окуклилось в консоль, пришлось на опенсорсные дрова откатываться (под вой вентиляторов видюхи)


          1. polearnik
            18.04.2023 12:32
            +3

            Дайте догадаюсь убунта?


            1. Alexey2005
              18.04.2023 12:32

              Угадали. В данный момент Kubuntu 22.04. И кстати по стабильности она сильно уступает винде. Та же "десятка" может несколько месяцев работать без падений, а вот непрерывную работу Kubuntu мне пока что не удавалось и до месяца довести — рано или поздно там крашится Plasma или начинаются лютые тормоза с панелью задач, из-за которых системой становится невозможно пользоваться, и приходится перегружаться.


              1. Fedorkov
                18.04.2023 12:32

                4 года на Kubuntu LTS — ниаких проблем.

                Вот с арчом раньше приходилось повозиться.


          1. dlinyj
            18.04.2023 12:32
            +8

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


            1. rsashka
              18.04.2023 12:32
              +5

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


              1. dlinyj
                18.04.2023 12:32

                уууу, бесит


              1. dlinyj
                18.04.2023 12:32
                +16


                1. Andreyika
                  18.04.2023 12:32
                  -1

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


                  1. rsashka
                    18.04.2023 12:32
                    +1

                    Это можно сделать принудительно (как на второй картинке), но нужно знать как :-)


              1. sumanai
                18.04.2023 12:32

                Не сможет

                Но будет пытаться.


                1. IvanPetrof
                  18.04.2023 12:32

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


            1. radiofan
              18.04.2023 12:32

              А как на счет сборок?


            1. Shklo
              18.04.2023 12:32

              это еще хорошо если просто перезагруженным а не окирпиченным)))


          1. Dolios
            18.04.2023 12:32
            +2

            За 15 лет на линухе проблема была ровно 1 раз, как раз с дровами нвидии. Обновления ставлю все подряд. На разном железе. Я вроде не особо везучий так то :)


          1. Shklo
            18.04.2023 12:32
            -1

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


            1. Alexey2005
              18.04.2023 12:32
              +1

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


              1. Foxtar
                18.04.2023 12:32

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


      1. valera5505
        18.04.2023 12:32

        Полная свобода линукса от заданного Window Manager'а так же позволяет ему оставаться свободным от поддержки HDR :)


      1. Kenya-West
        18.04.2023 12:32
        -1

        В windows у тебя есть заданный windows manager

        А этот Windows Manager сейчас с нами, в одной комнате? Вместе с Linux Daemon?


  1. kuza2000
    18.04.2023 12:32
    +3

    Нифига себе статистика)) Очень удивлен голосованием. Но это хабр)
    Сам, кстати, на линуксе дома...


    1. rsashka
      18.04.2023 12:32

      Статистика действительно немного расходится с общепринятой.


      1. DMGarikk
        18.04.2023 12:32
        +7

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


        1. dimitr_a Автор
          18.04.2023 12:32
          +2

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


          1. Kalobok
            18.04.2023 12:32
            +1

            При том, что есть веб-разработка, мобильная разработка, многоплатформенная разработка и т.п., статистика 50/50 среди разработчиков - вполне нормальная.


  1. Kalobok
    18.04.2023 12:32
    +28

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

    Квалификация автора в отношении винды понятна. Остальное можно не читать.


    1. pilimpimpilim
      18.04.2023 12:32

      он не нашёл кастыли тк вдруг обнаружил что впн в виндовс работает как положено


  1. user18383
    18.04.2023 12:32
    -3

    У меня довольно мощный компьютер с 1.5 Гб диска. 512 gb nvme x2 для raid и ещё 512 для всякого шлака типа виндовса.

    Так вот, когда мне нужно поработать, то я всегда включаю linux, на нем у меня настроено окружение под меня полностью. Я использую arch поэтому так стало возможно. На windows у меня отведено 200 гигов и этого хватает чтобы играть.

    При чем видео карточка у меня даже не такая уж и плохая, rtx 2060 6gb, но я ей не пользуюсь. Играю максимум в rimworld)

    Только есть проблема с биосом и разгоном ОЗУ. Базовая скорость 2660 - mhz. Но при покупке было указано что 3500. Соответственно нужно поставить правильный профиль в биосе. Один профиль загружает только linux, другой только windows)


    1. porn
      18.04.2023 12:32
      +5

      Я использую arch поэтому так стало возможно.

      Платина.


    1. VanaEestlane
      18.04.2023 12:32
      +2

      То есть если я воткну в комп парочку террабайтников, то он станет мощнее?


      1. user18383
        18.04.2023 12:32
        +1

        Я не совсем про то. Я больше про то что можно использовать преимущества обоих систем.


      1. red_dragon
        18.04.2023 12:32
        +2

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


      1. WannaCode
        18.04.2023 12:32

        На несколько ватт мощнее будет.


    1. xkb45bkc4
      18.04.2023 12:32
      +3

      соответственно нужно поставить правильный профиль в биосе. Один профиль загружает только linux, другой только windows)

      А какое отношение частота памяти имеет к ОС? Биос раз настраивается, частоте памяти плевать какая ОС стоит. Если у вас падает ОС при разгоне памяти — то качайте MEM test и проверяйте память на ошибки.
      Я вот например два дня не мог заставить четыре планки памяти заработать стабильно на частоте 3200. Биосы шил, тайминги крутил — а там просто пылюка в слот попала и память лупила ошибки на запылённом слоту.


    1. Fedorkov
      18.04.2023 12:32

      В 2014-м откровения Сноудена вдохновили меня сначала поставить Mint (дистрибутив с наименьшим порогом вхождения на тот момент), а через полгода - снести винду и на её место поставить Arch.

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

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

      Изучаю Arch, vim и gcc по бразильской системе


      1. vladkorotnev
        18.04.2023 12:32

        А конвертик на клавиатуре для чего предназначен?


        1. mc2
          18.04.2023 12:32

          Что бы стрелочки не трогать, думаю.


  1. glycol
    18.04.2023 12:32
    +8

    А где вариант "Работал в Windows, работал в Linux, но перешел на Mac и обратно не хочу"?


    1. dimitr_a Автор
      18.04.2023 12:32
      +2

      Это действительно косяк. Про Mac я вообще как-то не подумал.


  1. MikhailZakharov
    18.04.2023 12:32
    +6

    Универсальный рецепт. Надо что-то писать, пиши про Linux-Windows, iOS-Android. Но тема всегда жива, и это хорошо.

    На практике, если пользователь чуть шире использует комп/лэптоп в обычных "офисных" сценариях, то linux поворачивается своей неудобной стороной: поддержка wayland не всеми приложениями и мыло на дробных масштабах экрана, за что смеялись над виндой; нет hibernate из коробки, если брать дистрибутив со snap, то "удобство" обновления, например, firefox


    1. izogfif
      18.04.2023 12:32
      +2

      нет hibernate из коробки

      Фиг с ним с hibernate'ом. Там ulimit по умолчанию проставлен в невероятно маленькое значение. Однажды пришлось под Ubuntu собирать проект на Maven, в котором 200 модулей. Через несколько секунд после запуска падает с ошибкой "слишком много открытых файлов". Я прям аж опешил. Перерыл весь StackOverflow, там несколько разных инструкций, причем ни одна из них по в отдельности не подходит, только комбинация из нескольких (редактировать /etc/security/limits.conf, pam_limits.so, /etc/pam.d/common-session, /etc/pam.d/common-session-noninteractive, /etc/systemd/system.conf, /etc/systemd/user.conf и еще что-то). Вот прямо не ожидал такого бреда. Думал, что будет как на Винде, которую сколько раз уже под окружение разработчика настраивал: скачал нужные бинарники, прописал в PATH и готово.

      Ну и про переключение раскладки клавиатуры с <любого языка, кроме английского> на японский / китайский забывать не стоит. Которое не работает: в трее показывает иконку японского / китайского, но при наборе получаются только английские буквы. Вот если сначала переключиться на английский, а потом уже на японский / китайский, то тогда все ОК.

      Прямо-таки не ожидал, что в 2020-м в одном из самых популярных дистрибутивов Linux будут проблемы, которых уже в Windows XP не было.


      1. Alexsey
        18.04.2023 12:32

        Прямо-таки не ожидал, что в 2020-м в одном из самых популярных дистрибутивов Linux будут проблемы, которых уже в Windows XP не было.

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


        1. t3n3t
          18.04.2023 12:32

          Извините, что? Я использую переключение раскладок посредством капслока, безусловно, меньшее время - лет 6-7. Никаких тормозов не наблюдал никогда. Хотя, быть может, это в гноме так бывает, давно им не пользовался - сугубо кеды/тайловые WM.


          1. Alexsey
            18.04.2023 12:32

            А теперь еще раз возвращаемся к моему сообщению :)

            до сих пор не пофиксили тормоза переключения регистра при использовании капслока

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


            1. t3n3t
              18.04.2023 12:32

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

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


              1. Alexsey
                18.04.2023 12:32

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

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


                1. khajiit
                  18.04.2023 12:32

                  Где-то проскакивало, что это типичная особенность маков на уровне контроллера клавиатуры…
                  Проверить проблему на уровень gui/system можно переключившись в другую консоль, например Ctrl+Alt+F4. Если в системной консоли работает без задержек, то собака порылась в гуях, если так же — то скорее всего проблема железная.


        1. izogfif
          18.04.2023 12:32

          Не уверен, при чем здесь Caps lock. На Windows я переключаюсь между четырьмя языками комбинациями клавиш Ctrl+Shift+1, Ctrl+Shift+2, Ctrl+Shift+3 и Ctrl+Shift+4. Хотелось бы то же самое на Linux'е. А не прожимать Caps lock или Win+Пробел по нескольку раз и отслеживать, какой элемент в списке языков сейчас на экране выбран.



      1. 0x131315
        18.04.2023 12:32

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


        1. izogfif
          18.04.2023 12:32
          +4

          пары сотен тысяч файлов

          Там, кажется, по умолчанию что-то около 1000. Потому что моя проблема решилась после прописывания значения "65535" в соответствующие файлы конфигурации. Не знаю, как Windows XP, работавшая на древнем слабом железе справлялась с динамическим выделением памяти под дескрипторы файлов, но как-то же ей это удавалось.


          1. 0x131315
            18.04.2023 12:32

            Чуда тут нет: если где-то лимита нет, значит он там просто заранее выше, что хорошо ровно до определенного момента. Но linux работает и на роутерах, и на микроконтроллерах, и на древних ПК с 128мб памяти - слишком много памяти выделять дорогое удовольствие. 65к больше на tcp-стек похоже, под это дело даже патчи для реестра windows есть.

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


            1. sumanai
              18.04.2023 12:32

              если где-то лимита нет, значит он там просто заранее выше

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


              и нужно отслеживать изменение множества файлов

              В устаревшей и не нужной системе Windows можно поставить ровно 1 коллбек на отслеживание каталога. Рекурсивный. И всё работает.


    1. 0xd34df00d
      18.04.2023 12:32
      +4

      поддержка wayland не всеми приложениями

      Зачем нужен Wayland? Вот я сижу под иксами, и все просто работает. Что я теряю?


      1. tuupic
        18.04.2023 12:32
        +4

        Проблемы, ты теряешь проблемы.

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

        Вроде, как вайланд умеет разный DPI на разных экранах, в отличии от иксов. Может, кому-то с 10ю разными экранами это и нужно


      1. MikhailZakharov
        18.04.2023 12:32

        Я использую разные экраны. На одном месте комбинацию Full HD - 100% масштаб + Full HD - 125% масштаб. На другом месте 4k - 150%

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


      1. pvsur
        18.04.2023 12:32

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


        1. porn
          18.04.2023 12:32

          У вас иксы были на домашнем сервере или я что-то не понял?


          1. pvsur
            18.04.2023 12:32

            Старый ноут, переведенный в режим сервера .


    1. khajiit
      18.04.2023 12:32
      +1

      Кстати, win11 наблюдается последний год параллельно с арчем.
      Под арчем научились в нативное использование вяленого браузеры, dbeaver, и еще с полдесятка приложений из community или aur.
      У 11 так и вылезает мыло в неожиданных местах. Причем как-то совсем непредсказуемо, иногда даже в свойствах файлов (‽). Но в основном, конечно, в старых диалогах настроек.


      Но больше всего радует GDK_SCALE=2 в ярлыке Steam — краники не спешат что-то делать с масштабировнием, но можно просто сказать приложению как ты его хочешь видеть — и все.


    1. Vlad2001MFS
      18.04.2023 12:32

      нет hibernate из коробки

      На Manjaro при установке предлагается настроить hibernate автоматом. А вот автопереход по таймеру в гибернацию из сна в systemd v252 поломали. (https://github.com/systemd/systemd/issues/25269)

      мыло на дробных масштабах экрана

      В KDE мыла нет. Насчет остальных, кроме гнома - не знаю.


      1. t3n3t
        18.04.2023 12:32
        +2

        А только в кедах мыла и нет. В гнуме сотоварищи завезут только в gtk5.


  1. Kudonix
    18.04.2023 12:32
    +1

    Нет варианта "не пробовал, но планирую"


    1. dimitr_a Автор
      18.04.2023 12:32
      +1

      Добавил. И этот вариант изначально был в опросе, но сам опрос не сохранился при редактировании статьи в новом редакторе.


  1. Plesser
    18.04.2023 12:32
    +2

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

    ps

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


    1. user18383
      18.04.2023 12:32
      +1

      Линукс станет везде. А если не встанет то добро пожаловать в секту linux kernel контрибьютеров????. Но вообще должен куда угодно идти.

      Пример: у меня у двух nvme был один идентификатор и мне пришлось патчить ядро чтобы это работало.


      1. DMGarikk
        18.04.2023 12:32
        +6

        Линукс станет везде, добро пожаловать в секту linux kernel контрибьютеров

        а можно я просто буду им пользоваться, а не контрибъютить дрова в ядро? а то меня с работы уволят если я вместо работы буду в линукс писать


        в секту linux kernel контрибьютеров

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


        1. user18383
          18.04.2023 12:32
          +1

          Для коммерческой работы с гарантиями существует redhat и ubuntu. Их и покупают что бы был ответственный если что то пойдёт не так. А кого прижучить если open source не будет работать?


      1. Plesser
        18.04.2023 12:32

        Ну вот я сейчас взял Realme PrimeBook, все не как руки не дойдут провести эксперимент


      1. Nova_Logic
        18.04.2023 12:32

        а случаем они не в pci-e плату вставлялись?в некоторых, как например в супермикровских pci-e <> 2xnvme надо бифуркацию порта включать


  1. vtal007
    18.04.2023 12:32
    +2

    ставил ему на ноутбук какую-то версию Ubuntu, чтобы он мог смотреть на работе фильмы

    Интересная у него работа была. Фильмы смотреть.

    Ваши примеры "PRO" вообще не про.. Просто показывает, что линух не сломался, а работает. Я недавно ЭЦП поставил на винду по инструкции. И что с того?

    Внешние видеокарты никогда нормально не работали. Это какой-то костыль всегда был. Причем судя по всему для маководов. Сильно проще просто купить игровой ноут


    1. dimitr_a Автор
      18.04.2023 12:32

      Работает охранником в каком-то жилищном кооперативе по вахтовому методу. Не работа, а сказка :-)

      А примеры, я их специально не искал и не подбирал, просто это отложилось в памяти.

      Я и так купил игровой, но у видеокарты всего 4 Гига, а у внешней в два раза больше и производительность в 2.5 раза выше.


      1. vtal007
        18.04.2023 12:32

        о, месье дата-сатанист

        а чего было не купить ноут с более производительной видеокартой

        Кстати, у внешних видеокарт производительность урезается, как раз из-за интерфейса. А так вообще, есть десктопы


        1. dimitr_a Автор
          18.04.2023 12:32
          -1

          Я покупал два с половиной года назад один из самых топовых с 13" экраном.


          1. vtal007
            18.04.2023 12:32
            +4

            13-ка по габаритам не может быть топовым игровым ноутом


            1. dimitr_a Автор
              18.04.2023 12:32
              +1

              Ну почему же?

              ASUS ROG Flow X13 - позиционируется именно как игровой ноутбук. Конечно, чтобы на нем комфортно играть, лучше это делать с внешним монитором, но производительности у него достаточно. Но я брал его не для игрушек, а из-за мощного процессора и AMD® Ryzen 9 5900hs в этом отношении меня полностью устраивает.


              1. vtal007
                18.04.2023 12:32

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

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


                1. dimitr_a Автор
                  18.04.2023 12:32

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

                  И брал я его как замену старому ноутбуку с 8Гб ОЗУ и 2-х ядерным процессором. Так что для меня переход на 16Гбайт и 16-ти поточный выглядел как сменить жигули на феррари.


                  1. Oldshelf
                    18.04.2023 12:32

                    Почему бы не добавить подставку с мощным охлаждением?


                    1. dimitr_a Автор
                      18.04.2023 12:32

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

                      Да и шумит подставка очень сильно (был опыт использования)


              1. Tony-Sol
                18.04.2023 12:32

                Внешним монитором, внешней видеокартой, внешней клавиатурой, внешней мышью…а зачем тогда игровой ноутбук, чтобы не отрываясь от игры с ним сходить на кухню за чаем?), другого сценария не вижу)

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


                1. warhamster
                  18.04.2023 12:32

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


  1. nikolz
    18.04.2023 12:32
    -9

    "В последнее время чаще стало бросаться в глаза информация о постепенно набирающем отказе от западного ПО под названием импортозамещение. Вот например одна из недавних: ГКНПЦ им. М. В. Хруничева планирует завершить переход рабочих мест на Linux к 2025 году

    Автор, Вы ничего не попутали?

    Правильно я понял, что Linux - это не западное ПО?

    Тогда просветите читателей, в какой стране живут(жили) авторы Linux

    и причем здесь импортозамещение?


    1. iig
      18.04.2023 12:32
      +6

      Правильно я понял, что Linux - это не западное ПО?

      Если достаточно долго двигаться на восток - попадёте в страну, где живет преподобный Торвальдс ;)


      1. nikolz
        18.04.2023 12:32
        -1

        Смешно,

        Корни Linux прослеживаются ещё с 70-х годов 20-го века. Точкой отсчёта можно считать появление операционной системы Unix в 1969-м году в США в фирме Bell Laboratories, дочернем подразделении компании AT&T.

        История проекта GNU началась в сентябре 1983-го года. Основоположник проекта GNU, Ричард Столлман (Richard M. Stallman) работал в это время в лаборатории искусственного интеллекта Массачусетского технологического института (Massachusetts Institute of Technology, MIT, Cambridge, Massachusetts). 

        в январе 1987-го года Эндрю Таненбаумом (Andrew S. Tanenbaum), профессором Университета Врие, Амстердам, Нидерланды. Таненбаум был одним из ведущих специалистов в области разработки операционных систем. Свою операционную систему Minix (Миникс) он разработал как учебное пособие, на примере которого показывал студентам внутреннее устройство реальной операционной системы.

        В 1991-м году, Линус Торвальдс, финский студент, чрезвычайно увлёкся идеей написать совместимое с Unix ядро операционной системы для своего персонального компьютера с процессором Intel.

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


        1. khajiit
          18.04.2023 12:32
          +8

          Корни Р-7 прослеживаются в Фау-2, значит ли это что Протон и Ангару делают фашисты?


          1. ihouser
            18.04.2023 12:32
            +10

            Однозначно. Но не из за этих корней...


          1. Dr_Faksov
            18.04.2023 12:32
            +2

            Особенно им сейчас удаются С-300 в варианте "земля-земля".


          1. nikolz
            18.04.2023 12:32

            У кого что болит тот о том и говорит.

            Специалист Вы наш по ракетостроению.

            Вы хотя бы сравнили конструкцию Фау2 с Протоном.

            И заодно изучите, что такое "фашизм".

            И не надо сравнивать "кислое" с "зеленым".


            1. khajiit
              18.04.2023 12:32
              +2

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


              1. nikolz
                18.04.2023 12:32
                -1

                Верно, что сравнивать Жигули и Мерседес, Там четыре колеса, и там четыре колеса.

                Но в сравнении Фау и Протона у Вас не выходит так, там сопло снизу одно, а сям - связка.

                Именно это решение, которое предложено под руководством Королева и позволило СССР быть первыми в космосе.

                А вот решение с одним соплом позволило США быть первыми на Луне.

                И это две большие разницы,

                специалист Вы наш по ракетам и ПО.


                1. khajiit
                  18.04.2023 12:32

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


                  Впрочем, учитывая, что вы любите подмены и argumentum ad hominem… очень вероятно, что это не интрига вовсе.


                  1. nikolz
                    18.04.2023 12:32

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


                    1. Dr_Faksov
                      18.04.2023 12:32

                      Вам какое определение фашизма привести - советское, израильское, британское, итальянское? Думаю, ни одно из них вас не устроит.

                      Приведу определение с родины фашизма - Италии.

                      Эссе «Вечный фашизм», Умберто Эко, 1995 год.

                      1 Критерий № 1. Культ традиции
                      2 Критерий № 2. Неприятие модернизма
                      3 Критерий № 3. Недоверие к интеллектуалам. Культ действия ради действия
                      4 Критерий № 4. Критика и несогласие как предательство
                      5 Критерий № 5. Ксенофобия, расизм
                      6 Критерий № 6. Опора на фрустрацию среднего класса, пострадавшего от политического или экономического кризиса
                      7 Критерий № 7. Одержимость теориями заговора. Чувство осажденной крепости
                      8 Критерий № 8. Враг одновременно и силен, и слаб
                      9 Критерий № 9. Жизнь — это война, а пацифизм — это сотрудничество с врагом
                      10 Критерий № 10. Популистский элитаризм. «Мы – лучший народ на земле»
                      11 Критерий № 11. Культ героизма и культ смерти
                      12 Критерий № 12. Мачизм, сексизм, неприятие нетрадиционного секса
                      13 Критерий № 13. Качественный (квалитативный) популизм. Индивидуум – не личность, прав не имеет. Народ – театральный феномен. Его волю выражает вождь. Неприятие парламентаризма
                      14 Критерий № 14. Новояз

                      Как-то так.


                      1. nikolz
                        18.04.2023 12:32

                        А Фау делали в Германии. Там был нацизм, а фашизм был в Италии и там Фау не делали.


                      1. iig
                        18.04.2023 12:32

                        фашизм был в Италии и там Фау не делали

                        Идеология фашизма как-то противоречит постройке ракет?

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


                      1. nikolz
                        18.04.2023 12:32

                        Идеология за... меняет некоторым мозг. И им всюду видятся враги.


                      1. Dr_Faksov
                        18.04.2023 12:32
                        +2

                        Ну так Критерий № 7. Одержимость теориями заговора. Чувство осажденной крепости

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

                        И напоследок. Фашизм - это не ряженные с факелами, вскидывающие руку в приветствии. Это государственная политика.

                        По поводу русского фашизма есть прекрасная статья Бориса Стругацкого: "Фашизм – это очень просто!". Тоже 1995 года (урожайный год был).

                        Приведу начало и конец статьи

                        "Чума в нашем доме. Лечить ее мы не умеем. Более того, мы сплошь да рядом не умеем даже поставить правильный диагноз. И тот, кто уже заразился, зачастую не замечает, что он болен и заразен. Ему-то кажется, что он знает о фашизме все. Ведь всем же известно, что фашизм – это черные эсэсовские мундиры, лающая речь, вздернутые в римском приветствии руки, свастика, черно-красные знамена, марширующие колонны, люди-скелеты за колючей проволокой, жирный дым из труб крематориев, бесноватый фюрер с челочкой, толстый Геринг, поблескивающий стеклышками пенсне Гиммлер и еще полдюжины более или менее достоверных фигур из «Семнадцати мгновений весны», из «Подвига разведчика», из «Падения Берлина»... О, мы прекрасно знаем, что такое фашизм – немецкий фашизм, он же гитлеризм. Нам и в голову не приходит, что существует и другой фашизм, такой же поганый, такой же страшный, но свой, доморощенный.И наверное, именно поэтому мы не видим его в упор, когда он на глазах у нас разрастается в теле страны, словно тихая злокачественная опухоль. Мы, правда, различаем свастику, закамуфлированную под рунические знаки. До нас доносятся хриплые вопли, призывающие к расправе над инородцами. Мы замечаем порой поганые лозунги и картинки на стенах наших домов. Но мы никак не можем признаться себе, что это тоже фашизм. Нам все кажется, что фашизм – это черные эсэсовские мундиры, лающая иноземная речь, жирный дым из труб крематориев, война...

                        .......

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


    1. user18383
      18.04.2023 12:32
      +1

      У нас есть отечественные дистрибутивы к примеру astra Linux в которой включены некоторые инструменты для работы с Россией (криптография и другое)

      На самом деле импортозамещение в текущей реализации это просто перенос ответственности с западных компаний на российские.


      1. nikolz
        18.04.2023 12:32
        +1

        Может поясните, почему нет импортозамещения Windows?

        Где отечественные дистрибутивы Windоws, в которые включено то же самое для работы с Россией? Ау!!!

        Может фишка в том, что Linux не имеет патента?

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


        1. dimitr_a Автор
          18.04.2023 12:32

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


          1. nikweter
            18.04.2023 12:32

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


        1. tnt4brain
          18.04.2023 12:32

          Потому что порог входа сильно выше. В минимальном варианте Linux way - это BolgenOS с нескучными обоями, а Windows way - ReactOS - надо именно что поддерживать и развивать.


          1. nikolz
            18.04.2023 12:32

            Правильно я Вас понял, что до Windows еще не доросли, а Linux только ленивый не пытается выдать за отечественное ПО.


        1. user18383
          18.04.2023 12:32
          +1

          Если что то пойдёт не так на windows из за не объявленной функции? К примеру remote access для удаления всех данных. Кто за это будет отвечать?

          А вот astra linux. Собранный в России и при релизе и продаже, разработчики астры имеют ответственность за то что если что то пойдёт не так.

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


          1. nikolz
            18.04.2023 12:32

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

            Когда копировали что-то, например авто, то реально делали все детали. А для копирования ПО делать вообще ничего не надо.

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


    1. apro
      18.04.2023 12:32
      +1

      Правильно я понял, что Linux - это не западное ПО?

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


      1. nikolz
        18.04.2023 12:32

        Правильно я Вас понял, что все мы считаем интернациональным , мы считает отечественным - т е русским. Из этого следует, что все открытое ПО - это русское ПО. Или все же "интернациональное" и "отечественное" - это разные понятия?


  1. tmxx
    18.04.2023 12:32
    +2

    В статье странная подборка частных случаев.

    На все эти pro и contra могут быть такие же ответы: "я пробовал что-то, у меня установилось/не установилось на Win/Linux".

    Никто не спорит, что Linux развивается, но отказ от западного ПО такой отказ...


    1. dimitr_a Автор
      18.04.2023 12:32

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


  1. jpolisher
    18.04.2023 12:32
    +23

    Ок, >15 лет использую линукс, но ни одной весомой причины делать это на десктопе попросту не нашёл. Серверы, виртуалки, WSL - да, но зачем мне искать какие-то кривые аналоги Adobe, не иметь возможности поиграть в конкретные игры и подстраиваться под то, что есть там в наличии? Зачем мне выдумывать себе альтернативы сервисам, вроде Evernote - только по той причине, что полноценного клиента для них нет под линукс? Зачем дуал-бут, когда есть просто VM с никсами, если уж приспичило что-то специфическое погонять под ними? Всё синхронно работает, не надо никаких ребутов и прочих неудобств: надо линукс - переключился в VM. Голый линукс? Для чего?


    1. xpamych
      18.04.2023 12:32

      Во-первых - это красиво...)))


      1. jpolisher
        18.04.2023 12:32
        +1

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


    1. dimitr_a Автор
      18.04.2023 12:32

      К сожалению внешнюю видеокарту внутрь виртуалки не пробросить.


      1. jpolisher
        18.04.2023 12:32
        +1

        Тем не менее, тех возможностей VMWare Workstation, что есть - мне вполне хватает, ну и видеокарта гораздо больше под шиндоус востребована, если честно.


      1. LevOrdabesov
        18.04.2023 12:32
        +1

        А внутреннюю уже можно? Последняя статья (на английском), которая мне попадалась на эту тему, была листов на 5 А4 мелким шрифтом, и в итоге так и не было понятно, получилось у автора или нет.


        1. khajiit
          18.04.2023 12:32

          С Ubuntu 18.04LTS (с появления vfio, если быть точным) — легко и изящно.
          Но есть нюанс: видимокарта должна быть, во-первых, видимокартой а не абстрактным 3D-ускорителем, а во-вторых, это не работает с загрузочной видеокартой (работает, но надо подсовывать vbios и отключать в хост-системе видео прямо в ядре)


          1. LevOrdabesov
            18.04.2023 12:32

            Лёгкость и изящество решения поражают, конечно.

            "Абстрактный 3д-ускоритель" – это что-то из времён 3dfx? Насколько это вообще актуально?

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

            При этом совершенно непонятно, почему решение, требующее фактически двух видеоадаптеров в системе, не поддерживает внешние видеоадаптеры.


            1. khajiit
              18.04.2023 12:32

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


              нужно иметь 2 видеокарты И нерабочую хост-систему

              Нет, достаточно встройки и видеокарты, в большинстве случаев.
              Танцы с бубном начнутся если видеокарта совсем одна, в случае встройки — практически непреодолимые (исключая Intel с GVT-g — но там своя атмосфера).


              совершенно непонятно, почему решение, требующее фактически двух видеоадаптеров в системе, не поддерживает внешние видеоадаптеры

              Это хороший вопрос. Технически, eGPU — обычное PCI-E устройство, а вот практически реализовать его можно через разные виды задниц.
              Но опыта проброса таких штуковин у каджита нет, только общие соображения.


              1. Ritan
                18.04.2023 12:32
                +1

                Теоретически проброс карты без видеовыхода работает (https://asus-linux.org/wiki/vfio-guide/) но там нужны такие крепкие наркотики и нервы, что мне проще держать нужную систему в dualboot.


                1. khajiit
                  18.04.2023 12:32

                  Возможно, кстати, в такой конфигурации проще играть через steam remote play или rdp.


                1. khajiit
                  18.04.2023 12:32

                  Кстати, покопался в закладках — нашел про использование Looking Glass в таких случаях: https://habr.com/ru/articles/433878/
                  Автор, правда, хардкорный консольщик, поэтому простыни sh-скриптов во все поля…


              1. LevOrdabesov
                18.04.2023 12:32

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


                1. khajiit
                  18.04.2023 12:32

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


              1. t3n3t
                18.04.2023 12:32

                del: Вчитался еще раз и понял, что написал почти то же самое, но все же был не прав.


                1. khajiit
                  18.04.2023 12:32

                  Кстати, вот тут: https://habr.com/ru/articles/575654/#comment_23455212 показаны сорвеменные вариации соединений.
                  LevOrdabesov Ну и вам, наверное, статья тоже пригодится. Там рассказывается подробнее, чем в паре комментариев, и иллюстрируется на примере какого-никакого а UI (Proxmox)


    1. apro
      18.04.2023 12:32
      +1

      Ну например поэтому https://habr.com/ru/news/729256/ . Но лично мне никакой софт, запускаемый только на Windows не нужен, а вот привычная ОС, как на работе очень даже нужна.


      1. jpolisher
        18.04.2023 12:32
        +2

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


    1. ALexhha
      18.04.2023 12:32
      +1

      да, но зачем мне искать какие-то кривые аналоги Adobe, не иметь
      возможности поиграть в конкретные игры и подстраиваться под то, что есть
      там в наличии?

      вот не видел еще ни одной темы Linux vs Windows, чтобы туда не приплетали adobe. На нем что, свет клином сошелся или что ? Вот серьезно, судя по таким темам, создается впечатление, что 99% пользователей просто не представляют свою жизнь без него. Остальные 1% это собственно дизайнеры, которым по долгу службы приходится им пользоваться


      1. ilitaiksperta
        18.04.2023 12:32
        -1

        Ну да, есть же прекрасные альтернативы, например GIMP


        1. mc2
          18.04.2023 12:32

          А для Quark Xpress или InDesign?


          1. Dolios
            18.04.2023 12:32
            +2

            А что это такое и зачем это нужно моей маме?


          1. ALexhha
            18.04.2023 12:32
            +2

            А для Quark Xpress или InDesign?

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


        1. khajiit
          18.04.2023 12:32

          Ну, знакомая использует вообще Photopea и Krita. При том что первое — веб-аналог фотошопа.


      1. jpolisher
        18.04.2023 12:32
        +1

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

        по долгу службы приходится

        Ага, их, бедных, заставляют Adobe использовать. Не дают насладиться преимуществами бесплатного GIMP и буквально в рот долларовые купюры засовывают на покупку дорогостоящего софта.


        1. Dolios
          18.04.2023 12:32
          -3

          Не представляю - зачем мне менять на что-то тот же лайтрум.

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


          1. jpolisher
            18.04.2023 12:32

            Погуглил

            Сразу видно, вы серьезно в теме.


        1. ALexhha
          18.04.2023 12:32

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

          для увлечений lightroom за глаза, имхо. Если же речь идет о профессиональной работе - то это другое

          Ага, их, бедных, заставляют Adobe использовать. Не дают насладиться
          преимуществами бесплатного GIMP и буквально в рот долларовые купюры
          засовывают на покупку дорогостоящего софта.

          представь. Часто на работе есть корпоративный стандарт и ему пофигу что там тебе нравится и к чему ты там привык. Вот у нас есть стандарт на ОС - только MacOS, без всяких если. И пришлось переходить с линукс, за которым я проработал последние 8 лет на MacOS


          1. jpolisher
            18.04.2023 12:32
            +1

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

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


            1. DMGarikk
              18.04.2023 12:32
              +3

              Никто из них не использует линукс и GIMP

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


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


    1. nidalee
      18.04.2023 12:32
      +2

      Вот тут согласен. На домашнем сервере кручу Ubuntu уже лет 6. На VDS и VPS — аналогично. Но просто не вижу ни одной причины использовать Ubuntu на основном десктопе. Зачем? Как минимум, я теряю совместимость с софтом, который мне может понадобиться.


    1. ogost
      18.04.2023 12:32

      Ок, >15 лет использую линукс, но ни одной весомой причины делать это на десктопе попросту не нашёл. 

      Голый линукс? Для чего?

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


      1. jpolisher
        18.04.2023 12:32

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


        1. ogost
          18.04.2023 12:32

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


          1. jpolisher
            18.04.2023 12:32

            Тут что-то среднее в вопросе: с одной стороны, по отношению к самому себе - он риторический, с другой - про чужие кейсы тоже послушать интересно, но в любом случае - без наездов на тех, кто любит линукс)


    1. Dolios
      18.04.2023 12:32
      +1

      ни одной весомой причины делать это на десктопе попросту не нашёл

      Для меня всегда была 1 весомая причина: винда неудобная, с ней не работаешь, её превозмогаешь.

      зачем мне искать какие-то кривые аналоги Adobe

      99% пользователей Adobe не нужен, не говоря уже об аналогах. Зачем мне Adobe?

      не иметь возможности поиграть в конкретные игры

      Я когда-то купил xbox и теперь играю в удобном кресле перед огромным телевизором. Самое смешное, что я и раньше также играл, только приходилось тянуть провода от компа к телевизору и прочие пляски с бубном проворачивать. Пока я не омознал, что приставка мало того, что удобнее, так ещё и сильно дешевле pc гейминга. А те единичные игры, в которые я играю на компе, внезапно, либо кроссплатформенные (Pillars of Eternity, например), либо просто идут под вайном (герои 3).

      Зачем мне выдумывать себе альтернативы сервисам, вроде Evernote - только по той причине, что полноценного клиента для них нет под линукс

      Когда я использовал Evernote, его основная фишка была в том, что он работает в браузере и имеет веб клиппер нормальный. Зачем там какой-то десктопный клиент, чтобы что?

      Голый линукс? Для чего?

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


      1. vtal007
        18.04.2023 12:32
        +3

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

        Не говоря уже о возможностях. Те же моды

        При этом за компом еще и работать можно


        1. Dolios
          18.04.2023 12:32

          Я купил xbox series x за 54к рублей, видеокарта на тот момент стоила 150к+


          За ~2к рублей год продается геймпас, в котором есть и старые игры и новинки, атомное сердце, например, прохожу сейчас. Но даже если бы его не было 100к мне хватило бы лет на 10 на покупку игр.


          Не говоря уже о возможностях. Те же моды

          Мне это не интересно, я играю чтобы расслабиться.


          При этом за компом еще и работать можно

          Видеокарта мне для работы не нужна.


          1. vtal007
            18.04.2023 12:32
            +1

            Видеокарты разные бывают, я за 40к покупал в штатах. И это было в эпоху майнинга

            Да, в эпоху майнинга возможно это еще какой-то смысл имело, сейчас нет

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

            и получается есть и комп и приставка.. 2 девайса. Никак дешевле не выйдет

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

            А чем моды мешают "расслабится" какая связь то? тыкнуть галочкой нужный мод в стиме это какая-то невероятная сложность что ли? (а я и не знал)

            или тыкнуть галочкой и поставить через вортекс. Или через софтину для установки модов для фаркрай

            Моды добавляют реиграбельность. Иногда просто в разы


            1. Dolios
              18.04.2023 12:32

              Видеокарты разные бывают, я за 40к покупал в штатах.

              Бывают, но мне нужна была видеокарта, которая тянет киберпанк и ее цену на тот момент я озвучил.


              и получается есть и комп и приставка… 2 девайса. Никак дешевле не выйдет

              Т.е. вы продолжаете настаивать на том, что мне все приснилось?


              плюс для компов есть вариант скачать с торрента

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


              тыкнуть галочкой нужный мод в стиме это какая-то невероятная сложность что ли? (а я и не знал)

              Я не хочу разбираться ни в каких модах, я хочу сесть и играть.


              Моды добавляют реиграбельность. Иногда просто в разы

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


              1. vtal007
                18.04.2023 12:32

                я пишу, что в настоящее время (не 10 лет назад, ни 2 года назад) это нифига не дешевле

                А какие приключения с торрентами? поставил, скачал, запустил

                Можно играть и без модов, моды это возможность, а не обязалово.

                Вы писали, что приставка сильно дешевле писи-гейминга. Это не так в настоящее время.


                1. Dolios
                  18.04.2023 12:32
                  +2

                  Даже в настоящее время series x стоит также, как видеокарта, которая потянет те же игры. Только видеокарта устареет в 2-3 раза быстрее. А если вам мощный комп только для игр нужен, то вы еще одну стоимость приставки можете сэкономить.


                  А какие приключения с торрентами? поставил, скачал, запустил

                  Стим показал, что если сделать за деньги, но удобно, на торренты забьют. Так и произошло. У меня есть 1-2 часа, чтобы поиграть и нет времени, чтобы разбираться, что там на торрентах из 10 раздач качать, какие там косяки, как это потом подпрыгивать обновлять и т.д.


                  1. vtal007
                    18.04.2023 12:32
                    +3

                    вообще наоборот, это приставка устареет, а видеокарту можно заменить

                    У меня самый обычный комп, с райзеном 5600х. Недорогой, для фуллхд гейминга проц даже с запасом

                    На торренты не забивали и при наличии Стима. А теперь Стима для россиян нет

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


                    1. Dolios
                      18.04.2023 12:32

                      вообще наоборот, это приставка устареет, а видеокарту можно заменить

                      Нет. Под приставку (пока не выйдет новое поколение) новые игры гарантированно (с оговорками, но они есть всегда) будут оптимизироваться и будут работать. А видеокарту вам за это время 2-3 раза потребуется сменить.


                      На торренты не забивали и при наличии Стима.

                      Из моего окружения пимерно в 20 человек, уже никто не пользуется торрентами, все предпочитают игры покупать, потому что это стало удобно. Потому что время тоже не бесплатное, а самое дорогое, что есть. Есть такая шутка: в жизни мужчины часто наступает момент, когда чистые носки проще и выгоднее купить. И доля правды в ней есть. Раньше мы все использовали торренты, да, а сейчас час моего времени стоит дороже пукупки игры и я не пойду разбираться, что там надо качать и как потом это обновлять. Я нажму кнопку "купить", чтобы оно само скачалось, установилось, а потом само обновлялось, а этот час я потрачу непосредственно на удовольствия.


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

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


                      я пишу, что в настоящее время (не 10 лет назад, ни 2 года назад)

                      А я пишу про себя.


                      1. vtal007
                        18.04.2023 12:32

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

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

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

                        Вам свой кошелек как помогает тому факту, что Стим для россиян не доступен?

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

                        Я Вас не убеждал, я Вас исправил. ПиСи гейминг не дороже консоле-гейминга. Это не вера, это объективная реальность данная нам в ощущениях


      1. jpolisher
        18.04.2023 12:32
        +3

        Зачем мне Adobe?

        Вам не знаю, а мне для работы с фотографиями.

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

        Зачем там какой-то десктопный клиент, чтобы что?

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

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

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


        1. Dolios
          18.04.2023 12:32
          -1

          Вам не знаю, а мне для работы с фотографиями.

          Мне для работы с фотографиями не нужно, даже мысли никогда не возникало, что нужно.


          Гораздо проще иметь один хороший, мощный PC, который может это всё это (с нормальным монитором и качественной периферией), чем кучу узкоспецифических девайсов. Кому что.

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


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

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


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

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


          1. jpolisher
            18.04.2023 12:32
            +2

            Проще, но комбайн, это всегда компромисс.

            А играть в сетевой FPS на геймпадах, скажем - это не компромисс? Там хватает своих компромиссов в гейминге на консолях, по сравнению с PC. У них есть как плюсы, так и минусы.

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

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

            Когда вы ставите линух, вы не хотите линух, вы хотите бесплатную винду, в этом и проблема.

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


            1. Dolios
              18.04.2023 12:32
              +1

              А играть в сетевой FPS на геймпадах, скажем — это не компромисс?

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


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


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

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


              Я напоминаю, это все относится к фразе:


              ни одной весомой причины делать это на десктопе попросту не нашёл

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


          1. khajiit
            18.04.2023 12:32

            играть приятнее за 2м телевизором, монитор такой вы не поставите

            смотрит сперва на 50" телевизор в качестве монитор, потом на Dolios


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

            В гранит!


            1. vtal007
              18.04.2023 12:32
              +1

              мне кажется это жить приятней в таком жилье, куда можно поставить 2 (и более) метровый телек. А что к нему подключать - это вопрос 10-й


            1. Dolios
              18.04.2023 12:32

              смотрит сперва на 50" телевизор в качестве монитор

              Вот это вы маньяк :)
              Но, вы то самое исключение, которое подтверждает правило.


              1. khajiit
                18.04.2023 12:32
                +1

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


                1. leafup
                  18.04.2023 12:32

                  Согласен. Большие мониторы >32 дюймов для глаз настоящее счастье. На себе проверил.


              1. DaemonGloom
                18.04.2023 12:32

                смотрит на свой 50" телевизор в качестве монитора
                Ну почему сразу маньяк-то? Удобно это. Как 4 FullHD монитора 25 дюймовых, только рамка не мешается и можно делить как угодно.


  1. klopp_spb
    18.04.2023 12:32
    +6

    скучаю по gui винды

    Вспомнилось:

    Как-то Сисадмин спросил:

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

    – Почему ты думаешь, что мой нынешний "wallpaper" хуже? – спросил в ответ Инь Фу Во.

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

    – Я тоже его никогда не видел, – сказал почтенный Инь. – Я работаю.

    Ещё во времена XP попробовал Blackbox. Впечатлился. Лет уже 10+ живу под Mint, XFCE4 - моё всё, идеальное сочетание комфорта и минимализма.

    (ну и как же без детских шалостей)


    1. DMGarikk
      18.04.2023 12:32

      Вспомнилось:

      gui я имею в виду не картинки, а юзабилити элементов управления


      чтобы скопировать-вставить везде работало одинаково (а не как в убунте, где рабочий стол это не часть файлового менеджера) и проблем с сочетанием клавиш, типа Ctrl+C — у вас русская раскладка? нее- не работает


      или монтирование флешки… вставил… появилась в списке и пропала… всё крындец… велкам в консоль монтировать руками… чо почему? а вот так


      1. klopp_spb
        18.04.2023 12:32
        +3

        Минт - та же убунта, только лучше. Ни с чем из вышеперечисленного не сталкивался, "у меня всё работает" :-)


        1. Alexey2005
          18.04.2023 12:32

          У меня из-под Mint толком не заработал wacom'овский графический планшет. Установка KDE в качестве альтернативной DE решила проблему, но смысл тогда в Mint? Проще сразу Kubuntu накатить.


          1. klopp_spb
            18.04.2023 12:32
            +2

            "У меня под X не заработало Y" - это как "у попа была собака". Ну не заработало - пользуйся тем, где работает, кто-то заставляет поступать иначе?

            смысл тогда в Mint?

            Для меня - есть, для кого-то ещё - понятия не имею.


          1. lgorSL
            18.04.2023 12:32
            +1

            У меня наоброт в mint планшет сразу заработал, а под виндой надо было драйвера ставить.


      1. 0x131315
        18.04.2023 12:32

        под убунту таких проблем и нет: ctrl+c/v работает в любой раскладке


        1. nikweter
          18.04.2023 12:32

          А по рдп или внц?


          1. t3n3t
            18.04.2023 12:32

            Лет 6-8 назад ежедневно пользовался rdp-подключением к серваку на винде с хостом на линухе. И копипаст хост-сервер и обратно был нужен почти постоянно. Что remmina, что krdc мне это полностью обеспечивали.

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


            1. nikweter
              18.04.2023 12:32

              Не, я про подключение из винды к linux. Что по vnc, что по рдп постоянно косяки с сочетаниями клавиш. То шифт не работает, то цифровая клава, то вместо точек с запятой б и ю ставит. Миллион проблем.


              1. ftc
                18.04.2023 12:32

                Та же самая история - сколько раз уже пытался настроить VNC-доступ к Linux, постоянно то клавиатура ведёт себя странно, то разрешение экрана прибивается "гвоздями" к тому, какое у физического монитора на сервере, то просто адовые тормоза. У кого-то вообще получилось его приготовить так, чтобы оно работало не хуже, чем RDP из винды в винду?


                1. lorc
                  18.04.2023 12:32

                  Я просто пробрасывал X сессию. Там вообще никаких проблем. X сервер под винду есть.


                  1. ftc
                    18.04.2023 12:32

                    Конкретную софтину запустить - да, работает (хотя и выглядит если честно как костыль - пойди по SSH, там запусти, потом только получишь гуй).
                    А вот чтобы весь DE прогрузился (и чтобы работало не очень тормозно) - у меня не вышло.


                    1. wataru
                      18.04.2023 12:32
                      +1

                      Chrome remote desktop работает под линукс. Вполне сносно.


                      1. ftc
                        18.04.2023 12:32

                        Надо будет попробовать. Правда сходу так - пакеты только под Debian (серверные имеется в виду).


                    1. lorc
                      18.04.2023 12:32

                      А, я просто даже не пытался запускать DE. Типа, зачем мне еще один DE внутри окна, если у меня уже и так есть DE в виде самой винды?


                      1. ftc
                        18.04.2023 12:32
                        +2

                        Иногда не очень понятно, что именно хочется в системе сделать. Ну типа "хочу запустить IDE, потом мне надо скачать какой-то файлик - нужен браузер, потом этот файлик надо посмотреть-поредактировать - текстовый редактор ну итд". Ну т.е. когда работаешь - мало ли что потребуется.
                        Ну и получается - запустил через терминал что-то, оно работает. Хочу ещё что-то запустить - первое в фон, запустил. Потом было бы неплохо список "чего я тут поназапускал". А еще окошки группировать. И какое-нить меню для переключения. И список "чего ещё можно запустить". Ой, кажется получается DE :-D


              1. t3n3t
                18.04.2023 12:32

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


            1. khajiit
              18.04.2023 12:32

              Что там на вейленде с подобным

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


    1. MTyrz
      18.04.2023 12:32

      – Я тоже его никогда не видел, – сказал почтенный Инь. – Я работаю.
      Я сразу вспоминаю случай из жизни, году эдак в 96-м случившийся.
      В одном небольшом городе сидит тетушка, которая недавно по гранту купила комп. Что-то на этом компе вордокнопает.
      К тетушке в гости приходит подруга с сыном лет семи. Сын видит экран и клавиатуру.
      — Ой, тетя Лена, вы играете?
      — Нет, — гордо говорит тетушка. — Я работаю.
      — А-а, — разочарованно тянет ребенок. — А я думал, это компьютер…


  1. rionnagel
    18.04.2023 12:32
    +5

    А у меня ноутобук с windows 3.11 до сих пор нормально работает. Нинужон ваш ляликс. Вот примерно так выглядит ваша статья. Т.е. не сравнение приложений в определенных категориях, ни проф. софт с альтернативами, ни работа с оборудованием, ни описание того, что научился вайн/протон и т.д., даже ни внешний вид с возможностями того или иного ide/wm по сравнению с виндой. А пару историй, которые без проблем могут повториться на абсолютно любой операционке. Уж извините за критику, на просто пару историй мало для сравнений.
    Операционка лишь средство, остальное выбор по множеству критериев "устраивает/не устраивает".


    1. dimitr_a Автор
      18.04.2023 12:32
      +1

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


  1. KirovA
    18.04.2023 12:32
    +3

    чаще стало бросаться в глаза информация о постепенно набирающем отказе от западного ПО под названием импортозамещение. Вот например одна из недавних: ГКНПЦ им. М. В. Хруничева планирует завершить переход

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

    Случай PRO 1

    Т.е. скайп сломал все так, что едва систему переустанавливать не пришлось? Или, как минимум, проблемы с обновлением блокировали или затрудняли работу пользователя так, что ему пришлось обращаться к специалисту? Это точно про PRO?!

    Случай PRO 2

    Ну каг-бе такое себе, главбухи не читают хабр и сами не настраивают ецп. Специалист умеет настроить и на винде и на линухе. Впрочем, и там и там, давно никаких проблем нет.

    Странно, что в отдельное PRO не вынесено то, что курсор, когда двигаешь мышкой, в Линуксе тоже двигается! "Но как-то честно, по доброму что ли..."(С)

    Случай CONTRA

    ...подбирался по степени ненужности 99% пользователей. PRO 3 - туда же.

    А самое главное, - автор говорит "линукс-линукс". А какой линукс? В разных дистрах и DE можно ловко и с фантазией обосраться со всеми этими PRO и CONTRA. Безотносительно реальных плюсов и минусов обеих ОС, - КГ/АМ.


    1. dimitr_a Автор
      18.04.2023 12:32
      -1

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


  1. Smogendrr
    18.04.2023 12:32
    +1

    Варианта с WSL в голосовании нет. Far2L из виндового наследства использую.


  1. yung6lean9
    18.04.2023 12:32
    -2

    Вот всегда удивляли люди, которые могут настроить в лине, но не могут в винде. Сам сижу на винде, несколько сервисов локально крутятся в wsl.


    1. dimitr_a Автор
      18.04.2023 12:32
      +3

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


  1. appet1te
    18.04.2023 12:32
    -4

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

    Безопасность.

    Море выбора.
    Но тут с оборотной стороны вылезает минус. С точки зрения разработчика, делать версию ПО под каждый дистрибутив или под каждую ветку дистрибутивов - весьма прохладное занятие(об этом сам Линус Торвальдс упоминал).


    1. DMGarikk
      18.04.2023 12:32
      +7

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

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


      Особенно актуально для слабых пк и ноутбуков.

      простой тест, берете ноут с 4 гигаюайтами оперативки, ставите линукс и винду, запускаете браузер, открываете 50 вкладок, обязательно с gmail и google docs, паралельно запускаете gimp в паре экземпляров, если вы разработчик еще парочку pycharm/idea/androidstudio
      и вот ТЕПЕРЬ!!! когда оно залипнет в свопе с корнями, попробуйте перезагрузить комп средставми ОС, и тогда посмеемся кто быстрее и отзывчивее

      так всё, завязываю с этой темой, а то карму сожрут ;)


      1. xpamych
        18.04.2023 12:32
        +2

        Именно поэтому AMD Ryzen рвёт и мечет на Linux в настоящее время))


      1. Alexey2005
        18.04.2023 12:32
        +3

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


        1. DMGarikk
          18.04.2023 12:32

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


        1. MiraclePtr
          18.04.2023 12:32
          +1

          в которой даже приоритет убивания процессов не настроить

          А мужики-то не знают!


          1. Ritan
            18.04.2023 12:32
            +1

            Ну вообще это нормально никогда не работало. Так что мужики может что-то и знают, вот только эти score показывают погоду на марсе.

            К тому же OOM никогда не происходит. А когда до него доходит, то там уже неважно кого убивать - проще всю систему под откос пустить и перезагрузить.


            1. MiraclePtr
              18.04.2023 12:32
              +1

              Ну тут классический ответ: УМВР.

              И не только у меня, разработчики Chromium и Android например довольно активно и вполне успешно тюнят oom_score_adj.

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


              1. Ritan
                18.04.2023 12:32
                +1

                YMMV, но earlyoom и ещё десяток подобных oom-киллеров не на пустом месте появились.

                https://unix.stackexchange.com/a/111404

                https://www.reddit.com/r/linux/comments/56r4xj/why_are_low_memory_conditions_handled_so_badly/

                https://lwn.net/Articles/104185/

                Я всё-таки вижу, что проблемы с oom_killer есть.

                И да, то что для его настройки нужен отдельный сервис - не очень хороший сигнал. К тому же android очень любит убивать shell при недостатке памяти, а полноценно запустить его потом уже не может. А если сдохнет SurfaceFlinger, то проще телефон перезагрузить

                https://android.googlesource.com/platform/frameworks/base/+/master/services/core/java/com/android/server/am/OomAdjuster.md


        1. Mabu
          18.04.2023 12:32

          Функция malloc при нехватке памяти должна возвращать NULL, а не уничтожать другой процесс. Что это вообще такое.


          1. Ritan
            18.04.2023 12:32

            Так проблема не в malloc. Из-за overcommit в Linux malloc вообще в нормальной ситуации null вернуть не может. А oom происходит при попытке обращения к виртуальной памяти. И изменить это поведение сейчас = сломать кучу софта, который делает mmap(оченьмногопамяти)


      1. apro
        18.04.2023 12:32
        +2

        Теперь эта фишка устарела. Есть https://www.freedesktop.org/software/systemd/man/systemd-oomd.service.html и его аналоги. И отстрел сильно жрущих память процессов начинается намного раньше момента когда система станет жутко лагать.


      1. insecto
        18.04.2023 12:32

        В 2022 в Линукс завезли MGLRU, и эта проблема решилась, теперь вашем этом тесте он выигрывает.


  1. bpGusar
    18.04.2023 12:32
    +1

    пробовал я на винде WSL юзать для работы, что б не пришлось убунту ставить
    сначала все было норм, но через пару месяцев, в какой то момент, все пошло одним местом
    производительность супер сильно и непонятно почему хотя ноут мой hp стоит как машина
    поставил убунту 22.10, полет нормальный. гуи конечно не смак но не так уж и плохо. на винду для работы возвращаться не собираюсь. слишком она много ресурсов жрет помимо wsl

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


  1. 0x131315
    18.04.2023 12:32
    -1

    о каком gui windows может идти речь после этого:

    https://www.youtube.com/watch?v=4QokOwvPxrE

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

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

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


    1. Armitage1986
      18.04.2023 12:32
      +9

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

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


      1. 0x131315
        18.04.2023 12:32
        +1

        На видео компиз 3d c аппаратным ускорением и бесшовным интерфейсом, сам такое использовал в нулевых, работало шустро даже на видюшках уровня mx440 с 64mb vram, что в те времена воспринималось вообще как космические технологии. Сейчас такое впечатляет уже меньше, когда памяти на десятки гигов идет счет, и их уже даже никто не считает.


      1. t3n3t
        18.04.2023 12:32
        +1

        вся вот эта безвкусная цыганщина, продемонстрированная на видео

        Вы только что макось тех лет.


      1. Stawros
        18.04.2023 12:32

        Так в те же времена, что на видео выше был как раз популярен среди энтузиастов Aston Shell - https://youtu.be/j3B7eFMaBmw (обратите внимание на год видео). Того же поля свистоперделки. Сейчас это почти умерло, остался только Wallpaper Engine. Это как скины на Winamp / Windows Media Player - посмотреть, восхититься, отключить и никогда не использовать.


    1. Alexsey
      18.04.2023 12:32

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


      1. 0x131315
        18.04.2023 12:32

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

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


        1. sumanai
          18.04.2023 12:32

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


          1. DMGarikk
            18.04.2023 12:32

            который целиком и полностью рисовался процессором?

            насколько я помню, интерфейс винды (тех лет) рисуется видеокартой, точнее 2D ускорителем (если так можно это назвать) который аппаратно умеет окна рисовать (а он умеет это делать с какихто совсем дремучих времен, S3 Trio точно могла)


            Это отлично было видно в 98 винде, если не ставить драйвера на видеокарту — видно как тормозит отрисовка при перетаскивании окон (если ее включить, по умолчанию окно таскалось рамкой) и когда окна реально отрисовывает процессор


  1. Neitr
    18.04.2023 12:32

    В опроснике не хватает варианта
    В Windows всё лучше, но сижу на Линукс потому что очень большая цена на Windows и/или (невозможно купить) и/или "по соотношению цена/качество Линукс многократно лучше"

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

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


    1. Neitr
      18.04.2023 12:32
      -6

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


  1. Pastoral
    18.04.2023 12:32

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

    Половина статьи, по названию судя, куда-то делась, про Windows где? А его нормальным людям тоже показывать нельзя. До того уже Майки доболтались, что как же фортки обновятся если им пару дней по хозяйству похлопотать не давать…

    С vs ИМХО выглядит так. Если заниматься чем-то конкретным, или хотя бы ограниченным, то Линукс. В крайнем случае - меняем дистрибутив. Если «искать себя» и тыкаться, и только или в основном тыкаться, во всё подряд - только Windows.


    1. 0x131315
      18.04.2023 12:32

      Софта как раз много, и много эмуляторов для софта от windows. Например у меня в ubuntu стоит aimp, potplayer, winbox desktop, wiztree, multipar - это все чисто windows-софт, работает как родной. Сложности могут быть с тем, что завязано на windows-драйвера, что-то специфичное. В potplayer даже интерполяция 20/30->60fps работает, приятно всякие старые фильмы смотреть на новых мониторах.


  1. 0x131315
    18.04.2023 12:32
    -3

    Для долговременной и стабильной работы линукс подходит лучше, и это понятно. Единственная мелкая претензия у меня только к поддержке нового оборудования. Мелкая - потому что все решаемо, и встречается очень редко, но все равно неприятно. Например с выходом видеокарт amd 7000 у многих на линуксе возникли серьезные проблемы: эти видеокарты несколько месяцев после релиза у большинства просто не работали. Конечно их было не сложно завести, и многие это сделали, но просто сравните уровень сложности:

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

    А для linux нужно было:

    • установить свежее ядро, минимум hwe-xenmod 6.1.1

    • установить свежую mesa-va-drivers из oibaf/graphics-drivers

    • скачать свежие firmware и подменить ими системные

    • скачать новые дрова, минимум amdgpu 5.4.5

    • починить в них пути к репам на корректные

    • и только теперь их можно установить и все заработает

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


    1. khajiit
      18.04.2023 12:32

      Пункты 4–6 какие-то подозрительные.
      Драйвера уже в ядре, достаточно просто обновить ядро (и, возможно, firmware).


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


      1. 0x131315
        18.04.2023 12:32

        в том то и дело, для 7900 недостаточно - амд для них отдельную персональную линейку драйверов выпустили, а через пару месяцев слили с основной


        1. khajiit
          18.04.2023 12:32

          Ну, как показывает поиск, на арче быстро притянули новые firmware и mesa (rolling же), и, в целом, странная ситуация длилась недолго.
          С убунту да, приходится страдать… но это проблема всех stable.


          1. 0x131315
            18.04.2023 12:32

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


            1. khajiit
              18.04.2023 12:32

              смотрит на пару виртуалок с win7 и win8.1
              Да-а-а? Ну ла-а-адна.


  1. ravendyg
    18.04.2023 12:32
    +3

    Пользуюсь linux уже лет 8, как домашней и рабочей ОС. Но заставить подпись от ФНС (рутокен) не удалось ни по одной из инструкций.


    1. dimitr_a Автор
      18.04.2023 12:32

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


      1. M_AJ
        18.04.2023 12:32

        Ещё нужно импортировать правильный сертификат Минцифры


        1. dimitr_a Автор
          18.04.2023 12:32
          +1

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


          1. M_AJ
            18.04.2023 12:32
            +2

            У меня ворох площадок (налоговая, госуслуги, госзакупки федеральные и региональные), ко всему этому ставится ворох плагинов, и что-то из этого не работало без сертификата Минцифры. Установщики под винду делают это в полуавтомат чешском или автоматическом режиме, а вот под Линуксом маета. Хотя тут больше не к Линуксу вопрос, а к разработчикам, которые собирают свое ПО через одно место с необходимостью установки через install.sh хотя могли бы flatpak пакет сделать.


    1. M_AJ
      18.04.2023 12:32

      Там нет ни одной нормальной инструкции, приходится рыскать по форумам Криптопро и Рутокена.


      1. dimitr_a Автор
        18.04.2023 12:32

        Инструкции, да, пришлось искать и скачивать, но все заработало с первого раза.


  1. Stresscms
    18.04.2023 12:32
    +4

    Подскажите, сколько лет проблеме чтения и кэширования в Linux?(Когда вы подключаете свой быстрый внешний ssd/hdd э, начинаете копировать что-то и как достигаете опустошения буфера скорость падает до мегабайт в секунду.)

    Время работы ноутбука. В KDE поставлен режим balanced. Батарея садится за 5 часов. В Win батарея живёт более 10 часов

    Много ли САПР под Linux и нормально работающих в Wine? (Например Altium,AutoCAD, etc.)

    У меня стояло 20ГБ оперативки и в Kubuntu она сокращалась со временем. Итого перезагрузка не реже 2-3 дней необходима была.

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

    Перезапускать графическое окружение через консоль на Fn приходится

    В WSL нет последовательных портов и в MS не торопятся их завезти

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

    Вкусовщина, но общие(одинаковые) темы для SDDM и окна блокировки я не нашел. Да, можно их сделать, но мне жалко времёни.


    1. Stanislavvv
      18.04.2023 12:32

      У меня стояло 20ГБ оперативки и в Kubuntu она сокращалась со временем. Итого перезагрузка не реже 2-3 дней необходима была.

      Через как смотрели?
      https://www.linuxatemyram.com/ читали?


      1. Stresscms
        18.04.2023 12:32

        Не читал. У меня стояло сначало 8Гб памяти и через некоторое время работы память заполнялась (особенное спасибо Хрому) и, по моим ощущениям, отклик системы снижался (тормоза). Поэтмоу добавил 16ГБ до 20ГБ и перегружался при приближении к заполению и так же делаю на новой машинке с 16Гб ОЗУ . Возможно был не прав. Однако с 8Гб мне было дискомфортно работать.

        Спасибо. Буду смотреть как будет себя вести система без перезагрузок и смотреть сколько по факту available памяти


        1. Stanislavvv
          18.04.2023 12:32

          Есть ещё вероятность утечек именно в kde, тут не особо в курсе, на kde слегка смотрел, хватает lxde.

          Что касается хрома - у меня на работе он течёт при открытой вкладке с гмылом. Прибиваешь вкладку - основной процесс плавно сдувается с ~10ГБ до 300МБ.


    1. DMGarikk
      18.04.2023 12:32

      Время работы ноутбука. В KDE поставлен режим balanced. Батарея садится за 5 часов. В Win батарея живёт более 10 часов

      тут стоит какуюто софтину юзать, например slimbook чтобы адекватно профилями питания управлять
      (а в винде оно всё сразу и изкоробки… дааааа..(злость))


      У меня стояло 20ГБ оперативки и в Kubuntu она сокращалась со временем. Итого перезагрузка не реже 2-3 дней необходима была.

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


      1. Stresscms
        18.04.2023 12:32

        Спасибо. Присмотрюсь к slimbook. Дело в том, что в большинстве случаев в статьях говорят ставить TLP, но в KDE есть свой профилировщик энергопотребления. И нужно перелопатить кучу форумов и статей чтобы понять, что действительно поможет, а что наоборот губит всю идею на корню.

        Отдельная проблема - это наличие огромного числа таких статей с "вредными советами". Хорошо бы иметь ресурс с проверенными/надежными/общепринятыми решениями и рекомендациями от объединения разработчиков дистрибутивов (не от дяди Васи и с некоторой определенность, а не выбором 10ка утилит на перебор которых уйдут ценные часы жизни)...Хотя это наверное тоже невозможно при свободе мнений.

        P.S. Сейчас смотрю документацию у MS - реально вырос уровень и есть рекомендации по настройке, кастомизации (причем, в том числе, сторонним программным обеспечением). Как пример документация на Windows Terminal где есть отсылка к проекту Oh-my-posh чтобы сделать терминал "красивым")


        1. khajiit
          18.04.2023 12:32

          От десятка утилит вы не избавитесь, потому что, например, TLP работает с thinkpad, но не работает с Asus. А Asus в этой серии ноутов выделывался так, а в той — иначе, и у нас теперь две утилиты вместо одной, и каждой нужен свой модуль ядра. А еще есть всякие Clevo, Mainbenben и прочие сяохоновеи.


          При этом базовые фичи поддерживаются стандартом ACPI (не всегда, и не всегда корректно), есть собственный powermanagement у процов (старый intel pstate и новомодное что-то, amd powernow, amd cnq, и тоже что-то новое), у видюх (fuck you nvidia) и у еще кучи железа, с которым производители играют в собаку на сене.


          Так радуйтесь, что добрый Вася что-то за вас отреверсил и собрал в пакет, да еще и поддерживает.


      1. Stresscms
        18.04.2023 12:32

        Попробовал Slimbook Battery. Грубо результаты такие (просмотр youtube через WiFi с VPN и c наушниками Bluetooth. Яркость одинаковая на глаз- сужу по пропаданию бликов на одинаковой картинке):

        1. Kde со своими профилями энергосбережения (баланс) около 20% батареи в час.

        2. Slimbook около 12% батареи в час на режиме экономии

        3. Windows около 9% батареи в час.
          Гораздо лучше стало со Slimbook. (P.S. Он всё же ставит ко всему прочему TLP_


  1. gadzhikuliev
    18.04.2023 12:32

    Как вариант, Windows + WSL.


  1. duott-daenur
    18.04.2023 12:32
    +6

    Linux у меня дома стоял почти 10 лет, пока мне наконец не надоело окончательно его бесконечно чинить, и я не оставил только Винду. С тех пор всё просто работает.

    КМК, с Линуксом проблема в том, что никто им на десктопе прицельно не занимается, нет никакой компании, которая могла бы нанять несколько десятков программистов и посадить их на пару-тройку лет исключительно фиксить баги десктопного линукса на полный рабочий день. А "just for fun" этим никто заниматься, понятное дело, не хочет.

    Можно нагуглить "Major Linux Problemson the Desktop", и там один и тот же список год от года.


    1. Ritan
      18.04.2023 12:32
      +1

      Да ладно бы desktop баги никто не чинил. Под линуксом банальный swap работает из рук вон плохо. Т.е. swap расположенный на отдельном разделе ssd с линейной скоростью под 3 ГБ/с может запросто намертво завесить систему при запуске swapoff. В iotop при этом активность диска будет примерно 200 Кб/с. И это не чинится ничем кроме добавления памяти. А куда её добавлять, когда и так уже 64 Гб и ноут больше не умеет.

      P.S. проблема не в iops, ssd в random 4k всё ещё выдаёт более-менее приличные результаты


    1. 0x131315
      18.04.2023 12:32
      +1

      Аналогично. Несколько лет "чинил" линукс, потом надоело, решил этот вопрос для себя окончательно. Но и с виндой абсолютно та же история: win xp например первые годы приходилось переустанавливать несколько раз в год, потому что опыта нет, систему не знаешь, и все трогаешь/настраивает/меняешь, вот оно и ломалось. Кстати по опыту знакомых пользователей винды с теми же проблемами, все значительно улучшилось начиная примерно с восьмёрки: появились довольно эффективные системы авторемонта, которые, если им не мешать, в большинстве ситуаций спасали машину. Десятка была уже просто скучно стабильной, жила годами даже у самых упоротый пользователей. 11 основана на десятке - уже показывает хорошие результаты.

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

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

      И в третьих, чтобы снизить количество ручной работы и упростить бекапы, перешел на copy-on-write файловые системы, которые позволили мгновенно сохранять версии любых файлов внутри себя и хранить несколько их версий, с возможностью удобного управления - этакий git-репозиторий размером с весь диск. Основное, что это даёт: возможность быстро откатиться до момента проблем, или же возможность попробовать несколько разных подходов к решению, или даже потренироваться в конце концов, проверить какие-то свои гипотезы и вернуть все как было, без ущерба. Попробовал несколько разных ФС, распиаренную zfs в том числе, пробовал и гибридные конфигурации с lvm. Остановился на более удобной мне, и неприхотливой, нативной btrfs. Простое и понятное устройство. Автоматизация из коробки: timeshift например, автоматические снимки при обновлениях, и т.п. фичи, глубокая интеграция во многие современные дистрибутивы. Однокликовый откат на любое состояние - кажется в макосях такое есть. Достаточно лёгкое подключение руками из консоли - можно без инструментария просто в загрузчик скормить любой из снимков и загрузиться в более раннее состояние. Возможность заглянуть внутрь любого снимка как в папку, что-то оттуда извлечь, или изменить. Возможность передать снимок по сети через потоки, в том числе со сжатием - этакая удаленная синхронизация, типа rsync, только нативная на уровне файловой системы, или же вообще упаковать в самый обычный архив. Гибкое управление: часть дерева файловой системы можно вывести из-под cow-механизма, что иногда играет роль, да и само дерево можно подстроить под себя, организовать несколько уровней cow-систем например, все что в голову придет. Также всякие raid-фичи из коробки: поддержка многодисковых конфигураций, балансировка, скруббинг.

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

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


  1. VasilievVictor
    18.04.2023 12:32
    +1

    Можно же пользоваться Mac OS, Windows и Linux(если не хватает mac os). Где то одно удобнее и проще, где то другое, иногда для каких то вещей и выбора особого нет ))


  1. ajkpro
    18.04.2023 12:32
    +1

    1. Давно на Линукс, но держу Винду на виртуалке для Фотошопа. Пытаюсь заменить чем-то Линуксовым.

    2. Офис от М$ много лучше Либры. Хотя бы быстрее. Там есть Myoffice, китайское что-то - не вкуривал.

    3. Совсем не играю и давно. Редко в Doom.

    4. Использую винду для работы с "игрушечным" ЧПУ. Под Линем появилось недавно, нужно думать.\

    5. Были проблемы с установкой принтеров.

    Если бы вся страна упорно перешла бы на .Линь, то всё бы срочно появилось.


    1. ftc
      18.04.2023 12:32

      Офис это прямо боль. Чуть только длинная какая-то xls-ка (на пару-тройку тысяч строк) или заковыристый док - либра начинает тормозить даже на компе с кучей памяти и свободных ядер CPU. Вот что ему не хватает - непонятно совсем.


  1. ilitaiksperta
    18.04.2023 12:32
    +35

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

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

    Посудите сами, например у ведра есть такая штука, как универсальный формат пакетов - apk. Прикиньте, я могу скачать апк со стора, напрямую от разработчика, или даже васян-сборку с 4pda. И она установится на любой кривейший кастом, на весь перепиленный внутри сток от самсунга, или вообще на мутанта от ксаоми. До чего дошли технологии в 2023 году, а?

    А что у нас есть в линкусе? Ммм, .deb, rpm, appimage, snap, flatpak... В одном дистре работает одно, в другом другое, куча форматов пакетов и все по своему говно. Нет, серьезно, разговор о том как просто установить программу в ОС, в случае линкуса это сборник анекдотов. Это все бы не звучало так смешно, если бы линукс считался поделкой типа болгенос, а не серьезной ос для программистов.

    Начнем с deb пакетов. Что такое deb пакет? Это просто зипарь, набитый sh скриптами запускаемыми от рута. После этого вы над виндой смеетесь?

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

    Говорите, зато у вас dll хелла нету. Лол, я сел за баранку этого пепелаца во времена windows xp. И знаете че? Я никогда этого мифического dll hell не видел, вообще ни разу. А вот dependency hell вижу не так уж и редко.

    Кто вообще придумал эту больную тему с таким дебильным линкованием либ? Почему нельзя просто взять список общеупотребимых либ, типа libc, libpng и тп, зафиксить в своем дистре целиком и 10 лет поддерживать как API. А остальное пусть аппы с собой таскают в пакете. Что, говорите, какой ужас будет две копии либы на пару килобайт, ужасное расточительство? Да этот комментарий внутри сайта весит в кеше браузера в 100 раз больше, на вашем ssd на 1тб за 100$. Это даже не экономить на спичках, это сидеть считать сколько спичек в каждом коробке.

    Почему если у меня одна аппа хочет libpng допустим 1.0.0, а другая 1.0.1 я должен какойто лютейший гемор с пакетным менеджером иметь? Сколько лет назад у libpng менялся бинарный интерфейс? 20?

    Почему я могу взять собрать exe в 7 винде, и запустить его на 10 и на 11. Или собрать бинарник в какойнить мохаве макоси, и запустить на вентуре, причем даже на другой архитектуре процессора, и не иметь никакого гемора. А если я просто соберу бинарь в убунте, в какомнить арче он не заведется.

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

    Тыничиво нипонимаешь, это другой подход к разработке софта, репозитории с свободным софтом это круто! Да, например на ведре есть f-droid, с которого в один клик спокнойно ставится свободный софт, на любой ведро девайс, без необходимости иметь штат мейнтейнеров на каждый васянский кастом с xda. Почему под систему, которую написали студенты набраные по квотам из коррекционных классов осилили нормально сделать, а под serious programmer os нет?

    Ох, appimage, snap, flatpak? Можете вот тут коментами обчитаться: https://habr.com/ru/articles/673488/comments/#comment_24477960

    чтобы прочувствовать всю боль посмотрите что пишет автор appimage: https://habr.com/ru/companies/southbridge/articles/466301

    Хотя если честно, appimage с flatpak выглядят даже подающими надежды. Но snap вообще настолько плох, что я вообще писать про него не буду, игнорирую.

    И на всем этом фоне про то что в макоси ты просто берешь .app, кладешь его в папку Applications и все работает, и так уже наверно лет 20, наверное даже стыдно говорить.

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

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

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

    Потмоу что, несмотря на то что этот API чуть ли не эталон дерьма, он всеравно в тыщу раз лучше ситуации, когда никакого апи для GUI нет вообще. Если я хочу написать приложение с окошками для десктопной системы на линкусе, я начала должен впилить в него поддержку двух оконных серверов. Ну ладно, хотябы одного, и так сожрут. Один накостылен в 70е, на который забили, вместо того чтобы допилить, но при этом все юзают. А второй уже лет 10 с лишним костылится, причем так херово, что костыли из 70х кажутся продуманным проектом.

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

    Для андроида я просто верстаю экран в ide и моя аппа будет нормально работать и выглядеть на любом лаунчере. Че, реально? Как ребятам с умственной отсталостью создавшим ведроид удалось создать такое технологическое чудо?

    А потом все удивляются почему линукс занимает 1% десктопа. Потому что короля играет свита, а ОС играет софт. А софта под линукс нет. Потому что запить и поддерживать софт под настолько черезжопно спроектированную систему это никому не нужный геморой. Т.е вместо того чтобы допилить тот же wine до состояния, когда софт под ним в 1 клик запускается, вместо того чтобы принять хоть какойто стандарт декстопного API, вместо универсального формата пакетов, все развлекаются защитой абсолютно ублюдских технических решений. Все это под рассказы с серьезными щами про ос для программистов.

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

    И под которую нет софта для программистов. Лол, например под винду и мак куча годных гуевых git клиентов, а под линкус нет. Под винду и мак нормальные иде для плюсов появились в 90х, а под линукс в только 2009, а совсем нормальная в 2017. Дада, рассказывайте что программировать надо в консоли. Или вообще в виме, который чтото среднее между деструктивной сектой и сексуальной ориентацией.

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


    1. Alexey2005
      18.04.2023 12:32
      +8

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


      1. ilitaiksperta
        18.04.2023 12:32
        +7

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

        Но стандартный формат пакетов, стандартный api для окошек в линуксу мешает именно свобода. Есть десяток ублюдских форматов пакетов, пакетных менеджеров, и абсолютно ублюдский подход к линковке либ.

        Я же не спрашиваю откуда в линуксе столько разных гуев и форматов пакетов. Я спрашиваю почему они все настолько ублюдские? Почему любой пакет в линкусе хуже апк? Почему на смену зипарям со скриптами от рута, пилятся какието контейнерные залупы, которые на запуске аппы fs монтируют? Почему вместо того чтобы довести до ума X11, который дефакто стандарт(откуда он кстати вообще взялся, если свобода мешает стандартам?) пилится еще более ублюдский wayland и mir? Почему Qt аппы на винде и маке выглядят лучше чем под гномом?

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


        1. Dr_Faksov
          18.04.2023 12:32

          Люто плюсую! Для меня САМОЕ большое достижение MS - стандартные инсталяторы. Нажал, установилось, работай. Да, для блондинок. Или для тех, кто ценит своё время.

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

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

          А потом появился Windows 95. И PlugandPlay. И про перемычки забыли (почти).

          Вот для меня предложение "собрать самому" - это как вернутся к перемычкам.


          1. nidalee
            18.04.2023 12:32

            Я вот лично до сих пор не понимаю, почему для части функций nginx я его должен собирать вручную. Что им мешало random_index включить в стандартную сборку? А autoindex? Да http_mp4_module в конце-концов? Почему эту функциональность вообще надо как-то активировать?.. Или это просто чтобы не расслаблялись?
            Впрочем, это не то чтобы вина Linux… Просто философия та же самая, кмк.


            1. iig
              18.04.2023 12:32

              почему для части функций nginx я его должен собирать вручную

              Философия unix nginx ;)


        1. CodeRush
          18.04.2023 12:32
          +1

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

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

          Для того, чтобы сделать первые 80% работы, мотивация зачастую не требуется никакая, кроме внутренней ("йо-хо-хо, а давайте запилим свой DE!"). Оставшиеся 80% работы (это сарказм такой, если что) требуют экспоненциально растущей мотивации, на которую у энтузиастов нет ни времени, ни денег.

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

          Все упомянутые вами технологии не были разработаны Васянами с горы, пишушими по праздникам у себя из подвала. X11 - MIT/DEC/IBM, ELF - AT&T Unix SVR4, Git - Linus Torvalds, Qt - Trolltech/Nokia/QtCompany. Чуете подвох?


          1. ilitaiksperta
            18.04.2023 12:32

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

            И при этом это все до сих пор нормально работает и детских проблем как у линкуса с этим всем нет.

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

            Типа на линуксе все так плохо, потому что бесплатно? Не, чтобы было настолько плохо, надо приплатить


          1. K0styan
            18.04.2023 12:32
            +1

            это тяжелая работа, с джаст-фор-фаном никак не связанная

            Всё так. Но ведь и корпорации есть в среде.

            Окей, поднять полностью пользовательское окружение масштаба Android может себе позволить только Google. Но хотя бы один компонент довести до такого уровня, чтобы его с удовольствием дистрибутивы по умолчанию использовали, какой-нибудь RedHat тоже должен по идее мочь...


          1. 0x131315
            18.04.2023 12:32

            Из последнего: меня впечатлил маленький proof-of-concept проект llama.cpp, который внезапно вышел на уровень с гигантами индустрии, предоставляя простой и лёгкий доступ любому желающему к нейросетям промышленного уровня у себя на машине. Вокруг него уже целая экосистема сложилась. Невероятно. Вот такой вот proof-of-concept получился.


            1. ilitaiksperta
              18.04.2023 12:32
              +1

              К сожалению, мы живем в мире где качественный и хороший софт вызывает удивление


            1. sumanai
              18.04.2023 12:32

              нейросетям промышленного уровня у себя на машине

              Разве что 5-ти летней давности. Как энтузиаст и активный пользователь всего этого скажу, что никакой нынешний finetune Llama не дотягивает до уровня даже GPT3, хотя на голову выше любой старой модели, которые раньше пилили на основе GPT2.


    1. Stresscms
      18.04.2023 12:32
      +1

      Насчёт менеджера пакетов стоит упомянуть для полноты и ситуацию в Windows. В Windows c PowerShell имеем тоже несколько вариантов :

      1. winget

      2. scoop

      3. скрипт ps1

      4. Установить через фирменный Store Microsoft

      5. Ну и вручную скачать браузером установщик и запустить его.

        Первые 4 варианта указаны (для примера) в установке oh-my-posh для WT (https://ohmyposh.dev/docs/installation/windows)


      1. ftc
        18.04.2023 12:32

        При этом в 95% случаев вариант 5 работает. Причём даже если установщик был собран для Windows 98 в далёком 2000-м году. И история "поставил винду, накатил на неё проверенные версии любимых программ" работает как часы уже много лет.


        1. khajiit
          18.04.2023 12:32
          +2

          если установщик был собран для Windows 98 в далёком 2000-м году

          То он 16-бит и на 64-битную (т.е. современную) систему вы его поставить не сможете уже лет почти 20 как.


          1. ftc
            18.04.2023 12:32

            Это если бы он для Windows 3.1/3.11 был бы собран - тогда да, 16-битный.
            А Windows 98 это уже вполне себе 32 бита.


            1. khajiit
              18.04.2023 12:32

              Вы путаете битность системы и битность установщика.
              16-тибитные установшики жили очень долго после 3.11 — тот же InstallShield пока не переписали и не добавили сервис был 16-бит, а было это уже где-то во времена Vista/Vienna, емнип


              1. ftc
                18.04.2023 12:32

                Да, действительно, не подумал, что установщик может 16-битным быть.

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


                1. khajiit
                  18.04.2023 12:32

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


                  1. ftc
                    18.04.2023 12:32

                    А вот тут не соглашусь.
                    В новой версии софта могут отпилить какую-то ключевую для тебя фичу (или перекроить UI, или сломать совместимость с чем-то). Пример из mobile development - новые версии фреймворков и движков (Xamarin, Unity) дропают поддержку старых версий Android, например. Или браузеры из которых выпиливают флеш и ActiveX.

                    А ещё новая версия может ВНЕЗАПНО потребовать денег на покупку себя. Можно поискать бесплатные аналоги, но зачем, если предыдущая версия уже куплена и в общем-то не ломается, если её специально не ломать?

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

                    И в конце концов, обновлённая версия софта под новую систему может просто не существовать. Разработчик обанкротился или просто перестал софт поддерживать - и всё, как только в ОС сломается обратная совместимость, софт тоже использовать будет нельзя.

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

                    Справедливости ради, линуксовый подход к управлению софтом имеет свои неоспоримые плюсы. Вопрос в том, что подходит лучше под имеющиеся условия. На домашнем компе (где может быть много проприетарного софта, утилит от всяких китайских девайсов и прочего такого) - лучше работает подход винды (максимум обратной совместимости). На серверах (где софт обычно более-менее стандартный и почти весь open source) - линуксовый. ИМХО, конечно.


                    1. vikarti
                      18.04.2023 12:32
                      +1

                      С репозиториями… насколько помню apt и yum как минимум — вполне себе умеют DVD-ROM в качестве репозитория использовать. Если надо. Сейчас просто не надо, интернет всегда есть.
                      С моим первым Linux'ом было совсем не так. Пачка дисков. Книжка. Ставим. А потом меняем диск и приходится патчить ядро 0.99pl12чего_то_там чтобы он понял что это за диск


                      1. ftc
                        18.04.2023 12:32

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

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


    1. Alexey2005
      18.04.2023 12:32
      +1

      Или вообще в виме, который чтото среднее между деструктивной сектой и сексуальной ориентацией.

      Пока в нём надо всего лишь работать, он вполне хорош. Но вот как только требуется его настраивать, вот тут-то и приходит осознание, что vim — это большое ведро с костылями. Настроил в одном месте — в двух других сломалось. Поставил один плагин — два других перестали работать корректно…
      Но даже это ещё не самое страшное. Самый лютый ад начинается, когда вам нужно написать к vim'у ваш собственный плагин.
      Вот только на прошлой неделе мне потребовалось написать плагин для интеграции vim'а со сберовской генеративной нейронкой Fred-T5-1.7B, так проклял всё на свете. Даже самые простейшие вещи приходилось реализовывать через лютые трюки и хаки. Например, там нельзя так просто взять и определить, находится ли курсор в конце строчки. Потому что текст внутри vim представлен не символами, а байтами. И функция, определяющая позицию курсора в буфере, возвращает указатель на первый байт текущего символа. Соответственно, в кодировках с переменным количеством байт (utf-8) совершенно непонятно, последний это символ в строке или же нет. Пришлось замутить крутой индусский алгоритм вида:


      1. Запомнить текущую позицию;
      2. Вызвать функцию "переместить курсор вправо";
      3. Сравнить новую позицию со старой. Если позиция не изменилась — символ последний (дальше конца строки курсор не уезжает), если изменилась — возвращаем курсор на место и констатируем, что символ не последний в строке...

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


    1. Neitr
      18.04.2023 12:32

      Думаю Линукс могла бы спасти нативная установка приложений под виндовс по умолчанию. EXE и APK установщики по умолчанию - спасение Линукс.


      1. 0x131315
        18.04.2023 12:32

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


    1. ultraElephant
      18.04.2023 12:32

      Почему я могу взять собрать exe в 7 винде, и запустить его на 10 и на
      11. Или собрать бинарник в какойнить мохаве макоси, и запустить на
      вентуре, причем даже на другой архитектуре процессора, и не иметь
      никакого гемора. А если я просто соберу бинарь в убунте, в какомнить
      арче он не заведется.

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


    1. iig
      18.04.2023 12:32

      Почему нельзя просто взять список общеупотребимых либ, типа libc, libpng
      и тп, зафиксить в своем дистре целиком и 10 лет поддерживать как API.

      Именно потому ;) Поддержка стОит денег - кто-то их должен платить. Тем кто платит - веселее платить за новые фичи, чем за поддержку совместимости.

      А те, кому нужно - берут snap и упаковывают туда все свои зависимости ;)


      1. ilitaiksperta
        18.04.2023 12:32

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


        1. vikarti
          18.04.2023 12:32

          Ну как бы что-то нового в этих либах появлеться ж и это кому то нужно — получается надо тащить по 2 версии — замороженную и актуальную. Либо иметь проблему с тем что софт может захотеть не 5 летней давности либу.
          Кстати вопрос — 'не трогать либы' — а багфиксы как? бэкпортитить? а если это не так просто? Не трогать — не вариант — openssl достаточно системная либо? а был heartbleed.


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


          Вообще — есть ж Debian Stable, по определению древний как продукты жизнедеятельности мамонта и обновляемый только security-фиксами. А есть и куча претензий на тему "там ВСЕ старое".


          Собственно Flatpak и прочие Snap — одна из попыток это решить, чтобы программа все с собой таскала и зависила только от апи ядра


          1. ilitaiksperta
            18.04.2023 12:32
            +1

            Так а в чем проблема? Берем стандартный набор либ, libc, openssl, libpng и прочее, что использут все. Кладем несколько версий в систему и патчим уязвимости когда фиксы выходят. Если выходит версия с новыми фичами, кладем рядом. Потом берем gtk2, gtk3 и gtk4, тоже самое qt4,qt5. И тоже патчим, и фиксы накатываем когда они выходят. Это что, больше усилий требует, чем сотни единиц софта, обновлять и собирать?

            А остальное пусть аппы линкуют себе статически, кладут в себя исходниками, или soшки таскают.

            90% линуксовых либ написана на C, у которого стандартизованый ABI и сишные либы жрет софт на плюсах, го, расте и куче других языков. Вот в той же винде, у меня есть например функция SendMessage из WinAPI, и я вообще даже не знаю из какой конкретно либы она тащится, и какие там есть версии, всеравно это работает на любой винде. А линкусе проблемы с линковкой либ, у которых функционал годами не меняется, а интерфейс вообще не должен меняться десятилетиями.

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


          1. 0x131315
            18.04.2023 12:32

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

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

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


            1. ilitaiksperta
              18.04.2023 12:32

              Вот есть программа под линукс. Я могу ее просто взять и установить? Нет. Есть ворох способов, но они проблему полноценно не решают.

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

              Что мешает зафиксить интерфейс основного пака системных либ, а дефолтным форматом пакета сделать зипарь, в котором внутри будет бинарь с нужными ему сошками? Да даже просто принять appimage как дефолт в той же убунте?


    1. maledog
      18.04.2023 12:32
      +1

      Почему я могу взять собрать exe в 7 винде, и запустить его на 10 и на 11.

      А под XP? Все зависит от того что и как вы линкуете. Я могу собрать бинарник на go и он запустится на любой машине с linux подходящей архитектуры, если я не буду тащить за собой libc. Или могу слинковать либы статически и тогда бинарник тоже будет самодостаточным. Равно как не все приложения выпускавшиеся для windows 7 запустятся на десятке без преславутого "Режима совместимости". Но так же точно и в linux есть docker/snap/chroot/appImage в котором можно подключить нужный набор библиотек. Так что не нужно лукавить.

      Скорее всего в рамках основного репозитария дистрибутива приложению A требуется одна версия либы приложению Б требуется другая вы не столкнетесь. Обычно такие проблемы возникают при попытках притащить что-то со стороны. Ну так и в windows вы можете столкнуться с чем-то подобным. Сколько там версий visual с runtime? Я встречал раньше такие приложения ради запуска которых приходилось переустанавливать vc и это уже во времена windows7. Все зависит от прямости рук написавшего приложение.

      И под которую нет софта для программистов. Лол, например под винду и мак куча годных гуевых git клиентов, а под линкус нет.

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

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

      Как же так получилось, что " общепризнаные говно" заняло основное место среди серверных ОС, ОС специального назначения вроде роутеров, было портировано на десятки архитектур, и поддерживает образцов оборудование больше чем современный windows?


      1. ilitaiksperta
        18.04.2023 12:32
        +1

        А под XP?

        А под Win3.11? XP outdated & deprecated лет 10 уже, и во времена когда он был актуален, можно было спокойно собирать аппы в 7 и они работали на xp. А под линкуксом сейчас собирая бинарь под актуальной убунтой, а не могу быть уверен что он запустистя на актуальном же арче.

        При том что скорее всего, сейчас под 10кой, если не выходить за пределы Win32 API и не юзать всякий сетевой стек завязаный на ssl и прочее, то собраный бинарь вполне себе заработает под xp. А в убунте 4летней давности я наверно даже с ее репы пакет не смогу поставить.   

        Я могу собрать бинарник на go и он запустится на любой машине с linux подходящей архитектуры, если я не буду тащить за собой libc

        Ну да, если не юзать основной для платформы язык и его рантайм, не юзать gui (это для десктопа, я напомню) то приложуха запустится на любом линкусе с нужной архитектурой. А если аппу на java собрать, то еще круче!

        К слову на маке, можно собрать аппу под mountain lion (11+ лет) на нативном objc (который поверх сишечки написан), и она запустится на вентуре даже под другой архитектурой процессора. Какой кстати там лучший транслятор x86 -> arm на линуксе? Выковыренная из мака розетта? Почему софт из мака на линуксе работает лучше родного?

        Но так же точно и в linux есть docker/snap/chroot/appImage в котором можно подключить нужный набор библиотек. Так что не нужно лукавить.

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

        Скорее всего в рамках основного репозитария дистрибутива приложению A требуется одна версия либы приложению Б требуется другая вы не столкнетесь

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

        Ну так и в windows вы можете столкнуться с чем-то подобным. Я встречал раньше такие приложения ради запуска которых приходилось переустанавливать vc и это уже во времена windows7.

        Я тоже встречал, иногда. В осноном это игры.

        Все зависит от прямости рук написавшего приложение.

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

        Как же так получилось, что " общепризнаные говно" заняло основное место среди серверных ОС, 

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


        1. maledog
          18.04.2023 12:32

          Я тоже встречал, иногда. В осноном это игры.

          В данном случае это было поделие толи ПФР, толи налоговой.

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

          Что значит по дефолту? Хотите сказать что ваш бинарь хорошо собирается на тех средствах, которые вам выдал создатель дистрибутива? Так это и в linux работает в рамках того дистрибутива который выдал вам средства разработки и в котором вы собираете. Если хотите чтобы ваше приложение работало в заданном дистрибутиве, то соберите для него пакет и поддерживайте в актуальном состоянии. Не хотите - соберите бинарник статически или напишите на скриптовом/VM языке и не грейте мозг. Если ваше приложение востребовано возможно для него найдется мантейнер для других дистрибутивов. Как вариант вы можете собрать приложение с низким требованием libc как ни странно там обычно >=. Если "не юзать всякий сетевой стек завязаный на ssl", то вполне прокатит.
          Как-то разработчики на qt или gtk собирают свои gui приложения и не надломились, первые еще и часто под windows и mac успевают. И даже старательно упаковывают свою версию qt вместе с приложением и ни у кого проблем не возникает.

          А в убунте 4летней давности я наверно даже с ее репы пакет не смогу поставить

          Штатная поддержка Ubuntu LTS (выходит каждые два года) 5 лет. Расширенная 10 лет. Прямо сейчас в открытом доступе xenial вышедший 2016 году.
          У дебиан дистрибутив поддерживается три года, еще два по LTS выпускаются заплатки. После этого дистрибутив отправляется в архив, но в любом случае доступен и его репозитарий и установочные CD сейчас вплоть до второй версии выпущенной в 1998 году.


          1. ilitaiksperta
            18.04.2023 12:32

            Что значит по дефолту?

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

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

            Ну да, под каждый дистр на которых сидит по 3 юзера, я должен сидеть и собирать разные пакеты, и еще успевать все это обновлять. А с гуем мне что делать? Взять qt чтобы в дефолтной убунте приложение выглядело стремно, а линуксоиды ругались что им приходится жырнющую либу в свой pure gtk дистр тащить? Или взять gtk чтобы аппа под кедами выглядела как говно, а потом веселиться с ликновкой, потому что у gtk ломать совместимость это национальный спорт? Или плюнуть и притащить java\avalonia\electron, юзеры и так сожрут?

            Давайте смотреть правде в глаза, в реальности я просто склепаю пакет appimage или еще хуже для flatpak, потещу его только на своем дистре, а греть мозг будете уже вы, если моя аппа вам понадобится. Только не надо потом жаловаться, что у линукса всего 1% десктопа, и софта не хватает.

            Как-то разработчики на qt еще и часто под windows и mac успевают.

            Весь рофл в том, что это они как раз под линукс бывает не ленятся собирать. Я вот ленился в свое время, еще бы, под винду qtcreator выплевывает готовое ехе, а под мак готовый .app. А как там хотябы под убунту пакет собрать, да еще и зависимости разрулить я даже читать не начинал. Понадобится, исходники на гитхабе лежат, че делать знаете.


            1. maledog
              18.04.2023 12:32

              Ну да, под каждый дистр на которых сидит по 3 юзера, я должен сидеть и
              собирать разные пакеты, и еще успевать все это обновлять.

              Если ваше приложение хоть кому-то нужно среди этих 3,5 юзеров, то найдется тот кто добавит. Даже если исходники отсутствуют.

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

              qbittorent. appimage. Для тех кто не хочет исходники.
              LiteIDEX просто архив с нужными либами. Для тех кто хочет использовать системный qt архив без него или исходники.


              1. ilitaiksperta
                18.04.2023 12:32

                appimage

                Что мешает сделать appimage основным способом установки в популярном дистре и забыть о проблеме насовсем?


                1. iig
                  18.04.2023 12:32

                  Когда мне хочется на ubuntu установить skype - я беру, скачиваю skype-xyz.deb, щелкаю мышкой, оно там чего-то распаковывает - вуаля, skype притащил с собой свое окружение в snap контейнере. Какую ещё проблему нужно решить?


                  1. ilitaiksperta
                    18.04.2023 12:32

                    Какую ещё проблему нужно решить?

                    Чтобы снап перестал тормозить, чтобы снап был не только в убунте, чтобы не только скайп был в снапе, чтобы снап перестал срать в mount и т.п.


                    1. iig
                      18.04.2023 12:32

                      Чтобы снап перестал тормозить

                      Вроде как сама изоляция процессов в нем легковесная. Точно snap тормозит а не программа внутри? У меня иногда skype любит сожрать 200% CPU.

                      чтобы снап был не только в убунте

                      Не возражаю, пусть будет не только в убунте. Это, наверное, пожелание к ${DISTRO_NAME_AUTHORS}?

                      чтобы не только скайп был в снапе

                      pycharm например. Это, наверное, к софтописателям пожелание?

                      чтобы снап перестал срать в mount

                      Это проблема?


                      1. ilitaiksperta
                        18.04.2023 12:32

                        Вроде как сама изоляция процессов в нем легковесная

                        Ага, с распаковкой fs по несколько секунд при первом запуске аппы. Это уже починили?

                         Это, наверное, пожелание к ${DISTRO_NAME_AUTHORS}?

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

                        Это проблема?

                        На фоне остальных, нет


                      1. iig
                        18.04.2023 12:32

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

                        Какой смысл переводить книги на русский, его нигде кроме России толком не юзают? ;)


                    1. Alexey2005
                      18.04.2023 12:32
                      +1

                      И чтобы snap запускался не в песочнице. А то вот в последней Ubuntu браузер Firefox в принудительном порядке перевели на snap (видать, майнтейнеры окончательно задолбались заниматься бесконечной пересборкой такой большой софтины).
                      Так сразу оказалось, что у этого браузера крайне узкая область видимости. Например, я теперь не могу открыть html-странички из /var/log, потому что snap-песочница не видит ничего за пределами хомки.
                      Мало того, если в пути хотя бы один из компонентов начинается с точки (~/.vim/readme.htm) он это тоже не откроет — snap-песочница не может читать такие файлы. И доступ к url, начинающихся с конструкций вида localhost:port_num тоже ограничен.
                      Это уже не браузер, а кастрат какой-то получается.


                      1. ilitaiksperta
                        18.04.2023 12:32

                        Тут проблема не в песочнице, а в херовой песочнице


                1. evtomax
                  18.04.2023 12:32

                  1. 95% софта прекрасно устанавливается через менеджеры пакетов.

                  2. В Windows без менеджера пакетов каждая программа, использующая Qt, таскает свою версию Qt, например. Если так сделать в Linux, то потребление памяти ощутимо увеличится. И нет, определённая версия Qt в качестве системного стандарта - это не решение проблемы, ибо разработчики всё равно будут использовать свежие инструменты разработки, и всё равно будет своя версия Qt у каждой программы.

                  3. appimage и так работает. В чём проблема? В том, что производители нужного вам ПО не озаботились этим способом распространения?


                  1. ilitaiksperta
                    18.04.2023 12:32

                    95% софта прекрасно устанавливается через менеджеры пакетов.

                    Скорее 80%/20% где 80% есть в менеджерах, а 20% реально нужных нет

                    В Windows без менеджера пакетов каждая программа, использующая Qt, таскает свою версию Qt, например

                    А программа использующая WinAPI для окошек, нет.

                    appimage и так работает. В чём проблема? В том, что производители нужного вам ПО не озаботились этим способом распространения?

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


                    1. iig
                      18.04.2023 12:32

                      в линуксе нету общепринятого формата пакетов и способа установки.

                      Демократия, сэр. Если вы принадлежите к достаточно общепринятой конфессии (debian/redhat) - там есть свои общепринятые в ихнем кругу ритуалы. Исполняйте их как написано в священных мануалах и будет вам щастье ;)


                1. maledog
                  18.04.2023 12:32

                  Что мешает вам собрать свой дистрибутив с appimage, раз неосилили сборку пакетов и не греть мозг остальным? Мне например нравится линукс с том состоянии в каком он есть. Один дистрибутив-одна инициализация-один пакетный менеджер идите жрите в виндах или на маке. Мне оставьте свободу выбирать как мне работать с приложениями, что ставить или не ставить.


            1. khajiit
              18.04.2023 12:32

              Весь рофл в том, что

              … кто-то мейнтейнит весь дебиан и арч, десятки тысяч приложений и библиотек под дюжину платформ, а в случае дебиана — еще и hurd с kfreebsd. И не жужжит.


              1. ilitaiksperta
                18.04.2023 12:32

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


                1. khajiit
                  18.04.2023 12:32

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


                  1. ilitaiksperta
                    18.04.2023 12:32

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


        1. maledog
          18.04.2023 12:32

          При том что скорее всего, сейчас под 10кой, если не выходить за пределы
          Win32 API и не юзать всякий сетевой стек завязаный на ssl и прочее, то
          собраный бинарь вполне себе заработает под xp.

          Прямо на прошлой неделе нужно было добавить tinc в телеофисовский роутер с порезанной версией openwrt(без возможности установки софта из репозитария). Собирать статический бинарник было лень потому нашел статически слинкованный с openssl от совершенно левой сборки для какого-то Asus той же архитектуры. Подсунул бинарник в /usr/bin написал конфиги и скрипт запуска. Прекрасно работает.

          Насколько я знаю так же точно разработчики alt перепаковывают 1с которая не собирает пакеты для alt.

          Ну и наконец кто бы стал заниматься разработкой alien для перепаковки rpm в deb и наоборот. Если бы это занятие было безуспешным?

          И наоборот. Собирал я как-то прогу на go с использованием драйвера sqlite, затем отправил на сервер. Ой, сказал сервер, нет msvcrXXX.dll. Притом, что какая-то версия runtime там стояла.


          1. ilitaiksperta
            18.04.2023 12:32

            нашел статически слинкованный с openssl от совершенно левой сборки для какого-то Asus

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

            Насколько я знаю так же точно разработчики alt перепаковывают 1с которая не собирает пакеты для alt.

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

            Разве гугл перепаковывает apkшки которые собирют для lg или самсунга? Нет, андройдщики пальцем у виска покрутят, от такой поставновки вопроса.

            рогу на go с использованием драйвера sqlite, затем отправил на сервер. Ой, сказал сервер, нет msvcrXXX.dll

            Хорошая иллюстрация к тезису о том, что юзать линукс на десктопе всеравно что юзать винду на сервере


    1. maledog
      18.04.2023 12:32

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

      А теперь давайте подумаем, чем макось архитектурно отличается от linux? Такая же posix совместимая система, только огороженная со всех сторон производителем. "Это нельзя, это не запускай, сюда не лезь, это не подключай". Сторонние приложения не из магазина можно, но в песочнице. Если Apple передаст разработку сообществу, то приложения и поддержка так же начнут фрагментироваться. Если же Apple оставит контроль за разработкой, то это будет какой-нибудь еще один RHEL. А в один прекрасный момент может и вовсе исчезнет как это было с другими системами поддерживаемыми корпорациями, вроде simbian/beos/webos/windows mobile. На позициях линукс это скорее никак не скажется, вряд ли линуксоиды побегут туда, но может подсократит количество пользователей windows. Уже же есть возможность собрать хакинтош или поставить linux на макбук, но ни у того ни у второго значительного числа пользователей,даже в ставнении с linux-desktop, нет.


      1. DMGarikk
        18.04.2023 12:32
        +1

        , чем макось архитектурно отличается от linux? Такая же posix совместимая система

        ну тем что линукс это линукс, а макось это unix и они всетаки архитектурно разные, это только интерфейс у них одинаково posix соответствует.


        1. maledog
          18.04.2023 12:32

          Тогда получается как и сейчас. linux-разработчики без особого труда портируют свои приложения, в том числе gui. Но значительного оттока или притока пользователей linux на мак нет. А вот при портировании драйверов разработчики linux столкнутся с необходимостью изучать новое ядро и архитектуру. Конечно найдутся энтузиасты которым просто интересно, как сейчас пишут драйверы для макбуков на ARM чтобы запустить linux. Но с такими темпами linux-капец точно не настанет в ближайшие десятилетия.


      1. ilitaiksperta
        18.04.2023 12:32

        А теперь давайте подумаем, чем макось архитектурно отличается от linux?

        Давайте. Если ОС это среда для установки и запуска программ, а по философии unix - "любой софт должен делать что-то одно и делать это хорошо" то отличие в том что macos это операционная система, а linux - нет.

        Такой же posix, но софт ставится в 1 клик. Даже при всех анальных ограничениях запустить неподписанный васян-бинарь проще чем поставить на линукс софт не из репы. Такой же posix, но софта под него в разы больше, при том качественного. Такой же posix, но GUI приложений и либы для кнопочек почемуто системные (вот дебилы разработчики макоси, да?), а не как у нормальных людей тянутся из таскбара и менюшки сверху.

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

        Если же Apple оставит контроль за разработкой, то это будет какой-нибудь еще один RHEL.

        Скорее будет модель андроида. Железо со стоковой ОС на которой все отполированно работает. И левое железо с левыми кастомными сборками, но с отпиленными зондами, аппсторами и ограничениями. Зато с огромной кучей совместимого и рабочего софта, а не наколеночными кривыми поделками прибитыми гвоздями к васян-дистру. С припиленной кастомизацией и сторонними DE, на которых весь софт выглядит прилично, а то и вообще красиво, так же как на стоке.

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

        Уже же есть возможность собрать хакинтош или поставить linux на макбук

        Под хакинтош нужно совместимое железо, поэтому проще, а то даже и дешевле купить мак. А ставить на мак вместо удобной и вылизанной ОС линукс у людей просто мало мотивации. Была бы макось опенсурсной с отпиленными зондами, такой мотивации не было бы вообще.


        1. maledog
          18.04.2023 12:32

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

          Наверное потому что васян-бинарь уже представляет собой appimage со всем необходимым васян-бинарю.

          Скорее будет модель андроида.

          Который тоже пытался в desktop и тоже имеет x86 версию, но распространения не получил. Равно как и Chromebook.


          1. ilitaiksperta
            18.04.2023 12:32

            Наверное потому что васян-бинарь уже представляет собой appimage

            Не, просто есть довольно жирный набор системных библиотек и системное апи для gui, которые обратно совместимы между несколькими версиями ос (основной набор совместим десятилетиями), на которые разраб при запиле бинарника может полагаться. А если есть нужны сторонние либы, оно либо линкуются статически либо вообще пихаются в проект в виде исходников, сильно реже тянутся внутри архива как dll\dylib. Оно так в винде, макоси, андроиде.

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

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

            Который тоже пытался в desktop и тоже имеет x86 версию, но распространения не получил. Равно как и Chromebook.

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


            1. maledog
              18.04.2023 12:32

              Не думаю что андроид бы взлетел. У него есть лаунчеры под desktop. Казалось бы пили софт, а желающих как не было так и нет. И точно так же у многих андроид-приложений есть требования к версиям, а уж сколько ломающих api изменений от версии к версии. Спасает его только одно. Телефоны долго не живут. И приложения к ним тоже. Я вот за 10 лет пользования андроидом сменил уже наверное три версии "проводника", пару анализаторов wifi и пару плэеров. Начиная с определенного времени старые приложения либо пропадают, как несовместимые с api, либо теряют функционал по тем же причинам, либо обрастают зондами до неприличия. И это если не говорить о производительности. Когда современному андроиду нужно для нормальной работы едва ли не столько же памяти как windows 10.
              СhromeOS допускает установку приложений, просто нет желающих их писать.

              Что касается Apple у них пока есть один arm для которого нужно сделать трансляцию из x86. А если их будут десятки? Кто будет писать трансляторы? А кто будет писать драйверы для сотен разнообразных устройств?


              1. ilitaiksperta
                18.04.2023 12:32

                Не думаю что андроид бы взлетел. У него есть лаунчеры под desktop

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

                а уж сколько ломающих api изменений от версии к версии.

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

                один arm для которого нужно сделать трансляцию из x86. А если их будут десятки?

                Арм64 это стандартная архитектура. И трансляция работает на всех армах с арм64. Более того, под линукс есть опенсурсные трансляторы, и они тоже работают на всех стандартных армах. Правда медленнее розетты, лол.

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


    1. DMGarikk
      18.04.2023 12:32
      +1

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

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


      1. ilitaiksperta
        18.04.2023 12:32

        в макосе разработчики лучше знают как вам удобнее

        Хочу простую установку софта? Это нинужно, есть же нормальный способ через пакетный меджер —  Депенденси хелл, половина софта там нет, сторонние аппы работают криво и другие абсолютно детские проблемы — Не, переучивайтесь.

        и если в линуксе и винде еще можно повыпендриваться то в макосе эту опцию мы выпилили с корнями — переучивайтесь

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

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

        Нет, тут вся разница в качестве дизайна. Инженеры osx думали как сделать чтобы софт ставился в 1 клик. Чуваки, пилившие порт на arm, думали как сделать чтобы x86 софт запускался бесшовно и работал быстро. Чуваки пилившие маковские gui либы с кнопками, думали как сделать чтобы аппы выглядели красиво, совместимо между версиями ос, а при переходе с carbon на cocoa совместимость с api carbonа держали 10 лет. Чтобы кнопочки у приложух вдруг не отвалились. В винде апи для кнопок правда еще круче, косожопый WinAPI32 из середины 90х на 11ке вам нарисует красивую аппу в системном стиле, а не вин9х стайл.

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

        А как вам, то что gui фреймворк, который внутри прог кнопки рисует это не системное апи, а часть панельки с таскбаром и доком, и если выбираю другую панельку таскбара, то иду и меняю половину прог на другие, потому что либа которая кнопки делает пропала вместе с таскбаром. Че засмеялись то? Это не анекдот, это свободнная операционная система!


    1. 0x131315
      18.04.2023 12:32

      Справедливости ради, в линукс тоже можно просто взять бинарь, положить его куда угодно и пользоваться - только автор решает будет его бинарь автономен или будет полагаться на системные библиотеки, компиляция она бывает разная, как настроить так и будет. Более того это один из стандартных способов поставки ПО. Более того, линукс такое даже из коробки поддерживает: в каждом дистре есть как минимум 2-3 папки, из которых бинарь бесшовно подхватится вообще всей системой. Иногда приходится этим пользоваться. Получаем ровно тоже самое поведение, что и в винде или макоси: бинарь работает годами, но нифига не обновляется, и следить за этим нужно самому, что напрягает.

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

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

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

      Отсюда же и разные форматы пакетов - это альтернативные решения одной проблемы. Их ещё и все вместе можно иметь в одной системе. Конечно это неудобно, когда ресурсов мало, но когда терабайт за 100$ - кто же их считает? Пусть snap жрет свои 10 гиг под репу - не жалко. Зато запуская search, тебе прилетает ответ сразу из полудюжины систем, и можно выбрать откуда ставить софт, и он всегда где-то да есть, даже самый малоизвестный.

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

      Что касается общей непродуманности: если воспринимать линукс не как графическую ос, а как консольную, то все встаёт на свои места. С консольным софтом таких проблем нет, там все достаточно универсально и удобно. Настолько удобно например, что достаточно значительная часть консольного софта поставляется вообще в исходниках, и на линукс никаких проблем им пользоваться, сборка и установка однострочная. Сам пользуюсь таким софтом регулярно, да и многие тоже - есть даже всякие средства автоматизации, типа git-repository, т.е. ты просто указываешь ссылку на git софта, и оно само все клонирует, собирает, устанавливает, может даже и обновляет, тут не знаю, не пришло в голову попользоваться. Достаточно вспомнить сколько всяких удобств вокруг консоли придумано. Взять например fizzy-поиск - да его за 15 минут можно прикрутить к чему угодно: хочешь тебе по истории коммитов будет искать, хочешь по параметрам или хелпу, хочешь по списку и описанию пакетов, хочешь по какому-либо ещё любому источнику текстовых строк, апишке или вообще что прикрутишь - и нет нужды ждать месяцами, надеятся на кого-то, строчить просьбы и комменты в чужих репах, просто берешь и пользуешься после пару экспериментов. Или взять ssh - на линуксе с ssh и консольным софтом можно творить реальную магию, что на винде и в голову не придет даже попытаться сделать, из-за того невероятного леса костылей и телодвижений, которые предстают перед внутренним взором, когда попытаешься прикинуть что для этого потребуется, а на линуксе цепочки настолько короткие, простые и естественные получаются, что их зачастую даже в скрипты не оформляют, а просто набирают вручную, и все это вообще не зависит от поддержки или разработчиков какого-либо хитросделаннонго комбайна, которые годами будут игнорить твои пожелания, ты ни от кого не зависишь, потому что автор конвеера ты сам, и как хочешь его так и меняешь, и это дорогого стоит, на самом деле, экономит тебе много сил и времени, ещё и абсолютно бесплатно - вот такая философия мне по душе.

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

      Более того, если брать какие-то новые, сырые, прорывные проекты, типа ML - на винде сложнее у ним присоединиться, чем на линукс, как раз из-за ограничений винды: сложнее настроить, сложнее получить доступ к возможностям, больше проблем, и они практически на ровном месте всплывают, как будто винда специально палки в колеса подкладывает. На линукс до смешного скучно: git clone && make && run и пользуйся на здоровье, строчи репорты, идеи, предложения, даже сам что-то меняй/коммить - вот оно у тебя на диске лежит раздетое, делай с ним что угодно.

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


      1. ilitaiksperta
        18.04.2023 12:32

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

        Вместо этого я вот что скажу. Что такое ОС? Это инструмент для удобного запуска программ. Могу я без проблем установить и запустить в десктопном линуксе программу? Нет. Следовательно является десктопный линукс ОС? Нет.

        Давайте максимально просто отвечу.   

        следуя какой-то философии

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

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

        разные форматы пакетов - это альтернативные решения одной проблемы

        В эпоху терабайтных винтов вообще странно слушать про то что установить несколько альтернативных реп это какая-то проблема вообще

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

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


  1. sayber
    18.04.2023 12:32
    +2

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

    На машину с которой пишу, поставил Win11 в 2021г.
    За всё время использования не было экранов смерти или каких то проблем с софтом.
    Всё работает стабильно, обновляется.

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


  1. Schokn-Itrch
    18.04.2023 12:32
    +2

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


    1. Ritan
      18.04.2023 12:32
      +2

      Для меня идеальным примером "можно изменить "все что угодно". " остаётся способ изменения первого дня недели в GTK, примерно до 2018 года. Это пойти в /usr/share/.../... и под рутом поменять в файлике одно значение.

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

      Почему для этого не нужно "просто" пересобрать GTK - загадка


      1. porn
        18.04.2023 12:32

        Разве в ~/.xsessionrc или ~/.xsessionrc это нельзя сделать сменой LC_TIME?


        1. porn
          18.04.2023 12:32

          ~/.xinitrc или ~/.Xclients


          1. Ritan
            18.04.2023 12:32
            +1

            Мне тогда не помогло. Виджет календаря упорно продолжал показывать с воскресенья. У них просто локаль и представление дат были прибиты друг к другу гвоздями, а мне нужно было en_US, но первый день - понедельник.


            1. ilitaiksperta
              18.04.2023 12:32

              Наверное проще было скопипастить файл локали и в нем поправить, типа en_US_Mon


      1. t3n3t
        18.04.2023 12:32

        Проще поменять локаль с en_US на en_GB. Или для ru_RU там теперь тоже первый день недели - воскресенье?


        1. Ritan
          18.04.2023 12:32

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


  1. enabokov
    18.04.2023 12:32
    -1

    В Linux игор нет! Поэтому не отказываюсь от Windows.


  1. Tony-Sol
    18.04.2023 12:32
    +1

    Работаю на macos и имею стационарный компьютер на windows для игрулек и разработки под windows + wsl для всякого

    Конечно в windows не хватает того, к чему привык в macos, поэтому пока не могу представить «возвращение» на windows, но поверхностно - мне нравится в каком направлении движется развитие системы.

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

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


  1. aik
    18.04.2023 12:32

    Из недавнего опыта десктопного линукса. Купил мелкий комп, где была предустановлена убунта.
    Из коробки не было звука и сети (вайфай). Подцепил юсбшную сетевушку, обновил — вайфай завёлся.
    А вот звук так и не получилось, убунта видит какой-то dummy sound и на этом всё.


  1. OneManStudio
    18.04.2023 12:32

    В последнее время чаще стала бросаться в глаза информация о постепенно набирающем отказе от западного ПО под названием импортозамещение.

    Как же вы все надоели со своим последнее время.
    Приказ об импортозамещении в 2015 году был, 8 лет назад все начали переходить по плану, а не 1-2-3 года назад.


    1. K0styan
      18.04.2023 12:32

      У меня в дипломе в 2006-м в обосновании это слово ещё было ;-)


  1. SpiderEkb
    18.04.2023 12:32
    +2

    Работаю удаленно, есть специфика - часть ресурсов (git, jira, confluence. artifactory, почта рабочая) компании доступна через VPN, часть (все, что связано с доступом к тестовым серверам - собственно терминал к серверу, jenkins, сервер внутренних документов...) доступны только во внутреннем периметре. Т.е. или RDP на виртуалку во внутренней сети, с нее RDP на рабочий комп, или же VDI на виртуальное рабочее место.

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

    В работе сейчас использую два ноута - поновее (16Гб памяти + 512Гб SSD) и старенький (4Гб памяти и 300Гб HDD). На новом, основном рабочем стоит винда, на старом - Linux Mint (винде там совсем тесно, линух чуть живее ворочается).

    Расклад такой - я бы и на новый поставил бы линух, но... В компании используется CheckPoint VPN. Раньше была идентификация по RSA токену, сейчас перешли на Indeed. Для RSA был альтернативный клиент под линух - SNX, он умел работать с RSA. А с Indeed не умеет. Посему из линуха подключиться по VPN не получится... Кроме того, вся документация (FSD, архитектурные вижены) делается в продуктах MS. Работать ними в линухе - боль (нормального аналога Visio нет - draw.io читать может, но вот сохранять vsdx нормально не умеет, Либра не может нормально работать с оглавлениями вордовских документов на несколько сотен тысяч страниц, а работать с FSD без возможности нормальной навигации по оглавлению - боль).

    А вот VMWare Horizon Client для линуха есть и нормально работает. В результате основной рабочий комп помощнее под виндой, второй, под линухом, используется как отдельный VDI терминал. Так работать комфортно.

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

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

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

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


    1. aik
      18.04.2023 12:32

      старенький (4Гб памяти и 300Гб HDD). На новом, основном рабочем стоит винда, на старом — Linux Mint (винде там совсем тесно, линух чуть живее ворочается).

      Десятка с какой-то версии начала очень туго жить на HDD. Если ранние релизы ещё более-менее шевелились, то с какого-то апдейта SSD стал обязателен, иначе тормоза гарантированы. Тем более, когда памяти немного.


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


      На работе переход на линукс попытались начать в 2007 году. Тогда было около сотни компьютеров, линукс поставили на треть примерно, у остальных был виндовый софт, которому вотпрямощаз аналога не было рабочего. В качестве офиса взяли либру. Ну, тогда OO. Линукс потихоньку откатывался на винду — потому что требовался софт или железо было, которое с линуксом не работает. А вот ОО прижился для внутреннего документооборота, но проблемы вылезали несколько лет. Сейчас везде винда, народ нормально пользуется либрой, но на трети компов стоит MSO — у тех, кто активно с миром общается, макросы использует или какие-то страшные таблички в экселе, от которых либра до сих пор падает.


      1. SpiderEkb
        18.04.2023 12:32

        На старом ноуте хорошо жила XP. Более-менее - 2000-я Семерка уже туго. Сама система еще ничего, но вот что-то запустить...

        Минт тоже не "летает", но как-то более-менее. По крайней мере когда кроме VDI терминала там ничего нет (и по большому счету и не надо), то все вполне пристойно.

        И, повторюсь, у меня нет предубеждений против какой-либо ОС, как нет и фанатизма по этому поводу. Работаю в том, в чем нужно и в чем удобно (пишу вообще под IBM i - сервер на нем, работа в "зеленом экране" - эмулятор терминала IBM5250 и ничего...). Но вот что ненавижу - что-то в этом плане менять. Просто потому что на это уходит куча времени - поставить новое, настроить все (а это то, что формировалось годами в процесс работы) под себя и привыканию к тому, что стало не так.


        1. aik
          18.04.2023 12:32

          На старом ноуте хорошо жила XP. Более-менее — 2000-я Семерка уже туго. Сама система еще ничего, но вот что-то запустить...

          У меня в качестве рабочего ноута до недавних пор был Dell E4200. 1,6Ghz/5Gb RAM/SSD. Десятка на нём работала неторопливо, но вполне терпимо для тех задач, под которые он был нужен.


          у меня нет предубеждений против какой-либо ОС, как нет и фанатизма по этому поводу

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


          1. SpiderEkb
            18.04.2023 12:32

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

            У меня осоновная проблема в том, что постоянно открыто много окон - IDE, Word с FSD, адоб ридер с какой-то документацией, браузер с еще какой-то документацией, файловый менеджер, еще что-то... Пока в одном окне работаешь - ничего, но переключаться из окна в окно - если памяти мало, тормозить начинает. На процессор пофиг в значительной степени (на рабочено ноуте атлон 300-й - хватает за глаза, на стром вообще селерон В820), а вот по памяти да... На рабочем 8 "с рождения" стояло, добил до 16-ти.


            1. aik
              18.04.2023 12:32

              постоянно открыто много окон — IDE, Word с FSD, адоб ридер с какой-то документацией, браузер с еще какой-то документацией

              Четырёх гигов тут на любой ОС не хватит, как мне кажется. Я с вышеупомянутого делла ушел именно потому, что ему память не расширить дальше, пять гигов предел. На замену, впрочем, тоже старенький ноут взял — но возрастом поменьше — на ivy bridge, там 10 гигов поставить можно, на пару-тройку лет его должно хватить.


              На процессор пофиг в значительной степени

              И с этим тоже согласен. Многим нынешним задачам за глаза хватает базовых процессоров, нынешний четырёхъядерный целерон вполне справляется. Как, впрочем, и i5 десятилетней давности. А вот до памяти и скорости диска нынче софт требователен.


              1. SpiderEkb
                18.04.2023 12:32

                Четырёх гигов тут на любой ОС не хватит, как мне кажется. Я с вышеупомянутого делла ушел именно потому, что ему память не расширить дальше, пять гигов предел. На замену, впрочем, тоже старенький ноут взял — но возрастом поменьше — на ivy bridge, там 10 гигов поставить можно, на пару-тройку лет его должно хватить.

                Ну у моего и на 8-ти так себе было... На 16-ти (предел для него) вполне комфортно.

                А на старом работает всего одна задача - VMWare. Там и 4-х хватает.

                А ведь когда-то было "640к хватит на все" :-)

                Многим нынешним задачам за глаза хватает базовых процессоров, нынешний четырёхъядерный целерон вполне справляется.

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


                1. aik
                  18.04.2023 12:32
                  +1

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


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


                  У меня задач для процессора толком и нет

                  Их у многих толком нет. Но некоторые рассказывают, что им для простого сёрфинга в интернетах подавай минимум i7, при этом они каждый 100 мегагерц разницы чувствуют и микросекунды прорисовки страниц.


                  1. SpiderEkb
                    18.04.2023 12:32
                    +1

                    У меня проблема основная к мониторах. К основному компу второй монитор прицеплен. В результате там IDEшка висит, на большом мониторе, на экране ноута документация или еще что... А если хочется еще и терминал к серверу видеть - тут третий бы... Вот и приспособил старый ноут под отдельный VDI терминал.

                    Слева основной с виндой, справа старый с линухом (на нем как раз тот самый эмулятор IBM5250 виден).

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

                    Винда лицензионная, была предустановлена на ноуте. Обновления не волнуют т.к. ноут практически не выключается - чего-то сама она там обновляется (линух, кстати, тоже постоянно предлагает - обнови то, обнови это). Никаких левых или необязательных обновлений я не ставлю на винду, только то что сам попросит. Фактически даже не замечаю этого - иногда утром пришел - вижу что перезагружалась (накатила что-то что перезагрузки требует - все сама сделала во "время неактивности"). Работает стабильно. Так что переход может быть вызван только каким-то совсем уже политическим решением.


                    1. aik
                      18.04.2023 12:32

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


                      1. SpiderEkb
                        18.04.2023 12:32

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

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

                        При запущеной вмвари у меня монитор показывает среднюю загрузку процессора на уровне 10% (и это на 1.7ГГЦ двухядерном селероне В820) и общее потребление памяти 1.2Гб (из 3.9 доступных).

                        Мне лично такое решение нравится и видится более чем разумным. Если, конечно, места на столе хватает :-)


      1. maledog
        18.04.2023 12:32

        Десятка с какой-то версии начала очень туго жить на HDD.

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


        1. aik
          18.04.2023 12:32
          +1

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


  1. piratarusso
    18.04.2023 12:32
    +2

    Переход от закрытых систем к открытым начался давно. Крупнейшие мировые корпорации инвестировали в открытые проекты исходя из своих стратегических интересов. В результате сегодня мы имеем дистрибутивы Linuх, которые позволяют компаниям и просто пользователям снизить зависимость от закрытого ПО. Какое отношение отечественная IT отрасль имеет ко всему этому? Российские дистрибутивы в значительной степени вторичны и не смогут полноценно развиваться, если у российских разработчиков не будет доступа репозиториям тех дистрибутивов, которые они копируют. Как только такие каналы перекроют, любое развитие сразу остановится. И в таком положении находится большая часть стран мира. Правда импортозамещением такое явление почему-то называют только в РФ.


  1. mr_lionovsky
    18.04.2023 12:32

    Linux - для работы, Windows для дома и развлечений. Старый сервер под Debian 6 живёт уже 11 лет и чего только не пережил.

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


    1. Kreatifchk
      18.04.2023 12:32

      Поиграешь, очень много игр работют через Wine или Proton, его хорошо за эти годы отточили.


  1. IvanSTV
    18.04.2023 12:32
    +2

    ИМХО. по опыту перехода на текущем месте работы на Линукс с импортозамещением, основная проблема не столько в самом Линуксе, сколько в организации процесса перехода.

    По тому, что увидел навскидку:

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

    • при этом остались некоторые "белые пятна" - например, при входе в стороннюю сеть с авторизацией.

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

    • под линукса "внезапно" не оказалось аналитических инструментов, имеющихся в MS-пакетах. Вопль, "как мне сделать куб" в компании стал мемом. Спойлер: никто не знает, как "сделать куб"

    • при этом часть процессов подпиралось костылями в виде макросов, которые надо переписывать под Р7, но никто не знает, как это делать, и руководители, организовывавшие процесс перехода, вообще не представляли объема работ. В результате IT даже толковое описание объектной базы Р7 и как она взаимодействует с JS, предоставить не может - вся проблема переложена на юзеров, в частиках ад и освенцим.

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

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

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


  1. microArt
    18.04.2023 12:32

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

    А вот на настольных ПК (ноутбуках) Linux не прижился, хотя устанавливала (даже второй системой). Теперь если только на Virtual box.

    Да и то, возишься с openWrt - очень хочется для него удобный графический интерфейс в стиле Windows. Да и программ - побольше... Надоело команды давать из консоли...
    Например, напоминалки (какой сегодня день?), всякие TTS и STT. Конвертация аудио- видеофайлов.
    То есть, так то ffmpeg использую, но хотелось бы удобный web-интерфейс, чтобы выбрал файл на подключенном диске и сконвертировал (а не командой через консоль).

    Кого просить, где просить?


  1. Paskin
    18.04.2023 12:32

    При таких сравнениях нужно четко указывать сегмент. Если речь идет о домашнем использовании, или маленькой фирме - то Линукс вполне хорош (хотя Мак лучше). Если о большой компании - с политиками безопасности, разделяемыми/совместно используемыми ресурсами и т.п. - то Виндоуз/Офис заменить будет очень тяжело. Особенно если развернуты корпоративные сервисы, Тимз, интеграция с офисной АТС и так далее.


  1. allerc
    18.04.2023 12:32

    Смотря что понимать под "использованием в качестве домашнего компьютера".

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


  1. freylis
    18.04.2023 12:32

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

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

    Будучи студентом и живя с родителями, я на единственный домашний комп поставил убунту. Балуясь с grub переместил загрузчик линукса на первое место, занялся своими делами, лёг спать. На следующий день приезжаю с пар, мама сидит за линуксом, гоняет куриц в весёлой ферме в вк. Ответы на мои удивлённые вопросы о другой операционной системе дали мне понять, что она даже не поняла, что что-то поменялось. Просто интуитивно нашла браузер, авторизовалась, запустила игру. Это было больше 10 лет назад.

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


  1. kompas_3d
    18.04.2023 12:32

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