Я пытаюсь научиться быть системным администратором Unix / Linux и надеюсь получить некоторый практический опыт, настроив несколько установок (виртуальные машины, старые компы и т. Д.) Дома и практикуя их администрирование. По опыту участников этого сайта мне было интересно, с какими дистрибутивами нужно работать. Очевидно, что в определенной степени они все похожи, но есть достаточно существенные различия между администрированием, скажем, Debian, OpenSolaris, FreeBSD и CentOS.
Итак, какие дистрибутивы, по вашему мнению, наиболее важны для практики? Какие из них были наиболее востребованы / наиболее часто возникали в реальных рабочих ситуациях?
Debian, FreeBSD и CentOS.
У них всех есть довольно уникальный подход к тому, как система размечается и особенно способ, которым организованы сервисы. Если можно получить голову вокруг каждого и понять, как добавить к и изменить системы (способом, который не только работает, но и является конгруэнтным остальной части системы), Вы сможете работать над чем-либо.
В зависимости от среды, в которой Вы обращаетесь к работе, можно найти, что Солярис является полезным навыком, чтобы иметь на CV также.
Redhat и дистрибутивы, базирующиеся прочь его, кажется, имеют большую часть проникновения. Кажется, что каждое устройство, с которым я работаю в наше время, использует Centos. Таким образом, если Вы действительно хотите ознакомиться с наиболее распространенным дистрибутивом, получить Redhat или Centos (по существу то же самое).
После того как Вы выясняете, как быть удобными в той среде, ознакомиться с базирующейся системой Debian. Я рекомендовал бы Ubuntu, поскольку она имеет цикл выпуска и периоды обслуживания, которые работают хорошо с корпорациями.
То, что очень важно, - то, что необходимо в Вашем следующем задании. Однако существуют некоторые тенденции на рынке, это поможет вести Вас.
Существует две разновидности управления пакетом Linux. Для максимальной совместимости с рынком необходимо знать обе разновидности:
Выберите Ubuntu или Debian, какой бы ни Вам нравится лучше
Redhat - что-то - то, что является доминирующим. Если у Вас есть время, узнавая, что OpenSUSE/SLES заработает для Вас дополнительный кредит.
Если действительно необходимо пойти кроме того, по моему скромному мнению, BSD's и Солярис о равном по проникновению. Но это - просто мое мнение.
Сделайте Dice.com ищет в крупнейших территориях городов с пригородами "Администратора Linux", и у Вас будет свой ответ. По моему скромному мнению.
... Если Вы хотите, чтобы я помог на Вас, то здесь Вы идете: Redhat или его производные (CentOS, который является в основном Redhat, но без бренда RedHat и Fedora, о котором Вы могли бы думать как новейший из Redhat). Существуют определенно другие дистрибутивы там, поэтому если Вы изучаете CentOS, и действительно горячее положение SuSE открывается, Вы могли бы быть обойдены. Но если бы Вы хотите играть разногласия, я сказал бы, идут CentOS.
Вот то, что я сделал бы, был я Вы:
Достигните этого, и Вы хорошо на пути к становлению достойным Системным администратором Linux. Кроме того,
Вы могли бы также хотеть посмотреть на Солярис 11 Экспрессов от Oracle. Это свободно для персонального использования разработки и непроизводства и является хорошим местом для приобретения опыт с реальным Солярисом ОС. К моему знанию это - единственное из решений UNIX, которые Вы, вероятно, найдете в корпоративной среде (например, AIX, HP-UX, и т.д.), который имеет бесплатную версию, с которой можно играть.
Это также работает хорошо в VirtualBox, если Вы не хотите выделять машину ему, которая также верна для другого UNIX и дистрибутивов Linux.
Вы также могли бы хотеть удостовериться, что Вы фокусируетесь на больше, чем просто установке и включающих и выключающих вещах. Попытайтесь создать некоторые пользовательские пакеты на платформах, Вы принимаете решение экспериментировать с, и другие типы задач, которые обычно не имеют смысла для домашней установки из-за дополнительной включенной головной боли, но являются выполнением фрезы в крупной среде.
Насколько основанные на Linux дистрибутивы идут, Redhat чрезвычайно распространен в корпоративных средах. Таким образом, другие дистрибутивы могут быть лично предпочтены, имение опыта Redhat, вероятно, будет более полезным в "получении задания" способность, пока Вы не работали с достаточными различными дистрибутивами, которые можно быстро увеличить на любом из них.
Какой бы ни *отклоняют Вас, идут с, я рекомендую пытаться убежать от GUI и делать так, как Вы можете в командной строке. Серверы являются часто бездисплейными и/или GUI меньше, таким образом, полезно знать, как изменить конфигурации, выполнить диагонали или иначе диагностировать Вашу установку, не имея GUI для доверия.
Я вижу Ваш вопрос, как на самом деле являющийся двумя-parter. Первый вопрос был бы, какие дистрибутивы обычно используются, и ответ на это был бы определенно пчела Ubuntu/Debian, Redhat (и его производные) и FreeBSD. Другие ответы здесь касаются причин этого вполне хорошо.
Теперь, вторая часть Вашего вопроса, кажется, "С которым дистрибутив является лучшим для стремления SysAdmin для осуществления?" В этом случае ответом является Slackware и FreeBSD.
Идея состоит в том, что необходимо изучить, почему вещами является способ, которым они и как выяснить что случилось с установкой. Как Вы находите правильные файлы журнала? Как те файлы журнала повернуты? Какие инструменты Вы устанавливаете для тех? Как что устанавливает программное обеспечение на самом деле?
Приобретение знаний из Redhat и Ubuntu является большим, но они включают много инструментов как ярлык для людей, которые уже сделали некоторые из этих вещей миллион раз. Если Ваша цель состоит в том, чтобы стать администратором, необходимо будет сделать некоторые из тех вещей миллион раз и понять, почему Вы хотите иметь ярлыки и автоматизацию. Это также помогает Вам выяснить систему, это является новым и/или отличается от того, что Вы имеете дело с каждым днем. Что происходит, если у Вас есть администратору машина Соляриса или HP/UX?
И я идея полностью второго sysadmin1138, что Вы изучаете DEB/об/мин упаковочные системы.