当前位置: 首页 > Linux > 正文

Chapter 1. 元信息

1.1 文档版本

这是本次文档的第175次修订

详细信息请看最下边的footer

1.2 作者

1.3 致谢

作者非常感谢下面这些对本文档做出突出贡献的个人,他们是:

  • Colin Watson (Canonical)
  • Scott James Remnant (Canonical, Google), author of Upstart.
  • James Page (Canonical)
  • Joel Ebel (Google)
  • Mark Russell (Canonical)
  • Bradley Ayers
  • Kenneth Porter
  • Roberto Alsina (Canonical), reStructuredText Guru.

1.4 目的

这篇文档完成的意图是多方面的,具体如下:

  • 对于Upstart的温柔介绍
  • 菜谱的配方和解决Upstart常规和非常规问题的最佳实践
  • 对于Upstart的衍生配置语法手册

本文尝试使用可以工作的实例细节来解释Upstart复杂的工作机制

注意:任何时候,对于Upstart的最权威参考文档都是它的的官方手册:本文仅仅作为一个补充

1.5 建议和勘误

烂的文档还不如没有文档来的靠谱,如果你在本文中发现任何问题,无论有多小:

  • 单词拼写错误
  • 语法错误
  • 实时错误
  • 讲述的不清楚
  • 不明确、甚至歧义的内容
  • 信息丢失
  • 等等

如果您想在本文中看到实践型的特性,请向Upstart CookBook project website 提交一个bug报告,我们会尽快的进行完善

作为激励,您的名字将会出现在1.3节的致谢中

1.6 适用范围

1.6.1 最原始的Upstart

下面是最初设计在Linux运行的Upstart最原始、最纯粹的版本:

1.6.2 Ubuntu版本的Upstart

Ubuntu包装的Upstart

一种Debian系列的Upstart版本(一个为debian及其衍生版本开发的Upstart),它包含一些较小的针对运行在ubuntu上的修改,如:

  • 修改了终端初始化的方式,使其能和Plymouth一起工作
  • 针对Initramfs传递到root文件上下文的

有用的链接

1.6.3 可用性

Upstart被基于不同操作系统的成千上万的系统依赖,它们包括:

  • Google 的 Chrome OS
  • Google 的 Chromium OS
  • 红帽的 RHEL 6
  • Ubuntu

也也被以下系统作为一种可选的配置项存在:

  • Debian
  • Fedora

1.6.4 Ubuntu的特殊性

这篇在完成的时候始终考虑到了Ubuntu上Upstart的特殊性,为了表示Ubuntu-Upstart的特殊行为,会在适当的位置添加上一个faviconlogo

1.7 本文读者

本文期待的读者如下:

  • 对学习Upstart充满兴趣的用户
  • 想要使用所有Upstart功能的系统管理员
  • 想要将自己程序打包和Upstart一起运行的开发者和打包者

1.8 制作本文的工具

本文使用富结构化的文本书写–一种文本标记语言,本文使用以下工具完成:

  • vim 文本编辑器
  • 包含Org-Mode表格的Emacs文本编辑器
  • Jave的图形化多功能ASCII编辑器

 1.9 参考文档

本文的参考文档如下:

本文的最新版本:

1.10 警告

本文的目标是帮助使用者理解Upstart,对于一般性的问题和疑问提供一些有前途的解决方案和建议

虽然在整理本文的过程中作者尽可能的细心,但是还是要强烈的建议您在修改像init这样的系统关键设施时尽可能的小心。在本文中作出的所有修改都是可以恢复的,并且提供了修改建议,但是当您的系统出现像爆炸、着火这种现象以至于无法使用时,您需要凭着您的智慧独立进行修理

 

    分享到:

本文固定链接: http://klwang.info/upstart/ | 数据库|Linux|软件开发

该日志由 klwang 于2013年03月08日发表在 Linux 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: Chapter 1. 元信息 | 数据库|Linux|软件开发

Chapter 1. 元信息:等您坐沙发呢!

发表评论

*
快捷键:Ctrl+Enter