setupcon使用变量作为默认值

时间:2013-11-05 00:21:18

标签: keyboard default env

上下文

我正在构建完整的debian系统配置, 所以我正在修改键盘和控制台设置。 我不想修改基本文件以保持最大值 可兼容性和模块化。所以我想使用VARIANT (参见setupcon(5))并在init加载它们。 但不确定我做得对。

所需架构

我将仅使用键盘文件作为以下示例。

  • 有基本文件/ etc / default / keyboard
  • 两个可能的自定义文件(根据setupcon(5))
    • 〜/ .keyboard
    • /etc/default/keyboard.variant

〜/ .keyboard

它为每个$ HOME(用户)提供自定义行为

/etc/default/keyboard.variant

全局和默认键盘设置

我想一次使用这三个。

问题

调用setupcon的守护进程是console-setup和console-setup-mini (根据他们的initd脚本中的coments)。他们开始了 在登录shell之前,所以不会知道〜/ .keyboard。

需要调用setupcon

setupcon variant

或者,使用变量$ VARIANT

查看来源
VARIANT=variant

采用哪种最佳解决方案,节省最大模块化。

谢谢,

0 个答案:

没有答案