Как правильно выбрать Debian
Обновлено: 20.11.2024
Для новых пользователей Linux выбор правильного дистрибутива является важным решением, и для успешной миграции с любой другой операционной системы на ОС Linux очень важно выбрать правильный дистрибутив, соответствующий вашим потребностям, иначе вы просто выиграете. не сможете достичь своих целей.
Поскольку доступны сотни различных дистрибутивов, сделать правильный выбор непросто. Чтобы помочь вам в этом, мы собрали некоторые вещи, которые помогут вам выбрать правильный дистрибутив Linux.
<р>1. Решите, для чего вам нужен LinuxПервое, что вам нужно сделать, это решить, для чего вам нужен Linux. Каждый дистрибутив Linux предназначен для определенных целей. Вам нужно указать и решить, что вам нужно от Linux, хотите ли вы, чтобы он действовал как серверная ОС, настольная ОС, брандмауэр или что-то еще. Если вы зададите себе этот вопрос и ответите на него, вы окажетесь примерно на полпути к тому, что вам нужно.
Однако, если вы не уверены, для чего вам нужен Linux, вы можете в конечном итоге установить дистрибутив Linux, предназначенный для каких-то других целей. Например, если вы устанавливаете такой дистрибутив, как CentOS, предназначенный для серверной среды, то он обеспечит ужасную среду рабочего стола. Точно так же, если вы установите Ubuntu и используете его в качестве сервера, вы будете постоянно разочарованы и раздражены.
Имейте в виду, что ОС Linux не предназначена для игр, и если вы хотите играть в игры, это может быть невозможно. Доступны некоторые родные игры для ОС Linux, и вы также можете играть в браузерные игры, такие как Solitaire, и во все различные варианты, такие как Freecell и Spider Solitaire, и это все. Так что, если вы геймер, Linux может быть не тем, что вам нужно.
<р>2. Выберите стабильный дистрибутивВажно выбрать стабильный дистрибутив, особенно если вы новичок в Linux. Если вы новичок в Linux и выбираете такой дистрибутив, как Fedora, вы всегда будете разочарованы ОС. Причина в том, что Fedora не является стабильной версией. Каким бы стабильным он ни казался или кто-то вам говорил, он не стабилен и постоянно обновляется до последней версии и это приведет к множеству проблем у новых пользователей. Так что, если вы новый пользователь, то выбор стабильного дистрибутива, такого как Arch Linux, будет правильным выбором.
<р>3. Помните о предпочтениях рабочего столаУчет предпочтений вашего рабочего стола также важен при выборе правильного дистрибутива. Одни пользователи склоняются к macOS, другим нравится десктопная версия Windows. Итак, пока вы собираетесь выбрать правильный дистрибутив Linux, вам придется помнить о предпочтениях вашего рабочего стола. Например, если вам нравится рабочий стол macOS и его использование, вам понравится GNOME, если вам нравится версия рабочего стола Windows, вам подойдет KDE.
Существует так много разных опций, помимо вышеупомянутых, есть и другие заслуживающие внимания опции, включая CDE, XFCE, Fluxbox и Afterstep. У каждого есть свои плюсы и минусы, но особенность Linux в том, что у вас есть из чего выбирать, но тщательно выбирайте дистрибутив, иначе вам может вообще не понравиться Linux.
<р>4. Менеджер пакетовНаряду с другими упомянутыми вещами вам также необходимо принять во внимание, какой тип менеджера пакетов вам нужен. Доступны различные менеджеры пакетов, такие как Zypper, Synaptic, Ubuntu Software Center, Portage и т. д. У каждого менеджера пакетов есть свои плюсы и минусы, но при выборе дистрибутива Linux его также следует учитывать.
Некоторые из них просты в использовании, например Ubuntu Software Center, а другие сложны, например Portage. Вам придется искать различные менеджеры пакетов, их плюсы и минусы, и выбирать соответственно.
<р>5. Цикл выпускаПоследнее, что вам следует учитывать, — это цикл выпуска, который в основном означает регулярный период времени, после которого выпускается следующая версия. Релизы некоторых дистрибутивов Linux выпускаются очень часто, что позволяет поддерживать их в актуальном состоянии, но они менее стабильны, релизы других выпускаются реже, что делает их более стабильными. Вы должны принять это во внимание и спросить себя, как часто вы хотите получать обновления?
Давайте возьмем в качестве примера Ubuntu, новая версия которой выходит каждые шесть месяцев. Наряду с этим, есть еще один дистрибутив, который считается выпуском с долгосрочной поддержкой Ubuntu, а поддержка любого выпуска будет длиться до 3 лет. Поддержка включает новые пакеты и обновления безопасности. Наличие цикла выпуска со средней периодичностью и долгосрочной поддержкой — это, по сути, хорошо, так как безопасность и исправления ошибок будут доступны в течение длительного периода времени.
Итак, пока вы думаете о выборе правильного дистрибутива, примите во внимание вышеупомянутые вещи. Кроме того, вы должны попытаться выбрать сообщество, так как каждый дистрибутив связан с сообществом.Некоторые сообщества более дружелюбны, чем другие, и предлагают больше помощи новичкам, чем другие, но независимо от вашего выбора вы должны чувствовать себя как дома в мире Linux.
Имеется множество причин, почему пользователи выбирают Debian в качестве своей популярной системы.
Debian является свободным ПО. Debian создан из свободного ПО и ПО с верным исходным кодом и всегда будет на 100% свободен. Система свободная для всех для использования, изменения и распространения. Это основное обещание пользователей. И ещё система бесплатна. Debian является стабильной и измеряемой системой на основе Linux. Debian — операционная система для широкого круга устройств, включающего ноутбуки, настольные компьютеры и серверы. Пользователям нравится ее стабильность и надежность крепления с 1993 года. Мы предлагаем разумные настройки по умолчанию для каждого пакета. Разработчики Debian могут получить обновление безопасности для всех пакетов в течение жизненного цикла. Debian имеет высокую скорость оборудования. Большая часть оборудования уже мыслим Linux. Если недостаточно ПО свободно, то для оборудования средних проприетарных драйверов. Debian предоставляет плавные обновления. Система Debian хорошо собирает за ее обычными и плавными обновлениями в ходе рабочего цикла выпуска, а также при переходе на новый крупный выпуск. Debian является основой для выбора других дистрибутивов. множество наиболее популярных дистрибутивов Linux, таких как Ubuntu, Knoppix, PureOS, SteamOS или Tails, выбранных Debian в качестве основы для их ПО. Debian предоставляет все инструменты, поэтому каждый может расширить ПО из архива Debian, предлагая свои собственные пакеты для своих нужд. Проект Debian — это сообщество. Debian — это не только операционная система на основе Linux. ПО совместно создаётся сотнями добровольцев со всего мира. Вы можете стать частью сообщества Debian, даже если вы не являетесь программистом или системным администратором. Debian является сообществом, управляется благодаря договорённостям и имеет демократическую структуру. Выявить всех игроков Debian, обладающих широкими правами, сообщество не может контролировать какую-то одну компанию. Наши гости живут более чем в 60 странах, программа установки содержит переводы на более чем 80 языков. Debian имеет множество возможностей установки. Конечные пользователи используют наш живой CD-образ, загружают простую в коллекцию приложений Calamares, для использования которых требуется совсем немного знаний. Более опытные пользователи могут использовать нашу полнофункциональную программу установки.
Если вам нужен Debian в профессиональном окружении, то вам могут понравиться дополнительные преимущества:
Debian надёжен. Debian каждый день доказывает надёжность в тысячах сценариев использования во всём мире, от ноутбука для одного пользователя и заканчивая суперколлайдерами, запасами биржами и автомобильной промышленностью. Также наша система популярных в академическом мире, в науке и в официальном розыске. В Debian много опыта. Наши сопровождающие пакеты не только создание пакетов Debian и добавление новых версий базовой ветки разработки. Часто они являются экспертами ПО и очевидны в разработке основных веток. Иногда они также являются частью команды разработки основной ветки. Debian безопасен. Debian имеет поддержку безопасности для стабильных выпусков. Многие другие дистрибутивы и показатели безопасности полагают, что это система производства безопасности Debian. Долгосрочная поддержка. Бесплатная бесплатная долгосрочная поддержка (LTS). Она увеличивает скорость стабильного выпуска на протяжении 5 лет. Помимо этого имеется также инициатива по расширенной поддержке поддержки, которая расширяет поддержку ограниченного набора пакетов более чем на 5 лет. Образы для облачных систем. Официальные образы для облачных систем для всех основных облачных платформ. Мы также предоставили инструменты и ресурсы, чтобы вы могли собрать собственный образ для облачных систем. Также вы можете использовать Debian в виртуальных машинах на настольных компьютерах или в контейнерах.
Debian широко используется всеми посетителями ПО и оборудования.
- Для меня это отличный уровень простоты использования и устойчивости. Я обычно использую различные дистрибутивы в течение нескольких лет, но Debian является единственным, который просто работает.
- Высочайшая надежность. множество пакетов. Прекрасное сообщество.
- Для меня Debian является символом стабильности и простоты использования.
В любой момент времени у Debian есть три разные ветки, доступные для использования: стабильная, тестовая и нестабильная.Думайте о нестабильной работе как о переднем крае свободного программного обеспечения; он имеет достаточно современные пакеты программного обеспечения, и иногда эти пакеты вносят изменения или функции, которые могут нарушить работу пользователя. По истечении определенного времени (обычно 10 дней, но это зависит от приоритета загрузки пакета) новое программное обеспечение считается относительно безопасным для использования и передается на тестирование. Тестирование может обеспечить хороший баланс между современным программным обеспечением и относительно надежным программным обеспечением. Тестирование проходит несколько итераций в течение нескольких лет, и в конце концов оно заморожено для новой стабильной версии. Этот стабильный выпуск поддерживается проектом Debian в течение нескольких лет, включая обновления функций и безопасности.
Скорее всего, вы создаете что-то, за чем стоит интересная команда людей. В таких сценариях команды веб-разработчиков выбирают тестирование или даже нестабильность, чтобы получить новейшее доступное программное обеспечение. В других случаях консервативные команды или группы с менее опытным персоналом прибегали к стабильной работе, потому что она не менялась годами.
Вы можете выбрать любой из них, но эта книга поможет вам начать работу со стабильной версией. Вы можете позже изменить конфигурацию Advanced Packaging Tool (APT) и обновить ее до тестовой и нестабильной, но исходный установочный носитель, который мы будем использовать, будет стабильным. Кроме того, важно, чтобы разработчики максимально точно ориентировались на производственную среду. Если вы используете стабильную версию для производства, использование стабильной версии для разработки сэкономит много времени на устранение несоответствий.
Debian предлагает множество способов установки операционной системы. Помимо стандартных компакт-дисков и DVD-дисков, Debian также предлагает установочные носители уменьшенного размера, загрузочные образы USB, загрузку по сети и другие методы. Сложность установки — это относительный фактор, который обычно не имеет значения для DevOps, поскольку установка выполняется только один раз, а настройка и администрирование выполняются постоянно.
Прежде чем вы начнете рассматривать методы репликации (такие как готовые образы, распространение по сети, управление конфигурацией и доставка программного обеспечения), вы и ваша команда можете выбрать один из следующих методов установки:
- Если вы устанавливаете Debian у стороннего поставщика (например, поставщика облачных услуг), они либо предоставят вам образ Debian, либо вы можете подготовить свой собственный в программном обеспечении для виртуализации и загрузить диск позже.
- Если вы выполняете установку на собственном оборудовании (включая виртуальные среды), рекомендуется получить ISO-образ netinst или полный ISO-образ первого DVD. Все зависит от того, устанавливаете ли вы несколько серверов в течение нескольких месяцев (таким образом делая DVD устаревшим по мере выхода новых обновлений) или имеете хорошее подключение к Интернету (или прокси-серверы и средства кэширования, ближайшие CDN и т. д.) для загрузки любые дополнительные пакеты, которых нет на диске netinst.
В целом, если вы развертываете всего несколько серверов и имеете под рукой хорошее подключение к Интернету, я бы посоветовал вам выбрать amd64 netinst ISO, который мы будем использовать в этой книге.
Есть несколько других моментов, которые необходимо учитывать при выборе правильной разновидности Debian. Одним из них является архитектура, которую вы используете и планируете разрабатывать.
На рынке доступны десятки компьютерных архитектур. ARM, Intel, AMD, SPARC и Alpha — это разные типы архитектур.
Debian использует кодовые названия архитектуры i386 и amd64 по историческим причинам. i386 на самом деле означает Intel или Intel-совместимый 32-разрядный процессор (x86), а amd64 означает Intel или Intel-совместимый 64-разрядный процессор (x86_64). Марка процессора значения не имеет.
Несколько лет назад выбор между ними был непростым, поскольку некоторые несвободные библиотеки и программное обеспечение, предназначенные только для двоичных файлов, не всегда были доступны для 64-разрядных процессоров, и случались несоответствия архитектуры. Хотя существовали обходные пути (такие как запуск только 32-разрядного программного обеспечения с использованием специальных библиотек), в основном это был вопрос времени, пока популярное программное обеспечение, такое как Flash, не догонит 64-разрядные версии — таким образом, беспокойство касалось в основном ноутбуков и компьютеров. настольные компьютеры.
В настоящее время, если ваш ЦП (и/или ваш гипервизор) имеет 64-разрядные возможности (большинство процессоров Intel), рекомендуется использовать архитектуру amd64. В этой книге мы будем использовать amd64. А начиная с Debian 7.0 была включена функция мультиархитектуры, позволяющая устанавливать и активировать несколько архитектур на одном и том же оборудовании.
Хотя рынок, похоже, остановился на 64-разрядных процессорах Intel, выбор архитектуры по-прежнему важен, поскольку он определяет будущую доступность программного обеспечения, которое вы можете выбрать из Debian. Может быть некоторое программное обеспечение, которое не скомпилировано или несовместимо с вашей конкретной архитектурой, но есть программное обеспечение, которое не зависит от архитектуры.
DevOps обычно прагматичен, когда дело доходит до выбора архитектуры, поэтому следующие два вопроса помогут вам понять, чего ожидать, когда дело доходит до этого:
- Будете ли вы запускать свои веб-приложения на собственном оборудовании? Если да, у вас уже есть это оборудование или вы его приобретете?
- Если вам необходимо приобрести оборудование, взгляните на существующее серверное оборудование в вашем центре обработки данных. Такие факторы, как предпочтительный поставщик, стандартизация оборудования и т. д., важны при выборе правильной архитектуры. Начиная с самых популярных 32- или 64-разрядных процессоров Intel и AMD, растущей экосистемы ARM, а также более почтенных, но приходящих в упадок SPARC или Itanium, Debian доступен для множества архитектур.
- Если вы ищете новое оборудование на рынке, ваши варианты, скорее всего, основаны на 32- или 64-разрядном процессоре серверного класса, совместимом с Intel или AMD. На ваши решения будут влиять такие факторы, как пропускная способность ввода-вывода (пропускная способность и скорость), память, диск и т. д., а архитектура, скорее всего, будет поддерживаться Debian.
- Будете ли вы запускать свои веб-приложения на стороннем оборудовании, таком как поставщик виртуального частного сервера (VPS) или поставщик облачной инфраструктуры как услуги (IaaS)?
- Большинство поставщиков предоставят вам готовые образы для Debian. Это либо 32-, либо 64-разрядные образы x86, которые имеют некоторую поддержку сообщества, но имейте в виду, что у них может не быть поддержки поставщика, или в некоторых случаях отказ от гарантий и/или других факторов, таких как SLA.
- У вас должна быть возможность подготовить собственную установку Debian с помощью программного обеспечения для виртуализации (например, KVM, VirtualBox или Hyper-V), а затем загрузить виртуальный диск (VHD, VDI и т. д.) вашему провайдеру.
В этой статье мы узнали, как правильно выбрать версию Debian для нашей системы. Мы также узнали о различных архитектурах, доступных на рынке, которые мы можем использовать для Debian.
Выбор дистрибутива Linux сильно отличается от любого другого решения о покупке, которое вы можете принять, поэтому принимайтесь за дело с открытыми глазами
За последние 20 лет многое изменилось. На рубеже тысячелетий KDE было меньше двух лет, работа над Gnome началась всего за несколько месяцев до этого, и Microsoft явно рассматривала Linux как угрозу, а не что-то, что можно принять. Сегодня Linux лежит в основе macOS, Android и iOS, он был интегрирован в Windows, а чистая среда Linux так же привлекательна, проста в использовании и полнофункциональна, как «основная» платная ОС.
Более того, клиентские приложения, включая LibreOffice и GIMP, достаточно совершенны, чтобы переход на Linux больше не рассматривался как компромисс. Это другое, но это не делает его менее подходящим для использования в бизнесе. Это было основой системной стратегии IBM в течение последних двух десятилетий, когда Big Blue инвестировала 1 миллиард долларов в улучшение ОС, встраивание собственных разработчиков в команды Linux и создание серверов и клиентов, ориентированных на ядро. В 2019 году компания приобрела Red Hat за 34 млрд долларов США, и вы вряд ли возьмете на себя гораздо большую ответственность.
Что это значит для нас, игроков? Не обязательно, что это «год Linux», но его звезда продолжает восходить, и его будущее выглядит таким же ярким, как и прежде. Кроме того, если вы откладывали, сейчас самое время сделать рывок, особенно если у вас есть компьютер с Windows 7, требующий обновления, и вы не хотите переходить на Windows 10.
В поисках единственного
Поиск «правильного» Linux не потребует от вас ничего, кроме времени. Дистрибутивы в основном бесплатны для скачивания и использования, поэтому, если ваш первый вариант не подходит, вы можете переключиться бесплатно. Основные приложения, такие как LibreOffice и GIMP, также работают на любом из них и просты в установке.
Несмотря на то, что на выбор предлагаются десятки сборок, в основном они относятся к четырем семействам: Arch; Debian, включающий ветку Ubuntu; Red Hat, породившая ClearOS и Fedora; и Slackware, родитель SUSE и openSUSE. Chrome OS и Chromium OS имеют общую кодовую базу с Gentoo, а Android использует модифицированную версию ядра Linux. Хотя macOS, OS X, iOS, iPadOS и другие системы описываются как «Unix-подобные», они основаны на ядре XNU, разработанном Apple с открытым исходным кодом, но названном так, чтобы обозначить, что «X — это не Unix». Операционные системы, которые Apple создает с помощью XNU, не имеют открытого исходного кода.
Если у вас кружится голова, либо не обращайте внимания на эти различия, либо ознакомьтесь с полным, хотя и сложным, генеалогическим древом потомков Linux на Викимедиа.
На момент написания DistroWatch, который измеряет популярность, измеряя трафик контента различных дистрибутивов на своем сайте, видел, что MX Linux постоянно лидирует в своих чартах за последние шесть месяцев.Старые руки Debian, Ubuntu и Fedora были между четвертым и восьмым с небольшими переключениями.
Однако то, что работает для одних пользователей, не подойдет другим, и хотя нам нравилось использовать MX Linux, в конечном итоге это был не тот дистрибутив, который мы переустановили для длительного использования.
Удовлетворение конкретных потребностей
Выбирая дистрибутив, учитывайте не только внешний вид, который часто можно настроить, но и дополнительные возможности, предлагаемые каждым из них. У Zorin есть образовательная сборка, и вскоре он представит Grid, который призван упростить сетевое администрирование за счет централизации управления парком рабочих столов в единой облачной панели управления.
В других местах известные компании с долгой историей, такие как Ubuntu, SUSE и Red Hat, предлагают специальные предложения для предприятий. Они поставляются с платной поддержкой, которая, несмотря на то, что она намного дороже, чем бесплатные альтернативы, может быть легче продавать на уровне высшего руководства. Когда вы платите за поддержку, вы можете требовать определенного уровня обслуживания, минимизировать время простоя и уделять меньше внимания форумам как панацее.
Читайте также: