加载共享库时出错:libicudata.so.66、libicudata.so.66 和 libicui18n.so.66 已升级

sud*_*nna 2 22.04

我有一个在 20.04 中运行的应用程序,现在在最新的 ubuntu 中,它遇到错误,未找到标题中提到的三个库。现在在最新的 ubuntu 中,我看到它已升级到 libicudata.so.70 、libicudata.so.70 和 libicui18n.so.70 。

一旦我尝试执行以下命令 sudo apt-get update sudo apt-get install --reinstall libicu66 我能知道我的应用程序如何变旧吗

但无法在控制台中工作,我看到以下消息

读取软件包列表...完成 构建依赖关系树...完成 读取状态信息...完成 E: 无法找到软件包 libicu66

任何人都可以知道我如何解决这个问题

小智 5

我在另一个程序中遇到了同样的问题,我能够通过调整此链接中找到的解决方案来解决它。

首先打开源列表:

sudo gedit /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)

然后通过将以下文本复制到该文件来添加 Ubuntu 20 软件包作为源:

deb http://security.ubuntu.com/ubuntu focal-security main
Run Code Online (Sandbox Code Playgroud)

然后更新并安装所需的包:

sudo apt-get update
sudo apt-get install libicu66
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助!