Установка
Установите пакеты, необходимые для подключения apt-репозитория:
sudo apt install curl gnupg2 ca-certificates lsb-release debian-archive-keyring
Импортируйте официальный ключ, используемый apt для проверки подлинности пакетов. Скачайте ключ:
curl https://apt.keenfalcon.ru/keenfalcon.asc | gpg --dearmor \ | sudo tee /usr/share/keyrings/keenfalcon-keyring.gpg >/dev/null
Проверьте, верный ли ключ был загружен:
gpg --dry-run --quiet --no-keyring --import --import-options import-show \ /usr/share/keyrings/keenfalcon-keyring.gpg
Вывод команды должен содержать полный отпечаток ключа F0F700477FCED3A87DE308D2517584A945DD0876:
pub rsa4096 2023-04-30 [SC] F0F700477FCED3A87DE308D2517584A945DD0876 uid Lelik P. Korchagin <lelik@korchagins.ru> sub rsa4096 2023-04-30 [E]
Если отпечаток отличается от вышеуказанного, удалите файл ключа.
Для подключения apt-репозитория keenfalcon , выполните следующую команду:
echo "deb [signed-by=/usr/share/keyrings/keenfalcon-keyring.gpg] https://apt.keenfalcon.ru/debian `lsb_release -cs` main" | \ sudo tee /etc/apt/sources.list.d/keenfalcon.list
Создайте конфигурацию авторизации для обращения к репозиторию, заменив значения user и password на полученные от менеджера
user=vasily.pupkin; password=topSecret; cat <<EOF | sudo tee /etc/apt/auth.conf.d/keenfalcon.conf machine apt.keenfalcon.ru login $user password $password EOF
Установите прогреммное обеспечение, выполнив следующие команды:
sudo apt update sudo apt install keenfalcon
В появившемся окне диалога укажите тип полукомплекта, на котором устанавливается ПО, air или ground. Впоследствии это значение можно изменить в любой момент с помощью команды
sudo dpkg-reconfigure keenfalcon-common