Здравствуйте! Я относительно начинающий разработчик (почти год стажа), пишу код на с++, c#, java, javascript, вообщем сейчас мне хватает познаний, чтобы взяться за большинство современных технологий. Теперь к вопросу. В последнее время стал замечать, что очень многие например для разработки на java предпочитают linux (Fedora, debian и тп.), поспрашивал у людей, говорят удобнее, все настроено под себя, развивает и тп. Вообщем я подумал, что будет не лишним заняться этим вопросом, особенно сейчас, когда работа стала сильно граничить с созданием ПО для серверов (у них у всех стоит линь.). Подскажите с чего сейчас начать? Я любитель консолей, есть небольшой опыт работы с Ubuntu (не хочу ее сейчас ставить, говорят глючная стала после добавления Unity), также хотел бы попробовать разобраться с серверами (есть несколько ботов под .net core, которых не помешало бы на сервер залить).
Итак...
1) Нужны полезные ссылки
2) Какую ось выбрать? Я в принципе люблю хард ( но не уровень ручной сборки ядра, привет Gentoo) :) Думаю в сторону Федоры, зацепила она меня чем то ) (говорят все новые фичи на ней выходят раньше, да и стабильность сейчас неплоха)
3)Литература? Не для полных гуру, но на достаточном уровне, чтобы понимать где если что искать...
Заранее спасибо!
1)google.ru
2)В интеренетах обычно советуют ставить дистр который стоит у знакомого гуру.Но что мешает попробовать разные дистры?Например debian,ubuntu или fedora,centos?
3)Из книг рекомендую вот эту Эви Немет, Гарт Снайдер, Трент Хейн, Бэн Уэйли Unix и Linux: руководство системного администратора
Любой Линукс для работы (Убунту, кстати - это совсем не обязательно Юнити) и освоить виртуализацию / контейнеры, в которых уже настраивать все серверное хозяйство.
1. легион их, причем идеальных нет. гуглишь проблему - всегда найдется ответ.
2. если есть опыт убунты, то ставь убунту, десктоп у линух самое непроработанное место и учитывая твою любовь к консоли посоветую таки убунту сервер в виртуалке. если хочешь федору ставь ее, отличия есть, но не велики.
можно обе в виртуалках, что к рукам не прилипнет - удалишь.
3. книг много, но опыт они не заменят. наиграешься в виртуалках - поставишь основной системой
1) купите любую книгу по линуксу благо стоят копейки зато знания цельные
2)очевидно что сейчас надо выбирать убунту, так как она перехватила пальму у редхата
Sanes: день десять назад трудно было бы возразить а сейчас все грызут это пирог, эстрадиол постгрес на инсталляции центра редхат и убунты за десять лет
Нравится федора - ставь федору. Или тот дистриб, на котором работают те, к кому будешь за советами обращаться. Я вообще с центоса начинал, потом рабочую станцию свою перетащил под Calculate, а сервера до сих пор на центосе и похоже еще долго на нем пребудут :)