You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用WebOS CLI ares-install向电视安装应用时出错

解决 ares-install 目录操作失败错误

执行命令 ares-install --device mytv ./path_to_my_ipk 时出现如下错误:

ares-install ERR! Error: Command '/bin/rm -rf /media/developer/temp && /bin/mkdir -p /media/developer/temp' exited with code=1 (signal: undefined)

当前使用 ares 版本为 1.11.2-j36-k,已完成以下前置操作:

  • 执行 ares-setup-device 添加电视设备,指定IP地址,其余参数按默认设置
  • 执行 ares-novacom --device mytv --getkey 并完成电视端密钥验证
  • 通过 ares-device-info --device mytv 确认设备连接正常

可行解决步骤

1. 检查并修复电视端目录权限

错误根源是无法对 /media/developer/temp 目录执行删除/创建操作,优先排查权限问题:

  • 通过 SSH 直接连接电视设备(使用添加设备时的默认SSH账号)
  • 执行命令查看目录权限:ls -ld /media/developer
  • 若当前用户无读写权限,执行权限修改:chmod 755 /media/developer

2. 手动创建临时目录

跳过工具自动创建步骤,手动在电视端生成所需目录:

  • SSH 连接电视后执行:mkdir -p /media/developer/temp && chmod 777 /media/developer/temp
  • 完成后重新运行 ares-install 命令

3. 指定自定义临时目录

如果 /media/developer 目录权限无法调整,可指定其他可写目录作为临时路径:

  • 执行安装命令时添加 --tmpdir 参数,示例:
    ares-install --device mytv --tmpdir /tmp/ares_temp ./path_to_my_ipk
    
  • 确保指定的目录在电视端已存在且具备读写权限,若不存在需提前手动创建

4. 更换 ares 工具版本

部分版本的 ares 存在目录操作兼容性问题,尝试切换版本:

  • 卸载当前 1.11.2-j36-k 版本,安装稳定版(如 1.10.x 系列)或最新兼容版本

内容的提问来源于stack exchange,提问作者Fábio Carvalho

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 02:10:08