Jenkins执行Shell构建步骤无法使用sudo及安装fakeroot遇权限问题
解决Jenkins中安装fakeroot的权限问题
直接切换root用户安装
先执行su - root并输入root密码,进入root环境后运行:apt-get update && apt-get install -y fakeroot配置Jenkins用户免sudo权限(长期方案)
切换到root后执行visudo,在文件末尾添加:jenkins ALL=(ALL) NOPASSWD: ALL保存退出后,Jenkins控制台就能用
sudo apt-get update && sudo apt-get install -y fakeroot安装依赖。确认Jenkins运行用户
在Jenkins控制台先执行whoami查看当前用户,若不是root且无法切换,联系服务器管理员给该用户添加软件安装权限。提前预装依赖(构建环境优化)
以root身份在服务器上预先安装fakeroot,后续Jenkins构建时无需重复安装:apt-get install -y fakeroot
内容的提问来源于stack exchange,提问作者mui mui
相关产品推荐
相关产品推荐

