태그 보관물: dependencies

dependencies

우분투 15.04에 Springseed 2를 설치할 수 없습니다 다음 오류가 표시됩니다.

Springseed 2 deb파일을 다운로드 했으며 Ubuntu Software Center에서 열면 다음 오류가 표시됩니다.

종속성이 만족스럽지 않습니다 : libgcrypt11

Synaptic Package Manager에서이 패키지를 찾았 libgcrypt20지만 에 대한 것은 없습니다 libgcrypt11.

이 문제를 어떻게 해결해야합니까?



답변

두 가지 옵션이 있습니다

  • 종속성을 변경하고 최신을 사용하십시오 libgcrypt

    우리가 여러 가지 이유가 있습니다 libgcrypt20

  • 이전 버전의 설치 libgcrypt11및 사용libgcrypt


종속성을 변경하십시오.

먼저 SpringSeed의 이전 설치를 제거하십시오.

sudo apt-get remove springseed

최신 SpringsSeed 버전을 여기에서 다운로드 하십시오 .

EG :

cd
wget http://cdn.michealharker.com/dl/springseed_2.0_amd64.deb

이 명령을 따르십시오

mkdir temp.$$
cp springseed_2.0_amd64.deb temp.$$
cd temp.$$
dpkg-deb -x springseed_2.0_amd64.deb springseed-repackaged
cd springseed-repackaged
dpkg-deb -e ../springseed_2.0_amd64.deb

열려있는 control파일을 :

nano DEBIAN/control

줄을 바꾸십시오 :

Depends: gconf2, gconf-service, libgtk2.0-0, libudev0 | libudev1, libgcrypt11, libgnome-keyring0, gir1.2-gnomekeyring-1.0, libnotify4, libxtst6, libnss3, python

와:

Depends: gconf2, gconf-service, libgtk2.0-0, libudev0 | libudev1, libgcrypt20, libgnome-keyring0, gir1.2-gnomekeyring-1.0, libnotify4, libxtst6, libnss3, python

다음 명령을 저장하고 종료 한 후 따르십시오.

cd ..
sudo dpkg-deb -b springseed-repackaged
sudo dpkg -i springseed-repackaged.deb

설치 libgcrypt11

터미널을 열고 다음에 대한 최신 Utopic 버전을 다운로드하십시오 libgcrypt11.

cd
wget http://mirrors.kernel.org/ubuntu/pool/main/libg/libgcrypt11/libgcrypt11_1.5.4-2ubuntu1.1_amd64.deb

최신 Springseed 버전을 여기 에서 다운로드 하십시오 (예 :

wget http://cdn.michealharker.com/dl/springseed_2.0_amd64.deb

다음을 사용하여 설치 :

sudo dpkg -i libgcrypt11_1.5.4-2ubuntu1.1_amd64.deb
sudo dpkg -i springseed_2.0_amd64.deb

그리고 우분투 15.04에서도 작동합니다!

여기에 이미지 설명을 입력하십시오


답변

Ubuntu 15.04의 최종 릴리스 는 Synaptic Package Manager를 사용 libgcrypt11하는 libgcrypt20것처럼 더 이상 패키지를 유지하지 않습니다 .

여기 에서 패키지를 다운로드 한 다음 이전에 설치하기 만하면됩니다 Springseed. 이 소스 에서 다른 앱과 유사한 문제를 지적하면서 추가 지식을 얻을 수 있습니다 Springseed.

문제가 발생하면 두 번째 링크의 내용을 다시주의해서 읽으십시오.


답변