Centos - описание ОС версии плюсы минусы. Отличия Linux – Сравнение Debian, Ubuntu, CentOS

Электроника 07.07.2019
Электроника

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

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

Казалось бы, что разработчик дистрибутива не так важен, но на самом деле это имеет значение. Операционная система разрабатывается африканской компанией Canonical, основанной Марком Шатлвортом. Дистрибутив основан на Debian и основной своей целью ставит простоту для новых пользователей, удобность настройки. Первый релиз состоялся в 2004 году. Canonical разрабатывает собственную оболочку для Gnome - Unity, которая должна стать единой для смартфонов и компьютеров. Также компания пытается продвинуть Ubuntu на рынок телефонов и планшетов, правда пока не очень успешно. Кроме этого, Canonical занимается продвижением Ubuntu на серверах и на данный момент больше всего веб-серверов работают на Ubuntu.

Дистрибутив CentOS поддерживается сообществом и основан на Red Hat Linux. Тут, казалось полное преимущество на стороне Ubuntu, но... CentOS это бесплатная версия Red Hat, по сути, это полностью та же самая система, собранная из исходников Red Hat Linux, которая получает регулярные обновления, спустя некоторое время после того, как их выпускает компания Red Hat.

Эта компания занимается разработкой серверных операционных систем начиная с 1993 года и выпускает обновления для своих систем на протяжении 10 лет, в отличие строка поддержки Ubuntu - два года, причем в старые версии ядер портируются многие интересные новые возможности. Red Hat - занимается только разработкой операционной системы коммерческого уровня для серверов и компаний. Все это перенимает CentOS.

В этом аспекте побеждает явно Red Hat, а вместе с ним и CentOS. Хотя Canonical делает много для Ubuntu, но они тратят много сил на сторонние вещи, ту же самую систему для смартфонов. И создатель ядра Linux - Линус Торвальдс сотрудничает с Red Hat.

2. Программное обеспечение

В Ubuntu используется унаследованный от Debian формат пакетов Deb. В CentOS используется разработанный в Red Hat, формат rpm. Фактически, для конечного пользователя они почти не отличаются, разве только можно заметить, что системы с системой управления пакетами RPM скачивают больше метаданных при обновлении репозитория, а также здесь не поддерживаются рекомендованные зависимости.

Более интересна доступность программного обеспечения. Для Ubuntu вы найдете почти все программы, которые вам будут нужны. Установочные пакеты собираются даже для новых, только что вышедших программ и несмотря на то, что они не добавляются в репозитории, здесь есть PPA и вы сможете установить оттуда все, что вам понадобится. Но некоторого старого ПО можно и не найти.

В CentOS с этим ситуация немного другая. RPM пакеты выпускаются не так активно как Deb, есть репозиторий, со сторонним программным обеспечением, но там есть далеко не все новые программы. Тем не менее, старые версии программ будет найти проще, и в целом программы лучше совместимы с системой и боле стабильны. В вопросе доступности программного обеспечения Ubuntu vs CentOS лучше показывает себя, все же Ubuntu.

3. Окружение рабочего стола

Ubuntu использует собственную оболочку Unity, которая работает поверх новой версии окружения рабочего стола Gnome 3. Она вносит несколько изменений в интерфейс и выглядит в целом очень даже неплохо.

В CentOS используется классическая и привычная всем версия Gnome 2. Окружение выглядит немного старомодно, но работает вполне стабильно и поддерживает все необходимые функции. Внешний вид системы - это личное дело каждого и оболочку очень легко сменить, но обычно под какое окружение система заточена изначально, с тем она и будет работать лучше всего.

4. Установка

Установка Ubuntu или CentOS не сильно отличается. Системы используют разные установщики, но суть везде одна. Ubuntu имеет более упрощенный установщик, в котором вы можете настроить базовую конфигурацию системы, разбить диск и создать пользователей.

В CentOS установщик тот же, что и у Fedora и Red Hat, кроме всего прочего, здесь вы можете выбирать компоненты, которые нужно установить, например, рабочий стол Gnome или KDE, а также задать настройки сети.

Установщик Ubuntu похож на мастер, вам просто нужно перемещаться от шага к шагу и устанавливать нужные параметры, в CentOS есть главное меню, в котором нужно будет настроить каждый пункт.

5. Стабильность

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

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

Если вы хотите новые версии программ - ваш выбор Ubuntu, но если нужна стабильность, лучше посмотреть в сторону другого дистрибутива, когда будете решить Ubuntu или CentOS.

6. Сообщество и документация

Ubuntu - самый популярный дистрибутив среди новичков, и поэтому для него существует очень много форумов, сообществ пользователей, а также различных статей в сети. В том числе очень много материалов на русском. Также есть большое количество пользователей, которые, скорее всего, уже сталкивались с вашей проблемой и могут вам помочь в ее решении.

Про CentOS намного меньше информации в сети и намного меньше форумов. Ее сфера распространения - сервера, и крупные компании. Документация есть, но большинство из нее на английском.

Если выполнять сравнение ubuntu и centos. В этом пункте тоже, без сомнения, лучше Ubuntu, но только для новых пользователей, если вы и так уже достаточно разбираетесь в системе, то сможете справиться с CentOS.

Выводы

В этой статье мы сравнили два достаточно популярных в своих сферах дистрибутива чтобы вы смогли определить что лучше Ubuntu или CentOS именно для вас. Они - отличные системы и хорошо подходят для решения задач, на которые они были рассчитаны. А какой дистрибутив вы используете? Ubuntu vs CentOS? Какой бы выбрали? Напишите в комментариях!

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

Пришло время познакомиться с очень популярным дистрибутивом Linux CentOS , который широко используется в качестве платформы для всевозможных серверов, рассматривать дистрибутив мы будем на примере версии CentOS 7.1 процесс установки которой мы, конечно же, подробно разберем.

Как я уже сказал, дистрибутив CentOS очень популярен среди операционных систем для серверов и он наравне с такими дистрибутивами как Debian или Ubuntu активно используется системными администраторами для Web-серверов, серверов баз данных и других.

И начнем мы как обычно с обзора дистрибутива CentOS, а затем перейдем к рассмотрению его установки.

Дистрибутив Linux CentOS

CentOS (Community ENTerprise Operating System ) – бесплатный дистрибутив операционной системы Linux, основанный на коммерческом Red Hat Enterprise Linux. Срок поддержки каждой версии 10 лет. Новые версии выходят примерно, раз 2-3 года и обновляются каждые 6 месяцев.

CentOS поддерживает архитектуру процессора i386, x86_64, а последняя версия (на данный момент доступна 7.1 ) поддерживает только x86_64.

Для установки на сервер естественно среда рабочего стола не нужна, но если Вы привыкли работать в графическом окружении, то CentOS предлагает Вам использовать GNOME или KDE .

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

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

Где скачать CentOS?

Как я уже сказал, что на данный момент актуальной версией дистрибутива является CentOS 7.1 и загрузить его можно с официального сайта вот с этой страницы

Где нам предлагаю 3 варианта загрузки, оптимальным вариантом является загрузка DVD образа, размер которого чуть более 4 гигабайт. Я для примера буду скачивать именно его, т.е. жму «DVD ISO ». Если Вас интересует расширенный набор пакетов, то выбирайте «Everything ISO», а если только минимум, то соответственно «Minimal ISO». После нажатия на ссылку у Вас откроется страница со списком зеркал для скачивания, Вы выбираете любое на Ваше усмотрение, например я, скачиваю с http://mirror.yandex.ru/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1503-01.iso.

Установка CentOS 7.1

Для примера предлагаю установить CentOS со средой рабочего стола GNOME и набором офисных программ, а также популярных приложений для GNOME. Сам процесс установки не сложный, напоминает установку Fedora 21 .

Шаг 1

Загружаемся с диска и выбираем «Install CentOS 7 »

Шаг 2

Затем выбираем язык и жмем «Продолжить »

Шаг 3

Потом нам необходимо настроить процесс установки, для начала подтвердим то, что мы хотим автоматически разбить диск, для этого щелкаем на «Место установки »

И просто сразу жмем «Готово » (Если Вы хотите сами создать разделы на диске, то выбираете соответствующий пункт )

Шаг 4

Затем так как мы решили сразу установить GNOME, офис и дополнительные приложения, жмем «Выбор программ »

И отмечаем нужные нам пакеты, т.е. окружение GNOME, приложения GNOME, офисный комплект и жмем «Готово »

После чего можно нажимать кнопку «Начать установку »

Шаг 5

Все установка началась, но нам еще необходимо задать пароль для root пользователя (суперпользователь) и создать пользователя, под которым мы будем работать. И для начала зададим пароль для root пользователя. Жмем кнопку «Пароль root »

Затем соответственно придумываем и вводим пароль. Жмем «Готово »

Заполняем необходимые поля и жмем «Готово »

Вот и все ждем окончания процесса установки

Как установка будет завершена, жмем «Перезагрузить »

После того как система будет перезагружена, выбираем созданного пользователя, вводим пароль и жмем «Войти »

Вот мы и в первый раз загрузили систему CentOS 7 и нам предлагают подтвердить язык системы, жмем «Далее »

Выбираем раскладку клавиатуры по умолчанию, жмем «Далее »

Все можем начинать пользоваться CentOS 7

Скриншоты CentOS 7.1 (GNOME)

Меню приложений

Файловый менеджер

Меню обзор

На этом предлагаю заканчивать, удачи!

Задавшись вопросом, какой дистрибутив выбрать под вновь созревшие нужны, в очередной раз натыкаюсь на ответ: «Что лучше знаете — то и ставьте!» И только перелопатив достаточно весомый объем информации можно получить несколько проясненную картину. В силу сложившихся обстоятельств в моем кругу выбора оказались три дистрибутива: Debian, Ubuntu и CentOS. Что ж, попробуем разобраться что к чему.

  • Владельцы и сообщества

Как известно Linux — свободная операционная система с открытым исходным кодом. Отсюда и основная причина такого многообразия образов. Да, есть и коммерческие версии. Покупая такой продукт, вы платите за брендовые пакеты и поддержку, но никак не за саму операционную систему. Именно этим руководствовалась компания Red Hat, когда под своей крышей организовала распространение образа CentOS Linux, и предложила его всем желающим пользоваться бесплатно решениями класса Энтерпрайз. По сути, на сегодняшний день сообщество CentOS — это сотрудники компании Red Hat. Дистрибутив CentOS полностью совместим с дистрибутивом от RHEL, а техническая разница состоит только в присутствии торгового знака и дизайнерской работы. Проект стартовал в марте 2004 и на данный момент является одним из самых популярных серверных решений за счет высокой стабильности и совместимости.

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

Система Ubuntu является родственницей Debian, скорее даже дочерью. Появилась она на свет в июле 2005 года благодаря компании Canonical, которая и по сей день финансирует и контролирует развитие проекта. Взгляды компании Canonical на развитие системы, в отличие от многих других последователей Debian, осталась верны философии распространения свободного ПО, а также весьма лояльны к критике и дополнениям. Благодаря этому в настоящее время проект активно развивается и поддерживается сообществом.

  • Все так, да не так!

В целом для управления любой операционной системой (не только *nix) требуется очень схожий набор знаний: работа с файловой системой, сетевыми подключениями, сервисами или демонами, пакетами прикладных программ. Говоря о семействе Linux, конечно же, подразумеваем кучу конфигурационных файлов, командную строку (хотя — не обязательно), базовую структуру папок в корне. Однако в каждом из дистрибутивов есть свои тонкости и нюансы. Например: всем известный «BIND», занимающийся разрешением имен в ip адреса в CentOS называется «named», а веб-сервер «appache2» из Debian и Ubuntu трансформировался в «httpd» в CentOS. К слову сказать, заготовки структуры папок и файлов по умолчанию для appache в ubuntu скорее напоминают конфигурацию для большого хостера, а то время как базовая конфигурация веб-сервера в CentOS располагает к размещению одного корпоративного сайта и не имеет такой вереницы конфиг-файлов. Одно в другое, конечно же, трансформируемо, но не идентично. Подобные вещи наблюдаются и в работе с командами: например, при работе с репозитариями Debian использует apt-get, в то время как в CentOS мы пользуемся yum. Суть одна и та же, но неопытного линуксовода такой зоопарк команд часто вводит в замешательство.

  • Поддерживаемое железо, используемые пакеты и версии

Итак, становится резонный вопрос: что же выбрать? (Особенно, если Вам все равно с какой системой начинать знакомство.) Автор рекомендует хорошенько детально подумать, под какие задачи вы будете использовать сервер, и какие ресурсы вы для этого имеете. Если у Вас есть физическое оборудование, которое вы предполагаете использовать в своем проекте, в первую очередь необходимо проверить его в списке поддерживаемого оборудования для каждого из дистрибутивов. Исходя из опыта, Debian имеет меньше аппаратных проблем, чем CentOS, не смотря на то, что корпоративный дистрибутив постоянно расширяет горизонты поддерживаемого аппаратного обеспечения. Далее детально рассматриваем требуемое ПО и его версии. Стандартные репозитарии CentOS достаточно скудны, поэтому в обслуживании (к примеру), вероятно, будет проще использовать Debian и поставить уже собранный пакет, чем собирать его руками (а в будущем возможно еще и пересобирать при обновлении) для CentOS. И даже не смотря на то, что Ubuntu использует репозитарии Debian, из-за разницы в подходах к классификации ПО удобно будет использовать Ubuntu, бегущую впереди всех по скорости обновления пакетов. Однако не забывайте, что более новый пакет не всегда гарантирует стабильность работы. В этом вопросе решать Вам. Автор предпочитает балансировать где-то посередине между новыми возможностями и проверенными, надежными решениями.

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

Продукт версия дата выхода кодовое имя
Debian 8.0 апрель 2015 года Jessie
7.0 май 2013 года Wheezy
6.0 февраль 2011 года Squeeze
5.0 февраль 2009 года Lenny
4.0 апрель 2007 года Etch
Ubuntu 16.04 LTS 21 апрель 2016 года Xenial Xerus
14.04 LTS 17 апреля 2014 года Trusty Tahr
12.04 LTS 26 апреля 2012 года Precise Pangolin
10.04 LTS 29 апреля 2010 года Lucid Lynx
8.04 LTS 24 апреля 2008 года Hardy Heron
CentOS 7 7 июля 2014
6 20 июля 2011
5 12 апреля 2007
4 9 марта 2005
3 5 января 2001
  • Установка. Есть ли отличия на самом деле?

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

  • Безопасность: root, SELinux и другие страшные слова.

Ещё в процессе установки Ubuntu можно заметить ее отличительную особенность. Система не предполагает использование учетной записи «root», в место этого используется утилита «sudo», повышающая права пользователя до root’a, если у пользователя, конечно, есть такое привилегии. По мнению автора, такой подход аналогичен с User Account Control от Microsoft. Он однозначно повышает уровень безопасности и полезен при эксплуатации, хотя на первый взгляд усложняет процессы администрирования.

Системы мандатного доступа приложений к ресурсам системы есть во всех сравниваемых системах. CentOS успешно использует SELinux, в то время как для Ubuntu разработан AppArmor, который также при необходимости успешно используется на Debian. Что из них лучше и вообще нужно ли их использовать и в каких случаях — это большая тема отдельной статьи, поэтому сейчас останавливаться на этом подробно не стоит.

  • Потребление ресурсов и нагрузочное тестирование

Минимальные системные требования к ресурсам приведены в таблице ниже:

Memory (minimal) HDD (minimal)
Debian 128 Mb 2 Gb
Ubuntu 128 Mb 0,5 Gb
CentOS 1024 Mb 10 Gb

Согласно проведенным тестам (несколько примеров результатов тестирований можно посмотреть и ) из коробки Debian и Ubuntu несколько опережают CentOS по скорости работы веб-сервера, в тестировании работы баз данных все очень зависит от используемого сервера баз данных и его версии.

  • Интеграция с другими системами

Здесь все достаточно логично. Для того чтобы осуществлять интеграцию необходимо иметь тесные контакты между разработчиками интегрируемых систем. Конечно же, проще наладить контакт, с группой официальных представителей, чем с сообществом. Это умозаключение подтверждается практикой: CentOS (как аналог RedHat) одним из первых начал поддерживаться в системах виртуализации Microsoft. Также именно CentOS лучше других интегрируется с ActiveDirectory. Однако если у Вас уже есть несколько серверов Debian, то не во всех случаях будет рационально разворачивать CentOS, даже если требуется некоторая интеграция. Возможно, в долгосрочной перспективе трудозатраты на интеграцию будут меньше, чем трудозатраты на обслуживание операционной системы, отличной от всех остальных.

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

Нет похожих статей.

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

Сравнение дистрибутивов CentOS и Ubuntu.

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

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

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

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

Разработчик и история создания

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

Касаемо CentOS, то эта версия Linux разрабатывается компанией Red Hat Linux. Это невероятно известный и авторитетный разработчик операционных систем для крупных компаний и серверов. Поскольку основная версия является платной и обновления получает в первую очередь именно она, CentOS собирается из её исходного кода и также получает регулярные обновления, правда, с небольшим отставанием от оригинального Red Hat Linux.

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

В этом показателе предпочтение всё-таки следует отдать CentOS, поскольку его разработчик является куда более авторитетным и, соответственно, эта версия ОС работает невероятно стабильно. Из-за того, что Canonical разрывается на несколько фронтов, Ubuntu очень часто имеет проблемы со стабильностью, хотя и получает новейшие возможности гораздо чаще от конкурента.

Софт и обновления

Поскольку оба дистрибутива происходят от различных веток, они поддерживают разные форматы установочных файлов приложений. В Ubuntu он такой же, как и в Debian, - deb, тогда как в CentOS - унаследованный от Red Hat Linux формат rpm. По большому счёту, разница между ними практически отсутствует, ведь устанавливаются они одинаково. Единственное отличие в том, что в CentOS загружается немного больше данных, когда вы обновляете репозиторий, кроме того, отсутствуют рекомендованные зависимости.

Более существенное различие в количестве доступного софта. Ubuntu имеет продвинутый Центр программного обеспечения, в котором можно найти практически любое приложение , даже самое новое. Да, вы можете скачивать программы вручную с сайта разработчиков, но не все они предлагают готовый установочный файл, да и с зависимостями в таком случае приходится разбираться вручную. Но куда удобнее это делать, когда существует отличный онлайн-каталог, в котором всё собрано в одном месте. Кроме того, в настройках системы вы сможете добавить любой репозиторий и программы, содержащиеся в нём, автоматически будет доступны в центре приложений. Так что с программным обеспечением на Ubuntu проблемы практически нет. Единственное что следует учесть - это недоступность некоторого старого софта.

В Центосе ситуация несколько отличается, и отличие больше связано с политикой разработчика. Поскольку упор делается на стабильную работу, вы можете не найти новейшие обновления, а некоторые программы могут быть вовсе недоступными. Зато гораздо проще отыскать старое, но проверенное ПО.

В этом показателе довольно сложно отдать предпочтение какому-либо дистрибутиву. Всё зависит от того, как вы относитесь к обновлениям программного обеспечения. Если вы любите пользоваться самым современным и получать регулярные обновления, остановитесь на Ubuntu. Если же для вас более важна стабильность, ради которой вы готовы пренебречь новизной, можете выбрать CentOS.

Рабочий стол и графическая оболочка

В этом компоненте различие ещё более существенное, так как используются различные графические оболочки. В Ubuntu применяется собственная разработка Unity, которую компания создала на основе рабочего стола Gnome 3. Используется множество графических эффектов, среди которых можно отметить полупрозрачный фон. Панель уведомлений располагается по умолчанию в верхней части экрана, а иконки наиболее часто используемых программ - у левого края. Оболочка постоянно дорабатывается и регулярно анонсируются различные улучшения. Если вы переходите на Linux после Windows, поначалу организация меню может быть весьма непривычной.

CentOS же использует старый и проверенный Gnome 2. Интересно, что он считается устаревшим, новые версии практически не выходят, а его внешний вид очень старомодный. Зато всё работает весьма стабильно, а встроенного функционала вполне достаточно для выполнения каждодневных задач. Конечно, оболочку в Linux поменять нет никаких проблем, но если система изначально рассчитана на Gnome 2, то лучше всего система будет работать именно с ним.

Процесс установки

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

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

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

Стабильность работы

Ubuntu выпускает несколько типов релизов: с обычным сроком поддержки и с долгосрочной поддержкой, так называемый LTS. О последнем компания заявляет, как о весьма надёжном и стабильном дистрибутиве. Но это весьма спорный вопрос, особенно если почитать форумы поддержки. По умолчанию всё работает вполне стабильно и без сбоев, но стоит вам установить какую-то необычную программу или активировать нестандартную функцию, как выскакивает множество ошибок, существенно влияющих на стабильность работы. Примечательно, что разработчики особо не рвутся устранять недоработки. Может, просто руки не доходят.

CentOS, в свою очередь, проходит тщательную проверку и тестирование перед выходом в свет. Да, в этом дистрибутиве установлена более старая версия программного обеспечения, но всё тщательно подогнано, настроено и проверено.

Поэтому, если для вас важна стабильность, выбирайте CentOS. Если же вы хотите использовать новейшее ПО в ущерб стабильности, выбирайте Ubuntu.

Поддержка и сообщество

В любой операционной системе может понадобиться техническая поддержка. А учитывая, что Linux вы только начинаете использовать и он существенно отличается от других операционных систем, вполне ожидаемо, что у вас возникнут различные вопросы. Именно с этой целью и создаются различные форумы и сообщества. Чем популярнее дистрибутив, тем больше информации вы сможете найти. При этом желательно, чтобы она была на вашем родном русском языке, поскольку английским владеют далеко не все.

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

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

СОВЕТ. Поэтому, если вы новичок в мире Linux, лучше, естественно, установить Ubuntu. Если вы уже имеете какой-нибудь опыт и хотите попробовать что-то новенькое, более сложное, попробуйте CentOS.

Выводы

Мы провели лишь сравнение двух популярных дистрибутивов Linux: Ubuntu и CentOS. Кратко напомним основные отличия CentOS от системы Ubuntu.

Ubuntu CentOS
Рассчитан в первую очередь на полных новичков и на домашних пользователей, использующих компьютер для развлечений и несложной работы. Предназначен для использования на серверном оборудовании и в крупных компаниях.
Разрабатывается компанией Canonical, которая, помимо Ubuntu для компьютера, занимается разработкой версий для сервера, а также для мобильных устройств. Дистрибутив собран на основе Debian. Является веткой Red Hat Linux и поддерживается этим разработчиком. По сути, является бесплатной версией корпоративного предложения, а новые версии выходят вскоре после обновления основной системы.
Использует формат установочного файла deb. В Центре программного обеспечения Ubuntu можно найти практически любое необходимое приложение, даже выпущенное совсем недавно. При необходимости в настройках можно добавить репозитории, таким образом значительно расширив количество источников. Использует формат установочного файла rpm. Программное обеспечение несколько устаревшее, и вы можете не найти самые новые и не самые популярные программы. Тоже имеет центр программного обеспечения с возможностью подключения дополнительных репозиториев. Делается упор на стабильность работы.
Использует графическую оболочку собственной разработки - Unity, созданную на основе Gnome 3. Постоянно анонсируются различные нововведения. Работает на основе устаревшего Gnome 2. При этом работает очень стабильно и функционала вполне достаточно для большинства задач.
Задействуется очень простой установщик с удобным графическим интерфейсом. Установщик ориентирован на более опытных пользователей, требует более тонкой настройки.
Новейшие версии имеют заметные проблемы со стабильностью. Работает невероятно стабильно, поскольку перед релизом проходит более тщательную проверку.
Огромная справочная база, в том числе на русском языке, очень крупное сообщество пользователей. Большинство документации доступно только на английском, количество справочных материалов довольно ограниченное.

Тщательно взвесив все за и против, выберите именно тот дистрибутив, который будет соответствовать всем вашим потребностям. В комментариях расскажите нам, какую версию Linux вы решили выбрать: Ubuntu или CentOS.

Об этой операционной системе говорят очень мало. Вы не увидите пёструю рекламу на множестве сайтов, вдохновенно гласящую что-то вроде «До выхода свежего релиза осталось столько-то дней! Замрите в предвкушении новых модных глюков!» Вам не посоветуют CentOS на форумах, когда вы спросите, какой дистрибутив выбрать для перехода на GNU/Linux .

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

Суть вкратце

Коммерческая контора Red Hat существует давно, с 1993-го года. Эта фирма производит одноимённый платный дистрибутив GNU/Linux. Качественный, отшлифованный, отчасти благодаря мучениям подопытных кроликов, использующих дармовую альфа-версию под названием Fedora .

Однако GNU/Linux - Свободное ПО. То бишь, Open Source, что переводится как «открытый исходный код». Лицензия GPL декларирует, мол, всяк кому не лень может зарабатывать деньги, переделывать продукт под свои нужды, но при этом должен выкладывать исходный код в свободный доступ.

«Слушайте, братцы!» - сказали друг другу добрые люди. - «Если код открыт, то почему бы нам не скомпилировать из него клон Red Hat Enterprise Linux? Хорошая же ОС, а купить может не каждый нуждающийся. Зарегистрированные логотипы уберём, обои поменяем - и готово.»

И вот 24 мая 2004-го года появилась ОС CentOS. Название расшифровывается как «Community ENTerprise Operating System». Нуждающиеся увидели, что результат получился отличным. Коротко говоря, проект удался.

Мифы о дистрибутиве Linux CentOS

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

Ведь «Enterprise» - это не «сервер». Это просто «предприятие». Значит, операционную систему можно устанавливать и в офисах, дабы секретарши печатали всяческие деловые письма, шаблоны договоров и прочие документы.

Устраиваем тест-драйв. Качаем CentOS в версии на CD. На DVD, конечно, софта гораздо больше, но для ознакомления сойдёт и компактный вариант.

Запускаем - и видим нечто, очень похожее на популярные дистрибутивы. Тот же GNOME в качестве DE , и пакет офисных приложений, и GIMP, и медиаплеер. Устанавливай на компьютеры в конторе - и секретарши возрадуются, поскольку ничего не тормозит даже на не очень новых машинах.

Нет патентованных кодеков мультимедиа, только свободные FLAC, Ogg Vorbis и Ogg Theora. Отсутствует XSane для работы со сканером (в версии на CD). Однако установка софта из репозитория производится ничуть не сложнее, нежели в других дистрибутивах, позиционирующих себя в качестве дружелюбных к пользователям.

Репозитории

Хотя сия ОС скомпилирована из кодов Red Hat Enterprise Linux, является бинарно совместимой с «Красной Шапкой», но использует свои собственные репозитории, общее название которых - «CentOS Mirror Network». Это всемирная сеть серверов-зеркал, откуда можно устанавливать программы. И выкачивать пакеты с зависимостями, естественно.

Полный список зеркал с алфавитной сортировкой находится на сайте самого проекта centos.org . Зеркало на Яндексе находится по такому адресу: http://mirror.yandex.ru/centos/ .

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

Недостатки

У дистрибутива Linux CentOS имеется только один существенный недостаток: он комплектуется не очень свежими программами. Проверенными, испытанными, но, увы, староватыми. И ядро Linux тоже далеко не самое новое. Поэтому тем «линуксоидам», кто не мыслит своего существования без ежедневных обновлений, сия ОС может не понравиться.

(Впрочем, если находятся дырки в программах, то обновления всё же изготавливаются и становятся доступными для применения.)

Кроме того, вероятно, доведётся вручную добавлять драйверы для новых «железок». Поскольку они, драйверы, к старому ядру Linux не прикручены. Однако оборудование трёхлетней давности должно распознаваться и работать без проблем.

Например, у вашего покорного слуги новый адаптер Wi-Fi не завёлся без компиляции драйвера, исходный код которого был взят с сайта производителя. Зато старый весело замигал индикатором сразу же после подключения.

Выводы

Дистрибутив Linux CentOS предназначен в первую очередь для тех пользователей, кому от операционной системы нужна стабильность и надёжность. Не новейшие программы с множеством плюшек, не модная графическая оболочка, не обсуждение глюков на форумах. ОС выполняет свою непосредственную функцию - просто работает. И теперь вы о ней знаете, что, вероятно, поможет вам определиться с выбором.

Предыдущие публикации:

Последнее редактирование: 2012-03-09 21:38:02

3 комментария

20.03.2012 00:09:04
vanilinkin
увы 6.2 виснет и глючит, а RERemix вообще не встал
Странно. Что именно виснет и что глючит? Сама ОС или какие-то приложения? Нельзя ли конкретней?

Попробуйте 5.8, если 6.2 по какой-либо причине на вашем "железе" не приживается.

монтирование NTFS разделов в CentOS 6.2 лечится установкой ntfs-3g-2011.4.12-5.el6.i686.rpm
Спасибо, буду знать. У меня разделов NTFS уже давно нет, проблема не актуальна, но вдруг кому-то пригодится.
Linux Mint 12 "Lisa" - LXDE (32-bit) в режиме тестирования Live CD сразу после запуска потребляет больше, около 200 MiB.
200 мегабайт - это ещё нормально. Предыдущий релиз, Linux Mint 11 LXDE, пожирал все 500. Там, похоже, вообще всё памятью текло, как весеннее половодье.
Во-первых, RERemix Linux Desktop 6.2 легко и быстро ставится; Во-вторых, можно сразу работать после установки - всё привычное для пользователя есть из коробки; В-третьих, стабильная, шустрая, легковесная, с долгосрочной поддержкой.

Более подробно скоро я изложу в отчёте.

P.S. 1. монтирование NTFS разделов в CentOS 6.2 лечится установкой ntfs-3g-2011.4.12-5.el6.i686.rpm

2. CentOS и Scientific Linux с оболочкой GNOME 2.x в режиме тестирования Live CD сразу после запуска потребляют 160-170 MiB. В тоже время Linux Mint 12 "Lisa" - LXDE (32-bit) в режиме тестирования Live CD сразу после запуска потребляет больше, около 200 MiB. При этом LXDE считается, декламируется как легковесная, а GNOME как тяжеловесная среда рабочего стола.



Рекомендуем почитать

Наверх