Linux какую выбрать: Какой дистрибутив Linux выбрать в 2022 🐧

Содержание

Как выбрать дистрибутив Linux: простые советы

Различных дистрибутивов Линукс на данный момент существует огромное множество. За всю историю существования этой Unix-подобной операционной системы их насчитывалось около 700. Как же не потеряться в таком большом ассортименте и выбрать что-то действительно стоящее.

На что обратить внимание в первую очередь

Популярность. Логично, что чем дистрибутив популярнее, тем больше к нему руководств и прочих туториалов. Весомое количество пользователей дистрибутива всегда поможет вам в решении проблем, с которыми вы явно столкнетесь, если никогда ранее не пользовались линуксом. У самых распространенных версий есть фан-форумы, где обсуждаются насущные проблемы. Не стоит забывать так же и о том, что для них создано и портировано больше всего программ. Всегда проще выбрать, имеющее готовую базу различных пакетов, чем собирать их по крупицам для какого-нибудь неизвестного дистрибутива.

Вторая немаловажная вещь – разработчики. Лучше всего выбирать дистрибутивы от известных компаний, которые будут постоянно обновляться и поддерживаться ими. Либо же те, у которых, опять же, большое комьюнити.  Помните, что на каждый популярный дистрибутив есть как минимум два таких же, которые ему не уступают. Так что наше мнение довольно субъективно, прислушиваться к нему или нет, вам решать.

Linux Mint – для новичков в мире линукса

Всем Windows-эмигрантам советуем начать с простого – Linux Mint. Самый простой и надежный дистрибутив линукс на данное время. И самый популярный, что, в принципе, не удивительно. Интерфейс интуитивно понятен, удобный магазин приложений, чтобы поиск нужных программ не занимал у вас много времени и сил.

Преимущества: легкость установки и использования, активная поддержка пользователей. Не нужно никаких умений в области Linux, чтобы пользоваться Mint.

Недостатки: слишком много интегрированных программ, которые, по сути, простым пользователям и не нужны.

Manjaro – для всех, кто хочет получать первым самое новое ПО

Manjaro – достаточно распространенный дистрибутив. Мощность, большой функционал – все, что вы нужно, однако для новичков он будет не очень прост, так как основан на Arch. Несмотря на то, что Arch инсталлируется средствами командной строки, Manjaro не на столько хардкорный, у него есть довольно приятный и несложный графический инсталлятор. При этом все возможности своего прародителя новый дистрибутив сохранил. Например, AUR – огромный ассортимент доступных пакетов линукс. Любую программу, появившуюся на линуксе, почти наверняка можно отыскать там. Поэтому, пользуясь данным дистрибутивом, вы всегда будете иметь самые новые версии всех необходимых пакетов. Это касается и всех тем оформления рабочего стола. Все необходимые обновления вы точно получите раньше других.

Преимущества: Все новейшие приложения можно найти в AUR. Обновления также получаете первыми.

Недостатки: странноватые темы оформления, мягко говоря, на любителя. Хотя его всегда можно изменить.

Debian – для сервера

Домашний сервер? А почему бы и нет. Хранить большое количество данных, торрентов и прочего. Свое личное облако. И Debian как никто другой справится с этой задачей. На этом дистрибутиве построено огромное количество других. Дебиан по праву считается классикой линукс. Можете смело использовать его в качестве домашнего сервера, так как для него выбраны только проверенные и надежные пакеты, не говоря уже о том, что вирусов и прочих неприятностей на Linux практически не существует.

Преимущества: консерватизм и стабильность.

Недостатки: настраивать все придется ручками.

Kubuntu – для стационарного компьютера

Нет лучшей дектопной операционки чем графика KDE. И самый верный вариант подобной системы – это Kubuntu. Неурядиц с программами вы испытывать не будете, так как данный дистрибутив основан на популярной Ubuntu. Красота, простота, функциональность – три главные составляющие Kubuntu. Довольно эффектный внешний вид, интуитивно понятный интерфейс, стабильная работоспособность и большой функционал, обеспечивающий ваш персональный компьютер всем необходимым для работы и развлечений.

Преимущества: Огромный ассортимент приложений и широкий спектр настроек для персонализации интерфейса.

Недостатки: Версия KDE в этом дистрибутиве используется не самая свежая, а самая стабильная, поэтому обновления интерфейса происходят не так часто, как хотелось бы.

Lubuntu – для слабого железа (старый ПК, нетбук)

Скромная оболочка LXDE весьма проста в управлении и не требовательная к железу. Выпускается для старых и слабых компьютеров. Если Windows слишком тяжела для вашего нетбука, то с Lubuntu он вполне должен справиться.

Преимущества: среда довольно простая и шустрая. При этом поддерживает все программы, выпускаемые для Ubuntu.

Недостатки: LXDE имеет очень специфический интерфейс, который понравится далеко не каждому.

Ubuntu – для планшетных ПК

Вот мы и подошли к одному из самых популярных десктопных дистрибутивов линукс. В новой версии Ubuntu имеет оболочку GNOME, которая хорошо подходит для сенсорных экранов. Поэтому, если у вас есть планшет на виндовс, но вы предпочитаете линукс, смело устанавливайте на него Ubuntu версии 17. 10 и выше. Достаточно большие иконки, умные жесты и многочисленные расширения хорошо впишутся в устройства с тачскрином.

