В этом кратком руководстве я расскажу вам о двух распространенных способах установки пакета gnupg (GnuPG) на вашу машину Debian.
GnuPG в двух словах
Согласно официальному сайту:
GnuPG - это полная и бесплатная реализация стандарта OpenPGP, определенного RFC4880 (также известного как PGP). GnuPG позволяет вам шифровать и подписывать ваши данные и сообщения; он имеет универсальную систему управления ключами, а также модули доступа ко всем видам каталогов открытых ключей. GnuPG, также известный как GPG, представляет собой инструмент командной строки с функциями для легкой интеграции с другими приложениями. Доступно множество внешних приложений и библиотек. GnuPG также обеспечивает поддержку S/MIME и Secure Shell (ssh).
Если он у вас не установлен
Если в вашей системе Debian не установлен GnuPG, но команда, которую вы выполняете, требует его, вы получите, например, следующее сообщение об ошибке:
1 | E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation |
либо
1 | gpg: command not found |
Установка gnupg в Debian 11
Использование apt-get
Наиболее распространенным способом является использование apt-get.
Сначала необходимо обновить базу данных apt с помощью команды update.
1 | sudo apt-get update |
После обновления базы данных можно установить gnupg с помощью команды install.
1 | sudo apt-get -y install gnupg |
Флаг -y означает, что вы одобряете установку библиотеки gnupg (+ ее зависимостей) и не хотите, чтобы вас снова явно спрашивали об этом в терминале.
Использование apt
Помимо использования apt-get вы также можете использовать apt, процесс и команды одинаковы. Я не буду повторять вышеприведенные пункты и сделаю этот раздел очень коротким.
Итак, сначала вам нужно обновить базу данных, если это еще не сделано:
1 | sudo apt update |
Далее необходимо установить gnupg:
1 | sudo apt -y install gnupg |
Удаление gnupg
Если вы хотите снова удалить gnupg из вашей системы, это так же просто, как и установить его.
Если вы хотите удалить только сам пакет gnupg:
1 | sudo apt-get remove gnupg |
При использовании команды remove установленные зависимости все еще остаются в системе. Если вы хотите удалить и их, вы можете воспользоваться командой autoremove:
1 | sudo apt-get -y autoremove gnupg |
Если вы хотите сделать еще один шаг вперед, вы также можете удалить конфигурацию и данные gnupg из системы с помощью команды purge.
1 | sudo apt-get -y purge gnupg |
И последнее, но не менее важное: если вы хотите удалить абсолютно все, что связано с установкой gnupg, вы можете объединить команду autoremove с флагом --purge.
1 | sudo apt-get -y autoremove --purge gnupg |
Заключение
Надеюсь, вы найдете это краткое руководство полезным и узнаете, как использовать apt-get и apt для установки gnupg, а также очистить систему после того, как он вам больше не нужен.