将 Homebrew_packages 安装到 Linux
谢谢你为Osquery所做的贡献! . > 时间
特质请求
{\fn华文仿宋\fs16\1cHD1D1D1}快跑! 请遵循此模板 。 在提交问题搜索副本之前。 . > 时间
你想要什么新特性?
将现有的homebrew packages表扩展为支持Homebrew(Linuxbrew)的Linux安装.
Homebrew packages表目前在macOS上提供,为通过Homebrew安装的库存包提供了方便的方法. Homebrew也在Linux上得到支持,但Osquery目前并没有通过Linux上的这个表格来曝光等同的软件包信息.
理想的情况是,在Linux上提供现有的自制自制自制自制自制自制自制自制自制自制自装自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制自制
这个新功能有什么用?
Homebrew越来越多地被用作跨平台软件包管理器,特别是在工程和发展环境中,组织管理macOS和Linux端点.
对于使用Osquery进行软件盘点的组织,目前的平台限制造成了对Homebrew管理软件的不一致观点. 查询如下:
- 来自家庭工人的包装;
可用于在macOS上盘点Homebrew包,但不能使用等同的表格从Linux系统中收集相同的盘点.
增加Linux支持将提供一个一致的跨平台界面,用于识别由Homebrew管理的软件包,并将更容易:
a. 在macOS和Linux之间维持共同的软件库存查询; 识别操作系统本土软件包管理器外安装的软件包; 2. (一) 对照本国人员软件包进行脆弱性和软件合规性分析; 识别未管理或出乎意料的开发者工具; 避免只为收集等同的Linuxbrew数据而维护自定义扩展或脚本.
- 如何执行?
Homebrew 默认的 Linux 安装前缀通常是:
/home/linuxbrew/.linuxbrew(英语:
然而,Homebrew可以安装在其他前缀下,因此执行最好应避免假设这种路径是通用的.
如果可行, Linux 支持应当保留现有的 homebrew packages schema and semmantics ,这样消耗表格的查询不需要平台特定处理.
内容来源: osquery/osquery