Что за программа rocky

Rocky Linux — это свободный дистрибутив для Linux, который основан на Red Hat Enterprise Linux (RHEL) и призван заменить CentOS. Операционная система очень стабильна и удобна в использовании, однако пока рано говорить о том, станет ли она достойным преемником популярной CentOS.

Rocky Linux

Что такое Rocky Linux?

Rocky Linux — это дистрибутив Linux с поддержкой HPC, который подходит для серверов и настольных приложений. Операционная система имеет открытый исходный код и бинарную совместимость с коммерческим Red Hat Enterprise Linux (RHEL). Rocky Linux считается неофициальным преемником CentOS, форка RHEL. Операционная система подходит для различных целей и является стабильным и удобным вариантом для предприятий и частных пользователей. Rocky Enterprise Software Foundation отвечает за этот дистрибутив Linux.

История Rocky Linux

Необходимость в новом свободном дистрибутиве Linux на базе RHEL возникла, когда Red Hat объявила о прекращении поддержки CentOS. CentOS Stream является его заменой, однако, он не продолжает быть с открытым исходным кодом и является бинарно-совместимым форком RHEL. CentOS Stream является скользящим релизом с 2021 года и получает многочисленные обновления, что означает отсутствие необходимой безопасности в некоторых случаях. CentOS Stream функционирует в основном как тестовая среда для нововведений, которые в будущем могут стать частью коммерческого дистрибутива. Это создало пробел для пользователей CentOS, который заполняется двумя новыми операционными системами.

Моделирование шаровых и СИ/ПСИ мельниц в Rocky DEM

Rocky Linux была выпущена в 2021 году, через несколько месяцев после AlmaLinux. Сооснователь CentOS Грегори Куртцер отвечает за новую версию Linux, которая названа в честь его покойного коллеги Роки Макго. Первая стабильная версия Rocky Linux была выпущена 21 июня 2021 года как версия 8.4. Высокий номер версии основан на обозначении RHEL.

Rocky Linux является клоном RHEL, который также бинарно совместим и уже поддерживается многочисленными крупными, финансово сильными спонсорами. Успех Rocky Linux зависит от того, решат ли существующие пользователи CentOS принять новую систему. Однако начало было многообещающим.

Каковы преимущества и недостатки Rocky Linux?

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

Преимущества

  • Команда: Пользователи очень доверяли команде, стоящей за Rocky Linux, еще до релиза. Будучи сооснователем CentOS, Грегори Куртцер точно знал, что пользователи популярного дистрибутива оценят в Rocky Linux. Это означало, что он был достойным преемником с самого начала.
  • Стабильность: Стабильность всегда была одним из преимуществ CentOS, и в Rocky Linux она также находится в центре внимания. Основное внимание уделяется системе, которая работает плавно и без неприятных сюрпризов, связанных с новыми обновлениями.
  • Совместимость: Rocky Linux бинарно совместим с Red Hat Enterprise Linux, что делает его хорошей альтернативой. Миграция с CentOS, AlmaLinux и других дистрибутивов также очень проста с помощью инструмента migrate2rocky. Образы контейнеров и облачные предложения не являются проблемой для Rocky Linux.
  • Открытый исходный код: Бинарная совместимость — не единственная особенность, которую поддерживает Rocky Linux. Функция открытого исходного кода также остается на месте, что является преимуществом для всех пользователей. Если новой версии Linux удастся объединить еще одно большое и заинтересованное сообщество, ничто не должно стоять на пути бесперебойной документации, тщательного управления безопасностью и регулярных обновлений, которые разрабатываются с учетом пожеланий пользователей. Пользователи надеются, что Rocky Linux сможет продолжить то, что начал его предшественник.
Читайте также:
Ipro2 что за программа

Недостатки

  • Мало опыта: Rocky Linux все еще новичок, поэтому эмпирических данных очень мало. Сообщений от пользователей или подробной документации все еще мало. Пока невозможно окончательно оценить, насколько хорош новый дистрибутив Linux. Это большой недостаток, особенно для компаний, которые полагаются на то, что их операционная система действительно работает максимально безопасно и гладко.
  • Неопределенное будущее: Второй недостаток аналогичен. Rocky Linux все еще находится на ранней стадии, но уже планирует будущее. Смогут ли они выпускать регулярные обновления и развивать других возможных преемников, зависит от активности сообщества, а также от наличия необходимых средств. Крупные компании уже выступают в качестве спонсоров, однако пока неясно, как долго продлится поддержка и хватит ли средств, собранных на данный момент.
  • Актуальность: Упомянутая выше надежность также может рассматриваться как недостаток для некоторых пользователей. Хотя Rocky Linux, как и CentOS, работает очень стабильно, новейшим приложениям требуется время, чтобы стать доступными. Вы можете предпочесть CentOS Stream, если хотите всегда быть в курсе последних событий, так как в скользящем релизе часто появляются обновления. Rocky Linux по сравнению с ним будет работать более неторопливо. Это преимущество для пользователей, которые полагаются на постоянство. Однако разработчики и опытные пользователи могут предпочесть альтернативный дистрибутив Linux.

