奇怪,这个叫 avahi 的怎么删除?

其他Linux/Unix/BSD/OSX等发行版讨论
axxdz
帖子: 581
注册时间: 2006-10-15 11:33

奇怪,这个叫 avahi 的怎么删除?

#1

帖子 axxdz » 2012-04-04 12:36

$ pacman -Qs avahi
local/avahi 0.6.31-1
Multicast/unicast DNS-SD framework
$
$ pacman -R avahi
正在检查依赖关系...
错误:无法准备事务处理 (无法满足依赖关系)
:: gnome-disk-utility: 要求 avahi
:: gnome-vfs: 要求 avahi
:: gvfs: 要求 avahi
:: libcups: 要求 avahi
:: sane: 要求 avahi
$
为什么这些东西会依赖一个DNS相关的程序,
Avahi
Avahi 是Zeroconf规范的开源实现,常见使用在Linux上。包含了一整套多播DNS(multicastDNS)/DNS-SD网络服务的实现。它使用的发布授权是LGPL。Zeroconf规范的另一个实现是Apple公司的Bonjour程式。Avahi和Bonjour相互兼容(废话,都走同一个规范标准嘛,就象IE,Firefox,chrome都能跑HTTP1.1一样)。

Avahi允许程序在不需要进行手动网络配置的情况下,在一个本地网络中发布和获知各种服务和主机。例如,当某用户把他的计算机接入到某个局域网时,如果他的机器运行有Avahi服务,则Avahi程式自动广播,从而发现网络中可用的打印机、共享文件和可相互聊天的其他用户。这有点象他正在接收局域网中的各种网络广告一样。

Linux下系统实际启动的进程名,是avahi-daemon

除非你有兼容的设备或使用 zeroconf 协议的服务,否则应该关闭它。
如果你用不到把该服务直接关闭
/etc/init.d/avahi-daemon stop or service avahi-daemon stop
附件
avahi.jpg
头像
xw_y_am
帖子: 3333
注册时间: 2009-05-08 14:18
系统: Arch
来自: 河南新乡
联系:

Re: 奇怪,这个叫 avahi 的怎么删除?

#2

帖子 xw_y_am » 2012-04-04 12:40

这个最好别删,某些软件依赖它
Linux 相关链接大杂烩

代码: 全选

if(read) {
    if(practise) return g☘☘d;
    else return w☘☘d;
} else {
    return t☘☘d;
}
头像
xw_y_am
帖子: 3333
注册时间: 2009-05-08 14:18
系统: Arch
来自: 河南新乡
联系:

Re: 奇怪,这个叫 avahi 的怎么删除?

#3

帖子 xw_y_am » 2012-04-04 12:41

好长时间木有用 gnome-shell 了,好怀念的说。。。
Linux 相关链接大杂烩

代码: 全选

if(read) {
    if(practise) return g☘☘d;
    else return w☘☘d;
} else {
    return t☘☘d;
}
jtshs256
帖子: 22323
注册时间: 2010-07-19 21:41
系统: OS X

Re: 奇怪,这个叫 avahi 的怎么删除?

#4

帖子 jtshs256 » 2012-04-04 12:42

为什么要删它?……
躺平
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: 奇怪,这个叫 avahi 的怎么删除?

#5

帖子 YeLee » 2012-04-04 12:42

<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/me ... nu-1.0.dtd">

<Menu>
<Name>Applications</Name>
<MergeFile type="parent">/etc/xdg/menus/applications.menu</MergeFile>
<Menu>
<Name>System</Name>
<Exclude>
<Filename>avahi-discover.desktop</Filename>
</Exclude>
</Menu>
</Menu>
排除出菜单吧,放到~/.local/share/applications/applications.menu
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
axxdz
帖子: 581
注册时间: 2006-10-15 11:33

Re: 奇怪,这个叫 avahi 的怎么删除?

#6

帖子 axxdz » 2012-04-04 13:17

xw_y_am 写了:这个最好别删,某些软件依赖它
噢,晓得了
jtshs256 写了:为什么要删它?……
每次打开应用程序列表的时候,觉得碍事啊
YeLee 写了:
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/me ... nu-1.0.dtd">

