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

为NixOS打包JetBrains Toolbox及运行报错求助

解决NixOS上JetBrains Toolbox运行报错Cannot open /tmp/.mount_*/.DirIcon的问题

我之前在NixOS上折腾JetBrains Toolbox的时候也碰到过一模一样的问题,这个报错本质是AppImage格式的Toolbox在临时挂载后,系统没法正确读取它内部的图标资源导致的,给你几个实用的解决思路:

方法一:用appimage-run直接运行 推荐

NixOS专门提供了appimage-run工具来处理AppImage的依赖和挂载问题,完全不用手动做patchelf的操作:

  1. 先安装工具:
    nix-env -iA nixos.appimage-run
    
  2. 直接用它启动JetBrains Toolbox:
    appimage-run ./jetbrains-toolbox
    

方法二:手动修复FUSE权限(适合想自己折腾的情况)

如果你坚持用patchelf处理后的二进制,那得确保系统允许AppImage的临时挂载目录被正常访问:

  • 先加载FUSE内核模块:
    sudo modprobe fuse
    
  • 把当前用户加入fuse用户组,获取挂载权限:
    sudo usermod -aG fuse $USER
    
  • 注销再重新登录系统,之后运行修复好的Toolbox二进制,应该就能正常访问.DirIcon资源了。

方法三:直接安装Nix仓库里的JetBrains Toolbox包

其实最省心的方式是直接用Nix官方仓库里的预编译包,完全不用自己处理二进制的依赖问题:

nix-env -iA nixos.jetbrains-toolbox

安装完成后,直接在终端输入jetbrains-toolbox就能启动程序,一步到位。

内容的提问来源于stack exchange,提问作者michas

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 10:35:40