12
返回列表 发新帖
楼主: wangkj

ubuntu 和redhat系列 启动的差别

[复制链接]
 楼主| 发表于 2009-11-13 15:28:29 | 显示全部楼层
ubuntu里/etc/event.d/下添加文件
  今天研究了一下git的使用,依照文档在/etc/event.d/下面建了一个文件local-git-daemon,并放入以下内容:

start on runlevel 2
start on runlevel 3
stop on shutdown

exec /usr/bin/git daemon \
        --user=git --group=git \
        --reuseaddr \
        --base-path=/work/sources-git/repositories/ \
        /work/sources-git/repositories/
respawn

    原本以为这样就可以了,谁知道死活启动不了,用start local-git-daemon提示,unknown job。应该是upstart不知道有这个job造成的,但对于upstart又不了解,不知道它的工作机制。没办法,只能在/etc/下找了一下相关的文件,发现在/etc/init下有好多的conf文件,而且和/etc/event.d/下的文件是相对应的。这样想着就在/etc/init下建了个对应的文件:

#git daemon

description "git daemon"
author    "dey"

start on runlevel [23]
stop on shutdown

exec /usr/bin/git daemon \
        --user=git --group=git \
        --reuseaddr \
        --base-path=/work/sources-git/repositories/ \
        /work/sources-git/repositories/
respawn

    一试之下,果然可以了,但具体原理还不是很清楚,以后慢慢琢磨。
 楼主| 发表于 2009-11-13 15:29:01 | 显示全部楼层
点评:一般来讲,/etc/init更优先。
估计想看明白,这次得看init的源码了。
发表于 2009-11-13 23:34:16 | 显示全部楼层
你的显卡不管了?又开始搞啥了
 楼主| 发表于 2009-11-14 08:32:57 | 显示全部楼层
同步进行
 楼主| 发表于 2009-11-21 10:09:11 | 显示全部楼层
ubuntun的默认是不能编译内核的,必须安装开发工具:

apt-install dpkg-dev

否则,内核连下载都下载不了。apt-get source 内核会出错。
 楼主| 发表于 2010-8-18 17:29:24 | 显示全部楼层
自己笔记自己看。
发表于 2010-8-29 14:20:20 | 显示全部楼层
好东西!
为了下载个东西,被迫回复。唉。。。。。。
发表于 2010-9-6 09:30:15 | 显示全部楼层
学习
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表