При всяка инсталация на нова версия на операционна система винаги има очакване какви нови функции ще бъдат, какви промени ще бъдат приложени и като цяло как ще се държи с традиционните ни приложения, както и нейната гъвкавост в продуктивна среда . Очакванията нарастват много повече, когато става въпрос за операционна система на ниво сървър, като 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, която несъмнено ще бъде от голяма подкрепа за всички администратори и потребители на тази страхотна система.