реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Изучаем Линукс, дайте старт
Student21
сообщение May 13 2011, 18:51
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 80
Регистрация: 11-12-10
Пользователь №: 61 546



Хочу начать освоение линукса.
Есть плата на ARM9. Есть линукс под неё, драйвера.
С чего начать изучение?
Думаю сначала надо пощупать это ОС на вирт. машине на ПК. Подскажите нармальное руководство, чтобы просто и наглядно.

Может знает кто....
Go to the top of the page
 
+Quote Post
Methane
сообщение May 13 2011, 19:00
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(Student21 @ May 13 2011, 21:51) *
Хочу начать освоение линукса.
Есть плата на ARM9. Есть линукс под неё, драйвера.
С чего начать изучение?
Думаю сначала надо пощупать это ОС на вирт. машине на ПК. Подскажите нармальное руководство, чтобы просто и наглядно.

Может знает кто....

Давно всем одно и тоже советую. С нормальной книжки про UNIX.

Да, просто и НАГЛЯДНО, не получится. Linux значительно проще чем вынь, но подходы диаметрально противоположные.
Go to the top of the page
 
+Quote Post
Student21
сообщение May 13 2011, 19:06
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 80
Регистрация: 11-12-10
Пользователь №: 61 546



Цитата(Methane @ May 13 2011, 23:00) *
Давно всем одно и тоже советую. С нормальной книжки про UNIX.

Да, просто и НАГЛЯДНО, не получится. Linux значительно проще чем вынь, но подходы диаметрально противоположные.


Нормальная это какая? Мне нужно руководсвто всетаки. Чтобы поставить Линукс, запустить свою прогу (базовые знания С есть).
А по UNIX некоторые книги напичканы схемами таблицами. Както по научному всё. Воды много чтоли...
Go to the top of the page
 
+Quote Post
Methane
сообщение May 13 2011, 19:20
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(Student21 @ May 13 2011, 22:06) *
Нормальная это какая? Мне нужно руководсвто всетаки. Чтобы поставить Линукс, запустить свою прогу (базовые знания С есть).
А по UNIX некоторые книги напичканы схемами таблицами. Както по научному всё. Воды много чтоли...

А чего вы ожидали от системы, где GUI, вещь ну очень второстепенная, и где ну очень много сделать гораздо проще из консоли, чем из ГУИ? К томуже не разобравшись с системой каталогов, с тем как задаются пермишены, что такое монтирование, итд, толку не будет. Но зато потом, все будет значительно проще. Не придется искать A: B: C:, где в системе exe файлы итд.
Go to the top of the page
 
+Quote Post
Student21
сообщение May 13 2011, 19:26
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 80
Регистрация: 11-12-10
Пользователь №: 61 546



книгу то посоветуйте... чтобы хорошая.
Go to the top of the page
 
+Quote Post
mdmitry
сообщение May 13 2011, 19:56
Сообщение #6


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Цитата(Student21 @ May 13 2011, 23:26) *
книгу то посоветуйте... чтобы хорошая.

А нету одной книги, чтобы все и сразу, да и понятно laughing.gif
Methane сказал точно о любой книге.
Определитесь с дистрибутивом и по нему ищите книги. Сначала разберитесь с linux для десктоп, а потом переходите к embedded, так как у последнего есть существенные особенности как в загрузке так и в функционировании.


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
Student21
сообщение May 13 2011, 20:09
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 80
Регистрация: 11-12-10
Пользователь №: 61 546



Цитата(mdmitry @ May 13 2011, 23:56) *
А нету одной книги, чтобы все и сразу, да и понятно laughing.gif


Ну например по С++ множество книг есть. Найти хорошую-это уже полдела. Например С.Прата очень талково пишет.

Цитата(mdmitry @ May 13 2011, 23:56) *
Methane сказал точно о любой книге.
Определитесь с дистрибутивом и по нему ищите книги.


А вот с этого места можно по-подробнее?
Какой лучше выбрать? Чтобы потом на embeded пересесть? И чтобы книжки удачные...



Хочу вот такую купить http://www.books.ru/shop/books/859313 сгодится?

Сообщение отредактировал Student21 - May 13 2011, 20:10
Go to the top of the page
 
+Quote Post
mdmitry
сообщение May 13 2011, 20:27
Сообщение #8


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Цитата(Student21 @ May 14 2011, 00:09) *
Ну например по С++ множество книг есть. Найти хорошую-это уже полдела. Например С.Прата очень талково пишет.

Про С++: Страуструп или Буч чем плохи? Сейчас во флуд свалимся rolleyes.gif

Цитата
Хочу вот такую купить http://www.books.ru/shop/books/859313 сгодится?

Эту не видел, не знаю.

Цитата
Какой лучше выбрать? Чтобы потом на embeded пересесть?


