Как всегда, это зависит от того, кого вы спрашиваете. Например, я работаю в основном на своем ноутбуке, поэтому склоняюсь больше к минималистичным дистрибутивам (Arch, Slackware, Gentoo). Я пытаюсь заставить себя чувствовать себя более комфортно без мыши, поэтому я установил i3-wm (легкий оконный менеджер листов) на arch вместо более мощного gnome/kde.
Если вы совершенно не знакомы с Linux, то я думаю, что популярным ответом было бы начать с Ubuntu или Mint и начать суетиться вокруг. Познакомьтесь с CLI, изучите редактор (vi поставляется с большинством дистрибутивов). После того, как вы освоитесь и освоитесь в командной строке, вы сможете лучше выбрать то, что важно для вас, и найти дистрибутив, который соответствует вашим целям. Маловероятно, что вы захотите придерживаться ubuntu/mint по мере продвижения, но установка проста и даст вам работающее интернет-соединение, редакторы X и все звонки и свистки, которые идут с gnome/kde. Wubi поможет вам начать работу в среде Windows или вы можете легко создать установочный диск USB.
Есть так много вариантов, и все будет сводиться к предпочтениям. Знание того, что вы хотите / нужно, придет с опытом. Начните с простого и запачкайте руки, затем выберите нужные инструменты.
Изменить: В ответ на «С чего начать?«Вопросы, с точки зрения Linux, Ubuntu, вероятно, является наиболее распространенным ответом, и не без причины. Все, что вам нужно, чтобы начать работу, будет там, после довольно простого графического процесса установки. По умолчанию появляются популярный интернет-браузер, графические инструменты для настройки сети и аппаратного обеспечения, а также впечатляющий центр программного обеспечения для загрузки пакетов, не говоря уже о гигантском сообществе пользователей, где большинство вопросов уже даны ответы где-то в Интернете.
Хотя CLI/bash действительно одинаковы практически для всех дистрибутивов, новый пользователь может столкнуться с проблемой, столкнувшись только с командной строкой. ИМХО наличие терминала, открытого в gnome, рядом с открытым браузером с учебником или, по крайней мере, с Google, является гораздо более продуктивной учебной средой, чем CLI новой установки slackware.
С другой стороны, по некоторым из этих причин некоторые пользователи предпочитают не использовать такие дистрибутивы, как Ubuntu/Mint. Такие дистрибутивы можно назвать "переходными дистрибутивами", потому что практически любой новичок в Linux может запустить установку по умолчанию и найти то, что ему нужно. Эти потребности удовлетворяются с помощью программного обеспечения (пакетов), поэтому, пожалуйста, все дистрибутивы поставляются с большим количеством программного обеспечения, которое может не понадобиться отдельному пользователю. Такие продукты, как gnome и kde, имеют много зависимостей и потребляют много ресурсов.
Более минималистичные дистрибутивы, на которые я ссылался (arch, gentoo, slackware), больше фокусируются на основной системе без каких-либо дополнительных возможностей. Значения по умолчанию - это только то, что вам нужно, чтобы начать работу. Этот подход может позволить обширную настройку на основе предпочтений пользователя и системных ресурсов. Возможность построить свою систему снизу вверх позволяет мне убрать часть мусора, который потребляет ресурсы на моей более медленной машине. Например, подход Gentoo к управлению программным обеспечением (portage) загружает исходный код пакета и распаковывает, компилирует и устанавливает его. Используя флаги USE, пользователь может указать, какие функции должен поддерживать пакет. Например, на моем ноутбуке я не использую ни gnome, ни kde, поэтому я не только не установил бы эти пакеты, но и запретил бы поддержку этих сред в других моих пакетах. Подобные дистрибутивы идут с гораздо более крутой кривой обучения и, как правило, требуют некоторых знаний Unix, чтобы начать работу.
В вашей первой системе Linux вы должны искать:
Простой процесс установки, который позволит вам быстро приступить к работе и обучиться за минимальное время.
Менеджер пакетов, который поможет вам найти необходимое программное обеспечение и справиться с зависимостями.
Среда, которая подойдет вашей системе и предпочтениям, будь то полноценный графический интерфейс, такой как gnome/kde или X с более легким весом dwm/awesome/i3.
Как уже упоминалось выше, стабильность. Который исходит не только от дистрибутива, но и от качества конфигурации.
Среда, которая поддерживает ваше обучение основам. В то время как сервер может быть настроен на коробке gentoo с настроенным ядром (хотя некоторые могут препятствовать этому), это, вероятно, не будет благоприятной средой для вашего начального этапа обучения.
Многие пользователи Linux так часто ходят по дистрибутивам, что не похоже, что вы сразу выберете один из них. Важным моментом является быстрое создание основы на основе, которая облегчит это размещение и поможет вам принимать обоснованные решения. Пожалуйста, знайте, что я не пытаюсь продвигать какой-либо один дистрибутив в отдельности, а имею в виду только поддержку вашего учебного процесса и помощь в начале работы таким образом, который побуждает вас продолжать участвовать в сообществе Linux. Я искренне извиняюсь, если мой оригинальный пост, или это редактирование, являются расплывчатыми или пропускают вопрос OP.