Как да инсталирате и актуализирате CentOS 8

При всяка инсталация на нова версия на операционна система винаги има очакване какви нови функции ще бъдат, какви промени ще бъдат приложени и като цяло как ще се държи с традиционните ни приложения, както и нейната гъвкавост в продуктивна среда . Очакванията нарастват много повече, когато става въпрос за операционна система на ниво сървър, като CentOS.

След няколко години проверка на надеждността, производителността и гъвкавостта на CentOS 7, дойде моментът да се запознаете с новата версия на операционната система за компании във версия 8, която е разработена като стабилна платформа, с просто управление, което се извлича от източниците на Red Hat Enterprise Linux (RHEL).

CentOS 8.0 8.0 е в състояние да предостави на своите милиони потребители надеждна система, която е в съответствие с хибридните облачни реализации, за да поддържа работни натоварвания, които могат да бъдат доста големи, но без да губят известната си производителност.

CentOS 8 е може би не радикална промяна, а по -скоро широка от това, което знаехме за CentOS 7

Модифицирани пакети в CentOS 8Само за да получите обща представа, следните пакети са променени в CentOS 8:

  • abrt
  • анаконда
  • apache-commons-net
  • базова система
  • cloud-init
  • кокпит
  • compat-glibc
  • dhcp
  • firefox
  • fwupdate
  • grub2
  • httpd
  • първоначалната настройка
  • ipa
  • kabi-yum-плъгини
  • ядро
  • kde-настройки
  • libreport
  • oscap-anaconda-addon
  • PackageKit
  • бр
  • Плимут
  • redhat-lsb
  • redhat-rpm-config
  • scap-security-guide
  • шим
  • с подпис
  • ти си
  • абонаментен мениджър
  • system-config-date
  • system-config-kdump
  • гръмотевица
  • xulrunner
  • yum

Пакетите са премахнатиСъщо така бяха премахнати някои пакети като:

  • redhat-access-gui
  • redhat-отметки
  • redhat-indexhtml
  • redhat-лога
  • прозрения-клиент
  • абонамент-мениджър-миграция
  • абонамент-мениджър-миграция-данни

Нови пакетиОсвен това са добавени нови пакети като:

  • centos-indexhtml
  • центос-лога
  • centos-освобождаване
  • centos-фонове

CentOS 8 е дефиниран с версия 8.0-1905 и една от новостите, обявени от проекта CentOS, е разработването на изключителна версия за разработчици, наречена CentOS Stream.

CentOS Stream е по същество каталогизирана Linux дистрибуция с непрекъснато издание, която действа между развитието нагоре по веригата на Fedora и разработката за Red Hat (RHEL). CentOS Stream ще управлява кода, който ще бъде разработен за следващото издание на RHEL, поради което фокусът му е върху развитието.

Изтеглянето на CentOS 8 е достъпно на следните връзки:

Сега Solvetic ще говори за новините, които ще открием в CentOS 8, за да сме готови да използваме тази нова операционна система от семейството на Linux.

Новини и подобрения на CentOS 8Някои от тези новости са:

  • Интегриране на интерфейс на защитна стена към уеб конзолата, откъдето можем да изпълняваме всички задачи по сигурността.
  • Уеб конзолата ще бъде налична по подразбиране, тъй като се инсталира автоматично и всички портове на защитната стена, които ще се използват от конзолата, се отварят автоматично при инсталирането.
  • Уеб конзолата ще бъде съвместима с повечето съвременни уеб браузъри.
  • Инсталаторът на CentOS 8 поддържа LUKS2 формат за криптиране на диска, който позволява разделяне на лични дискове с помощта на командите autopart, logvol, part и RAID.
  • Anaconda вече поддържа System Purpose.
  • CentOS 8 вече позволява инсталиране от хранилище на локалния твърд диск.
  • Сега можем да създаваме системни изображения с помощта на Image Builder, с които ще бъде възможно да се използва и създава ISO образ на диск в реално време, да се създават qcow2 файлове, които използваме с виртуална машина, файлове с изображения на файлова система и др.
  • 52-битово ARM физическо адресиране е налично в CentOS 8.
  • Управлението на физическата памет поддържа таблици със страници на 5 нива.
  • NUMA вече поддържа повече възли.
  • YUM подобрения за модулно управление на съдържанието.
  • Нова функционалност в RPM като поддръжка на булеви зависимости, поддръжка за пакетиране на файлове с размер над 4 GB и поддръжка на тригери на файлове.
  • Java 8 и Java 11 вече се поддържат и са естествени за платформата.
  • Интегриран е нов инструмент за управление на хранилището, наречен Stratis.
  • Python 3 е версията по подразбиране.
  • Възможността за запис на сесии е интегрирана, благодарение на което можем да записваме всички действия на потребителите в системата за по -добро администриране и поддръжка.
  • Ще имаме бази данни MySQL 8.0, MariaDB 10.3, PostgreSQL 9.6 и PostgreSQL 10, Redis 4 в CentOS 8.
  • Нов виртуален оптимизатор на данни (Virtual Data Optimizer), благодарение на който е възможно да се извърши дедупликацията на собственото хранилище в ядрото на Linux, увеличавайки живота и производителността му.
  • В CentOS 8 основната файлова система е криптирана, за да предложи по -голяма сигурност.
  • Предлага средата GNOME 3.28

Без допълнителни думи, ще видим как да инсталираме CentOS 8 от нулата и след това ще видим как да надстроим от CentOS 7 до тази нова версия.

1. Как да инсталирате CentOS 8 в режим Core

Етап 1
След като изтеглим ISO файла на CentOS 8, който тежи 6.6 GB, продължаваме да го записваме на стартиращ USB или на DVD. След това конфигурираме стартирането на оборудването, както следва:

  • Ако сме избрали да използваме DVD, избираме линията за CD-ROM устройство.
  • Ако ще използваме стартиращ USB, избираме сменяеми устройства.

Стъпка 2
След като започнем инсталацията, ще видим следното:

Стъпка 3
Там имаме следните опции:

  • „Инсталиране на CentOS Linux 8.0.1905“ позволява директен достъп до инсталацията на системата.
  • „Тествайте този носител и инсталирайте CentOS Linux 8.0.1905“ ви позволява да изпълните предварителен анализ на хардуерните условия на компютъра, преди да продължите с инсталацията.

ЗабележкаЗа да инсталирате CentOS 8 правилно, е необходимо следното:

  • Минимум 2 GB (препоръчително 4 GB) RAM
  • 10 GB (препоръчително 20 GB) място на твърдия диск

Стъпка 3
Опцията „Trubleshooting“ отговаря за коригиране на проблеми преди инсталирането на CentOS 8. Натиснете Enter и системният инсталатор ще започне:

Увеличете

Стъпка 4
След като приключим, продължаваме да избираме инсталационния език на CentOS 8:

Стъпка 5
След като определим езика, кликваме върху Продължи и ще видим следното. Както виждаме в долната част, се стартира предупреждение, така че да попълним полетата, които са маркирани, по подразбиране винаги ще бъде опцията „Дестинация за инсталиране“,

Стъпка 6
Щраквайки там, ще видим следното. В долната част намираме подробности за избрания диск и го потвърждаваме, като кликнете върху бутона "Готово".

ДействияВ този раздел е възможно:

  • Изберете твърдия диск (който е задължителен), където трябва да се инсталира CentOS 8.
  • Добавете нови дискове.
  • Конфигурирайте автоматично разделянето или изберете „Персонализиран“ и след това добавете начина на разпространение на диска.

Стъпка 7
Сега можем да видим, че тази опция е валидирана. След като тази стъпка приключи, кликнете върху „Стартиране на инсталацията“

Стъпка 8
В допълнение към това имаме следното:

КлавиатураТя ни позволява да зададем езика на клавиатурата CentOS 8
Езикова поддръжкаМожем да добавим още езици за употреба
Дата и часТам можем да определим часовата зона на нашето местоположение
Източник на инсталацияПозволява ви да установите от къде ще бъде инсталиран CentOS 8
Избор на софтуерПозволява ви да добавяте помощните програми и среди, налични за CentOS 8
KDUMPПозволява да се активира функцията KDUMP, която е механизъм за аварийно изхвърляне на повреда в системното ядро.
Име на мрежа и екипТам можем да активираме мрежата и да присвоим име на оборудването, ако желаем
Политика за сигурностПозволява да се установят нови общи политики за сигурност в CentOS 8

ЗабележкаОбсъждаме опциите за избор на софтуер в CentOS 8 по -долу.

Стъпка 9
Ще видим следното, където трябва да потвърдим паролата за root, както и да назначим администраторския потребител:

Стъпка 10
Кликваме върху „Root парола“ и продължаваме да я присвояваме:

Стъпка 11
Кликваме върху Готово и сега кликваме върху „Създаване на потребител“ и продължаваме да регистрираме същите данни:

Стъпка 12
Кликнете върху Готово и процесът на инсталиране на CentOS 8 ще продължи:

Стъпка 13
След като този процес приключи, ще видим следното и щракнете върху Рестартиране.

Стъпка 14
Премахваме диска или USB и ще видим ядрото CentOS 8:

Стъпка 15
Избираме първия ред, за да продължим със зареждането на системата и след това ще видим следното. Кликваме върху „Информация за лиценза“, за да приемем лиценза CentOS 8:

