我该如何安装它?

我该如何安装它?

我想jailkit在 ubuntu 中安装http://ubuntuforums.org/showthread.php?t=248724

所以我已经下载了jailkithttp://olivier.sessink.nl/jailkit/index.html#download

下载后我做了 tar

然后cd进入目录

./configure

make

(错误)

我该如何安装它?

我在 Ubuntu 服务器 11.10 上安装(编译)它

更新

我发现了如何开始制作:

(以 root 身份)

make

make[1]: Entering directory `/home/one/jailkit-2.14/src'

gcc   -lpthread  -o jk_socketd jk_socketd.o jk_lib.o utils.o iniparser.o

jk_socketd.o: In function `main':

/home/one/jailkit-2.14/src/jk_socketd.c:474: undefined reference to `pthread_create'

collect2: ld returned 1 exit status

make[1]: *** [jk_socketd] Error 1

make[1]: Leaving directory `/home/one/jailkit-2.14/src'

make: *** [all] Error 2

root@ubuntu:/home/one/jailkit-2.14# 

答案1

是的,我刚刚也遇到了同样的问题。链接器没有获取正确的标志。

make clean
export LDFLAGS="-pthread"
./configure && make

答案2

为了避免编译错误,有一个ppa:jailkit/ppa适用于 jailkit 的 PPA()。

什么是 PPA 以及如何使用它们?

答案3

安装 JailKit 的另一种方法

apt-get install build-essential autoconf automake libtool flex bison debhelper binutils-gold
cd /tmp
wget http://olivier.sessink.nl/jailkit/jailkit-2.20.tar.gz
tar xvfz jailkit-2.20.tar.gz
cd jailkit-2.20 ./debian/rules binary

您现在可以按如下方式安装 Jailkit .deb 包:

cd ..
dpkg -i jailkit_2.20-1_*.deb

帮助“ 19 安装 Jailkit ”

相关内容