首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从12.04中完全删除wicd?

如何从12.04中完全删除wicd?
EN

Ask Ubuntu用户
提问于 2012-09-17 13:49:11
回答 2查看 17.5K关注 0票数 4

我和WiFi有问题,所以我删除了。

我引导Windows (双引导Windows 7和12.04)下载wicd 1.7.2.4。提取并安装。然而,wcid与有线连接正常工作,但无法连接到WiFi。因此,我重新安装了网络管理器,它现在正常工作,wicd也连接到WiFi .

一旦我从网络管理器断开连接,wicd就只能连接到有线。此时,我想删除wicd,但是apt-get返回no wicd installed,无法在Synaptic或Software中看到它,但只在Dash下面的应用程序列表中看到。

当然,wcid图标显示连接,因此我的系统在顶部面板中显示了wicdnetwork manager的两个小程序。在运行dpkg命令时,wicd不作为已安装的包列出。

对如何删除wicd有什么建议吗?考虑一下我几个月前刚开始使用Ubuntu,所以我的知识库是有限的。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2015-01-25 10:28:01

由于我在Wicd + NetworkManager方面也有问题,所以必须决定哪一个将从操作系统中消失,因为在处理依赖关系和副作用时,这两个接口似乎都很草率。

首先,我决定删除Wicd,这应该符合您的问题(然后我尝试Wicd没有NM,但这是另一个故事.)。

通常,如果从包(apt-get)安装,则行

代码语言:javascript
复制
sudo apt-get purge wicd

应该就够了。如果不是,并且是从源代码中安装的,则在uninstall.sh源代码dir中有一个wicd-dir/,它应该修复卸载。如果不是..。

  1. 理论上要求编辑/etc/默认/wicd

设置START_DAEMON=no就足够阻止进程和家庭的开始了。但这还不够。所以..。当一个程序绑定到几个不依赖于一个配置文件的地方时,我会完全删除它:(它也链接到我自己的gnome配置,您的配置可能会有所不同)

  1. 确保init程序没有运行

这基本上是在/etc/rcX.d。所有的S20wicd都可以被自动重命名为K00wicd,这要感谢像rcconf这样的脚本。

现在移除面包屑..。

  1. 移动桌面自动启动程序

有点像

代码语言:javascript
复制
mv /etc/xdg/autostart/wicd-tray.desktop /etc/xdg/wicd-tray.desktop.donotstart
  1. dbus

类似于上述

代码语言:javascript
复制
mv /etc/dbus-1/system.d/wicd.conf /etc/dbus-1/wicd.conf.donotstart

重新启动,wicd应该更安静些。

同样,根据您的设置,这些文件可能位于/etc中的其他位置。

做一个find /etc -iname "*wicd*"来找出他们可能坐的地方。

票数 3
EN

Ask Ubuntu用户

发布于 2012-09-17 14:42:29

你从源头安装它了吗?你不能使用突触或软件中心来移除wicd。

顺便说一句,您应该寻找一个启动脚本,从启动中删除wicd。然后,您将不需要卸载,它不会启动,如果您删除它。检查/etc/rc5.d/etc/xdg/autostart中的条目。(我想你是给gui启动的吧)

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

https://askubuntu.com/questions/189758

复制
相关文章

相似问题

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