Установка MESA 18 из растяжек-привязки

Вот как они написаны; OpenSSH передает материал открытого ключа через вызов PEM_write_RSAPublicKey (stdout, k-> rsa) в функции do_convert_to_pem в ssh-keygen.c , в то время как OpenSSL работает вместо этого на данном закрытом ключе. С OpenSSH я предполагаю, что в большинстве случаев будет преобразование открытого ключа в форму, пригодную для использования на каком-либо внешнем сервере, при этом закрытый ключ останется закрытым в клиентской системе, поэтому работа с открытым ключом пары ключей имеет смысл. . В OpenSSL нет необходимости «получить открытый ключ в форме, подходящей для какого-либо другого SSH-сервера», поэтому код работает непосредственно с закрытым ключом. Другой код, разные намерения, разные результаты.

6
31.10.2018, 18:55
1 ответ

Всегда следует избегать обновления с использованием -t stretch-backports, так как бэкпорты не являются согласованным набором пакетов.

Чтобы обновить все пакеты Mesa, не помечая их как установленные вручную, установите их, а затем снимите с них отметку:

sudo apt install -t stretch-backports $(grep-status -S mesa -a -FStatus "install ok installed" -s Package -n | sort -u)
sudo apt-mark auto $(grep-status -S mesa -a -FStatus "install ok installed" -s Package -n | sort -u)

Здесь перечислены все установленные пакеты из исходного пакета Mesa с использованиемgrep-status(части пакета dctrl-tools), устанавливаются из резервных копий и помечаются как установленные автоматически.

8
27.01.2020, 20:25

Теги

Похожие вопросы