Linux daemontools安装及使用

Posted skadieye

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux daemontools安装及使用相关的知识,希望对你有一定的参考价值。

1. 访问页面 https://cr.yp.to/daemontools/install.html 下载 daemontools 

2. 创建工作目录 

 mkdir -p /package
 chmod 1755 /package
 cd /package

  

3. 解压安装包并安装

mv daemontools-0.76.tar /package
tar -zxvf daemontools-0.76.tar
cd admin
cd daemontools-0.76
./package/install

4. 安装过程中出错及解决

1)出错代码

./load envdir unix.a byte.a 
/usr/bin/ld: errno: TLS definition in /lib64/libc.so.6 section .tbss mismatches non-TLS reference in envdir.o
/lib64/libc.so.6: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [envdir] Error 1

2)解决

vim src/conf-cc
# 在gcc 一行末尾增加 
-include /usr/include/errno.h
# 更改后
gcc -O2 -Wimplicit -Wunused -Wcomment -Wchar-subscripts -Wuninitialized -Wshadow -Wcast-qual -Wcast-align -Wwrite-strings -include /usr/include/errno.h

  

以上是关于Linux daemontools安装及使用的主要内容,如果未能解决你的问题,请参考以下文章

已验证 daemontools 安装 报错解决方法

CentOS6.9安装daemontools工具管理服务进程

安装 DAEMON Tool 会遇到的问题

如何升级到python3版本并且安装pip3及ipython3

第二周:一个简单的时间片轮转多道程序内核代码及分析

linux线程时间片多长