Для кого подходит эта операционная система?

Целевая группа для Rocky Linux уже ясна. Компании и частные пользователи, которые полагаются на надежную, удобную и бесплатную версию Linux, должны быть довольны преемником CentOS. Ключевые функции корпоративных, гипермасштабных, облачных и высокопроизводительных вычислений интегрированы, что добавляет Rocky Linux в список рекомендуемых серверных дистрибутивов Linux. Клон RHEL стоит рассмотреть, особенно для компаний. Вы получаете почти эквивалентную и двоично-совместимую альтернативу, которая находится в свободном доступе.

Моделирование пересыпного узла в Rocky DEM

Какие есть альтернативы Rocky Linux?

Существует множество других дистрибутивов Linux, из которых вы можете выбрать, если Rocky Linux вас не убедил.

Ubuntu

Ubuntu — одна из самых популярных операционных систем Linux. Она также является бесплатной, с открытым исходным кодом и поддерживается большим сообществом. Одним из преимуществ дистрибутива является его удобство для пользователя. Система также считается очень безопасной и стабильной.

openSUSE Leap

openSUSE Leap доступен с 2015 года и разработан нюрнбергской компанией SUSE Software Solutions Germany GmbH в тесном сотрудничестве с сообществом разработчиков. В системе используются многочисленные компоненты платного корпоративного решения SUSE Linux, но она имеет открытый исходный код и является бесплатной.

AlmaLinux

После объявления о прекращении поддержки CentOS, Rocky Linux был не единственным появившимся преемником. AlmaLinux также бинарно совместим с Red Hat Enterprise Linux, разрабатывается сообществом и находится в свободном доступе. Является ли AlmaLinux или Rocky Linux лучшим преемником CentOS, станет известно через несколько лет.

Похожие записи:

  1. Как проверить, существует ли программа в сценарии Bash
  2. Как использовать Eye of Gnome Image Viewer на Rocky Linux, CentOS и AlmaLinux
  3. Показать скрытые файлы в Linux
  4. Релиз Linux Kernel 6.1
  5. Как изменить имя хоста в Kali Linux
  6. Как использовать lsof для поиска открытых файлов в Linux
  7. Как установить Mozilla Thunderbird в CentOS 9/ Rocky Linux 9/ Alma Linux 9

Источник: g-soft.info

Linux корпоративного уровня, путем сообщества.

Rocky Linux — это корпоративная операционная система с открытым исходным кодом, разработанная для 100% совместимости с Red Hat Enterprise Linux®. Интенсивно разрабатывается сообществом.

Стабильный, готовый к работе Linux

Прочность, не зависящая от условий использования. Rocky Linux собирает исходные тексты непосредственно из RHEL ® , так что вы можете смело биться об заклад, что у вас будет суперстабильная система, независимо от случая использования.

Готовность к работе

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

Поддерживается сообществом

Сообщество, спонсоры и партнеры вложились, взяв на себя долгосрочные обязательства, чтобы гарантировать, что проект останется с обществом.

Читайте также:
Обновление программ что это такое

Простота миграции

Переходите с других дистрибутивов основаных на Red Hat Enterprise Linux без лишних усилий. Наш скрипт миграции прост в использовании и предоставляется бесплатно.

Свежие новости

Мы регулярно сообщаем сообществу о происходящем. Вот последние новости.
May 20, 2023
May 16, 2023
April 14, 2023

При поддержке

О проекте

  • О Rocky Linux
  • Часто задаваемые вопросы
  • Устав сообщества
  • Структура организации
  • Состояние сервисов
  • Ошибки безопасности

Присоединиться

  • Внести свой вклад
  • Сообщить об ошибке
  • Пожертвовать
  • Merch

Документация

Правовая информация

  • Лицензии
  • Политика конфиденциальности

Язык

