|
发表于 2006-1-13 19:56:15
|
显示全部楼层
Post by philix
中午时,我把系统中的1.0的firefox删除了,把我上次下载的那个1.5版解压
结果也是root用户可以用,但philix不能用.
我将firefox设置为suid,sgid,之后用普通用户执行。
会得到出错提示:找不到 libxpcom_core.so这个文件或目录
(以为是旧版的问题,我就#pacman -Sy ;pacman -S mozilla-fire升级后级到1.5了
还是有这个问题)
但,问题在于root明明可以找到这个文件的啊
难道,ld.so.conf这个配置文件还区分用户是不是root??
我不认为这个文件造成了你无法启动firefox,因为这个so文件是放在firefox自己的目录里的。而且安装firefox的过程中ld.so.conf文件也相应更新了。
try:pacman -Rcn mozilla-firefox && pacman -S mozilla-firefox
如果你用过任何非Arch安装包的firefox,要注意你有没有在/usr/bin下自己做连接(我经常这么干)。
努力回忆一下你都做过什么。 |
|