作者s9209122222 (海海海)
看板Linux
标题[问题] 求 fedora 的 mpv-build 安装教学
时间Tue Sep 27 12:24:11 2022
前言,今早发现电脑整个都怪怪的,无法开启新程式,
Firefox开启新页面也出错,重整旧页面也是,
所以我不得已就选择重开机,结果跳出无法卸载讯息,
我的家目录等等的就是无法卸载,所以我就强制关机,
这一关不得了了,系统直接无法进入,所以我就重灌,
因为懒得跑Arch安装流程,故选择Fedora,
虽然Fedora安装方便,但和Arch有些差距,
光是没有AUR这点就造成很多的麻烦,我非常需要,
AUR可提供一键安装mpv-build-git,
在Fedora寻寻觅觅找不到这种简单的安装方法,
试着跑自己跑mpv-build也是一开始就出错,
什麽waf必需要先跑waf configure,
跑了又显示什麽wscript的东西,官网没教学,
请问可以教怎麽安装mpv-build-git吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.174.124.118 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1664252653.A.82B.html
※ 编辑: s9209122222 (1.174.124.118 台湾), 09/27/2022 12:25:55
1F:推 Bencrie: fedora 收的 mpv 不好用吗 09/27 13:11
2F:→ s9209122222: 因为是release的版本,少了很多新功能 09/27 13:44
3F:→ s9209122222: 像是 vo=gpu-next 09/27 13:44
4F:→ s9209122222: 这个 Copr 和 AUR 完全没可比性 09/27 13:47
5F:推 Adama: rpmfusion的呢? 09/27 14:04
6F:→ s9209122222: 他们也是给release版呀 09/27 14:05
7F:→ s9209122222: rpmfusion 安装的东西会不会自动更新呀? 09/27 14:06
8F:→ s9209122222: 因为gnome software那边都看不到 09/27 14:08
9F:→ idisnothing: 你在Fedora 37底下用yum-builddep把mpv的dependency 09/27 16:31
10F:→ idisnothing: 都装起来 这样mpv就可以很容易编起来 09/27 16:32
12F:→ s9209122222: fedora 怎麽比人家复杂…… 09/27 19:38
13F:→ s9209122222: fedora 这家大公司可不可以有个 fedora wiki 09/27 19:41
目前照着 mpv-build 内的步骤确实可以安装 mpv static 版本,
但还是不知道怎麽装 git master 的版本。
以下是我照页面给的步骤并补上他没提到的
git clone
https://github.com/mpv-player/mpv-build.git
cd mpv-build
./rebuild -j16
cd mpv
sudo dnf builddep mpv
waf configure
cd ..
sudo ./install
※ 编辑: s9209122222 (1.174.124.118 台湾), 09/27/2022 22:12:25
14F:→ holishing: 你如果不想用套件装的话,可不可以至少设个 prefix 09/28 14:14
15F:→ holishing: sudo make install 或 sudo ./install 真的有够糟糕 09/28 14:15
16F:→ s9209122222: 因为他们就这样写呀 09/28 17:22
17F:推 Bencrie: 应该还好啦,prefix 预设应该都 /usr/local 09/28 19:16
18F:→ Bencrie: 坏了就砍 /usr/local 09/28 19:17
20F:→ idisnothing: Fedora要移除H264/H265/VC1的硬体加速了 10/01 12:57
21F:→ Adama: RH系的一向有洁癖 在Fedora上要弄多媒体会特别麻烦 10/01 13:43
22F:推 Bencrie: 影响应该不大吧,mesa 的 encoder 效率很烂 orz 10/01 14:18
23F:→ s9209122222: 他们正尝试移到 rpmfusion 10/01 19:33
24F:→ s9209122222: 他们是因为法律问题 10/01 19:34