Yeh*_*nik 49 startup evolution 14.04
有没有办法从启动中删除它?
我不需要它,我根本没有使用进化。
Anw*_*war 34
如果要删除evolution-data-server,它至少会删除这些(在 16.04 中测试)
The following packages will be REMOVED:
evolution-data-server gdm3 gnome-contacts gnome-shell libfolks-eds25
0 upgraded, 0 newly installed, 5 to remove and 378 not upgraded.
After this operation, 15.8 MB disk space will be freed.
Run Code Online (Sandbox Code Playgroud)
所以,更好的治疗有点讨厌,但它有效!
重命名 Evolution 二进制文件夹,这样它就不会被找到!对我有用的是这些
sudo mv /usr/lib/evolution-data-server /usr/lib/evolution-data-server-disabled
sudo mv /usr/lib/evolution /usr/lib/evolution-disabled
Run Code Online (Sandbox Code Playgroud)
就是这样!现在,我至少可以使用系统了。
注意:如果你以这种方式禁用进化,你将无法使用日历同步或其他花哨的(对我来说没用)的东西。
看来最近越来越多的人对进化不满意了。但在我当前的设置中,我不重命名文件夹。相反,我只是删除了可执行位,它就可以工作了。
为了禁用日历进程,我使用了
sudo chmod -x /usr/lib/evolution/evolution-calendar-factory
Run Code Online (Sandbox Code Playgroud)
这种方法的好处是其他进化服务仍然可以工作(它们启动并运行)
重复相同的过程evolution-source-registry和evolution-addressbook-factory如果要他们闭嘴了!
Fer*_*oss 17
我没有安装 Evolution,但它仍然在运行。
evolution-data-server通过软件中心删除软件包。或输入到这个终端:sudo apt-get purge evolution-data-server。然后注销并重新登录,它应该消失了。
Nb 如果使用 Unity 桌面,这在 14.04 和 16.04 中对我有用;然而,它在 18.04 中没有,因为许多关键的 gnome 包都依赖于它
小智 13
您可以使用 systemd 屏蔽单元(在 Ubuntu 18.04、Unity 上测试):
systemctl --user mask evolution-addressbook-factory.service evolution-calendar-factory.service evolution-source-registry.service
Run Code Online (Sandbox Code Playgroud)
注销/登录后,服务将不再启动。
小智 6
Ubuntu 不允许您删除,evolution-calendar-factory因为这是许多程序共享的库。
如果您尝试执行:sudo apt-get purge evolution-data-server否则sudo apt-get remove evolution-data-server 您的系统将被破坏!
您可以使用-s标志(模拟)在终端中测试这些命令(小心!)
sudo apt-get remove evolution-data-server -s
Run Code Online (Sandbox Code Playgroud)
并且您会看到ubuntu-gnome-desktop将被删除,下次重新启动后,您将无法再登录系统。:(
所以,不要删除evolution-data-server。
| 归档时间: |
|
| 查看次数: |
52967 次 |
| 最近记录: |