我安装了youtube-dl来自 17.04 软件包存储库。它目前提供版本2017.03.10
。但是,youtube-dl 是这些更新非常频繁的软件包之一(截至撰写本文时,它是版本2017.04.11
),而且您通常实际上需要最新版本才能与 YouTube 所做的最新更改配合使用。
对于经常更改的软件包(例如 youtube-dl),首选和推荐的安装方法是什么?
答案1
使用 pip 的最大优势是,我们可以下载并安装已上传到 Python 模块存储库 (PyPI) 的所需软件包的任何版本。通过使用 apt-get,我们只能获取托管在 Canonical 上的软件包的最新版本。这是因为 Canonical 只托管任何软件包的单个版本。如果您想安装特定版本,则推荐使用 pip。但在这种情况下,正如您所说,youtube-dl 更新非常频繁,有时需要最新版本才能与 youtube 一起使用,使用 apt-get 还是 pip 并没有太大区别,但我建议:
sudo apt-get install youtube-dl
或者使用 snap 安装最新版本的 youtube-dl。
sudo snap install youtube-dl # start with snap run youtube-dl