Преимущества: Все нужные программы вы без труда найдете в официальном магазине. С любой возникнувшей проблемой вам помогут справится опытные пользователи, коих миллионы, на соответствующих форумах и сайтах, посвященных Ubuntu.

Недостатки: к новой оболочке трудно привыкнуть, однако GNOME гораздо удобнее, чем старая Unity.

Elementary OS – для ноутбука

Elementary OS в работе соответствует своему наименованию. Она очень проста в освоении и не доставит вам много хлопот. К тому же полезна для ноутбуков, так как не сильно быстро расходует заряд батареи.

Внешне чем-то напоминает macOS, поэтому, если кто-то любит mac, этот дистрибутив вам точно понравится. Очень красивая среда с легким и приятным оформлением. Ею можно просто любоваться часами. Все нужные приложения здесь тоже имеются, так что не думайте, что это чисто декоративная система.

Преимущества: привлекательный внешний вид, большой магазин программ.

Недостатки: графика Pantheon не отличается особым функционалом, хоть и приятна глазу. Но это минус лишь графической оболочки. В остальном это полноценный линукс со всем необходимым набором функций.

Глава 3. Выбор дистрибутива Debian

Существует несколько различных дистрибутивов Debian. И очень важно сделать правильный выбор. В этой главе приводится информация, полезная для тех пользователей, которые хотят выбрать дистрибутив, наиболее подходящий для своей системы, а также рассматриваются ответы на вопросы, которые могут возникнуть в этом случае. Здесь речь идёт не о том, «почему лучше выбрать Debian», а о том, «какой из дистрибутивов Debian больше вам подходит».

Подробности о доступных дистрибутивах смотрите Раздел 6.1, «Сколько существует дистрибутивов Debian?».

3.1. Какой дистрибутив Debian (стабильный/тестируемый/нестабильный) лучше всего мне подойдёт?

Ответить на этот вопрос не так-то просто. На самом деле это зависит от того, для чего он вам нужен. Лучше всего было бы спросить друга, который уже знаком с Debian. Но это не значит, что решение нельзя принять самостоятельно. Фактически, вы сможете принять решение после прочтения этой главы.

  • Если для вас очень важна безопасность или стабильность — устанавливайте стабильный. Точка. Это самый лучший вариант достичь желаемого.

  • Если вы новичок, и вам нужна настольная рабочая система, то начинте со стабильного выпуска. Некоторые программы в нём могут оказаться старыми, но зато в стабильном выпуске меньше ошибок. Вы легко можете перейти на более современный нестабильный (или тестируемый) выпуск как только будете более уверено чувствовать себя при работе с системой.

  • If you are a desktop user with a lot of experience in the operating system and do not mind facing the odd bug now and then, or even full system breakage, use unstable. It has all the latest and greatest software, and bugs are usually fixed swiftly.

  • Если вы настраиваете сервер, особенно такой, требования к стабильности которого довольно серьёзны, или если он доступен из сети Интернет, то устанавливайте стабильный. Это, безусловно, самый правильный и безопасный выбор.

Надеемся, что ответы на дальнейшие вопросы больше прояснят ситуацию. Если после прочтения всех ЧаВо вам всё ещё трудно принять решение, остановитесь на стабильном дистрибутиве.

3.1.1. Вы предлагаете установить стабильный дистрибутив, но при его использовании не обнаруживается или не работает такое-то аппаратное обеспечение. Что делать?

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

Список работающих в Linux ноутбуков можно найти на этом замечательном сайте. Там не описывается работоспособность именно в Debian, но это потрясающий ресурс. Для настольных компьютеров такого сайта не найти.

Another option would be to ask in the debian-user mailing list by sending an email to [email protected]. Messages can be posted to the list even without subscribing. The archives can be read through https://lists.debian.org/debian-user/. Information regarding subscribing to the list can be found at the location of archives. You are strongly encouraged to post your questions on the mailing-list rather than on irc. The mailing-list messages are archived, so the solution to your problem can help others with the same issue.

3.1.2. Есть ли разница между версиями пакетов в различных дистрибутивах?

Да. В нестабильном дистрибутиве находятся самые новые (последние) версии. Но пакеты в нём недостаточно хорошо протестированы и могут содержать ошибки.

С другой стороны, стабильный дистрибутив содержит старые версии пакетов. Но пакеты в нём были хорошо протестированы и, по всей вероятности, не содержат неизвестных ошибок.

Пакеты в тестируемом дистрибутиве — что-то среднее между двумя этими крайностями.

3.1.3. В стабильных дистрибутивах содержатся устаревшие версии программ. Только взгляните на Kde, Gnome, Xorg или даже ядро. Они очень старые. Почему?

Да, в общем вы правы. Возраст пакетов в стабильном дистрибутиве зависит от времени выпуска. Так как обычно между выпусками проходит больше года, отсюда и получаются старые версии пакетов. Однако, они были хорошо протестированы на момент выпуска и работают даже сейчас. Можно уверенно сказать, что в пакетах нет неизвестных серьёзных ошибок, проблем с безопасностью и т. д. Пакеты в стабильном дистрибутиве очень тесно подогнаны друг к другу. Все перечисленные плюсы очень важны для рабочих серверов, которые функционируют 24 часа в день, 7 дней в неделю.

On the other hand, packages in testing or unstable can have hidden bugs, security holes etc. Moreover, some packages in testing and unstable might not be working as intended. Usually people working on a single desktop prefer having the latest and most modern set of packages. Unstable is the solution for this group of people.

