Centos 7 обзор: Что такое CentOS: обзор операционной системы

Установка Linux CentOS 7.1 и обзор дистрибутива | Info-Comp.ru

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

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

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

Содержание

  1. Дистрибутив Linux CentOS
  2. Где скачать CentOS?
  3. Установка CentOS 7.1
  4. Шаг 1
  5. Шаг 2
  6. Шаг 3
  7. Шаг 4
  8. Шаг 5
  9. Скриншоты CentOS 7.1 (GNOME)

Дистрибутив 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 также можно использовать в качестве рабочий станции у себя в компании, но вот в качестве операционной системы для домашнего компьютера данный дистрибутив мало кто используют.

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

На заметку! Начинающим пользователям Linux рекомендую почитать мою книгу «Linux для обычных пользователей» – в ней я максимально простым языком рассказываю про основы Linux и как пользоваться этой операционной системой без командной строки

Где скачать 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)

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

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

Меню обзор

Заметка! Рейтинг популярности серверных дистрибутивов Linux.

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

Репозиторий программного обеспечения Linux для продуктов Майкрософт






Twitter




LinkedIn




Facebook




Адрес электронной почты










  • Статья



Обзор

Корпорация Майкрософт создает и поддерживает различные программные продукты для систем Linux и делает их доступными через стандартные репозитории пакетов APT и YUM. В этом документе описывается, как настроить репозиторий в системе Linux, чтобы затем можно было установить или обновить программное обеспечение Microsoft Linux с помощью стандартных средств управления пакетами дистрибутива.

Репозиторий программного обеспечения Linux корпорации Майкрософт состоит из нескольких вложенных репозиториев:

  • Prod — рабочий вложенный репозиторий предназначен для пакетов, предназначенных для использования в рабочей среде. Эти пакеты коммерчески поддерживаются корпорацией Майкрософт в соответствии с применимым соглашением о поддержке или программой, которая у вас есть с корпорацией Майкрософт.

  • mssql-server — эти репозитории содержат пакеты для Microsoft SQL Server на Linux . См. также: SQL Server на Linux.

Примечание

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

Настройка репозиториев

Репозитории можно настроить автоматически, установив пакет Linux, который применяется к дистрибутиву и версии Linux. Пакет установит конфигурацию репозитория вместе с открытым ключом GPG, используемым такими средствами, как apt, yum или zypper для проверки подписанных пакетов и (или) метаданных репозитория.

Обратите внимание, что здесь перечислены не все поддерживаемые дистрибутивы. Инструкции по настройке вручную см. в текущих поддерживаемых репозиториях https://packages.microsoft.com/ пакетов.

Debian

Enterprise Linux (RHEL и варианты)

  • Enterprise Linux 6 (EL6)

    sudo yum install https://packages.microsoft.com/config/rhel/6/packages-microsoft-prod.rpm

  • Enterprise Linux 7 (EL7)

    sudo yum install https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm

  • Enterprise Linux 8 (EL8)

    sudo dnf install https://packages. microsoft.com/config/rhel/8/packages-microsoft-prod.rpm

SUSE

  • SUSE Linux Enterprise Server 12

    sudo zypper install https://packages.microsoft.com/config/sles/12/packages-microsoft-prod.rpm

  • SUSE Linux Enterprise Server 15

    sudo zypper install https://packages.microsoft.com/config/sles/15/packages-microsoft-prod.rpm

Ubuntu

  • Ubuntu 16.04 (Xenial)

    curl -sSL https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

    sudo apt-add-repository https://packages.microsoft.com/ubuntu/16.04/prod

    sudo apt-get update

  • Ubuntu 18.04 (Bionic)

    curl -sSL https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

    sudo apt-add-repository https://packages.microsoft.com/ubuntu/18.04/prod

    sudo apt-get update

  • Ubuntu 20.04 (Focal)

    curl -sSL https://packages. microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc

    sudo apt-add-repository https://packages.microsoft.com/ubuntu/20.04/prod

    sudo apt-get update

Настроить вручную

Файлы конфигурации репозитория доступны в packages.microsoft.com/config. Имя и расположение этих файлов можно найти с помощью следующего соглашения об именовании URI:

https://packages.microsoft.com/config/<Distribution>/<Version>/prod.(repo|list)

Ключ подписи пакета и репозитория

  • Открытый ключ GPG корпорации Майкрософт можно скачать здесь: https://packages.microsoft.com/keys/microsoft.asc
  • Идентификатор открытого ключа: Майкрософт (подписывание выпуска) [email protected]
  • Отпечаток открытого ключа: BC52 8686 B50D 79E3 39D3 721C EB3E 94AD BE12 29CF

Примеры

  • RHEL или CentOS 7
