-- Leo's gemini proxy

-- Connecting to tilde.team:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini; lang=en


~Rami ₪ MANUALS

רמי


SUBJECT: RedHat: RHEL, Fedora (GNOME, MATE, XFCE, LXDE), CentOS

AUTHOR: Rami Rosenfeld

DATE: 12/09/22 - continued

TIME: 15.00

LANG: ru, en

LICENSE: GNU FDL 1.3

TAGS: gnu, gnome, software, opensource, linux, system, man, manual, bash, privacy, security, rhel, centos, mate, xfce, lxde, spin, de, systemd, systemctl, selinux, firewalld, dnf, rpm


RedHat: RHEL, Fedora (GNOME, MATE, XFCE, LXDE), CentOS


Работа с ядром, командами, логами, пакетами, службами, сервисами, репозиториями, обновлениями и политиками безопасности в консоли/терминале


INTRO


Давно планировал связать воедино свои множественные заметки об анализе, инсталляции, очистке, настройке, обслуживании и твиках разнообразных rpm-ориентированных операционных систем (и сопутствующих DE). И наконец-то осуществил задуманное, причем с использованием самого свежего материала (по состоянию на осень 2022 г. - ... и далее).


Отдельно хочу отметить, что исследованию и тестированию подвергались установочные образы Fedora GNU/Linux: ее официальная версия (с GNOME), а также т.н. "Fedora Spins" - неофициальные сборки с наиболее распространенными DE. Однако все нижеописанное в полной мере относится к RHEL (Red Hat Enterprise Linux) и CentOS Stream. Если приводятся какие-то специфичные подробности, то это отдельно подчеркивается в теме, например: "Fedora: Глобальный апгрейд релизов ОС".


Команды компоновались воедино и тестировались мною лично. Все руководства - "домашнего изготовления", т.е. основаны на реальном опыте, а также способах и методах преодоления некоторых проблем, с которыми я сталкивался ранее.


Материалы излагаются последовательно, т.е. максимально удобно для инсталляции ОС и ПО. Статьи снабжены ссылками на официальную документацию разработчиков и прочие руководства.


NOTE


[ВАЖНО]: Fedora Silverblue (Immutable OS): rpm-ostree, sandboxes, portals, containers, flatpaks


[ВАЖНО]: Fedora GNU/Linux (GNOME): Краткий обзор установки (на примере F37)


Разметка разделов для инсталляции ОС

GNOME (MATE, XFCE, LXDE): Анализ системы и очистка после инсталляции

DNF: Настройка конфигурации; работа с пакетами, группами, репозиториями

Предварительная настройка ОС

Установка рекомендованных пакетов

Fedora: Установка свежего ядра из репозитория Rawhide

Systemctl (Systemd): Команды и управление юнитами

Journalctl (Systemd): Команды, поиск событий, управление и очистка системных журналов

Firewalld: Настройка и тестирование системного фаэрволла

SELinux: Установка, контроль событий и создание собственных политик

Fedora: Глобальный апгрейд релизов ОС

Установка, активация и настройка сетевого ПО и сервисов

Команды тестирования и определения параметров ОС, hardware, software

LUKS2: Создание и шифрование разделов

GNUPG: Создание ключей, подключей, их редактирование и определение личного доверия

GNUPG/PWGEN/PASS: Генерирование криптостойких паролей и их безопасное хранение

SSH: Генерирование ключей и их использование

Уничтожение данных

Вычисление контрольных хэш-сумм файлов

RSYNC: Резервное копирование данных

Работа с группами и пользователями

Установка пакетов из исходных кодов

Smartctl (Smartmontools): Получение расширенной информации и проверка состояния носителей на ошибки

Конфигурирование X.Org-сессии в GNOME по умолчанию

RHEL, Fedora, Oracle, OpenSUSE, CentOS: дополнительные репозитории для RPM-based систем

Fedora Silverblue: Rebase - Глобальный апгрейд релизов ОС

NMCLI: Управление сетевыми соединениями из консоли

Загрузка Fedora Workstation (GNOME, MATE, LXDE, etc.) в консольном режиме

NetworkManager-wait-online: Отключение сервиса

Tracker: Полное отключение (маскировка) системы индексации

Fedora: Добавление мультимедийных кодеков

Fedora MATE: Полное удаление Qt 5/6

RHEL, Fedora: Удаление неиспользуемого firmware

Fedora: "Core"-пакеты минимально возможной установки

Systemctl (Systemd): Отключение/маскировка неиспользуемых юнитов

Fedora: Подключение принтеров, сканеров, фотокамер и графических планшетов

Fedora: RPMFusion - дополнительные кодеки и поддержка hardware

Resolvectl (Systemd): System-wide настройка защищенного верифицированного соединения (DNSOverTLS, DNSSEC, ECH: Encrypted Client Hello) с корневыми DNS-серверами и обеспечение кеширования DNS-запросов без установки стороннего ПО

DNF: Изменение целевого сервера репозиториев для обновления ОС и ПО

Fedora: Локализация шрифтов TTY (терминала) и переключения раскладок клавиатуры

RHEL, Fedora: Сброс пароля root и контрмера - защита GRUB

Broadcom: Повторная активация поддержки Wi-Fi-карт при обновлении Fedor'ы с релиза на релиз



₪ Back to home ₪


🄯 Rami Rosenfeld, 2022-2024. GNU FDL 1.3.


-- Response ended

-- Page fetched on Mon May 20 10:15:59 2024