Как видите, стабильность и новизна находятся на разных концах спектра. Если нужна стабильность, устанавливайте стабильный дистрибутив. Если хотите работать с самыми новыми версиями пакетов, ставьте нестабильный.

3.1.4. Возможно ли позже перейти на другой дистрибутив и как это сделать?

Да, но это односторонний процесс. Вы можете перейти со стабильного на тестируемый, а затем на нестабильный. Но обратно вернуться невозможно. Лучше дважды подумать, прежде чем устанавливать/переходить на нестабильный дистрибутив.

Actually, if you are an expert and if you are willing to spend some time and if you are real careful and if you know what you are doing, then it might be possible to go from unstable to testing and then to stable. The installer scripts are not designed to do that. So in the process, your configuration files might be lost and…

3.1.5. Не могли бы вы подсказать мне какой выпуск следует устанавливать, стабильный, тестируемый или нестабильный?

No. This is a rather subjective issue. There is no perfect answer as it depends on your software needs, your willingness to deal with possible breakage, and your experience in system administration. Here are some tips:

  • Стабильный выпуск стабилен как скала. Он не ломается и имеет полную поддержку безопасности. Но он может не работать на очень новом оборудовании.

  • Тестируемый выпуск содержит более свежее ПО, чем стабильный, а ломается значительно реже, чем нестабильный выпуск. Но он всё равно может ломаться, иногда требуется длительное время для того, чтобы всё снова заработало. Иногда для этого требуются дни, а иногда даже месяцы. Кроме того, для него не обеспечивается поддержка безопасности.

  • Нестабильный выпуск поддерживает самое свежее ПО и сильно меняется. Следовательно, он может сломаться в любой момент. Тем не менее, исправления выпускаются зачастую в течение пары дней, а ПО в нём всегда самое свежее из того, что имеется в Debian.

Если вы выбираете между тестируемым и нестабильный выпусками, имейте в виду, что иногда полезнее использовать тестируемый выпуск. Один из авторов этой документации испытал подобную ситуацию, которая возникла из-за смены версии gcc с gcc3 на gcc4. Он попытался установить пакет

labplot на машину с нестабильным выпуском, но этот пакет нельзя было установить в нестабильном выпуске, так как для некоторых зависимостей этого пакета переход на gcc4 уже был выполнен, а для других — ещё нет. Но в тестируемом выпуске этот пакет можно было установить, поскольку пакеты, перешедшие на gcc4, ещё не «просочились» в тестируемый выпуск.

3.1.6. Вы упомянули, что тестируемый дистрибутив иногда ломается. Что имеется в виду?

Бывает, что пакет невозможно установить с помощью системы управления пакетами. Иногда пакет может быть недоступен совсем, может быть (временно) удалён из-за ошибок или неудовлетворённых зависимостей. Иногда пакет устанавливается, но работает неправильно.

Когда такое случается, говорят, что дистрибутив сломан (по крайней мере, применительно к этому пакету).

3.1.7. Почему тестируемый выпуск может быть сломан в течение нескольких месяцев? Разве исправления, добавляемые в нестабильный выпуск, не переходят в тестируемый?

The bug fixes and improvements introduced in the unstable distribution trickle down to testing after a certain number of days. Let’s say this threshold is 5 days. The packages in unstable go into testing only when there are no RC-bugs reported against them. If there is a RC-bug filed against a package in unstable, it will not go into testing after the 5 days.

The idea is that, if the package has any problems, it would be discovered by people using unstable and will be fixed before it enters testing. This keeps testing in a usable state for most of the time. Overall a brilliant concept, if you ask me. But things aren’t always that simple. Consider the following situation:

  • Предположим, что вам нужен пакет XYZ.

  • Также представим, что на 10 июня его версия в тестируемом дистрибутиве XYZ-3.6, а в нестабильном XYZ-3.7.

  • After 5 days, XYZ-3.7 from unstable migrates into testing.

  • So on June 15, both testing and unstable have XYZ-3.7 in their repositories.

  • Let’s say, the user of testing distribution sees that a new XYZ package is available and updates the XYZ-3.6 to XYZ-3.7.

  • Теперь, 25 июня кто-то использующий тестируемый или нестабильный дистрибутив обнаруживает RC-ошибку в XYZ-3.7 и пишет письмо об этом в BTS.

  • Сопровождающий XYZ исправляет эту ошибку и загружает исправленную версию в нестабильный дистрибутив, скажем, 30 июня. Здесь предполагается, что потребовалось 5 дней, чтобы сопровождающий исправил ошибку и закачал новую версию.

    Число 5 не следует воспринимать как постоянную величину. Оно может быть меньше или больше, в зависимости от сложности имеющейся RC-ошибки.

  • This new version in unstable, XYZ-3.8 is scheduled to enter testing on July 5th.

  • But on July 3rd some other person discovers another RC-bug in XYZ-3.8.

  • Предположим, что сопровождающий XYZ исправил эту новую RC-ошибку и закачал новую версию XYZ через 5 дней.

  • So on July 8th, testing has XYZ-3.7 while unstable has XYZ-3.9.

  • This new version XYZ-3.9 is now rescheduled to enter testing on July 13th.

  • Now since you are running testing, and since XYZ-3.7 is buggy, you could probably use XYZ only after July 13th. That is you essentially ended up with a broken XYZ for about one month.