Перевести этот сайт

Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries. Red Hat Enterprise Linux, RHEL and CentOS are trademarks or registered trademarks of Red Hat, Inc. or its subsidiaries in the US and other countries. We are not affiliated with, endorsed by or sponsored by Red Hat, Inc.

Источник: rockylinux.org

Rocky

Изображение баннера

Rocky Linux-это предстоящий дистрибутив Linux, который в настоящее время находится в разработке.

Он предназначен для последующего, полного двоичного совместимого выпуска с использованием исходного кода операционной системы Red Hat Enterprise Linux (RHEL).

Цель проекта состоит в том, чтобы обеспечить поддерживаемую сообществом производственную корпоративную операционную систему.

Версия-кандидат на выпуск Rocky Linux была выпущена 30 апреля 2021 года.

Установка Rocky

Скачать образ можно на сайте www.rockylinux.org

Сайт загрузки образов rocky 7 изображение с сайта www.andreyolegovich.ru

После установки

Рекомендую выполнить следующее

sudo yum -y update
sudo yum install -y redhat-lsb-core net-tools epel-release kernel-headers kernel-devel yum-utils
sudo yum groupinstall -y «Development Tools»

Узнать версию

Узнать версию установленной rocky можно командой

Rocky Linux release 8.4 (Green Obsidian)

Rocky Linux release 8.4 (Green Obsidian)

rpm -q rocky-release

Если установить пакет redhat-lsb

LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch Distributor ID: Rocky Description: Rocky Linux release 8.4 (Green Obsidian) Release: 8.4 Codename: GreenObsidian

Если достаточно только главной версии, можно использовать

Установка программ

Для начала неплохо обновить пакетный менеджер. В Rocky он называется yum

Для тихой установки используйте флаг -y

yum install -y redhat-lsb-core net-tools epel-release kernel-headers kernel-devel

yum groupinstall -y «Development Tools»

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

yum groupinstall -y «X Window System» «MATE Desktop»

Добавить пользователя в группу sudo

У всех пользователей из группы wheel есть возможность выполнять команду sudo поэтому нужно стать root

И из-под root добавить пользователя в группу wheel командой

usermod -aG wheel andrei

Снова стать пользователем можно выполнив

Настройка сети

Установка wget

sudo yum install wget

Установка Go

Скачать Golang можно с сайта golang.org

После скачивания проверьте, что контрольная сумма совпадает с записанной на сайте

Совпадает со значением на сайте — посмотрите на нижнюю строку

Установка образа через сеть VirtualBox изображение с сайта www.andreyolegovich.ru

sudo tar -C /usr/local -xzf go1.15.5.linux-386.tar.gz

Добавьте путь до go в PATH

Создайте рабочую директорию

Проверьте установился ли Go

Если получили что-то подобное

go version go1.15.5 linux/386

Если получили ошибку

-bash: /usr/local/go/bin/go: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

Попробуйте установить glibc.i686

sudo yum install glibc.i686

Установка X

Установка и настройка X сервера ассмотрены в отдельной статье — «X Window System в rocky»

Полезные команды

Перемещение между X и реальным терминалом (physical terminal) осуществляется нажатием правого CTRL + F2 — чтобы перейти в консоль

Правый CTRL + F1 — чтобы перейти в иксы

Чтобы узнать называние своей консоли выполните

Чтобы узнать кто подключён к системе выполните

andrei tty1 2020-11-19 11:03 (:0) andrei pts/0 2020-11-19 11:45 (:0) andrei tty2 2020-11-19 11:42 andrei pts/1 2020-11-19 11:48 (192.168.56.1)

tty1 и tty2 это реальные терминалы

touch files/file
ls -l files

-rw-rw-r—. 1 andrei andrei 0 Nov 19 13:46 file1 -rw-rw-r—. 1 andrei andrei 0 Nov 19 13:46 file2 -rw-rw-r—. 1 andrei andrei 0 Nov 19 13:46 file3 -rw-rw-r—. 1 andrei andrei 0 Nov 19 13:46 file4 -rw-rw-r—. 1 andrei andrei 0 Nov 19 13:46 file5

Чтобы скопировать директорию files в директорию sites со всем содержимым выполните

cp -R files sites
ls -l sites/files/

total 0 -rw-rw-r—. 1 andrei andrei 0 Nov 19 13:49 file1 -rw-rw-r—. 1 andrei andrei 0 Nov 19 13:49 file2 -rw-rw-r—. 1 andrei andrei 0 Nov 19 13:49 file3 -rw-rw-r—. 1 andrei andrei 0 Nov 19 13:49 file4 -rw-rw-r—. 1 andrei andrei 0 Nov 19 13:49 file5

