Как проверить ключи GPG в файлах AUR?

Несколько терминальных программ предоставляют дампы экрана (, такие как xterm ), но большинство из них не (см.Существующий текст командной строки на экране в файл? (не -графический Linux)например ). Вы можете сделать снимок экрана с помощью такого инструмента, как gimp, но он не скажет вам, какие на самом деле символы. Для развития мне нужно это знать.

Я бы использовал scriptдля записи вывода в typescript. Вы можете catвернуться на экран (или использовать less -R, если управляющие последовательности достаточно просты ). Для более сложных вещей или длинных трасс я использую другие инструменты:

  • slowcatчтобы замедлить catпрогресс
  • vile-pagerфильтровать escape-последовательности в удобочитаемую форму (лучше, чемless— цветовые последовательности работают между строками, но по-прежнему ограничены одним -перемещением курсора строки -). Это фильтр, использующийvi -, например -emacs , с помощью специальной -утилиты .

Чтобы проиллюстрировать разницу, вот скриншот less -rв файле typescriptпри запуске apt-get updateна одной из моих машин с Debian:

enter image description here

Напротив, vile-pagerвыделяет места, где текст был перезаписан:

enter image description here

В любом случае (менее или мерзко ), если ваше приложение перемещает курсор по экрану, единственным способом просмотра вывода будет использование cat/slowcat/etc.

0
01.06.2021, 16:27
1 ответ

I don't know how to move the signature (.asc) file into my /opt/Mullvad folder in order to verify the signature.

sudo mv MullvadVPN-*.asc /opt/Mullvad

Кроме того, вы можете использовать полные пути в команде проверки gpg:

gpg2 --verify /path/to/MullvadVPN-*.asc /opt/Mullvad/signed_file_name

Таким образом, вам не нужно перемещать файл подписи.

РЕДАКТИРОВАТЬ

I use YAY (AUR Helper). The folder it installs to is read only.

Если файл уже был установлен, слишком поздно проверять подпись.

0
28.07.2021, 11:31

Теги

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