无法在 Ubuntu 15.04 上安装 UpWork Team 应用程序

无法在 Ubuntu 15.04 上安装 UpWork Team 应用程序

我尝试在 Ubuntu 15.04(64 位)上安装 UpWork Team 应用程序,但遇到依赖关系问题。

这个 deb 包要求我安装:gksulibgcrypt11 (>= 1.4.5)libgnutls26 (>= 2.12.14-0)

我发现libgcrypt1164/三十二) 并安装了它。但我找不到libgnutls26还需要安装的那个gksu

我可以在哪里下载它,或者我需要添加哪个存储库?

答案1

使用镜像包解决问题:

对于 x86_64/amd64 (64 位)

$ sudo wget https://mirror.umd.edu/ubuntu/pool/main/libg/libgcrypt11/libgcrypt11_1.5.3-2ubuntu4_amd64.deb

$ sudo dpkg -i libgcrypt11_1.5.3-2ubuntu4_amd64.deb

下载包这里: “基于 Debian 的 64 位(标准)”

$ sudo apt-get install gdebi-core

$ sudo gdebi upwork_amd64.deb

对于 i386 (32 位)

$ sudo wget https://mirror.umd.edu/ubuntu/pool/main/libg/libgcrypt11/libgcrypt11_1.5.3-2ubuntu4_i386.deb

$ dpkg -i libgcrypt11_1.5.3-2ubuntu4_i386.deb

下载包这里: “基于 Debian 的 32 位(标准)”

$ sudo apt-get install gdebi-core

$ sudo gdebi upwork_i386.deb

答案2

如果您首先尝试会发生什么:
sudo apt-get install libgcrypt11 libgnutls26 gksu
因为这些包在存储库中可用,所以它们应该自动安装。

答案3

对于 Ubuntu 14.04 32 位,请遵循以下两个步骤:

  1. 下载旧版本的 nss 库。

    sudo wget http://security.ubuntu.com/ubuntu/pool/main/n/nss/libnss3_3.19.2-1ubuntu1_i386.deb
    sudo wget http://security.ubuntu.com/ubuntu/pool/main/n/nss/libnss3-1d_3.19.2-1ubuntu1_i386.deb
    
  2. 安装下载的软件包。

    sudo dpkg -i libnss3*
    

相关内容