Rocky Linux - faq

Thank you for reading this post, don't forget to subscribe!

Про­ект CentOS изме­нил стра­те­гию раз­ви­тия. Он пере­стал быть копи­ей Red Hat Enterprise Linux. Вме­сто это­го он будет рели­зом для бета тести­ро­ва­ния обнов­ле­ний для RHEL. Для это­го он пере­шел на модель раз­ви­тия rolling updates и стал назы­вать­ся Centos Stream.

Что из себя будет представлять Rocky Linux?

Rocky Linux будет тем, что из себя пред­став­ля­ла рань­ше CentOS. Новые вер­сии будут выхо­дить толь­ко после того, как они будут опуб­ли­ко­ва­ны для RHEL. Не перед этим, как пла­ни­ру­ет сде­лать Red Hat, фак­ти­че­ски пре­вра­тив CentOS в веч­ную бета версию.

Кто будет развивать Rocky Linux?

Rocky Linux будет open sourse про­дук­том, вклю­чить­ся в рабо­ту над кото­рым смо­жет каж­дый жела­ю­щий. Это будет про­дукт сооб­ще­ства, кото­рый не будет учи­ты­вать инте­ре­сы корпораций.

Если Rocky Linux — это всего лишь клон RHEL?

Цель состо­ит не толь­ко в том, что­бы создать оче­ред­ной open source дис­три­бу­тив Linux на осно­ве RPM, но и в том, что­бы гаран­ти­ро­вать, что он оста­нет­ся в сво­бод­ном досту­пе и все­гда будет нахо­дить­ся под кон­тро­лем сооб­ще­ства, как и сам Linux. Для это­го тре­бу­ет­ся нечто боль­шее, чем про­сто инфра­струк­ту­ра для сбор­ки рели­зов. Необ­хо­ди­мо создать обще­ствен­ные и юри­ди­че­ские струк­ту­ры, кото­рые поз­во­лят Rocky Linux все­гда быть бес­плат­ным и откры­тым. Все это созда­ет­ся с нуля и тре­бу­ет времени.

Если это не просто клон RHEL, то что это?

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

Как планируется обезопасить Rocky Linux от судьбы Centos?

Во-пер­вых, пред­при­ня­ты шаги, что­бы юри­ди­че­ски защи­тить имя Rocky Linux. заре­ги­стри­ро­ван товар­ный знак, а так же создан фонд Rocky Enterprise Software Foundation (RESF). Сей­час  раз­ра­ба­ты­ва­ет­ся устав сооб­ще­ства, кото­рый опре­де­лит орга­ни­за­ци­он­ную струк­ту­ру, цели, цен­но­сти и мис­сию юри­ди­че­ско­го лица, пред­став­ля­ю­ще­го Rocky Linux. Кри­ти­че­ски важ­ным в этом уста­ве явля­ет­ся уста­нов­ле­ние прин­ци­пов, кото­рые защи­ща­ют сооб­ще­ство: про­зрач­ность, уча­стие сооб­ще­ства, откры­тое раз­ви­тие и неза­ви­си­мость. Rocky Linux нико­гда не будет кон­тро­ли­ро­вать­ся, поку­пать­ся или иным обра­зом нахо­дить­ся под вли­я­ни­ем како­го-либо одно­го лица или орга­ни­за­ции. Так же про­ек­ти­ру­ет­ся и раз­вер­ты­ва­ет­ся необ­хо­ди­мая инфра­струк­ту­ра, что­бы и сооб­ще­ство мог­ло вне­сти свой вклад в Rocky Linux.

Где скачать

https://rockylinux.org/download

Как перейти на Rocky Linux

Для тех, кто в насто­я­щее вре­мя исполь­зу­ет CentOS и ищет про­стой спо­соб пере­хо­да на Rocky Linux, вы може­те загру­зить и запу­стить скрипт migrate2rocky . Одна вещь, кото­рую вы долж­ны сде­лать, - это убе­дить­ся, что ваш часо­вой пояс и вре­мя / дата вер­ны, ина­че wget не смо­жет загру­зить скрипт, и скрипт не запу­стит­ся, даже если вы его уста­но­ви­ли в сво­ей систе­ме CentOS. После того, как вы сохра­ни­ли файл, дай­те ему испол­ня­е­мые пра­ва с помо­щью команды:

