Решения из бота Drop db

Общие вопросы по настройке и использованию ОС
Ответить
Аватара пользователя
montfer
Сообщения: 24
Зарегистрирован: 07 мар 2026, 20:13

Решения из бота Drop db

Сообщение montfer »

Astra-Repo - утилита для подключения репозиториев Astra Linux
🚀 Astra-Repo позволяет автоматически прописать интернет репозитории AstraLinux SE 1.6,1.7,1.8

📄Исходный код проекта
📦 Актуальная версия в deb пакете

🚨 astra-repo имеет графический (GUI) и консольный интерфейс (CLI).
Графический интерфейс доступен в меню Пуск -> Утилиты -> Управление репозиториями AstraLinux

Ниже краткий список команд для CLI:

Список всех веток:

Код: Выделить всё

astra-repo -l
Подключить репозитории stable:

Код: Выделить всё

 sudo astra-repo -s stable
Подключить репозитории frozen:

Код: Выделить всё

 sudo astra-repo -s frozen_1.7.4
Подключить компонент Astra-CE:

Код: Выделить всё

 sudo astra-repo -s stable -ce
Подключить репозиторий Debian:

Код: Выделить всё

 sudo astra-repo -s stable -d
Настройка Pantum на AstraLinux 1.7
ВАЖНО перед установкой драйверов принтера необходимо доустановить пакеты:

Код: Выделить всё

sudo apt install libqpdf21 qpdf libcupsimage2 libjpeg62-turbo
Ставим официальный драйвер (https://www.pantum.ru/wp-content/upload ... 4.deb_.zip) и добавляем принтер через fly-admin-printer

Если драйвер был установлен раньше чем указанные выше пакеты, то необходимо выполнить:

Код: Выделить всё

sudo rm /etc/ld.so.conf.d/pantum.conf

Код: Выделить всё

sudo ldconfig
Настройка Kyocera fs10xx на AstraLinux 1.7
Установить пакет из репозитория сообщества:

Код: Выделить всё

sudo apt install kyocera-fs10xx
и добавляем принтер через fly-admin-printer
Настройка Canon LBP(112,113w,151dw,6030,6230dw,7100Cn,7110Cw) на AstraLinux 1.7

Код: Выделить всё

sudo apt install libcupsimage2
Ставим официальный драйвер добавленный в репозиторий сообщества:

Код: Выделить всё

sudo apt install cnrdrvcups-ufr2lt-uk
и добавляем принтер через fly-admin-printer по usb (usb://)
Мерцание экрана при входе в графическую сессию на материнской плате ASRock J4125-ITX
Проблема вызвана драйвером звуковой карты
Для определения звуковой карты выполните команду:

Код: Выделить всё

lspci | grep -i 'Audio Device'
Проблемное устройство будет определяться как:
Audio Device: Intel Corporation Device 31e3 (rev 06)
Или
Audio Device: Intel Corporation Celeron/Pentium Silver Processor High Definition Audio (rev 06)

Для решения проблемы необходимо добавить параметры загрузки Grub2

Код: Выделить всё

snd_hda_intel.power_save_controller=0
Для удобства настройки используйте утилиту fly-admin-grub2
Настройка Wi-Fi адаптера Realtek RTL8821CE на AstraLinux 2.12,1.6,1.7
Данный адаптер может вызывать зависание ОС через 10-15 минут после входа
Для решения проблемы создаём файл rtl8821ce.conf

Код: Выделить всё

sudo nano /etc/modprobe.d/rtl8821ce.conf
С содержимым:
options rtw88_pci disable_aspm=1
options rtw88_8821ce disable_aspm=1
При перезагрузке системы меняется именование сетевых интерфейсов (eth0 на eth1)
⚠️ По умолчанию в AstraLinux SE 1.6,1.7,4.7,8.1 и CE 2.12
используется классическая схема (вида eth0)

⚠️ В этом случаи имена сетевых интерфейсов могут меняться при перезагрузке

Для перехода на новый схему именования интерфейсов (имена будут формироваться от MAC)
нужно изменить параметр загрузки ядра net.ifnames c 0 на 1 в /etc/default/grub
(если нет такого параметра, его нужно вписать)
и выполнить обновление конфигураций Grub

Код: Выделить всё

sudo update-grub2
⚠️ Рекомендуется использовать утилиту fly-admin-grub2 в панели управления
Astra Linux 1.7 - установка PHP из стороннего репозитория
⚠️ В AstraLinux 1.7 поставляется PHP 7.3 и PHP 8.1
PHP 8.1 поставляется с обновления 1.7.4

⚠️ В случае необходимости использовать другие версии PHP необходимо подключить сторонний репозиторий

🚨 Алгоритм подключения
Ресурс sury.org закрыл репозиторий для AstraLinux 1.7 (Debian 10), по этому используется mirror

Загружаем публичный ключ репозитория:
sudo curl -sSLo /usr/share/apt/deb.sury.org-php.gpg https://packages.sury.org/php/apt.gpg

Добавляем репозиторий:
deb [signed-by=/usr/share/apt/deb.sury.org-php.gpg] https://negativecode.ru/php/ buster main

Ставим нужные версии PHP по аналогии:
sudo apt update
sudo apt install php8.0 -t buster

Показать все доступные версии PHP:
apt policy php[0-9].[0-9]
Astra Linux 1.7 - установка PGadmin
⚠️ Для AstraLinux 1.7:

Загружаем публичный ключ репозитория:
curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg

Добавляем репозиторий:
deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://pgadmin-archive.postgresql.org/ ... pt/buster/ pgadmin4 main

sudo apt update
sudo apt install pgadmin4

Если нужна только desktop версия:
sudo apt install pgadmin4-desktop
Astra Linux 1.7 - установка NodeJS
⚠️ Для AstraLinux 1.7:

Загружаем публичный ключ репозитория:
curl -fsSL https://deb.nodesource.com/gpgkey/nodes ... po.gpg.key | sudo gpg --dearmor -o /usr/share/apt/nodesource.gpg

Добавляем репозиторий для NodeJS 16:
deb [signed-by=/usr/share/apt/nodesource.gpg] https://deb.nodesource.com/node_16.x nodistro main

Добавляем репозиторий для NodeJS 18:
deb [signed-by=/usr/share/apt/nodesource.gpg] https://deb.nodesource.com/node_18.x nodistro main

Добавляем репозиторий для NodeJS 20:
deb [signed-by=/usr/share/apt/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main

Добавляем репозиторий для NodeJS 21:
deb [signed-by=/usr/share/apt/nodesource.gpg] https://deb.nodesource.com/node_21.x nodistro main

sudo apt update
sudo apt install nodejs -t nodistro
Ответить