# Install repository configuration
curl -sSL https://packages. microsoft.com/config/rhel/7/prod.repo | sudo tee /etc/yum.repos.d/microsoft-prod.repo
# Install Microsoft's GPG public key
curl -sSL https://packages.microsoft.com/keys/microsoft.asc > ./microsoft.asc
sudo rpm --import ./microsoft.asc
  • Ubuntu 20.04
# Install repository configuration
curl -sSL https://packages.microsoft.com/config/ubuntu/20.04/prod.list | sudo tee /etc/apt/sources.list.d/microsoft-prod.list
# Install Microsoft GPG public key
curl -sSL https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
# Update package index files
sudo apt-get update

См. также:

  • Часто задаваемые вопросы о подсистеме Windows для Linux
  • Как удалить дистрибутив WSL?
  • Руководство по установке подсистемы Windows для Linux в Windows 10
  • Документация по подсистеме Windows для Linux






Red Hat наконец-то предоставила CentOS 7 план облачного обновления 30 октября 2024 г.

После этой даты системы под управлением CentOS Linux 7 перестанут получать обновления программного обеспечения и исправления безопасности. Что делать? Что ж, вы можете переключиться на один из клонов RHEL, например AlmaLinux или Rocky Linux, но хотя это работает с серверами, в облаке все по-другому. До сих пор не было хорошего способа аккуратного перехода с CentOS 7 на любую другую облачную операционную систему.

Почему? Как объяснил Гуннар Хеллекссон, вице-президент и генеральный менеджер RHEL на Red Hat Summit 2023, «мигрировать на самом деле очень сложно. Прочтите документацию. Там будет сказано, что для того, чтобы перейти с CentOS на что-то другое, вам нужно выключить машину, уничтожить ее и создать новый сервер с вашей новой операционной системой». Это неприемлемо.

Итак, Хеллексон продолжил: «Мы работали вместе и разработали механизм Red Hat Enterprise Linux для миграции Linux сторонних производителей. Это дает вам инструменты и лучшие практики, необходимые для перехода на RHEL 7 на месте».

2 дополнительных года

Этот дистрибутив Linux продлевает срок службы программного обеспечения как минимум на два дополнительных года. Когда вы используете RHEL 7, гораздо проще выполнить обновление до семейств RHEL 8 или 9 с помощью инструмента оболочки Leapp.

Если вам нужна помощь в освоении RHEL, Red Hat хочет, чтобы вы знали, что ваша организация также может претендовать на бесплатную подписку на RHEL для определенных случаев использования при разработке через подписку Red Hat Developer для Teams. Благодаря этому вы можете получить знания и необходимые средства для сохранения инвестиций в инфраструктуру, а также получить дополнительное время для планирования обновления RHEL.

Когда Red Hat Enterprise Linux для миграции Linux от сторонних производителей станет доступной, ее можно будет приобрести через отделы продаж Red Hat, партнеров, веб-сайт Red Hat и многочисленных облачных провайдеров.

Top Clouds

Все три основных облака, Amazon Web Services (AWS), Azure и Google поддерживают этот шаг. Джереми Винтер (Jeremy Winter), корпоративный вице-президент Microsoft по управлению программами Azure, поддержали остальные, сказав: «Microsoft сосредоточена на оптимизации ИТ-миграции и операций клиентов. В рамках нашего постоянного партнерства с Red Hat, включая инфраструктуру Red Hat, размещенную в Azure, новая версия Red Hat Enterprise Linux для миграции Linux от сторонних производителей будет доступна в Microsoft Azure Marketplace. Наше предложение включает в себя доступ к дополнительным двухлетним обновлениям и исправлениям, чтобы позволить клиентам CentOS Linux 7 более легко перейти на RHEL 7 и сохранить непрерывность после 30 июня 2024 года, даты EOL, с поддерживаемым и высокозащищенным дистрибутивом Linux».

Если вы абсолютно не можете перейти с CentOS 7, есть варианты сторонней поддержки. К ним относятся поддержка TuxCare CentOS 7 End of Life Extended Lifecycle Support, которая предлагает еще три года поддержки, и поддержка OpenLogic CentOS 7, которая предлагает пять дополнительных лет поддержки.

Группа, созданная с помощью Sketch.

Стивен Дж. Воган-Николс, также известный как sjvn, писал о технологиях и их бизнесе с тех пор, как CP/M-80 была самой передовой операционной системой для ПК, 300 бит/с было быстрым подключением к Интернету, WordStar был современный текстовый процессор, и он нам понравился.

Узнайте больше от Стивена Дж. Воана-Николса

Обзор и руководство по установке CentOS 7

