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

求助:如何强制通过Snap刷新处于运行状态的Chromium

求助:如何强制通过Snap刷新处于运行状态的Chromium

完全懂你远程搞这类kiosk设备的头疼!进程刚杀掉立马又被重启,Snap因为进程占用死活不让更新,太闹心了。试试下面这几个针对性的办法,应该能解决你的问题:

  • 优先用Snap自带的停止命令替代手动杀进程
    手动杀进程大概率触发了kiosk设备的进程守护机制,导致新进程秒启动。用Snap官方的命令来停止并临时禁用自动启动,能从根源上阻止进程重启:

    sudo snap stop --disable chromium
    

    执行完上面的命令后,再执行刷新操作:

    sudo snap refresh chromium
    

    等更新完成后,记得重新启用并启动Chromium,恢复kiosk的正常运行:

    sudo snap enable --start chromium
    
  • 如果Snap自带命令无效,检查系统层面的systemd守护服务
    很多kiosk设备会用systemd来保证Chromium持续运行,这种情况下光用Snap的命令可能不够。先找出对应的Chromium systemd服务:

    systemctl list-units | grep chromium
    

    通常服务名会是snap.chromium.chromium.service这类格式,找到后停止并临时禁用它:

    sudo systemctl stop snap.chromium.chromium.service
    sudo systemctl disable snap.chromium.chromium.service
    

    接着执行Snap刷新,完成后再恢复服务的自动启动:

    sudo systemctl enable --now snap.chromium.chromium.service
    
  • 关于「强制刷新」的补充说明
    其实Snap本身并没有直接的--force刷新参数,核心矛盾就是进程占用导致无法替换文件。只要彻底终止Chromium相关进程(且不让它自动重启),刷新就能正常完成,上面的两种方法就是针对这个核心问题的解决方案。

我完全理解你不想换包管理工具的心情,毕竟团队已经定了方案,上面的步骤应该能帮你顺利完成Chromium的更新。

备注:内容来源于stack exchange,提问作者GavinTryz

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.17 13:18:14