Стъпка 16
Кликваме върху Готово и виждаме, че лицензът е приет:

Стъпка 17
Кликваме върху „Завършване на конфигурацията“, за да продължим с процеса и да преминем към влизане в CentOS 8:

Стъпка 18
Лицензът, който сме инсталирали CentOS 8 Core, който по подразбиране има интерфейс GNOME:

Стъпка 19
Там дефинираме езика и след това можем да конфигурираме писането:

Стъпка 20
Конфигурираме поверителност:

Стъпка 21
Можем да свържем акаунти онлайн:

Стъпка 22
Конфигурирахме CentOS 8:

Стъпка 23
Сега можем да потвърдим инсталираната версия на Centos, като изпълним:

 lsb_release -a

Можем да видим, че това е новата версия на CentOS 8.

2. Как да инсталирате CentOS 8 Server


Следващата опция е да инсталирате CentOS 8 като сървър без GUI интерфейс, което помага за оптимизиране на скоростта на достъп, очевидно зависи от хардуерните компоненти и е един от най -често срещаните начини за използване на CentOS.

Етап 1
За този метод повтаряме процеса на вмъкване на диска до точката, в която конфигурираме твърдия диск, там трябва да отидем до опцията „Избор на софтуер“, където ще видим следното. Там активираме кутията Сървър и кликваме върху Готово, за да продължим с инсталацията

Стъпка 2
След това трябва да конфигурираме root потребител и парола, както видяхме:

Стъпка 3
След като процесът приключи и системата се рестартира, ще имаме достъп до него, като използваме регистрираните идентификационни данни:

Стъпка 4
Сега можем да проверим версията на CentOS, като стартираме:

 cat / etc / redhat-release

Там проверяваме дали е CentOS 8.

3. Как да надстроите от CentOS 7 до CentOS 8


Сега това е една от най -важните стъпки за хиляди потребители, тъй като те в момента използват CentOS 7 и искат да актуализират системата си до тази нова версия. CentOS 8 и Solvetic ще обяснят процеса за това.

ВНИМАНИЕИзглежда, че официалният URL адрес на CentOS е спрял да работи за актуализиране. Представяме си, че ще бъде временно и може да бъде актуализирано след няколко дни. Междувременно работи само за инсталиране от 0, както обяснихме по -горе.

Етап 1
Първата стъпка, която трябва да направите, ще бъде достъп до компютъра с CentOS 7 и актуализиране на пакетите му, като изпълните:

 yum актуализация

Увеличете

Стъпка 2
Ако има актуализации, ще видим следното:

Увеличете

Стъпка 3
Въвеждаме писмото, за да потвърдим изтеглянето и инсталирането.

Увеличете

Стъпка 4
Продължаваме да проверяваме текущата версия на CentOS на компютъра, като изпълняваме:

 cat etc / redhat-release

Увеличете

Стъпка 5
Ако искаме да видим версията на ядрото, което изпълняваме:

 uname -г -н

Увеличете

Стъпка 6
Следващата стъпка, която ще направим, е да отидем в директорията / etc и там да намерим пътя yum.repos.d, ще видим следното съдържание:

Увеличете

Стъпка 7
С помощта на някакъв редактор имаме достъп до файла CentOS-Base.repo:

 nano CentOS-Base.repo
Там ще добавим следното:
 [надстройка] име = надстройкаbaseurl = http: //dev.centos.org/centos/8/upg/x86_64/enabled=1gpgcheck=0

Увеличете

Стъпка 8
Запазваме промените с клавишите Ctrl + O и излизаме от редактора с клавишите Ctrl + X.
Сега изпълняваме следния ред:

 yum инсталирайте preupgrade-assistant-contents

Увеличете

Стъпка 9
Това е за да инсталираме съветника за актуализация и след като инсталираме, продължаваме да стартираме yum ugrade, за да търсим и инсталираме налични актуализации в системата, включително CentOS 8:

Увеличете

Стъпка 10
Там продължаваме със списъка и трябва да приемем изтеглянето им:

Увеличете

Стъпка 11
След като въведем буквата S, изтеглянето ще продължи:

Увеличете

Стъпка 12
След това ще бъдем попитани дали искаме да импортираме GPG ключа:

Увеличете

Стъпка 13
След като всичко това приключи, ще е необходимо да рестартирате системата с командата reboot и след това да проверите дали е актуализирана правилно, като изпълните:

 cat etc / redhat-release

Увеличете

С Solvetic сте се научили да инсталирате или актуализирате до новата версия на CentOS 8, която несъмнено ще бъде от голяма подкрепа за всички администратори и потребители на тази страхотна система.

wave wave wave wave wave