Amazon Best VPN GoSearch

OnWorks 网站图标

sysconftool - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 sysconftool

这是 sysconftool 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


sysconftool - 安装配置文件

概要


系统配置工具 [选项] [文件名.dist ...]

商品描述


系统配置工具 是一个帮助安装应用程序配置的开发工具
文件。 系统配置工具 允许升级现有应用程序而不会丢失旧应用程序
版本的配置设置。

应用程序的新版本通常会引入新的配置设置。 有时
过时的配置设置被删除。 现有的配置设置现在也可以
有其他选项,或者某些选项不再有效。 因为这,
应用程序升级通常会安装一组全新的配置文件,其中包含
已知有效的默认配置。 保留现有文件存在以下风险
应用程序由于配置不再正常而无法正常运行
有效。

一个典型的应用程序安装脚本默认复制配置文件
设置。 现有的配置文件被备份或覆盖。 和 系统配置工具,一个
应用程序将安装一个名为 filename.dist 的配置文件,而不是 filename。
然后,应用程序的安装脚本运行 系统配置工具. 系统配置工具 副本
filename.dist 到文件名,但也检查文件名是否来自旧版本的
应用程序已经存在。 如果文件名较旧 系统配置工具- 安装的配置文件,
它的配置设置替换了 filename.dist 中的默认值,然后
随后安装为文件名。 系统配置工具 足够聪明:

· 删除不再存在的配置设置。

· 添加新的配置设置。

· 如果有可能不是旧的配置设置,请不要保留
在新版本的应用程序中更有效。

系统配置工具 运行时生成一个简短的报告。 该报告列出了每个配置
$filename.dist 中的设置及其处置。 可能的配置是:


这是在现有 $filename 中找不到的新配置设置。

不变
此设置的值取自现有的 $filename,替换了默认值
$filename.dist 提供的值。

已更新
此设置先前已在 $filename 中设置,但该设置的值可能没有
在新版本的应用程序中不再有效,因此采用其默认值
来自 $filename.dist,可能需要手动调整。

所有这些逻辑都基于一些额外的元数据,这些元数据必须包含在每个
配置文件,那个 系统配置工具 读。 为此,旧的和新的
应用程序的版本必须是 系统配置工具-化。 系统配置工具 在故障安全模式下运行
模式。 如果旧版本没有使用 系统配置工具, $filename 备份到 $filename.bak,
并将 $filename 复制到 $filename。 无论如何,这基本上会发生
系统配置工具. 本地配置需要重新输入到 $filename 中,所以什么都没有
丢失。 不过下次升级会看到 系统配置工具 做它的工作。

ADDING 系统配置工具 客户服务 TO AN 现存的 申请须知


系统配置工具 需要应用程序使用 自动配置自动制作. 第一步是
运行 系统配置工具 应用程序源目录中的脚本。 系统配置工具
创建一个符号链接到 系统配置工具 脚本从当前目录,并追加
Makefile.am 的默认安装配置规则。 系统配置工具- 复制 选项
复制脚本,而不是创建符号链接。

跑完之后 系统配置工具 宏 AC_PROG_SYSCONFTOOL 必须手动添加到
configure.in 和 Makefile.am 必须修改如下。

必须修改 Makefile.am 以将配置文件安装为 filename.dist 而不是
文档名称。 默认安装配置规则假定 sysconf_DATA 列出所有
sysconfdir 中的配置文件,并运行 系统配置工具 在他们。 这通常必须
根据应用程序的个性化需求进行修改。 最后,Makefile.am 必须是
修改为分发 系统配置工具 应用程序源代码分发中的脚本。
添加 系统配置工具 到 EXTRA_DIST 是大多数情况下所需要的。

最后,某些 系统配置工具 必须将魔法咒语添加到应用程序的
配置文件,见 系统配置工具(7)[1] 了解更多信息。 最后一步涉及
更新应用程序的 INSTALL 指令,以便应用程序可以正常运行
安装。 必须在 INSTALL 中添加以下说明:

1.在“make install”之后运行“make install-configure”。

2. 如果这是第一个 系统配置工具-ized 版本,不要简单地复制旧的
配置文件,并覆盖新的配置文件。 相反,手动编辑
每个配置文件,并手动重置每个配置设置。 这是
因为新的配置文件包括魔术代码 系统配置工具,这
当配置文件被覆盖时会丢失。

3. 如果这不是第一次 系统配置工具-ized 版本,输出 使
安装配置 必须审查才能手动调整或调整什么
系统配置工具 做过。 许多大型配置文件会导致大量输出,因此
输出 使 安装配置 应该保存到一个文件中,并进行审查。

使用 onworks.net 服务在线使用 sysconftool


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。