我最近从Ubuntu 24.04 VirtualBox客户操作系统(主机:Windows 10 )的应用中心安装了 Notepad++ Snap 。
我可以打开自己创建的本地保存的文件,但无法打开系统文件~/.bashrc
(至少当它们存储在原始位置时无法打开 - 如果我将它们复制到另一个目录,我就可以打开它们)。
类似地,除非我将文件复制到本地目录,否则我无法打开已安装到 VM 的 CIFS 驱动器上存储的任何文件。
注意事项:
当我尝试打开这些文件时,我得到了与该问题报告的相同类型的错误。
当我成功打开一个文件时,我可以看到文件路径使用
\
而不是 来作为目录分隔符/
,并且在前面加上Z:
。我目前已启用“设置”中的所有选项,但似乎需要禁用opengl 才能打开本地保存的文件。
Notepad++ 窗口被标记为管理员窗口,但使用 打开文件
sudo
没有帮助。它确实在最后返回此错误,但我在这个系统上没有~/.wine
,即使在使用 完整安装了 Wine 之后也是如此sudo apt install wine
。
更新:我设法找到了Notepad++ 社区论坛上关于此 snap 包的帖子,其中提到了初始安装后应运行的几个snap connect
命令。第一个命令给我一个错误,但评论者引用了一个GitHub 页面作为其来源,该页面目前只列出了其中两个命令。不幸的是,运行它们并不能解决问题。
根据与@ThomasWard的聊天,最好使用基于Windows的可执行文件安装NP++,而不是通常的Linux Snap方法。这可以通过Wine完成 - 请参阅此评论以获取完整的分步说明。