The situation can get much more complicated, if say, XYZ depends on 4 other packages. This could in turn lead to an unusable testing distribution for months. While the scenario above is immaginary, similar things can occur in real life, though they are rare.

3.1.8. С точки зрения администратора, какой дистрибутив требует большего внимания?

One of the main reasons why many people choose Debian over other Linux distributions is that it requires very little administration. People want a system that just works. In general one can say that stable requires very little maintenance, while testing and unstable require constant maintenance from the administrator. If you are running stable, all you need to worry about is keeping track of security updates. If you are running either testing or unstable it is a good idea to be aware of the new bugs discovered in the installed packages, new bugfixes/features introduced etc.

3.1.9. Что происходит при выходе новой версии дистрибутива?

Этот вопрос не поможет вам в выборе дистрибутива Debian. Но рано или поздно он встанет перед вами.

The stable distribution is currently bullseye; The next stable distribution will be called bookworm. Let’s consider the particular case of what happens when bookworm is released as the new stable version.

  • Старый стабильный (oldstable) = buster; стабильный (stable) = bullseye; тестируемый (testing) = bookworm; нестабильный (unstable) = sid

  • Нестабильный всегда указывает на sid, независимо от того, вышла ли новая версия или нет.

  • Пакеты постоянно переносятся из sid в тестируемый (то есть в bookworm). А пакеты в стабильном (то есть в bullseye) не меняются (за исключением обновлений безопасности).

  • По прошествии какого-то времени тестируемый замораживают. Но он всё равно пока будет называться тестируемым. В этот период никакие новые пакеты из нестабильного дистрибутива в тестируемый перемещаться не могут, за исключением лишь тех, что содержат исправления ошибок, критических для выпуска (release-critical — RC).

  • When testing is frozen, all the new bugfixes introduced have to be manually checked by the members of the release team. This is done to ensure that there won’t be any unknown severe problems in the frozen testing.

  • Количество критических ошибок в ‘замороженном тестируемом выпуске’ необходимо снизить до нуля, либо если их число больше нуля, то эти ошибки отмечаются как игнорируемые для этого выпуска или как отложенные до следующей редакции этого выпуска

  • The ‘frozen testing’ with no rc-bugs will be released as the new stable version. In our example, this new stable release will be called bookworm.

  • На этой стадии старый стабильный = bullseye, стабильный = bookworm. Содержимое стабильного и «замороженного тестируемого» в этот момент одинаково.

  • Новый тестируемый выпуск основывается на старом тестируемом выпуске.

  • Пакеты начинают поступать из sid в тестируемый, и сообщество Debian начинает работать над следующим стабильным выпуском.

3.1.10. У меня на настольном компьютере/кластере установлен Debian. Как узнать, какой дистрибутив используется?

В большинстве случаев это очень легко сделать. Посмотрите файл /etc/apt/sources.list. Там будет строка, подобная этой:

deb http://ftp.us.debian.org/debian/ unstable main contrib

Третье поле («unstable» в вышеприведённом примере) указывает на отслеживаемый дистрибутив Debian, установленный в системе.

Также вы можете использовать команду lsb_release (из пакета lsb-release). Если вы запустите эту программу на компьютере с нестабильной системой, то получите:

$ lsb_release  -a
LSB Version:    core-2.0-noarch:core-3.0-noarch:core-3.1-noarch:core-2.0-ia32:core-3.0-ia32:core-3.1-ia32
Distributor ID: Debian
Description:    Debian GNU/Linux unstable (sid)
Release:    unstable
Codename:   sid

Однако, это не всегда так легко. В некоторых системах могут быть файлы sources.list с несколькими строками, указывающими на различные дистрибутивы. Так бывает, когда администратор следит за различными пакетами из различных дистрибутивов Debian. Это часто называется apt-pinning. На таких компьютерах может использоваться смесь дистрибутивов.

3.1.11. I am currently tracking stable. Can I change to testing or unstable? If so, how?

Если вы используете стабильный выпуск, то третье поле в файле /etc/apt/sources.list будет содержать ‘bullseye’ или ‘stable’. Вам нужно изменить это значение на название того дистрибутива, который вы хотите использовать. Если вам нужен тестируемый дистрибутив, то замените значение третьего поля в /etc/apt/sources.list на ‘testing’. Если нужен нестабильный выпуск, замените третье поле на ‘unstable’.

Currently testing is called bookworm. So, if you change the third field of /etc/apt/sources.list to ‘bookworm’, then also you will be running testing. But even when bookworm becomes stable, you will still be tracking bookworm.

Нестабильный всегда называется Sid. Поэтому, если вы измените значение третьего поля в /etc/apt/sources.list на ‘sid’, то у вас будет отслеживаться нестабильный выпуск.

В настоящее время, Debian предлагает обновления безопасности для тестируемого дистрибутива, но не для нестабильного, так как исправления в нестабильном дистрибутиве сразу же попадают в главный архив. Поэтому, если вы используете нестабильный дистрибутив, проверьте, что удалили из /etc/apt/sources.list строки, касающиеся обновлений безопасности.

Если для дистрибутива, до которого выполняется обновление, доступна информация о выпуске (даже если официально он ещё не вышел), разумно будет её просмотреть, так как в ней может содержаться информация о том, как проводить обновление.

