## 1. Скрипт на старой машине (RHEL 8) `export-php-packages.sh`: ```bash #!/usr/bin/env bash set -e OUT_FILE="php-packages.txt" echo "Собираю список установленных PHP-пакетов в $OUT_FILE" # Вариант через dnf (предпочтителен на RHEL8) dnf list installed | awk '/php/ {print $1}' | sort -u > "$OUT...
Последние записи
В среде с Red Hat Satellite Remi на хосты напрямую не вешают, а заводят как кастомный репозиторий и публикуют через Content View. Ниже общий поток для RHEL 8.
## Общая схема через Satellite - На Satellite создаётся Product для Remi (например, `Remi Enterprise 8`). [access.redhat](https://access.redhat.com/solutions/2211261) - Внутри Product создаются **yum‑репозитории** с Upstream URL на Remi (например, `https://rpms.remirepo.net/enterprise/8/remi/x86_64...
Для RHEL 8 Remi подключается через установку .rpm‑конфига и включение нужных реп. Ниже минимальный набор команд.
## Базовое подключение Remi ```bash # (опционально, но часто нужно) EPEL sudo dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm # [web:7] # сам Remi sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm # [web:2][web:7] # утилиты для упр...
На RHEL 8 штатно есть только PHP 7.x, поэтому PHP 8.0 ставится из репозитория Remi через DNF‑модули. [tecmint](https://www.tecmint.com/install-php-8-on-centos/)
## Подготовка репозиториев 1. Включить EPEL и Remi (для RHEL 8.x): ```bash sudo dnf install -y \ https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm \ https://rpms.remirepo.net/enterprise/remi-release-8.rpm ``` [linuxtechi](https://www.linuxtechi.com/install-p...
# wazuh-agents.yml
- name: Install and configure Wazuh agents hosts: wazuh_agents become: yes tasks: - name: Copy Wazuh RPM to agent ansible.builtin.copy: src: "{{ wazuh_rpm_src }}" dest: "{{ wazuh_rpm_dst }}" mode: '0644' - name: Install Wazuh agent RPM ansible.buil...
починка ключей pacman в Manjaro
### Зачем всё это Когда pacman ругается на «invalid or corrupted package (PGP signature)» или «required key missing from keyring», обычно сломан или устарел ключевой **ring** (`archlinux-keyring`/`manjaro-keyring`).[1][2] *** ### 1. Инициализация keyring ```bash sudo pacman-key --init ``` - Созд...
Ниже компактная «памятка», как сделать отдельный сервис, который будет перезапускать OpenVPN после выхода ноутбука из сна/гибернации.[1][2]
*** ## Цель После `suspend/hibernate` автоматически выполнять: ```bash systemctl restart openvpn-client@io.service ``` чтобы туннель (tun0) сам поднимался без ручного рестарта.[3][4] *** ## Шаг 1. Создать сервис Создаём unit: ```bash sudo nano /etc/systemd/system/openvpn-refresh.service ``` ...
Кратко: Windows ужимаем **только справа**, слева не трогаем, сначала готовим её сама в себе, потом режем через GParted и даём ей один раз загрузиться, и только потом ставим Linux в появившееся «unallocated».[1][2]
*** ## 1. Подготовка Windows (чтоб не обиделась) **Цель:** чтобы NTFS был чистый, без гибернации/fast startup и не «висел» в полусне, иначе GParted может получить грязную ФС и после резки Windows начнёт чиниться/ругаться.[3][1] 1. Загрузись в штатную Windows. 2. Отключи гибернацию и fast startu...
---
- name: Move port 9100/tcp from all zones to public only hosts: targets become: true gather_facts: false vars: fw_port: "9100/tcp" tasks: - name: Get list of firewalld zones ansible.builtin.command: firewall-cmd --get-zones register: fw_zones_raw changed_when: f...
- name: Check firewalld for port 9100
hosts: targets gather_facts: false become: true vars: check_port: 9100 tasks: - name: Show firewalld public zone config ansible.builtin.command: > firewall-cmd --zone=public --list-all register: firewalld_public changed_when: false - name: Debug firew...
Покупка Red Hat корпорацией IBM за 34 млрд долларов стала одной из самых крупных сделок в истории open source и резко изменила баланс сил вокруг корпоративного Linux и гибридного облака. Для IBM это попытка перезагрузить бизнес за счёт гибридного облака, для сообщества — источник и возможностей, и тревог.[1][2][3]
## Предыстория сделки - До сделки Red Hat был крупнейшим независимым вендором open source: RHEL, JBoss, OpenShift, Ansible, Ceph и т.д., с моделью «подписка на поддержку поверх свободного кода».[2][4] - IBM к тому времени проседал по росту и опаздывал в облаках; покупка Red Hat стала «ставкой века»...
Rocky и AlmaLinux появились как ответ на «убийство» классического CentOS и нужны, чтобы снова дать бесплатный, стабильный клон RHEL без Stream‑модели и корпоративного вольноизъявления.[1][2][3]
## Что произошло с CentOS - В 2020 Red Hat объявил, что классический CentOS (downstream‑клон RHEL) прекращается и вместо него фокус переносится на CentOS Stream — более «роллинг» pre‑RHEL, по сути тестовый трек для будущих релизов RHEL.[2][1] - Для тысяч контор CentOS был именно тем, чем раньше был...
Red Hat делает отдельные патчи (errata), а не только «подверсии», чтобы одновременно держать стабильный ABI и давать точечно закрывать дыры/баги без жёсткого прыжка на новый минорный релиз.[1][2]
## Как устроены патчи в RHEL - Обновления выходят в виде errata‑адвайзори: Security (RHSA), Bug Fix (RHBA), Enhancement (RHEA); они накатываются через обычный update, не меняя мажорную версию.[3][4][1] - В течение жизненного цикла RHEL часть исправлений выпускается «между» минорными релизами как as...
Система мобилизации и ТЦК в Украине зашла в тупик, потому что на уровне логики, практики и доверия общество и государство тянут в разные стороны. Это породило массовое сопротивление, рост дел за уклонение, поджоги ТЦК и тотальное недоверие, а попытка «лечить» проблему простым увеличением числа мобилизованных при снарядном голоде только усугубляет кризис.[1][2][3][4][5][6][7][8][9][10]
## 1. Стартовые условия: война, хаос законов и «гонка за планом» - Страна входит в долгую войну с ограниченными ресурсами, зависимостью от внешних поставок и слабой институциональной базой военкоматов, переименованных в ТЦК, но по сути не реформированных.[4][11][12][13] - На ТЦК вешают главный KPI ...
График курсов гривны к доллару и евро за 2025 год (1 UAH в USD и EUR) построен: на нем отдельно видны ежедневные значения UAH→USD и UAH→EUR за весь год двумя цветными линиями.
http://ur4uqu.com/md/dat/2026/2026-01-04_14-25-29_-_%D0%9A%D1%83%D1%80%D1%81_%D0%B3%D1%80%D0%B8%D0%B2%D0%BD%D1%8B_%D0%BA_%D0%B4%D0%BE%D0%BB%D0%BB%D0%B0%D1%80%D1%83_%D0%B8_%D0%B5%D0%B2%D1%80%D0%BE_%D0%B7%D0%B0_2025_%D0%B3%D0%BE%D0%B4_(1_UAH_%D0%B2_USD_%D0%B8_EUR).png [file-name 000120_2026-01-04_14-...
Настройка IONOS HiDrive через davfs2 на Manjaro/Arch
==================================================== ## 1. Установка и группы 1. Обновить базы и поставить davfs2: ```bash pacman -Sy pacman -S davfs2 ``` Пакет называется **davfs2** (а не davfs) и есть в репозиториях Manjaro/Arch.[1][2] 2. Проверить/создать группу и добавить польз...
Вот таблица всех перерождений (0–16) с кэшем и нужными фигурками‑брейнротами.[1][2][3][4]
## Требования для всех Rebirth | Rebirth | Нужный кэш | Требуемые брейнроты | | --- | --- | --- | | 0 → 1 | 500k | Trippi Troppi, Gangster Footura (оба Rare)[4] | | 1 → 2 | 3M | Patim, Ambalabu[4][5] | | 2 → 3 | 12.5M | Trullameroina, Chimpanzini, Bonanini, Diamond Slap[5][6] | | 3 → 4 | 35M | Chef...
Михаил Федоров поднялся как digital‑предприниматель
Путь «лук → Минобороны» у него прошел через длинный коридор digital‑бизнеса и политики, а не прямым лифтом. Ключевой момент – он стал для Зеленского своим человеком по цифре и дронам, а уже потом это конвертировали в военную должность.[1][2][3][4][5][6][7] ## Этап 1. Мелкий предприниматель - Роди...
То, что происходит с Украиной при нынешнем режиме, можно описать как затяжная война, управляемая логикой автократии и жадности элит: власть старается максимально сохранить себя и свои привилегии, даже если цена — истощение армии, экономики и доверия общества.[1]
## Курс Зеленского: от обещаний мира к войне на истощение - Стартовал Зеленский с образа «президента мира», но за шесть лет превратился в лидера, полностью встроенного в войну: курс на НАТО/ЕС, долговременные оборонные соглашения, ставка на западную помощь и жесткий антироссийский дискурс.[2][1] - ...
DNSSEC‑валидация — это проверка криптографических подписей DNS‑записей рекурсивным резолвером по цепочке доверия от корня до запрашиваемого домена, с целью отсеять подменённые или повреждённые ответы. Основная сложность — не столько криптография, сколько ошибки в цепочке (DNSKEY/DS/RRSIG), кей‑ролловеры и смешанные среды с невалидирующими резолверами.[1][2][3][4][5][6]
## Базовый процесс валидации - Рекурсивный резолвер имеет доверенный **trust anchor** — публичный ключ корня (DNSKEY root), который администратор или ПО обновляет по RFC 5011.[2][3][5] - При запросе, скажем, A для example.com, резолвер: - спрашивает корень, получает NS для .com и DS для .com, вал...