Tag: init.d

setxkbmap在rc.local启动时没有运行

我想跑 setxkbmap -option caps:escape 在Kubuntu 15.04中的/etc/init.d/下的rc.local文件中,无论我把它放在哪里,开始或结束,或者在它前面有exec,它都没有运行。 基本上,我希望能够运行gvim with caps作为转义,我真的不想把它放到.bashrc中,因为每次打开终端都会运行(不必要)而且我希望能够在没有首先打开bash的情况下运行gvim,并且仍然使用大写作为转义。 此命令在命令行中正常工作。 整个rc.local看起来像这样: #! /bin/sh ### BEGIN INIT INFO # Provides: rc.local # Required-Start: $all # Required-Stop: # Default-Start: 2 3 4 5 # Default-Stop: # Short-Description: Run /etc/rc.local if it exist ### END INIT INFO /usr/bin/setxkbmap -option caps:escape PATH=/sbin:/usr/sbin:/bin:/usr/bin . /lib/init/vars.sh . /lib/lsb/init-functions do_start() { if […]

WiFi接口未正确初始化

我最近尝试过macchanger,因为我想在启动时自动更改我的MAC地址。 我记得为这个somwhere创建一个脚本,但我忘了在哪里。 它从来没有工作,但现在我的WiFi接口没有正确初始化(请参阅日志): Jan 14 10:03:17 Adalramus bluetoothd[979]: Endpoint unregistered: sender=:1.35 path=/MediaEndpoint/A2DPSource Jan 14 10:03:17 Adalramus bluetoothd[979]: Endpoint unregistered: sender=:1.35 path=/MediaEndpoint/A2DPSink Jan 14 10:03:20 Adalramus org.gnome.zeitgeist.Engine[1496]: ** (zeitgeist-datahub:2123): WARNING **: zeitgeist-datahub.vala:229: Unable to get name “org.gnome.zeitgeist.datahub” on the bus! Jan 14 10:04:04 Adalramus systemd[1]: sys-subsystem-net-devices-wlp2s0i.device: Job sys-subsystem-net-devices-wlp2s0i.device/start timed out. Jan 14 10:04:04 Adalramus systemd[1]: Timed […]

无法启动大量服务(init.d)

我安装了deluge , deluged和deluge-console 。 所有这些都工作正常,我可以使用此命令启动淹没的守护程序 $ deluged 但我无法使用它附带的init.d脚本启动它。 这些都不起作用: $ sudo service deluged start $ sudo /etc/init.d/deluged start 如果我检查状态,它表示active (exited) 。 这在我之前运行ubuntu 14.04的笔记本电脑上没有任何问题,但在我刚刚安装的16.04上没有。 我已经尝试了我能想到的一切; 尾部日志(它们是空的),更改权限和掩码(没有做任何事情),更改身份validation设置 – 但它只是无法启动。 我已经在这一个多小时了,任何帮助都将受到高度赞赏。 安装torrent-client不应该花这么长时间。

阻止新包链接启动脚本?

如何防止新安装的软件包在/etc/rc2.d创建链接? 目前我每次启动时都会启动update-rc.d -f blabla remove /etc/rc.local 。 但这不应该是必要的。 我需要这个,因为我有一些软件包,比如samba服务器,不需要每次都启动,只要我需要它就可以启动它对我来说很好。

管理Upstart和SysV样式的init.d脚本之间的依赖关系

我有一个必须在运行SysV样式的init.d脚本之前运行的Upstart作业。 init.d脚本配置为在运行级别2,3,4和5中以优先级20启动。 如何让Upstart作业比init.d脚本更早启动?

Ubuntu在每次启动时运行sysctl -p的方法?

我对sysctl.conf进行了一些更改,但现在需要在每次启动时运行sysctl -p。 我总是可以创建一个init脚本让它在启动时自动运行,但我想知道是否有Ubuntu / Debian方法。

/etc/init.d中的脚本在启动时不运行

我想在启动时自动运行我的Dropbox守护进程。 我通过终端做到了,也就是说,我(1)将其移动到/etc/init.d )使其可执行,(3)运行sudo update-rc.d dropbox.sh defaults 。 所以我们有 $ ll /etc/init.d/dropbox.sh -rwxr-xr-x 1 root root 38 Aug 16 00:18 /etc/init.d/dropbox.sh* $ cat /etc/init.d/dropbox.sh #! /bin/sh ~/.dropbox-dist/dropboxd & $ ll ~/.dropbox-dist/dropboxd -rwxr-xr-x 1 skrd skrd 258 Jun 6 03:03 /home/skrd/.dropbox-dist/dropboxd 但是,Dropbox在启动时不会运行。 请注意,调用/etc/init.d/dropbox.sh毫无障碍地运行dropbox守护程序。 我知道Ubuntu有一个GUI用于此,我可以轻松地在那里添加Dropbox脚本,但我想知道为什么我的终端命令没有这样做? Linux机器不是更标准吗?

rTorrent init脚本无法正常工作

我正在尝试用rTorrent和ruTorrent建立一个Ubuntu 14.04盒子。 我已经安装了rTorrent,它使用我自己的用户帐户启动。 我创建了一个名为rtorrent的新用户帐户来运行rTorrent。 sudo adduser –system –group rtorrent 接下来,我在/home/rtorrent设置配置文件.rtorrent.rc ,并使rtorrent成为所述文件的所有者。 sudo chown rtorrent:rtorrent .rtorrent.rc 我非常希望rtorrent自动启动。 我从本指南中借用了以下init脚本: #!/bin/bash ### BEGIN INIT INFO # Provides: rtorrent # Required-Start: $local_fs $remote_fs $network $syslog # Required-Stop: $local_fs $remote_fs $network $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start/stop rtorrent daemon ### END […]

在Ubuntu 15.04上更新plexmediaserver的问题

我遵循了这篇文章中的指导- @ -但似乎这带来了一个新问题,我不能再更新plex由于错误“E:包plexmediaserver需要重新安装,但我找不到存档。“ 这是一个非常烦人的问题,因为我无法打开Synaptic由于同样的错误,有人可以找到一个修复此问题。

为什么update-rc.d不接受我的init脚本

我想在启动时启动noip.com dyndns客户端,并使用提供的debian.noip2.sh脚本(从shell启动客户端就好了)。 我将它复制到/etc/init.d ,使其归root所有,并赋予它755权限。 现在,当我想安装它时,我得到: # update-rc.d debian.noip2.sh defaults insserv: warning: script ‘K01debian.noip2.sh’ missing LSB tags and overrides insserv: warning: script ‘debian.noip2.sh’ missing LSB tags and overrides insserv: warning: script ‘noip’ missing LSB tags and overrides insserv: script virtualbox: service vboxdrv already provided! insserv: script virtualbox: service virtualbox already provided! 脚本看起来像: # cat /etc/init.d/debian.noip2.sh #! […]