Как проще всего перейти с macOS на Linux

Автор оригинала: Marko Saric
  • Перевод
Linux позволяет делать почти то же самое, что и macOS. И более того: это стало возможным благодаря развитому open source сообществу.

Одна из историй перехода с macOS на Linux в этом переводе.


Прошло почти два года с тех пор, как я перешел с macOS на Linux. До этого я 15 лет пользовался операционной системой от Apple. Я установил свой первый дистрибутив летом 2018 года. Тогда я ещё был новичком в Linux.

Сейчас я использую исключительно Linux. Там я могу делать всё, что захочу: регулярный интернет-серфинг и просмотр Netflix, написание и редактирование контента для моего блога и даже управление стартапом.

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

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

А нужно ли это вам?


Прежде чем перейти с macOS на Linux, неплохо бы подумать, подходит ли вам Linux в принципе. Если вы хотите сохранить синхронизацию с Apple Watch, совершать звонки в FaceTime или работать в iMovie, не стоит бросать macOS. Это запатентованные продукты, которые живут в закрытой экосистеме Apple. Если вы любите эту экосистему, Linux, скорее всего, вам не подойдёт.

Я не был сильно привязан к экосистеме Apple. У меня не было iPhone, я не использовал iCloud, FaceTime или Siri. У меня был интерес к open source, оставалось только решиться и сделать первый шаг.

Существуют ли Linux-версии вашего любимого софта?


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

Вот браузер Firefox, например, работает и на macOS, и на Linux. Вы использовали VLC для воспроизведения мультимедиа? На Linux он тоже будет работать. Использовали Audacity для записи и редактирования аудио? После перехода на Linux вы можете взять его с собой. Вы вели прямые трансляции в OBS Studio? Есть версия для Linux. Пользуетесь мессенджером Telegram? Вы сможете установить Telegram для Linux.

Это касается не только программного обеспечения с открытым исходным кодом. Разработчики большинства (возможно, даже всех) ваших любимых проприетарных приложений, не принадлежащих Apple, сделали версии для Linux: Spotify, Slack, Zoom, Steam, Discord, Skype, Chrome и многие другие. Кроме того, почти всё, что вы можете запустить в своем браузере на macOS, может работать в вашем браузере на Linux.

Тем не менее, лучше всё-таки перепроверить, существуют ли Linux-версии ваших любимых приложений. Или может быть, есть адекватные или даже более интересные альтернативы для них. Проведите исследование: введите в поисковике «ваше любимое приложение + Linux» или «ваше любимое приложение + альтернативы Linux», или посмотрите на Flathub проприетарные приложения, которые вы можете установить на Linux с помощью Flatpak.

Не спешите делать из Linux «копию» macOS


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

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

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

Вспомните, когда вы впервые сели за Mac: вам нужно было некоторое время, чтобы привыкнуть. Так что, в случае с Linux тоже не стоит надеяться на чудо.

Выберите подходящий дистрибутив Linux


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

Хотя ElementaryOS и Pop!_OS часто выступают в качестве альтернатив для macOS, я рекомендую начать с Fedora Workstation по следующим причинам:

  • Её легко установить на USB-накопитель с помощью Fedora Media Writer.
  • Она из коробки может распознать и адекватно работать со всем вашим железом.
  • Она поддерживает новейшее программное обеспечение Linux.
  • Она запускает среду рабочего стола GNOME без каких-либо дополнительных настроек.
  • У неё большое сообщество и большая команда разработчиков.

На мой взгляд, GNOME — лучшая рабочая среда для Linux с точки зрения удобства использования, согласованности, гибкости и удобства работы для тех, кто пересел на Linux с macOS.

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

Получше познакомьтесь с GNOME


GNOME в качестве рабочего стола по умолчанию установлен для Fedora и многих других дистрибутивов Linux. Его недавнее обновление до GNOME 3.36 привнесло современную эстетику, которую оценят пользователи Mac.

Будьте готовы к тому, что Linux, и даже Fedora Workstation в сочетании с GNOME, всё-таки будут существенно отличаться от macOS. GNOME очень чистый, минималистичный, современный. Здесь нет отвлекающих факторов. На рабочем столе нет иконок, и нет видимого дока. На ваших окнах даже нет кнопок сворачивания и максимизации. Но не паникуйте. Если вы дадите её шанс, она может стать для вас лучшей и наиболее производительной операционной системой, которую вы когда-либо использовали.

Когда вы запускаете GNOME, вы видите только верхнюю панель и фоновое изображение. Верхняя панель состоит из кнопки Activities слева, времени и даты в центре, а также трей-значков для сети, Bluetooth, VPN, звука, яркости, заряда батареи (и так далее) c правой стороны.

Чем GNOME похож на macOS


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

Если вы щелкните Activities на верхней панели или нажмёте клавишу Super (аналогично клавише Apple) на клавиатуре, перед вами появится нечто похожее на MacOS Mission Control и Spotlight Search в одном флаконе. Таким образом вы можете смотреть информацию обо всех открытых приложениях и окнах. С левой стороны вы увидите док, в котором представлены все ваши любимые (избранные) приложения.

В верхней части экрана есть окно поиска. Как только вы начнете печатать, основное внимание будет сосредоточено на нём. Так вы можете запускать поиск по установленным приложениям и содержимому файлов, находить приложения в Центре приложений, проверять время и погоду и так далее. Это работает так же, как Spotlight. Просто начните вводить то, что хотите найти, и нажмите Enter, чтобы открыть приложение или файл.

Вы также можете увидеть список всех установленных приложений (так же, как Launchpad на Mac). Нажмите на значок Show Applications в доке или сочетание клавиш Super + A.
Обычно Linux работает достаточно быстро даже на старом оборудовании и занимает очень мало места на диске по сравнению с macOS. И в отличие от macOS, вы можете удалять любые предустановленные приложения, которые вам не нужны.

Настройте GNOME под себя


Просмотрите настройки GNOME, чтобы внести изменения, которые могут сделать его более удобным для вас. Вот некоторые вещи, которые я делаю, как только устанавливаю GNOME:

  • В Mouse & Touchpad я отключаю естественную прокрутку и активирую нажатие кнопки.
  • В Displays я включаю ночной свет, который делает экран теплее по вечерам, чтобы предотвратить усталость глаз.
  • Я также устанавливаю GNOME Tweaks, чтобы получить доступ к дополнительным настройкам.
  • В твиках я включаю избыточное усиление для звука, чтобы увеличить громкость выше 100%.
  • В твиках я также включаю тему Adwaita Dark, которую я предпочитаю светлой теме по умолчанию.

Разберитесь с горячими клавишами


GNOME ориентирован на клавиатуру, поэтому старайтесь больше использовать её. В разделе Keyboard Shortcut в настройках GNOME вы можете найти список различных сочетаний клавиш.

Вы также можете добавить собственные сочетания клавиш. Я настроил свои наиболее часто используемые приложения на открытие с помощью клавиши Super. Например, Super + B для моего браузера, Super + F для файлов, Super + T для терминала и так далее. Я также выбрал Ctrl + Q для закрытия текущего окна.

Я переключаюсь между открытыми приложениями, используя Super + Tab. А Super + H использую, чтобы скрыть окно. Я нажимаю F11, чтобы открыть приложение в полноэкранном режиме. Super + стрелка влево позволяет привязать текущее приложение к левой стороне экрана. Super + стрелка вправо позволяет привязать его к правой стороне экрана. И так далее.

Запустите Linux в тестовом режиме


Вы можете попробовать поработать в Fedora на своем Mac перед её полноценной установкой. Просто загрузите файл образа ISO с веб-сайта Fedora. Смонтируйте файл ISO-образа на USB-накопитель, используя Etcher, и загрузитесь с этого накопителя, нажав клавишу Option при запуске компьютера, чтобы вы могли попробовать ОС вживую.

Теперь вы можете спокойно изучить Fedora Workstation, не устанавливая на ваш Mac ничего лишнего. Проверьте, как эта ОС работает с вашим железом и сетью: можете ли вы подключиться к WiFi? Работает ли тачпад? Как насчёт аудио? И так далее.

Потратьте также некоторое время на изучение GNOME. Проверьте различные функции, которые я описал выше. Откройте некоторые из установленных приложений. Если всё выглядит хорошо, если вам нравится внешний вид Fedora Workstation и GNOME, то можно выполнить полноценную установку на ваш Mac.

Добро пожаловать в мир Linux!



На правах рекламы


VDSina предлагает серверы на любой операционной системе (кроме, macOS ;) — выбирайте одну из предустановленных ОС, либо устанавливайте из своего образа.
Серверы с посуточной оплатой или уникальное на рынке предложение — вечные серверы!

VDSina.ru — хостинг серверов
Серверы в Москве и Амстердаме

Похожие публикации

