这里的潜台词是我正在尝试看看是否可以在我的 ubuntu 12.04 系统上以合理的方式运行任何 gnustep 应用程序。
我去了包裹清单(http://packages.ubuntu.com/precise/allpackages) 并随机选择了 Cenon。
我通过 sudo apt-get install cenon.app 安装了它
然后我尝试通过在命令行(bash)提示符中输入 Cenon 来从命令行运行它。
我立即在警报面板中收到此消息:您需要安装 Cenon 库!
简而言之,我在 ubuntu 11.10 下重复了 Jorge Castro 的经历。(他在这个论坛上报告了此事https://askubuntu.com/questions/88365/cenon-will-not-open-or-run大约 6 个月前。
我认为包中的依赖项不完整,或者代码误解了它收到的某些信号。
我很乐意安装更多软件来看看是否有帮助(并为软件包维护者提供足够的信息来修复它)。
在此先感谢您的任何信息!
担
后记!
所以,我想,我已经丢脸了。
事实上,警报面板确实出现了,但事实证明我可以关闭它并继续。
然而,运行该应用程序似乎仍然存在一些问题。
有时菜单不会出现在正确的位置。
因此,例如,如果我单击打开文件子菜单,它可能会与主菜单对齐,但有时却不会。我今天早上安装的另一个 gnustep 应用程序 adun.app 也遇到了同样的情况。(对于任何想要试用它的人,您可以通过“sudo apt-get install adun.app”安装它,但通过 UL 运行它。)
因此,我的问题可能应该重新提出来以处理菜单/子菜单对齐。
答案1
“在 Ubuntu 或 Debian 上安装 Cenon(RPM 包)后,我在 Cenon 中收到以下警告框:“您需要安装 Cenon 库!”Cenon 正在运行,大多数功能应该已经可以正常工作。唯一错误的是安装位置,这导致 Cenon 在错误的位置搜索其文件(如要导入的设备文件)。解决方案:Cenon 库文件的 Debian/Ubuntu 位置是:/usr/lib/GNUstep/Cenon 或 /usr/local/lib/GNUstep/Cenon 但是,Cenon 库文件的 RPM 位置是:/usr/GNUstep/.../Library/Cenon 您所要做的就是将文件夹“Cenon”移动到正确的 Ubuntu 位置,这样 Cenon 就可以找到它。[2010-09-03]”
答案2
您是否尝试过安装 Cenon 开发人员提供的软件包?尝试卸载 Cenon,然后从开发者网站并从那里安装它。
你可以在 Nautilus 中双击安装 .deb 软件包,这将打开软件中心,或者通过终端安装,方法是:
sudo dpkg -i [name of package]
答案3
感谢 OpensourceFool --- 您的回答很明智!
无论如何,有关更多详细信息,如果其他人正在寻找,您列出的开发人员网站实际上链接回 debian:
他们页面上的版本是 3.91,但是 debian 页面上没有,但是有 3.93。
所以我通过
sudo dpkg -i *.deb
现在可以正常工作了。
或者,至少,菜单未正确连接的问题已经消失了。
虽然开始时仍然会有警告,但就我的目的而言(检查 Ubuntu 和 gnustep 之间是否存在一般故障),看起来至少没有严重的菜单位置问题。