2个稳定版本
1.0.1 | 2023年1月29日 |
---|---|
1.0.0 | 2022年11月24日 |
0.0.0-alpha.1 |
|
在多媒体类别中排名第310
每月下载量22次
125KB
508 代码行
YOUTUBE-DL-REPL
youtube-dl-repl 是一个用户友好的youtube-dl界面,具有交互式命令行界面(REPL)。
示例
youtube-dl-repl 利用 youtube-dl 的命令行参数,随后进入循环,使用户能够持续输入URL。
在Linux上的安装
youtube-dl-repl 设计为与 Windows 和 macOS 兼容,并且可以使用 cargo 简单地安装。但是,youtube-dl-repl的主要开发和测试环境是 Fedora Linux。
基于Rust的程序 youtube-dl-repl 需要在系统中安装基于Python的程序 youtube-dl 作为依赖项。要一起使用,您必须分别通过Linux发行版的软件仓库安装 youtube-dl。
当前版本的youtube-dl-repl(v1.0.1)已在Fedora Linux 37和Ubuntu 22.10上验证可以正常工作。
方法1 – 使用CARGO
[推荐给程序员]
1. 从 crates.io 安装youtube-dl-repl,使用以下cargo命令
cargo install youtube-dl-repl
可执行文件将保存在您家目录中的隐藏 .cargo/bin/
目录中。
2a. 为了方便访问,您可能希望将youtube-dl-repl文件复制到 /usr/bin/
目录。这可以通过遵循方法2(3a、3b)中的说明来完成。
2b. 作为替代方案,您可以添加 ~/.cargo/bin/
目录到系统PATH变量中,这可以使用 rustup 进行配置。
方法2 – 通用Linux二进制文件
1. 要安装youtube-dl-repl,首先从GitHub下载分发独立的 二进制文件。
2. 然后,通过运行以下命令使文件可执行:
sudo chmod +x ./youtube-dl-repl
3a. 在大多数Linux发行版上,通过将二进制文件复制到 /usr/bin/
来安装youtube-dl-repl
sudo cp youtube-dl-repl /usr/bin/
3b. 对于Fedora Silverblue / Kinoite,使用以下命令:
sudo cp youtube-dl-repl /var/usrlocal/bin/
方法3 – 发行版特定包
[推荐给大多数用户]
基于.rpm和.deb的Linux发行版也提供了特定发行版的youtube-dl-repl包供下载。要在不同的Linux发行版上安装youtube-dl-repl,请按照以下说明操作:
Fedora Linux / RHEL / openSUSE
sudo rpm -i youtube-dl-repl-1.0.1-1.x86_64.rpm
Fedora Silverblue / Kinoite
rpm-ostree install youtube-dl-repl-1.0.1-1.x86_64.rpm
Ubuntu
sudo dpkg -i youtube-dl-repl_1.0.1_amd64.deb
方法4 – 手动编译
首先,从GitHub下载并解压youtube-dl-repl的源代码。接下来,使用以下命令构建和安装程序:
cargo build --release && sudo cp target/release/youtube-dl-repl /usr/bin/