在Ubuntu 14.04上安装Softether deb包失败

在Ubuntu 14.04上安装Softether deb包失败,ubuntu,package,checkinstall,Ubuntu,Package,Checkinstall,我已经在使用SoftherVPN源代码创建了一个新的deb包 该过程成功安装了软件,但生成的deb包安装失败,出现以下错误: unable to create `/proc/sys/kernel/threads-max.dpkg-new' (while processing `./proc/sys/kernel/threads-max'): No such file or directory 我无法找到如何修复此错误 MVCE: 向许多Linux内核工具公开了一个简单的伪文件接口。顾名思义,t

我已经在使用SoftherVPN源代码创建了一个新的deb包

该过程成功安装了软件,但生成的deb包安装失败,出现以下错误:

unable to create `/proc/sys/kernel/threads-max.dpkg-new' (while processing `./proc/sys/kernel/threads-max'): No such file or directory
我无法找到如何修复此错误

MVCE:

向许多Linux内核工具公开了一个简单的伪文件接口。顾名思义,
threads max
设置控制内核允许在系统中创建多少线程。安装程序尝试将合适的值写入此文件,但
checkinstall
假定安装程序尝试在此位置创建或覆盖实际文件
dpkg
不允许这样做,因此从
checkinstall
获得的软件包不兼容

您可以告诉
checkinstall
忽略此文件,如果需要,还可以添加一个单独的
postinst
脚本,以便在安装软件包时通过其他方式写入此设置

checkinstall --exclude /proc/sys/kernel/threads-max -D make install

你是以root用户身份运行吗?还要尝试手动创建目录…:sudo mkdir./proc/sys/kernel/threads maxTry第二个建议。。。虽然…/proc/sys/kernel/threads max存在,但我不知道它是否有效。threads max是一个空文件,但触摸:无法触摸“threads-max.dpkg-new”:没有奇怪的文件或目录。。。但错误消息显示为./proc/sys[…]。注意路径前面的点。。。或者系统需要重新启动?有时候重启可以解决问题:/Uh,忘了我的评论吧,似乎是
softhervpn/src/Mayaqua/Unix.c
中的源代码编写了proc
checkinstall
然后认为这是要包含在包中的文件。
checkinstall--exclude/proc/sys/kernel/threads max-D make install
是否有助于纠正这种误解?
ssh root@my_new_14.04_vps_ip
apt-get update && apt-get -y upgrade
apt-get -y install git-core build-essential 
apt-get install libreadline6-dev libncurses5-dev libssl-dev
apt-get install checkinstall
git clone https://github.com/SoftEtherVPN/SoftEtherVPN.git
cd SoftEtherVPN
./configure
checkinstall -D make install
checkinstall --exclude /proc/sys/kernel/threads-max -D make install