DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-04
  • 发帖数1093
  • 经验836枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
阅读:2975回复:9

下载完 firefox 安装包后如何安装?

楼主#
更多 发布于:2014-10-09 09:52
下载完 firefox-32.0.3.tar.bz2 文件后解开压缩包,在解开后的 firefox 目录下一共有这几个子目录和文件


application.ini     libmozalloc.so*    libxul.so*
browser/            libmozsqlite3.so*  mozilla-xremote-client*
chrome.manifest     libnspr4.so*       omni.ja
components/         libnss3.so*        platform.ini
crashreporter*      libnssckbi.so*     plugin-container*
crashreporter.ini   libnssdbm3.chk     precomplete
defaults/           libnssdbm3.so*     removed-files
dependentlibs.list  libnssutil3.so*    run-mozilla.sh*
dictionaries/       libplc4.so*        Throbber-small.gif
firefox*            libplds4.so*       updater*
firefox-bin*        libsmime3.so*      updater.ini
icons/              libsoftokn3.chk    update-settings.ini
libfreebl3.chk      libsoftokn3.so*    webapprt/
libfreebl3.so*      libssl3.so*        webapprt-stub*



主要的可执行文件 firefox 和 updater ,执行 firefox 可直接启动浏览器。执行 updater 可更新已有的 firefox ,但问你要所更新的目录是哪里。
我的问题:
一,如果要运行新版本的是不是只要执行 firefox 就可以了?就像在 Windows 下运行绿色软件一样不需要安装?
二,如果要更新已有的 firefox 的话,那么指定更新的目录应该是哪里?也就是更新后启动桌面顶端的任务栏中 Firefox 的图标后所运行的是新版的 Firefox 而不是系统自带的老版本的 Firefox 。
三,不是说在 Linux 下安装软件主要有两种,一种是源代码方式,自己编译、安装;另一种是 rpm 等安装包的方式安装。怎么 firefox 这两种都没有?
alanfly
千年狐狸
千年狐狸
  • UID31035
  • 注册日期2009-11-10
  • 最后登录2024-05-02
  • 发帖数2766
  • 经验577枚
  • 威望1点
  • 贡献值128点
  • 好评度99点
  • 社区居民
  • 最爱沙发
  • 忠实会员
1楼#
发布于:2014-10-09 13:00
1。是  
2。执行update无法更新包管理安装的Firefox,可以通过包管理程序更新。源里的版本太老了可以把mozilla官网下载下来的新版本在任务栏建个快捷方式。    
3。rpm是红帽的安装包,一般每个发行版都有自己的包管理程序,比如ubuntu的就是deb包,所以firefox干脆提供压缩包,所有发行版都可以用。
Atester
狐狸大王
狐狸大王
  • UID45325
  • 注册日期2014-04-03
  • 最后登录2016-09-14
  • 发帖数391
  • 经验358枚
  • 威望0点
  • 贡献值56点
  • 好评度23点
  • 社区居民
  • 忠实会员
2楼#
发布于:2014-10-09 13:13
我只知道mozilla提供的是已经编译好的包,建个启动脚本就能直接用
Doing good is all our mission!
大道有狐
狐狸大王
狐狸大王
  • UID37815
  • 注册日期2011-11-19
  • 最后登录2021-05-07
  • 发帖数455
  • 经验270枚
  • 威望0点
  • 贡献值156点
  • 好评度33点
  • 社区居民
  • 忠实会员
3楼#
发布于:2014-10-09 14:01
这种mozilla编译的tar包,缺省就是拿来解压缩后直接在linux的命令行上运行的,相当于win下那种免安装的“便携版”。这是因为linux分发版的类型很多,有不同的桌面环境,不同的默认软件包格式(例如除你提到的rpm还有debian/ubuntu系列使用的deb等格式),mozilla一家是没有精力为不同的分发版制作各自相应的安装包的(分发版自己也在不停地变动、更新)。所以mozilla编译打包的时候只能提供这么个“通用格式”的包,缺点是不能直接拿来真正“安装”到系统上。

以我使用的ubuntu为例,想通过在图形化的桌面环境下点击firefox的图标的方式来启动firefox,或者是需要自动更新,需要按照类似下面的方法将自己下载的firefox替换掉ubuntu发行版自带的firefox:
manually install firefox on linux

顺便说一下为什么最好不要用linux发行版自带的firefox:很多linux发行版在编译firefox的时候都会加入自己的东西,例如和发行版有合作关系的搜索引擎、默认的扩展程序等东西,很多还会修改prefs.js等配置文件,导致你删完了不要的扩展、配置它还会自动在下次启动的时候把这些东西又自动加回来,某些扩展版还会用这些“集成”的东西收集你上网的隐私信息。
至察不明 Lollipop-->Marshmallow
alanfly
千年狐狸
千年狐狸
  • UID31035
  • 注册日期2009-11-10
  • 最后登录2024-05-02
  • 发帖数2766
  • 经验577枚
  • 威望1点
  • 贡献值128点
  • 好评度99点
  • 社区居民
  • 最爱沙发
  • 忠实会员
4楼#
发布于:2014-10-09 14:20
大道有狐:这种mozilla编译的tar包,缺省就是拿来解压缩后直接在linux的命令行上运行的,相当于win下那种免安装的“便携版”。这是因为linux分发版的类型很多,有不同的桌面环境,不同的默认软件包格式(例如除你提到的rpm还有debian/...回到原帖
没用过别的发行版,ubuntu官方编译的firefox乱加东西?    
我一直用的源里的firefox跟官网下载的一样干净,还把自动更新组件去掉了。
大道有狐
狐狸大王
狐狸大王
  • UID37815
  • 注册日期2011-11-19
  • 最后登录2021-05-07
  • 发帖数455
  • 经验270枚
  • 威望0点
  • 贡献值156点
  • 好评度33点
  • 社区居民
  • 忠实会员
5楼#
发布于:2014-10-09 14:54
alanfly:没用过别的发行版,ubuntu官方编译的firefox乱加东西?    
我一直用的源里的firefox跟官网下载的一样干净,还把自动更新组件去掉了。
回到原帖
举个例子,你可以试试改变一下browser.tabs.warnOnClose这个参数,重启firefox后看看是否还是你修改后的值--至少以前的ubuntu是会用隐含的js脚本重新“复位”这个参数的。很久没用ubuntu自带的firefox了,我不确定现在的版本是否和以前一样。。。
至察不明 Lollipop-->Marshmallow
alanfly
千年狐狸
千年狐狸
  • UID31035
  • 注册日期2009-11-10
  • 最后登录2024-05-02
  • 发帖数2766
  • 经验577枚
  • 威望1点
  • 贡献值128点
  • 好评度99点
  • 社区居民
  • 最爱沙发
  • 忠实会员
6楼#
发布于:2014-10-09 15:01
大道有狐:举个例子,你可以试试改变一下browser.tabs.warnOnClose这个参数,重启firefox后看看是否还是你修改后的值--至少以前的ubuntu是会用隐含的js脚本重新“复位”这个参数的。很久没用ubuntu自带的firefox...回到原帖

我装的是archlinux,源里的firefox试了下不会自动更改参数。
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
7楼#
发布于:2014-10-09 15:56
大道有狐:这种mozilla编译的tar包,缺省就是拿来解压缩后直接在linux的命令行上运行的,相当于win下那种免安装的“便携版”。这是因为linux分发版的类型很多,有不同的桌面环境,不同的默认软件包格式(例如除你提到的rpm还有debian/...回到原帖
其实重点是只要做个符号链接就好了吧
另外我记得自己安装的版本自动更新不需要更改任何设置直接就可以的啊

至于哪家想不开跑去做用扩展来收集隐私这种事……
直接说出来好让大家都不去用他家的发行版啊
slitaz
火狐狸
火狐狸
  • UID46269
  • 注册日期2014-06-07
  • 最后登录2016-06-22
  • 发帖数219
  • 经验225枚
  • 威望0点
  • 贡献值6点
  • 好评度13点
  • 社区居民
  • 忠实会员
8楼#
发布于:2014-10-09 19:23
这是绿色版的,,双击firefox就可以了,也可以做个快捷链接
taoww
非常火狐
非常火狐
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2024-05-04
  • 发帖数629
  • 经验575枚
  • 威望0点
  • 贡献值110点
  • 好评度99点
9楼#
发布于:2014-10-10 10:05
大道有狐:举个例子,你可以试试改变一下browser.tabs.warnOnClose这个参数,重启firefox后看看是否还是你修改后的值--至少以前的ubuntu是会用隐含的js脚本重新“复位”这个参数的。很久没用ubuntu自带的firefox...回到原帖
如果对ubuntu的默认配置不满意,请到https://bugs.launchpad.net/ubuntu/+source/firefox去报bug
游客

返回顶部