当 GUI 程序以某种方式出现故障(崩溃等)时,我经常使用从命令行(而不是从菜单)运行它的技巧。这样我就可以看到它输出的消息stdout,stderr有时会给我一个线索,告诉我出了什么问题(或者至少是一条我可以通过谷歌搜索的消息,让我进一步沿着“解决方案路径”走下去)。
有什么方法可以让所有 GUI 程序保存它们的stdout位置stderr,以便我可以诊断问题而不必从命令行启动它们?这不仅会更方便,而且会对不了解此技巧的用户有所帮助。
有哪些特定工具可用(如果有),或者我们应该只使用运行 scons 的假 Makefile?
最近我在我的系统上安装了 Ubuntu 和 Fedora。
每个操作系统都有自己的分区,我做了一个数据分区来保存我的个人文件。
现在在 Ubuntu 中,当我打开终端时,它的默认位置是 Ubuntu 的主文件夹,但我想将其更改为数据分区。我也想更改我的主目录。我的意思是当我输入时cd ~我想转到数据分区。
这可能吗?如果是这样,我该怎么做?
我希望新应用程序默认使用不在我旧家中的数据分区。并且还将家中的所有文件夹位置(如音乐、下载等)更改为数据分区。
这是一个非常简单的问题。我只是想知道,因为它对网站有深远的影响,而且它是对生态系统的重大改变。
例如,如果我想帮助尝试边缘(在这种情况下是 Quantal),但如果某些更新导致问题,我希望能够恢复到稳定的系统——我将如何完成这项任务?
我可以得到一些随机的 shell 脚本作为服务运行......这不是问题。鉴于我所做的一些 google-ing,我认为这与环境变量有关。所需的 rails 环境变量列表或作为服务运行的示例 rails 应用程序都会有所帮助。
我发现了这个:
https :
//serverfault.com/questions/327965/how-to-start-a-rake-task-using-upstart 这很有帮助,但它包含了 rvm。我喜欢 rvm,但我正在寻找一种方法来做到这一点,而不会增加这种额外的复杂性。虽然我可能被迫这样做...