cav*_*o00 4 versions 14.04 changelog 16.04 history-of-ubuntu
我想知道 Ubuntu 14.04 和 Ubuntu 16.04 之间的差异,不是图形差异,而是技术差异,如下所示:
/etc/rc.local不是必需的,但在 Ubuntu 14.04 中是必需的。我在哪里可以找到有关这些变化的信息?
Eli*_*gan 10
作为系统管理员或高级用户,您在从 14.04 LTS 升级或迁移到 16.04 LTS 时会观察到的许多(尽管不是全部)更改是由于使用了哪个init 系统。这包括您提到的特定更改/etc/rc.local,默认情况下不再存在或使用。
有关进行此更改的原因以及实际差异的一般信息,请参阅:
有关更一般的信息,您可以阅读发行说明(这是个好主意)。可能所有中间版本的发行说明可能对您有用,但我特别建议:
至于/etc/rc.local具体,你可能想看看systemd提供了允许您定义服务在启动的时候运行,你需要做什么其他机制,但是你可以已经systemd运行的命令/etc/rc.local。
使用 systemd 的典型方法/etc/rc.local是启用rc-local服务,这是为了兼容性而提供的。如如何使用 Systemd 启用 /etc/rc.local 中所述,您可以检查它是否已启用:
sudo systemctl status rc-local
Run Code Online (Sandbox Code Playgroud)
您可以通过以下方式启用它:
sudo systemctl enable rc-local
Run Code Online (Sandbox Code Playgroud)
该文件需要存在并被标记为可执行文件。如果您遇到问题,例如服务无法启动,或者您想了解有关该服务如何工作的更多详细信息,请参阅:
| 归档时间: |
|
| 查看次数: |
300 次 |
| 最近记录: |