transmission是一个全平台的BT(PT)客户端,因为其轻量级以及易用性得到了广泛的应用。
我以前设置transmission的时候遇到的一个最大的问题就是修改了/etc/transmission-daemon/settings.json之后,重启transmission-daemon服务器,配置文件又被自动回滚了,导致就根本改不了配置文件。但是之前配置的时候这个问题我是找到了解决方法的。
最近换了新的nas,有些目录需要重置,所以需要更改一下transmission的配置文件。但是我又遇到了那个配置文件回滚的问题,在这里记录一下解决方法,或者说transmission更改配置文件的正确方法。
我以前更改配置文件通常都是更改了配置文件之后才 sudo systemctl restart xxx, 对于有些软件来说这样做是没有问题的,但是对于transmission, 他会在退出的时候自动保存一下当前的配置到文件里面,导致刚刚更改的配置文件被覆盖。
所以正确的更改配置文件方法是:
- 停止服务: sudo systemctl stop transmission-daemon.service
- 修改配置文件。
- 最后再开启服务器: sudo systemctl start transmission-daemon.service