我有一个 shell 脚本,它应该从Arch User Repository安装一些包。shell脚本如下:
#!/bin/sh
pacaur -S google-chrome --noconfirm # install google-chrome
问题是,如果我使用 运行此脚本sudo sh script.sh
,它只会返回:“您不能以 root 身份执行此操作”。如果我在没有 的情况下运行它sudo
,它会在稍后安装时要求 sudo。
我的问题是,我怎样才能避免它问我。我希望这个脚本能够照原样安装我的所有软件包,而不需要我手动授予访问权限。会有办法吗?