gpt4 book ai didi

raspberry-pi - 无法禁用 systemd serial-getty 服务

转载 作者:行者123 更新时间:2023-12-03 13:49:35 35 4
gpt4 key购买 nike

在带有 Arch Linux 的 Raspberry Pi 上,有一个名为 serial-getty@AMA0 的服务处于事件状态。 .

单元文件为:/usr/lib/systemd/system/serial-getty@.service

作为根我可以调用

systemctl stop serial-getty@ttyAMA0
systemctl disable serial-getty@ttyAMA0

但重新启动后,该服务已启用并再次运行。

为什么禁用后启用服务?如何永久禁用它?

更新

systemd 使用 generators在/usr/lib/systemd/system-generators/是一个名为 systemd-getty-generator 的二进制文件。此二进制文件在系统启动时运行并将符号链接(symbolic link) serial-getty@ttyAMA0.service 添加到 /run/systemd/generator/getty.target.wants .

我最终找到了一个肮脏的解决方案。我注释掉了/usr/lib/systemd/system/serial-getty@.service 中的所有操作。该服务确实似乎启动了,但没有阻止 ttyAMA0。

最佳答案

停止再次启用服务的正确方法是使用:

systemctl mask serial-getty@ttyAMA0.service

(在本例中以 ttyAMA0 为例)。这将为该服务的条目添加指向 null 的链接。

关于raspberry-pi - 无法禁用 systemd serial-getty 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21596384/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com