跳转至

斐讯 N1 设置 weditor 开机自动运行

一、确认 weditor 安装路径

首先需要知道 weditor 的具体安装路径,通常可以通过以下命令查找:

which weditor

假设输出为 /usr/local/bin/weditor(实际路径可能因安装方式不同而有所差异)。

二、创建 systemd 服务文件

1. 创建服务配置文件

sudo nano /etc/systemd/system/weditor.service

2. 加入以下内容

根据实际情况修改路径和用户:

[Unit]
Description=weditor auto start service
After=network.target  # 网络就绪后启动

[Service]
User=your_username  # 替换为你的用户名(非root用户更安全)
ExecStart=/usr/local/bin/weditor  # 替换为实际的weditor路径
Restart=always  # 服务意外停止时自动重启
RestartSec=5  # 重启间隔时间(秒)

[Install]
WantedBy=multi-user.target  # 多用户模式下启动

3. 保存退出

Ctrl+X,输入 y 确认保存。

三、启用并启动服务

1. 重新加载 systemd 配置

sudo systemctl daemon-reload

2. 设置开机自启动

sudo systemctl enable weditor.service

3. 立即启动服务(无需重启测试)

sudo systemctl start weditor.service

四、验证与管理

  • 查看服务状态:
sudo systemctl status weditor.service
  • 停止服务:
sudo systemctl stop weditor.service
  • 禁用开机启动:
sudo systemctl disable weditor.service
  • 查看运行日志:
journalctl -u weditor.service -f

weditor 服务状态

注意事项

  1. 如果 weditor 需要图形界面,确保 Armbian 已安装桌面环境
  2. 若服务启动失败,检查路径是否正确,或尝试在 ExecStart 前添加 DISPLAY=:0(针对图形程序)
  3. 低配置设备上,建议确认 weditor 不会过度占用系统资源

通过以上步骤,weditor 就会在 Armbian 系统启动时自动运行了。