
소스 tar.gz 패키지에서 최신 GnuPG를 설치하려고 시도했지만 이러한 오류가 발생했습니다.
이 문제를 해결하려면 도움이 필요합니다. 오류 메시지에 언급된 패키지를 다운로드했지만 여전히 성공적으로 설치하거나 빌드할 수 없습니다.
오류 스크린샷을 첨부했습니다.
답변1
Ubuntu Xenial은 바이너리로 사용 가능한 GnuPG 2.1.11을 설치합니다 gpg2
. gpg
버전 1.14부터 나온 것이 있습니다 . 최신 버전은 2.1.15입니다. 해당 버전을 원할 경우 컴파일하여 소스에서 설치해야 합니다.
소스에서 컴파일하려면 먼저 이러한 패키지의 업데이트된 라이브러리를 가져와야 합니다.
npth (ftp://ftp.gnupg.org/gcrypt/npth/)
libgpg-error (ftp://ftp.gnupg.org/gcrypt/libgpg-error/)
libgcrypt (ftp://ftp.gnupg.org/gcrypt/libgcrypt/)
libksba (ftp://ftp.gnupg.org/gcrypt/libksba/)
libassuan (ftp://ftp.gnupg.org/gcrypt/libassuan/)
1. 설치npth
버전 1.2를 다운로드하세요.
npth
wget ftp://ftp.gnupg.org/gcrypt/npth/npth-1.2.tar.bz2
짐 등에서 꺼내다
tar xf npth-1.2.tar.bz2
해당 디렉토리로 이동하여 빌드하세요.
cd npth-1.2 ./configure make sudo make install
2. 설치libgpg-error
버전 1.24 다운로드
wget https://www.gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.24.tar.bz2
압축을 풀고
cd
해당 디렉토리로 이동하여 구성, 제작 및 설치tar xf libgpg-error-1.24.tar.bz2 cd libgpg-error-1.24 ./configure make make check sudo make install
3. 설치libgcrypt
버전 1.7.3 다운로드
wget https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-1.7.3.tar.bz2
압축을 풀고
cd
해당 디렉토리로 이동하여 구성, 제작 및 설치tar xf libgcrypt-1.7.3.tar.bz2 cd libgcrypt-1.7.3 ./configure make make check sudo make install
4. 설치libassuan
버전 2.3.4 다운로드
wget https://www.gnupg.org/ftp/gcrypt/libassuan/libassuan-2.4.3.tar.bz2
압축을 풀고
cd
해당 디렉토리로 이동하여 구성, 제작 및 설치tar xf libassuan-2.4.3.tar.bz2 cd libassuan-2.4.3 ./configure make sudo make install
5. 설치libksba
버전 1.3.4 다운로드
wget https://www.gnupg.org/ftp/gcrypt/libksba/libksba-1.3.4.tar.bz2
압축을 풀고
cd
해당 디렉토리로 이동하여 구성, 제작 및 설치tar xf libksba-1.3.4.tar.bz2 cd libksba-1.3.4 ./configure make sudo make install
6. 이제 설치gnupg2
버전 2.1.15 다운로드
wget https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-2.1.15.tar.bz2
포장 풀기
cd
, 구성tar xf gnupg-2.1.15.tar.bz2 cd gnupg-2.1.15 ./configure make sudo make install
설치가 완료되면 버전을 확인하세요. 하지만 그 전에 새로 설치된 라이브러리를 로드할 수 있도록 이 명령을 사용하세요.
sudo ldconfig
그런 다음 버전을 확인하려면
gpg2 --version
또한 설치된 위치를 확인할 수도 있습니다.
which gpg2
반환되어야합니다
/usr/local/bin/gpg2
도움이 되길 바랍니다.
답변2
터미널 창을 엽니다. 개미 유형:
sudo apt-get update
sudo apt-get install gpa
gpa는 gpg용 그래픽 인터페이스이며 gpg를 자동으로 설치합니다.