This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

libgcrypt11:i386 ubuntu16.04怎么安装



开发l138,在64位WIN7运行虚拟机ubuntu16.04(64位)上安装 ccs6.2,mcdks

需要安装libgcrypt11

怎么安装?

在之前的帖子中有 安装64bit libgcrypt11 的方法

但32bit libgcrypt11:i386 不会装

另外在配置 ftps是 用sudo apt-get install tftp-hpa 时,好像也不成功 也是因为libgcrypt11

wty3000@ubuntu:~$ sudo apt-get install tftp-hpa[sudo] password for wty3000:
Reading package lists... Done
Building dependency tree      
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 libgcrypt11:i386 : Depends: libc6:i386 (>= 2.15) but it is not going to be installed
                    Depends: libgpg-error0:i386 (>= 1.10) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

 

  • 请参考下面的wiki网站。
    Note: the libgcrypt11 library is not supplied with Ubuntu 16.04 anymore. In this case, please check this blog post for details on how to install it in your system. 
    http://processors.wiki.ti.com/index.php/Linux_Host_Support_CCSv6#Ubuntu_16.04_64bit 

    http://www.webupd8.org/2015/04/fix-missing-libgcrypt11-causing-spotify.html 


  • http://www.webupd8.org/2015/04/fix-missing-libgcrypt11-causing-spotify.html 内容
    ---------------------------------------------------------------------------------------------------
    To be able to use Spotify, Brackets and other apps that require libgcrypt11 in Ubuntu 15.04, all you have to do is install libgcrypt11 from an older Ubuntu version, such as Ubuntu 14.04 LTS:
    Or grab libgcrypt11 debs for any architecture from HERE.

    Important: on 64bit, you may also need to install the 32bit package if the app that requires libgcrypt11 uses a multiarch package.
    ---------------------------------------------------------------------------------------------------
    64BIT 的是 libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb 
    32bit 的是 libgcrypt11_1.5.3-2ubuntu4.2_i386.deb
    先安装64bit
    wty3000@ubuntu:~/Desktop$ sudo dpkg -i libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb 

    [sudo] password for wty3000:
    (Reading database ... 178071 files and directories currently installed.)
    Preparing to unpack libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb ...
    Unpacking libgcrypt11:amd64 (1.5.3-2ubuntu4.2) over (1.5.3-2ubuntu4.2) ...
    Setting up libgcrypt11:amd64 (1.5.3-2ubuntu4.2) ...
    Processing triggers for libc-bin (2.23-0ubuntu5) ...
    wty3000@ubuntu:~/Desktop$

    好像是安装成功了,

    再试一下tftp 安装tftp-hpa

    wty3000@ubuntu:~$ sudo apt-get install tftp-hpa
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    You might want to run 'apt-get -f install' to correct these:
    The following packages have unmet dependencies:
    libgcrypt11:i386 : Depends: libc6:i386 (>= 2.15) but it is not going to be installed
    libgpg-error0:i386 : Depends: libc6:i386 (>= 2.15) but it is not going to be installed
    E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

    还是不能用