Тем не менее, после того как были произведены вышеуказанные изменения, вы можете запустить aptitude update и затем устанавливать нужные вам пакеты. Заметим, что установка пакетов от другого дистрибутива может привести к обновлению половины системы. Если вы устанавливаете отдельные пакеты, то получите систему, работающую на смеси дистрибутивов.

В некоторых ситуациях лучше выполнить полное обновление до нового дистрибутива, запустив apt full-upgrade, aptitude safe-upgrade или aptitude full-upgrade. Подробнее об этом можно узнать из справочных страниц по apt и aptitude.

3.1.12. Сейчас я использую тестируемый дистрибутив (bookworm). Что произойдёт после выпуска следующей версии? У меня по-прежнему будет отслеживаться тестируемый дистрибутив, или на моей машине будет новый стабильный дистрибутив?

Это зависит от записей в файле /etc/apt/sources.list. Если сейчас у вас отслеживается тестируемый дистрибутив, то там будут строки вида:

deb http://ftp.us.debian.org/debian/ testing main

или

deb http://ftp.us.debian.org/debian/ bookworm main

Если в третьем поле файла /etc/apt/sources.list стоит «testing», то даже после выхода нового выпуска у вас будет отслеживаться тестируемый дистрибутив. Поэтому после выхода bookworm вы будете работать на новом дистрибутиве Debian с другим кодовым именем. Сначала изменения будут незаметны, но они проявятся, как только новые пакеты начнут переходить из нестабильного дистрибутива в тестируемый.

Но если третье поле содержит «bookworm», то вы перейдёте на стабильный дистрибутив (так как bookworm станет новым стабильным дистрибутивом).

3.1.13. Всё равно непонятно. Так что же нужно устанавливать?

If unsure, the best bet would be the stable distribution.

3.2. But what about Knoppix, Linux Mint Debian Edition, Ubuntu, and others?

Это не дистрибутивы Debian, это дистрибутивы, построенные на основе Debian. Хотя в них есть много общего и похожего, но есть также и принципиальные различия.

У каждого из этих дистрибутивов есть свои достоинства, и они подходят для определённых пользователей. Подробнее об этом можно узнать на странице Дистрибутивы GNU/Linux, основанные на Debian на сайте Debian.

3.2.1. I know that Knoppix/Linux Mint Debian Edition/Ubuntu/… is Debian-based. So after installing it on the hard disk, can I use ‘apt’ package tools on it?

Эти дистрибутивы сделаны на основе Debian. Но это не Debian. Да, вы можете заставить инструменты управления пакетами apt использовать репозитории этих дистрибутивов, указав их в файле /etc/apt/sources.list. Но тогда у вас будет не Debian, а другой дистрибутив. Они не тождественны друг другу.

В большинстве случаев, если вы начали использовать определённый дистрибутив, то должны использовать только его пакеты и не устанавливать пакеты из других дистрибутивов. Очень часто происходят поломки в работе из-за того, что люди пытаются установить в Debian пакеты из других дистрибутивов. Тот факт, что они используют одинаковый формат и расширение (.deb), не делает их совместимыми между собой.

For example, Knoppix is a Linux distribution designed to be booted as a live CD whereas Debian is designed to be installed on the hard-disk. Knoppix is great if you want to know whether a particular piece of hardware works, or if you want to experience how a GNU/Linux system ‘feels’ etc., Knoppix is good for demonstration purposes while Debian is designed to run 24/7. Moreover the number of packages available, the number of architectures supported by Debian are far more than that of Knoppix.

Если вам нужен Debian, то лучше всего и ставить сразу Debian. Хотя и возможно установить Debian через другие дистрибутивы, такие как Knoppix, такая процедура требует опыта. Если вы читаете эти ЧаВо, то я предполагаю, что вы новичок в Debian и Knoppix. В таком случае, не создавайте сами себе проблем, и устанавливайте сразу Debian.

3.2.2. I installed Knoppix/Linux Mint Debian Edition/Ubuntu/… on my hard disk. Now I have a problem. What should I do?

You are advised not to use the Debian forums (either mailing lists or IRC) for help as people there may base their suggestions on the assumption that you are running a Debian system. These «fixes» might not be suited to what you are running, and might even make your problem worse.

Используйте в первую очередь форумы того дистрибутива, который вы используете. Если вы не получаете помощи, или та помощь, которую вы получаете, не решает вашу проблему, вы можете попробовать спросить на форуме Debian, но помните о рекомендации из предыдущего параграфа.

3.2.3. I’m using Knoppix/LMDE/Ubuntu/… and now I want to use Debian. How do I migrate?

Считайте смену дистрибутива на основе Debian сменой одной операционной системы на другую. Вам нужно сделать резервную копию всех данных и переустановить операционную систему с нуля. Не пытайтесь выполнить «обновление» до Debian с помощью программ управления пакетами, так как это может привести к неработоспособности системы.

Если пользовательские данные (то есть /home) расположены на отдельном разделе, то перейти на Debian очень просто, вам нужно просто указать системе установки смонтировать (но без форматирования) этот раздел при переустановке. Не забудьте сделать резервную копию данных, а также файлов настроек предыдущей системы (то есть /etc/ и, может быть, /var/).

Как правильно выбрать настольный дистрибутив Linux

Fatos Bytyqi/StackCommerce

