Відгук місяць на Linux, після років на Mac MacGeneration (AMP)
Бенджамін, наш розробник iOS, ніколи не знав нічого, крім Mac. Його батьки вже мали Macintosh Plus, і він завжди користувався лише комп'ютерами, розробленими компанією Apple ... за винятком випадків, коли примушували та примушували до навчання. Лояльність на кілька років, яка сьогодні вже не актуальна: трохи більше місяця його особистий Mac працює вже не на OS X Yosemite, а на Linux.

Звичайно, це лише відгук, але цікавий відгук: чому давній користувач Mac і OS X хоче змінитись у 2014 році? Що мотивувало зміни? Що можна зробити в Linux і чого не вистачає в системі Apple? Підводимо підсумки ...
Навіщо відмовлятися від OS X ?
Звичайно, існує низка причин, але коли ми ставимо йому запитання, наш розробник зосереджується головним чином на проблемі, яка змусила його шукати в іншому місці. Apple змінила темп випуску своєї операційної системи, і протягом останніх кількох років щороку випускалося велике оновлення. OS X йде в ногу з виходом iOS, тому ми щороку маємо нову версію.
Ця річна норма - це добре на папері. Щороку ми маємо нові функції, і OS X швидко збагачується від OS X Lion. Автоматичне резервне копіювання, повноекранний режим, LaunchPad та нещодавно Handoff та інші функції Continuity: Apple псує своїх користувачів. Але є і зворотний бік: щороку випускаючи нову версію, Apple вводить більше функцій, але також і більше помилок, які не завжди виправляються з року в рік.
Саме ці помилки, які іноді скупчуються, зрештою розлютили Бенджаміна. І якщо ми запитаємо у нього приклад, то відповідь така: OS X Mavericks представила кілька помилок, пов’язаних з управлінням зображеннями. Насправді для попереднього перегляду часто потрібно було кілька секунд для відображення найбільших фотографій, функція швидкого перегляду, така корисна в звичайні часи, стала марною, щоб бути такою повільною ... А потім модуль для швидкого перегляду, qlImageSize (який відображає розміри і вага зображень), також розроблений Бенджаміном, більше не працював з цією системою і не працював рік.
На щастя, цю помилку було виправлено з Yosemite, але нашому розробнику зовсім не сподобався новий інтерфейс останньої операційної системи Apple. Його думка, щонайменше, однозначна, оскільки він не соромлячись говорить про "брудне лайно": наслідки прозорості, вибір Helvetica Neue в якості поліції ... Не бракує скарг і допомагаючи безсилля, він вирішив поїхати подивитися, що відбувається в іншому місці. І оскільки система UNIX була обов’язковою умовою, він пішов до Linux.
Який розподіл вибрати ?
Протягом багатьох років прихильники Linux заявляли: час Linux став для широкої громадськості. Це часто привід для насмішок з боку критиків цієї операційної системи, а точніше цих операційних систем. Навіть якщо дистрибутиви Linux розвиваються з року в рік, навіть якщо деякі з них максимально спрощені, щоб переконати менш досвідчених користувачів, "перехід на Linux" обов'язково буде складнішим, ніж в Apple або Microsoft. І з поважної причини: спочатку ви повинні вибрати свій розподіл.
Бенджамін зупинив свій вибір на Fedora, дуже популярному дистрибутиві, який походить від Red Hat. Це не очевидний вибір, крім того, що він сам це каже, він цілком міг би обрати Ubuntu або навіть Linux Mint, що походить від нього. Цей вибір важливий, оскільки він визначає багато речей згодом, як на стороні інтерфейсу, так і на стороні функції. Вище за течією вибір також важливий, щоб не мати проблем з обраним обладнанням: Дистрибутиви Linux не розроблені спеціально для Mac, і якщо ми вирішимо трохи використати, ми ризикуємо мати проблеми з сумісністю.
У цьому контексті вибір Fedora є хорошим рішенням: за замовчуванням майже все працює, і Бенджаміну лише довелося вручну встановлювати драйвери для карти Wi-Fi після встановлення (інструкції). Слід визнати, що це трохи обмежує, оскільки для цього потрібно бути підключеним до Інтернету, але це дуже просто і швидко. Звичайно, нам не слід боятися терміналу, але ми також можемо сказати це з самого початку: навіть якщо розподіл був спрощений, командні рядки часто залишаються необхідним кроком.
Окрім Wi-Fi, встановлення Fedora було плавним на MacBook Air 2013 року, який використовував наш розробник. Дистрибутив навіть без додаткових зусиль управляє функціональними клавішами Mac для збільшення/зменшення яскравості екрану, підсвічування клавіатури та звуку. Встановивши музичний плеєр, ви також можете керувати музикою за допомогою спеціальних клавіш: приємно, що більше нічого робити.
Щоб не втратити свої звички щодо Mac, однак ви повинні вибрати правильну розкладку клавіатури та вибрати розкладку Mac. За замовчуванням обрана клавіатура ПК, що означає, наприклад, що символ @ не знаходиться над вкладкою, або тире зливаються з клавішами, присвяченими цифрам. Відновити правильну клавіатуру досить просто, однак: на основі Gnome Fedora має додаток, еквівалентний системним налаштуванням OS X. Розмітка панелі однакова, і за допомогою декількох клацань ви можете знайти те, що хочете.
І все-таки є одна різниця, яка не дуже турбувала Бенджаміна, але яка, безсумнівно, збентежить користувачів Mac: дистрибутив переходить на Windows і використовує ctrl замість клавіші ⌘. Щоб закрити вікно, скопіювати файл, виділити текст жирним шрифтом або навіть роздрукувати, вам слід подумати про зміну своїх звичок, тим більше, що немає простого способу змінити цю поведінку.
Натомість клавіша ⌘ активує дуже практичну функцію з Gnome, робочим столом Fedora за замовчуванням. На перший погляд, це лише переглянута програма управління місіями, оскільки цей інтерфейс відображає всі відкриті на даний момент вікна і, таким чином, дозволяє переходити від одного програмного забезпечення до іншого. Але цей погляд робить набагато більше: з лівого боку ми маємо своєрідний Dock з відкритим та найбільш часто використовуваним програмним забезпеченням; праворуч - віртуальні офіси. Але найцікавішим у цьому поданні є вікно пошуку вгорі, яке відтворює, як працює Spotlight.
Наш розробник швидко звик, і ми мусимо визнати, що це неймовірно ефективно: ви натискаєте клавішу один раз, і ви можете відразу ввести перші літери програми. Немає чого дивуватися перед Spotlight? Певним чином, це правда, але ця особливість Fedora швидка, дуже, дуже швидка. І ви швидко отримуєте звичку запускати щось за секунду-дві; порівняно, функція OS X повільна, що здається нескінченною.
Однак це дослідження не відповідає увазі за кількістю функцій. Gnome може шукати менше, і розрив ще більше збільшився з OS X Yosemite, яка здатна шукати інформацію безпосередньо в Інтернеті. Бенджамін хотів би переадресації на Google, але це не робиться за замовчуванням (ми думаємо, що це можливо зробити так чи інакше ...).
Тому в 2014 році ми можемо встановити Linux на своєму Mac і мати машину, яка досі залишається настільки ж функціональною. Наприклад, для цього MacBook Air машина входить і виходить із режиму сну належним чином, вентилятор спрацьовує лише за необхідності, і ви можете легко підключити другий екран до роз’єму Thunderbolt. Незважаючи на все, є ще кілька недоліків, які можуть заважати: наприклад, трекпад добре підтримується, але як мінімум. Ви можете прокручувати двома пальцями, робити вторинний клацання двома пальцями, але це все.
Жести мультитачу не враховуються і, можливо, більш дратують, ви не можете залишити палець на трекпаді, не порушуючи використання. Якщо ви звикли постійно тримати великий палець на трекпаді, як автор цієї статті, незабаром ви побачите проблему. Замість того, щоб ігнорувати цей палець, як OS X, Fedora діє так, ніби у вас дійсно два пальці в дії, що має наслідком, наприклад, виділення тексту.
Яке програмне забезпечення замінити OS X ?
Перехід на Linux - це добре, але для чого? Питання виникає швидко, оскільки більшість програмного забезпечення, доступного на Mac, не існує в Linux, і якщо ви теж вирішите зробити все, вам доведеться змінити свої звички та придбати нові. Звичайно, питання програмного забезпечення та звичок буде виникати по-різному залежно від ваших потреб, і ми згадаємо тут питання Бенджаміна, нашого розробника iOS та OS X.
Оскільки його MacBook Air - це особиста машина, він не з цим комп’ютером розробляє програми для MacGeneration. Це добре, оскільки Xcode доступний лише в OS X, що перешкоджає будь-якому "переходу" на Linux. Тому на цьому комп’ютері хороша частина використання полягає в перегляді Інтернету з цього приводу, зміна буде дуже простою. Бенджамін використовував Chrome на Mac, після встановлення Linux все, що йому потрібно було завантажити браузер Google, увійти в систему, і всі його закладки та налаштування були негайно доступні. Якби він використовував Safari, йому довелося б імпортувати ці дані спочатку в Chrome або навіть у Firefox перед переходом, але це все ще досить просто.
Міжплатформене програмне забезпечення, яке також сумісне з Linux, не найчисленніше, але їх все ще досить багато. Наприклад, Dropbox також є, і ви можете знайти всі свої папки у файловому браузері Gnome. У Бенджаміна завжди є під рукою клієнт IRC, і він використовує XChat, як на Mac, так і на своєму MacBook Air під управлінням Fedora. Що стосується завантаження файлів, FileZilla підтримує, знову ж таки, в обох системах. І хоча він нарікає на його старомодний інтерфейс (м’яко кажучи), він також вважає його надзвичайно ефективним порівняно з програмним забезпеченням, яке доступне лише на Mac.
Іноді програмне забезпечення, яке було популярним на Mac, не існує в Linux, і в цьому випадку потрібно знайти еквівалент. Часто це легко: для написання чи кодування Sublime Text замінив BBEdit і TextMate. Щоб змінити зображення, обрізати його найчастіше, Gimp замінює попередній перегляд, і цього йому досить, але він усвідомлює, що його потреби в цій області надзвичайно обмежені.
Однак це не завжди так просто, і наш розробник швидко зіткнувся зі старою проблемою Linux: програмне забезпечення часто є менш ергономічним або менш продуманим, ніж на Mac. Наприклад, для пошти він використовує Thunderbird, але, шкодуючи про її сумний інтерфейс та відсутність основних функцій (для управління розмовами потрібне розширення). Для RSS-каналів та для Twitter вибір ще більш обмежений, і йому доводиться переходити через браузер, через відсутність клієнтів настільки ж добре, як на стороні OS X (де він використовував Reeder, зокрема).
Хоча Бенджамін кілька років намагався не надто залежати від Apple та її послуг, все ж є деякі блокуючі елементи. Наприклад, для музики він не знайшов еквівалента iTunes, який йому не обов'язково подобається, але який він вважає "менш поганим" у цій категорії. На Gnome ви можете встановити Clementine (яка, до речі, також доступна в Windows та OS X), але це далеко не функції, пропоновані iTunes. За замовчуванням встановлено якийсь iPhoto (Shotwell), але не розраховуйте на легкий перехід від одного менеджера фотографій до іншого.
Бенджамін не грає, і це добре, тому що каталог ігор, сумісних з Linux, навіть більш хиткий, ніж на Mac. Крім того, йому не потрібно редагувати відео, і це не залежить від будь-якого програмного забезпечення, специфічного для OS X, принаймні за винятком Xcode. Роблячи перехід від однієї системи до іншої, ви повинні погодитися змінити свої звички, що іноді означає більше не використовувати програмне забезпечення, яке є дуже практичним.
Загалом, Linux відстає в цьому питанні: не обов'язково, що доступне менше програмного забезпечення, а швидше те, що пропоноване програмне забезпечення часто менш приємне у використанні або менш комплексне. З іншого боку, хоча основні дистрибутиви, такі як Fedora, досягли успіху у пошуку та встановленні нового програмного забезпечення, ми також далекі від простоти Apple. Бенджамін може скаржитися на Mac App Store та політику, нав'язану Apple, особливо щодо пісочниці, явно відстає програмне забезпечення Fedora, яке дозволяє знаходити та встановлювати програми.
На вигляд це одне і те ж: ви можете шукати програмне забезпечення та встановлювати його за допомогою декількох клацань, а потім ви можете оновити його у спеціальному розділі. Але цей «магазин» (де не можна нічого придбати) досить порожній. Здебільшого вам доведеться перейти на сайт видавця, щоб завантажити програмне забезпечення, або скористатися менеджером пакетів Fedora, yum. І в цьому випадку вам доведеться відкрити термінал і знати необхідні команди: це не складно, але не кожен хоче провести свій час у терміналі ...
Оскільки ми говоримо про програмне забезпечення, мимохідь зауважте, що Gnome має функцію на LaunchPad, яку Бенджамін ніколи не використовує, але яка заспокоїть початківців. Однак дистрибутиви Linux ще мають пройти певний шлях, хоча слід зазначити, що деякі спеціально розроблені для початківців. Нещодавно ми говорили про дистрибутив на базі Ubuntu, але спрощений, дотримуючись моделі OS X: Елементарна ОС. Це, безсумнівно, шлях, який слід розглянути, якщо ми хочемо відмовитися від OS X.
Прийти до висновку
На запитання, чи задоволений він переходом на Linux, Бенджамін довго не вагається: він взагалі не шкодує про свою невірність OS X і має намір залишити Fedora на своєму MacBook Air. Принаймні, доки на Apple не все зміниться: ви не стираєте роки, проведені з операційною системою, а Linux відстає на кілька пунктів.
Навіть незважаючи на це, він зараз задається питанням, чи все ще зацікавлений у придбанні Mac в майбутньому. Це доказ того, що те, що пропонує Apple, більше не влаштовує його ... і він перший про це шкодує.