2.6. Software Collection Scriptlets


Software Collection scriptlets 是简单的 shell 脚本,用于更改当前系统环境,因此 Software Collection 中的软件包组优先于系统上安装的对应传统软件包组。
要使用 Software Collection scriptlets,请使用作为 scl -utils 软件包一部分的 scl 工具。有关 scl 的详情,请参考 第 1.6 节 “启用 Software Collection”
单个 Software Collection 可以包含多个 Software Collection scriptlets。这些 scriptlets 位于 Software Collection 软件包中的 /opt/provider/software_collection/ 目录中。如果您只需要在 Software Collection 中分发单个 scriptlet,则强烈建议您使用 enable 作为那个 scriptlet 的名称。当用户通过执行 scl enable software_collection 命令在 Software Collection 环境中运行命令时,/opt/provider/software_collection/enable scriptlet 会被用来更新搜索路径等。
请注意,Software Collection scriptlet 只能在运行 scl enable 命令创建的子 shell 中设置系统环境。subshell 仅在执行命令的时间处于活跃状态。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.