LINUX.ORG.RU

Debian on Retina

 ,


6

2

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

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

Самое сложное оказалось - загрузиться первый раз с live. Взял сперва дебиановский wheezy нетинсталл, но он дальше бут-меню не продвигался. Было ощущение что банально зависает. Но потом заюзал опцию ядра

nomodeset
система показала лог загрузки и я увидел что ядро паникует по поводу ремапинга int, добавил опцию
nointremap
и система загрузилась. Ну далее все банально - снес маковые разделы, добавил линуксовые, шифрование итп. Загрузчик EFI - попробовал было сперва grub-efi, но он у меня почему-то не пошел. Разбираться сильно не стал - под руку попался lilo, он заработал сразу. Далее на загрузке поглядел в логи загрузки, увидел что пара модулей не может опознать железо - собрал пакетик с kernel-3.6.3 и все железо завелось. Накатил из git конфиги своего домашнего окружения (~/.файлы), подтюнил питание, немного увеличил шрифты под большое разрешение, настроил засыпание, клавиатуру итп. В первом приближении работать можно. Оборудования, которое не завелось на wheezy/kernel-3.6.3 не нашлось. uswsusp нормально (хотя и с опцией форсинга) засыпает в ram/disk. Звук/видео из коробки. Для WiFi карточки пришлось скачать firmware (но это еще на стадии инсталляции: Ethernet у данного девайса нет).

То что на скриншоте вы видите - уже в принципе рабочий вариант (прошу прощения за JPEG: LOR не принимал картинку в разрешении этого ноута).

Что нравится в этом:

  • операционная система нормально встала без особых плясок с бубном
  • железо для ноута конечно убойное (16G RAM, 750G SDD, 8 ядер CPU, 2кг весу итп)

Недостатки:

  • конечно есть приложения которые трудно заставить работать на нужном разрешении, но в целом любому можно указать размеры шрифтов. проблемы бывают с размером иконок, а со шрифтами вполне решабельны (я в основном пользуюсь браузером и консольками (vim, gcc, etc) соответственно мне сильно много гуевых приложений не нужно...)
  • отвратительная клавиатура. почитал - говорят что у всех Apple компов она одинаковая. Отсутствие клавиш Home-End-PgUp-PgDown еще можно пережить (с Fn стрелочки), Delete я себе вместо Power замапил. а вот отсутствие клавиши Insert напрягает гораздо сильнее: я привык в виме ее использовать для переключения между режимами...

вот, ругайте.

>>> Просмотр (2880x1800, 833 Kb)

★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 2)
Ответ на: комментарий от tensai_cirno

Вопрос второй, за сколько это чудо садится в ноль под линуксом? Батарейка. Суспенд, хибернейт, нвидиевские драйвера?

я выше показывал вывод повертопа.

в линуксе я причем могу настроить агрессивное сбрасывание частоты CPU в минимум (мне так всегда хватало минимума) и получается что при том же просмотре видео будут те же шесть семь часов (на маке на видео частота подымается и он довольно хорошо греться начинает).

с другой стороны собирал я пакет с ядром - выдал ему максимум CPU - потребление с 13.5Вт возросло до 43Вт (по powertop) но ядро собрал минут за 20. на максимуме нагрузки разумеется и кушать больше будет. соответственно от батарейки жить меньше. другой вопрос что если не длительное что-то компилять от батарейки то можно и на минималке скомпилять. а если большое - то можно и при питании от сети :)

как-то так

rsync ★★
() автор топика
Ответ на: комментарий от xtraeft

на группу обрати внимание

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

rsync ★★
() автор топика
Ответ на: комментарий от Jayrome

А стандартное Fn+Backspace чем не устроило?

дык две клавиши надо нажимать двумя руками. это страшно неприятно.

rsync ★★
() автор топика
Ответ на: комментарий от rsync

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

xtraeft ★★☆☆
()
Ответ на: комментарий от rsync

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

Эм, программа обновит себя при наличии соответствуюших прав.

kostian ★★★★☆
()
Ответ на: комментарий от rsync

осталось сделать последний шаг - chmod -R 0777 / и будет полный ЛОЛ

Полный лол уже есть. Если ты не понимаешь что такое овнер, группа и все остальные.

kostian ★★★★☆
()
Ответ на: комментарий от kostian

я понимаю. группа у тебя называется admin. Если бы группа называлась бы firefox, то я бы еще понял. а так группа называется admin. то есть твой firefox сможет обновлять ПО которое к firefox отношения не имеет никакого.

