您尚未登录。

#1 2011-12-15 20:38:57

刀尖红叶
会员
注册时间: 2011-09-15
帖子: 347

pkgbuild里如何使某一行命令有root权限?

原pkgbuild里有“install cqeb.db /usr/share/ibus-table/tables/ || return 1”这句,执行出现错误“install: 无法创建普通文件"/usr/share/ibus-table/tables/cqeb.db": 权限不够”,所以如何使原pkgbuild里的哪行有root权限? :em19
谢谢~


平生只做一件事,做自己喜欢做的事~
个人网站:www.leafonsword.org

离线

#2 2011-12-15 21:44:26

cuihao
所在地: USTC, Hefei
注册时间: 2011-08-19
帖子: 1,222
个人网站

Re: pkgbuild里如何使某一行命令有root权限?

怎么能用PKGBUILD直接写入其他目录诶。直接写了还要软件包干啥。

用:

install cqeb.db ${pkgdir}/usr/share/ibus-table/tables/

Site: CVHC.CC   Twitter: @cuihaoleo   Org: LUG@USTC
AD:  ~欢迎参与志愿计算~

离线

#3 2011-12-15 23:01:19

ffwalle
机器人
注册时间: 2011-12-03
帖子: 393

Re: pkgbuild里如何使某一行命令有root权限?

不太明白你的意思,你直接sudo下安装pkg不就可以了???为什么要某一行有root权限??


just for fun :-)

离线

#4 2011-12-16 19:51:08

刀尖红叶
会员
注册时间: 2011-09-15
帖子: 347

Re: pkgbuild里如何使某一行命令有root权限?

cuihao 说:

怎么能用PKGBUILD直接写入其他目录诶。直接写了还要软件包干啥。

用:

install cqeb.db ${pkgdir}/usr/share/ibus-table/tables/

谢谢~ :em11


平生只做一件事,做自己喜欢做的事~
个人网站:www.leafonsword.org

离线

#5 2011-12-16 19:51:54

刀尖红叶
会员
注册时间: 2011-09-15
帖子: 347

Re: pkgbuild里如何使某一行命令有root权限?

walle 说:

不太明白你的意思,你直接sudo下安装pkg不就可以了???为什么要某一行有root权限??

yaourt默认不好用sudo呀!

没怎么用过yaourt,如果难用你就su切换到root好了。


平生只做一件事,做自己喜欢做的事~
个人网站:www.leafonsword.org

离线

页脚