首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在启动时禁用VMware服务?

如何在启动时禁用VMware服务?
EN

Unix & Linux用户
提问于 2019-12-03 03:37:42
回答 1查看 1.6K关注 0票数 3

我很少使用VMware,所以我想禁用它的服务,如果我需要运行VMware,只需要手动启动它。但是在我重新启动服务之后,执行systemctl disable vmware.service不会做任何事情。

这是服务状态的输出。

代码语言:javascript
复制
● vmware.service - LSB: This service starts and stops VMware services
   Loaded: loaded (/etc/init.d/vmware; generated)
   Active: active (running) since Tue 2019-12-03 07:08:24 PST; 1h 56min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 2187 ExecStart=/etc/init.d/vmware start (code=exited, status=0/SUCCESS)
    Tasks: 10 (limit: 4915)
   Memory: 16.4M
   CGroup: /system.slice/vmware.service
           ├─2292 /usr/lib/vmware/bin/vmware-vmblock-fuse -o subtype=vmware-vmblock,default_permissions,allow_other /var/run/vmblock-fuse
           ├─2320 /usr/bin/vmnet-bridge -s 6 -d /var/run/vmnet-bridge-0.pid -n 0
           ├─2330 /usr/bin/vmnet-netifup -s 6 -d /var/run/vmnet-netifup-vmnet1.pid /dev/vmnet1 vmnet1
           ├─2341 /usr/bin/vmnet-dhcpd -s 6 -cf /etc/vmware/vmnet1/dhcpd/dhcpd.conf -lf /etc/vmware/vmnet1/dhcpd/dhcpd.leases -pf /var/run/vmnet-dhcpd-vmnet1.pid vmnet1
           ├─2344 /usr/bin/vmnet-natd -s 6 -m /etc/vmware/vmnet8/nat.mac -c /etc/vmware/vmnet8/nat/nat.conf
           ├─2346 /usr/bin/vmnet-netifup -s 6 -d /var/run/vmnet-netifup-vmnet8.pid /dev/vmnet8 vmnet8
           ├─2352 /usr/bin/vmnet-dhcpd -s 6 -cf /etc/vmware/vmnet8/dhcpd/dhcpd.conf -lf /etc/vmware/vmnet8/dhcpd/dhcpd.leases -pf /var/run/vmnet-dhcpd-vmnet8.pid vmnet8
           └─2377 /usr/sbin/vmware-authdlauncher

Dec 03 07:08:23 pop-os-asus vmnetBridge[2320]: RTM_NEWROUTE: index:3
Dec 03 07:08:23 pop-os-asus vmnetBridge[2320]: RTM_DELROUTE: index:3
Dec 03 07:08:24 pop-os-asus vmnet-natd[2344]: RTM_NEWLINK: name:enp2s0 index:2 flags:0x00001003
Dec 03 07:08:24 pop-os-asus vmnet-natd[2344]: RTM_NEWLINK: name:wlp3s0 index:3 flags:0x00011043
Dec 03 07:08:24 pop-os-asus vmnet-natd[2344]: RTM_NEWROUTE: index:3
Dec 03 07:08:24 pop-os-asus vmnet-natd[2344]: RTM_NEWADDR: index:3, addr:192.168.10.3
Dec 03 07:08:24 pop-os-asus vmware[2187]: [29B blob data]
Dec 03 07:08:24 pop-os-asus vmware[2187]: [41B blob data]
Dec 03 07:08:24 pop-os-asus vmware[2187]: [36B blob data]
Dec 03 07:08:24 pop-os-asus systemd[1]: Started LSB: This service starts and stops VMware services.

编辑

同样,当我执行systemctl is-enabled vmware.service时,输出是

代码语言:javascript
复制
vmware.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install is-enabled vmware
disabled
EN

回答 1

Unix & Linux用户

发布于 2019-12-03 05:25:16

当我执行systemctl is-enabled vmware.service时,systemd-sysv-install引起了我的注意,它把我的注意力放在了upd-rc.d上。

然后在手册页上有一个update-rc.d name disable|enable [ S|2|3|4|5 ]

所以我只执行update-rc.d vmware disable,在重启vmware不再在启动时运行之后,我仍然可以根据需要使用systemctl start vmware启动它。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/555290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档