Mozilla 正式发布了Firefox 6,如果你的电脑上还在用非常古老的版本么,赶紧过来更新下吧,由于官网上面只是提供了linux下的.bz2的压缩包,没有deb或者rmp格式,所以需要自己安装下.
下面以我的操作系统:  Ubuntu 10.10, 版本firefox 3.6.22 为例说明下:

首先去官网下个最新版下来,附链接http://www.firefox.com.cn/download/,是一个.tar.bz2的压缩包,放在主目录下:

1.先删除旧版的firefox:sudo apt-get remove firefox 

注意不要加--purge 选项,否则将会把之前版本的配置也一并删除,那么更新后就不能继承原来的一些插件啥的了。

2.解压Firefox-latest.tar.bz2 到 /usr/lib/目录下面:

(个人下载的地方可能不一样,注意选择路径,也可以鼠标点击压缩包拖入终端里面)

sudo tar -jxvf ~/Firefox-latest.tar.bz2 -C /usr/lib/

参数解释:~/ 表示主目录。 j 表示解压bz2的文件,不过新版tar可以自动识别,可以不用加。  x 表示解压的意思。

v 表示显示解压信息。 f  表示归档文件。   -C 表示改变路径(change),需要带上此选项才能正常解压到/usr/lib里面。

3.创建链接到 /usr/bin/里面,这样在终端输入firefox就可以打开firefox了:

sudo ln -s /usr/lib/firefox/firefox /usr/bin/

此firefox6版本中是firefox是执行程序,有的版本可能是firefox.sh,留心察看下。

至此,已经配置好Firefox 6.0,不过此时你可能会发现,原来Firefox的快捷方式以及“Applications--->Network”里面没有Firefox的图表,
下面教大家如何把图标弄出来。


1.输入:cd /usr/share/applications

2.输入:sudo vi firefox.desktop

在vi里面输入以下内容,然后保存并退出:

  1. [Desktop Entry]
  2. Name=Firefox 6.0
  3. Comment=this is firefox
  4. Exec=/usr/lib/firefox/firefox
  5. Icon=/usr/lib/firefox/icons/mozicon128.png
  6. Terminal=false
  7. Type=Application
  8. Categories=Application;Network;

此时再看看Applications--->Network里面是不是出来了图标?,还可以右键点击它,选择发送到面板或者桌面。


如果上述方法不好使,那我们还是创建在桌面创建启动器吧:

在桌面右击“创建启动器”:
(1)左侧图标那里,点一下浏览选择图标位置“/usr/lib/firefox/icons/mozicon128.png”
(2)右侧“名称”那里,可以填 Mozilla Firefox
(3)右侧“命令”那里,浏览到可执行文件“/usr/lib/firefox/firefox”
(4)右侧“注释”那里,可填写 Firefox浏览器
OK,现在你可以将图标拖动到上方启动面板中啦

Linux(ubuntu)下手动安装 firefox 6 并且添加快捷方式图标的更多相关文章

  1. Ubuntu 14.04 下手动安装Firefox的Flash插件

    有时候我们不得不採用手动安装一些软件. Ubuntu 14.04 下手动安装Firefox的Flash插件有下面几步 1. 下载Flash插件 下载地址为http://get.adobe.com/cn ...

  2. Ubuntu下手动安装vscode

    Ubuntu下手动安装vscode1.下载vscodewget https://vscode.cdn.azure.cn/stable/553cfb2c2205db5f15f3ee8395bbd5cf0 ...

  3. linux系统下手动安装Angular-cli

    安装Angular-cli 背景 由于公司linux服务器没有外网,无法通过npm包管理器直接安装,只能手动安装一个Angular-cli平台环境! 安装步骤 1. 先再linux系统下安装好node ...

  4. ubuntu下手动安装php-amqp模块教程

    用于ubuntu的默认源里面没有php5-amqp这个包,所以要用上amqp得考手动编译. 参考手册 http://php.net/manual/pl/book.amqp.php 首先安装必须的php ...

  5. linux ubuntu下如何安装并且切换java版本(Unsupported major.minor version 52.0)

    最近在做一个dcos(数据中心操作系统)的东西,需要用marathon来做进程管理.遗憾的是0.6版本的marathon在API方面很是缺少,换成了0.15版本之后,运行时提示“Unsupported ...

  6. Linux Ubuntu上手动安装.NET Core SDK

    今天重装了一台Linux服务器的Ubuntu 14.04系统,需要重新安装.NET Core 1.0. 按照官网上的文档用apt-get命令进行安装: sudo sh -c 'echo "d ...

  7. Ubuntu下手动安装NextCloud

    安装环境:阿里云VPS Ubuntu 16.04   一. 安装Apache2 sudo apt-get install apache2 安装完成后,浏览器访问http://your ip/,出现It ...

  8. Linux - ubuntu下Vim安装失败,报The following packages have unmet dependencies: vim : Depends: vim-common

    错误命令行 root@ubuntu:/etc/apt# apt install vim Reading package lists... Done Building dependency tree R ...

  9. Ubuntu下手动安装VMware Tools步骤

    To mount the CD image and extract the contents: Power on the virtual machine. Log in to the virtual ...

随机推荐

  1. vue 组件的书写

    简单的来说是 vue组件最核心的就是props和自定义函数,来实现组件的开发 最简单的一个组件 子组件如下: <template> <div class="bgClass& ...

  2. 固定table的表头同时固定列

    table表格是我们最常使用的数据显示一种形式,但有时候数据比较多的时候 就需要我们去固定表头,固定列.我这里用简单的css样式配合两句js脚本来实现,希望能够去帮到你. <div class= ...

  3. web端图片文件直传

    采用JS客户端直接签名有一个很严重的安全隐患.就是OSS AccessId/AccessKey暴露在前端页面.可以随意拿到AccessId/AccessKey,这是非常不安全的做法. 本文将此例子进化 ...

  4. php中关于empty()函数是否为真的判断

    <?php// $a = 0;  ==> 符合empty,empty($a)为true// $a = '0';  ==> 符合empty,empty($a)为true// $a = ...

  5. 第48课 thinkphp5添加商品库

    目录 思路: 1. html页面里属性下拉框里的值是从goods_attr联attr里的查出来传到模板里的.在属性的下拉栏里展示出来 2. html页面里用二维数组的结构goods_attr[{$k} ...

  6. 算法训练 Eurodiffusion

    Eurodiffusion /***********并未完全AC***********/ #include<iostream> #include<algorithm> #inc ...

  7. GSMM数据库设计小结

    边写边结 1.新增,删除,修改在各自的DAL中进行,查,可以新建一个DAL,里面是需要的各个属性,跨表,不同表属性整合成一个对象(集合)返回,输出到用户界面.

  8. P3805 【模版】manacher算法(manacher)

    P3805 [模版]manacher算法 题目描述 给出一个只由小写英文字符a,b,c...y,z组成的字符串S,求S中最长回文串的长度. 字符串长度为n 输入输出格式 输入格式: 一行小写英文字符a ...

  9. vijos1083:小白逛公园

    小白逛公园 描述 小新经常陪小白去公园玩,也就是所谓的遛狗啦…在小新家附近有一条“公园路”,路的一边从南到北依次排着n个公园,小白早就看花了眼,自己也不清楚该去哪些公园玩了. 一开始,小白就根据公园的 ...

  10. loj2090 「ZJOI2016」旅行者

    分治+最短路,很套路的 #include <algorithm> #include <iostream> #include <cstring> #include & ...