Kentavr16
@Kentavr16
long cold winter

Какая версия linux оптимальна для обучения?

Хочу поставить на virtualbox линукс. Какой выбрать для старта? Гуглил, но вразумительного ответа состоянием на 2022 не увидел. Заранее спасибо.
  • Вопрос задан
  • 468 просмотров
Решения вопроса 5
GavriKos
@GavriKos
Убунта. Мануалов потому что полно.
Но "на этот вопрос невозможно дать однозначный ответ"
Ответ написан
@Drno
ubuntu\debian
Ответ написан
Комментировать
@res2001
Developer, ex-admin
Kentavr16, Ставь arch или gentoo - будет максимальное погружение в трудности практически с первого шага. Комьюнити в арче большое и мануалов то же хватает, в т.ч. и на русском. Будет трудно, но зато можно довольно быстро погрузиться в линукс.
Ubuntu - для домохозяек - многое работает из коробки и много чем можно управлять из граф.оболочки. Задачи для обучения придется придумывать самому :)

Вообще выбор дистрибутива не принципиален, на самом деле.
Но есть некоторые нюансы.
Сейчас во многих дистрибутивах системным менеджером является systemd. Но могут быть и другие варианты: systemv, upstart, ...
В дистрах порожденных от debian пакетный менеджер обычно apt.
В дистрибутивах от redhat - rpm.
В arch - pacman.
В gentoo - софт собирается из исходников, похоже на систему портов во FreeBSD.

От системного менеджера зависит способ как вы будете управлять службами.
От пакетного менеджера - как вы будете устанавливать софт и обновлять систему.
Это достаточно важные вещи в администрировании. Обычно к чему сразу привыкнешь тот вариант и будешь использовать в дальнейшем. Если пакетные менеджеры все более-менее похожи друг на друга, то системные менеджеры могут отличаться своими подходами.
Графическая оболочка не важна, т.к. любой линукс позволяет ее менять после установки. А кроме того очень многие вещи в линуксе администрируются правкой конфигов, а не тыканьем кнопок.
Поменять системный менеджер уже не так просто и это тянет на собственный дистрибутив.

Еще один момент, отличающий разные дистрибутивы - политика обновлений. В некоторых дистрах перед релизом проходит период тестирования и т.п. (debian, ubuntu lts), в других - выдают на гора все самое горячее, не парясь о последствиях для пользователей (arch), есть и промежуточные варианты.

Лично я использую убунту, т.к. изначально ее ставил сразу для работы, а не для обучения. И лишние проблемы были ни к чему. Обучался в процессе. Уже можно было бы и поменять на что-то, но сейчас не вижу в этом смысла.
Ответ написан
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Та, по которой есть рядом гуру.

Если же гуру нет - то все зависит от задачи.
Это примерно как с автомобилем:
- хотите просто ездить, не заглядывая под капот - ставьте бубунту. При этом конечно знаний прибудет очень мало, в основном - где искать ответы на вопросы и кто поможет в случае чего (так же как за "рулем" Вам бы в основном нужны были адреса СТО, потому как под капот лезти не хочется)
- хотите знать как ездит автомобиль и почему некоторые вещи так а не иначе, и как их можно было бы поправить в случае чего самому - ставьте source-based дистриб. Gentoo, Slackware, LFS. Да, запустится это все нескоро, потому что только для установки и начального запуска нужно будет преизрядно напрячь моск, но после того, как оно полетело - сами сможете давать советы, а на бубунтоводов будете смотреть как на коров - че такие тупые?
JFYI: Есть "Gentoo с пакетами" - Calculate Linux называется. Там кроме гентушной классики есть и бинарные пакеты.
Ответ написан
Adamos
@Adamos
У вас в постановке задачи значительный изъян: вы хотите научиться администрировать Линукс, но не знаете, как и для чего. А ответ именно в этой стороне.
Админить Линукс-сервер - это в значительной части сеть, сервера и службы. Для изучения этого в принципе нежелательна графическая оболочка, хороший вариант - Debian, поскольку по нему элементарно много материалов, в том числе вопросов-ответов-статей для неофитов.
Админить же линуксовые рабочие станции - это разбираться в разных DE, разборки с дровами и периферией в тех случаях, когда оно не заработало из коробки, настройки программ и проч. Здесь, конечно, нужно что-то популярное вроде Убунты (лучше деривативов, поскольку в оригинальной Убунте пользователя стараются не пускать под капот). Но практическая польза от занятий этим делом в виртуалке довольно сомнительна - проблемы-то возникают на реальном железе, в виртуалке все хорошо... Как минимум - нужно ставить ее себе основной системой без постоянного выпадания в винду.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@ewgenc
Выбирайте не версию Linux (на 99% вообще фиолетово, что вы там себе в виртуалке поставите), а тренируйтесь решать конкретные задачи. Цель установки какая? Просто поглазеть и удалить?
Ответ написан
justhostRU
@justhostRU
>Какой выбрать для старта?

https://kernel.org/
вот тут самый лучший, без вбросов и провокаций
Ответ написан
Комментировать
Любая, как бы банально это не звучало
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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