您尚未登录。

#1 2018-05-14 19:09:10

linusboyle
会员
所在地: 清华大学
注册时间: 2018-05-14
帖子: 2
个人网站

请教Archlinux on ARM无法使用sudo的问题

参看这个issue:
Sudo is non functional
以及该页面指向其他的链接。

目前在arm使用sudo的问题似乎很普遍,而且按照论坛上关于pc上sudo报错的解决方法修改权限并不能解决问题。


现在暂时用su代替……


面向退学编程

离线

#2 2018-05-14 19:15:25

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: 请教Archlinux on ARM无法使用sudo的问题

链接里是 Android 平台。你使用的是 archlinuxarm?

既然来此询问了,麻烦还是把问题在这边写完整。

离线

#3 2018-05-14 21:54:33

linusboyle
会员
所在地: 清华大学
注册时间: 2018-05-14
帖子: 2
个人网站

Re: 请教Archlinux on ARM无法使用sudo的问题

依云 说:

链接里是 Android 平台。你使用的是 archlinuxarm?

既然来此询问了,麻烦还是把问题在这边写完整。

是的,安卓通过termux安装的archilinuxarm
用root装了sudo

报错信息:

sudo: error in /etc/sudo.conf, line 0 while loading plugin "sudoers_policy"
sudo: unable to load /usr/lib/sudo/sudoers.so: /usr/lib/sudo/sudoers.so: cannot stat shared object: Bad file descriptor
sudo: fatal error, unable to load plugins

按照以往的方法,检查了/usr/lib/sudo/sudoer.so的权限

chmod 644 /usr/lib/sudo/sudoer.so

无效

目前su可以正常使用,但是makepkg却会报错,来源于fakeroot:

fakeroot, while creating message channels: Function not implemented
This may be due to a lack of SYSV IPC support.
fakeroot: error while starting the `faked' daemon.

参见此issue:
Can't use makepkg to build packages

所以目前还不能用aur……


面向退学编程

离线

#4 2018-05-30 10:40:34

luxni
会员
注册时间: 2014-06-08
帖子: 280

Re: 请教Archlinux on ARM无法使用sudo的问题

archlinuxarm里用yaourt,你需要手工安装


虽然人菜菜的,但也想做个有趣的人。

离线

页脚