小编sar*_*arp的帖子

损坏的包修复问题(对于 Wine)

我试图在 Linux 上使用 Play 安装英雄无敌 3。当我启动程序时,它给了我一条错误消息

PlayOnLinux 找不到 wine(来自 Wine)。您应该安装它以使用 PlayOnLinux。

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

我试过这个,但我收到一条错误消息:

E:无法纠正问题,您持有破损的包裹。

我该怎么办?


输入:

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

输出:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package wine is a virtual package provided by:
  winehq-staging 4.0~rc1~cosmic
  winehq-stable 3.0.4~cosmic
  winehq-devel 4.0~rc1~cosmic
  wine-development 3.6-1
You should explicitly select one to install.
E: Package 'wine' has no installation candidate
Run Code Online (Sandbox Code Playgroud)

当我输入时:

sudo apt-get install winehq-stable
Run Code Online (Sandbox Code Playgroud)

我明白了:

Reading package lists... Done
Building dependency tree       
Reading state …
Run Code Online (Sandbox Code Playgroud)

package-management wine playonlinux

18
推荐指数
3
解决办法
9万
查看次数

youtube-dl 不会下载 mp3

youtube-dl 既不下载视频也不下载 mp3。这是我使用的命令:

youtube-dl --extract-audio --audio-format mp3 <Youtube URL>
Run Code Online (Sandbox Code Playgroud)

输出:

m62iekbg9eo:“令牌”参数不明原因不在视频信息中;请在https://yt-dl.org/bug上报告此问题。确保您使用的是最新版本; 有关如何更新,请参阅 https://yt-dl.org/update。请务必使用 --verbose 标志调用 youtube-dl 并包含其完整输出。

版本为 2018.03.14。我用pip升级了它,它说它升级了。但是当我询问版本时,youtube-dl --version 它仍然显示我 2018.03.14。

所以我删除了 youtube-dl 并用 pip 重新安装了它。我使用的命令:

sudo apt-get remove youtube-dl
sudo apt-get install python-pip  
pip install --user youtube-dl
Run Code Online (Sandbox Code Playgroud)

但是现在,当我尝试下载 mp3 时,它说:

bash: /usr/bin/youtube-dl: 没有那个文件或目录

我也使用 18.04.3 LTS

youtube-dl

1
推荐指数
1
解决办法
3635
查看次数