11月 01 10:56:36 ubuntu systemd: Starting /etc/rc.local Compatibility... 11月 01 10:56:36 ubuntu systemd: rc-local.service: Failed to execute command: Exec format error 11月 01 10:56:36 ubuntu systemd: rc-local.service: Failed at step EXEC spawning /etc/rc.local: Exec format e 11月 01 10:56:36 ubuntu systemd: rc-local.service: Control process exited, code=exited status=203 11月 01 10:56:36 ubuntu systemd: rc-local.service: Failed with result 'exit-code'. 11月 01 10:56:36 ubuntu systemd: Failed to start /etc/rc.local Compatibility.
sudo systemctl enable rc-local
1 2 3 4 5 6 7 8 9 10 11 12 13
xugaoxiang@ubuntu:~$ sudo systemctl enable rc-local The unit files have no installation config (WantedBy, RequiredBy, Also, Alias settings in the [Install] section, and DefaultInstance for template units). This means they are not meant to be enabled using systemctl. Possible reasons for having this kind of units are: 1) A unit may be statically enabled by being symlinked from another unit's .wants/ or .requires/ directory. 2) A unit's purpose may be to act as a helper for some other unit which has a requirement dependency on it. 3) A unit may be started when needed via activation (socket, path, timer, D-Bus, udev, scripted systemctl call, ...). 4) In case of template units, the unit is meant to be enabled with some instance name specified.
# SPDX-License-Identifier: LGPL-2.1+ # # This file is part of systemd. # # systemd is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by # the Free Software Foundation; either version 2.1 of the License, or # (at your option) any later version.
# This unit gets pulled automatically into multi-user.target by # systemd-rc-local-generator if /etc/rc.local is executable. [Unit] Description=/etc/rc.local Compatibility Documentation=man:systemd-rc-local-generator(8) ConditionFileIsExecutable=/etc/rc.local After=network.target