я и говорю: осталось тебе сделать последний шаг - chmod 777 на / - твой вариант :)

rsync ★★
() автор топика
Ответ на: комментарий от xtraeft

это линукс, там фаерфокс сам обновляться не умеет

в соседней теме написали что умеет, если его ставить в папку в которую есть доступ на запись. я сначала не поверил, но попробовал - и правда работает! обновился на 16.0.2 :)

waker ★★★★★
()
Ответ на: комментарий от waker

я тоже не верил, но говорят и правда умеет. неожиданно, я думал эта фича там выпилена

xtraeft ★★☆☆
()
Ответ на: комментарий от rsync

ШОК СЕНСАЦИЯ

то есть твой firefox сможет обновлять ПО которое к firefox отношения не имеет никакого.

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

xtraeft ★★☆☆
()
Ответ на: комментарий от rsync

я понимаю. группа у тебя называется admin. Если бы группа называлась бы firefox, то я бы еще понял. а так группа называется admin. то есть твой firefox сможет обновлять ПО которое к firefox отношения не имеет никакого.

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

я и говорю: осталось тебе сделать последний шаг - chmod 777 на / - твой вариант :)

% sudo wc -l /etc/master.passwd
65 /etc/master.passwd

Только после тебя.

kostian ★★★★☆
()
Ответ на: ШОК СЕНСАЦИЯ от xtraeft

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

на запись к ним доступа не должно быть

rsync ★★
() автор топика
Ответ на: комментарий от kma21
nb:[~]$ sudo smartctl -i /dev/sda
smartctl 5.41 2011-06-09 r3365 [x86_64-linux-3.6.3dimka] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF INFORMATION SECTION ===
Device Model:     APPLE SSD SM768E
Serial Number:    =тут был серийный номер=
Firmware Version: CXM09A1Q
User Capacity:    751 277 983 744 bytes [751 GB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   8
ATA Standard is:  ATA-8-ACS revision 4c
Local Time is:    Sat Oct 27 20:43:40 2012 MSK
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
rsync ★★
() автор топика

Хех. Скоро будут обновлять мой древний 5.2 вот думаю не выпендриватся и взять ретинку, или поиграть в рулетку с поделками от dell\hp.

Посему пара вопросов: Можно модельку? Что за wifi чип? Насколько стабилльно пашет? Как там с видео? Ати блоб как понимаю?

Evil_Wizard ★★★
()
Ответ на: комментарий от kostian

Профит от которых для «десктопа» среднестатистического анона сомнителен

Ок. Допустим, я среднестатистический анон. Мне нужно поставить оффисный пакет, браузер, аудиоплеер, видеоплеер, графический редактор, IM-клиент, любимую среду разработки и еще с десяток программ. Что я делаю: лезу за каждой на оф. сайт, нахожу ссылку с инсталятором, качаю, переношу в Applications. И так 100500 раз. В пакетном менеджере я проставляю 20 галок (или набираю 50 букав в консоли. Кому что больше по душе), жму кнопку и иду пить чай. В чем профит? В практически полном отсутствии геморроя.
Кроме того, напомню про секьюрити-фиксы, которые каждый раз переносить в Applications - заманаешься

эти пакеты будут работать... везде

А вот в этом польза действительно сомнительная.

Ну вот лежал у тебя файрфокс пол года, ты запустил его. Он радостно сообщил, что доступна новая версия. Ну обновился

Как ты думаешь, почему в классических UNIX-системах бинарники могут перезаписывать себя и другие бинарники только, если они запущены с правами root-а?

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

c0smonaut
()
Ответ на: комментарий от c0smonaut

Кроме того, напомню про секьюрити-фиксы, которые каждый раз переносить в Applications - заманаешься

сами апдейтятся

xtraeft ★★☆☆
()
Ответ на: комментарий от Evil_Wizard

Хех. Скоро будут обновлять мой древний 5.2 вот думаю не выпендриватся и взять ретинку, или поиграть в рулетку с поделками от dell\hp.

Lenovo Thinkpad T/R/X series ?

c0smonaut
()
Ответ на: комментарий от c0smonaut

безопасность домашней системы

посчитаем количество 0day локал рутов для xnu и линукса за последние 5-10 лет?:)

xtraeft ★★☆☆
()
Ответ на: комментарий от c0smonaut

Lenovo Thinkpad T/R/X series ?

