Linux на MacBook

Landstreicher

Кто-нибудь ставил Linux (в первую очередь интересуют Debian-подобные) на MacBook?
Опишите ваши впечатления.
Есть ли какие-нибудь устройства, которые не работают? Wifi? Software suspend? Backlight control?
Ноут предполагается использовать для разработки программ (emacs, gcc, gdb, python, ghc, etc чтения книг (PDF) и изредка просмотра фильмов.
About this Mac говорит, что там внутри Mac OS X 10.5.1, 2.4 GHz Intel Core 2 Duo, Model Identifier — MacBookPro 3.1.

slonishka

если опыт форумчан не принципиален, про такое много пишут всякого.
например, тут: http://stuff.der-marv.de/macbook/
вот с генту-вики (там обычно очень подробно, хоть и про gentoo): http://gentoo-wiki.com/Macbook
+ ссылки внизу.

george20

под parallels ставишь и все работает

zlata07

под parallels
Ubuntu 7.10 под parallels у меня ставится не захотела

tucha96

А зачем?!
Что мешает все эти странные ключевые слова делать в OS X?

slonishka

как показывает практика, не все так просто: http://lewislj.livejournal.com/12563.html

tucha96

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

slonishka

программу писал не он. если не ошибаюсь, это mysql.

slonishka

к тому же он там не совсем руками ее компилировал, а делал ports install или что-то типа того.

Landstreicher

Графический интерфейс Mac OS безумно красив, но к сожалению абсолютно не пригоден для практического использования :( Даже простейшие действия, которые обычно выполняются на автомате одной командой за пару секунд (типа apt-get install g++ gdb emacs22 или ifconfig eth0 192.168.0.2 требуют массы усилий: вылезают какие-то визарды и другие непонятные окошки, в которых нужно много раз тыкать мышкой.

viktor954

На Макаках заниматься разработкой одно удовольствие
Рекомендую посмотреть сюда:
http://www.finkproject.org/ - это на тот случай, если не хватит того, что есть родного апплового (XCode: http://developer.apple.com/tools/xcode/ - там и gcc и gdb, питон вообще уже "встроен" в Леопольда ghc - http://hackage.haskell.org/trac/ghc/wiki/Building/MacOSX...

Landstreicher

Потратил уже больше получаса, так и не понял, как установить Boot Camp.
Apple Support не помогает (такого файла на диске нет). В разделе Downloads Boot Camp тоже отсутствует. Внутренний Help от Mac OS по словам Boot Camp находит только упомянутые visited webpages. Наверное, это и есть тот самый знаменитый интуитивно понятный интерфейс Mac.

Landstreicher

Где можно скачать Boot Camp? Желательно по-новее и не с левого сайта

erotic

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

tucha96

типа apt-get install g++ gdb emacs22 или ifconfig eth0 192.168.0.2
Opt-Space 'terminal' ?
Просто взял бы уж тогда vaio какой-нибудь, он тоже красивый.

Landstreicher

> Opt-Space 'terminal' ?
Что такое Opt-Space 'terminal'?
> Просто взял бы уж тогда vaio какой-нибудь, он тоже красивый.
Уж какой выдали на работе.

tucha96

Opt-Space обычно вызывает Spotlight.

igorpopkoff

Не знаю, как с интеловым макбуком, а на iBook G4 убунта с диска "Ubuntu 7.04 for your Mac" встала отлично и много-много радости детишкам принесла.

nikita270601

Уж какой выдали на работе.
Так поменяй на T60. Или закончились?
Или даже на X60, он маленький и легкий.

Landstreicher

> Так поменяй на T60. Или закончились?
> Или даже на X60, он маленький и легкий.
Уже скачал из осла Mac OS X 10.5 DVD размером 7 GB, и вытащил из него Boot Camp ;) Буду экспериментировать дальше

Landstreicher

Update
После некоторой обработки напильником, поставил Debian unstable. Основная проблема была в том, чтобы загрузиться в только что установленный Linux :) Большая часть железа определилась автоматически и заработала. Из глюков — пока не работает звук (хотя звуковуха определилась) и глючит suspend2ram.
По поводу Mac OS X — пробовал юзать, поставил emacs, gcc, gdb, часть пакетов из Fink. Не понравилось:
1) gcc стоит очень старый, глючной (4.0.3 где брать новый — непонятно, и так самый последний релиз (Xcode 3.0) качал. Можно, конечно, руками собрать в какой-нибудь /opt/gcc-4.2, но это не метод. Большинство пакетов собрано старым gcc, который (вроде бы?) бинарно не совместим с gcc-4.2.
2) fink binary release отсутствует, приходится все собирать руками (а-ля Gentoo). Меня это не устраивает — некоторые пакеты типа GHC собираются очень долго (более 2 часов на неплохом компе).
3) Многие пакеты так в результате и не собрались, например GHC или SBCL. Собирается минут 15-20, потом вываливается с ошибкой, мол, в таком-то файле не объявлен такой-то символ. Есть ощущение, что можно потрахаться часик-другой и оно заработает, но непонятно, почему я должен тратить свое время на такую ерунду. В любом Linux все работает out-of-box.
На всякий случай MacOSX пока оставил — посмотрю потом, может через месяц-другой что-нибудь починят.

Camomiles

елиз (Xcode
www.macports.org
если у тебя leopard то надо скачать последн. версию macports иначе будут проблемы с компиляцией. Лично у меня все пока пащет как надо :).
На самом деле, не надо пока перейти сразу на leopard там много чего еще надо исправить. жди 10.5.4 или 10.5.5 :grin: тогда наверное все будет летать просто :)
Оставить комментарий
Имя или ник:
Комментарий: