gpgtar отсутствует в Ubuntu 18.04.3

Почему я продолжаю получать сообщение «Команда не найдена» при попытке использовать gpgtar в новой установке сервера Ubuntu 18.04.3? Я проверил, и эта команда должна быть частью gnupg или gnupg-utils, которые установлены и имеют последнюю версию. Мысли?

1
задан 3 September 2019 в 11:40

2 ответа

gpgtar не является пакетом к себе согласно список всех 18,04 пакетов . Это - часть gnupg-utils; установите их.

0
ответ дан 4 September 2019 в 18:12

Похоже, что команда gpg-zip создает файл Tar (несмотря на его имя):

$ gpg-zip --encrypt --output myarchive.tar.gpg --gpg-args --recipient=XXX myfile
$ gpg -d myarchive.tar.gpg > myarchive.tar
$ file myarchive.tar
test-decrypted: POSIX tar archive (GNU)

Таким образом, вы можете использовать gpg-zip вместо команды gpgtar . gpgtar не является частью пакета gnupg-utils в Ubuntu 18.04:

$ lsb_release -r
Release:    18.04
$ dpkg -L gnupg-utils
/.
/usr
/usr/bin
/usr/bin/gpg-zip
/usr/bin/gpgparsemail
/usr/bin/gpgsplit
/usr/bin/kbxutil
/usr/bin/lspgpot
/usr/bin/migrate-pubring-from-classic-gpg
/usr/bin/symcryptrun
/usr/bin/watchgnupg
/usr/sbin
/usr/sbin/addgnupghome
/usr/sbin/applygnupgdefaults
/usr/share
/usr/share/doc
/usr/share/doc/gnupg-utils
/usr/share/doc/gnupg-utils/NEWS.Debian.gz
/usr/share/doc/gnupg-utils/changelog.Debian.gz
/usr/share/doc/gnupg-utils/copyright
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/gpg-zip.1.gz
/usr/share/man/man1/gpgparsemail.1.gz
/usr/share/man/man1/gpgsplit.1.gz
/usr/share/man/man1/kbxutil.1.gz
/usr/share/man/man1/lspgpot.1.gz
/usr/share/man/man1/migrate-pubring-from-classic-gpg.1.gz
/usr/share/man/man1/symcryptrun.1.gz
/usr/share/man/man1/watchgnupg.1.gz
/usr/share/man/man8
/usr/share/man/man8/addgnupghome.8.gz
/usr/share/man/man8/applygnupgdefaults.8.gz
0
ответ дан 3 January 2020 в 15:10

Другие вопросы по тегам:

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