to know is to do ©
или как-то так. Литература это как бы хуета, на самом деле. Чтение ради чтения скучно и утомительно. Гораздо лучше каждый день иметь новый геморой, и каждый день его решать. Я вот сейчас например пишу один скриптик, и на ходу учу bash. Заодно решаю некоторые низкоуровневые вопросы на машинке. Там тоже гемора хватает. Глобально обновился, в новых версиях многое не так как было. Разбираюсь.
>Ящитаю, что хорошего знания в IT без знаний Linux/Unix быть не может. Годный thread go!
Ты прав. Стремись опередить других. Через пяток лет винда будет не актуальна. Если ты молодой и энергичный, то конечно прокачивай линь.
>>945243
Анон, я ноль в этом. Ставил бубунту, поковырял - не понравилось. Очень тяжелая в плане сис.требований. Очень много кривоты та же смена языка, черт возьми потребовала гугления, и перебора тонны костыльных решений. Хочу знать bash,что-бы свободно себя чувствовать в терминале, разбираться в системе, умень затачивать ее под конкретное железо. Я не хочу читать ради чтения, я хочу читать ради базы основных знаний, которые буду расширять на практике. А пока и расширять нечего. Добра тебе :3
>>945241
Есть практики, есть теоретики. Ты хочешь стать теоретиком, а вот этот кун>>945243 уже практик.
В науке лишь мизерный, очень малый процент исследователей становятся теоретиками фундаментального уровня. Это редчайшие перлы, жемчужины науки. Не факт, что ты тот самый кун, который станет GNU/Linux-богом. Но поробовать можно.
Дело в том, что понять ОС на теоретическом уровне очень сложно - это только петушкам кажется, что все просто и надо только слова заучить да почитать перед сном. Надо заставить мозг думать, и думать правильно. Мозг так устроен, что так и норовит искать легких путей и насасывает спермы вместо знаний. Поэтому самостоятельные любительские методы обучения не приводят к должному результату без палок и сидений на горохе.
>>945250
Напиши пожалуйста небольшой пошаговый гайд. Итак, самый тупой вопрос №1: Какой дистрибутив выбрать? Самый тупой вопрос №2: С чего начать? Распиши как мне прийти к успеху и затянутся в это. Мне очень интересно, я уже давно горю желанием.
P.S. Стоит ли брать нищебук для исследований? Если да, то какой посоветуешь? Студент-нищеброд с отсутвием нормального инета
Что насчет разработки ПО под Linux? Какие языки лучше всего учить?
>>945255
Любые.
Хоть сишарп.
Но лучше лисп/хаскель/пайтон/си/сипп
>>945253
Поставь на виртуалку Debian base-system и настрой минимум (пароль, сеть и кодировку).
2. Почитай "Advanced Bash-Scripting Guide"
3. Подучи какой-нибудь скриптовый язык (python/perl/ruby)
4. Полуркай статьи на xgu.ru
5. Полуркай про linux kernel, lsb и gcc
6. Пересобери ядро под свое железо не убив систему
7. Изучи стандартные юниксовые демоны (веб-сервера, базы данных, почту, шаринг ресурсов и т.д.) на уровне установки и первоначальной настройки
8. Поставь генту по хендбуку
9. Убей систему, к примеру, проебав пароль рута, удалив ядро или сделав init неисполняемым. Восстанови ее с livecd
10. Поставь генту без хендбука
11. Напиши порт для какой-нибудь софтины (helloworld сойдет)
12. Собери LFS
13. Напиши систему автоматической сборки LFS
14. Устройся в RedHat, купи квартиру и машину.
15. Женись и заведи детей.
16. Умри
>>945253
>Напиши пожалуйста небольшой пошаговый гайд.
ОКи.
>Какой дистрибутив выбрать?
Это на самом деле не важно. От тебя зависит на порядок больше чем от выбора дистра. Я при выборе дистра руководствовался только одним: требовалось чтобы я мог сразу попасть в интернет, без ебли с настройками. Чтобы осваивать абсолютно новую сось, нужен гугл. Поэтому выбор пал на сюсю. Ее рекомендовали как толерантную к раритетному железу.
Первый выбор для меня лично по жизни всегда решающий. Наверное я всю жизнь теперь буду надрачивать на сюзю, на самом деле не видя критической разницы с какими нибудь другими дистрами.
>С чего начать?
Начать с того что поставить. Увидеть, потрогать.
>Распиши как мне прийти к успеху и затянутся в это.
В любом деле, чем бы ты не занялся, лучшим мотивационным моментом являются единомышленники и друзья по хобби. Когда ты решаешь некоторые проблемы для себя, ты испытываешь легкую удовлетворенность. Когда тебе есть с кем поделиться успехами, обсудить их, ты испытываешь лютую эрекцию. Это касается любой области человеческой деятельности. Спорт, вышивание крестиком, подрывные работы, шашки с препятствиями на сверхбольших глубинах - что угодно.
>>945266
>6. Пересобери ядро под свое железо не убив систему
Я один раз видел гайд по пересборке. В общем все сводится к тому, что запускаешь
/.configure не помню, где и как случайно запустил
и отвечаешь на хуеву тучу вопросов, по своему железу. Суть, я так понял, в том, что в ядро вкомпиливаются только те примочки, которые тебе объективно нужны на этом оборудовании. Правда пунктов/вопросов там овер 9000 и нужно действительно дохуя знать, чтобы понимать что включать а что выключать. Я вообще правильно понял смысл пересборки? Алсо, может напомнишь, где и как я мог СЛУЧАЙНО чуть не пересобрать ядро?
>>945434
На Пидору, блять
>>945433
На буке невозможно правильно изучить линукс - все букобляди вечно носятся вокруг с разорватыми сраками, и это неизлечимо. Это дает им полное правл быть терпилами и сосаликами, ведь идеальная настройка линукса на буке невозможна новичку.
А пека новичок осилить не в состоянии, ибо руки из жопы растут. Говорю им: выньти руки из жопы! А в ответ: не выну, они там приросли, и говно ковырять удобно. Я говорю: свет да вам любовь, плодитси и размножайся. Вот и размножаются.
>>945461
Т.Е. Мне придется обзавестись стационарной пекарней? И про воздвижение linux на бук забыть надолго? Или вообще навсегда? И в чем минус бука по сравнению со стационарной пекой, кроме производительности?
На буке невозможно правильно изучить линукс - все букобляди вечно носятся вокруг с разорватыми сраками, и это от консолечки, бггг. Это дает им полное правл быть терпилами и сосаликами, ведь идеально попердольться с линуксом на буке невозможна новичку.
Говорю им: выньти консоль из жопы! А в ответ: не выну, там швабода, и говно ковырять удобно.
>>945463
> И про воздвижение linux на бук забыть надолго?
Если готов мириться с тем, что не будет работать энергосбережение или какой-нибудь блютуз — ставь смело.
>>945466
> не будет работать энергосбережение
> блютуз
Теряется смысл бука.
>>945465
но я хочу пердолится на лекциях, в дороге, сидя в Маке, сидя в Антикафе и т.д.
А что насчет FreeBSD? Стоит обмазыватся? Как она себя чувствует на буке?
>>945476
Покупал бы тогда ноут с предустановленым линпусом, или смотрел а сайте производителя поддержку (ну или на сайте бубунты - совместимость). У меня раньше был самсунг, так на нём без танца с бубном не работала подсветка экрана и регулировка звука. Отсюда мораль - покупай бубен читай тематические сайты, а не двостщч.
>>945483
У меня не взлетела сетевая карта.
Бзд не нацелен на десктопы, потому они не так заботятся о драйверах.
>>945481
На сайте в основном буки фирмы Dell. Погуглю - обмажусь. Спасибо, Анон.
На счет практики никто не спорит, но пары книжек теории только в пользу пойдут. Нужно какое-то целостное представление в голове об архитектуре оси, комплексное видение как чего и с чем. Желательно прочесть обо всем этом в сравнении с вендой. Это одна книжка. А второй ящитаю должна быть история развития ос. Чтобы понимать почему сейчас дела обстоят именно так а не эдак. Есть такие книжки?
>>945504
> сравнении с вендой
Зачем? Ящитаю, что тутнужна книга, обучения с нуля. А не в сравнении с вендой.
> история развития ос
Хмм... Вот история тут явно не сдалась, информации с Wikipedia хватит.
> Чтобы понимать почему сейчас дела обстоят именно так а не эдак.
Что ты имеешь ввиду?
Вот опчик, две хорошие книжки, батя и бутэф грят маладца
>>945241
Так, что тут у нас? Синяков под глазами почти нет, сами глаза совсем не красные, гладко выбрит, одежда чистая и выглажена, улыбка на лице.. Плохо дело, но вы не беспокойтесь, мы вас вылечим. Компильте Генту по хэндбуку два раза в день по 6-7 часов. Через неделю приходите наблюдаться, наверняка будете уже полностью здоровы.
>>945688
>мм... Вот история тут явно не сдалась, информации с Wikipedia хватит.
таки тебе линукс оказывается нахуй нинужин... ну и уебывай на ширпотреб ос
>>945813
Ты дурачок, или прикидываешься? По логике того же Red Hat, особо внутрь лазить не надо - достаточно заучить ключики некоторого количества утилит и сдать экзамен по комбинациям этих утилит. Однако взаимодействие в вычислительной техникой - куда более сложное взаимодействие, нежели типовые конфигурации и базовый траболшутенк. Но когда начинаешь углубляться в какую-либо технологию, неизбежно наталкиваешься на необходимость понимания, как появилась и развивалась та или иная штука. Это как в легендарной пасте про "какая разница, лишь бы". Так кто победил? А хер его знает.
>>945832
На.
>>945836
Не понимаю смысла книжек, которые не привязаны к какой-то конкретной ОС или дистру. Ну ок, между разными RedHat-based дистрами и Debian-based дистрами, возможно, разница минимальна. Но как можно смешивать *BSD и GNU/Linux? Или RHEL и Debian?
>>945889
ты походу Шурик, многого и не хочешь понять - зарылся в свою сраку и смотришь на это с своей колокольнисральни.
Ключевой твой бзик - это вальяжно указывать на различие и существование RedHat-based дистрами и Debian-based дистрами. Это твоя фишка, так сказать. А ведь существуют дохуя других способов паковки и форматов пакетов. Иди сраку подмывай, любезный.
>>945919
>А ведь существуют дохуя других способов паковки и форматов пакетов
И, конечно же, первый попавшийся толмуд на тему "администрирование *nix и Linux" освещает работу под этими аутсайдерами для краноглазых? Что? Как "нет"?
Что реально используется на подавляющем большинстве production серверов? Debian, Ubuntu, CentOS и RHEL. Все прочие довольствуются статистической погрешностью, а следовательно - нет смысла начинать изучение администрирования с них.
>>945926
>Поясните ньюфагу, что создает отличие?
Отличие как между блондинками, шотенками и брюнетками: цвета разные а пизда все равно вдоль. Любые пакеты так или иначе все равно пилятся из сырцов. В настоящее время специально обученными людьми. Но в полевых условиях можно и самостоятельно. Я вот вчера впервые собрал собственный пакет (на 16 кб, лол). Охуенно чо. Чувствую себя линуксоедом уже где-то 14-го уровня. Поделюсь даже
http://rghost.net/52211140
Грабает скрины из фреймбуфера с консолей tty
а это старая png-библиотека к нему, без нее не жужжит, ставится плагином.
http://rghost.net/52211143
>>945949
>Чувствую себя линуксоедом уже где-то 14-го уровня.
Сука. Баран. Вспомнил только сейчас, что забыл в пакет зависимость прописать, чтобы автоматически тянулась следом. Рано блядь линуксоедом себя почувствовал. Хуевый пакет собрал.
>>945889
> Не понимаю смысла книжек, которые не привязаны к какой-то конкретной ОС или дистру
Вот например ты захотел узнать Ubuntu - прочитал книжку по Ubuntu, а потом захотел узнать RHEL - и что, захочешь ты заново целую книжку читать при том, что большую часть ты уже знаешь? Это логичный путь - сначала изучаешь общее для всех Unix-подобных систем, потом общее для GNU/Linux и только потом начинаешь вникать в конкретные заморочки дистрибутива, чтобы при его смене не пришлось ебать мозги что было дистрибутиво-специфично, а что нет
>>945266
Вот этот анончик правду-матку рубанул.
Схоронил, чтобы некоторые пункты не забыть.
>>945960
Адекватно. Логично. Золотая мысль десятилетия.
об том и я хотел донести некоторым сраным господам
А книжок так и не накидали.
Вот почему в меде специализация идет только после 6 лет общей дрочки. А так бы сразу скальпель и за дело, м?
Вообще это естественно, когда тебя интересует какая-то область деятельности тебе хочется почитать об этом побольше, особенно историю. Другое дело ты хочешь задрочить что-то повывебываться или зарабатывать бабосы, но это уже не швабодка.
"Изучить историю для будущчего прогромммиста" означает не просто почитать историю/биографию аутиста Линуса Торвальдса и его друзей, или именитых брендов, кто куда съебался и кого выгнали, а кого обоссали. А изучение истории развития самих дистрибутивов, сред, программных пакетов и их изменений, для чего это было сделано и как. Чтобы иметь представление,например, что из себя представляли на детальном уровне КДЕ2, КДЕ3 и выше, и все в таком духе. Там много чего.
А ебалом щелкать каждый горе-прыщевод может, да по щщам получит - если уроки не будет учить.
Если я люблю ит, но никужышный кодер, я смогу работать на никсах?
>>946233
Потребность читать исходники, позже - кодить, возникает по мере изучения конкретных штук. Базовые навыки алгоритмизации осваиваются ещё на shell-скриптах, которые часто пишутся по необходимости при решении конкретных задач. При последовательном подходе (планомерном нарастании сложности задач) никаких проблем быть не должно. В конце-концов, на кодинг запросто можно забить и ограничиться умением вникать в сишный (реже - крестовый) код, который часто хорошо комментирован и довольно внятно оформлен. На "белых" должностях в средних-крупных конторах обвинять системного администратора в незнании языков системного программирования нельзя, необходимые в работе скриптовые языки изучаются за неделю.
>>946233
Если не собрался в кодеры, то сможешь, ну и чужой код понимать конечно надо бы.
>>945484
> У меня не взлетела сетевая карта
Может не взлетела на дженерик ядре? Так я тоже сталкивался с такими проблемами, но выяснялось, что драйвера таки имеются, их просто надо включить в ядро. И не переживай, фряха, вопреки кукарекующим тут прыщеблядям, позволяет подключать модули, без пересборки.
Во всяком случае на все распространёные десктопные чипы броадкома/атероса/реалтека драйвера таки имеются. Да, это не "юзерфрендли" коляскабубунта, но зато и ядро не весит под гиг.
>>946453
Дай советов/напиши минигайд step-by-step по изучению bsd. Посоветуй КНИЖКУ.
такой трэд, и катится в говно, на нулевой одни холивары и спермопроблеммы
>>945241
>Ящитаю, что хорошего знания в IT без знаний Linux/Unix быть не может
Всё правильно, знание Linux/Unix должно выражаться в том, что это тупое заучивание команд для пердолинга консолечкой в срачечке, а настоящие знания это изучение продуктов и технолигий компаний, которые задают стандарты в IT отрасли и это никак не пердоликс жму/аналикс что бы тут не кукарекали апологеты швабодки.
>>946731
Маня, ты суп хотя бы варить хоть умееешь?
* - кококо, я обедаю в ресторане*
>>946726
> напиши минигайд step-by-step по изучению bsd
Хендбук открой. Мы же не прыщебляди, чтоб форкать.
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/
>>946757
wow! such handbouk! А я смогу понятно, что далеко не сразу. Поставить фряху на ноут? Я хочу хорошую ОС на ноуте, а Макбуком пока обзатся не могу ибо студент-нищеброд.
Как FreeBSD Чувствует себя на SSD?
>>946770
> А я смогу понятно поставить фряху на ноут?
Почему нет? Сможешь. Но советую тогда начать с колясок:
http://www.ghostbsd.org/
http://www.pcbsd.org/
Только я хз, насколько они актуальны на сегодняшний день. Ну или почитай хендбук. Там лучше чем в арчевики или гентовском хендбуке всё написано.
Кстати, русский хендбук оказывается некроговно. Читай лучше английский.
> Как FreeBSD Чувствует себя на SSD?
Заебись. ТРИМ в ZFS добавили, так что даже на ней заебись.
>>946774
> Кстати, русский хендбук оказывается некроговно. Читай лучше английский.
Стоит ли покупать печатную версию?
> колясок
Форк? inb4:Какой же ты, ньюфаг
>>946779
> Стоит ли покупать печатную версию?
> покупать
Скачай@распечатай. Все ссылки лежат на первой странице хендбука.
> Форк?
Зборачка с нескучными обоями.
А ваша фряха может работать с несколькими видяхами?
Вот у меня гавноут с интеграшкой (штеуд встроенный в мой ой3) и дискреткой (HD 5470), смогу я их завести и включать/выключать/переключаться между ними?
И как там со свежестью софта, смогу юзать последние версии браузера с кедами?
>>946770
Поставить-то сможешь, только вот пользоваться — хз. На половину встроенных устройств может не быть драйверов, особнно если у тебя какой-нибудь жоптимус вместо видеокарты.
Но если ты используешь ноутбук в роли роутера — то заебись, чё.
>>946792
> И как там со свежестью софта
http://www.freshports.org/
> смогу юзать последние версии браузера с кедами?
Конечно. Если соберёшь сам.
>>946774
> Но советую тогда начать с колясок
Человек взял хэндбук и хочет учиться ходить, а ты ему инвалидные коляски пихаешь. Где смысл?
>>946770
Да всё там работает, нужно только не забыть размечат блоки по 4к. В pc-bsd 10 это заавтоматичили, если что.
Спасибо что напомнил, забыл на ноуте заюзать ssd под cache/log.
>>946795
> Конечно. Если соберёшь сам.
Погуглил переключаемую графику во фряке - всё печально.
Остаюсь на своей уютной генточке значит...
>>946792
Проблемы с переключениями видях на лету. Но это глобально для все использующих x.org.
>>946802
Тааак, значит переключать/отключать их всё таки можно?
Как?
>>946794
А если купить ноут подходящий под фряху? Мне не роутер нужен, а ноутбук с ОС в которой я уверен, и чувствовать себя как рыба в воде. Чтобы кодить и взламыватьinb4: Ололо мамкин хакир.
>>946807
> А если купить ноут подходящий под фряху?
Но нахуя?
Хочешь надёжной и стабильной ОСи - ставь дебиан, там всё окаменело настолько, что разваливаться просто нечему.
Да и встаёт на любое железо.
>>946807
Любой ультрабук. На амд у фряхи плохо, десктоп более-менее, ноут будет горячим.
Зачем тогда хуесосить Apple с их Unix-based системой, на борту долгоиграющих ноутов с качественной сборкой? ITT стало понятно, что замутить себе ноут, с годной ОС, и большим времени работы - что-то из области фантастики. Поработай в Макдаке джва месяца, купи себе MacBook inb4: стань геем? Так, нихуя не интересно. МНЕ НУЖНЫ ЗНАНИЯ, И УМЕНИЯ. Я ЧУВСТВУЮ СЕБЯ ОТСТАЛЫМ ДАУНОМ, КОГДА ЗАХОЖУ НА HABR. Я НЕ ХОЧУ РАБОТАТЬ ЭНИКЕЙЩИКОМ ЗА 25ТЫСЯЧ!
фууух, аж полегчало.
Давайте все-же расставим все точки над i, и соберем пак настольной литературы будущего айтишника. Сократим количество быдлокодеров и эникейщиков путем совместного подбора литературы. Да прибудет с нами сила.
>>946806
ну так как эта хуйня у вас работает-то?
Загрузился с флешки, даже линуксового vgaswitcheroo нет, а без него моё говно через минут 10 вырубает от перегрева, лол.
>>946816
>Ну и нахуй оно мне надо?
Амд не бери, говорю же.
На интеле с управлением питанием ок.
>>946821
На лету никак, говорю же. Или то или то, xorg.conf. И не ниже десятой версии, там intel kms допилили.
>>946820
Все зависит от того, что тебе нужно. Пользуюсь макбуком на работе, второй бук с FreeBSD дома для выполнения прожорливых лаб в dybamips/dynagen и IOU, часто использую его для выхода в инет. Для игор пекарня со спермерочкой и PS4. Фря на буке уже три года исправно работает и выполняет свои функции, тащемта как и другие дистрибутивы, брат жив.
Собирал книги и ссылки по linux, но пока времени особо нет прочитать и разобрать, что там ненужное ненужно. Только оглавление и рандомные страницы просматривал, чтобы не было чего-то вроде "Устанавливаем Libreoffice", "Как пользоваться GIMP" и т.п. Может кому пригодится.
Introduction to Linux - A Hands on Guide
Machtelt Garrels
http://tille.garrels.be/training/tldp/
UNIX and Linux System Administration Handbook. Fourth edition
Evi Nemeth, Garth Snyder
CompTIA Linux+ Study Guide. Second edition
Roderick W. Smith
Linux Essentials.The LPI Introductory Programme
Tobias Elsner
Linux in a Nutshell. 6th Edition
Ellen Siever, Stephen Figgins
Linux Fun
Paul Cobbaut
Linux Fundamentals; Bash by Example
Daniel Robbins
http://www.funtoo.org/Linux_Fundamentals,_Part_1
Linux Professional Institute (LPI) exam prep
http://www.ibm.com/developerworks/linux/lpi/index.html
A practical guide to Linux commands, editors, and shell programming. Second Edition
Mark G. Sobell
The Linux Command Line. Second Internet Edition
William E. Shotts, Jr.
Bash Guide for Beginners
Machtelt Garrels
Advanced Bash-Scripting Guide
Mendel Cooper
Операционная система Linux. Курс лекций.
Г. В .Курячий, К. А. Маслинский
Linux. Карманный справочник. Необходимый код и команды.
Скотт Граннеман
Из общих:
Operating systems : internals and design principles. 7th Edition
William Stallings
Structured computer organization. 5th edition
Andrew S. Tanenbaum
>>947112
Тред не читал, но для этого она вполне годится. Что не взлетело-то?
>>947116
Я еще не пробовал, а только хотел выяснить все подводные и не только камни
А если взять ноут с предустановленной убунтой, а потом накатить, что-нибудь православное, будет ли всё работать искаропки?
>>945696
Двачую этого. Установил генту, брат жив, зависимость есть.
Оп-хуй
>>951286
>Introduction to Linux - A Hands on Guide
http://younglinux.info/linuxintro
>UNIX and Linux System Administration Handbook. Fourth edition
Была на рутрекере.
>Linux Fundamentals
На хабре переводили вроде.
Sup /s/. Реквестирую годную литературу по linux/unix. Хочу нормальную ос и достойные знания в программировании/администрировании/железе/сетевой_безопасности. Что скажешь насчет пикрилейтед? Давай-те соберем itt пак годной литературы. Ящитаю, что хорошего знания в IT без знаний Linux/Unix быть не может. Годный thread go!