Приключение установки ArchLinux на компьютер Apple.

Это просто анекдот
OS X

(Не очень) Небольшое вступление и анекдот из моей жизни:

Давным-давно, когда я был еще молодым человеком, не имея большого опыта в мире компьютеров, я мечтал иметь компьютер Apple. Они эстетично выглядят, операционная система приятная и простая, они служат несколько лет, оборудование последнего поколения ... в любом случае.

В те дни моим компьютером был Dell Inspiron 1420 только с 1 ГБ ОЗУ, Intel Celeron 1.5 ГГц и встроенным графическим процессором Mobile Intel 915GM, который поставлялся с ОС Windows Vista. Я установил Ubuntu 10.04 из любопытства, и в конце концов он полностью заменил Vista.

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

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

В отличие от iMac, ноутбук меняли уже 3 раза, с Inspiron 1420 на Toshiba Satellite с AMD A6 (ненавижу его как в Windows, так и в Linux… Я виню в каждом случае тепло и драйвер).

Потом у меня был ASUS с процессором Core i5 и графикой NVIDIA. Через неделю у меня не получилось, поэтому поменяли на другую. Теперь у меня Sony VAIO, и я очень доволен.

Возвращаясь к нашей точке, прошло почти 3 года с тех пор, как я получил iMac, OS X регрессировала, стала медленной, неуклюжей, тяжелойТак что только вчера Мне пришло в голову полностью заменить мою систему OS X на ArchLinux..

Чтобы полностью функциональная система пришлась мне по вкусу, вам нужно было сделать следующее:

Установка в соответствии с UEFI:

К счастью, в настоящее время оболочки UEFI, входящие в состав ArchLinux ISO, работают отлично, поэтому я мог легко начать с USB и оттуда выполнить шаги по установке в системах UEFI, которые входят в официальное руководство.

Еще один момент в мою пользу: мне не нужно было поддерживать OSX, что сильно упрощает работу.

Установите загрузчик, работающий на прошивке Apple:

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

Во-первых, Apple не использует традиционную реализацию UEFI, она использует свою собственную (которую она называет только EFI) и, кроме того, основана на UEFI 1.X, а не на UEFI 2.X, что усложняет ситуацию.

После некоторых исследований выяснилось, что только GRUB корректно работает на прошивке Apple, что избавляет меня от надежд на использование gummiboot. Но был небольшой сюрприз. Оказывается, практически все загрузчики используют пакет с именем efibootmgr.

Указанный пакет вносит изменения в UEFI, добавляя загрузочные записи, изменяя их и т. Д. Проблема в том, что прошивка Apple ЭТО НЕ МОЖЕТ. Использование efibootmgr на компьютере Apple могло привести к повреждению прошивки Apple, и единственное, что можно было сделать в этом случае, - это восстановить ПЗУ с помощью сложной и опасной перепрошивки в МБ.

Альтернативой было использование экспериментальной утилиты под названием Mactel-boot. Это было лучше, чем ничего.

уточнять
Так приятно, что это было бы видно с помощью rEFInd

Утилиты, графический сервер и выбор драйверов:

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

Практически все компьютеры Apple, будь то MacBook (Air, Pro, Retina), Mac Mini или iMac, имеют видеокарты NVIDIA или встроенные видеокарты Intel. Все, кроме линейки, вышедшей в 2011 году, в которую Apple пришла блестящая идея включить графику. ATI / AMD.

Выберите между Катализатор и Галлий 3D ставит вас на распутье. С одной стороны, Катализатор у него намного лучше 3D-ускорение, но его 2D-ускорение плохое, он легко ломается или даже из ниоткуда, и он не работает в последней версии X.Org (1.15).

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

Второй вариант, Галлий3D, знаменитый бесплатный драйвер, намного более стабилен, и его не нужно переустанавливать после обновления ядра, в дополнение к очень хорошему ускорению 2D. Однако его 3D-ускорение действительно паршивое.

Я установил Gallium3D и продолжил установку.

изображений

Да пошли вы, ATI / AMD!

Установка DeskE, базовые приложения и аудиотест:

Я установил GNOME 3, Google Chrome, LibreOffice, JDK, Netbeans и т. Д. Единственное, что вызывало проблемы в этом разделе, это то, что при подключении наушников у меня не было звука, но это было очень просто, мне нужно было только добавить строку в /etc/modprobe.d/sound.conf.

Установка принтера:

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

И именно для этого CUPS мой принтер узнает меня (a EPSON L355), который подключен напрямую к Wi-Fi, был настоящей головной болью. Я все перепробовал, прочитал документацию OpenPrinting, использовал PPD, который предоставляет CUPS, установил драйвер, использовал PPD драйвера, и ничего не сработало.

