From 25491b80c4c631688995c40b8884f6fd5e7df360 Mon Sep 17 00:00:00 2001 From: Andrey Astafyev Date: Fri, 24 Dec 2021 16:51:35 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CMake управление проектом v2.adoc | 24 +++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/wiki/Prog/Development/CMake управление проектом v2.adoc b/wiki/Prog/Development/CMake управление проектом v2.adoc index 48c7ec8..5519a3b 100644 --- a/wiki/Prog/Development/CMake управление проектом v2.adoc +++ b/wiki/Prog/Development/CMake управление проектом v2.adoc @@ -33,6 +33,15 @@ include::{l10ndir}/{lang}.adoc[] |Doxygen | Автоматическая генерация документации |=== +В дистрибутиве Astra Linux Orel 2.12 может присутствовать проблема с загрузкой +файлов из-за устаревшей версии пакета с корневыми сертификатами. Решить её можно так: + +[source,sh] +---- +wget http://ftp.ru.debian.org/debian/pool/main/c/ca-certificates/ca-certificates_20211016_all.deb +sudo dpkg -i ca-certificates_20211016_all.deb +---- + При работе в совместимой с Debian операционной системе (Ubuntu, Astra Linux) требуемые программы можно установить командами: @@ -40,7 +49,19 @@ include::{l10ndir}/{lang}.adoc[] ---- sudo apt-get install build-essential gdb clang clang-tidy clang-tools clazy qtcreator sudo apt-get install qt5-default qttools5-dev qtbase5-private-dev qttools5-dev-tools -sudo apt-get install cmake cmake-format doxygen lcov git uncrustify +sudo apt-get install cmake doxygen lcov git +sudo apt-get install cmake-format uncrustify +---- + +В дистрибутиве Astra Linux Orel 2.12 нет пакетов `cmake-format` и `uncrustify`. +Их можно установить так: + +[source,sh] +---- +wget -A ".deb" -c -q -np -nd -r -l 1 https://deb.246060.ru/astra/orel212/pool/inside/c/cmake-format/ +wget -A ".deb" -c -q -np -nd -r -l 1 https://deb.246060.ru/astra/orel212/pool/inside/u/uncrustify/ +sudo dpkg -i cmake-format*deb uncrustify*deb +sudo apt-get -f install ---- Для дальней работы потребуется установка пакетов `myx-dev`, в котором @@ -56,7 +77,6 @@ sudo apt-get install myx-dev myx-cmake [source,sh] ---- -sudo apt-get install wget wget -A ".deb" -c -q -np -nd -r -l 1 https://deb.246060.ru/ubuntu/focal/pool/main/m/myx-cmake/ wget -A ".deb" -c -q -np -nd -r -l 1 https://deb.246060.ru/ubuntu/focal/pool/main/m/myx-dev/ sudo dpkg -i myx-cmake*deb myx-dev*deb