Комментарии 299

    +10
    Linux позволяет делать почти то же самое, что и macOS

    Ну да, конечно.


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

      +16
      Пользуюсь под Linux внешней звуковой картой Focusrite Scarlett 6i6 + Ardour для записи и сведения. Есть и более крутые DAW: Reaper и Bitwig Studio, но они платные.
      Для 3D графики есть Blender.
      Для видео: DaVinci Resolve.
      Трассировка печатных плат: KiCad, Eagle.
      Это чем лично я пользовался. Чем вышеприведенный софт не профессиональный?
      Ну да, фотошопа нет, есть Gimp, который до него не дотягивает, но большинству и Гимпа будет достаточно, тем более бесплатно.

      Сижу под Linux с 2007 года, с тех пор как винда умирая забрала с собой мой курсач.
      Могу сказать что за эти годы мир Open Source и Linux в частности проделали просто огромный скачок в развитии. Это наблюдение не стороннего наблюдателя, а человека, который каждый день пользуется этим. Особенно это развитие заметно в последние годы: какой-то толчок случился, что ли.
        +10

        В моей фразе ключевые слова — первые два.
        Focusrite Scarlett 6i6 конечно неплоха, но… вот когда Apogee и Motu под Линукс драйвера напишут ...

          +4
          Ну да,
          конечно.
            +2

            Уели :)


            Но это восклицание было — имел ввиду конечно "Профессиональная работа"

          –2
          Ну да, фотошопа нет, есть Gimp, который до него не дотягивает, но большинству и Гимпа будет достаточно, тем более бесплатно.

          Для тех, кто привык к интерфейсу фотошопа и не в силах отказаться, есть прекрасный онлайновый бесплатный сервис photopea
            +9
            Году в 2015 узнал о Krita (при том, что на кедах всегда сидел) и забыл про GIMP.
              0

              Ещё б из неё печатать можно было… :)

                +1
                Для «печатать» есть остальной Calligra Suite, частью которого она была (:
              –14
              Мне почему-то представляется, что вы никакой не профессиональный музыкант/продюсер, видеомонтажер, специалист по 3д-графике или электронщик, а просто айтишник-любитель «с широким кругом интересов» и острым желанием навязать свою любимую игрушку тем, кому она совсем не нужна.
              винда умирая забрала с собой мой курсач

              Миллионы тупых, нешарящих быдломух счастливо пользуются ею и горя не знают, а у вас вдруг забрала курсач. Может, проблема-то совсем не в винде? ;)
                +1
                А вы использовали KiCad или Eagle для каких-либо сложных печатных плат? Могут ли они заменить P-CAD, Diptrace, Altium Designer, Cadence по вашему?
                  0
                  Кикад может, но это полный слом паттернов работы.
                  CAD-системы общего назначения, которой можно пользоваться, я не видел. OpenSCAD позволяет делать простые модели, но стеллаж я хочу проектировать как инженер, а не как математик
                    +2
                    как пользователь DipTrace (лицензия) и пользовавшийся КиКэд до этого скажу:
                    Диптрейс стал просто бальзамом после KiCad!!! в последнем нарисовать схему, развести по сетям — близко к истерии, особенно, если надо всю сеть перекинуть. Проще было перерисовать схему заново.
                    Знаю, что заминусуют (а у меня нуль кармы), но скажу, что МНЕ и МОЕМУ брату Линукса мало. Мне не хватает МОИХ компиляторов и кучи мелкого софта (начиная от того же Диптрейса, авторы которого прямо на форуме заявили об отказе переносить продукт под линуксы, заканчивая спец.софтом под ПЛК. Помучавшись с Вайном я плюнул и отказался ДЛЯ работы от Линукса. Как вторая система на домашнем буке- да, прекрасна полазить в Сети и поржать над «Ваш компьютер заражен! Касперский нашел на Диске С 100500 файлов!»
                    Брату не хватает Нормального Графического редактора типа Фотошопа СО ВСЕМИ его фильтрами, нет бОльшей части софта для музыки (под оное купил МАК).
                    А вообще, статья просто халиварная, я могу громко заявить «Спектрум — всем ПК ПК!» :)
                    0
                    а как дела с VST? могу ли я переехать с винды на линукс со всеми «популярными плагинами»?
                      0
                      что-то да, что-то нет. вроде же и писали, если вам нужен только конкретный софт — то и пользуйтесь им. Зачем вам куда-то переходить?
                      Я непрофессионально занимаюсь музыкой. Инструментов для этого в Linux — море. И с каждым годом отличных инструментов и для аудио и для видео становится больше. Отмечу, что красивость и вылизанность обычно слагается с платностью =)
                      Из недавнего аналог гитаррига — Tonlib-GFX.
                      Чего не хватает?.. Ну я гляжу на драм-софт который под мак и вин — ну красиво же и звучит вкусно на демках. Гидроген не такой блестящий. Не пойму почему он на мак есть а на линукс не портирован.
                      0
                      Сижу под Linux с 2007 года, с тех пор как винда умирая забрала с собой мой курсач.
                      Смена ОС не заменит необходимость резервирования ценных данных. Тут вам и порча данных ядром на ext4 при определённых обстоятельствах, и отказ накопителя, и пожар, в конце концов…
                      +4
                      Blender в мире 3d cg сейчас очень крут. Так что про удобные редакторы трёхмерной графики это вы напрасно. И компании за ним сейчас стоят крутые.
                        0

                        Я подозреваю что на линуксе blender будет еще и повеселее macOS — т.к. blender не умеет metal и Cycles рендерит только на процессоре.


                        С другой стороны для 3D сложно найти альтернативу винде в любом случае, особенно когда хочется поработать со всякими RTX

                          0
                          Может я чего-то не понял, но на Linux Blender задействует NVIDIA RTX GPU. И вроде как можно рендерить под macOS на NVIDIA CUDA/AMD OpenCL. Насколько я помню, проблема под macOS возникает только с поддержкой OptiX.
                            0

                            Я очень давно не видел маков с nvidia, а вот opencl все печально — больше его не будет. Про OptiX я даже не говорю

                              0

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

                          +8

                          Это в обе стороны работает.


                          Во-первых, профессиональная разработка низкоуровневого высокопроизводительного ПО под macOS невозможна (надо проверять на линуксовом ядре, на котором оно потом будет запускаться, а макоси на серверах, боюсь, тоже не будут никогда).
                          Во-вторых, до появления CLion писать код на плюсах под макосью вообще было очень больно (XCode напрочь зависал при загрузке проекта, Eclipse — аналогично, KDevelop под маком толком не работал).
                          В-третьих, я на днях пытался запустить тесты своего проекта на макоси на макбуке 2019-го года с 6 физическими и 12 логическими ядрами — макось при попытке тестов запустить 12 копий вспомогательного процесса одновременно напрочь зависла и вырубилась (воспроизводимо). На моей основной линуксомашине 2013-го года тесты можно запускать незаметно с любой другой рабочей нагрузкой.

                            0
                            до появления CLion писать код на плюсах под макосью вообще было очень больно (XCode напрочь зависал при загрузке проекта, Eclipse — аналогично, KDevelop под маком толком не работал)
                            Qt Creator? Хотя не знаю его статуса под macOS во времена «до CLion».
                              0

                              Qt Creator N лет назад был лучше, чем ничего, но хуже, чем KDevelop в то же время.


                              Что печально, сейчас KDevelop в свою очередь скатился и стал неюзабельным после миграции на clang backend. Что, в принципе, объяснимо, clang — сложная для использования библиотека, не очень документированная и любящая падать при нарушении её ожиданий, но от этого не легче.

                                0
                                Уже несколько лет не использую KDevelop регулярно. Ооочень долго сканирует проект, причём при каждом запуске. Разработчики обещают, что должно быть быстро, но у меня так.
                                Держу скорее по привычке и потому, что один из немногих, кто поддерживает Meson. Вроде бы в следующем Qt Creator появится свой плагин. Тогда, наверно, и снесу.
                                  0

                                  Вот что он при каждом запуске сканирует — это странно.


                                  Для меня киллер-фич в kdevelop на самом деле было две:


                                  1. Сверхбыстрая реакция на пользовательский ввод. Ну вот какое-то другое ощущение в нём, по крайней мере, по сравнению с CLion, даже со всеми их последними улучшениями отзывчивости. <место для шутки про Java>
                                  2. Возможность накидать билд-таргетов и сделать из них build sequence. У меня есть одно хобби-приложение с этак полутора сотнями модулей (и соответствующих таргетов), и если пилится пара-тройка связанных модулей, то удобно собирать их и только их. В CLion приходится либо ручками создавать отдельный таргет для всех троих, либо каждый раз выбирать конкретный таргет. В Qt Creator всё ещё хуже: предлагается лезть в свойства проекта и вписывать там руками имя нужного таргета, что довольно быстро задолбает.
                              +1

                              MacOS X Server была ещё со времён первых десяток, уходя корнями аж в Apple A/UX во времена MacOS и даже просто System.


                              Вот на кой она там сдалась — вопрос отдельный. Не считая рендерсерверов и CI/CD для икскода.

                                +1
                                Макось на серверах уже была :) Да вся вышла.
                                +3
                                Ерунду пишите. Blender, Ardour, Lightworks. Внешние звуковухи ловятся из коробки. У меня например Roland rubix 24. Откуда такая пещерная уверенность что ничего нет и не было и не будет? Вы этими старыми анекдотами людям пудрите мозг напрасно.
                                  +2

                                  Ещё раз — я о профессиональной работе. В студиях с профессиональным железом под который под Линукс тупо поддержки нет от слова совсем. Посмотрите мой предыдущий ответ на подобное замечание.

                                    +3
                                    ну можно тогда углубить вопрос и сказать, что есть аналоговые студии которые вообще никакие ОС и ПО не используют и поддержки его нигде никогда не будет.
                                    Времена-то какие пошли волшебные. Для шедевра уже не нужно миллиона долларов на редкое профессиональное железо. Только прямые руки. А софт уже есть)
                                  0
                                  На самом деле возможна, а вот оправдана или нет, другой вопрос.
                                    +2
                                    Здравствуйте пожалуйста, в CGI студиях CentOS/RHEL повсеместно распространён. Maya, Houdini, Nuke, Arnold, Vray, Substance Painter/Designer, всё это нативно поддерживает линукс, единственный критичный продукт которого нет — Zbrush, но для маленьких студий и любителей скульптинг в Blender это вполне достойная замена. Планшеты Wacom тоже из коробки работают везде. Профессиональное 3d под линукс это реальность сегодня.
                                    +10
                                    Профессиональная работа с аудио, видео (внешние звуковые карты / утройства, захват видео / аудио, вывод видео / аудио, нормальные видео / аудио редакторы, нормальные и удобные редакторы трёхмерной графики и т.п. и т.д.)
                                    и многим пользователям нужна профессиональная работа с аудио/видео? А то получается из серии — «А почему windows, а не linux?» — а на linux нет фотошопа )))

                                    У меня сейчас ситуация обратная — пришлось перейти с linux на macos из-за корпоративных стандартов. В принципе переход плавный — единственное до сих пор раздражают хоткеи
                                      +1

                                      Полностью с Вами согласен. Я сейчас сам пишу с Palemoon под Ubuntu.
                                      Я только отметил что не всё что есть в macOs есть в Линукс.

                                        +2

                                        Спасибо, кэп. Автор статьи ясно написал: «Linux позволяет делать почти то же самое, что и macOS». Когда нет других аргументов, обычно вспоминают про профессиональный софт.


                                        Я давно заметил, что карму сливают в основном когда вставляешь вот такие 3 капитанских копейки. И у меня с этим иногда проблемы бывают. Подумайте над этим. Напишите статью, заработайте кармы чуток. Хабр поощряет такое поведение.

                                        • НЛО прилетело и опубликовало эту надпись здесь
                                            0

                                            Сильно зависит от конфигурации. На прошлой работе коллеги смогли обеспечить комфортную работу в Firefox/Chrome. C com/native-расширениями эта платформа и под Linux/Windows отличной от ПК разработчика — плохо работает.

                                          +3
                                          раздражают хоткеи


                                          Из вашего комментария я делаю вывод, что поменять их до сих пор нельзя. Я недолго (около месяца) пробовал Мак в нулевых, для меня приколоченные гвоздями хоткеи были большим аргументом против… Но я почему-то думал, что это временная проблема и что Apple её решит, но, видно, не судьба
                                            –1
                                            Пока не было возможности капнуть настолько глубоко. В том же mc практически получилось получить поведение аналогичное linux. Но вот home/end/insert + shift/insert/ctrl+insert не везде работают. И это дико раздражает. Ну и на стандартной клавиатуре — приходится использовать win key, а по ней при слепом наборе не всегда попадаешь в отличие от ctrl.

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

                                            Еще один минус — telegram в macos выглядит просто ужасно. Сложно описать, это надо видеть.

                                            Лично мое мнение, после 5+ лет работы на linux (ubuntu) — отличная ОС и отличный дистрибутив. Сменил 3 ноута и два компьютера, везде все работало из коробки. Для игр использую ps4 pro.

                                            P.S.
                                            знакомый посоветовал karabiner-elements.pqrs.org для переназначения горячих клавиш. Сталкивался кто?
                                              +2
                                              На стандартной клавиатуре средствами самой макоси можно свапнуть клавишу с флажком и Alt, получаем Cmd вместо Alt и Option вместо флажка. Если на клавиатуре сменные кейкапы — можно отдельно купить маковские модификаторы.

                                              Телеграм можно заменить на Telegram Lite, он выглядит более терпимо.
                                                +3
                                                telegram в macos выглядит просто ужасно
                                                А мне, наоборот, маковская версия (та, что на Swift) нравится больше, чем кроссплатформенная (Telegram Desktop), и секретные чаты работают. Вы про какую?
                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                  0
                                                  А как быть с fn? Я поначалу поменял fn на cmd, но потом оказалось, что функциональную клавишу никуда не повесить, а бывает нужно быстро поменять яркость. Может есть варианты, вроде хоткей менеджера (ahk или более продвинутого)?
                                                  • НЛО прилетело и опубликовало эту надпись здесь
                                                      0
                                                      Спасибо, я не понял поначалу, что Karabiner elements — это как раз хоткей менеджер. Почему-то я решил, что это просто название секции настроек. Мне только яркость была важна, поэтому я просто подзабил на мелкое неудобство. Сейчас разберусь и настрою, спасибо!
                                                      PS. Кстати, если можете, выложите свой конфиг, необычно звучит про capslock. Звучит как-то неудобно, любопытно стало.
                                                      • НЛО прилетело и опубликовало эту надпись здесь
                                                0
                                                хоткеи

                                                Ага, у меня тоже с ними проблема была. Расскажу для тех, кто не работал с маками. На работе дали MacBook, ладно думаю, привыкну. Ага. У меня на второй день рука заболела, потому что 90% клавиатурных сочетаний используют кнопку Cmd, которая на месте кнопки Alt на обычных клавиатурах, и ее надо правым краем большого пальца нажимать. Ладно Cmd+C/Cmd+V, можно другими пальцами нажать, а вот Cmd+Shift+F по-другому не нажмешь, в смысле неудобно будет. Пробовал перенастроить, для MacOS есть программа Karabiner, которой можно перемапить любые сочетания клавиатуры и мыши на другие. Там есть какой-то баг, появляющийся кажется когда есть маппинг кнопки Cmd, когда если нажимать Cmd+Tab (аналог Alt+Tab) и в это время двинуть мышкой, то возникает ненужное событие KeyUp, и интерфейс переключения окон закрывается.
                                                Также в MacOS на уровне системы захардкожено сочетание Ctrl+Left Click на Right Click. Его можно поменять в Karabiner на что-нибудь другое, но тогда в IDE либо не будет работать Ctrl+Tab+выбор окна мышкой, либо переход к объявлению по Ctrl+Click. Плюс к тому же баг с движением мышки.
                                                А еще на макбуках нет кнопок Home/End/PageUp/PageDown, они имитируются через Fn+стрелочки. Блин, я их нажимаю наверно чаще, чем любую отдельно взятую букву. Можно взять стандартную клавиатуру и опять же переназначить на системные сочетания через Karabiner, но поведение Home на странице браузера и в адресной строке будет отличаться, потому что в MacOS сочетание, которое в адресной строке переводит курсор в начало строки, на странице переходит назад по истории. В итоге попросил, чтобы дали ноут с Убунтой.
                                                В общем, либо привыкать и переучиваться, либо не использовать макбук.

                                                  +5

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

                                                    0

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

                                                  • НЛО прилетело и опубликовало эту надпись здесь
                                                      0

                                                      Хм, а так действительно удобнее. Спасибо за подсказку, попробую как-нибудь поработать в таком режиме.

                                                        0

                                                        А как раскладки переключаете (если переключаете). Я как раз на CapsLock переключаю, удобнее, чем двух-кнопочные сочетания при частом переключении, например, при работе с TeX.

                                                        • НЛО прилетело и опубликовало эту надпись здесь
                                                        0

                                                        Удивляет меня количество минусов, если честно. Я должен был по-вашему терпеть больной палец? Нет, спасибо, у меня другие представления об удобстве.

                                                        0
                                                        Я поправил хоткеи в Karabiner (если политика позволяет ставить приложения не из маркета) и всё хорошо.
                                                        Automator с трудом осилил (запуск приложения в новом окне очень нетривиален) — shell-скрипты c d-bus гораздо удобнее.
                                                        А вот с workspace я так ничего и не понял — так и сижу с неразвёрнутыми окнами (но zoom out) и стараюсь не кликать по панели задач, чтобы workspace не поменялись местами.
                                                        P.S. сидел на xfce c 2010 и не видел ничего удобнее для работы (отдельный лайк — strftime для часов).
                                                        • НЛО прилетело и опубликовало эту надпись здесь
                                                            0
                                                            стараюсь не кликать по панели задач, чтобы workspace не поменялись местами
                                                            Настройки → Mission Control → Automatically rearrange Spaces based on most recent use → ВЫКЛ
                                                          –7
                                                          Xcode… Пока его не будет на других платформах со всеми вытекающими необходимостями — большому количеству программистов будет совсем неудобно пользоваться линуксом. Сам сижу на маке только из-за того, что приходится работать с xcode :(
                                                            +5

                                                            Наверное, вы имели в виду, большому количеству программистов под Mac и iOS? (Что логично, писать под Apple на Apple). Потому что по моим наблюдениям, как раз для программистов ничего удобнее линукса нет (если не рассматривать специфические вещи, вроде разработки под Mac, под Windows или под специфичные железки, для которых софт зачастую только под Windows).


                                                            В таком случае, на Linux доступы все те же редакторы и IDE, от vim до JetBrains.

                                                              +3
                                                              Я не смог победить вставку по средней кнопке мыши. Ну его, этот Linux.
                                                                +3
                                                                Вот мне этого на маке не хватает как раз :)
                                                                Но я думаю все настраивается при желании на всех ос.
                                                                Самый странный «аргумент» против линукса.
                                                                  +1
                                                                  Но я думаю все настраивается при желании на всех ос.

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

                                                                  Да, это скорее шутка была. Оно конечно раздражает, но пока вроде жив. А претензий к Linux у меня много больше, но не буду же я их тут высказывать.
                                                                    +1
                                                                    Забавно, даже не знал о такой фиче, нажимаю на среднюю, она же колесеко, только для закрытия вкладок, а тут раз еще и вставить можно… а расскажите где вы жмете эту кнопку и вам мешает вставка?
                                                                      +1
                                                                      Я привык к виндовому поведению, где нажатием на среднюю можно запускать прокрутку. В Firefox оно так работает и на Linux, но осуществляет и вставку, и в итоге у меня в CRM создаются задачи с рандомным текстом. Конечно виновата CRM с их сверх удобным интерфейсом по созданию задач из текста вставки, но в итоге проще сменить ОС, чем сервис. Смену привычек само собой не рассматриваю, это удобно и за 15 лет использования ПК я к этому намертво прикипел.
                                                                        0
                                                                        мне мешает в Идее, привык на Windows проваливаться в метод по средней кнопке, когда приходится работать на линуксе все время вставляю что то в код )
                                                                          +1
                                                                          В Идее это настраивается.
                                                                            +1
                                                                            И не только в идее, но вопрос был несколько в другом.

                                                                            А я стараюсь не ходить везде со своим уставом, если принято вставка по колесу, значит привыкаем к вставке по колесу.
                                                                              0
                                                                              Linux и устав?!
                                                                              ИМХО мне казалось наоборот Linux бравирует, что можно все настроить под себя.
                                                                              Правда, говорят, что GNOME отошли от этого принципа. Но есть KDE!
                                                                              <:o)
                                                                      0
                                                                      Вот мне этого на маке не хватает как раз :)
                                                                      А это камень в огород macOS. Например, в Windows я это решил буквально в несколько строчек на AutoHotkey (поскольку никакими языками программирования не владею).
                                                                      0
                                                                      чет я не понял, я как я ставку делаю? Сколько помню всегда на средней кнопке вставка. На худой конец есть /etc/X11/xorg.conf.d/20-keyboard.conf
                                                                      Section «InputClass»
                                                                      Identifier «keyboard-all»
                                                                      Driver «evdev»
                                                                      Option «XkbLayout» «us,ru»
                                                                      Option «XkbVariant» ",winkeys"
                                                                      Option «XkbOptions» «grp:caps_toggle,compose:rwin,terminate:ctrl_alt_bksp»
                                                                      MatchIsKeyboard «yes»
                                                                      EndSection
                                                                        0
                                                                        чет я не понял, я как я ставку делаю?

                                                                        Не понял.
                                                                        Сколько помню всегда на средней кнопке вставка.

                                                                        Не спорю, в Linux было именно так.
                                                                        На худой конец есть /etc/X11/xorg.conf.d/20-keyboard.conf

                                                                        Вижу конфиг и не вижу, какая строчка мне может помочь.
                                                                          0
                                                                          ошибся с настройками, это клавиатура. Настройки мыши в файле /etc/X11/xorg.conf
                                                                          Section «InputDevice»

                                                                          # generated from data in "/etc/conf.d/gpm"
                                                                          Identifier «Mouse0»
                                                                          Driver «mouse»
                                                                          Option «Protocol»
                                                                          Option «Device» "/dev/input/mice"
                                                                          Option «Emulate3Buttons» «no»
                                                                          Option «ZAxisMapping» «4 5»
                                                                          EndSection
                                                                            0
                                                                            Я вижу, что это конфиг. Какая строчка отвечает за отключение копипаста по средней кнопке? Замечу, что сама средняя кнопка мне таки нужна.
                                                                            Да и файла такого кажись у меня нет, не на работе, проверить не могу.
                                                                              0
                                                                              а, а я понял наоборот нужна вставка по средней клавише. У себя отключения не делал но в интернет информация есть:
                                                                              Example: Disabling middle-mouse button paste on a scrollwheel mouse
                                                                              Scrollwheel mice support a middle-button click event when pressing the scrollwheel. This is a great feature, but you may find it irritating. Fortunately it can be disabled.

                                                                              First, you need to know the id of the mouse, like this:
                                                                              $ xinput list | grep 'id='
                                                                              «Virtual core pointer» id=0 [XPointer]
                                                                              «Virtual core keyboard» id=1 [XKeyboard]
                                                                              «AT Translated Set 2 keyboard» id=2 [XExtensionKeyboard]
                                                                              «Macintosh mouse button emulation» id=3 [XExtensionPointer]
                                                                              «Logitech USB-PS/2 Optical Mouse» id=4 [XExtensionPointer]
                                                                              My mouse has the Logitech logo printed on it, so I gather I need the last entry.
                                                                              I can view the current button mapping thusly:
                                                                              $ xinput get-button-map 4
                                                                              1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 10
                                                                              Really, only the first three numbers have meaning for me. They represent the left, middle, and right mouse buttons.
                                                                              $ xinput get-button-map 4
                                                                              I can turn the middle mouse button off by setting it to 0:
                                                                              $ xinput set-button-map 4 1 0 3
                                                                              Or I can turn the middle-mouse button into a left-mouse button by setting it to 1:
                                                                              $ xinput set-button-map 4 1 1 3
                                                                              To make this set on a per-user basis, I can plug that line into my ~/.xstartup or other init file. It can also be done via configuring a matching InputClass section on xorg.conf.
                                                                              исходный текст тут wiki.ubuntu.com/X/Config/Input#Example%3a_Disabling_middle-mouse_button_paste_on_a_scrollwheel_mouse
                                                                              по поводу xorg.conf, возможно его и нет, у меня не ubuntu. В gentoo он есть.
                                                                                0
                                                                                Когда же вы начнёте читать?
                                                                                Замечу, что сама средняя кнопка мне таки нужна.

                                                                                Мне нужна возможность прокрутки средней кнопкой мыши. Мне не нужна вставка по средней кнопке мыши. Ваше решение отключает среднюю кнопку мыши. Мне это не подходит. Я сам находил такие решения, это не сложно. Но они делают не то, что мне нужно.
                                                                                Пожалуйста, внимательно прочитайте это сообщение перед ответом на него. Я постарался сделать его максимально простым.
                                                                                  +1
                                                                                  1. Узнаем id мыши — xinput list
                                                                                  2. xinput set-prop id мыши «libinput Scroll Method Enabled» 0, 0, 1
                                                                                  про libinput Scroll Method читаем в манах (man libinput или тут www.mankier.com/4/libinput
                                                                                  Теперь при нажатии на среднюю кнопку должна быть быстрая прокрутка как в windows.
                                                                                    0
                                                                                    Хорошо, завтра проверю.
                                                                                      0
                                                                                      Вставка на месте, а прокрутка стала совсем весёлой. Хотя баг вроде перестал проявлятся. Ладно, спасибо за труды, сегодня винду поставят.
                                                                        0
                                                                        На рабочем ноуте выданном фирмой начисто отсутствует ins, из-за чего пользоваться линуксами было крайне неудобно. После вашего комментария побежал проверять — сижу вот теперь жду, когда manjaro накатится. Спасибо, прямо спасли :)
                                                                          0

                                                                          А зачем ins в линуксах?

                                                                            0
                                                                            Для копирования-вставки. По сути без нее функция копирования-вставки текста в консоли будет работать, только если ваш конкретный терминал поддерживает установку дополнительных альтернативных хоткеев.
                                                                            Более широко известные ctrl+c\ctrl+v обычно имеют совсем другое значение.
                                                                              0

                                                                              Как-то привык сто лет назад к ctrl+shift+c/v и парюсь теперь только в терминалах, которые поддерживают другие дефолты, jetbrains например. А так посмотрел в Ubuntu — можно настраивать, когда привыкал — нельзя было. Когда появилась возможность даже понятия не имею.

                                                                      • НЛО прилетело и опубликовало эту надпись здесь
                                                                          +1
                                                                          Рекомендую macports вместо brew. Не такая сильная интеграция с операционкой, весь софт ставиться в /opt/local, и если надо сноситься одной командой rm -rf /opt/local.
                                                                          –1

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

                                                                            0

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

                                                                            –2
                                                                            Эх, еще и минусов нахватал, из-за чьей-то невежественности.
                                                                            Ладно, отвечу по полочкам:
                                                                            Да, у Idea есть AppCode, которым можно программировать под Mac и iOS, но, чтобы он работал, внимание, нужен XCode.
                                                                            Второе — по работе приходится делать кроссплатформенные вещи. В том числе Kotlin Multiplatform. И опять таки нуже XCode, иначе не соберете.
                                                                            Хакинтош на рабочем месте? Нет, нельзя.
                                                                              +3

                                                                              Ваш первый комментарий читается мною так: "большому количеству программистов будет неудобно сидеть на линкусе, потому что им нужен XCode". Вы в начале не уточняете, что это люди, которые нужно писать под Mac OS X / iOS. Остальным XCode совсем не обязательно нужен. А коммент звучит так, будто XCode юзают большое число людей ради чего-то другого. Нет, возможно они и правда есть. Но это уже решаемое препятствие.


                                                                              Далее, я вот пишу на Xamarin под iOS. И не пользуюсь XCode напрямую. Мак мини в роли билдсервера стоит неподалёку, но непосредственно на маке я не сижу. Я могу писать и под виндой, и под линуксом, и персонально не сталкиваться с интерфейсом XCode вообще никогда. И этот билд-сервер нынче может юзаться несколькими людьми разом.


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


                                                                              Ну а невежестве обвинять людей, которые вас просто могли не понять… Вот за это — ловите в коммент минус и от меня :)

                                                                            0
                                                                            jetbrains?
                                                                              +1
                                                                              Jetbrains AppCode ставится только на макось, и без икскода мало чем поможет
                                                                                0
                                                                                В точку. А еще в AppCode есть куча issue, которые до сих пор не поправили и у нас так с ним нормально работать и не получилось. Ждем, когда исправят, потому что с xcode работать совсем не хочется
                                                                                  0
                                                                                  я не в курсе, но у jetbrains есть же куча продуктов (idea, pycharm, clion...). И они что только под windows/linux работают? Я использую KDevelop, собрал с поддержкой нужных языков и пользуюсь.
                                                                                    0

                                                                                    Как минимум для интерпретируемых языков они работают под макосью. Что дял компилируемых соберут не знаю :)

                                                                                      0
                                                                                      Вроде все работает под Макосью, как минимум доступно для установки. на винде AppCode недоступен, Toolbox его даже не показывает.
                                                                                  +1

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

                                                                                    0
                                                                                    Да никто не хвалит XCode. Но без него вы не соберете приложение под мак. Даже джетбраиновскими IDE. И есть он только под мак. И раз тема о переходе именно с мака, то основной инструмент разработки под мак вам становится недоступен.
                                                                                      0
                                                                                      Нет альтернативы икскоду для разработки под айфоны и другое ябло. За всем остальным ни один программист в здравом уме в икскод не полезет, даже ярый фанат маков.
                                                                                      0
                                                                                      а, теперь понял, если только под mac писать то да, но не маком же единым. Есть же люди, пишущие под android, linux, windows. И там xcode не будет, а будет других не менее полезных и качественных ide
                                                                                        0
                                                                                        Тут дело не в ide, а в том что в долбаный xCode зарыта куча всяких «core» библиотек и инструментов, без которых многие проекты не собираются.
                                                                                        Т.е. сам xCode можно даже не открывать, но многое его будет требовать, т.к. внутри него зависимости…
                                                                                          0
                                                                                          но такое же только под mac, я так понимаю? Я просто не программист, просто любитель иногда задачки порешать на python (чтобы в старости деменцией не страдать :-)). Все что надо в linux есть с избытком
                                                                                            0
                                                                                            любитель иногда задачки порешать на python (чтобы в старости деменцией не страдать :-)). Все что надо в linux есть с избытком

                                                                                            Нa маке для этого тоже все есть (Питон 2/3 «из коробки»), вот прям садишься и пишешь задачки нa питоне, хоть в блокноте, хоть в repl. Я нe об этом писал.
                                                                                      +3

                                                                                      iterm2 очень удобен. Может, кто-то знает про равноценную замену?

                                                                                        +1
                                                                                        Tilix
                                                                                        • НЛО прилетело и опубликовало эту надпись здесь
                                                                                            0
                                                                                            автокопирование это ужас, потому что когда ты хочешь вставить — очень часто выделяется пустая строка
                                                                                            • НЛО прилетело и опубликовало эту надпись здесь
                                                                                            0
                                                                                            Смотря какие возможности нужны. Я Guake давно пользуюсь
                                                                                            +2
                                                                                            Это прям какой-то пост не просто для срача, а для МЕТАхоливара! Не просто там какой-нибудь вин против лин, а можно и за дистры зарубиться, и за гном vs кеды, и макось против линукса, и опенсорс vs проприетарщина. Автору респект.
                                                                                              +4

                                                                                              Ага — по своей карме я уже заметил :)))


                                                                                              Ведь написал в своём сообщении "профессиональная работа" — но этого недостачно оказалось судя по ответам :(
                                                                                              Как будто не на Хабре мы а на ЛОР-е :(

                                                                                                –3
                                                                                                На лоре наоборот просто так не минусят, это у принципиальных местных манера такая )
                                                                                                  0
                                                                                                  я ж говорю )
                                                                                              +1
                                                                                              я рекомендую начать с Fedora Workstation по следующим причинам

                                                                                              Перечислено то, что есть у большинства дистрибутивов
                                                                                                +1
                                                                                                Для поиска альтернатив софту есть отличный ресурс — alternativeto.net, там есть и выбор по операционной системе и описание и отзывы.
                                                                                                ВАЖНО! Прежде чем переходить на другую операционную систему рекомендую для начала максимально перейти на кросс-платформенный софт, тогда в итоге переход будет намного безболезненней.
                                                                                                  +3

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

                                                                                                    +1
                                                                                                    Обидно что автор не затронул другие окружения помимо Gnome — тот же KDE, Budgie (или тайловые WM например)
                                                                                                      +3
                                                                                                      Кажется почти невероятным, что автор не упомянул, что чип T2 плохо работает в Linux.

                                                                                                      Без жутких хаков завести Linux (с установкой на внутренний SSD, разумеется) на современном MacBook Pro не получится.
                                                                                                        +4
                                                                                                        А зачем? Если только вы не kernel developer, то смысла в линуксе на макбуке нет вообще никакого. Есть докер десктоп, есть виртуалбокс и т.д.

                                                                                                        Если уж сильно-сильно надо линукс — есть похожие на макбук такие же алюминиевые ультрабуки с хорошим 2к дисплеем, на которые линукс ставится вообще без проблем. Типа Huawei Matebook 13, например. Единственное, чем он хуже макбука — тачпад там сильно попроще.
                                                                                                          +7
                                                                                                          Я конечно извиняюсь, но Huawei Matebook 13 и MacBook Pro это вообще совершенно разного калибра вещи.

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

                                                                                                            Хуавей на амд можно захакинтошить, так что про «работать на одном и том же железе» — тоже непонятно. На интеле в принципе тоже можно, если это вариант без дискретной видеокарты нвидиа.
                                                                                                              +4
                                                                                                              Ну посмотрите спецификации хотя бы.

                                                                                                              «Хуавей на амд можно захакинтошить» — и тут я начинаю подозревать, что вы никогда ничего не хакинтошили.
                                                                                                                –3
                                                                                                                i5-8257 против i5-8265, я вас тоже подозреваю в нехорошем, и?
                                                                                                                  +1
                                                                                                                  Я не могу спорить с человеком который сравнивает технику по таким параметрам

                                                                                                                  "… похожие на макбук… алюминиевые ультрабуки… линейку не прикладываю"
                                                                                                                  +1
                                                                                                                  На AMD хакинтош давно уже полноценно работает.
                                                                                                                  image
                                                                                                                  Не работает только виртуализация в докер (заменяется virtualbox), и x32 который и так выпилили в 10.15.х
                                                                                                                    +1
                                                                                                                    Именно это я и пытался сказать. Что завести каталину на райзене с вегой будет сильно проще, чем на вроде бы родном интеле, но с дискретной видеокартой нвидиа. Либо откатываться на high sierra, где какие то драйвера под нвидию были. Но я уже настолько привык к темной теме, что не вариант. На том же хуавее придется, конечно, вайфай карту еще менять, но она там съемная, так что не проблема.

                                                                                                                    А вообще кому нужен мак — пусть копит на макбук. При некоторых его недостатках это достаточно надежная машинка, да и если искать полностью равноценный по железу ноутбук — он не будет заметно дешевле.
                                                                                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                                    +2
                                                                                                                    Мейтбук 13 2019, i5-8265u, 8 Gb RAM, 512 SSD, дискретная видеокарта mx250.

                                                                                                                    Экран 2k 3:2 сравнимого качества с макбуком про 13, но без антиблика. С яркостью и контрастностью все хорошо. У более дешевых мейтбуков, например, D15 — экран заметно хуже. К сожалению Windows не умеет нормально масштабировать диалоговые окна в старых программах под hidpi экраны, поэтому иногда приходится лицезреть жуткие замыленные шрифты, но это не вина ноутбука.

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

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

                                                                                                                    В целом оно своих денег стоит, описанные косяки конечно есть, но оно и стоит на треть дешевле, чем макбук.
                                                                                                                    • НЛО прилетело и опубликовало эту надпись здесь
                                                                                                              +1
                                                                                                              Зачем такие жертвы, проще завести небольшой nettop и поставить туда линукс. Работать с ним по ssh. При желании его даже можно взять с собой в дорогу. Порой даже только его, если на другом конце дороги есть монитор и клавиатура )
                                                                                                              +13
                                                                                                              Вопрос, зачем уходить с MacOS? Возможно принципиально? А возможно с целью экономии на железе?
                                                                                                              Я лично использую MacOS, Linux и Windows. Зачем себя ограничивать одной системой?
                                                                                                              Недавно, к примеру, столкнулся с проблемой, что файрфокс по разному шлёт событие скрола на macos и linux. Сделал и проверил, чтоб работало как надо на всех ОС. И чего хорошего, если я откажусь одной из ОС в данном случае? Часть пользователей столкнётся с проблемой.
                                                                                                              Второй пример, мне присылают макет в psd, при попытке открыть его в программах отличных от photoshop он искажается. Просить пересохранить файл? Иной раз проблема отличить искажение от фичи и можно сверстать что-то не то.
                                                                                                              Третий пример, я использую Ableton Live (с контролерами) для работы со звуком. На маке работает идеально с минимальными задержками. На линуксе просто нет аналогов.
                                                                                                              Для работы с кодом в целом линукс меня устраивает (за исключеним частных моментов). Из дистрибутивов очень нравиться Solus OS, но про неё почему-то практически нигде не упоминают. Либо Ubnuntu Budgie, мне очень комфортно работать с этой оболочкой.
                                                                                                              На macos iTerm2, на linux Tilex. И там и там zsh.
                                                                                                              А вот с Windows все сложно, как не странно, привычные и ожидаемые вещи, которые были Linux и MacOS, порой превращаются в ад. Но эта система, как я понял, требует отдельного изучения и определённых привычек. Свои плюсы тоже можно найти. С ней я тоже работаю, так как на ней большая часть пользователей. На Windows переходить не комфортно, но реально.
                                                                                                              Во всех ОС можно найти минусы и плюсы. И можно поддерживать opensource, сидя в проприетарной системе, это же не приступление?
                                                                                                              В основном задачи диктуют какую ОС использовать, а не настроение.
                                                                                                                +2
                                                                                                                Может он скоро перейдёт в Яндекс, а там все кодят «в этих ваших» линупсах. Линия партии такая.
                                                                                                                  0
                                                                                                                  Для Windows есть WSL, чтобы как минимум все сервисы запустить в «почти нативном» линуксе.
                                                                                                                  Ну или сразу в докере, тогда и wsl не нужен будет.
                                                                                                                  При этом, будет доступен обширный набор софта, которого нет на линуксе.

                                                                                                                  Если не секрет — что на винде «превращается в ад»?
                                                                                                                    0

                                                                                                                    Начиная с мелочей:


                                                                                                                    • нельзя просто на заблокированном экране набирать пароль разблокировки.
                                                                                                                    • с переключением раскладок с каких-то совсем плохо стало без стороннего софта, и не факт, что он будет нормально работать на, например, трёх раскладках
                                                                                                                    • проблемы с монтированием каталогов в linux виртуалки даже в родной WSL (WSL2 не пробовал) — что-то кроме 777 сэмулировать сложно
                                                                                                                    • как перенести кнопки управления окнами налево не нашёл для 10 — для XP как-то делал

                                                                                                                    Это так, навскидку, по событиям 3-х летней где-то давности

                                                                                                                      +1
                                                                                                                      В Wsl монтируются каталоги с правами. linux права хранятся в NTFS metadata дополнительно.
                                                                                                                      В wsl.conf добавляется строка:
                                                                                                                      options = «metadata,umask=22,fmask=11»

                                                                                                                      Также в uid/gid задать 1000, чтобы папка была не под рутом.
                                                                                                                      Работает как в wsl1 так и во wsl2. wsl2 продвинутей и позволяет запускать нормально сервисы. Из минусов — автостар не работает и приходится sh скрипт писать с поднятием сервисов (докера и т.д.).
                                                                                                                        0
                                                                                                                        нельзя просто на заблокированном экране набирать пароль разблокировки.

                                                                                                                        Это действительно так критично? На современных ноутах есть либо разблокировка отпечатком, либо камерой (windows hello). Опять же, мне лично на десктопе это неудобства не приносит + можно задать короткий пин, чтобы быстрее входить в систему, если нет биометрических сканеров.
                                                                                                                        с переключением раскладок с каких-то совсем плохо стало без стороннего софта

                                                                                                                        По раскладкам не понял — в чём проблема их переключения?
                                                                                                                        как перенести кнопки управления окнами налево не нашёл для 10

                                                                                                                        Стеснясь спросить — а зачем? Или вы сравниваете с macOS (где это исходно так) или Linux (где так можно сделать)?
                                                                                                                          +1
                                                                                                                          Это действительно так критично?

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


                                                                                                                          По раскладкам не понял — в чём проблема их переключения?

                                                                                                                          Например, назначить на капс-лок прямой перебор раскладок, а c шифтом — обратный. В идеале ( в линуксе не знаю как через gui сделать) английскую на капс-лок, вторую на шифт+капс-лок, третью на ctrl+capslock


                                                                                                                          Стеснясь спросить — а зачем? Или вы сравниваете с macOS (где это исходно так) или Linux (где так можно сделать)?

                                                                                                                          Внезапно оказалось удобно, когда в одном из дистров линукса с очередным релизом так сделали по умолчанию (злые языки говорили, что слизали с макоси сознательно :) ). Это после где-то 15 лет использования винды и ещё сколько лет линукса с таким же "правым рулём". Потом откатили, увы, умолчания, теперь пользуюсь тем, что так можно делать и делаю первым делом на своих машинах.

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

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

                                                                                                                          +5
                                                                                                                          Тысячи мелочей, что по отдельности не так страшно, а в сумме напрягают.
                                                                                                                          Установил я гит, привычным мне способом, вот так cinst git. Сконфигурировал пользователя и почту. Далее клонирую проект, не работает. После получасового разбирательство стало ясно, что нужно для винды необходимое ещё сконфигурировать core.autocrlf. Иначе из-за окончания файлов проект не собирается с левой ошибкой.
                                                                                                                          Дальше клонирую другой проект и он не работает из-за слишком длинных путей, кучу всего прочитал, не разобрался, забил.
                                                                                                                          Далее попытался впн настроить по маске, не работает по не ясным причинам, забил.
                                                                                                                          Хотел устройство на винде в другой подсети пропинговать. Нет пинга и всё, чистая винда была. В итоге выяснил, что в брэндмауре было запрещено по дефолту зачем-то.
                                                                                                                          При запуске эир приложений выяснил, что он работает с сетью через виндовую службу в которой по умолчанию выставлено два подключения максимум, залез в реест поправил руками.
                                                                                                                          Может мне так везёт, но на винде очень много нужно заморачиваться с настройкой системы, что занимает время, а время это деньги, на которые, например, можно макбук купить :)
                                                                                                                          На маке и линуксе как-то попроще, но опять же может это дело привычки и определённого набора скилов и задач. Ну и интерфейс запутанный у винды, тоже нужно к нему привыкать, например не могу в док как на маке файл перенести чтобы открыть в программе, он сначала в избранное добавляется, затем через избранное его можно открыть, извращение какое-то как по мне :)
                                                                                                                            0
                                                                                                                            Это learning curve ) То же самое чувствуешь когда переходишь с Windows на Linux, и с Windows на Mac и.т.д.

                                                                                                                            в Windows тоже можно много что кастомизировать, но это не будет также изящно как на Linux, это будут сторонние программы, порою глючные, а еще и платные. Проще смириться с видением Microsoft и сохранить себе нервные клетки.
                                                                                                                            Главный недостаток Windows IMHO, это то как сильно она отличается от Linux, но WSL обещает прям встроить Linux внутрь Windows, и по WSL 2.0 уже убедительно выглядит. Я даже уже VirtualBox не пользуюсь.
                                                                                                                              0
                                                                                                                              Дальше клонирую другой проект и он не работает из-за слишком длинных путей, кучу всего прочитал, не разобрался, забил.
                                                                                                                              habr.com/post/307186
                                                                                                                                +1

                                                                                                                                Как-то чуть ли не полдня потратили втроём потому что в гите создали ветки, отличающиеся только регистром, типа banuser и BanUser

                                                                                                                            +15

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


                                                                                                                            Последние года два у меня была прошка и мой рабочий день начинался с того что я делал ssh на линукс-машину, и вся работа проводилась там. GNU tools это очень удобно, а работа с ними из какого-то iTerm2 еще и приятна. Это своеобразный рабочий unix рай где все что угодно можно сделать парой консольных команд и ты работаешь действительно продуктивно.


                                                                                                                            Обстоятельства поменялись — я начал работать с ПК на котором у меня была в основном винда для игр и убунта к которой я почти не притрагивался имея мак.
                                                                                                                            Как раз вышла 20-я убунта и я подумал — почему бы и нет, год линукса на десктопах начинается с меня! Я поставил свежую убунту на отдельный ssd, посмотрел на красивые экраны установки. Система загрузилась, я ввел пароль к учетной записи и… всё. Дальше ничего нет, просто фоновое изображение рабочего стола.
                                                                                                                            Окей, я же не чайник — взял телефон (а откуда еще гуглить), нашел решение проблемы в третьей ссылке на stackoverflow — оказывается есть баг которому уже почти 4 года и который вызывает такое поведение если поставлена галочка автологина. Решение — добавить (или удалить, не помню) флаг nosplash при загрузке ядра.
                                                                                                                            Грузимся в консоль, редачим конфиг граба, применяем, ребутаемся — работает.
                                                                                                                            Это все — просто чтобы запустить свежеустановленную систему. Это у меня на такое шаманство ушло 15 минут потому что некоторый опыт есть — а какие ощущения будут у неофита решившего прикоснуться к linux миру?


                                                                                                                            Окей, все таки устанавливается система только один раз, начинаю настраивать. У меня два монитора — 4к и 2к, dpi у них разумеется разный. В 18 убунте было два варианта — нормальный шрифт на одном мониторе и гигантский на втором, или наоборот. В 18 году это казалось дикостью, потому что и макось и винда уже давно не испытывали с этим никаких проблем. В 2020 году случилось чудо — заявили о поддержке fractional scaling. И я его включил. Кусок изображения с одного монитора начал рендериться на другом "с перехлестом", клики мыши и контекстные меню начали показываться примерно в пяти сантиметрах от фактического положения курсора. Я выключил fractional scaling и смирился с тем что придется подождать следующей версии убунты.


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


                                                                                                                            Не поймите меня неправильно — это не хейт линукса. Это хейт линукса на десктопе в плане удобства и юзабилити застрявшего в 2005 году. Headless линукс прекрасен.


                                                                                                                            Для меня же переход с макоси на линукс закончился тем что я дождался wsl 2, поставил windows terminal который уже не хуже того же тайликса и покрыл этим 90% своих юзкейсов использования Linux десктопа (с++/python разработка). Оставшиеся 10% — работа с gpu во всяких pytorch и подобных, но и она рано или поздно появится в wsl.


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

                                                                                                                              0

                                                                                                                              Недавно как обновлял в очередной раз ubuntu на 20.04 (первой была 17.04, потом ни одной. 04 не пропустил, только обновления), как и ставил с нуля. Ноутбуки, Asus и Lenovo, специально на совместимость не проверялись, родные fullhd мониторы 17 и 15, внешний 27 2,5к по hdmi — никаких проблем, в том числе с разным дробным скейлингом (выровнял до визуально одинакового размера шрифтов), в том числе с окнами на два монитора разделенными (бывает удобно).

                                                                                                                                0

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

                                                                                                                                –3
                                                                                                                                что делать если тебе нужно не бороться со своей системой а работать в ней?
                                                                                                                                Ну там не быть вами. Я не борюсь. Ставлю приложеньки в gui, запускаю и всё. Да, это десктопный Linux. Когда у 9 молча работает, а 1 рассказывает остальным, что это неработоспособная система. Сколько живу в интернете, столько вижу это правило неизменным.
                                                                                                                                Кстати, в последний раз мой переход произошел из-за того, что новая Windows стала плохо работать в нескольких местах. Я, правда, принципиально не выступаю с просветительской миссией о бесполезности Windows, потому что знаю, что у большинства всё работает.

                                                                                                                                Fractional scaling может плохо работать на каком-то железе, это ведь новая фича. Если она критична и не работает, то Linux может не быть подходящим вариантом.
                                                                                                                                  +1
                                                                                                                                  Уже 10 лет как перелез с Ubuntu на openSUSE. После этого на Ubuntu смотреть не могу.
                                                                                                                                    +1
                                                                                                                                    Да не всё и не всегда проходит гладко. Но прогресс огромен. Не думаю что 90% пользователей стокнуться с какими либо ошибками на этапе установки или первоначальной настройки.
                                                                                                                                    Ах, да — приложения периодически просто закрываются, как в винде 10 лет назад.
                                                                                                                                    Все это можно стерпеть, можно побороть, можно сконфижить — но что делать если тебе нужно не бороться со своей системой а работать в ней?
                                                                                                                                    Странно. Много, наверно, есть недостатков у linux, но стабильность работы это вроде его сильная сторона. Я вот такого уже много лет не наблюдаю. Может проблема с железом? Или конкретных приложений?
                                                                                                                                      0

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

                                                                                                                                      0
                                                                                                                                      В защиту PopOs.
                                                                                                                                      Линукс на лаптопе (HP Omen).
                                                                                                                                      С Ubuntu были проблемы, в основном с GPU (nvidia), внешний экран просто был не виден.
                                                                                                                                      После танцев с бубнами — это было решено.
                                                                                                                                      Когда перешел на PopOs — все встало сразу и без танцев.
                                                                                                                                      1080з и 2К дружат без проблем.
                                                                                                                                        +3
                                                                                                                                        Вот да, в Linux подзадалбывает «допилить напильником».
                                                                                                                                        Сам работаю на Linux, использую Linux-desktop.
                                                                                                                                        Если писать сам код пофиг в какой системе.
                                                                                                                                        Но вот разрабатывать удобнее в окружении, в котором будет исполняться приложение.
                                                                                                                                        А сейчас со всякими CI/CD и микросеврисами, альтернатив Linux практически нет.
                                                                                                                                        Т.к. вся инфраструктура под Linux.
                                                                                                                                        Пробовал под Windows, то там, что то не запуститься, то здесь как-то надо по особому настраивать.
                                                                                                                                        Плюнул. Пофиг, что LibreOffice не так открывает Excel-файлы. Зато how-to для docker работают так как написано. :-)
                                                                                                                                        +3

                                                                                                                                        Ну не знаю… Настроил я себе, год как, triple-boot систему на одной железке. Сделал это чтобы получить максимально, как мне кажется, объективные ощущения от сравнения.
                                                                                                                                        И линукс (убунта), пока что, самая редко используемая ОС.
                                                                                                                                        Вообще не вижу преимуществ среди десктопных осей.
                                                                                                                                        Приятнее всего работать с макосью: появляется ощущение, что железо свежее, а не из середины 90-х. Винда последняя это вообще худшее, что случалось с виндой. Вынужден пользоваться только, считай, из-за игр. Про виртуалки молчу, тк там до сих пор XP или 7.

                                                                                                                                          0

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

                                                                                                                                            +6

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

                                                                                                                                              0
                                                                                                                                              Ну кастомизация это не только красивые обои и рюшечки. Я, к примеру, решил перейти с gnome на тайловый window manager, а конкретнее на i3wm. С его помощью я полностью под себя настроил работу с окнами — в результате, благодаря vi-подобным хоткеям, почти полностью отказался от использования мыши. И это с тремя дисплеями и широченными возможностями быстрого распределения окон. Кроме того, на разных дисплеях у меня разные status bar: на ноуте базовый, а на широкоформатных более расширенный. Приложения тоже запускаются через хоткеи.
                                                                                                                                              Знающие люди может подскажут — можно ли подобное настроить на macos или windows?
                                                                                                                                                0
                                                                                                                                                Насколько я знаю, в винде есть хоткей для запуска программы из панели задач (CTRL+SHIFT+число — позиция на панеле задач)
                                                                                                                                                Также можно быстро закрепить окно слева/справа/внизу/вверху через WIN+стрелки (кажется)
                                                                                                                                                  +2
                                                                                                                                                  Это, конечно, хорошо, но боюсь вы слабо представляете возможности i3wm. К примеру такая задача: отправить текущее окно браузера на дисплей выше, там открыть также терминал, разделив простраство между ними по горизонтали в пропорции 3/1. Потом можно ещё терминал продублировать(т.е создать ещё один, поделив пространство между ними пополам по вертикали.
                                                                                                                                                  что-то типо этого (ноут + 2 монитора)
                                                                                                                                                  screenshot
                                                                                                                                                  image
                                                                                                                                                    –1
                                                                                                                                                    Это все хорошо, но не всем нужно. Вернее нужно в разных пропорциях.

                                                                                                                                                    Я например основную часть времени провожу в полноэкранном режиме, есть второй монитор но работаю только с основным 4к монитором.

                                                                                                                                                    И хоть клавиатура и быстрее, ИМХО качественная лазерная мышь удобнее, можно делать тоже самое, пусть медленнее но лишь едва двигая лениво лежащей кистью ))
                                                                                                                                                      +1
                                                                                                                                                      Я привёл этот скриншот в качестве примере полезной для меня кастомизации, которую, насколько я знаю, не могут предложить windows и macos.
                                                                                                                                                      Но, пользуясь случаем, всем кто много работает с кодом рекомендую попробовать vim с его режимами или vi-like моды, которые есть почти в каждой IDE. У меня, к примеру, и в firefox стоит дополнение позволяющее почти полностью обойтись без мыши. Это всё очень ускоряет процессы, потому как зачастую при работе нужно не просто двинуть «лениво лежащей кистью», но сначала оторвать её от клавиатуры, а потом, вернуть туда же. Но кому как удобнее )
                                                                                                                                                        0
                                                                                                                                                        которую, насколько я знаю, не могут предложить windows и macos.

                                                                                                                                                        Просто раскидать окошки по углам позволяет Divvy, как раз под мак с виндой. Правда мышкой и в заранее определённые области, по крайней мере по умолчанию, клавиши настраивать и изучать мне было лень.
                                                                                                                                                          0
                                                                                                                                                          Windows поддерживает tile в какой то мере, и несколько рабочих столов. Еще есть штука которая называется Timeline, показывает ленту всех окон что были открыты в разные дни.

                                                                                                                                                          Также есть разный сторонний софт который позволяет кастомизировать по самое нехочу, но платный.
                                                                                                                                                    0

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

                                                                                                                                                      0
                                                                                                                                                      Когда то баловался еженедельной а то и ежедневной переустановкой ОС. В основном, конечно, от собственной неопытности. Потом остановился на ubuntu 18.04 когда она только вышла. И вот на днях буквально в 2 команды обновился до 20.04, которая, кстати, lts т.е имеет срок поддержки до 25го года. Хотя можно было и на 18.04 сидеть — стандартная поддержка до 23го года.
                                                                                                                                                      За последние несколько лет, лишь единожды собирал что-то из исходников(какая то малопопулярная библиотека).
                                                                                                                                                        0

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

                                                                                                                                                      0

                                                                                                                                                      Сменой обоев я тоже не занимаюсь. Но я о возможности в принципе и возможности выбирать что-то, прежде всего DE, глобально

                                                                                                                                                      –8

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

                                                                                                                                                        +3
                                                                                                                                                        По этому где бы вы не разрабатывали, разрабатывать в любом случае вы будете оглядываясь на винду

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

                                                                                                                                                          +3
                                                                                                                                                          Вроде 1% всё же перевалила. Да и почти 10% macos сложно назвать «статистической погрешностью».
                                                                                                                                                          Большая часть приложений сейчас в web. Даже microsoft выпускает свои продукты в облачном исполнении. И веб разработчикам не часто приходится оглядываться на ОС пользователя. И если уж оглядываться, то на macos — там, даже при значительно меньшей доле рынка, больше платёжеспособных пользователей.
                                                                                                                                                          Так ваши выпады немного устарели.
                                                                                                                                                          Но я уважаю windows. Нормальная ОС. Благодаря ей я познакомился с миром компьютеров — в то время более дружественной ос просто не существовало.
                                                                                                                                                            0

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

                                                                                                                                                              0
                                                                                                                                                              Я думаю веб выбирают прежде всего из за его кроссплатформенности.
                                                                                                                                                                0
                                                                                                                                                                А ну ещё денюжку за подписку удобнее в вебе собирать.
                                                                                                                                                                А стабильность врят-ли добавляется.
                                                                                                                                                                  0

                                                                                                                                                                  Стабильность здесь не в стабильности ПО, а в стабильности контрактов между сторонами. Это и свои плюсы и свои минусы. Но в общем случае та же кроссплатформенность строится на стабильности ожиданий от поведения. На том же покоится ява.

                                                                                                                                                                  0

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

                                                                                                                                                                    0

                                                                                                                                                                    Ой не скажите… вот сейчас в сафари поломан webaudio, фирефокс и йеджик роботают как обычно, хром починил, что сломал на какое-то время.

                                                                                                                                                                      0

                                                                                                                                                                      В большинстве случаев всё же прозрачно. От пользователя ничего не требуется делать

                                                                                                                                                              0

                                                                                                                                                              А причём тут доля Линукса?


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


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

                                                                                                                                                                0
                                                                                                                                                                По этому где бы вы не разрабатывали, разрабатывать в любом случае вы будете оглядываясь на винду

                                                                                                                                                                Вы дурак что ли? В геймдеве разве что…
                                                                                                                                                                  0
                                                                                                                                                                  Наверное имеется ввиду что у Windows более 50% пользователей или около того, если разрабатываете что то амбициозное для десктопа, на Windows оглядываться придется.
                                                                                                                                                                    0

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

                                                                                                                                                                –4
                                                                                                                                                                Преимущество Линукса, как минимум, бесплатность
                                                                                                                                                                Как же мне смешно подобное читать от айтишников с огромными зарплатами (невольно вспоминаются «программисты-анальники»). Это насколько же надо быть жмотом и нищебродом, чтобы считать это серьезным преимуществом, и вообще достойным какого-то упоминания.
                                                                                                                                                                Или на макось уже можно поставить гном, кеды или xfce?
                                                                                                                                                                троллейбус.жпг Вот уж xfce-то, с его функционалом на уровне огрызка Win9x, прямо-таки мечта пользователя.

                                                                                                                                                                Юзаю макось дома/на работе, линукс на распберри (и на серверах, естессно). Винду практически не юзаю, но очень уважаю (и считаю, что она самая удобная в плане интерфейса, на самом деле). Задротам, вцепившимся в свою любимую игрушку, последнего не понять в принципе.
                                                                                                                                                              0
                                                                                                                                                              сижу на маке из-за ноутбука и интеграции железа с ОС, а точнее клавиатуры, корпуса, тачпада и экрана. ставить на макбук другую ОС не вариант, так как потеряется интеграция и жесты станут не такими как они есть + отвалится тачбар.

                                                                                                                                                              P.S. экосистему apple ненавижу, надоела, жду выпуск ноута от гугла, но к сожалению это единственная адекватная и стабильная экосистема на рынке (iphone, watch, ipad, airpods, macbook, imac) c синхронизацией всего и вся.
                                                                                                                                                                +3
                                                                                                                                                                А смысл с мака на пингвин переходить?)
                                                                                                                                                                  +7

                                                                                                                                                                  Честно говоря, вижу только одну причину перехода на линукс для обычного пользователя — финансовую. Если же цена макбука и всей эппловской экосистемы не напрягает, то удобство совместного пользования всеми компонентами этой экосистемы никакими настройками линуксовых дистрибутивов не перекрыть. Я сам сбежал на линукс с винды в середине нулевых. И винда стала раздражать, и по работе привык к удалённой работе на линукс-серверах. Безусловно, после винды это был глоток свежего воздуха. Но потом захотелось хорошего железа, и вот уже десять лет я на макбуках и айфонах. С точки зрения пользовательского опыта яблочная экосистема порой выглядит как магия: общий буфер обмена, аэйрдроп, звонки и смс на любом устройстве, облачные бэкапы айфона и тайм-машина на макбуке, удалённый поиск и блокировка устройств, синхронизация всех стандартных (и не только) программ через айклауд и т. п. Понятно, что кое-что из этого появляется и на других платформах, но всё равно такой связки ноута со смартом не получается. Поэтому, пока цена мне кажется оправданной, я продолжу покупать технику Эппл. К счастью, и живёт она годами, что тоже надо учитывать в цене. Ну а в линуксе я каждый день провожу значительную часть рабочего времени — через iTerm2. Получается, что идеальный терминал для удобной работы с линукс-серверами я нашёл для себя именно на маке.

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

                                                                                                                                                                    Субъективно.


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

                                                                                                                                                                      +2

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

                                                                                                                                                                        +1

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


                                                                                                                                                                        Ну ничего, забэкил тут Amazfit X Curved, посмотрим, что там у них получится.

                                                                                                                                                                          0
                                                                                                                                                                          зачем переходить на линукс с мака?

                                                                                                                                                                          Повторю вместе с 0xd34df00d — тоже, как и он, владелец макбука (ну задарили на фирме, отказываться, что ли?), и тоже искренне пытался работать. Лет 5-7 пытался. Честно.
                                                                                                                                                                          Как-то кое-как привык, но именно что кое-как.
                                                                                                                                                                          Писать писульки в хабр — можно. Работать — невозможно.
                                                                                                                                                                          Без десктопа с линухом рядом просто пропал бы.

                                                                                                                                                                            0
                                                                                                                                                                            владелец макбука (ну задарили на фирме, отказываться, что ли?), и тоже искренне пытался работать. Лет 5-7 пытался

                                                                                                                                                                            Без десктопа с линухом рядом просто пропал бы.

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

                                                                                                                                                                            Работать — невозможно.

                                                                                                                                                                            Можно поинтересоваться что именно на маке «невозможно» в плане работы?
                                                                                                                                                                              +1

                                                                                                                                                                              Смысл?
                                                                                                                                                                              Если Вы работаете в macOS и Вас всё устраивает, то от моих заморочек Вам ни прибылей ни убытков. Другие потребности — другие результаты.

                                                                                                                                                                                0
                                                                                                                                                                                Ну я потому и спрашиваю, что мне любопытно какие могут быть заморочки, что нa маке «работать невозможно»
                                                                                                                                                                                Иначе получается что ваш комментарий не несет смысловой нагрузки, в нем можно поменять местами мак и линукс и получится то же самое, с выводом «на линуксе работать — невозможно»
                                                                                                                                                                                — А почему невозможно?
                                                                                                                                                                                — У меня свои заморочки…
                                                                                                                                                                                  –1
                                                                                                                                                                                  Понятно что сложно перейти и привыкнуть на новую систему, когда под рукой все время знакомая и уже привычная старая.

                                                                                                                                                                                  По моему пятнадцатиминутному опыту, закончившимся провалом собеседования:


                                                                                                                                                                                  • Ctrl+C/Ctrl+V не работают
                                                                                                                                                                                  • на тачпаде кнопок нет, а мышка в комплект, как оказалось, не входит
                                                                                                                                                                                    +1

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

                                                                                                                                                                                      +1

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

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

                                                                                                                                                                                        `sudo apt-get update`
                                                                                                                                                                                        `sudo apt-get upgrade`
                                                                                                                                                                                        `sudo apt-get install речь`
                                                                                                                                                                                        `речь -o «Извините, а как тут копировать?»`
                                                                                                                                                                                        — А что вы там копировать собрались?!..

                                                                                                                                                                                        Ладно, извините. Нa правах шутки :)
                                                                                                                                                                                          0
                                                                                                                                                                                          уже несколько лет без -get можно обходиться
                                                                                                                                                                                            0
                                                                                                                                                                                            Замечу, что это разные утилиты, как ни странно. Хотя синтаксис команд у них один, да и результат, в общем то.
                                                                                                                                                                                              0
                                                                                                                                                                                              Да разные. А раз результат один — зачем нам ленивым лишние четыре нажатия? (а потом-то вообще стрелочками по хистори)
                                                                                                                                                                                                0

                                                                                                                                                                                                Главный плюс apt для меня, что почти не нужно вспоминать какую из apt-* команда нужно запустить, чтобы сделать что-то большее чем установить, удалить или обновить пакеты.