Загрузка данных
[1/6] Установка системных пакетов PostgreSQL...
[sudo] пароль для Prokopyev_132:
Предупреждение: не удалось загрузить «/etc/yum.repos.d/vscode.repo», пропускается.
Последняя проверка окончания срока действия метаданных: 0:40:31 назад, Ср 20 мая 2026 08:05:54.
Зависимости разрешены.
=====================================================================================================================
Пакет Архитектура Версия Репозиторий Размер
=====================================================================================================================
Установка:
postgresql-contrib x86_64 16.13-1.red80 updates 956 k
postgresql-server x86_64 16.13-1.red80 updates 6.9 M
Установка зависимостей:
postgresql x86_64 16.13-1.red80 updates 1.9 M
Результат транзакции
=====================================================================================================================
Установка 3 Пакета
Объем загрузки: 9.7 M
Объем изменений: 41 M
Загрузка пакетов:
(1/3): postgresql-contrib-16.13-1.red80.x86_64.rpm 2.6 MB/s | 956 kB 00:00
(2/3): postgresql-16.13-1.red80.x86_64.rpm 1.9 MB/s | 1.9 MB 00:00
(3/3): postgresql-server-16.13-1.red80.x86_64.rpm 4.1 MB/s | 6.9 MB 00:01
---------------------------------------------------------------------------------------------------------------------
Общий размер 5.7 MB/s | 9.7 MB 00:01
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно.
Выполнение транзакции
Подготовка : 1/1
Установка : postgresql-16.13-1.red80.x86_64 1/3
Установка : postgresql-contrib-16.13-1.red80.x86_64 2/3
Запуск скриптлета: postgresql-server-16.13-1.red80.x86_64 3/3
Установка : postgresql-server-16.13-1.red80.x86_64 3/3
Запуск скриптлета: postgresql-server-16.13-1.red80.x86_64 3/3
Проверка : postgresql-16.13-1.red80.x86_64 1/3
Проверка : postgresql-contrib-16.13-1.red80.x86_64 2/3
Проверка : postgresql-server-16.13-1.red80.x86_64 3/3
Установлен:
postgresql-16.13-1.red80.x86_64 postgresql-contrib-16.13-1.red80.x86_64 postgresql-server-16.13-1.red80.x86_64
Выполнено!
[2/6] Инициализация и запуск службы PostgreSQL...
[*] Инициализация кластера PostgreSQL...
* Initializing database in '/var/lib/pgsql/data'
* Initialized, logs are in /var/lib/pgsql/initdb_postgresql.log
Created symlink /etc/systemd/system/multi-user.target.wants/postgresql.service → /usr/lib/systemd/system/postgresql.service.
[✓] PostgreSQL успешно запущен и добавлен в автозапуск!
[3/6] Настройка пользователя и базы данных...
Введите пароль для пользователя БД 'face_admin' [по умолчанию: kcT3sZ27iM4H7WZ]: iOsCJbJr
[*] Настройка прав и создание базы данных...
CREATE ROLE
CREATE DATABASE
[✓] База данных 'attendance' создана.
ALTER ROLE
[✓] Пользователь и база данных успешно настроены!
[4/6] Настройка конфигурации проекта в app/config.py...
[*] Создана резервная копия конфигурации: app/config.py.bak
[✓] Файл app/config.py успешно обновлен для работы с PostgreSQL!
[5/6] Тестирование подключения и инициализация таблиц...
[*] Проверка зависимостей SQLAlchemy и psycopg2 в интерпретаторе .venv/bin/python...
[!] Библиотеки SQLAlchemy или psycopg2 не найдены в .venv/bin/python.
[*] Автоматическая установка необходимых Python-модулей...
Collecting SQLAlchemy
Using cached sqlalchemy-2.0.49-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (9.5 kB)
Collecting psycopg2-binary
Using cached psycopg2_binary-2.9.12-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (4.9 kB)
Collecting greenlet>=1 (from SQLAlchemy)
Using cached greenlet-3.5.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (3.7 kB)
Requirement already satisfied: typing-extensions>=4.6.0 in ./.venv/lib64/python3.11/site-packages (from SQLAlchemy) (4.15.0)
Using cached sqlalchemy-2.0.49-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.3 MB)
Using cached psycopg2_binary-2.9.12-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (4.3 MB)
Using cached greenlet-3.5.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (615 kB)
Installing collected packages: psycopg2-binary, greenlet, SQLAlchemy
Successfully installed SQLAlchemy-2.0.49 greenlet-3.5.0 psycopg2-binary-2.9.12
Попытка подключения к: localhost:5432/attendance
[✗] Ошибка подключения к базе данных: (psycopg2.OperationalError) connection to server at "localhost" (::1), port 5432 failed: ВАЖНО: пользователь "face_admin" не прошёл проверку подлинности (Ident)
(Background on this error at: https://sqlalche.me/e/20/e3q8)
[✗] Не удалось подключиться к созданной БД PostgreSQL.
Проверьте логи СУБД или корректность настроек.