brewdo:自制的沙盒

时间:2024-02-23 11:54:19
【文件属性】:

文件名称:brewdo:自制的沙盒

文件大小:12KB

文件格式:ZIP

更新时间:2024-02-23 11:54:19

ruby homebrew package-management HomebrewRuby

Brewdo brewdo是的包装程序,可对安装过程进行沙盒处理,具有以下优点: 您的用户帐户失去了对/usr/local写权限,这使得意外破坏安装了Homebrew的软件(或其他/usr/local软件)变得更加困难。 软件安装会丢失对您的主目录和/usr/local以外的其他位置的写权限,从而阻止这些安装修改其不应执行的操作 您可以在同一系统的多个用户之间完全共享Homebrew管理员权限 brewdo使用sudo(1) ,但不以root身份运行命令; 而是以专用的沙箱用户帐户运行Homebrew。 brewdo来自我的博客文章中的实验。 状态 brewdo可以工作,我个人使用,但是我建议您在运行brewdo install或brewdo switch之前确保已备份系统。 brewdo已通过以下测试: macOS 10.13 High Sierra(主要开发平台) macOS 10.11 El Capitan 过去,brewdo还可以在macOS 10.8 Mountain Lion上进行测试,我认为它应该仍然可以在那工作。 安装 如果您有一个完全没有/usr/lo


【文件预览】:
brewdo-master
----Vagrantfile(798B)
----PERMISSIONS.md(707B)
----brewdo.1(5KB)
----CONTRIBUTING.md(845B)
----README.md(2KB)
----Makefile(347B)
----brewdo(11KB)
----brewdo.1.ronn(5KB)
----.gitignore(19B)
----CHANGELOG.md(1KB)

网友评论

相关文章