UNIX
4426
21
Страшное желание шарить в *Ховых системах. Ну нравится мне структура этих ОСей. Правильная она какая-то что-ли..Как достичь уровня хотя бы "продвинутого пользователя" того же линуха?
Разумеется, все зависит от задач, скажут бородатые прогеры.
В частности, интересует программирование под локальные сети. Опыт проганья под Win есть. Какой/какие язык/и выбрать, в какую сторону прежде всего посмотреть?
С чего начать?
Хочется услышать не банальные ссылки на linux.net и unix.com, а мнения уже этот путь прошедших.
Насколько, в конце концов, глубока эта заячья нора?
Разумеется, все зависит от задач, скажут бородатые прогеры.
В частности, интересует программирование под локальные сети. Опыт проганья под Win есть. Какой/какие язык/и выбрать, в какую сторону прежде всего посмотреть?
С чего начать?
Хочется услышать не банальные ссылки на linux.net и unix.com, а мнения уже этот путь прошедших.
Насколько, в конце концов, глубока эта заячья нора?
Выделите свободный раздел на винте и поставьте какой-нибудь Linux, почти все равно какой, хоть тот же RedHat. XWindow и всякие X-вые навороты я бы пока не ставил - потом добавите. А вот mc поставьте.
Теперь Ваша задача - научиться работать с bash
и разобраться что к чему в /etc. В системе обычно есть man-ы почти на все что там есть.
Когда и если пройдете этот этап, Ваши дальнейшие вопросы станут содержательными, и ответы на них Вы найдете во всяческих howto либо здесь.
Теперь Ваша задача - научиться работать с bash
и разобраться что к чему в /etc. В системе обычно есть man-ы почти на все что там есть.
Когда и если пройдете этот этап, Ваши дальнейшие вопросы станут содержательными, и ответы на них Вы найдете во всяческих howto либо здесь.
поставь какой-нить RedHat или Mandrake (мне шапка больше нравится)
только ставь, как сказал Тезкыч :))
ставь токо саму систему и некоторое количество прикладнухи.
X11 попробуй поставить из .rpm сам! т.е. сначала все нужные библиотеки, шрифты и т.д.
а для начала разберись с initrc, т.е. как вообще грузится Линь, потом уже /etc (мое субьективное мнение)
потом попробуй перекомпилить ядро, настроив под себя (хотя это саоме первое действие, по идее, после установки системы)
а языки надо учить....
наверное самые юзабельные языки в nix это C\C++, Perl, sh (а-ля .bat в DOS)....
только ставь, как сказал Тезкыч :))
ставь токо саму систему и некоторое количество прикладнухи.
X11 попробуй поставить из .rpm сам! т.е. сначала все нужные библиотеки, шрифты и т.д.
а для начала разберись с initrc, т.е. как вообще грузится Линь, потом уже /etc (мое субьективное мнение)
потом попробуй перекомпилить ядро, настроив под себя (хотя это саоме первое действие, по идее, после установки системы)
а языки надо учить....
наверное самые юзабельные языки в nix это C\C++, Perl, sh (а-ля .bat в DOS)....
Если программировал в Delphi bили C++ советую посмотреть Kylix. А насчёт выбора имхо ставить шапку.
Поставил Mandrake на второй физический винт.
Начал рыть. Однако перекомпиляция ядра под себя остается задачей какого-то космического масштаба...
Как ето?
Начал рыть. Однако перекомпиляция ядра под себя остается задачей какого-то космического масштаба...
Как ето?
>Однако перекомпиляция ядра под себя остается задачей какого-то космического масштаба...
А не надо с этим спешить. Разберитесь, что за процессы и зачем грузятся по умолчанию, как их заткнуть и перезапустить, что означают настройки в etc, в init.d. Вопросы к ядру появятся по мере разбирательства.
А не надо с этим спешить. Разберитесь, что за процессы и зачем грузятся по умолчанию, как их заткнуть и перезапустить, что означают настройки в etc, в init.d. Вопросы к ядру появятся по мере разбирательства.
walking_corpse
veteran
Когда я такое слышу, я всегда вспоминаю текст отсюда :
===========================
Компилирование ядра Linux
# cd /usr/src/linux/
# make config или # make { menuconfig | xconfig }
Смысл конфигурационных параметров ядра разъясняется здесь
# make dep
# make clean
# make zlilo
# make modules
# rm -r /lib/modules/2.0.18
# make modules_install
# reboot
Это все.
===========================
И ведь действительно - всё! :-)
Хотя, у меня вот не с первого раза получилось.
Набери в поиске наwww.citforum.ru слово "ядро", много интересного найдёшь.
===========================
Компилирование ядра Linux
# cd /usr/src/linux/
# make config или # make { menuconfig | xconfig }
Смысл конфигурационных параметров ядра разъясняется здесь
# make dep
# make clean
# make zlilo
# make modules
# rm -r /lib/modules/2.0.18
# make modules_install
# reboot
Это все.
===========================
И ведь действительно - всё! :-)
Хотя, у меня вот не с первого раза получилось.
Набери в поиске наwww.citforum.ru слово "ядро", много интересного найдёшь.
Max_13
veteran
2.0.18 это НЕ то слово сильно!
перекомпиляция не особо сложная штука, только надо врубиться че куда и зачем это надо....
перекомпиляция не особо сложная штука, только надо врубиться че куда и зачем это надо....
Хватит прикалываться и что такое 2.0.18 ?
Можно то же самое но с хотя бы простейшими комментариями?
Можно то же самое но с хотя бы простейшими комментариями?
zed
veteran
Версия ядра. Давно потерявшая актуальность.
Для любителей этой ветки есть уже 2.0.19
Мне, пожалуйста, 2 штучки заверните. Только посвежее!
А флудерастов заставим портировать 2.6.3 на Z80
...а для того, чтобы на унихах научиться прогать обязательно ядра переставлять, всё переконфигурять и всё такое? : ) Я так просто кого-нить зову кто в этом хорошо шарит, как я не буду шарить наверна никогда и он настроит. А я уже потом попрогать могу всласть... подумай над этим. Программирование и администрирование - вещи совсем разные и путать их или смешивать не стоит наверна.
а для того, чтобы на унихах научиться прогать обязательно ядра переставлять, всё переконфигурять и всё такое? : )Я с UNIX знакомился, когда на RS/6000 AIX ставил....
Ядро там ээээ.... не перекомпиляется, в общем
А так - обложился книгами и через 2 месяца уже работало.... И щаз работает
поставил на свой "сервантик" домашний2.0.40 - неплохо....
...об том и речь. : ) Программать можно на куче ОС-ов о которых имеешь слабое представление. Тем более, что в последние 15 лет оно всё весьма унифицируется, а в последние лет 5 это вообще постоянная тенденция. Ессно, если пишешь на QNX желательно чё-нить о нём знать, но если на XXXNIX, то чаще не нужно.