firefox_userA
非常火狐
非常火狐
  • UID8049
  • 注册日期2005-08-17
  • 最后登录2022-11-05
  • 发帖数609
  • 经验46枚
  • 威望0点
  • 贡献值8点
  • 好评度2点
阅读:4573回复:10

请教如何在Linux下使用Firefox

楼主#
更多 发布于:2011-01-20 14:45
最近下载了Ubuntu10.10,准备深度体验一下

1.稳定版本如何升级?
安装后可以得到最新的稳定版本3.6.10(?记不清了),当时想要升级到最新版,发现帮助里边没有windows下通常的“检查更新”的功能--这个问题,使用了ubuntu的自动升级功能后,发现升级到了3.6.13
这样貌似能够搞定,但感觉有点不爽,不知道能不能直接在firefox官网下载最新版使用?下载后的版本能否通过firefox自身即可实现自动升级?

2.如何使用最新的每夜版?
在xp下已经稳定使用fx4b10pre每夜版,所以也想在ubuntu下使用。自行尝试的结果很溃败。。。

 2.1 到底要下载哪个文件?有何区别?
firefox-4.0b10pre.en-US.linux-x86_64.complete.mar
firefox-4.0b10pre.en-US.linux-x86_64.tar.bz2
我尝试下载了后者,但是解压后的 firefox 和 firefox-bin双击后都没有效果,咋个执行呀

2.2 xp下使用的配置文件拷贝到ubuntu下可以直接使用吗?

2.3 习惯了制作Portable版本,在xp下是制作了一个批处理命令,大概内容如下:
start App\firefox\firefox.exe -profile Data\profile
请教在ubuntu下这个bat命令可否使用?应做如何调整?

ubuntu新手,查了些手册,发现安装软件都是联机获取,或者通过apt什么的命令行来操作,感觉很不适应。自我学习过程太慢,还望坛子里用linux的朋友不吝赐教,谢谢!
xf_mao
狐狸大王
狐狸大王
  • UID31861
  • 注册日期2010-01-29
  • 最后登录2017-09-18
  • 发帖数357
  • 经验19枚
  • 威望0点
  • 贡献值4点
  • 好评度1点
  • 社区居民
1楼#
发布于:2011-01-20 14:45
本人也是新手,用了半年左右,说说使用的体会。

ubuntu是用“源”的,通过源升级所有的软件,为了保证稳定性,所以源里的Firefox会比Firefox官网发布的慢一点,因为要人工收录到源服务器里面。ubuntu里的Firefox没有自动升级的功能。

其实楼主想用每夜版的Firefox,建议装一个Ubuntu Tweak,这个软件里面可以添加PPA,通过PPA更新FF每夜版。PPA就是第三方源,和官方服务器不一样。

至于说到profiles是可以通用的,你可以复制一份到/usr下面。

另外Linux下面都是绿色软件,包括官网的Firefox下载回来也是一个压缩包tag.bz2,解压即用,Portable版本意义不大。
since 2005
firefox_userA
非常火狐
非常火狐
  • UID8049
  • 注册日期2005-08-17
  • 最后登录2022-11-05
  • 发帖数609
  • 经验46枚
  • 威望0点
  • 贡献值8点
  • 好评度2点
2楼#
发布于:2011-01-20 14:45
由于对ubuntu非常不熟,所以尚未直接安装到硬盘上,而是装载VMware7.1虚拟机上
假设登录用户名为user

我把bz2文件下载后解压到home/user/firefox
在firefox、firefox-bin右键属性-权限里边,勾选了"允许以程序执行文件"
之后双击 "firefox" ,没有任何反映

进入终端:exec firefox/firefox ,未能打开firefox,退出终端

尝试在终端中执行:
cd firefox
exec firefox -P,出现了创建新配置的对话框
但启动后,发现版本仍然为系统自带的3.6.13,而不是nightly版本

还需要进行什么设置吗?
212ylb
小狐狸
小狐狸
  • UID10634
  • 注册日期2005-12-16
  • 最后登录2015-04-12
  • 发帖数7
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2011-01-20 14:45
$cd firefox/
$./firefox
G.S.Alex
小狐狸
小狐狸
  • UID29379
  • 注册日期2009-06-30
  • 最后登录2011-11-10
  • 发帖数47
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2011-01-20 14:45
LZ...不是这么使用的.

通常情况下,用包管理器来安装软件.

某些第三方源会提供新版的Firefox.你可以通过ubuntut weak 很方便的管理.  http://ubuntu-tweak.com/

学习了解ubuntu推荐去中文论坛:  http://forum.ubuntu.org.cn
firefox_userA
非常火狐
非常火狐
  • UID8049
  • 注册日期2005-08-17
  • 最后登录2022-11-05
  • 发帖数609
  • 经验46枚
  • 威望0点
  • 贡献值8点
  • 好评度2点
5楼#
发布于:2011-01-20 14:45
就是不太想用这种包管理器……主要是不太会

把firefox可执行文件的路径添加到path环境变量中:
将下面的内容放到~/.bashrc末尾:
export PATH=/home/user/firefox:$PATH

cd firefox
firefox 或者 ./firefox
现在终于出现了不太一样的错误提示:Cannot find Minefield runtime directory. Exiting

在终端执行$PATH:
bash: /home/user/firefox:/usr/local/sbin:/usr/local/bin:....
其中包含了解压路径,应该就差一小点了。。。
还请指教
G.S.Alex
小狐狸
小狐狸
  • UID29379
  • 注册日期2009-06-30
  • 最后登录2011-11-10
  • 发帖数47
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2011-01-20 14:45
LZ...你这是完全错误的方向。。。。
firefox_userA
非常火狐
非常火狐
  • UID8049
  • 注册日期2005-08-17
  • 最后登录2022-11-05
  • 发帖数609
  • 经验46枚
  • 威望0点
  • 贡献值8点
  • 好评度2点
7楼#
发布于:2011-01-20 14:45
经过反复实验,终于搞定了在ubuntu下的portable的制作,总结如下:
=========================================
1.下载并解压firefox在linux下的对应版本,存放在文件夹FirefoxPortable/firefox下;可能需要将FirefoxPortable/firefox/firefox的权限设置为“允许以程序执行文件”
2.将自己使用的配置信息存放在文件夹FirefoxPortable/profile
3.编写文件FirefoxPortable/FirefoxPortable.bat,其中的内容为:
    exec firefox/firefox -profile profile
之后只需要双击FirefoxPortable/FirefoxPortable.bat,即可正确执行了,与windows xp下的表现几乎相同。



遇到并解决的问题:
===================
1.要下载正确的版本
最开始下载了firefox-4.0b10pre.en-US.linux-x86_64.tar.bz2,反复测试总是有问题
后来使用命令:uname -a
Linux dlxkdfeild-virtual-machine 2.6.35-24-generic #42-Ubuntu SMP Thu Dec 2 01:41:57 UTC 2010 i686 GNU/Linux
之后下载了firefox-4.0b10pre.en-US.linux-i686.tar.bz2,发现可以正确运行了
总结:x86_64是64位的系统,i686既支持32也支持64?这个问题没有完全搞懂
2.路径之间的符号
xp下路径之间用\分隔,ubuntu下需要改为/
3.似乎并不需要-no-remote,每次双击都会打开新的firefox窗口:没有加载任何session信息,这个不知道原因,但并不影响使用


仍然有疑问的问题:
================
xp下隐藏Menu bar,原有的标题栏上会出现火狐橙,在左上角;ubuntu下没有火狐橙,原有的标题栏好像没什么变化,只是有个Minefield跑到了标题栏下方的右上位置--“Group your tabs”(管理tab组按钮)的右边,效果似乎没有xp下好。不知道是否可以通过css调整的xp一致?将tab bar合并到标题栏去?

最后附上版本信息,纪念在ubuntu上发布的第一个帖子:
ersion
Pentadactyl hg5408 (created: 2011/01/21 00:00:06) running on:
Mozilla/5.0 (X11; Linux i686; rv:2.0b10pre) Gecko/20110120 Firefox/4.0b10pre
xxp2277
千年狐狸
千年狐狸
  • UID24388
  • 注册日期2008-05-31
  • 最后登录2024-05-18
  • 发帖数1513
  • 经验133枚
  • 威望0点
  • 贡献值46点
  • 好评度8点
  • 社区居民
8楼#
发布于:2011-01-20 14:45
1、稳定版依靠源更新
2.1、如果你的系统是64位那么你的选择就是正确的。通常情况下你应该下载firefox-4.0b10pre.en-US.linux-i686.tar.bz2
2.2、基本上配置文件是可以通用的(为了避免出现各种莫名其妙的问题,最好是新建,而且很显然IE TAB这类不能跨平台的扩展是没法用的,还有就是linux下大小写敏感,我刚转到ubuntu的时候碰到userChrome.css文件名的大小写不正确,里面的设置无效的问题)
2.3、尝试在桌面(或其他位置)创建启动器,命令里的格式为
/xxxx/firefox/firefox -profile /xxxx/firefox/profile

/xxxx/firefox目录为解压4.0b10pre.en-US.linux-i686.tar.bz2得来,/xxxx/firefox/firefox为其目录下的可执行文件,/xxxx/firefox/profile为配置文件目录。
firefox_userA
非常火狐
非常火狐
  • UID8049
  • 注册日期2005-08-17
  • 最后登录2022-11-05
  • 发帖数609
  • 经验46枚
  • 威望0点
  • 贡献值8点
  • 好评度2点
9楼#
发布于:2011-01-20 14:45
xxp2277:1、稳定版依靠源更新
2.3、尝试在桌面(或其他位置)创建启动器,命令里的格式为
/xxxx/firefox/firefox -profile /xxxx/firefox/profile

/xxxx/firefox目录为解压4.0b10pre.en-US.linux-i686.tar.bz2得来,/xxxx/firefox/firefox为其目录下的可执行文件,/xxxx/firefox/profile为配置文件目录。
回到原帖


谢谢指导,启动器创建成功!

启动器好像不支持相对路径,所以bat也是个不错的保留选项。


另外,有办法在linux版本里将标签栏合并到标题栏吗?
xxp2277
千年狐狸
千年狐狸
  • UID24388
  • 注册日期2008-05-31
  • 最后登录2024-05-18
  • 发帖数1513
  • 经验133枚
  • 威望0点
  • 贡献值46点
  • 好评度8点
  • 社区居民
10楼#
发布于:2011-01-20 14:45
firefox_userA

谢谢指导,启动器创建成功!

启动器好像不支持相对路径,所以bat也是个不错的保留选项。


另外,有办法在linux版本里将标签栏合并到标题栏吗?
回到原帖

木有,听说gnome桌面下有软件可以隐藏标题栏,不过没用过。
游客

返回顶部