jeessy2 / ddns-go

Simple and easy to use DDNS. Support Aliyun, Tencent Cloud, Dnspod, Cloudflare, Callback, Huawei Cloud, Baidu Cloud, Porkbun, GoDaddy, Namecheap, NameSilo...
MIT License
11.22k stars 1.28k forks source link

truenas core(freebsd)无法安装服务,提示服务已安装 #1104

Closed xinjiajuan closed 2 months ago

xinjiajuan commented 4 months ago

问题描述

truenas core(freebsd)无法安装服务,提示服务已安装

DNS服务商

DnsPod

是否已搜索同类问题

已搜索,但未能解决

操作系统

FreeBSD

架构

x86_64

版本

v6.3.3

安装方式

服务

额外信息

root@truenas[~/app/ddns-go]# ./ddns-go -s install
2024/05/07 21:14:03 ddns-go service has been installed, no need to install again
root@truenas[~/app/ddns-go]# ./ddns-go -v        
v6.3.3
root@truenas[~/app/ddns-go]#
xinjiajuan commented 4 months ago

补充,truenas core版本TrueNAS-13.0-U6.1

jeessy2 commented 4 months ago

已经提示安装过了。你想怎么操作?

jeessy2 commented 4 months ago

你可以先卸载然后在安装 ./ddns-go -s uninstall

xinjiajuan commented 4 months ago

我知道你想的,但是我不会笨到自己已经安装成功过都不知道吧

root@truenas[~/app/ddns-go]# ./ddns-go -s uninstall
2024/05/07 21:20:49 ddns-go service uninstalled failed, Exception: remove /usr/local/etc/rc.d/ddns-go: no such file or dir/local/etc/rc.d/ddns-go: no such file or directory
root@truenas[~/app/ddns-go]# ./ddns-go -s install  
2024/05/07 21:21:15 ddns-go service has been installed, no need to install again
root@truenas[~/app/ddns-go]#
jeessy2 commented 4 months ago

那你写完整点吧,都看不懂想表达什么意思。 用的三方包管理的服务,有些非主流的系统支持不是很完善,直接把安装包替换就可以了,能规避就规避

xinjiajuan commented 4 months ago

那你写完整点吧,都看不懂想表达什么意思。 用的三方包管理的服务,有些非主流的系统支持不是很完善,直接把安装包替换就可以了,能规避就规避

什么安装包?替换成什么?

jeessy2 commented 4 months ago

把之前的旧版本的ddns-go文件替换为新版本的

xinjiajuan commented 4 months ago

意思是换成6.5.0的版本吗

jeessy2 commented 4 months ago

可以。升级就直接替换二进制包,卸载就直接删除文件

xinjiajuan commented 4 months ago

可以。升级就直接替换二进制包,卸载就直接删除文件

那么神奇吗,这个版本又可以了,什么情况?

jeessy2 commented 4 months ago

没truenas,你有空研究反馈吧

xinjiajuan commented 4 months ago

没truenas,你有空研究反馈吧

但是现在是在终端上面跑的吧,ctrl+c之后是不是就被关闭了?

jeessy2 commented 4 months ago

xinjiajuan commented 4 months ago

啊?那怎么办?

jeessy2 commented 4 months ago

替换二进制后重启nas,或者docker?