为了限制特定用户仅能使用apt命令,我编辑了sudoers文件。最初尝试将ALL替换为apt失败,因路径问题。最终,我指定了完整路径/usr/bin/apt,成功实现了限制。
在使用 Yarn workspace 管理的 monorepo 项目中,子包执行依赖安装时,根目录的 preinstall 钩子未被触发。分析发现,使用 `yarn --cwd ../ preinstall` 命令因路径问题导致死循环。最终,通过将相对路径改为绝对路径,并使用 `git rev-parse --show-toplevel` 获取项目根目录,解决了该问题。
完成下面两步后,将自动完成登录并继续当前操作。