-
示例整合了SpringBoot、MyBatisPlus和代码生成器以实现多样性支持
资源介绍
2.5 多样性支持
Ubuntu 提供几种途径,在不破坏系统的前提下满足系统管理员各种要求。
· dpkg-divert,参阅 dpkg-divert 命令, 第 6.5.1 节。
· equivs,参阅 equivs 软件包, 第 6.5.2 节。
· update-alternative,参阅 Alternative 命令, 第 6.5.3 节。
· make-kpkg 可以支持多启动引导。参阅 make-kpkg(1)和 Ubuntu 标准方式, 第
7.1.1 节。
/usr/local/目录下的所有文件均属于系统管理员,Ubuntu 不会改动它们。/etc 下的大部分
文件属于 conffiles,Ubuntu 不会在升级後复盖它们,除非系统管理员明确要求复盖。
2.6 国际化
Ubuntu 系统是国际化产品,不论是在控制台下还是在 X下,它都提供多种语言的字符显示
和输入支持。许多文档、帮助页面以及系统消息都被翻译成各种语言。在安装过程中,Ubuntu
提示用户选择安装语言(有时是当地语言变量)。
如果你安装的系统提供的语言特性支持不能满足你的需要,或者你要改变当前语言或安装别
的键盘方案以适应你的语言,参阅 本地化(localization), 第 9.7 节。
2.7 Ubuntu 和系统内核
参见 Ubuntu 下的 Linux 内核, 第 7 章。
2.7.1 编译非 Ubuntu 源码包内核代码
首先你必须了解 Ubuntu policy 有关头文件的规定。
Ubuntu C libraries 是依据内核头文件最新 stable 发布版创建的。
跟随内核源码发布的内核头文件位于/usr/include/linux/include/。
如果你编译某个程序所用的内核头文件比 libc6-dev 提供的头文件还新,在编译时你必须在
命令行中加上- I/usr/src/linux/include/。这些情况是存在的,例如,对于automounter
daemon(amd)软件包而言,当新内核改变了对 NFS 的内部操作方式,amd 需要知道这些改
变。这时就需要引用新的内核头文件。
www.linuxidc.com
www.linuxidc.com