Операционная система Linux — это мощная, гибкая, безопасная и надежная платформа, которая может служить практически для любых целей, которые вам нужны. От сервера до рабочего стола, от IoT до контейнеров, встроенных систем и многого другого… Linux может быть всем, чем вы захотите.

См. также

  • Как установить Ubuntu Linux (это просто!)

  • Как запустить приложение Windows в Linux с помощью Wine

  • Как начать работу с Git в Linux

  • Как убить процесс в Linux

Вы можете даже не осознавать, насколько распространена операционная система с открытым исходным кодом. Это буквально везде.

Но одна область, в которой Linux еще не добилась больших успехов, — это рабочие столы. Это не потому, что это нежизнеспособный вариант, как это очень много. Я использую Linux в качестве основной операционной системы для настольных компьютеров уже несколько десятилетий, и у меня никогда не было проблем. Он прекрасно работает и предлагает мне стабильность и гибкость, которые не предлагает ни одна другая операционная система.

При этом почему Linux столкнулся с такой проблемой, завоевав более чем однозначную долю рынка настольных систем?

Также: Моя идея отличного нового дистрибутива Linux для начинающих

Одной из причин этого является выбор. Для пользователей, которые уже знакомы с Linux, выбор является большим преимуществом, потому что это означает, что есть из чего выбирать (практически на каждом фронте).

Существуют тысячи дистрибутивов на выбор, каждый из которых предлагает различные среды рабочего стола, менеджеры пакетов и различные уровни привлекательности. Однако для тех, кто еще не знаком с Linux, такой широкий выбор может быть проблематичным.

С чего начать? С таким большим выбором может быть почти невозможно понять, с чего начать поиск. По этой причине я хотел дать лучший совет по выбору дистрибутива Linux, чтобы вам не пришлось пробираться через океан вариантов, чтобы сделать лучший выбор для вас.

Итак, без лишних слов, приступим.

Но прежде чем мы это сделаем, я хочу, чтобы вы поняли, что я имею в виду. Я не собираюсь углубляться в сложность Linux.

Тем, кто только делает первые шаги в новой операционной системе, не нужно знать о системах инициализации (таких как systemd), уровнях безопасности (таких как SELinux), менеджерах отображения (таких как LightDM), звуковых серверах (таких как PipeWire) или загрузчики (например, GUB).

Новым пользователям просто нужно знать, как сделать выбор, который поможет им легко освоиться в новой ОС. Они хотят быть продуктивными, не вникая ни во что.

Также: Как установить Ubuntu Linux (Это просто!)

Все дело в рабочем столе

Здесь я буду чеканить слова. Самый важный выбор, который вы сделаете в своем путешествии с Linux, — это какую среду рабочего стола вы выберете. Хотя сред рабочего стола не так много, как дистрибутивов, их все же довольно много, например, GNOME, KDE Plasma, Pantheon, Budgie, Xfce, Cinnamon, Mate, Enlightenment, Deepin Desktop, LXDE, i3, LXQt, Sugar. и многое другое. Но не каждая из этих сред рабочего стола является правильным выбором для нового пользователя.

Также:   Red Hat Linux и его родственники и конкуренты: как выбрать  

Для тех, кто никогда не использовал Linux, на самом деле существует лишь несколько окружений рабочего стола, которые следует рассмотреть, а именно:

  • GNOME
  • KDE Plasma
  • Cinnamon
  • Mate
  • Xfce

Из вышеприведенного списка я бы не рекомендовал Xfce, просто потому, что он может быть слишком сложным для обычного пользователя. Несмотря на то, что Xfce — очень удобная среда рабочего стола, доступно множество параметров конфигурации, которые могут быстро напугать. И хотя я предпочитаю рабочий стол на основе GNOME (который приходит через Pop!_OS), я бы не рекомендовал рабочий стол GNOME тем, кто никогда не пользовался Linux, просто потому, что это значительный отход от того, что они привыкли.

Остаются KDE Plasma, Cinnamon и Mate. Из этих трех KDE Plasma является одним из самых элегантных рабочих столов, но предлагает еще несколько наворотов, которые могут помешать.

Теперь мы подошли к Cinnamon и Mate, из которых я бы рекомендовал Cinnamon по двум причинам: это рабочий стол по умолчанию для Linux Mint (подсказка, подсказка), и разработка этого рабочего стола всегда очень активна.

Также:   Эти два рабочих стола Linux — самый простой выбор для новых пользователей

Большое количество менеджеров пакетов

По большей части менеджеры пакетов в чем-то похожи. Например, чтобы установить часть программного обеспечения в Ubuntu из командной строки, команда может выглядеть примерно так:

sudo apt-get install firefox -y

В Fedora эта команда будет выглядеть так:

sudo dnf install firefox -y

Однако в дистрибутиве на основе Arch эта команда будет:

sudo pacman -S firefox

Вы, наверное, спрашиваете себя: «Почему вы говорите о командной строке в посте, предназначенном для новых пользователей?» Хорошая точка зрения. Дело в том, что большинство дистрибутивов Linux поставляются с графическим интерфейсом для своих менеджеров пакетов. Например, рабочие столы на основе GNOME имеют программное обеспечение GNOME, а KDE Plasma — Discover. В дистрибутивах на основе Arch Linux есть Pamac. Из-за этого у большинства новых пользователей не должно возникнуть проблем с установкой приложений. Вместо того, чтобы запускать команды, им просто нужно открыть магазин приложений, найти и установить.

