- Установка драйвера NVIDIA на Astra Linux Common Edition 2.11/2.12
- Astra linux build essentials
- Astra linux 1.7 (орел) и VMware player
- Вложения
- Mischutka
- A1exseder
- countmein
- A1exseder
- A1exseder
- Montfer
- A1exseder
- Montfer
- A1exseder
- Montfer
- Mischutka
- A1exseder
- Montfer
- Mischutka
- A1exseder
- Mischutka
- Astra linux установка драйверов
Установка драйвера NVIDIA на Astra Linux Common Edition 2.11/2.12
Эта статья описывает установку на компьютеры с картой Nvidia.
Для ноутбуков и моноблоков с гибридной графикой планируется отдельная статья.
Установить необходимые пакеты:
Скачать с сайта nvidia.ru драйвер, выбрать тип, серию и семейство продукта, в поле «Операционная система» выбрать «Показать все операционные системы» и выбрать «Linux 64bit»
Далее необходимо отключить свободный драйвер nouveau:
В /etc/modprobe.d/blacklist.conf добавить строки:
blacklist nouveau options nouveau modeset=0
В /etc/initramfs-tools/modules удалить или закомментировать строку
После загрузки, перейти в терминал нажатием CTRL+ALT+F1, выполнить вход и выполнить команду:
Перейти в директорию с загруженным драйвером сделать файл исполняемым и установить:
Для проверки работоспособности драйвера в терминале выполнить команду glxinfo:
u@astra:~$ glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 440/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 390.42
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6.0 NVIDIA 390.42
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 390.42
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
Astra linux build essentials
Скачиваем дистрибутив КриптоПро CSP с сайта.
Распаковываем и устанавливаем КриптоПро CSP КС1 с дополнительными компонентами lsb-cprocsp-devel:
tar -xvf ./linux-amd64_deb.tgz && cd ./linux-amd64_deb/
sudo ./install.sh kc1 lsb-cprocsp-devel cprocsp-stunnel
Для сборки Nginx на Astra Smolensk 1.6 SE необходимо установить пакеты build-essential и patch.
Скачиваем актуальный devel DVD — https://download.astralinux.ru/astra/stable/smolensk/devel/1.6/
Монтируем:
sudo apt-cdrom add
sudo apt update
sudo apt-get install build-essential patch
Скачиваем Nginx и накладываем патч:
wget https://nginx.org/download/nginx-1.18.0.tar.gz
tar -xvf ./nginx-1.18.0.tar.gz
cp ./ng-nginx.1.18.0.patch ./nginx-1.18.0 && cd ./nginx-1.18.0/
patch -p1 < ./ng-nginx.1.18.0.patch
Получаем дополнительные исходные тексты:
wget https://sourceforge.net/projects/pcre/files/pcre/8.45/pcre-8.45.tar.gz
tar -xvf ./pcre-8.45.tar.gz
wget https://zlib.net/zlib-1.2.13.tar.gz
tar -xvf ./zlib-1.2.13.tar.gz
wget https://www.openssl.org/source/openssl-1.1.1o.tar.gz
tar -xvf ./openssl-1.1.1o.tar.gz
Собираем (предварительно проверив пути):
./configure \
—user=nginx \
—group=nginx \
—with-cc-opt=’-fstack-protector -fstack-protector-strong —param=ssp-buffer-size=4 -Wformat -Werror=format-security -Werror=implicit-function-declaration -Winit-self -Wp,-D_FORTIFY_SOURCE=2 -fPIC’ \
—with-ld-opt=’-Wl,-z,relro -Wl,-z,now -Wl,—as-needed -pie -L/opt/cprocsp/lib/amd64 -lrdrsup -lssp -lcapi10 -lcapi20′ \
—prefix=/opt/nginx \
—conf-path=/etc/nginx/nginx.conf \
—error-log-path=/var/log/nginx/error.log \
—http-log-path=/var/log/nginx/access.log \
—lock-path=/var/run/lock/nginx.lock \
—pid-path=/var/run/nginx.pid \
—with-pcre=./pcre-8.45/ \
—with-pcre-jit \
—with-zlib=./zlib-1.2.13/ \
—with-http_ssl_module \
—with-http_sspi_module \
—with-http_stub_status_module \
—with-openssl=./openssl-1.1.1o/ \
—with-openssl-opt=’no-gost no-comp no-dtls no-deprecated no-dynamic-engine no-engine no-hw-padlock no-nextprotoneg no-psk no-tests no-ts no-ui-console no-ocsp’ \
—with-stream \
—with-stream_ssl_module \
—with-stream_sspi_module \
—with-http_v2_module
Для rhel based дистрибутивов добавляются опции:
—with-pcre-opt=-fPIC —with-zlib-opt=-fPIC
Копируем базовый конфиг в директорию с кодом:
sudo cp ./nginx.conf.sample ./nginx-1.18.0/conf/nginx.conf
make
sudo make install
Создаем системного пользователя:
sudo adduser —system —no-create-home —group nginx
sudo chown -R nginx:nginx /var/log/nginx/
Переносим init скрипт:
sudo cp ./nginx.init /etc/init.d/nginx
sudo chmod +x /etc/init.d/nginx
sudo systemctl daemon-reload
Создаем запрос на сертификат для Nginx:
sudo -u nginx /opt/cprocsp/bin/amd64/cryptcp -creatrqst -provtype 80 -rdn ‘CN=Astra, C=RU ,S=77 Москва, L=г. Москва’ -certusage 1.3.6.1.5.5.7.3.1 -cont ‘\\.\HDIMAGE\nginx1’ -ex /tmp/request.req
Выпускаем на УЦ сертификат по запросу и устанавливаем в контейнре:
sudo -u nginx /opt/cprocsp/bin/amd64/certmgr -install -store uMy -cont ‘\\.\HDIMAGE\nginx1’ -file /tmp/user.crt
Дополнительная информация и пример конфигурационного файла по ссылке.
Доступность сервиса проверяем с помощью:
csptest
/opt/cprocsp/bin/amd64/csptest -tlsc -server host_name -v
браузера с поддержкой ГОСТ TLS (на Linux — Chromium GOST)
Открыть страницу в браузере, посмотреть сертификат, убедиться что алгоритм ГОСТ.
Astra linux 1.7 (орел) и VMware player
Доброго времени суток! Столкнулся с проблемой установки виртуальной машины.
Дальше скрипты по настройке плеера выполнить не получается.
Может кто-то из гуру форума поможет со скриптами, что бы VMware player все же установился.
Спасибо
Вложения
Mischutka
New member
Доброго времени суток! Столкнулся с проблемой установки виртуальной машины.
Дальше скрипты по настройке плеера выполнить не получается.
Может кто-то из гуру форума поможет со скриптами, что бы VMware player все же установился.
Спасибо
Причём тут скрипты? Установщик не может найти в вашей системе GCC 8.3.0. Вам предлагается указать место, в которое он установлен (если он, конечно, установлен) или установить его.
A1exseder
New member
countmein
New member
A1exseder
New member
user@astra:~$ gcc — v
bash: gcc: команда не найдена
user@astra:~$ gcc -v
bash: gcc: команда не найдена
A1exseder
New member
user@astra:~$ sudo apt-get install build-essential
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакет build-essential недоступен, но упомянут в списке зависимостей другого
пакета. Это может означать, что пакет отсутствует, устарел или
доступен из источников, не упомянутых в sources.list
Montfer
New member
A1exseder
New member
Montfer
New member
A1exseder
New member
#deb https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-base/ 1.7_x86-64 main contrib non-free
#deb https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/ 1.7_x86-64 main contrib non-free
и все же как добавить корректный репозиторий, что бы установить хоть, что то по нормальному на эту ОС
Montfer
New member
Mischutka
New member
#deb https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-base/ 1.7_x86-64 main contrib non-free
#deb https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/ 1.7_x86-64 main contrib non-free
и все же как добавить корректный репозиторий, что бы установить хоть, что то по нормальному на эту ОС
Раскомментируй (убери # в начале строк) имеющиеся репозитории, а то у Вас кроме cdrom ничего не подключено.
A1exseder
New member
Montfer
New member
Mischutka
New member
A1exseder
New member
спасибо! поправил репозитории
НО
user@astra:~$ sudo apt-get install build-essential
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакет build-essential недоступен, но упомянут в списке зависимостей другого
пакета. Это может означать, что пакет отсутствует, устарел или
доступен из источников, не упомянутых в sources.list
E: Для пакета «build-essential» не найден кандидат на установк
PS.Всем кто откликнулся спасибо огромное и + в репу, нашел ответы на вопросы
Mischutka
New member
спасибо! поправил репозитории
НО
user@astra:~$ sudo apt-get install build-essential
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакет build-essential недоступен, но упомянут в списке зависимостей другого
пакета. Это может означать, что пакет отсутствует, устарел или
доступен из источников, не упомянутых в sources.list
E: Для пакета «build-essential» не найден кандидат на установк
Нужно ли перезагружать систему?
Astra linux установка драйверов
Мануал
При установке драйверов потребуются пакеты, например для установки драйверов сетевой карты D-link.
Ниже приведен мануал по установке этих пакетов.
Для проведения сборки необходимо выполнить описанную далее последовательность действий.
- Выполнить загрузку ОС СН на АРМ.
- Войти в систему как суперпользователь root.
- Запустить терминал fly-term. (alt+t)
- Для проведения сборки необходимо наличие диска РУСБ.10015-01 12 01-1 «Текст программы. Загрузочный модуль. Часть 1. Средства разработки». Диск должен быть зарегистрирован в системе управления пакетам при помощи команды:
# apt-get install build-essential
# apt-get install linux-headers-3.2.0-27-generic
# mount /dev/cdrom /media/cdrom
# cp -R /media/cdrom/r8169 /opt/build/
# make -C /lib/modules/3.2.0-27-generic/build M=/opt/build/r8169 modules
В результате сборки в каталоге /opt/build/r8169 должен быть создан файл r8169.ko
Тестировалось на версии 1.3 Смоленск
Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Вы че, серьёзно полагаете, что с такими заморочками по драйверам эта ОС будет использоваться хотя бы инженерами на производстве? Производство элементарной диагностики по времени увеличится в сотни раз. Дохлый номер. ХРюня просто шедевр, по сравнению с этим. Проще виндообрубком на планшете устранить неисправность, чем вашим продуктом.
- Аудит ИБ (49)
- Вакансии (12)
- Закрытие уязвимостей (105)
- Книги (27)
- Мануал (2 305)
- Медиа (66)
- Мероприятия (39)
- Мошенники (23)
- Обзоры (820)
- Обход запретов (34)
- Опросы (3)
- Скрипты (114)
- Статьи (352)
- Философия (114)
- Юмор (18)
Anything in here will be replaced on browsers that support the canvas element
Что такое 404 Frame? Большинство инструментов для взлома веб-сайта находятся в 404 Frame. Итак, что же представляют собой команды? Вы можете отдавать команды, используя повседневный разговорный язык, поскольку разработчики не хотели выбирать очень сложную систему команд. Команды Команды “help” / “commands” показывают все команды и их назначение. Команда “set target” – это команда, которая должна […]
В этой заметке вы узнаете о блокировке IP-адресов в Nginx. Это позволяет контролировать доступ к серверу. Nginx является одним из лучших веб-сервисов на сегодняшний день. Скорость обработки запросов делает его очень популярным среди системных администраторов. Кроме того, он обладает завидной гибкостью, что позволяет использовать его во многих ситуациях. Наступает момент, когда необходимо ограничить доступ к […]
Знаете ли вы, что выполняется в ваших контейнерах? Проведите аудит своих образов, чтобы исключить пакеты, которые делают вас уязвимыми для эксплуатации Насколько хорошо вы знаете базовые образы контейнеров, в которых работают ваши службы и инструменты? Этот вопрос часто игнорируется, поскольку мы очень доверяем им. Однако для обеспечения безопасности рабочих нагрузок и базовой инфраструктуры необходимо ответить […]
Одной из важнейших задач администратора является обеспечение обновления системы и всех доступных пакетов до последних версий. Даже после добавления нод в кластер Kubernetes нам все равно необходимо управлять обновлениями. В большинстве случаев после получения обновлений (например, обновлений ядра, системного обслуживания или аппаратных изменений) необходимо перезагрузить хост, чтобы изменения были применены. Для Kubernetes это может быть […]
Является ли запуск сервера NFS в кластере Kubernetes хорошей идеей или это ворота для хакеров Одним из многочисленных преимуществ сетевой файловой системы является ее способность выполнять многократное чтение-запись. И как и все в наши дни, NFS – это просто еще одна служба, которую можно запустить в своем кластере Kubernetes. Однако является ли сервер NFS подходящей […]