如何在Ubuntu 17.10上安装PlayOnLinux及解决安装报错
解决Ubuntu 17.10安装PlayOnLinux失败的问题
嘿,我之前也踩过Ubuntu老版本装PlayOnLinux的坑,尤其是17.10这种已经停止官方支持的版本,大概率是源失效或者依赖不兼容的问题,给你一步步捋清楚怎么解决:
1. 先把失效的官方源换成旧版本归档源
Ubuntu 17.10(Artful Aardvark)早就过了支持期限,默认的软件源服务器已经不再提供这个版本的包了,所以第一步得换源:
- 先备份一下原来的源文件,以防万一:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak - 打开源文件编辑:
sudo nano /etc/apt/sources.list - 把文件里所有的
http://archive.ubuntu.com/ubuntu和http://security.ubuntu.com/ubuntu全换成http://old-releases.ubuntu.com/ubuntu - 按
Ctrl+O保存,回车确认,再按Ctrl+X退出编辑器
2. 更新源缓存并修复依赖问题
换完源后,先更新一下缓存,顺便修复可能存在的依赖损坏:
sudo apt-get update sudo apt-get -f install
这一步会帮你处理源切换后出现的包索引问题,也会自动补全缺失的基础依赖。
3. 搞定PlayOnLinux的核心依赖
你提到的curl和libcurl3是PlayOnLinux运行必须的依赖,先确保它们安装好:
sudo apt-get install curl libcurl3
如果这一步顺利完成,说明依赖层面的问题已经解决了。
4. 正式安装PlayOnLinux
现在可以尝试直接安装了:
sudo apt-get install playonlinux
如果还是报错,那就试试手动下载Deb包安装(选适配17.10的4.2.12版本,这个版本兼容性比较好):
- 下载对应版本的Deb包后,执行以下命令:
sudo dpkg -i playonlinux_4.2.12-1_all.deb sudo apt-get -f install
dpkg -i可能会因为依赖不全报错,后面的apt-get -f install会自动帮你补全缺失的依赖,完成安装。
5. 验证安装是否成功
安装完后,直接在终端输入:
playonlinux
如果弹出PlayOnLinux的图形界面,那就说明安装成功啦!
内容的提问来源于stack exchange,提问作者Arya Sadeghi
相关产品推荐
相关产品推荐

