Andrey (azangru) wrote,
Andrey
azangru

Category:

OS X vs Linux

Так получилось, что несколько месяцев я жил на Маке. Начинал я даже с некоторой не то надежды, что понравится (и я найду себе идеальную систему), не то опасения, что понравится (и я подсяду на яблопродукцию). Но за все эти три месяца я только убедился, что, как говорил один товарищ, I can't Mac. Мешала и раздражала куча мелочей и немелочей.

[А именно...]А именно:

- Клавиатура. Она на маках упрямо другая. И даже бог с ним, что нет Delete (со временем я привык, что Shift + Backspace не менее удобно) или PageUp/PageDown, но, блин, переключение между раскладками! Если садишься с писюка на мак, то пальцы тянутся к привычным (из-за Alt-Shift) Command и Shift, а настроить переключалку на эту комбинацию штатными средствами низзя. Потому что и Command, и Shift — вспомогательные клавиши, а в переключалке должна быть задействована хотя бы одна «стандартная» клавиша. Когда-то в линуксе Гном такое же учудил (с чем столкнулись новые пользователи Ubuntu 13.10), но, как оказалось, эту невозможность использования сочетаний вспомогательных клавиш не составляет проблем побороть. Но Эплу, конечно, насрать.

В результате садишься на мак, пальцы тянутся не туда. Посидишь за маком, перелезешь на писю, пальцы опять тянутся не туда. Наказание!

- Типографская раскладка, на которую я подсел и из-за которой в итоге поменял Ubuntu на OpenSuse (мог бы на что угодно, где есть KDE, но на Kubuntu почему-то не решился, а с другими не общался никогда). Да, на маке можно поставить раскладку Бирмана, но дополнительные сочетания клавиш там привязаны к конкретной раскладке, т. е. к конкретному языку. Иными словами, если поставить русскую раскладку Бирмана, то нужные сочетания клавиш будут работать только в этой русской раскладке. Чтобы они работали и в английской раскладке, надо ставить английскую раскладку Бирмана. А английская раскладка у макоси своя, и чтобы заменить ее на другую раскладку, надо заниматься каким-то непонятным шаманством. Таким образом, или имеешь раскладку Бирмана с одними комбинациями клавиш и родную маковскую раскладку с другими комбинациями, или имеешь три раскладки (русская Бирмана, английская Бирмана, английская маковская), ну или занимаешься жестким порно по отрубанию родной маковской раскладки

На KDE нужные сочетания клавиш назначаются в два тычка и сохраняются независимо от раскладки.

- Отношение к NTFS. Блин! Маки умеют читать диски, отформатированные в NTFS (которыми я пользуюсь для переноса информации между виндовыми и линуксными компьютерами), но писать на них — не, этого маковская религия не позволяет. Хочешь переносить файлы с маков на немаки, изволь использовать либо FAT32 (с ограничением размера файлов до 4 ГБ, ага), либо exFAT (проприетарная файловая система, с которой, в свою очередь, линуксы не очень дружат). Нет слов, одни междометия.

- Маковский оконный менеджер. По Alt-Tab (обычное сочетание в винде и линуксовых графических окружениях) он переключается не между окнами, а между программами. Что это означает. Допустим, у меня открыто несколько окон Preview (может же такое быть, да?) и несколько окон либреофиса, и я хочу перепечатать что-нибудь из окна Preview в окно либреофиса. Оттаскиваю окно либреофиса вниз, окно превью вверх



переключаюсь зачем-нибудь в браузер, хочу вернуться к прошлому расположению окон — шиш! Alt-Tab даст либо все окна Preview



либо все окна либреофиса:



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

- Кстати, Preview. Допустим, у меня папка с картинками. Тычу на картинку, она открывается в Preview. Хочу переключиться на другую картинку. Хрен там. Стрелки вправо-влево (как в стандартных линуксовых картинкосмотрелках) тут не работают.

- Установка и удаление программ. Уж не знаю, чьим именно жлобством это вызвано, но привычные опенсорсные программы в ихнем апсторе не водятся. Хочешь либреофис — иди на сайт либреофиса и качай его оттуда. Хочешь гимп — иди на сайт гимпа. Ну и так далее. Что такое для макоси программа, я так и не понял. Кидаешь, допустим, в папку Applications программу (dmg? img? я уже забыл) — она устанавливается. Окей, а как ее удалять? Взять иконку в Applications и кинуть в корзину, как они это предлагают? И что? Это удаляет всю программу или только ее часть? Продолжает ли часть программы сидеть в других папках? А как обновлять эти программы? Вот у меня, например, либреофис предлагал обновиться, но как это сделать, не говорил. Надо снести старый и поставить новый, что ли? Или как?

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

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

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

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

"...you have few choices, the default Terminal.app, the iTerm and dozen others. None of them has full feature set (comparing to default consoles in Linux), each of them has at least one of the problems (like messed up line wrapping, no tab support or problems with UTF-8)."

- И еще о кодировках. У меня с виндовых времен осталась одна полезная программа, показывающая в том числе русские тексты. Для запуска виндовых программ существует wine. Вот только на линуксах можно настроить локаль, которую вайн будет использовать, и запустить эту мою программу с нормально отображающейся кириллицей. А на маке — нельзя! Программа запускается, но показывает кракозябры.

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



(отдельно доставляет ложное срабатывание спеллчекера на «по-русски»)

GIMP (прекрасная штука) вместо маковской клавиши Command использует клавишу Ctrl, чем совершенно сбивает с толку, и, кроме того, глючит при копировании чего-нибудь снаружи гимпа (из браузера, например) в гимп.

Inkscape (прекрасная штука) требует установки иксов (X11, XQuartz) — графического сервера, работающего внутри макоси.

Kdenlive (прекрасная штука, не чета маковской аймуви) — отсутствует как класс.

И такая ерундень — каждый день...

- На мак можно поставить некоторые дополнительные юниксовые/линуксовые штучки. Но только способов этой установки существует несколько. Один — через так называемый Macports. Другой — с помощью так называемого Homebrew. Спрашивается, какой способ использовать? Отличается ли wine, поставленный через Macports, от вайна, поставленного через Homebrew? Все это очень путанно, гораздо запутаннее, чем на линуксах с их понятными репозиториями.

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


И все это очень грустно, потому что у них прекрасные ноутбуки: нынешние Эйры — легкие, долгоработающие, с хорошим экраном (и это даже без Ретины), роскошным тачпадом, хорошей камерой, работающим блютусом. Равноценного им ноутбука в линуксном мире не видно: из того, что идет с предустановленным линуксом сопоставим, кажется, только Dell XPS13 Developer Edition, но их последняя модель (которой уж около года) до России, кажется, так и не доехала, да и жаловались в сети на то, что она неприятно посвистывает (coil whine). Ну или, может, Lenovo Thinkpad x240, который, говорят, существует с предустановленным линуксом. Печалька, в общем.
Subscribe

  • (no subject)

    Someone's comment on Twitter reminded me how differently we interpret what we experience: My impression from that interview was that Yuri was…

  • (no subject)

    Via Twitter. From the book The Gray Lady Winked, photographed by Michael Shermer: Here's the tweet that the paragraph references (took a while…

  • (no subject)

    To unscramble an egg, by the way, would be a closer idiomatic parallel to ungrinding ground meat, and in spite of Julia Ioffe, is just as dark, blunt…

  • Post a new comment

    Error

    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 3 comments