mentohust在初始化过程中会检测是否以有此进程运行,有的话就退出,可以修改源码重新编译安装解决。
git clone https://github.com/liuqun/mentohust
cd mentohust/src
用编辑器打开myconfig.c
注释掉initConfig
函数中的checkRunning(exitFlag, daemonMode);
这一行。
之后开始编译,编译安装过程如下:
pacman -S automake autoconf gettext
sh autogen.sh
./configure --prefix=/home/x
make
make install
sudo chmod u+s /home/x/bin/mentohust
这里chmod u+s
可以使得sudoer用户不用输入密码运行此软件
环境:Arch Linux
参考链接:Arch wiki mentohust