Коллега взял себе что-то топовое из T series. После месяца использования начал репеть куллер. Что кагбе намекает на ту рулетку с качеством сборки.

Evil_Wizard ★★★
()
Ответ на: комментарий от c0smonaut

линукс бывает на десктопе?:) за последние два года толпы хостеров были изнасилованы из за этих 0деев.

я это к тому, что не надо тут про безопасность говорить

xtraeft ★★☆☆
()
Последнее исправление: xtraeft (всего исправлений: 1)
Ответ на: комментарий от xtraeft

посчитаем количество 0day локал рутов

Mac бывает на сервере (для которых, в основном, локал-руты и пишутся, между прочим)? :)

c0smonaut
()
Ответ на: комментарий от c0smonaut

да, и довольно много - особенно в зарубежных edu, вроде MIT или стэнфорда.

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

xtraeft ★★☆☆
()
Ответ на: комментарий от Evil_Wizard

Есть такое. У меня X61 и тоже рипит временами. Видимо, в модельном ряде какая-то бага. Но, кроме этого - «ни единого разрыва», хотя уже несколько раз жестко падал (раз даже выскользнул из рук и весело покатился по маршрутке).

c0smonaut
()
Ответ на: комментарий от rsync

кстати, обнаружил что для софта, который ставится из appstore, ситуация иная

ls -la /Applications/MPlayerX.app/
total 0
drwxr-xr-x   3 root  wheel   102  8 май 01:29 .
drwxrwxr-x+ 55 root  admin  1870 24 окт 23:02 ..
drwxr-xr-x   9 root  wheel   306  8 май 01:29 Contents
xtraeft ★★☆☆
()
Ответ на: комментарий от xtraeft

за последние два года толпы хостеров были изнасилованы из за этих 0деев

Покажи мне эти толпы :) (для справки, сам не так давно работал в крупном хостере) Значительно больше гемора дают несвоевременные апдейты. К стати, у многих хостеров автоапдейты банально не настроены.

c0smonaut
()

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

azazello ★★★★
()
Ответ на: комментарий от c0smonaut

Значительно больше гемора дают несвоевременные апдейты.

какие в звезду апдейты, если речь о 0day? апдейтов тогда не было ни у шапки, ни тем более у других дистров.

xtraeft ★★☆☆
()
Ответ на: комментарий от xtraeft

Так его через Cpanel ломонули. Все мы знаем, какое уродство представляет собой cpanel. И вообще, это уже оффтоп начался, т.к. cpanel к репозиториям никакого отношения не имеет. Был бы он открытый, можно бы было его пыжевать в репозитории (соответственно, всем тестить и делать хотфиксы), не факт, что этот зеродей вообще бы там появился. Вобщем, плохой пример...

c0smonaut
()
Ответ на: комментарий от c0smonaut

Так его через Cpanel ломонули.

какой нахрен cpanel?
было несколько 0day local root в ядре, который к тому же обходил selinux

xtraeft ★★☆☆
()
Ответ на: комментарий от xtraeft

какой нахрен cpanel?

этот

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

Хм... вообще, я смотрю, у чуваков достаточно занимательная история взломов. Как-то не обращал внимания...

c0smonaut
()
Ответ на: комментарий от xtraeft

когда вышел сабжевый ноутбук, все линуксоиды кричали «такое разрешение не нужно»

не все. я не кричал :) а тихо радовался! технически - для зрения - оптимально 600dpi(выше уже слабо заметна разница) - так что ещё есть куда стремиться в ближайшее десятилетие :)

azazello ★★★★
()
Ответ на: комментарий от c0smonaut

Хм... вообще, я смотрю, у чуваков достаточно занимательная история взломов. Как-то не обращал внимания...

да много кого ломали, вплоть до mysql.com
нет, я не про vmsplice
я про уязвимость glibc (CVE-2010-3847 и не только, там их целый букет был) и нашумевший abftw.c CVE-2010-3081 (или robert_you_suck CVE-2010-3301).

из относительно новых - дыра в RDS и эпичнейший mempodipper

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

что там ломать то? <?php system('./exploit'); ?>

xtraeft ★★☆☆
()
Ответ на: комментарий от rsync

вся фича его в том что у него экранчик такой какого пока нет ни у одного ноута.

15 дюймовые 1920x1080 например уже давно на dell precision ставят. Так, что ничего нового эппл в этом плане не придумал. Вот по качеству изображения хз какие лучше.