Читайте также:
Drpsu что это за программа и нужна ли она

Директория files была скопирована в директорию sites, то есть теперь у sites есть поддиректория files.

Если у вас установлен модуль tree вы можете наглядно изучить вложенность. Если нет — выполните сперва sudo yum install tree

sites └── files ├── file1 ├── file2 ├── file3 ├── file4 └── file5 1 directory, 5 files

Создать ссылку можно командой ln, символьную ссылку ln -s

Очистить терминал можно нажав CTRL + l

Изучить детали своего SSH подключения можно командой

192.168.56.1 52350 192.168.56.101 22

Сперва идут IP и порт клиента, затем IP и порт сервера

Чтобы изучить содержимое длинного тестового файла выполните

Для поиска вперёд нажмите / для поиска назад ?

Поиск

Найти и сразу скопировать в текущую директорию

Найти в текущей директории

Удалить из текущей директории

Найти все ссылки

find /etc -type l

Найти все ссылки только на верхнем уровне вложенности

find /etc -maxdepth 1 -type l

Filesystem Size Used Avail Use% Mounted on /dev/sda1 1014M 194M 821M 20% /boot

Найти обычные файлы определённого размера

find /boot -size +20000k -type f

find: ‘/boot/efi/EFI/rocky’: Permission denied find: ‘/boot/grub2’: Permission denied /boot/initramfs-0-rescue-389ee10be1b38d4281b9720fabd80a37.img /boot/initramfs-3.10.0-1160.el7.x86_64.img /boot/initramfs-3.10.0-1160.2.2.el7.x86_64.img

find /boot -size +10000k -type f

find: ‘/boot/efi/EFI/rocky’: Permission denied find: ‘/boot/grub2’: Permission denied /boot/initramfs-0-rescue-389ee10be1b38d4281b9720fabd80a37.img /boot/initramfs-3.10.0-1160.el7.x86_64.img /boot/initramfs-3.10.0-1160.el7.x86_64kdump.img /boot/initramfs-3.10.0-1160.2.2.el7.x86_64.img /boot/initramfs-3.10.0-1160.2.2.el7.x86_64kdump.img

То же самое плюс показать размер файлов

find /boot -size +10000k -type f -exec du -h <> ;

find: ‘/boot/efi/EFI/rocky’: Permission denied find: ‘/boot/grub2’: Permission denied 60M /boot/initramfs-0-rescue-389ee10be1b38d4281b9720fabd80a37.img 21M /boot/initramfs-3.10.0-1160.el7.x86_64.img 13M /boot/initramfs-3.10.0-1160.el7.x86_64kdump.img 21M /boot/initramfs-3.10.0-1160.2.2.el7.x86_64.img 14M /boot/initramfs-3.10.0-1160.2.2.el7.x86_64kdump.img

Изменить пароль пользователя

Чтобы в rocky изменить пароль пользователя выполните команду passwd

[sudo] password for andrei:
Changing password for user andrei.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.

locale

Чтобы в rocky узнать текущую locale

System Locale: LANG=en_US.UTF-8 VC Keymap: us X11 Layout: us

Список доступных локалей

Выбрать только английский

localectl list-locales | grep en_US

en_US en_US.iso88591 en_US.iso885915 en_US.utf8

Список системных переменных, связанных с локалью доступен по команде

LANG=en_US.UTF-8 LC_CTYPE=»en_US.UTF-8″ LC_NUMERIC=en_US.UTF-8 LC_TIME=en_US.UTF-8 LC_COLLATE=»en_US.UTF-8″ LC_MONETARY=en_US.UTF-8 LC_MESSAGES=»en_US.UTF-8″ LC_PAPER=en_US.UTF-8 LC_NAME=en_US.UTF-8 LC_ADDRESS=en_US.UTF-8 LC_TELEPHONE=en_US.UTF-8 LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=en_US.UTF-8 LC_ALL=

Подробная информация по каждой переменной может быть получена с помощью флагов -c -k

locale -c -k LC_TIME

