新手求教一个 PKGBUILD 里的参数问题

2018-11-04 11:25:29 +08:00
 momokuny

是这样的,更换原有开源显卡驱动,换成 AMD 的 catalyst,据说是因为闭源的驱动风扇声不会这么大。然后在 manjaro 上 yay -S 装一些 catalyst 的包,然后装到 catalyst-hook 或者 catalyst-total 出现以下错误:

==> ERROR: options array contains unknown option '!upx'

自己也 google 过,可是没看明白,据说删掉! upx 这个参数,但是我在 yay 里的 PKGBUILD 里没发现这个参数呀?我就只是想顺顺利利换个驱动而已,求解脱!> <.

2628 次点击
所在节点    Linux
9 条回复
innoink
2018-11-04 11:28:39 +08:00
如果 PKGBUILD 里面没有,就在 makepkg.conf 里
momokuny
2018-11-04 11:34:41 +08:00
@innoink 先谢谢,我刚在 /etc/makepkg.conf 里发现了这么一段 OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge !debug),可这里面也没有那个'!upx'。
innoink
2018-11-04 11:46:59 +08:00
momokuny
2018-11-04 11:51:51 +08:00
@innoink 谢谢!恩,看到有那个参数了,你的意思是在这个 catalyst-hook 包里修改它源码的参数,就是去掉这个'!up',然后再自己编译安装?我 linux 小白,不知道理解得对不对。
innoink
2018-11-04 12:00:49 +08:00
@momokuny 是的,因为这个参数已经废弃,没啥用了
安装的时候应该有办法让你编辑 PKGBUILD (以前的 yaourt 是自动提示编辑,aurman 是加个参数,yay 没用过)
momokuny
2018-11-04 12:15:39 +08:00
@innoink 谢谢,好几次都没发现 yay 安装包时有提示可以 edit。我再继续 google 找找它的使用指南去,之前还是 yaourt 的天下,但是后来看到片文章说,yaourt 这个项目停止了,才投奔 yay。linux 真是个大坑,不简单不简单。
innoink
2018-11-04 12:19:39 +08:00
@momokuny 你可以手动从 aur 下载下来,然后手动 makepkg,一样的
innoink
2018-11-04 12:20:08 +08:00
下载下来自己用 gedit 编辑 PKGBUILD
momokuny
2018-11-04 12:22:14 +08:00
@innoink 好! thankyou !

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/504263

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX