在不同操作系统间共享Firefox书签、插件

这些天,经常在Win XP,Win7 以及 Ubuntu之间切换,每到一个系统,都要上网,都要听歌,都要看电影。这不得不让我寻找在不同操作系统之间共享程序的方法。

首先,在XP和Win7中共享程序,前提条件是该程序对注册表、系统特殊文件的依赖不是很强,并且有自修复能力。很多绿色软件以及做得比较完善的软件都有这个功能。但是像Ofice这样的软件,在WinXP中安装的,在Win7中直接打开肯定是不行的。

换一个系统,重新安一遍常用的程序是非常头大的事情,我的做法是,将XP的整个开始菜单文件夹(我的开始菜单文件夹是整理得反常有序的^_^)拷贝到Win7的相应位置,这样,原来的程序60%能用了,然后再去WinXP中删除 像 Office这样的大程序,再在Win7中安装新的,至于小程序,不能共享使用的话装两遍也无所谓谓。

http://digglife.yo2.cn/wp-content/uploads/3/379/2007/04/firefox_hentai.jpg

回到正题,由于Windows和Linux之间的天壤之别,因此只有一些封装得很有层次的软件或者数据才能共享,例如这个Firefox的 Profile。

浏览器是PC上使用率最高的软件之一,因此,半随着着浏览器的一些使用习惯、数据 是需要长期积累和培养的。对于Firefox,这里面最重要的莫非书签和插件了。

对于书签,有很多网络服务,例如dilicous,QQ Bookmark,Google Bookmarke 等等,但是经过我的使用,这些并没有原生的浏览器Bookmark来的好用。要不是书签层次不够深,就是同步功能太差,经常需要导入导出。我的解决方法是:

准备一个统一的Profile位置,我是放在 自己的 Document中,然后如果是XP,安装Firefox之后,到

C:\Documents and Settings/Administrator/Application Data/Mozilla/Firefox

下找到,Profile.ini, 然后将里面的内容改为你自己的实际保存的Profile的路径

[General]
StartWithLastProfile=1

[Profile0]
Name=default
IsRelative=0
Path=F:\MyDoc\Firefox\Profiles\hlt7qky5.default

同样,在Windows 7 中,装好 firefox 之后,同样的更改

E:\Users/febird/AppData/Roaming/Mozilla/Firefox

里面的 Prifoles.ini文件。将Profile地址填和上面相同的 Path.(也可以和WinXP 共享使用 firefox,这样的话,啥都不需要更改,但是必须保证 Profile位置必须为非系统位置可写!因为Win7的权限控制增强了,不然会报错的).

在Linux中,这Profile配置文件是存放在当前用户的根目录中的,例如,我使用febird用户,那么就在

/home/febird/.mozilla/firefox

中。注意,该文件夹为隐藏文件夹,需要在管理器中够选上“查看隐藏文件”才行。
OK,大功告成!这样就可以在本地的三操作系统中同步共享Firegfox书签,插件了,并且,像历史记录,表单数据、保存的密码等等都是完全同步的。当然,有一些和操作系统相关的插件是不能共享的,例如IE Tab(Linux下没IE,怎么Tab?)。

PS:

1.备份 Firefox ,只需要备份 自己的 Profiles即可。换个地方,照样用。

2. Firefox有个启动参数,可以管理不同的Profile。使用firefox -profilemanager (或者-P)参数。

相关日志

本文发表于星期日, 十月 18th, 2009 at 下午 4:21 文章归类于 软件应用. 标签: .
你可以去 留下评论, 或者

6 条评论

  1. 最近咋样啊兄弟?

    [回复]

    febird 回复:

    @羽毛, 最新我很好,谢谢关心。

    [回复]

  2. 这事儿我干过,连IE Tab一起。
    其实不用修改配置文件的。用firefox -p就可以了。
    不过后来还是放弃了——Linux下把配置文件放到NTFS分区实在不是什么好主意。

    [回复]

    febird 回复:

    @依云, 恩,-p就是借助firefox界面来修改配置文件,我更喜欢改文件哈。ntfs自动挂载,挺方便的啊,性能怎么样我倒是没研究过。

    [回复]

  3. 我只是在不同电脑间切换,所以我一直使用火狐的xmarks插件。你说的情况我还没有意识到,因为我都只用一个相同的操作系统,不过可以作为参考的。

    [回复]

    febird 回复:

    @mytion, 你如果是使用xmarks插件,那就无所谓操作系统啦,因为xmarks插件是跨平台的。

    [回复]

我有话说

没有自己的个性头像?去搞一个吧,很简单的,只要去Gravtar登记一下就OK啦,绑定Email后就可以在全球使用的。

标注有 黑体 的域是必填的. 你的电子邮件地址是 永远 不会公开或者转交给第三方.

下面的HTML标记可用:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
URIs 必须书写完整 (例如: http://www.febird.net) 并且所有的标签都应该正确关闭.

换行符与段落标记将自动产生.

大家要注意了,XX言论 可能 会被和谐哦.

  1. 我的网络


  2. 标签云

  3. 推荐服务

  4. 分类目录


  5. 最近文章

    1. 2011年度小结
    2. 美国主机与翻墙
    3. Archos101平板安装openAOS系统
    4. 折腾能力下降
    5. 新浪微博与腾讯QQ正面竞争已经展开
    6. Google Talk 和 Google Voice 的终极整合
    7. “无法访问Windows Installer服务”解决方法
    8. 跨平台的移动应用开发框架-PhoneGap
    9. 七月
    10. 在电脑上K歌的设置
    11. 中国通货膨胀的原因
    12. 关于家族字辈
    13. 15款免费云存储服务
    14. 基于PHP的开源在线OA软件 Feng Office
    15. 在WordPress中展示Facebook相册
    16. MusicBrainz Picard–MP3自动标签匹配工具
    17. 荧光灯为啥不能直接装在普通调光台灯上
    18. 打电话时”已关机”和“无法接通”的区别
    19. Ubuntu下使用WindowsMediaCenter遥控器控制XBMC
    20. 非常酷的开源Media Center-XBMC
  6. 最近评论

    1. ninee's avatarninee
      不错,有收获,有计划!
    2. febird's avatarfebird
      你说的是 Virtual-WiFi ? 只要是通过Windows的“共享网络连接"功能的,作为网关的那块网卡就支持NAT功能,也就起到了路由器的作用。 至于说一块网卡怎么能生成两个接口,那是网卡的一种模式,可以理解为AP-STA模式。
    3. jk's avatarjk
      问一下啊。。。W7下系统就能自动有一个虚拟网卡。通过它可以共享网络。那么这个虚拟网卡和物理网卡是怎么连的?我觉得是NAT吧。问一下。还有我G+上加你了。
    4. febird's avatarfebird
      哥的地盘,要开始实名制了。
    5. 就不告诉你's avatar就不告诉你
      公子啊,第5条是亮点啊~
    6. 龙龙Fred's avatar龙龙Fred
      那我一定要试一试
    7. NoAnyLove's avatarNoAnyLove
      对,GoAgnet是个不错的解决方案,不仅免费,而且速度也快,基本上可以达到你的带宽的全速(但是好像不能超过500 KB/s ,话说,国内个人用的带宽还很少有能达到这个速度的),比许多收费的SSH和VPN还要快。用于看Youtube绝对死最好的选择,访问一些美国网站也不是问题
    8. a nerd's avatara nerd
      GoAgent不就解决了