Это действительно так просто. Однако из всех доступных менеджеров пакетов я бы категорически посоветовал новым пользователям придерживаться дистрибутива, который использует либо apt, либо dnf, что означает дистрибутивы на основе Ubuntu или Fedora.

На данный момент мы рассматриваем дистрибутивы типа Ubuntu или Fedora, которые используют рабочий стол Cinnamon. Наш выбор сузился до двух разных дистрибутивов:

  • Linux Mint
  • Fedora Cinnamon

Любому пользователю, который не знаком с Linux, я без колебаний рекомендую любой из этих дистрибутивов.

Тем не менее, я хотел бы также попросить вас принять во внимание следующее:

  • Вы предпочитаете более современный минималистичный рабочий стол, который работает сразу после установки? Если да, используйте Ubuntu Desktop.
  • Если вам нужна более элегантная настольная операционная система, которая по-прежнему ведет себя так же, как та, к которой вы привыкли, и обладает таким же удобством использования и надежностью, как Ubuntu, выбирайте Kubuntu.
  • Если вам нужен настольный дистрибутив, который больше ориентирован на стабильность, но не выпускает обновления так часто, как другие дистрибутивы, обратите внимание на Debian (который по умолчанию использует рабочий стол GNOME и использует диспетчер пакетов apt).
  • Если вы ищете более эффективный рабочий процесс для настольной ОС, но при этом сохраняющий высокий уровень удобства для пользователя, используйте Pop!_OS (которая на данный момент основана на рабочем столе GNOME и использует менеджер пакетов apt).

По правде говоря, у Linux есть варианты, которые могут удовлетворить (и превзойти) любые потребности. Если вы хотите придерживаться чего-то знакомого, попробовать что-то совершенно другое или найти золотую середину, вы не ошибетесь, выбрав операционную систему с открытым исходным кодом.

Выбор правильного дистрибутива Linux

Выбор дистрибутива Linux может быть трудным, особенно если вы мало знаете о Linux. Однако за последние несколько лет я перепробовал почти все дистрибутивы, какие только можно было выбрать. Есть некоторые, которые я не устанавливал, потому что это было просто одно и то же.

Начнем с того, что существует заблуждение, что в дистрибутивах Linux есть тысячи вариантов. Хотя технически это верно, на самом деле есть только 3 дистрибутива, о которых вам нужно знать для использования на рабочем столе, но прежде чем мы углубимся в это, вам нужно знать, что составляет дистрибутив. Это обязательно, чтобы понять, почему от этих трех отделяется так много разных.

Что входит в дистрибутив

Windows и Mac называются операционными системами, а НЕ дистрибутивами… но в Linux это не так. Почему? Это связано с тем, что в основе каждого предложения Linux лежат разные варианты. В Windows и Mac вы всегда получаете один и тот же загрузчик, файловый менеджер и т. д., а в Linux они могут сильно отличаться от одного к другому. Вот из чего состоит дистрибутив Linux.

Загрузчик

Обычно это либо GRUB, либо systemd-boot. Это может не иметь большого значения для вас, но я объясню разницу. GRUB существует уже много лет и может быть тематизированным, обладая при этом огромной гибкостью. Он поддерживает UEFI и Legacy, в то время как systemd-boot в значительной степени включен в каждый современный дистрибутив Linux и загружается только через UEFI и имеет ограниченную систему меню. Я настоятельно рекомендую вам, если вам нужна тематическая мультизагрузочная система, ознакомиться с моим проектом Top 5 Bootloader, который автоматически устанавливает несколько тем: https://christitus. com/bootloader-themes/

Init System

Когда ваша система инициализируется при запуске, ей необходимо проверить все устройства, которые она будет использовать, и подготовить систему к загрузке. Почти каждая система Linux в наши дни использует systemd. Systemd очень большой и инклюзивный, но для многих он раздут. Он делает гораздо больше, чем просто инициализирует систему. В нем есть таймеры, загрузчик, сервисы и многое другое. Я сделал видео на YouTube, объясняющее все в systemd, если вы хотите узнать больше. https://youtu.be/hc7J-zWEty8 Существуют и другие варианты для Linux и некоторых дополнительных дистрибутивов, которые их используют, но если вам нужны другие варианты, проверьте init.d и предшественники systemd. Они намного быстрее, и если вы хотите построить минимальную систему, это путь.

Display Render

Для рисования графики на экране нам нужен рендер. Есть только два основных, о которых вам нужно знать. Вейланд и Xorg. Wayland — это новый продукт, который должен быть быстрее и лучше, но ему не хватает функций и совместимости. Xorg — старый, мудрый человек, который только работает, но начинает показывать свой возраст. Лично я всегда выбираю Xorg, потому что Wayland всегда сталкивается с проблемами. У Xorg есть две функции, которых мне сейчас не хватает в Wayland. Он имеет переадресацию X11 для удаленного запуска программ с графическим интерфейсом через SSH-соединение и использование устаревших программ для совместного использования клавиатуры / мыши на экранах с использованием синергии / барьера. Я сделал видео об этом здесь: https://youtu.be/Fci_ALdEzGc. Для многих это просто не имеет значения, потому что они оба делают одно и то же.

Display Manager

На самом деле это должно называться Login Manager или селектором пользователей, но в Linux всей экосистемой управляют чрезвычайно умные технические специалисты, которые просто ужасны в маркетинге. Таким образом, «Диспетчер отображения» имеет множество разновидностей, и именно здесь мы начинаем сталкиваться со многими личными параметрами в дистрибутивах. Лично меня это особо не волнует, но есть три основных, которые используются и могут быть настроены по-разному:

  • lightdm
  • сддм
  • гдм Хотя есть и другие, эти три почти всегда выбираются для дистрибутива. SDDM обычно поставляется в комплекте с системами KDE (о которых мы поговорим чуть позже), GDM предназначен для систем GNOME, а lightdm (мой личный фаворит) — это почти все.

Среды рабочего стола

Среды рабочего стола можно рассматривать как инструменты, составляющие центр управления в операционной системе. Хотите изменить разрешение экрана, тему, цвета, шрифты и т. д.? Все это есть в среде рабочего стола. Теперь вам технически не нужен полноценный DE со всеми этими вещами. Главное, что вам нужно, это диспетчер окон, чтобы контролировать, где размещаются окна. С учетом всего сказанного давайте разместим общие DE:

  • ГНОМ
  • КДЕ
  • XFCE
  • оконные менеджеры
  • и многое-многое другое. Это может быть руководство на 100 страниц со всеми вариантами, но я хочу дать вам основы. GNOME дает больше стиля Mac-esque, а KDE дает такой вид и подачу окон. XFCE более простой, с основными инструментами и не более того. Где базовый «оконный менеджер» — это просто оконный менеджер без каких-либо утилит. Вы можете подумать… «Какого черта вы меняете разрешение? или шрифт? с диспетчером окон…» Это достигается либо путем жесткого кодирования в файлах конфигурации, либо путем установки независимой утилиты.

Менеджеры пакетов

Так дистрибутивы устанавливают программы. Вот основные из них, о которых вам нужно знать.

  • APT — дистрибутивы Debian apt install имя программы
  • DNF / YUM — дистрибутивы RHEL dnf install имя программы
  • Pacman — дистрибутивы Arch pacman -S имя программы

Дистрибутивы

Итак, теперь, когда вы знаете, из чего они состоят, мы можем легко решить, какими вы действительно хотите видеть свои компьютерные возможности. Выясните, какие компоненты выше вам нравятся и НЕ нравятся. Потом поменять их на что-то получше. Основная претензия к Windows и Mac заключается в том, что я нахожу их файловый менеджер абсолютно ужасным. Я хочу переключить их и выдрать мусор, который они мне дают, но мы не можем, поскольку они являются неотъемлемой частью функции операционной системы. В Linux мы получаем эту свободу. Вот три «дистрибутива», на которых почти все основано, и то, что представляет собой установка базового пакета. Помните, что вы можете изменить то, что вам НЕ нравится, в стандартных настройках.

Debian Linux

Debian использует стабильный цикл выпуска и, как правило, содержит более старые пакеты, но в них обычно не так много ошибок, и они очень надежны. Обычно это мой выбор для настольных компьютеров, которые я не сильно меняю.

  • Загрузчик — GRUB
  • Система инициализации — systemd
  • Визуализация дисплея — Xorg
  • Диспетчер отображения — SDDM/GDM
  • Среда рабочего стола — KDE/GNOME
  • Диспетчер пакетов — APT

Arch Linux

Совершенно новые пакеты с огромным пользовательским репозиторием для поиска программ, которые вам могут не хватать, и создания их для вас. Основная проблема заключается в том, что если вы забудете обновить свою систему в течение нескольких месяцев, она может сломаться. Резервные копии ОБЯЗАТЕЛЬНЫ, если вы используете это для повседневного использования. Преимущество заключается в том, что вы получаете самые последние и лучшие версии, которые часто считаются лучшими для только что выпущенных драйверов и аппаратного обеспечения. Уникально то, что вы можете выбрать каждый компонент и можете использовать практически любую КОМБИНАЦИЮ компонентов, перечисленных выше. Единственная константа — это менеджер пакетов PACMAN. Другим уникальным аспектом является то, что у него есть вспомогательная программа, которая может устанавливать вещи через AUR (архивный пользовательский репозиторий), и, черт возьми, у него есть варианты здесь… Я собираюсь порекомендовать три лучших

  • парю
  • да
  • тризен Они следуют тому же синтаксису, что и pacman, за исключением того, что вы запускаете их на уровне пользователя, и они могут установить практически любой пакет. Для получения полного списка посетите: https://aur.archlinux.org/

Fedora Linux

Это дистрибутив на основе RHEL (Red Hat Enterprise Linux). Он устанавливает баланс между новыми пакетами и ядрами Linux между Debian и Arch. Он не такой новый, как Arch, но и не такой старый, как Debian. У него разные SPINS, но его основная загрузка использует следующее:

  • Загрузчик — Systemd
  • Система инициализации — systemd
  • Визуализация дисплея — Wayland
  • Среда рабочего стола — GNOME
  • Менеджер пакетов — DNF

Заключение

Таким образом, лучший дистрибутив — это тот, который соответствует вашим потребностям и предпочтениям. Вместо универсального подхода Mac и Windows, Linux использует совершенно другой подход. Изучите вышеизложенное и попробуйте различные варианты, и вы создадите идеальную систему для своих нужд. Вы также поймете, почему все 5 лучших дистрибутивов и прочий мусор Linux в Интернете бесполезны.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *