相关疑难解决方法(0)

如何调试 Upstart 脚本?

出于某种原因,我在 apport upgrades 期间遇到错误,其原因是

% sudo service apport start
start: Job failed to start
Run Code Online (Sandbox Code Playgroud)

在 sysvinit 下,我可以通过运行 eg 来调试这类问题

sudo sh -x /etc/init.d/whatever start
Run Code Online (Sandbox Code Playgroud)

但这似乎并没有映射到 Upstart。我接下来应该尝试什么?

事实证明,有一种解决方法可以让安装继续进行。但我仍然对如何跟踪脚本的一般问题感兴趣。

upstart debugging

68
推荐指数
2
解决办法
10万
查看次数

如何设置服务?

我有一个脚本,我想在我的 Ubuntu Server 11.04 无头盒上作为服务运行。也就是说,我希望/etc/init.d/下有正确的文件,并且能够通过service命令来控制它。

是否有任何可用的指南可以告诉我如何做到这一点?

server init.d upstart 11.04 services

20
推荐指数
2
解决办法
2万
查看次数

启动时自动运行命令/脚本

这个问题是关于 ubuntu 的,MODS 说它是重复的,但我没有找到好的答案!

我想运行命令,(这也适用于脚本)

sudo service deluged restart
Run Code Online (Sandbox Code Playgroud)

一切都完成后在启动时,IE:最后一件事要运行

我第一次找到这个帖子,标记为重复

启动时自动运行命令

哪个赛斯阻止了未来的帮助并链接到这篇文章

在启动时启动应用程序

首先,我运行的是服务器,而不是桌面(链接的“重复”指南向您展示了这一点),因此我只能使用基于 CLI 的指南。其次,这是两个不同的问题。

然后有这个帖子

在启动时运行命令

标记为重复并链接到此问题,这可能会回答他的特定问题,但不回答问题,请在启动时运行命令。

为什么我的 upstart 服务不在系统启动时启动?

无论如何,还有更多!但我所知道的是我知道我想要的只是一个如何通过 CLI 和简单的例子来做到这一点。我不是编码员,但我可以阅读代码并编辑它以满足我的需求并理解它,我只是无法创建它。

正如另一个 mod (takkat) 所说,这是一个与

如何启用禁用服务但我的观点是这篇文章,我正在使用

sudo 服务泛滥重启

作为如何在启动时运行命令/脚本的示例,而不是排除服务未运行的原因。虽然 rc.local 可以作为我遇到的问题的肮脏修复,但deluge web-ui 自动连接它可以在很多其他情况下使用。

请尝试直接回答问题,不要给我您认为可能有帮助的链接,如果它是重复的,则链接到涵盖如何在启动时运行命令/脚本的 cli 指南,因为 CLI 指南可以由Ubuntu 的桌面和服务器用户。

server command-line boot autostart

19
推荐指数
1
解决办法
10万
查看次数

标签 统计

server ×2

upstart ×2

11.04 ×1

autostart ×1

boot ×1

command-line ×1

debugging ×1

init.d ×1

services ×1