大多数Linux发行版都以Firefox作为默认的浏览器,并可以轻松地从软件库中安装。例如:

Debian/Ubuntu: sudo apt-get install firefox

Fedora: sudo dnf install firefox

OpenSUSE: sudo zypper install firefox

Arch Linux: sudo pacman -S firefox

但如果你想在同一个Linux系统上安装两个不同的Firefox,那么可以手动下载Firefox来安装。

Linux系统手动安装Firefox浏览器的步骤

首先,到Firefox中文网下载Firefox的tar.bz2文件。这个tar.bz2文件并不是源代码,而是已经编译好了的二进制文件。如果你喜欢用命令行下载,那么使用下面的命令:

64位系统

wget http://download.firefox.com.cn/releases/firefox/45.0/zh-CN/Firefox-latest-x86_64.tar.bz2

32位系统

wget http://download.firefox.com.cn/releases/firefox/45.0/zh-CN/Firefox-latest.tar.bz2

下载完成后,cd进入下载目录,解压tar.bz2文件。

tar xvf firefox*.tar.bz2

x选项表示解压(extract)

v选项表示显示命令运行详情(verbose)

f选项表示目标是一个文件(file),而不是磁带驱动器(tap drive).

解压后,在当前目录下会生成一个firefox目录。这些文件不是源代码,而是预先编译好的二进制文件,所以我们不需要编译。firefox目录下有一个叫做firfox的脚本文件。要启动Firefox,我们只要执行firefox脚本就行了。

./firefox/firefox

如果这些二进制文件保存在你的home目录下,那么你只有才能运行这个手动安装的Firefox,为了让其他用户也能运行,我们把Firefox的二进制文件移动到/opt/目录下。

sudo mv firefox/ /opt

然后创建一个软链接,我们把这个Firefox称为firefox-new,以区别系统自带的firefox。

sudo ln -s /opt/firefox/firefox /usr/bin/firefox-new

下次,我们可以在终端里输入firefox-new命令来启动firefox。如果你不想让Firefox在终端里显示信息,也可以按ALT+F2键,再输入firefox-new命令启动firefox。

firefox-new

That‘s it!

Enjoy!

linux源码安装浏览器,Linux系统手动安装Firefox浏览器相关推荐

  1. linux源码编译rpm,Linux的RPM和源码包(CentOS)

    Liunx的软件包有源码包和二进制(RPM)包,源码包即是包含全部的源代码,绝大部分是使用c语言开发,其未经过编译,所以安装时要经过一系列编译,将其变成机器语言才能安装.RPM包是事先经过编译,其安装 ...

  2. linux源码_从linux源码看epoll及epoll实战揭秘

    从linux源码看epoll 前言 在linux的高性能网络编程中,绕不开的就是epoll.和select.poll等系统调用相比,epoll在需要监视大量文件描述符并且其中只有少数活跃的时候,表现出 ...

  3. vscode读linux源码,vscode搭建linux内核开发环境

    vscode在linux下搭建内核驱动开发环境 一.前言 Souce insight是一个阅读.开发linux内核驱动模块的好工具,但是Source insight是收费的软件,而且没有原生linux ...

  4. go linux 源码编译环境,Linux 源码安装 GO 环境

    Go 安装1.4以上的版本出现的问题 个人在安装 go1.9.2 的时候,一直 提醒的错误是: Building Go bootstrap tool. cmd/dist ERROR: Cannot f ...

  5. linux源码编译ant,linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件...

    1. JDK(jdk-7-linux-i586.tar.gz) 2. AndroidSDK 3.apache-ant-1.9.4-bin.tar.gz 将所需软件拷贝到当前用户的桌面上,开始环境搭建. ...

  6. linux 源码 在线浏览,Linux下实现文档在线浏览

    此次Linux下实现在线浏览功能已投入生产环境,生产环境是Centos6.4. 1.下载jodconverter压缩包,将相应jar包添加到工程目录下. 在openoffice下的RPMS目录下执行r ...

  7. 有人做linux源码注释嘛,linux内核工作队列讲解和源码详细注释

    p = kthread_create(worker_thread, cwq, %s, wq->name);else p = kthread_create(worker_thread, cwq, ...

  8. linux 源码 网络驱动,Linux网络驱动源码分析(一)

    功能:注册PCI驱动,参数为要注册的pci驱动的结构体. 下面来详细的分析以下这个函数,如此,才能更清楚的了解驱动和设备的匹配过程. pci_register_driver->driver_re ...

  9. Apache源码包在LINUX(CENTOS6.8)中的安装(出现问题及解决)

    任务:在CENT6.8系统中安装Apache(版本为:httpd-2.4.41) 前提:由于源码包必须先编译后安装,所以必须先安装编译器:gcc 理论步骤: 1.检测gcc软件包,如果不存在则进行安装 ...

最新文章

  1. GPU — CUDA 编程模型
  2. 开源数学软件zzllrr Mather小乐数学简介Summary
  3. jni加载第三方so_Linux的so文件到底是干嘛的?浅析Linux的动态链接库
  4. 基于神经网络模型的文本语义通顺度计算研究-全文复现(还没弄完)
  5. 轻松搞定个人虚拟桌面部署之4-配置远程访问
  6. 基于php校园失物招领,校园失物招领系统的设计.doc
  7. centos 6.6 mysql5.7_centos6.6 下安装mysql5.7
  8. linux给进程加速,Linux 利用并行进程加速命令执行
  9. 为啥选择python
  10. CC2530之定时器T3
  11. NI CompactRIO、labview在车载数据采集中的应用
  12. TFT液晶屏-真彩色高亮度高分辨率的液晶显示屏
  13. Redis锁解决超卖问题
  14. MyBioSource 丨艾美捷抗C17ORF75抗体:兔C17ORF75多克隆抗体
  15. 点, 直线, 平面的位置关系剩余部分快速学习笔记
  16. 操作系统-5大功能、5大类型
  17. 《花开半夏》--9 远去
  18. 程序员笑话常客:“rm -rf *“和 “rm -rf /*“的区别
  19. Chapter9.2:线性系统的状态空间分析与综合(上)
  20. 学会Python后利用WiFi就可以获取妹子的微信号啦

热门文章

  1. Anaconda3-5.0.1 输入ipython 出现 ImportError: cannot import name ‘create_prompt_application‘
  2. hadoop 添加删除机器以及设置免密登录
  3. 联邦学习fate笔记小结
  4. 如何用python读取文本中指定行的内容
  5. AI 芯片的分类及技术
  6. 深度卷积生成对抗网络
  7. 激光雷达和毫米波雷达
  8. 2021年大数据Flink(一):乘风破浪的Flink-Flink概述
  9. AttributeError: ‘dict‘ object has no attribute ‘append‘
  10. 关于acm的新手一些问题