teamviewer 重启失败: Unit teamviewerd.service not found.

teamviewer 卡死,准备重启时,输入:

sudo teamviewer --daemon restart

结果,出现了下面的错误信息:

systemctl start teamviewerd.service 
Failed to start teamviewerd.service: Unit teamviewerd.service not found. 
fail 

错误信息的大致描述是 systemctl 准备启动teamviewer时,发现找不到teamviewer的程序单元,启动失败。
原因是linux的systemd管理系统,没有找到这个启动程序。

解决办法:输入以下命令,直接重启teamviewer。

sudo /opt/teamviewer/tv_bin/teamviewerd -d

如果想使用:

sudo teamviewer --daemon start/stop/restart

需要把teamviewer的启动脚本加入到systemd管理中。使用以下命令,建立一个两者之间的软链接:

sudo ln -s /opt/teamviewer/tv_bin/script/teamviewerd.service /etc/systemd/system/teamviewerd.service

这样我们就可以继续使用 teamviewer --daemon命令了。

你可能感兴趣的:(linux)