从yaourt到pacaur

话说从去年换了这台razer blade stealth之后,装上了archlinux. 当时在arch下有个问题是键盘背光只能开关,调不了亮度。
但是在自带的windows下是可以调节亮度和背光样式的。当时按照wiki所说装上了razer的驱动,然而并无卵用。也不是什么大事,就先撂一边不管了。
直到今天才突然想起来要弄一下,也恰好因为此事把我的AUR包管理器从yaourt换成了pacaur。

想起这件事之后,我在razer driver的项目页上闲逛,然后突然发现了一件惊为天人的大事!!!!
如图

之前还没见到这个提示说不能用yaourt呢,现在突然有了。终于知道以前为啥没装上了!!
原来是因为yaourt有bug会导致循环依赖,建议用pacaur。
然而用pacaur装完发现也没用,所以想先都卸载掉,再用pacaur重装。
于是使用

sudo pacman -Runs openrazer-meta

发现居然卸载不了,然后又用了

yaourt -Runs openrazer-meta

居然也卸载不了,主要是没啥报错,直接显示

there is nothing to do

这我就很无语了,用pacaur试了一下,提示有别的包依赖它。
心想智障pacman,智障yaourt,居然都不提示有依赖关系。
于是乎一条一条的卸载,重新编译内核,重启。
之后使用

pacaur -S openrazer-meta

安装好直接就能用了。
经过这件事,让我从yaourt这个最流行的AUR包管理器转到了更加稳定实用的pacaur。