@Web__Devel

Какие сборки Linux лучше для изучения и дальнейшего пользования?

Помогите, кто может, подобрать хороший дистрибутив Linux. Сам смотрю, выбираю, но чувствую это может надолго затянуться. Нужен Linux отвечающий следующим критериям [в порядке важности] :
  1. лучший для изучения Linux(как системы)
  2. лучший для изучения Linux(как сервера для администрирования)
  3. для него есть множество приложений, плагинов, дополнений (как для системы, так и для сервера)
  4. многофункциональный
  5. надежный
  6. настраиваемый/модифицируемый
  7. сложный в освоении - легкий в бою
  8. обновляемый/поддерживаемый организацией или сообществом

Если нет дистрибутива Linux, который одинаково хорошо отвечал бы всем указанным критериям, то укажите две три отдельно. Например три сборки: для изучения, для сервера, для пользования. Но лучше конечно, если есть что-то одно.
  • Вопрос задан
  • 650 просмотров
Решения вопроса 1
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Вопросы 1 и 2 я пропущу- потому что это спровоцирует тут нехилый холиварчик :) В понятие "лучший" всегда вкладывается личный смысл. С моей точки зрения для серверов лучший дистриб - это CentOS. Если бы они не продали душу Поттерингу в 7-й версии - я бы с него не ушел.
3. Любой популярный дистриб имеет множество приложений, дополнительных репозиториев, коммунити. Оно может быть больше или меньше, но оно всегда есть.
4 - 5. Любой дистриб, потому что большая часть приложений работает в любом дистрибе
6. Любой source-based. Все пакетные дистрибы основаны на том факте, что Вы ставите только пакеты и руками в систему не лезете, некоторые даже не предполагают работу в консоли - только через настроечный гуй
7. Gentoo однозначно. Если уж совсем хочется полного хардкора - slakware или LFS
8. Коммунити есть у каждого дистриба.

В развитии дистрибов есть сейчас две линии - и как бы мы ни открещивались от этого, оно существует обьективно. Есть пакетные дистрибы, развитие которых идет в сторону приближения к юзеру - в сторону упрощения, уменьшения, скрытия. Почему им всем понравился systemd - c одной стороны он свою работу делает, с другой стороны он мутный, сложный с бинарными логами - юзер просто так в него не полезет. Пакетные дистрибы основаны на том факте, что ничего в систему не ставится помимо пакетов, если же это правило нарушить - можно огрести много-много проблем. Они конечно все решаемые, но нужно иметь достаточную квалификацию, чтобы их разгрести.
Есть source-based дистрибы, развитие которых идет по классической линии - для того, чтобы развернуть систему, нужно обладать достаточной квалификацией, чтобы ее развернуть. Старт там труднее, но после того, как одолеешь порог входа, работа с любым пакетным дистрибом щелкается как орешек.
Почему обычно советуют бубунту? Считается, что это наиболее легкий в освоении дистриб. Но освоив бубунту/федору/дебиан или даже центос/RH/SUSE - Вы освоите именно дистрибутив. Да, знания по общему устройству Linux тоже будут. Но в основном будут знания о том, какими кнопочками (в лучшем случае, какими командами) настраивать те или иные сервисы - установка дистриба, управление пакетами и настройка сервисов в любом дистрибе своя. Освоив source-based дистриб - Вы освоите именно Linux - потому что понятие "дружественный source-based дистриб" - это немного анекдот. Чтобы этот "дружественный" дистриб взлетел - придется долго и упорно гуглить.
Ответ написан
Пригласить эксперта
Ответы на вопрос 6
AloneCoder
@AloneCoder
[object Object]
Ubuntu/Debian
Ответ написан
Комментировать
@keich
Инженер по системам мониторинга от IBM
Думаю, что верный ответ: почти любой. Если хочется позаморачиватся, то минимальный debian, но шансы на успех малы. Если знаний мало, то Ubuntu/Mint. Они содержат набор пакетов, облегчающие жинь ползователю. Рекомендую ставить пакеты только из репозиториев и сохранять список пакетов системы состояние которой устраивает на данный момент, что бы после эксперементов вернуться к прежнему состоянию.
Ответ написан
Комментировать
planc
@planc
любая debian образная ос
debian/ubuntu/mint

для изучения:
archlinux, хорошая wiki и всегда шило в жопе - "нет времени тестировать, нам нужна эта фишка сейчас"
можно gentoo
Ответ написан
Комментировать
delphius
@delphius
engineer
Ответом на п.1 скорее всего будет: Хочешь начать изучать Linux? Начни с Linux From Scratch.
С помощью пошагового руководства (на англ. языке, но есть переводы и переводы) своими руками соберите несколько раз дистрибутив, с пониманием (не с первой сборки конечно) того что и зачем делается и дальнейшее изучение с п.2 по п.8 будет уже полностью осознанным с пониманием основ системы.
Свежий цикл туториалов по LFS на хабре тоже должен помочь
Ответ написан
Комментировать
Olej
@Olej
инженер, программист, преподаватель
лучший для изучения Linux(как системы)

Если самый не хлопотный - Mint (17, 18)

лучший для изучения Linux(как сервера для администрирования)

Fedora (23, 24)
Ответ написан
Комментировать
@rick1211
Классика: Ubuntu, мануалов много найдете и все же все экзамены LPI на нём основываются.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы