В чем разница между CentOS «DVD» и «Everything» ISO. Everything centos что это
В чем разница между CentOS «DVD» и «Everything» ISO Bilee
Просто нашел ответ в одном из файлов «Readme»
README.txt
CentOS-6.7-i386-netinstall.iso
Это изображение установки сети и спасения. Это изображение предназначено для записи на компакт-диск. Затем вы загружаете компьютер с компакт-диска.
CentOS-6.7-i386-minimal.iso
Цель этого изображения – установить очень базовую систему CentOS 6.7 с минимальными пакетами, необходимыми для создания функциональной системы. Пожалуйста, запишите это изображение на компакт-диск и загрузите компьютер. В вашей системе будет установлен предварительно выбранный набор пакетов. Все остальное необходимо установить с помощью yum. Набор пакетов, установленных этим изображением, идентичен комплекту, установленному при выборе группы с именем «Минимальное» из полного образа DVD.
CentOS-6.7-i386-bin-DVD1 (2) .iso
Эти два dvd-изображения содержат все базовое распределение. Пожалуйста, записывайте DVD1 на DVD-диск и загрузите компьютер. Базовой установке не потребуется DVD2. После завершения установки запустите «yum update», чтобы обновить вашу систему.
CentOS-6.7-i386-LiveCD.iso
Это компактное изображение компакт-диска CentOS 6.7, предназначенное для записи на компакт-диск. Затем вы загружаете свой компьютер с помощью этого компакт-диска. Диск также можно использовать для установки CentOS 6.7 на ваш компьютер, но без установки каких-либо вариантов выбора пакетов во время установки.
CentOS-6.7-i386-LiveDVD.iso
Это изображение в реальном времени DVD CentOS 6.7, предназначенное для записи на DVD. Затем вы загружаете свой компьютер с помощью этого DVD. Диск также можно использовать для установки CentOS 6.7 на ваш компьютер, но без установки каких-либо вариантов выбора пакетов во время установки.
Помните, что для того, чтобы разделить ваш диск, вам нужно будет запустить установщик графического интерфейса, который по очереди нуждается в достаточной ОЗУ. То же самое можно сказать и о шаге настройки сети. В примечаниях к выпуску ( http://wiki.centos.org/Manuals/ReleaseNotes/CentOS6.7 ) содержится более подробная информация об этих аспектах.
www.bilee.com
Обзор дистрибутива CentOS 7 Everything
Следующие приложения могут быть выбраны для установки в CentOS 7:
Приложения Библиотеки совместимостиБиблиотеки совместимости для приложений, созданных в предыдущих версиях CentOS Linux.
Средства разработкиСтандартная в CentOS 7 среда разработки.
Дополнительные средства разработкиДополнительные библиотеки и файлы заголовков для разработки в CentOS 7 приложений с открытым кодом.
Средства разработки платформыБиблиотеки и файлы заголовков для разработки приложений на платформе CentOS 7 Linux.
Техническая документацияСредства CentOS 7 для создания технической документации.
EmacsМногофункциональный расширяемый текстовый редактор Emacs, распространяемый на условиях GNU GPL.
Поддержка смарт-картПоддержка в CentOS 7 аутентификации с помощью смарт-карт.
Сервер управления идентификациейЦентрализованное управление пользователями в CentOS 7, серверами и механизмами аутентификации.
Пакеты в этой группе позволят Вам установить и настроить DNS (BIND).
Сервер каталоговСерверы идентификации и компьютеров пользователей.
Клиент каталоговКлиенты CentOS 7 для интеграции с сетью под управлением службы каталогов.
Сервер электронной почтыПозволяет системе CentOS 7 функционировать в качестве почтового сервера SMTP или IMAP.
Сервер FTPПозволяет системе CentOS 7 функционировать в качестве FTP-сервера.
Сервер печатиПозволяет системе функционировать в качестве сервера печати.
Сервер файлов и печати.Сетевой сервер CIFS, SMB, NFS, iSCSI, iSER, iSNS.
Клиент NFSОбеспечивает подключение системы CentOS 7 к сетевому хранилищу.
Средства наблюдения за оборудованиемНабор инструментов наблюдения за оборудованием сервера на CentOS 7.
Резервный серверПрограммы для централизованного создания резервных копий.
Резервный клиентИнструменты CentOS 7 клиента для подключения к резервному серверу и создания резервных копий.
Надежное хранилищеИнфраструктура служб CentOS 7 с высоким уровнем доступа и общего хранилища.
Производительность масштабных системСредства поддержки производительности больших систем.
Средства контроля производительностиСредства диагностики системы CentOS 7 и производительности на уровне приложений.
Доступ к мэйнфреймуСредства CentOS 7 для доступа к вычислительным ресурсам мэйнфрейма.
Поддержка InfiniBandПрограммы для поддержки кластеризации и распределенных соединений с помощью коммутации InfiniBand и iWARP.
Распределение нагрузкиПоддержка распределения нагрузки для сетевого трафика.
Удаленное управление LinuxИнтерфейс удаленного управления CentOS 7 Linux, включая OpenLMI и SNMP.
Клиенты удаленного рабочего столаПлатформа виртуализации
Интерфейс для доступа и управления виртуальными машинами и контейнерами.
Гипервизор виртуализацииМинимальная установка хоста виртуализации.
Гостевые агентыАгенты работающие под управлением гипервизора.
Средства виртуализацииКлиенты CentOS 7 для установки и управления экземплярами виртуализации.
Сервер MariaDBSQL-сервер MariaDB с необходимым набором пакетов.
Клиент MariaDBSQL-клиент MariaDB с необходимым набором пакетов.
Сервер PostgreSQL.SQL-сервер базы данных PostgreSQL с набором пакетов.
Клиент PostgreSQLSQL-клиент базы данных PostgreSQL с набором пакетов.
JavaПоддержка Java для CentOS 7 Linux и Desktop.
Веб-сервлетыПозволяют системе CentOS 7 предоставлять сервлеты Java.
Поддержка PHPСредства разработки веб-приложений PHP.
Perl для веб-разработкиБазовая поддержка в CentOS 7 веб-приложений PERL.
PythonБазовая поддержка в CentOS 7 веб-приложений Python.
KDEKDE Plasma Workspaces - мощный графический интерфейс, включающий в себя панель приложений, рабочий стол, системные значки, управляющие виджеты и целый ряд приложений KDE.
Приложения KDEНабор популярных приложений KDE.
Мультимедийная поддержка в KDE.
Приложения GNOMEНабор популярных приложений GNOME.
Совместимость с устаревшей системой X WindowПрограммы совместимости CentOS 7 для миграции или работы с устаревшими окружениями X Window
Приложения ИнтернетаПрограммы электронной почты, обмена сообщениями и видеоконференций.
Офисный комплектМногофункциональный комплект офисных приложений для CentOS 7.
Средства создания графикиПрограммы для создания и обработки изображений в CentOS 7.
integrator.adior.ru
Установка CentOS 7
Любая работа по администрированию сервера начинается с самого очевидного и обязательного процесса — инсталляции необходимой ОС, чем мы и займемся. Скачаем и установим CentOS 7 server в конфигурации minimal или netinstall с загрузочной флешки или по сети на обычный диск или raid раздел. Перед этим выполним небольшую подготовительную работу и познакомимся с подробностями нашего дистрибутива, которые могут быть полезны в будущем.
Cистемные требования CentOS 7
7 июля 2014 года увидел свет релиз дистрибутива CentOS 7. Перед его установкой рекомендуется ознакомиться с системными требованиями. Подробно посмотреть полный список максимальных и минимальных системных требований можно на официальном wiki. Я же приведу только самые важные параметры:
Поддержка i386 архитектуры | нет |
Минимальное количество памяти | 1GB |
Рекомендуемое количество памяти | 1GB на каждое ядро процессора |
Минимальное место на диске | 10GB |
Рекомендуемое место на диске | 20GB |
Максимальный размер файла (ext3) | 2TB |
Максимальный размер файловой системы (ext3) | 16TB |
Максимальный размер файла (ext4) | 16TB |
Максимальный размер файловой системы (ext4) | 50TB |
Это официальные данные с сайта CentOS. У RHEL они такие же, я проверял. У меня лично на VDS благополучно все работает и с 512MB памяти, меньше не пробовал ставить, думаю и с 256 заведется.
Типы iso образов CentOS 7
Релиз CentOS содержал в себе несколько видов iso образов. Подробное описание каждого из них представлено в таблице:
CentOS-7-x86_64-DVD | Этот DVD образ содержит все пакеты, которые могут быть установлены с помощью инсталлера. Рекомендуется для большинства пользователей. |
CentOS-7-x86_64-NetInstall | Этот NetInstall образ для установки по сети и для восстановления. Инсталлятор спросит, откуда будет производиться установка пакетов. Удобно использовать, если у вас есть локальный репозиторий пакетов. |
CentOS-7-x86_64-Everything | В этом Everything образе содержится полный набор пакетов CentOS 7. Он может быть использован для установки, либо обновления локального зеркала. Для этого образа требуется двухсторонний DVD, либо флешка на 8 Гб. |
CentOS-7-x86_64-LiveGNOMECentOS-7-x86_64-LiveKDE | Эти два образа являются LiveCD CenOS 7. В зависимости от названия используется та или иная графическая оболочка. Они разработаны для тестирования окружения CentOS 7. Они не устанавливаются на жесткий диск, если вы не собираетесь этого делать принудительно. Набор установленного программного обеспечения поменять нельзя, это можно сделать только на установленной операционной системе с помощью yum. |
CentOS-7-x86_64-Minimal | С помощью этого Minimal образа можно установить базовую систему CentOS с минимальным набором пакетов, необходимых для работоспособности системы. Все остальное можно доустановить позже с помощью yum. Набор пакетов в этом образе будет такой же, как и на DVD при выборе установки minimal. |
Я обычно использую для установки либо minimal образ, либо netinstall.
Cкачать CentOS 7
Скачать свежую на текущий момент версию CentOS 7.2.1511 можно двумя способами:
- Через torrent сеть
- С ближайшего зеркала
Я в качестве такого зеркала предпочитаю использовать CentOS Yandex Mirror:
Напоминаю, что 32 bit или i386 редакции CentOS 7 не существует. Все дистрибутивы только x86_64, то есть 64 bit.
Загрузочная флешка для CentOS 7
Последнее время лично я практически не пользуюсь обычными CD, предпочитая им загрузочные флешки. Они удобнее, занимают меньше места, проще обновить дистрибутив на них. Но иногда приходится заморочиться для создания загрузочной флешки. Например, для создания загрузочной флешки CentOS 6 я раньше пользовался программой unetbootin, но с 7-й версией этот номер не прошел. Созданная в ней флешка не позволяет установить CentOS 7, так как сам инсталлятор в какой-то момент не видит источник установки на флешке.
Но на выручку пришла бесплатная программа Win32DiskImager. С ее помощью без проблем удается создать загрузочную флешку CentOS 7. Вот как это делается:
- Скачиваем дистрибутив программы.
- Скачиваем дистрибутив CentOS 7. Я для теста использовал версию Minimal.
- Вставляем чистую флешку, запускаем программу и указываем настройки:
- Нажимаем Write и ждем окончания записи.
- Загрузочная флешка CentOS 7 готова.
Этого достаточно для создания флешки. Теперь ей можно пользоваться для установки операционной системы с флешки.
Установка CentOS 7 с флешки
После создания загрузочной флешки, можно приступить к установке. Вставляем флешку в сервер, указываем в качестве источника загрузки USB и запускаем компьютер. Нас встречает начальное меню установки CentOS:
Выбираем первый пункт: Install CentOS 7 и жмем enter. После загрузки инсталлера, нас встречает окно с выбором языка, который будет использоваться во время установки. Я всегда выбираю Еnglish, мне так привычнее:
Дальше загружается страница с выбором основных параметров установки. Она уже будет отличаться в зависимости от типа ISO образа, с которого происходит установка центос.
CentOS 7 minimal
Если вы используете диск centos minimal iso, то увидите следующий экран:
Здесь вам предлагают указать параметры установки. Восклицательным знаком помечен раздел, без настройки которого продолжение невозможно. Для настройки доступны следующие параметры установки:
- Выбор часового пояса centos.
- Выбор раскладки клавиатуры.
- Поддержка каких языков будет осуществляться на сервере.
- Откуда будет происходить установка. Так как у нас дистрибутив centos minimal, установка будет с локального iso.
- Выбор пакетов для установки. В образе minimal доступен только минимальный набор софта.
- Разбивка жесткого диска. Подробнее коснемся этого пункта, когда будем разбирать установку на raid.
- Настройка сетевых интерфейсов.
Для продолжения установки необходимо выполнить как минимум разбивку жесткого диска. Без этого продолжение установки невозможно. Но мы пройдемся по всем параметрам и установим необходимые для нас значения.
Итак, нажимаем на DATE & TIME и настраиваем параметры времени:
- Указываем регион.
- Выбираем город.
- Включаем при необходимости службу времени для синхронизации часов centos с внешними серверами.Это возможно сделать только если вы уже настроили сетевые параметры. Если нет, то вернитесь к этой настройке позже.
- Выбираем список внешних серверов для синхронизации времени:
- Указываем формат, в котором будет отображаться текущее время.
- При необходимости изменяем дату сервера.
После завершения настроек жмем сверху синюю кнопку Done.
Идем в следующую настройку — KEYBOARD LAYOUT:
- Добавляем необходимые раскладки. Я добавил Russian.
- Нажимаем Options и выбираем, как будет происходить переключение раскладок.
- Тестируем раскладки и переключение. Если все в порядке, идем дальше.
Нажимаем LANGUAGE SUPPORT:
Выбираем дополнительные языки, которые будет поддерживать система. Чаще всего мне это не нужно, но для примера добавим поддержку русского языка. Это может пригодиться, например, при создании файлового архива с русскими названиями в файлах. С поддержкой русского языка можно работать в консоли с русскими названиями папок и файлов. Если у вас, к примеру, сервер настраивается для работы в качестве шлюза, поддержка дополнительных языков скорее всего не пригодится. После выбора снова жмем Done.
Теперь выполним сетевые настройки. Идем в раздел NETWORK & HOSTNAME. Подробно о настройке сетевых интерфейсов я указывал в одной из своих статей, поэтому останавливаться на этом вопросе не буду. Включаем ползунок в положение ON и получаем автоматически настройки по dhcp:
- Включение ползунка в положение ON активирует интерфейс, он получает настройки по dhcp.
- Если вы хотите изменить эти настройки, нажимаете Configure.
- Указываете hostname. Если забудете, то после установки этот параметр можно изменить.
Завершаем настройку нажатием на Done. Теперь можно вернуться в настройки часов и активировать Network Time.
Теперь перейдем в раздел INSTALLATION SOURCE. При установке centos minimal менять этот параметр нет необходимости. Там по-умолчанию установлен локальный источник, нам это подходит. Можно ничего не трогать:
В разделе SOFTWARE SELECTION при minimal установке тоже нечего выбрать, уже указан единственно возможный вариант:
Нам осталось рассмотреть последнюю обязательную настройку, без которой установка centos не начнется — INSTALLATION DESTINATION. Зайдя в нее вы увидите список подключенных к серверу дисков. В моем случае это один жесткий диск.
Если ваш диск определился правильно, выбираете его и нажимаете Done. Выскакивает окошко с предупреждением, что для установки системе понадобится примерно 1 Гб места на жестком диске, а на вашем жестком диске нет необходимого свободного места. Это происходит потому, что раньше на этом диске была установлена другая система и она занимала весь жесткий диск. Нам нужно удалить всю старую информацию для установки новой системы. Делаем это, нажимая Reclaim space:
Выбираем диск и удаляем все существующие разделы на нем — жмем сначала Delete all, а потом Reclaim space:
После этого установщик выберет весь диск в качестве диска для установки. После этого можно начать непосредственно установку centos, нажав кнопку Begin Installation.
Дальше рассмотрим вариант, когда вы выполняете установку с образа netinstall.
CentOS 7 netinstall
Установка Centos 7 с образа netinstall отличается от прочих только одним моментом. Во время подготовки к установке по сети в разделе INSTALLATION SOURCE вам вместо локального источника необходимо указать путь к образу, расположенному где-то в сети. Очевидно, что перед этим необходимо выполнить настройку сети и убедиться, что у компьютера есть доступ в интернет.
В качестве источника для установки я буду использовать упомянутое ранее зеркало яндекса. CentOS netinstall url — https://mirror.yandex.ru/centos/7/os/x86_64/
На скриншоте указан старый url. После череды обновлений он стал неактуален. Правильная ссылка выше в тексте.
Указываем путь и жмем Done. После проверки доступности источника, в разделе SOFTWARE SELECTION можно выбрать необходимый для установки набор софта:
Дальше можно начинать установку, указав все остальные параметры, которые мы рассмотрели выше.
CentOS 7 установка на raid
Теперь рассмотрим наиболее сложный вариант установки. Мы будем ставить CentOS 7 на программный рейд. Для примера возьмем 2 диска и raid 1. Все установки будут такие же, как мы рассмотрели ранее, кроме одной — INSTALLATION DESTINATION.
Подключаем 2 диска к системе, загружаемся с установочного диска и идем в раздел разбивки диска. Видим 2 жестких диска. Выбираем оба и отмечаем пункт I will configure partition:
Жмем Done. Открывается немного кривое окно управления разделами жесткого диска.
Здесь мы первым делом удаляем все существующие разделы:
И создаем свои новые, нажимая плюсик. Нам нужно создать 3 раздела: boot, swap и корень /. Размеры разделов выбирайте сами, исходя из своих потребностей и оперативной памяти на сервере. Для раздела boot достаточно 500Мб, для swap хватит объема оперативной памяти. Все остальное можно либо заполнить одним корневым разделом, либо создать несколько, если в этом есть необходимость. Device Type ставим RAID. Тип файловой системы выбирайте на свое усмотрение. Что лучше — xfs или ext4 зависит от конкретной ситуации. Считается, что xfs работает лучше с большими файлами, ext4 с кучей мелких. Это тема отдельного разговора. RAID Level указываем RAID1.
Должно получиться примерно так:
Нажимаем Done, когда закончим. В новом окне подтверждаем разбивку диска, нажимая Accept Сhanges:
Все остальные параметры выставляем как было рассказано выше. Теперь можно начинать установку CentOS 7 на программный raid, который мы только что создали.
Во время установки нужно указать пароль root, либо создать дополнительных пользователей. Пароль рекомендую установить, пользователей по необходимости.
После завершения установки на raid зайдем в систему и проверим состояние массива:
# df -h # cat /proc/mdstatПосмотрим информацию о корневом массиве:
# mdadm -D /dev/md126Все в порядке, установка сервера закончена. Рейд раздел нормально функционирует, обеспечивая отказоустойчивость сервера.
Я очень рекомендую использовать софтовый raid линукса mdadm в повседневной деятельности. Он намного надежнее, понятнее и стабильнее встроенных в материнскую плату контроллеров. Отдавать предпочтение аппаратному рейду следует только в том случае, если он действительно аппаратный, он имеет батарейку и он действительно увеличивает производительность сервера. Во всех остальных случаях рекомендую пользоваться mdadm.
Видео установки CentOS 7 на raid 1
Помогла статья? Есть возможность отблагодарить автора
Дополнительные материалы по CentOS
Рекомендую полезные материалы по CentOS: |
|
|
|
|
serveradmin.ru
Установка Linux CentOS 7.1 и обзор дистрибутива | Info-Comp.ru
Пришло время познакомиться с очень популярным дистрибутивом 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)
Меню приложений
Файловый менеджер
Меню обзор
На этом предлагаю заканчивать, удачи!
Похожие статьи:
info-comp.ru
Что лучше Debian или CentOS
Большинство серверов веб-сайтов работают под операционной системой Linux. Она абсолютно бесплатна и поставляется по умолчанию многими хостинг-провайдерми и VPS. Чаще для серверов используются такие дистрибутивы, как Debian, Ubuntu, или CentOS.
В нашей сегодняшней статье мы сравним CentOS vs Debian и попытаемся разобраться, чем отличаются эти дистрибутивы. Хоть статья и более ориентирована на серверы, она также будет интересна тем, кто выбирает дистрибутив для дома.
Содержание статьи:
Сравнение: Debian или CentOS?
1. Разработка
Думаю, начать стоит с того, как разрабатывается каждый из дистрибутивов. Debian — это проект, поддерживаемый и развиваемый сообществом волонтёров. Он ни на чём не основан и развивается, как стабильная и тщательно проверенная операционная система.
CentOS тоже представляет собой проект, поддерживаемый сообществом. Но уже не так, как Debian. Это дистрибутив, созданный на основе открытых исходников Red Hat Enterprice Linux корпорации Red Hat. Фактически, это тот же самый RHEL, только с вырезанным брендингом и без менеджера подписки. Поэтому можно утверждать, что этим дистрибутивом занимаются не только независимые разработчики, но и компания. Я думаю, что дистрибутив, разработанный в компании, будет стабильнее и надежнее.
2. Репозитории
У Debian больше всего пакетов в официальных репозиториях дистрибутива и, кроме того, доступно множество сторонних PPA-репозиториев с различным дополнительным программным обеспечением или новыми версиями ПО. В качестве менеджера пакетов используется APT и формат .deb, разработанный специально для этой системы.
В репозиториях CentOS пакетов меньше, но их вполне достаточно для настройки сервера. Если нужных программ нет, вы можете использовать сторонние репозитории, которые тоже представлены в изобилии. При использовании дистрибутива для домашнего компьютера некоторые пакеты придётся искать на просторах интернета. В качестве менеджера пакетов используется YUM с форматом .rpm от RedHat. Он ничем не уступает формату .deb. Подробное сравнение можно прочитать в статье «Сравнение deb vs rpm».
3. Обновления
Новая версия Debian выходит каждые два года, однако, в пределах одной определённой версии, дистрибутив получает только обновления безопасности и исправление ошибок. Поэтому, ближе к выпуску следующей версии, большинство пакетов очень сильно устаревает. Процесс усложняет ещё и то, что перед попаданием в стабильную ветку пакеты должны пройти тщательное тестирование в других ветках, таких, как testing и sid. После выхода новой версии вам придётся переустановить систему или использовать специальный скрипт обновления.
В CentOS нет точного графика релизов, поскольку он зависит от публикации исходников Red Hat. Последняя версия CentOS 7 вышла в 2014 году, а сейчас появляются только минорные релизы: 7.1, 7.2, 7.3, 7.4. Последний — 7.4 — вышел осенью 2017. В минорных релизах выпускаются не только обновления безопасности, но и обновления ПО. Например, в 7.4 появилась долгожданная седьмая версия PHP.
Что касается процесса обновления, то минорные релизы устанавливаются автоматически с помощью менеджера обновлений в масштабах штатного обновления системы. Для обновления до следующей версии надо будет использовать специальные инструменты. Но выйдет она, похоже, не скоро — не раньше 2019-2020 года. У всех стабильных версий CentOS полная поддержка обновлений на протяжении 6 лет после выпуска и обновления безопасности на протяжении десяти лет.
4. Стабильность
Обе системы считаются очень стабильными. На тестирование пакетов в Debian отводится очень много времени, и это позволяет найти возможные ошибки и исправить их. С другой стороны, Red Hat Enterprise Linux, на котором основывается CentOS, разрабатывается компанией. И компания получает деньги за то, чтобы дистрибутив был стабильным и работал нормально. Поэтому сомневаться в стабильности CentOS тоже не стоит. Здесь сложно сказать, что лучше — CentOS или Debian для сервера.
5. Сообщество
У Debian большое сообщество и очень много документации и форумов в интернете, в том числе и на русском. Также на Debian основаны такие популярные дистрибутивы, как Ubuntu и Linux Mint, а это в разы увеличивает сообщество и количество различных решений проблем в Сети. Если вы новичок, вам будет проще разобраться в Debian, особенно, если вы работали раньше с Ubuntu или Mint.
По CentOS тоже достаточно документации, но намного меньше на русском. Обычно, надо искать информацию на англоязычных ресурсах, но есть и русскоязычные форумы.
6. Поддержка панелей управления
Очень часто для конфигурирования серверов используются панели управления. Большинство из них поддерживают обе операционные системы. Но для CentOS панелей больше, поскольку она предназначена, в первую очередь, для сервера. Например CentOS Web Panel (CPW) или cPanel, обе они не поддерживают системы семейства Debian.
Выводы
В этой небольшой статье я собрал все отличия Debian от CentOS, чтобы вы могли выбрать, какая из них вам лучше подходит. Как видите, оба дистрибутива имеют и преимущества, и недостатки. Если вы уже работали с одним из них, то для сервера стоит выбрать тот, который вы лучше знаете. На Losst используется CentOS, потому что мне больше нравиться .rpm, и я считаю, что система, разрабатываемая компанией, будет более стабильной. А какую систему выбрали вы? Почему? Напишите в комментариях?
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.Оцените статью:
Загрузка...losst.ru
Установка и настройка CentOS 7
Установка операционной системы CentOS 7 во многом отличается от таковой процедуры с другими дистрибутивами на базе ядра Linux, поэтому даже опытный пользователь может столкнуться со множеством проблем при выполнении этой задачи. К тому же система настраивается именно во время инсталляции. Хоть ее настройкой можно заняться и после завершения этого процесса, в статье будет представлена инструкция, как это сделать по ходу установки.
Читайте также:Устанавливаем Debian 9Устанавливаем Linux MintУстанавливаем Ubuntu
Устанавливаем и настраиваем CentOS 7
Инсталляция CentOS 7 может выполняться с флешки или CD/DVD, поэтому предварительно подготовьте накопитель, минимум, на 2 Гб.
Стоит сделать важное замечание: пристально следите за выполнением каждого пункта инструкции, так как помимо обычной установки вы будете проводить настройку будущей системы. Если некоторые параметры вы проигнорируете или зададите неверно, то после запуска CentOS 7 на компьютере можете столкнуться со множеством ошибок.
Шаг 1: Загрузка дистрибутива
Сначала нужно скачать саму операционную систему. Делать это рекомендуется с официального сайта, чтобы избежать проблем в работе системы. К тому же в ненадежных источниках могут находиться образы ОС, которые зараженные вирусами.
Загрузить CentOS 7 с официального сайта
Перейдя по ссылке, расположенной выше, вы попадете на страницу выбора версии дистрибутива.
При выборе отталкивайтесь от объема вашего накопителя. Так, если он вмещает 16 Гб, выберите «Everything ISO», тем самым вы будете устанавливать операционную систему со всеми компонентами сразу.
Примечание: если вы собираетесь устанавливать CentOS 7 без подключенного интернета, необходимо выбирать именно этот способ.
Версия «DVD ISO» весит около 3,5 Гб, поэтому загружайте ее, если у вас есть флешка или диск минимум на 4 Гб. «Minimal ISO» — самый легковесный дистрибутив. Весит он около 1 Гб, так как в нем отсутствует ряд компонентов, например, нет выбора графической среды, то есть если у вас не установлено интернет-соединение, то вы установите серверную версию CentOS 7.
Примечание: после того как сеть будет настроена, из серверной версии ОС можно установить графическую оболочку рабочего стола.
Определившись с версией операционной системы, нажмите соответствующую кнопку на сайте. После этого вы перейдете на страницу выбора зеркала, с которого будет загружена система.
Рекомендуется загружать ОС по ссылкам, расположенных в группе «Actual Country», это обеспечит максимальную скорость загрузки.
Шаг 2: Создание загрузочного накопителя
Сразу же после того как образ дистрибутива будет загружен на компьютер его необходимо записать на накопитель. Как было отмечено выше, для этого можно использовать как флешку, так и CD/DVD. Существует множество способов выполнения этой задачи, со всеми ими вы можете ознакомиться у нас на сайте.
Подробнее:Записываем образ ОС на флешкуЗаписываем образ ОС на диск
Шаг 3: Запуск ПК с загрузочного накопителя
Когда у вас на руках уже есть накопитель с записанным образом CentOS 7, необходимо вставить его в ПК и произвести запуск. На каждом компьютере это делается по-разному, это зависит от версии БИОС. Ниже приведены ссылки на все необходимые материалы, где рассказано как определить версию БИОС и как запустить компьютер с накопителя.
Подробнее:Загрузка ПК с накопителяУзнаем версию БИОС
Шаг 4: Предварительная настройка
Запустив компьютер, вы увидите меню, в котором необходимо определить способ инсталляции системы. На выбор есть два варианта:
- Install CentOS Linux 7 — обычная установка;
- Test this media & Install CentOS Linux 7 — установка после проверки накопителя на критичные ошибки.
Если вы уверены, что образ системы был записан без ошибок, то выберите первый пункт и нажмите Enter. В противном случае выберите второй пункт, чтобы убедиться в пригодности записанного образа.
Далее начнется запуск установщика.
Весь процесс предварительной настройки системы можно разбить на этапы:
- Выберите из перечня язык и его разновидность. От вашего выбора будет зависеть язык текста, который будет отображаться в установщике.
- В главном меню нажмите по пункту «Дата и время».
- В появившемся интерфейсе выберите свой часовой пояс. Это сделать можно двумя способами: нажать на карте по своему населенному пункту или же выбрать его из списков «Регион» и «Город», что находится в верхнем левом углу окна.
Здесь же можно определить формат отображаемого времени в системе: 24-часовое или AM/PM. Соответствующий переключатель находится в нижней части окна.
После выбора часового пояса нажмите кнопку «Готово».
- В главном меню нажмите по пункту «Клавиатура».
- Из списка, что находится в левом окне, перенесите нужные раскладки клавиатуры в правое. Для этого выделите ее и нажмите на соответствующую кнопку в нижней части.
Примечание: раскладка клавиатуры, которая находится выше, является приоритетной, то есть она будет выбрана в ОС сразу после ее загрузки.
Еще вы можете поменять клавиши для изменения раскладки в системе. Для этого вам надо нажать «Параметры» и указать их вручную (по умолчанию стоит Alt+Shift). После проведения настройки кликните по кнопке «Готово».
- В главном меню выберите пункт «Network & Host Name».
- Поставьте переключатель сети, который находится в правом верхнем углу окна, в положение «Включено» и впишите имя хоста в специальном поле для ввода.
Если параметры Ethernet вы получаете не в автоматическом режиме, то есть не по протоколу DHCP, то их вам нужно ввести вручную. Для этого нажмите по кнопке «Настроить».
Далее во вкладке «Общий» поставьте первые две галочки. Это обеспечит автоматическое подключение к интернету при запуске компьютера.
На вкладке «Ethernet» из списка выберите свой сетевой адаптер, к которому подключен кабель провайдера.
Теперь перейдите на вкладку «Параметры IPv4», определите метод настройки как ручной и впишите в поля для ввода все данные, предоставленные вам провайдером.
После выполнения действий не забудьте сохранить изменения, затем нажмите «Готово».
- В меню кликните «Выбор программ».
- В списке «Базовое окружение» выберите то окружение рабочего стола, которое хотите видеть в CentOS 7. Наряду с его наименованием, вы можете прочитать небольшое описание. В окне «Дополнения для выбранного окружения» выберите то программное обеспечение, которое желаете установить в системе.
Примечание: все указанное ПО можно будет загрузить после завершения установки операционной системы.
После этого предварительная настройка будущей системы считается оконченной. Далее нужно разметить диск и создать пользователей.
Шаг 5: Разметка дисков
Разметка диска в установке операционной системы — это важнейший этап, поэтому стоит внимательно ознакомиться с представленным ниже руководством.
Изначально нужно перейти непосредственно в окно разметки. Для этого:
- В главном меню инсталлятора выберите «Место установки».
- В появившемся окне выберите накопитель, на который будет установлена CentOS 7, и поставьте переключатель в области «Другие параметры хранения данных» в положение «Я настрою разделы». После этого нажмите «Готово».
Примечание: если вы инсталлируете CentOS 7 на чистый жесткий диск, то выбирайте пункт «создать разделы автоматически».
Теперь вы находитесь в окне разметки. В примере используется диск, на котором уже были ранее созданы разделы, в вашем случае их может не быть. Если на жестком диске нет свободного места, то для инсталляции ОС его необходимо изначально выделить, удалив ненужные разделы. Делается это следующим образом:
- Выберите тот раздел, который собираетесь удалить. В нашем случае «/boot».
- Нажмите на кнопку «-».
- Подтвердите действие, нажав на кнопку «Удалить» в появившемся окне.
После этого раздел будет удален. Если вы хотите полностью очистить свой диск от разделов, то проведите эту операцию с каждым в отдельности.
Далее необходимо будет создать разделы для установки CentOS 7. Сделать это можно двумя способами: автоматически и вручную. Первый подразумевает выбор пункта «Нажмите здесь для их автоматического создания».
Но стоит заметить, что установщик предлагает создать 4 раздела: домашний, корневой, /boot и раздел подкачки. При этом он автоматически выделит под каждый из них определенное количество памяти.
Если такая разметка вас устраивает, нажмите кнопку «Готово», в противном случае можно создать все необходимые разделы самостоятельно. Сейчас будет рассказано, как это сделать:
- Нажмите по кнопке с символом «+», чтобы открылось окно создания точки монтирования.
- В появившемся окне выберите точку монтирования и укажите размер создаваемого раздела.
- Нажмите кнопку «Далее».
После создания раздела вы можете изменить некоторые параметры в правой части окна установщика.
Примечание: если вы не имеете достаточного опыта в разметке дисков, то вносить правки в созданный раздел не рекомендуется. По умолчанию установщик задает оптимальные настройки.
Зная, как создавать разделы, разметьте диск по своему желанию. И нажмите кнопку «Готово». Как минимум рекомендуется создавать корневой раздел, обозначающийся символом «/» и раздел подкачки — «swap».
После нажатия «Готово» появится окно, где будут перечислены все внесенные изменения. Внимательно ознакомьтесь с отчетом и, не заметив ничего лишнего, нажмите кнопку «Принять изменения». Если в списке есть расхождения с ранее выполненными действиями, нажмите кнопку «Отменить и вернуться к настройке разделов».
После проведения разметки дисков остается последний, завершающий этап установки операционной системы CentOS 7.
Шаг 6: Завершение установки
Выполнив разметку диска, вы попадете в главное меню установщика, где необходимо нажать кнопку «Начать установку».
После этого вы попадете в окно «Пользовательские настройки», где следует выполнить несколько несложных действий:
- Для начала задайте пароль суперпользователя. Для этого нажмите на пункт «Пароль root».
- В первую графу введите придуманный вами пароль, а затем повторите его ввод во второй графе, после чего нажмите «Готово».
Примечание: если вы введете короткий пароль, то после нажатия «Готово» система вас попросит ввести более сложный. Это сообщение можно проигнорировать, нажав второй раз кнопку «Готово».
- Теперь нужно создать нового пользователя и присвоить ему права администратора. Это повысит уровень безопасности системы. Для начала нажмите на пункт «Создание пользователя».
- В новом окне вам необходимо задать имя пользователя, логин и установить пароль.
Обратите внимание: для ввода имени вы можете использовать любой язык и регистр букв, в то время как логин необходимо вписывать, используя нижний регистр и английскую раскладку клавиатуры.
- Не забудьте сделать создаваемого пользователя администратором, установив галочку на соответствующем пункте.
Все это время, пока вы создавали пользователя и устанавливали пароль на аккаунт суперпользователя, в фоновом режиме шла установка системы. Как только все вышеуказанные действия были выполнены, остается дождаться окончания процесса. Вы можете отслеживать его прогресс по соответствующему индикатору в нижней части окна установщика.
Как только полоса дойдет до конца, вам необходимо перезагрузить компьютер. Для этого нажмите по одноименной кнопке, предварительно вынув флешку или CD/DVD-диск с образом ОС из компьютера.
При запуске компьютера появится меню GRUB, в котором нужно выбрать операционную систему для запуска. В статье CentOS 7 устанавливалась на чистый жесткий диск, поэтому в GRUB есть всего две записи:
Если CentOS 7 вы устанавливали рядом с другой операционной системой, то строк в меню будет больше. Для запуска только что установленной системы вам необходимо выбрать пункт «CentOS Linux 7 (Core), with Linux 3.10.0-229.e17.x86_64».
Заключение
После того как вы запустите CentOS 7 через загрузчик GRUB, необходимо выбрать созданного пользователя и ввести его пароль. По итогу вы попадете на рабочий стол, если таковой был выбран для установки в процессе настройки установщика системы. Если вы выполняли каждое действие, изложенное в инструкции, то настройка системы не требуется, так как она была выполнена ранее, в противном случае некоторые элементы могут работать некорректно.
Мы рады, что смогли помочь Вам в решении проблемы. Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.Помогла ли вам эта статья?
Да Нетlumpics.ru
Что лучше, Ubuntu или CentOS
Операционная система CentOS — в первую очередь рассчитана для использования на серверах и в крупных компаниях, но может вполне успешно применяться и на компьютерах обычных пользователей для решения повседневных задач. Дистрибутив Ubuntu рассчитан на новых пользователей, но имеет очень даже неплохую версию для серверов.
Оба дистрибутива разрабатываются большими компаниями, которые играют не последнюю роль в мире свободного программного обеспечения и оба они отлично подходят для решения своего круга задач. В этой статье мы попытаемся сравнить эти дистрибутивы, попробуем выяснить что лучше Ubuntu или CentOS, а также какой дистрибутив лучше подходит для решения тех или иных задач. Сравнивать будем по пунктам, чтобы было проще ориентироваться. А теперь перейдем к сравнению.
Содержание статьи:
1. Происхождение и разработчик
Казалось бы, что разработчик дистрибутива не так важен, но на самом деле это имеет значение. Операционная система разрабатывается африканской компанией 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? Какой бы выбрали? Напишите в комментариях!
Трудно выбирать систему ни разу не взглянув на нее, прикрепляю к статье два видео с быстрым обзором обоих операционных систем:
Оцените статью:
Загрузка...losst.ru