Chinaunix首页 | 论坛 | 博客
  • 博客访问: 119488
  • 博文数量: 32
  • 博客积分: 2067
  • 博客等级: 大尉
  • 技术积分: 383
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-08 07:47
文章分类

全部博文(32)

文章存档

2011年(1)

2010年(14)

2009年(17)

我的朋友

分类: LINUX

2009-08-03 16:47:46

旧版方法:

debian下,装了opera后,icedove的默认浏览器变成opera了,opera是我用来看小说等娱乐的浏览器,iceweasel是我干正事用的
折腾很久终于把它改回来了

以下是debian中把icedove默认浏览器改为iceweasel,windows或其他linux中应该也是一样的

edit--preferences--advanced--general--config editor

找到两项:
network.protocol-handler.app.https
network.protocol-handler.app.http

值改为iceweasel就行了

网上找了很多办法不行,还是得直接改配置文件啊..

现在又找到一个根本性的办法:
运行命令x-www-browser会看到opera而不是iceweasel
因为安装opera时会在把原来的x-www-browser改为opera,所以改回来就ok了

cd /etc/alternatives
ls x-www-browser -l
file x-www-browser
看到x-www-browser是一个软连接,指向/usr/bin/opera
ls /usr/bin/x-www-browser -l
看到/usr/bin/x-www-browser -> /etc/alternatives/x-www-browser
其实icedove等应用软件打开链接时是调用/usr/bin/x-www-browser执行/etc/alternatives/x-www-browser,再指向/usr/bin/opera
所以把软连接改为iceweasel就行了(其他linux中把iceweasel改为firefox)

cd /etc/alternatives
rm x-www-browser
ln -s /usr/bin/iceweasel x-www-browser

然后去终端下执行x-www-browser就看到iceweasel了

ps:实际上debian中也有/usr/bin/firefox的,它和/usr/bin/iceweasel一样也是符号连接,指向/usr/lib/iceweasel/iceweasel
所以实际上可以直接把/etc/alternatives/x-www-browser指向/usr/lib/iceweasel/iceweasel
ln -s /usr/lib/iceweasel/iceweasel /etc/alternatives/x-www-browser

当ls -l /usr/bin |grep lrwx时可以看到/usr/bin下很多常用命令其实都是符号链接
阅读(1106) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~