Copidar在Debian中的常见故障及解决方法
sudo apt update && sudo apt install copidar;curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - && sudo apt install -y nodejs && sudo npm install -g copidar;echo $PATH,确保包含Copidar的安装目录(如/usr/local/bin或/usr/bin)。sudo提升权限运行:sudo copidar;sudo chown -R $USER:$USER /path/to/copidar/config_or_monitor_dir;/etc/systemd/system/copidar.service中的User字段)。~/.config/copidar/config.json或/etc/copidar/copidar.conf;nano或vim打开,确保JSON格式正确(无遗漏逗号、括号匹配);port、watch_path等关键参数设置正确。sudo lsof -i :8080;sudo kill -9 <PID>(替换为实际进程ID);port字段改为其他可用端口(如3000)。ldd命令检查缺失库:ldd $(which copidar);sudo apt install <library_name>安装(如libssl-dev、libuv1);sudo apt install build-essential cmake git libssl-dev libboost-all-dev libuv1-dev。sudo systemctl status copidar.service;journalctl -u copidar.service -e(获取具体错误信息);sudo systemctl restart copidar.service;sudo systemctl enable copidar.service。copidar --version;sudo apt upgrade copidar(系统包)或sudo npm install -g copidar@<version>(Node.js版)。/var/log/copidar.log或~/.config/copidar/copidar.log;sudo touch /path/to/copidar.log && sudo chown $USER:$USER /path/to/copidar.log;StandardOutput和StandardError路径(如/var/log/copidar.log)。