特定版本的库不可用

特定版本的库不可用

我有两个如下所示的 ubuntu ec2 实例。

实例1:

Distributor ID: Ubuntu
Description:    Ubuntu 14.04.2 LTS
Release:    14.04
Codename:   trusty

实例2:

Distributor ID: Ubuntu
Description:    Ubuntu 14.04 LTS
Release:    14.04
Codename:   trusty

我正在尝试安装openssl版本1.0.1f-1ubuntu2.2。它已成功安装在 上,但由于版本不可用,因此Instance2无法运行。Instance1

事情是这样的,我错误地对 Instance1 进行了升级,并将 ubuntu 更新为14.4.2

我想知道如何在 Instance1 上安装该版本,或者是否有办法返回到以前的版本以便该版本能够成功安装。

答案1

version 1.0.1f如果升级后你的仓库中缺少它,你可以使用此 deb 文件进行安装

对于 64 位

wget archive.ubuntu.com/ubuntu/pool/main/o/openssl/openssl_1.0.1f-1ubuntu2_amd64.deb

sudo dpkg -i openssl_1.0.1f-1ubuntu2_amd64.deb

对于 32 位

wget archive.ubuntu.com/ubuntu/pool/main/o/openssl/openssl_1.0.1f-1ubuntu2_i386.deb

sudo dpkg -i openssl_1.0.1f-1ubuntu2_i386.deb

或者查找 Linux 版本的下载这里。

相关内容