ВСЕ НИЖЕ IMHO:
имеет смысл посмотреть форум на starterkit
мне было проще с debian делать embedded установку, хотя до этого не один год пользовался Scientific linux CE. Моему хорошему знакомому с Gentoo, такт как он очень хорошо его знает.
Посмотрите это для расширения поля выбора.
Debian может быть удобнее тем, что он изначально мультиплатформенный. Можно сначала разрабатывать обеспечение на хосте, а потом его пересобирать для целевой платформы при одинаковой их конфигурации.


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
Andrew2000
сообщение May 13 2011, 21:49
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 25-12-04
Пользователь №: 1 675



http://www.advancedlinuxprogramming.com/
http://free-electrons.com/docs/
Go to the top of the page
 
+Quote Post
andron86
сообщение May 14 2011, 01:30
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 406
Регистрация: 1-03-06
Пользователь №: 14 821



Ну если embedded linux то поищите

"O'Reilly -- Building Embedded Linux Systems"
"O'Reilly -- Programming Embedded Systems in C and C++"

Если непосредственно кернел то

"Ядро Linux в комментариях"

Вообще-то Вы правы, сложно без знания дестопного linuxa, структуры операционки, механизмов, всяких там shell начинать embedded.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение May 14 2011, 03:52
Сообщение #11


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (Student21 @ May 14 2011, 03:51) *
Хочу начать освоение линукса.
Есть плата на ARM9. Есть линукс под неё, драйвера.
С чего начать изучение?
Думаю сначала надо пощупать это ОС на вирт. машине на ПК. Подскажите нармальное руководство, чтобы просто и наглядно.

Может знает кто....

Как начинал я: с запроса www.google.com. Задавал все вопросы, которые приходили в голову. Потребовалось около полугода (с перерывами), чтобы уютно чувствовать себя в линуксе. Сейчас бы я поступил по другому, т.е. действительно нашел толковую книгу. Желательно на английском. Благо их море. Поищите и Вы найдете!
Одной книгой не обойдетесь. Это верно. Найдите для начала книг 5 - 10. Потом все образуется.

Я думаю, что неважно, ставить линукс на виртуальную машину, либо на реальную. Это для меня. Я предпочитаю реальную. Глюков меньше. Что касаемо виртуально, то (ИМХО) Virtual Box рулит!

Удачи! У Вас все получится!


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Methane
сообщение May 14 2011, 05:19
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(mdmitry @ May 13 2011, 22:56) *
А нету одной книги, чтобы все и сразу, да и понятно laughing.gif
Methane сказал точно о любой книге.
Определитесь с дистрибутивом и по нему ищите книги.

Вообще-то я писал о том, что нужна книга не про Linux, а про UNIX вообще. Книги про Linux, где написано куда мышкой тыкать, вредны, потому что потом все равно придется разбираться с тем, что такое UNIX. Как поймете, что такое mount chmod, chown, ln, чем отличается /usr/local/bin/ от /bin/ и /usr/bin/ вот тогда и можно за Linux браться.
Go to the top of the page
 
+Quote Post
ukpyr
сообщение May 14 2011, 08:27
Сообщение #13


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



Может и не новая, но мне помогла с началом в линуксе: http://proxy.bookfi.org/genesis/241000/d4c...BookFi.org).pdf
вообще есть куча открытой документации http://rus-linux.net/lib.php?name=/MyLDP/BOOKS/books , http://www.linux-books.us/ , но самое главное - в хелпах и манах

Сообщение отредактировал ukpyr - May 14 2011, 08:29
Go to the top of the page
 
+Quote Post
mdmitry
сообщение May 14 2011, 08:39
Сообщение #14


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Цитата(Methane @ May 14 2011, 09:19) *
Вообще-то я писал о том, что нужна книга не про Linux, а про UNIX вообще. Книги про Linux, где написано куда мышкой тыкать, вредны, потому что потом все равно придется разбираться с тем, что такое UNIX. Как поймете, что такое mount chmod, chown, ln, чем отличается /usr/local/bin/ от /bin/ и /usr/bin/ вот тогда и можно за Linux браться.

Я ни где и не говорил, что надо книгу, в которой сказано как мышкой тыкать. Такую книгу лучше не читать вообще.
Linux Device Drivers , Linux: The Complete Reference, Linux Networking Cookbook, Foundations of CentOS Linux: Enterprise Linux On the Cheap и другие - не по UNIX, но на мой взгляд очень полезные.


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
Methane
сообщение May 14 2011, 08:43
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(mdmitry @ May 14 2011, 11:39) *
Я ни где и не говорил, что надо книгу, в которой сказано как мышкой тыкать. Такую книгу лучше не читать вообще.
Linux Device Drivers , Linux: The Complete Reference, Linux Networking Cookbook и другие - не по UNIX, но на мой взгляд очень полезные.

Ну а драйвера-то зачем? Я мало что могу посоветовать, потому что уж очень давно я с ним работаю. Но насмотревшись как с линухом работают, могу сказать что нужно что-то очень простое, где бы по пальцам была бы расписана идеология UNIX систем. На этом этапе соверешенно пофиг, Linux, QNX или BSD. Ничего посоветовать не могу, как и книжку, где был бы расписан закон Ома.
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 20:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01485 секунд с 7
ELECTRONIX ©2004-2016