Сама природа публичной лицензии GNU (GPL) гарантирует, что любой проект, компания или организация, которые создают продукты на основе программного обеспечения под лицензией GPL, должны выпустить исходный код для этой производной работы. И хотя это можно сделать непонятным способом, который не очень полезен, Red Hat делает не так. Red Hat уже более двадцати лет является опорой сообщества открытого исходного кода. Его собственные дистрибутивы и дистрибутивы, в которые он входит, играют важную роль в экосистеме Linux. Одним из таких дистрибутивов является Red Hat Enterprise Linux (RHEL). Это коммерческое распространение, ориентированное в первую очередь на крупный бизнес. Поскольку это коммерческий продукт, бесплатной версии не существует. Если вы хотите запустить RHEL, вам нужно купить лицензию.

Однако, поскольку RHEL основан на программном обеспечении с открытым исходным кодом, Red Hat также публикует исходный код, который использовался для его создания. Название Red Hat является торговой маркой, поэтому невозможно просто восстановить исходники и опубликовать дистрибутив. Но можно создать новый дистрибутив на основе этих источников, который предлагает двоичную совместимость и имеет тот же набор функций, что и RHEL. Есть несколько проектов, которые выполняют эту перестройку RHEL, включая Scientific Linux и Oracle Linux, но, вероятно, наиболее известным из этих дистрибутивов на основе RHEL является CentOS.

Есть еще одна небольшая информация, которая дополняет наше представление о CentOS. В январе 2014 года Red Hat фактически взяла на себя управление проектом CentOS. Торговая марка CentOS была передана Red Hat, и компания начала платить большинству ведущих разработчиков CentOS. Это означает, что CentOS теперь является официальным клоном RHEL!

В июне 2014 года Red Hat выпустила следующую основную версию своего корпоративного дистрибутива — Red Hat Enterprise Linux 7. Впоследствии CentOS опубликовала CentOS 7.0, первую версию с тех пор, как Red Hat спонсировала CentOS.

Что нового в CentOS 7?

CentOS 7 содержит несколько важных изменений по сравнению с линией CentOS 6.x. Во-первых, CentOS теперь использует XFS в качестве файловой системы по умолчанию. Во-вторых, OpenJDK-7 теперь является JDK по умолчанию. В-третьих, «initd» был заменен на «systemd». Другие изменения включают использование ядра Linux 3.10.0, поддержку контейнеров Linux и включение инструментов Open VMware и драйверов 3D-графики из коробки.

Существует также новая схема нумерации CentOS 7. Официальное название первого выпуска — CentOS 7.0-1406. «7.0» происходит от RHEL 7. 0, а «1406» указывает на отметку месяца кода, включенного в выпуск (например, июнь 2014 г.). Штамп месяца позволит CentOS делать повторные вращения с последними исправлениями безопасности и ошибками, сохраняя при этом связь с номером выпуска RHEL.

Установка

Загрузите DVD-диск .iso с веб-сайта CentOS и запишите его на диск. Обратите внимание, что CentOS 7 поддерживает только 64-разрядные процессоры. Загрузите компьютер с DVD. Возможно, вам придется изменить настройки BIOS, чтобы компьютер загружался с оптического привода. В меню загрузки выберите «Установить CentOS 7» и нажмите ENTER.

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

Как упоминалось выше, CentOS теперь использует XFS в качестве файловой системы по умолчанию. Если вы хотите использовать другую файловую систему, вам нужно будет использовать параметр «Я настрою разбиение». Согласно Red Hat, XFS быстрее, чем EXT4 в реальных условиях. Первоначально XFS была разработана в Silicon Graphics, Inc. и может поддерживать файловые системы размером до 16 эксабайт (около 16 миллионов терабайт). XFS также поддерживает отдельные файлы размером до 8 экзабайт (около 8 миллионов терабайт) и структуры каталогов с десятками миллионов записей. XFS также поддерживает ведение журнала метаданных, что ускоряет восстановление после сбоя.

Выбор программного обеспечения по умолчанию предназначен только для минимальной системы без графического интерфейса. Нажмите «Выбор программного обеспечения», чтобы выбрать «Файловый сервер и сервер печати», «Базовый веб-сервер», «Хост виртуализации» или рабочий стол GNOME или KDE. CentOS 7 перешел на GNOME 3, как и проект Fedora.

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

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

Система либо перезагрузится в командную строку, либо на рабочий стол, в зависимости от того, какие пакеты вы установили. Установка «GNOME Desktop» вместе с надстройками «Интернет-приложения» и «Office Suite and Productivity» создает приемлемый рабочий стол. Конечно, многие люди будут использовать CentOS в качестве сервера, однако параметры рабочего стола показывают, что его можно настроить практически для любой конфигурации от сервера или хоста виртуализации до «рабочей станции для разработки и творчества».

CentOS имеет сильное сообщество пользователей; если у вас есть какие-либо проблемы с установкой или какие-либо вопросы об использовании CentOS, попробуйте форумы.

Гэри Симс

Гэри является техническим писателем, автором и блоггером с 2003 года.