TDrive ★★★★★
()
Ответ на: комментарий от c0smonaut

В пакетном менеджере я проставляю 20 галок (или набираю 50 букав в консоли. Кому что больше по душе), жму кнопку и иду пить чай.

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

В чем профит? В практически полном отсутствии геморроя.

Профит несомненно есть. Но он есть и в том, что не надо ждать пока софтину опакетят. И в том, что ее можно тупо переташить из системы в систему.

Кроме того, напомню про секьюрити-фиксы, которые каждый раз переносить в Applications - заманаешься

Софтина имеет самообновлялку.

А вот в этом польза действительно сомнительная.

Ну да, куда важнее галки поставить.

Как ты думаешь, почему в классических UNIX-системах бинарники могут перезаписывать себя и другие бинарники только, если они запущены с правами root-а?

Бинарники и прочая система не представляют абсолютно никакой ценности.
Даже имея запись на Applications, ты не сможешь грохнуть то, что туда положил
инсталятор во время установки, например. Не говоря уже о прочей системе. Не знаю какие руты и 777 вам мерещатся.
Но если ты видишь дыру, что юзер в группе «admin» может писать в директорию с группой «admin» и g+w, сделай себе простого пользователя, вводи пароль на каждое перетаскивание и обновление. И спи спокойно.

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

У меня полон отдел таких домохозяек. Суровые админы по совместительству.
Почти все с макбуками. У бсдшников, правда, необъяснимая любовь к винде(ай шит ю нот).
И на айтишных тусовках концентрация светящихся яблочек зашкаливает.
Но тебе виднее.

kostian ★★★★☆
()
Ответ на: комментарий от xtraeft

Когда каждое приложение реализует систему обновления как-то по-своему - это говно и венда. Репозитории выше этого.

Ford_Focus ★★★★★
()
Ответ на: комментарий от Ford_Focus

но вообще, репозитории это конечно хорошо.

xtraeft ★★☆☆
()
Ответ на: комментарий от andreyu

Не знаю, что за все. Я пользуюсь только одной.

Пробовал киргуду, мефодицу, переназначение кнопки с писикейбордхак и что-то ещё. Киргуду тормозит и глючит, мефодица ужасна, переназначение кнопки работает лучше всего, но тоже тормозит и глючит, плюс нет индикации раскладки капслоком.

У меня не тормозит и не глючит. Не мапинг.

И что же это за чудесный способ?

А то, что сама переключалка кривая и глючная - это известно давно.

Ну дык потому оно принципиально тормозит и глючит. И с этим ничего не поделать. Defective by design.

yahoo ★★★
()

Прочитал все, но так и не понял зачем нужна ретина. Не, я понимаю если кто-то работает с фото. А для остального в чем профит кроме понтов?

Lordwind ★★★★★
()
Ответ на: комментарий от kostian

ты эти 20 галок каждый день ставишь?

Часто. Как правило, регулярно слегка меняется или расширяется специфика работы и возникает потребность что-то доставить или удалить.

для некоторых случаев модель репозитория не работает

Да. Для проприетарного софта не работает. По крайней мере в классическом виде
Вообще, странно, как любители маков защищают вот это скачивание софта непонятно откуда и таскание в Applications (а потом жалуются, почему из них полмиллионные бот-сети строят), в то время, как все, кому ни лень переходят на систему «foo Store», которая, к стати, является чем-то похожим на репозитории. Начиная от ведроидов, и видеоигр и заканчивая Java (да, они делают ее модульной и с репозиторием).

Софтина имеет самообновлялку

Там нужно добавить «Если». Это далеко не всегда так

Бинарники и прочая система не представляют абсолютно никакой ценности.

Да, да, само собой...

У меня полон отдел таких домохозяек. Суровые админы по совместительству.

Сменил несколько работ в IT-шных компаниях. Преимущественное большенство людей везде пользовались *nix (в основном Linux) на десктопах (внезапно, даже планктон). Во многих фирмах это, к стати, стандарт уже давно.

И на айтишных тусовках

И на айтишных тусовках тоже самое У вас там сильно гламурные админы и IT-тусовки :)

c0smonaut
()
Ответ на: комментарий от xtraeft

http://uk.norton.com/ibotnet/promo
Как то так :)

давай пруфлинк что ли. не на жабу

А почему не на жабу? Тот же flashback - жаба, но, для того, чтобы поставить себя он использует несколько лазеек в самом маке
описание

c0smonaut
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.