小编rog*_*ack的帖子

使用 yum 如何删除一个包但不能同时删除它的依赖项?

今天,如果我这样做,$ yum remove packageA我会受到以下欢迎:

Removing:
packageA                        noarch                 3.5.1.b37-15                                 @yumFS                 293 k
Removing for dependencies:
 packageB                      noarch                 3.5.1.b125-7                                 @yumFS                  87 M
..
Is this ok?
Run Code Online (Sandbox Code Playgroud)

我想删除 packageA 而不删除 packageB (etc) 这可能吗?

yum

16
推荐指数
2
解决办法
5万
查看次数

systemctl 列出所有可能的(包括禁用的)服务

我有一个源自 /etc/init.d/XX 脚本的“服务”,并为其生成了一个 systemd包装器。它不会在任何运行级别自动启动,并且当我运行时systemctl --allsystemctl list-unit-files --all不会显示在任何列表中。

我的预感是,因为它没有依赖项,尚未启动,所以它没有“加载”到 systemd 中(因此未启用,未加载),因此 systemd 不会列出它。

有没有办法获取所有可能的服务的完整列表,即使是那些尚未启动且未自动启动的服务?或者做systemctl search同等的事情?

此相关问题仅询问将在启动时尝试的服务列表。

“--all”下的man 页面显示systemctl

要列出系统上安装的所有单元,请使用 list-unit-files 命令

但这些禁用的单位不会出现在 的输出中list-unit-files

systemd systemctl

15
推荐指数
2
解决办法
3万
查看次数

yum 摆脱“剩余未完成的交易”

yum xxx
...
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
Run Code Online (Sandbox Code Playgroud)

我不想完成交易,我该怎么做?

跑步yum clean all不行。运行yum-complete-transaction并回答“N”提示也没有,它只是说“不删除旧的事务文件”

yum

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

yum ×2

systemctl ×1

systemd ×1