benmccann Asked: 2009-06-26 16:48:33 +0800 CST2009-06-26 16:48:33 +0800 CST 2009-06-26 16:48:33 +0800 CST 为什么在 ubuntu hardy 中运行 kate 会给我错误? 772 在 ubuntu hardy 的命令行上运行 kate 可以工作,但会在屏幕上打印一堆垃圾,例如:kbuildsycoca running... 这真的很烦人。谁知道怎么修它? ubuntu kde console 7 个回答 Voted Best Answer womble 2009-06-26T17:26:04+08:002009-06-26T17:26:04+08:00 好吧,它实际上不应该从命令行运行。但是,您可以将垃圾重定向到/dev/null: kate >/dev/null 2>&1 但这并不能“修复”它,因此,只是让垃圾不可见。 Clinton Blackmore 2009-06-26T17:42:35+08:002009-06-26T17:42:35+08:00 我确实相信这些消息是标准的,并且 kde 应用程序通常只能由开发人员从命令行启动。 hayalci 2009-06-27T01:46:16+08:002009-06-27T01:46:16+08:00 从其菜单项或 Ctrl+F2“运行对话框”运行它 Rodent43 2009-06-27T02:21:06+08:002009-06-27T02:21:06+08:00 您不能为 womble 建议的命令设置别名吗? 例如 alias mykate='kate >/dev/null 2>&1' 那么每次在终端中运行 mykate 时,您都不应该看到任何消息 Andy 2009-06-27T23:40:09+08:002009-06-27T23:40:09+08:00 根据此处的其他答案,这是一项功能,而不是要修复的错误。 如果 kate 停止正常运行,您可以使用控制台上提供的信息来帮助开发人员找出问题所在并进行修复。 Trausti Thor 2009-07-08T04:04:05+08:002009-07-08T04:04:05+08:00 这是很正常的。所有(或大多数)gui 应用程序都会打印它们所做操作的日志,因此如果它们崩溃,您通常可以从日志中找出原因。 实际上非常有用 txwikinger 2009-07-11T13:06:02+08:002009-07-11T13:06:02+08:00 这些消息是调试信息,在对错误进行故障排除时很有用。在这种情况下,您可以从命令行启动应用程序并记录所有生成的消息并将其包含在您的错误报告中。 如前所述,如果您从桌面启动应用程序,您将看不到任何这些消息。如果您需要为命令行启动应用程序,您还可以通过将它们重定向到 /dev/null 来抑制它们。
好吧,它实际上不应该从命令行运行。但是,您可以将垃圾重定向到
/dev/null
:但这并不能“修复”它,因此,只是让垃圾不可见。
我确实相信这些消息是标准的,并且 kde 应用程序通常只能由开发人员从命令行启动。
从其菜单项或 Ctrl+F2“运行对话框”运行它
您不能为 womble 建议的命令设置别名吗?
例如
那么每次在终端中运行 mykate 时,您都不应该看到任何消息
根据此处的其他答案,这是一项功能,而不是要修复的错误。
如果 kate 停止正常运行,您可以使用控制台上提供的信息来帮助开发人员找出问题所在并进行修复。
这是很正常的。所有(或大多数)gui 应用程序都会打印它们所做操作的日志,因此如果它们崩溃,您通常可以从日志中找出原因。
实际上非常有用
这些消息是调试信息,在对错误进行故障排除时很有用。在这种情况下,您可以从命令行启动应用程序并记录所有生成的消息并将其包含在您的错误报告中。
如前所述,如果您从桌面启动应用程序,您将看不到任何这些消息。如果您需要为命令行启动应用程序,您还可以通过将它们重定向到 /dev/null 来抑制它们。