В конце концов я сдался и подключил его через USB. Звучит смешно, но этим принтером пользуются 4 человека, и я не могу монополизировать его, поэтому я продолжу расследование.

Ну, это все, чего еще не хватает (например, установка LAMP, Android SDK, установка моего Xperia S без использования сетевой папки и т. Д.), Но на данный момент это все.

Это стоило того...

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


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

37 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Йойо сказал

    У меня Mac mini 6,2 конца 2012 года, я еще не установил дистрибутив Linux, но те, которые я пробовал в Live, Manjaro и KaOS, идут на полную, включая аудио, Wi-Fi, Bluetooth и т. Д.

    Я все еще сомневаюсь, стоит ли устанавливать Linux с OS X, мне лень иметь Lenovo с тремя дистрибутивами, но когда-нибудь ... кто знает.

    1.    Пиво сказал

      Йойо, как дела у Mac Mini? Я действительно хочу тебя!

  2.   Cocolio сказал

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

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

    1.    Ричард сказал

      не только плохая идея, с возможностью повреждения прошивки и необходимости перепрошивки, без какой-либо гарантии с Mac Store, это игра в рулетку в режиме компьютерщика xD

      1.    Cocolio сказал

        Нет, я насрал на Apple, а гарантии…. Я никогда ими не пользовался и не планирую этого делать.

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

        1.    eliotime3000 сказал

          Lenovo… Единственное оборудование, которое не стоит завышенной цены и за которое стоит платить (только серия Think, унаследованная от IBM, как и все другие линейки, нет).

          1.    Cocolio сказал

            Я лично предпочитаю HP, последняя строчка Envy - восторг.

          2.    Elav сказал

            Откуда вы знаете, что серия Think - единственная, унаследовавшая оборудование от IBM? Я предпочитаю Lenovo остальным .. Потом DELL, потом HP.

            1.    Cocolio сказал

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

              Лично сначала HP (у меня их два), затем спор между Lenovo и Samsung, простите меня, но Series 9 ваших ультрабуков - это красота, и, наконец, после Apple, это Dell, в серверах и рабочих станциях все меняется, я все еще предпочитаю HP, но Dell сокращает это здесь.


          3.    eliotime3000 сказал

            @Elav: Насколько мне известно, серии ThinkPad, ThinkServer и ThinkCentre были созданы IBM до продажи своего подразделения по производству ПК компании Lenovo. Вдобавок такие Dell сейчас остаются незамеченными, хотя Alienware, которые они производят, по-прежнему кажутся мне самыми уродливыми ПК, которые я когда-либо видел.

            @Cocolio: HP недавно были на подиуме ноутбуков trible B (хороших, красивых и дешевых), поскольку прошло время кризиса, когда были модели ноутбуков, которые потерпели фиаско при их использовании.

          4.    Джон Берроуз сказал

            Да, с черным списком в биосе: trollface:

            В остальном ThinkPads разделяют идеологию.

            Хотя и Toughbook не помешает (последние модели сложно найти на Западе).

    2.    TheLinuxNoob сказал

      Я повторяю, как и в тексте, что когда мне дали Mac (потому что я все еще не мог купить свои вещи сам), это была моя иллюзия, мой вход в простой, современный, быстрый мир без вирусов и т. Д. . Это было 3 года назад. Вы не представляете, как сильно я сожалею о заказе Mac. Сегодня я мечтаю о создании собственной команды. К сожалению, я еще не являюсь финансово независимым, мой единственный источник личного дохода - разработка веб-страниц для малых и средних предприятий, которые не платят точно много, и это время от времени (обычно потому, что меня рекомендует кто-то из моих знакомых).

      Насчет драйвера, мне удалось заставить принтер работать по USB. Но я все еще не могу заставить его распознать его в Интернете.

      1.    Cocolio сказал

        У меня был MBP… Худшие пять дней в моей жизни.

        А вирусы и тд? Пфффф здравый смысл - вот что нужно иметь.

        1.    eliotime3000 сказал

          Я пробовал MacBook 2007 года выпуска, и, по правде говоря, я должен сказать, что все было хорошо, кроме конфигурации клавиатуры и этой красной кнопки (мне пришлось прибегнуть к CMD + X, чтобы навсегда закрыть приложение).

    3.    Angel_Le_Blanc сказал

      Линус Торвальдс использует Gnome 3 с Fedora 18 на своем Mac

      1.    Cocolio сказал

        И? Это просто подтверждает, что покупка оборудования Apple просто для галочки, потому что в этом есть что-то экстраординарное.

        Итого, если Линус тоже на голове встанет? Ну я так не думаю?

      2.    TheLinuxNoob сказал

        Я использую GNOME 3 с ArchLinux на моем Mac. Столлман использует Lemote, насколько я могу понять из его блога, у него наверняка есть собственная компиляция GNU / Linux, работающая на нем, не более чем на базовой системе. Мигель де Икаса, создатель GNOME, послал дьявола Linux и взял Mac.Мой сетевой учитель приносит Dell XPS с Kali Linux. Каждый получает и строит свою систему в соответствии со вкусами, потребностями и идеологиями.

        1.    Cocolio сказал

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

          Итого, это доказывает, что люди покупают эти банки ради МОДЫ, и это то, что нет другой уважительной причины.

        2.    Гойхо сказал

          GNOME 3 с ArchLinux на Mac, на BookPro? Если вы расскажете мне немного о шагах, которые вы сделали, я был бы очень признателен, заранее спасибо!

    4.    пепенрик сказал

      Я согласен с тем, что покупка iMac, а затем установка на него Linux - пустая трата денег.
      Но я был одним из тех, кого обманула реклама Apple, и я чувствую себя обманутым, особенно после того, как менее чем через год увидел, как с моей исходной операционной системой (10.6) они «выманили» меня за обновление до 10.8, потому что да нет, у меня половина программ не работала!
      Какие альтернативы остались: ужасная, разочаровывающая и зараженная вирусами Win8? перейти на OSX Mavericks, чтобы превратить iMac в огромный iPad? а linux без прилично работает!
      В следующий раз я буду тщательно выбирать оборудование, которое куплю ... до тех пор мне придется потрудиться ... писать и плакать в таких блогах ... T_T

      1.    Cocolio сказал

        Хахахаха, я миллиард раз предпочитаю окна, за исключением, конечно, Vista.

        Но если есть что-то, что имеет «хорошее для покупки оборудование Apple», так это то, что оно не обесценивается, и даже если вы найдете фанатичного фаната этого бренда, вы можете получить прибыль, дело в том, как вы видите и делаете вещи.

        1.    eliotime3000 сказал

          Я являюсь пользователем 2-разрядной версии Windows Vista SP32, и должен сказать, что возможность работать с некоторыми программами, такими как Firefox для Windows (интерфейс GTX, который работает медленнее, чем в KDE), очень раздражает.

          Что касается оборудования Apple, я должен сказать, что это довольно раздражает, когда дело доходит до его восстановления, и с Mac Pro неудобно работать, потому что его поддержка составляет 2 года, в то время как Lenovo, HP и другие бренды предоставляют больше лет гарантия.

      2.    eliotime3000 сказал

        Я работаю с худшими ОС (Windows Vista SP2) и не жалуюсь.

      3.    кролик сказал

        Коколио, ты, видимо, продолжаешь критиковать Apple и Linux. Я хотел бы знать, если теперь, когда вышла Windows 10 (серебряная пуля и абсолютная ерунда), вы все еще думаете так же или продолжаете хвалить Microsoft, несмотря на и без того нелепый ущерб, который они имеют в своих продуктах.

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

  3.   eliotime3000 сказал

    Я сказал, что вы оставили его с его OSX Mavericks, чтобы он пережил ту одиссею. Кроме того, Sony и их Vaios дешевле, чем iMac, и имеют такое же оборудование (и я могу легко установить OSX Mavericks напрямую).

    Короче, у каждого сумасшедшего своя тема.

    1.    TheLinuxNoob сказал

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

  4.   Тесла сказал

    Один вопрос, который у меня всегда был по поводу этих компьютеров:

    - Если вместо того, чтобы оставить Mac OS X вместе с Linux в режиме двойной загрузки, я отформатирую весь жесткий диск для Linux, будет ли он работать как обычный компьютер, или я загружу что-то важное, что занимает жесткий диск (например, драйверы или что я знаю)?

    1.    TheLinuxNoob сказал

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

  5.   пепенрик сказал

    Хороший пост!

    И удачи в вашей одиссее, потому что у меня такой же imac, как и у вас, и чуть больше года назад я попытался установить linux, и это не удалось. В основном потому, что на этом этапе фильма, после почти 20 лет разработки ОС, у нее все еще нет достойных графических драйверов. Если у вас также есть ATI (например, у меня) и история должна ссать, а не ронять.
    Я влюблен в Linux, но после того, как несколько раз проверил, что ни один дистрибутив не подходит для этого оборудования, я сдался.
    Может быть, ваш опыт снова подбодрит меня.

    1.    TheLinuxNoob сказал

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

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

  6.   adiazc87 сказал

    Я понимаю вашу ситуацию, у меня есть macbook pro 2011, и, как и вы, с картой ati / amd, у меня он с elementary и работает намного лучше, чем с OSx, меньшее потребление оперативной памяти, установите его с переоснащением, у вас будет немного больше информации пользователя mactel-boot. С уважением.

    1.    TheLinuxNoob сказал

      Вся информация находится на вики Arch. Успокойтесь, я читал несколько тем на форуме Arch. Никто не знает, дает ли efibootmgr все еще проблемы на Apple Mac. Согласно багтрекеру Ubuntu / Launchpad, он давал их в старых ядрах. Некоторые говорят, что это больше не так, другие, что это все еще опасно - в любом случае, лучше перестраховаться.

      https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface

  7.   Хоакин сказал

    Хороший анекдот. Я хотел бы кое-что сказать:
    До знакомства с GNU / Linux у меня была идея, что Windows является частью ПК (я не знал о существовании других ОС). А еще были ПК и Mac.

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

    Я вижу, у вас было несколько проблем, и установка была рискованной работой, потому что вы могли сломать машину. Но послушайте, вы взбодрились, и это кажется приятным опытом. Мне показалось очень забавным, что «У меня была небольшая проблема, но она была решена с помощью всего лишь ...» (перекомпиляция ядра, перепрошивка ПЗУ, ничего особенного, ха-ха)

    1.    TheLinuxNoob сказал

      Собственно говоря, в конечном итоге верить маркетингу. Но никак. Пока все работает нормально (даже принтер наконец-то). Единственное, с чем есть проблемы, - это вышеупомянутая видеокарта ATI / AMD, но это случается в любом дистрибутиве.

  8.   Эрост сказал

    На хрен, они посвящали это не AMD, а NVIDIA, собственно, из-за плохой производительности графики в ноутбуках.
    (https://www.google.es/url?sa=t&source=web&rct=j&ei=6fvnVLbUH8rvUIuBgcAK&url=http://m.youtube.com/watch%3Fv%3DmN1EnZk91A0&ved=0CCUQtwIwAg&usg=AFQjCNHAnrcEgXJtgkOhhnhZaPMxuv7-yA)
    . AMD лидирует во всем в Linux, и у меня есть ASUS с AMD на полную мощность, A10 и RADEON 8650M, и я подтягиваю FarCry3, даже не нагружая Debian. Я не говорю, что у вас не было плохого опыта ... но единственный, кто поддерживает и тратит деньги, - это AMD. И так держать !!!

  9.   Мануэль сказал

    Я полностью согласен с тем, что Mac OS работает очень медленно. Хотя должен признать, что я один из тех, у кого регулярно установлено около 200 приложений. В этом контексте Mac ужасен. У меня есть Mac mini Core i7 на 16 ГБ, который я купил в 2014 году, и даже мой 8-летний ноутбук HP работает быстрее (хотя с SSD, что имеет большое значение). И это не считая того, что становится горячим ... Я включаю его каждый раз, чтобы обновить и просмотреть ... Иногда мне не хватает какого-то программного обеспечения для Mac, очень полезного, которое нелегко найти на других платформах ... Но в остальном я продолжаю в качестве базовой системы с Windows 10 (и по сей день для меня она все еще наиболее продуктивна) и тестирование различных дистрибутивов Linux (что я делаю время от времени каждые x месяцев). Я также подумываю об установке Linux на свой Mac. По крайней мере, я смогу добиться от него большей производительности, хотя я бы не хотел терять версию для Mac OS… Никогда не знаешь, буду ли я когда-нибудь экспериментировать с этим снова.

  10.   Альберто миранда сказал

    Как насчет того, что любопытно, что в то время я пришел сюда, чтобы создать загрузочную Arch, и я должен сказать, что я никогда не жаловался на свой imac 27 ″ с 2011 года, он идеален до сих пор, и мало-помалу я его увеличил, у них сейчас 32 ГБ оперативной памяти и raid0 с 2 ssd из 512, он отлично работает с high sierra и catalina, внутри у меня есть виртуальные машины, такие как centos, rhel, windows server, для всех моих тестовых лабораторий, правда в том, что они сверхпрочные машины и, несмотря на то, что время находится в идеальном состоянии, уже Я купил mbp 2015 года для тех же целей и Thinkpad t400, на который я планирую установить двойную загрузку w10 и Arch. Мое мнение об аппаратном обеспечении таково, что они служат долго, если выбрана правильная модель и используется в Перепродажа и другие бренды thinkpads и latitude считают их самыми прочными.