LC_TIME abday=»Sun;Mon;Tue;Wed;Thu;Fri;Sat» day=»Sunday;Monday;Tuesday;Wednesday;Thursday;Friday;Saturday» abmon=»Jan;Feb;Mar;Apr;May;Jun;Jul;Aug;Sep;Oct;Nov;Dec» mon=»January;February;March;April;May;June;July;August;September;October;November;December» am_pm=»AM;PM» d_t_fmt=»%a %d %b %Y %r %Z» d_fmt=»%m/%d/%Y» t_fmt=»%r» t_fmt_ampm=»%I:%M:%S %p» era= era_year=»» era_d_fmt=»» alt_digits= era_d_t_fmt=»» era_t_fmt=»» time-era-num-entries=0 time-era-entries=»S» week-ndays=7 week-1stday=19971130 week-1stweek=7 first_weekday=1 first_workday=2 cal_direction=1 timezone=»» date_fmt=»%a %b %e %H:%M:%S %Z %Y» time-codeset=»UTF-8″

locale -c -k LC_CTYPE

LC_CTYPE ctype-class-names=»upper»;»lower»;»alpha»;»digit»;»xdigit»;»space»;»print»;»graph»;»blank»;»cntrl»;»punct»;»alnum»;»combining»;»combining_level3″ ctype-map-names=»toupper»;»tolower»;»totitle» ctype-width=16 ctype-mb-cur-max=6 charmap=»UTF-8″ ctype-class-offset=72 ctype-map-offset=86 ctype-indigits_mb-len=1 ctype-indigits0_mb=»0″ ctype-indigits1_mb=»1″ ctype-indigits2_mb=»2″ ctype-indigits3_mb=»3″ ctype-indigits4_mb=»4″ ctype-indigits5_mb=»5″ ctype-indigits6_mb=»6″ ctype-indigits7_mb=»7″ ctype-indigits8_mb=»8″ ctype-indigits9_mb=»9″ ctype-indigits_wc-len=1 ctype-outdigit0_mb=»0″ ctype-outdigit1_mb=»1″ ctype-outdigit2_mb=»2″ ctype-outdigit3_mb=»3″ ctype-outdigit4_mb=»4″ ctype-outdigit5_mb=»5″ ctype-outdigit6_mb=»6″ ctype-outdigit7_mb=»7″ ctype-outdigit8_mb=»8″ ctype-outdigit9_mb=»9″ ctype-outdigit0_wc=48 ctype-outdigit1_wc=49 ctype-outdigit2_wc=50 ctype-outdigit3_wc=51 ctype-outdigit4_wc=52 ctype-outdigit5_wc=53 ctype-outdigit6_wc=54 ctype-outdigit7_wc=55 ctype-outdigit8_wc=56 ctype-outdigit9_wc=57 ctype-translit-tab-size=4554 ctype-translit-default-missing-len=1 ctype-translit-ignore-len=0 ctype-translit-ignore=»» map-to-nonascii=0

Список доступных локалей

Изменить locale

Чтобы в rocky изменить locale можно либо откредактирвоать файл locale.conf в /etc/ либо применить команду localect (начиная с rocky 7)

Предположим, что нужно поменять локаль на en_us.iso88591

Откройте locale.conf и найдите строку LANG

sudo vi /etc/locale.conf

Замените UTF-8 на iso88591

Альтернативный способ с использованием sed — выполните команду

sudo sed -i s/LANG=»en_US.UTF-8″/LANG=»en_US.iso88591″/ /etc/locale.conf

Чтобы проверить изменения выполните

System Locale: LANG=en_US.iso88591 VC Keymap: us X11 Layout: us

Чтобы изменить системную переменную, например, LC_CTYPE выполните

И внесите в конец файла следующий код

LC_CTYPE=»en_US.iso88591″ export LC_CTYPE

locale -c -k LC_CTYPE

LC_CTYPE ctype-class-names=»upper»;»lower»;»alpha»;»digit»;»xdigit»;»space»;»print»;»graph»;»blank»;»cntrl»;»punct»;»alnum»;»combining»;»combining_level3″ ctype-map-names=»toupper»;»tolower»;»totitle» ctype-width=16 ctype-mb-cur-max=1 charmap=»ISO-8859-1″

Узнать свой machine-id

Изменить machine-id

Удалите старый machine-id

sudo rm /etc/machine-id

Сгенерируйте новый machine-id

Теперь желательно перезагрузиться и проверить всё ли работает правильно

Если генерируется всё время один и тот же id значит скорее всего он берётся откуда-то ещё

Можно сгенерировать его самостоятельно с помощью dbus—uuidgen

rm -f /etc/machine-id
dbus-uuidgen —ensure=/etc/machine-id
dbus-uuidge —ensure
cat /etc/machine-id

Источник: www.andreyolegovich.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru