Stremio 无法在 Ubuntu 22.04 上启动

Stremio 无法在 Ubuntu 22.04 上启动

我全新安装了 22.04 并安装了 Stremio 4.4(最新版本)。当我尝试打开应用程序时,出现此错误:“加载共享库时出错:libcrypto.so.1.1:无法打开共享对象文件:没有此文件或目录”。

我该如何修复它?它在 20.04 上运行良好。

答案1

在 Ubuntu 22.04 上也发现了同样的问题:stremio_4.4.142-1_amd64.deb无法运行。

我通过手动安装libssl-1.1libfdk-aac1_0.1.6-1包解决了这个问题:

wget http://nz2.archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1-1ubuntu2.1~18.04.23_amd64.deb
sudo dpkg -i libssl1.1_1.1.1-1ubuntu2.1~18.04.23_amd64.deb

wget http://archive.ubuntu.com/ubuntu/pool/multiverse/f/fdk-aac/libfdk-aac1_0.1.6-1_amd64.deb 
sudo dpkg -i libfdk-aac1_0.1.6-1_amd64.deb

答案2

解决方案来自这里

如果你遇到另一个错误 –Stremio:加载共享库时出错:libcrypto.so.1.1:无法打开共享对象文件:没有此文件或目录。那么为了解决这个问题,我们需要手动再下载两个包,就是这样。

wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1-1ubuntu2.1~18.04.21_amd64.deb
sudo dpkg -i libssl1.1_1.1.1-1ubuntu2.1~18.04.20_amd64.deb

wget http://archive.ubuntu.com/ubuntu/pool/multiverse/f/fdk-aac/libfdk-aac1_0.1.6-1_amd64.deb
sudo dpkg -i libfdk-aac1_0.1.6-1_amd64.deb

运行更新并再次启动应用程序,这次您将能够启动它。

sudo apt update

答案3

我建议在容器中运行 streamio 的 Web 版本。

你可以这样做:

  1. 如果你还没有安装docker,请先安装(关联如何去做)
  2. 下载 docker 镜像。
    docker pull sleeyax/stremio-streaming-server
    
  3. 运行容器。
    docker run -p 11470:11470 -v ${PWD}:/root/.stremio-server --name=stremio-streaming-server sleeyax/stremio-streaming-server
    
  4. 启动 Web 浏览器并转到 localhost:11470

答案4

我编写了一个脚本来帮助解决这个问题: https://github.com/Kyoro93/stremio-install-ubuntu-22.04

相关内容