解决systemd问题:Unit xx.service could not be found.
原因
SELinux 上下文不正确。
cp
或 mv
命令复制文件,并不会更新 SELinux 上下文,导致即便手动 chmod 777
也还是权限不够。
解决办法
1 | restorecon -rv /path/to/file |
解决systemd问题:Unit xx.service could not be found.
SELinux 上下文不正确。
cp
或 mv
命令复制文件,并不会更新 SELinux 上下文,导致即便手动 chmod 777
也还是权限不够。
1 | restorecon -rv /path/to/file |
CentOS Stream 9 默认启用了包管理工具 dnf,其是 yum 包管理工具的替代品。dnf 与 yum 大部分的命令都是通用的,dnf 也使用 /etc/yum.repos.d/
进行镜像配置。
CentOS Stream 9 中源被整合入两个文件 centos.repo
和 centos-addons.repo
,由于文件中不包含 baseurl
字段,需要手动插入,通过文本替换修改源的方法较为复杂,也可以选择直接复制最后的替换结果覆盖源文件。