<Menu>
<Name>Applications</Name>
<MergeFile type="parent">/etc/xdg/menus/applications.menu</MergeFile>
<Menu>
<Name>System</Name>
<Exclude>
<Filename>avahi-discover.desktop</Filename>
</Exclude>
</Menu>
</Menu>
排除出菜单吧,放到~/.local/share/applications/applications.menu
多谢!
axxdz
帖子: 581
注册时间: 2006-10-15 11:33

Re: 奇怪,这个叫 avahi 的怎么删除?

#7

帖子 axxdz » 2012-04-04 13:25

YeLee 写了:
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/me ... nu-1.0.dtd">

<Menu>
<Name>Applications</Name>
<MergeFile type="parent">/etc/xdg/menus/applications.menu</MergeFile>
<Menu>
<Name>System</Name>
<Exclude>
<Filename>avahi-discover.desktop</Filename>
</Exclude>
</Menu>
</Menu>
排除出菜单吧,放到~/.local/share/applications/applications.menu
老大,没有生效啊


$ more ~/.local/share/applications/applications.menu
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/me ... nu-1.0.dtd">

<Menu>
<Name>Applications</Name>
<MergeFile type="parent">/etc/xdg/menus/applications.menu</MergeFile>
<Menu>
<Name>System</Name>
<Exclude>
<Filename>avahi-discover.desktop</Filename>
</Exclude>
</Menu>
</Menu>
jtshs256
帖子: 22323
注册时间: 2010-07-19 21:41
系统: OS X

Re: 奇怪,这个叫 avahi 的怎么删除?

#8

帖子 jtshs256 » 2012-04-04 13:39

axxdz 写了:
YeLee 写了:
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/me ... nu-1.0.dtd">

<Menu>
<Name>Applications</Name>
<MergeFile type="parent">/etc/xdg/menus/applications.menu</MergeFile>
<Menu>
<Name>System</Name>
<Exclude>
<Filename>avahi-discover.desktop</Filename>
</Exclude>
</Menu>
</Menu>
排除出菜单吧,放到~/.local/share/applications/applications.menu
老大,没有生效啊


$ more ~/.local/share/applications/applications.menu
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/me ... nu-1.0.dtd">

<Menu>
<Name>Applications</Name>
<MergeFile type="parent">/etc/xdg/menus/applications.menu</MergeFile>
<Menu>
<Name>System</Name>
<Exclude>
<Filename>avahi-discover.desktop</Filename>
</Exclude>
</Menu>
</Menu>
alt+f2
r
躺平
jtshs256
帖子: 22323
注册时间: 2010-07-19 21:41
系统: OS X

Re: 奇怪,这个叫 avahi 的怎么删除?

#9

帖子 jtshs256 » 2012-04-04 13:40

不过我还是喜欢这么玩:
~ $ cat .local/share/applications/caribou.desktop
[Desktop Entry]
Name=Caribou
GenericName=Virtual on-screen keyboard
Comment=Enter text with a virtual keyboard
Exec=caribou
Icon=caribou
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Utility;Accessibility;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=caribou
X-GNOME-Bugzilla-Component=default
X-GNOME-Bugzilla-Version=@VERSION@
X-Ubuntu-Gettext-Domain=caribou
NoDisplay=true
躺平
axxdz
帖子: 581
注册时间: 2006-10-15 11:33

Re: 奇怪,这个叫 avahi 的怎么删除?

#10

帖子 axxdz » 2012-04-04 13:46

jtshs256 写了:
axxdz 写了:
YeLee 写了:
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/me ... nu-1.0.dtd">

<Menu>
<Name>Applications</Name>
<MergeFile type="parent">/etc/xdg/menus/applications.menu</MergeFile>
<Menu>
<Name>System</Name>
<Exclude>
<Filename>avahi-discover.desktop</Filename>
</Exclude>
</Menu>
</Menu>
排除出菜单吧,放到~/.local/share/applications/applications.menu
老大,没有生效啊


$ more ~/.local/share/applications/applications.menu
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/me ... nu-1.0.dtd">

<Menu>
<Name>Applications</Name>
<MergeFile type="parent">/etc/xdg/menus/applications.menu</MergeFile>
<Menu>
<Name>System</Name>
<Exclude>
<Filename>avahi-discover.desktop</Filename>
</Exclude>
</Menu>
</Menu>
alt+f2
r
执行之后还在啊
axxdz
帖子: 581
注册时间: 2006-10-15 11:33

Re: 奇怪,这个叫 avahi 的怎么删除?

#11

帖子 axxdz » 2012-04-04 13:47

jtshs256 写了:不过我还是喜欢这么玩:
~ $ cat .local/share/applications/caribou.desktop
[Desktop Entry]
Name=Caribou
GenericName=Virtual on-screen keyboard
Comment=Enter text with a virtual keyboard
Exec=caribou
Icon=caribou
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Utility;Accessibility;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=caribou
X-GNOME-Bugzilla-Component=default
X-GNOME-Bugzilla-Version=@VERSION@
X-Ubuntu-Gettext-Domain=caribou
NoDisplay=true
可是如果有新版本,更新之后,你修改过的文件就会被覆盖啊
jtshs256
帖子: 22323
注册时间: 2010-07-19 21:41
系统: OS X

Re: 奇怪,这个叫 avahi 的怎么删除?

#12

帖子 jtshs256 » 2012-04-04 13:49

axxdz 写了:
jtshs256 写了:不过我还是喜欢这么玩:
~ $ cat .local/share/applications/caribou.desktop
[Desktop Entry]
Name=Caribou
GenericName=Virtual on-screen keyboard
Comment=Enter text with a virtual keyboard
Exec=caribou
Icon=caribou
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Utility;Accessibility;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=caribou
X-GNOME-Bugzilla-Component=default
X-GNOME-Bugzilla-Version=@VERSION@
X-Ubuntu-Gettext-Domain=caribou
NoDisplay=true
可是如果有新版本,更新之后,你修改过的文件就会被覆盖啊
主目录下的,谁能动?……
躺平
axxdz
帖子: 581
注册时间: 2006-10-15 11:33

Re: 奇怪,这个叫 avahi 的怎么删除?

#13

帖子 axxdz » 2012-04-04 13:55

jtshs256 写了:
axxdz 写了:
jtshs256 写了:不过我还是喜欢这么玩:
~ $ cat .local/share/applications/caribou.desktop
[Desktop Entry]
Name=Caribou
GenericName=Virtual on-screen keyboard
Comment=Enter text with a virtual keyboard
Exec=caribou
Icon=caribou
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Utility;Accessibility;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=caribou
X-GNOME-Bugzilla-Component=default
X-GNOME-Bugzilla-Version=@VERSION@
X-Ubuntu-Gettext-Domain=caribou
NoDisplay=true
可是如果有新版本,更新之后,你修改过的文件就会被覆盖啊
主目录下的,谁能动?……
噢,没注意,SORRY,我试试
头像
xw_y_am
帖子: 3333
注册时间: 2009-05-08 14:18
系统: Arch
来自: 河南新乡
联系:

Re: 奇怪,这个叫 avahi 的怎么删除?

#14

帖子 xw_y_am » 2012-04-04 13:58

jtshs256 写了:不过我还是喜欢这么玩:
~ $ cat .local/share/applications/caribou.desktop
[Desktop Entry]
Name=Caribou
GenericName=Virtual on-screen keyboard
Comment=Enter text with a virtual keyboard
Exec=caribou
Icon=caribou
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Utility;Accessibility;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=caribou
X-GNOME-Bugzilla-Component=default
X-GNOME-Bugzilla-Version=@VERSION@
X-Ubuntu-Gettext-Domain=caribou
NoDisplay=true
我也是 :em11 :em11
Linux 相关链接大杂烩

代码: 全选

if(read) {
    if(practise) return g☘☘d;
    else return w☘☘d;
} else {
    return t☘☘d;
}
头像
wtry
帖子: 923
注册时间: 2009-03-18 9:26

Re: 奇怪,这个叫 avahi 的怎么删除?

#15

帖子 wtry » 2012-04-04 14:03

直接把.desktop文件删掉!

我也好想把他删了!
可是依赖太多了!!
妈的我从来不用可就是还在!
还有hunspell
也是个贱…………
回复