chmod u + x migrate2rocky.sh

Нако­нец, запу­сти­те сце­на­рий с помо­щью команды:

sudo ./migrate2rocky.sh -r

Как ни стран­но, выпол­не­ние сце­на­рия зани­ма­ет не так мно­го вре­ме­ни - менее 10 минут, в зави­си­мо­сти от ваше­го обо­ру­до­ва­ния и сете­во­го под­клю­че­ния. После завер­ше­ния скрип­та пере­за­гру­зи­те сер­вер и може­те рабо­тать с Rocky Linux.

Предостережение связанное с secure boot

Это предо­сте­ре­же­ние не будет про­бле­мой для боль­шин­ства адми­ни­стра­то­ров, так как боль­шин­ство из тех, кто выпол­ня­ет раз­вер­ты­ва­ние в цен­тре обра­бот­ки дан­ных или облач­ном про­вай­де­ре, дела­ют это в вир­ту­аль­ной или кон­тей­нер­ной сре­де. Если вы хоти­те уста­но­вить Rocky Linux на «голое желе­зо», знай­те, что в насто­я­щее вре­мя он не может рабо­тать с без­опас­ной загрузкой(secure boot). Коман­да Rocky Linux опи­сы­ва­ет без­опас­ную загрузку(secure boot) ново­го дис­три­бу­ти­ва как «нетри­ви­аль­ный про­цесс». Они заве­ри­ли, что в конеч­ном ито­ге Rocky Linux будет рабо­тать с без­опас­ной загрузкой(secure boot). А пока раз­вер­ни­те Rocky Linux в вир­ту­аль­ной / кон­тей­нер­ной сре­де или на обо­ру­до­ва­нии с отклю­чен­ной без­опас­ной загрузкой.

По это­му пово­ду коман­да сказала:

«Мы зна­ем, что мно­гие из вас зави­сят от без­опас­ной загруз­ки. Это нетри­ви­аль­ный про­цесс, что­бы полу­чить без­опас­ную загруз­ку для новой ОС. Этот про­цесс уже идет, и про­цесс про­вер­ки сов­ме­сти­мо­сти дол­жен начать­ся очень ско­ро. Rocky Linux 8.4 изна­чаль­но будет выпу­щен без Под­держ­ка без­опас­ной загруз­ки вклю­че­на, одна­ко, как толь­ко соот­вет­ству­ю­щие паке­ты будут собра­ны и под­пи­са­ны, для Rocky Linux 8.4 будет выпу­щен вто­рой набор ISO с под­держ­кой без­опас­ной загрузки ».

 

Особенности

Rocky Linux 8.4 постав­ля­ет­ся с теми же функ­ци­я­ми, что и в RHEL 8.4, таки­ми как:

  • Python 3.9
  • SWIG 4.0
  • Subversion 1.14
  • Redis 6
  • PostgreSQL 13
  • MariaDB 10.5
  • Nmstate support
  • MPLS
  • iproute2
  • GCC Toolset 10
  • LLVM Toolset 11.0.0
  • Rust Toolset 1.49.0
  • Go Toolset 1.15.7
  • kernel 4.18.0-305.3.1.el8_4

 

Интересен ли данный проект большим игрокам на рынке?

Круп­ные име­на так­же заин­те­ре­со­ва­ны в том, что­бы их ассо­ци­и­ро­вать с Rocky Linux. Google явля­ет­ся «глав­ным спон­со­ром» RESF и создал адап­ти­ро­ван­ный Rocky Linux для Google Compute Engine. Microsoft заре­ги­стри­ро­ва­лась в каче­стве парт­не­ра RESF и стре­мит­ся обес­пе­чить доступ­ность Rocky Linux на ее плат­фор­ме Azure.