| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > *NIX системы: Общие вопросы > Начало работы на Linux |
| Автор: OlegIT 12.8.2011, 14:16 |
| Жизнь заставляет работать под Linux на ARM. С Unix системами знаком слегка, немного программировал под Solaris, но не администрировал, и были помощники, сейчас их нет. Что почитать, с чего начать, чем продолжить. Интересует не только программирование под Linux, но и сборка, оптимизация самого ядра. Для этого говорят есть Linux SDK. В каких книгах об этом пакете почитать можно? |
| Автор: NZero 14.8.2011, 00:22 |
| Вот книги, которые рекомендуют: 1. Андрей Робачевский. Операционная система UNIX (я могу ошибиться с названием, поправьте меня!). 2. Эви Немет. Руководство системного администратора UNIX. 3. Патрик Фолькердинг и др. Установка Linux. Учебный курс. |
| Автор: OlegIT 15.8.2011, 11:11 |
| Спасибо. Третью книжку найти не могу. А для Linux SDK есть описание? |
| Автор: bilbobagginz 15.8.2011, 11:34 |
| OlegIT, извините, но не заморачивайтесь на книгах. они очень заводят в заблуждение, особенно когда есть опечатки (а они есть во всех книгах), а вопрос автора не всегда спросишь. потому что переводчик не знает тему, а автор не знает русского. а если вы уже и так знете английский, то обратитесь официальной (онлайн) документации. при конкретных вопросах, спрашивайте в соотвествующей тематической рассылке (по ядру/встроенным системам), или тут. книги конечно приятно держать на унитазе, и полистывать, но в данном случае это иллюзия информации. Кроме того доки постоянно обновляются, дополняются. а книги намного реже. удачи. |
| Автор: OlegIT 15.8.2011, 20:20 |
| Согласен, но с чего начать-то. Ладно, нашёл я книги для этого начала. А с вариантом дистрибутива то же не заморачиваться? Во всех дистрибутивах GNU C поддерживает компиляцию для ARM? Или это нужно у каждого варианта выяснять. |
| Автор: bilbobagginz 15.8.2011, 22:18 |
| практически для всех (стандартных) дистрибутивов есть коммьюнити ARM разработчиков. (т.е. дистрибутивы на основе классики: debian, redhat-fedora, slackware, etc.) |
| Автор: CompWorm 16.8.2011, 12:16 |
ну вот что касается бумажных изданий, пожалуй для многих это справедливо, но вот в электронном виде книги нужны, ибо как верно подметил автор, с чего-то надо начать! а начать с мануала - это худшая идея. мануалом надо пользоваться, когда понял откуда ноги растут и нуждаешься в детализации. вспомни хотя бы мой вопрос по звуковой системе - мануалы я прочёл, но в них нет ответа на вопрос, почему всё так криво, а есть он именно в книге или на форуме... в принципе, книгу можно компенсировать хорошим форумом, но зачем флудить и серчать, когда в книге всё собрано в логичную картину? чтоб это не выглядело троллингом, вечером напишу название неплохой книжки... там бегло описывается общий принцип сборки своего дистрибутива |
| Автор: OlegIT 16.8.2011, 20:52 |
| Книги я нашёл на http://www.bookwork.ru/unix. Жду "название неплохой книжки". Спасибо! |
| Автор: CompWorm 17.8.2011, 08:47 | ||
если я правильно понимаю, автор хочет админить И программить... короче, почитает и тогда сформулирует по-человечески. - Брайан Вард "Работаем в Linux" Серия "Самоучитель" - http://books.wikimart.ru/computers/operating_systems/model/4582200/operacionnye_sistemy_sredy_rabotaem_v_linux_samouchitel_nt_press_brajan_vard/! там всё, включая сборку ядер, собирание собственных пакетов, вся работа по консоли идёт. |
| Автор: OlegIT 17.8.2011, 20:19 | ||||
Спасибо.
Это значит разрабатывать программы не для того компа на котором я работаю в Linux, а для процессоров ARM, на которых работает Linux. Для начала на макетных платах собираюсь работать, потом свою сделаем и тут как раз пригодится Linux SDK. |
| Автор: CompWorm 18.8.2011, 15:08 | ||
ах вот оно что! http://www.arm.linux.org.uk/docs/kerncomp.php |
| Автор: OlegIT 18.8.2011, 22:10 | ||
Пока мельком пробежал. интересно. И книга Брайан Вард "Работаем в Linux" Серия "Самоучитель", конечно не отменяется? |
| Автор: CompWorm 19.8.2011, 08:38 |
да, её всё же стоит сперва полистать, а потом уже к статье переходить... к тому же стоит она копейки по сравнению с аналогами... |