我的 Ubuntu 10.10 中安装了 GoldenDict。我正在下载西班牙语-英语词典,以便将其添加到 GoldenDict 的词典数据库中。
一旦我添加了搜索字典文件的路径并单击“立即重新扫描”按钮以告诉 GoldenDict 索引新字典 GoldenDict 开始索引字典,并且此过程永远不会完成。GoldenDict 挂起,因此我需要从该过程中将其杀死。我要添加的字典是 23.5Mb 的文件。我可以添加其他 8-10Mb 的字典,但不能添加这个。
有什么想法可以解决我的问题吗?
我的 Ubuntu 10.10 中安装了 GoldenDict。我正在下载西班牙语-英语词典,以便将其添加到 GoldenDict 的词典数据库中。
一旦我添加了搜索字典文件的路径并单击“立即重新扫描”按钮以告诉 GoldenDict 索引新字典 GoldenDict 开始索引字典,并且此过程永远不会完成。GoldenDict 挂起,因此我需要从该过程中将其杀死。我要添加的字典是 23.5Mb 的文件。我可以添加其他 8-10Mb 的字典,但不能添加这个。
有什么想法可以解决我的问题吗?
Goldendict 在尝试导入字典时正在循环,这是一个错误,您应该提交错误报告: https ://help.ubuntu.com/community/ReportingBugs
我在尝试导入字典时通过循环解决了 GoldenDict 的问题。
我在 VirtualBox 的客户机上运行 GoldenDict,我只为客户机分配了 1Gb 的内存。我注意到,当你给 GoldenDict 大字典建立索引时,它会消耗大量内存。所以在我的情况下,它耗尽了内存(1Gb),因此循环并挂起。
我向客户机添加了另外 1Gb 的内存(所以我总共专用了 2Gb 内存)并尝试再次导入字典。这一次 GoldenDict 可以完成它的工作,因为它有足够的内存来执行它的任务。
您可以在 Goldendict 界面中设置自己的字典集合路径。
sudo goldendict
(如果 Goldendict 在需要 su 权限的文件夹中构建索引文件,您可能需要使用 sudo)sudo goldendict
任何目录都可以使用)