Tag: upstart

如何反转这个dpkg-divert命令?

我需要扭转这些线的作用: sudo dpkg-divert –local –rename –add /sbin/initctl ln -s /bin/true /sbin/initctl 我这样做是为了从systemd切换到upstart所以我可以完成安装一个破损的包并删除它。 目前我的系统没有加载任何UI。

新贵或系统

所以我很困惑。 我通过谷歌获得了大量混合信息。 截至今天,Ubuntu使用的是什么? Ubuntu是选择使用和支持Upstart,还是使用Systemd? 如果可以的话,我想得到多个回复,所以我可以在统计上更好地过滤意见。 谢谢

upstart日志丢失

我一直在尝试(不成功)自动化我每次重启系统时在终端中运行的脚本(或至少包含在其中的动作),以启用WiFi。 我一直关注这个论坛上关于如何在启动时自动启动操作的回复,并将我的大部分注意力集中在使用暴发。 由于没有明显的迹象表明我的脚本(或我可以提出的任何派生)已经运行,我决定我需要在initctl中打开调试日志记录,并观察当事件被触发时我的“脚本”会发生什么。 低,请注意,initctl没有写入/ var / log / syslog。 它写在哪里和/或为什么不写在那里? 我在/ var / log中有一个名为upstart的目录,但该目录中的所有目录都是归档文件。 为了记录,我运行13.04并应用了最新的更新。

Ubuntu启动过程如何工作?

我读过很多关于Linux启动过程的文章。 据我所知,Linux启动过程是这样的: BIOS (UEFI) → MBR → grub → Kernel → init 我真的不明白etc/sbin/init启动的内容以及Ubuntu upstart守护进程, etc/sbin/init /etc/init.d和运行级别之间的关系是什么……

是否可以从15.10开始从systemd切换到upstart?

在Ubuntu 15.04中,可以从systemd切换到upstart。 这种能力会不会得到保留?

Lubuntu 15.10 systemd vs upstart kiosk脚本

这里讨论了一个类似的问题,关于将默认init守护进程从Upstart更改为Systemd并将foo.conf转换为foo.service以使Systemd能够使用。 可以在网上找到的代码片段,允许自助服务终端PC在openbox-session下直接启动到浏览器而无需登录: #/etc/init/foo.conf start on (filesystem and stopped udevtrigger) stop on runlevel [06] emits starting-x respawn exec sudo -u $USER startx /etc/X11/Xsession /opt/foo.sh — 和 #/opt/foo.sh #!/bin/bash xset -dpms xset s off openbox-session & while true; do firefox -P myProfile done 我们知道 exec sudo -u $USER startx /etc/X11/Xsession /opt/foo.sh — 可以“翻译”成 [Service] ExecStart=/bin/sh -ec “exec […]

如何在启动时自动运行应用程序?

我正在使用“UbuntuServer13.10”,我有动态IP。 因此,出于学习目的,我想在我的动态IP上添加一个主机,以便从任何地方轻松打开我的服务器。 为此,我使用了www.noip.com脚本。 一切正常,每当我的动态IP发生变化时,它会自动将动态IP更改为主机。 现在的问题是,为此目的,我必须在每次手动启动时启动“No-IP”应用程序,这是我不想要的。 我在终端中使用/usr/local/bin/noip2在启动服务器后手动启动。 所以我的主要问题是如何在服务器启动/启动时自动启动此应用程序? 等待完美而简单的解决方案…… 我有“No-IP”支持部门提供的以下脚本。 这没关系,在哪里添加这个…… ####################################################### #! /bin/sh # . /etc/rc.d/init.d/functions # uncomment/modify for your killproc case “$1” in start) echo “Starting noip2.” /usr/local/bin/noip2 ;; stop) echo -n “Shutting down noip2.” killproc -TERM /usr/local/bin/noip2 ;; *) echo “Usage: $0 {start|stop}” exit 1 esac exit 0 #######################################################

在系统启动时停用蓝牙的最佳方法? (使用systemd而非upstart)

使用systemd为每次启动停用蓝牙的最佳方法是什么? 有很多例子,但它们都与upstart和rc.local一起使用。 使用Ubuntu 15.10,默认情况下禁用rc.local。 我认为这是有原因的,或者不是吗? 那么如何在没有rc.local脚本的情况下正确停用蓝牙目标/服务? 也许重新激活rc.local添加行“rfkill block bluetooth”是正确的方法吗?

为什么服务不会在安装时启动?

我现在已经看过这个了,但是在ubuntu中找不到任何关于这个特殊的policy-rc.d二进制文件的东西,它阻止了dpkg / apt调用时启动/重启/停止服务,所以我想知道是什么这是因为这个原因。 Setting up lxc (0.9.0-0ubuntu3.6) … invoke-rc.d: policy-rc.d denied execution of start. invoke-rc.d: policy-rc.d denied execution of start. invoke-rc.d: policy-rc.d denied execution of start. 显然,没有包拥有这个二进制文件: dpkg -S /usr/sbin/policy-rc.d dpkg-query: no path found matching pattern /usr/sbin/policy-rc.d

如何在Ubuntu Upstart上创建服务

我有一个Java可执行程序,我可以通过在终端输入java -jar abc.jar来运行。 如何将其作为服务运行? 我想通过输入service abc start来将其作为服务运行。