我正试图在我的Linux服务器上安装quagga,下面的错误如下:
Error in PREIN scriptlet in rpm package quagga-0.98.6-11.el5.x86_64
error: %pre(quagga-0.98.6-11.el5.x86_64) scriptlet failed, exit status 1
error: install: %pre scriptlet failed (2), skipping quagga-0.98.6-11.el5我什么都试过了,在网上搜索,但没有运气。
发布于 2014-09-11 17:29:32
我在RHEL/Centos上见过很多次这个问题。
我必须创建quagga用户和组,如下所示:
grep quagga /etc/passwd
quagga:x:92:92:Quagga routing suite:/var/run/quagga:/sbin/nologin
grep quagga /etc/group
quaggavt:x:85:
quagga:x:92:做"yum更新quagga“这应该管用,对我有用。
发布于 2021-01-07 13:00:19
这发生在我安装wireshark的时候。Wireshark创建了一个新用户,该用户由于上述错误而失败。我发现的原因是:
ls -l /etc/group
-rw-r--r--. 1 root root 476 Jul17 19:13 /etc/group最后看一下.。意思是"SELinux ACL“。更多信息,这里。
基本上,即使是根用户,这个ACL也不能访问这个目录。若要暂时禁用它:
sestatus # to check current status
sudo setenforce Permissive
sestatus就这样,现在我可以用yum安装Wireshark了。
https://serverfault.com/questions/627896
复制相似问题