firefox_dev_linux下载安装配置(部分系统自带包请看结尾)

download

  • 从 Firefox 的官方网站下载 Firefox Developer Edition 的 tar 文件
    firefox_dev_linux_download
# 终端快速下载
wget https://download.mozilla.org/?product=firefox-devedition-latest-ssl&os=linux64&lang=en-US

彻底删除自带原版

# apt系
sudo apt --purge remove firefox
# 下载

配置

  • linux /尤其是debain系列 大多软件包和数据在/opt/下,配置信息存放于/usr/
  • 2.将 tar 文件解压到你希望安装 Firefox Developer Edition 的目录
sudo tar xjf firefox_dev.tar.bz2 -C /opt/
  • 环境变量
    • 作用范围:
      • .bashrc文件:该文件位于用户的主目录下(例如/home/username/.bashrc),用于配置特定用户的环境变量和别名等。它只对当前用户生效。
      • /etc/profile文件:该文件位于系统级别的/etc目录下,用于配置系统范围的全局环境变量和系统级别的别名等。它对所有用户生效。
# 切换到家目录/你的主用户
sudo vim .bashrc 
export PATH=/opt/firefox:$PATH#保存并关闭 .bashrc 文件后,你需要通过以下命令使更改生效:
source ~/.bashrc
  • 二进制文件设置
    • Firefox Developer Edition的文件位于Linux PC的/opt目录中。无法启动浏览器应用程序或使用其任何功能,因为二进制文件不在正确的位置。要将二进制文件设置在正确的位置,必须使用ln命令从/opt/firefox/文件夹创建一个符号链接到/usr/local/bin/文件夹。
ln -s /opt/firefox/firefox /usr/local/bin/firefox
  • 桌面图标
    • 将Firefox二进制文件放入/usr/local/bin后,需要使用touch命令设置一个新的桌面快捷方式。
touch /usr/share/applications/firefox-developer.desktopsudo vim /usr/share/applications/firefox-developer.desktop
[Desktop Entry]Name=Firefox DeveloperGenericName=Firefox Developer EditionExec=/usr/local/bin/firefoxTerminal=falseIcon=/opt/firefox/browser/chrome/icons/default/default48.pngType=ApplicationCategories=Application;Network;X-Developer;Comment=Firefox Developer Edition Web Browser

可直接替换默认浏览器kali/linux为例

sudo apt update
sudo apt install firefox-developer-edition-en-us-kbx
  • 设置Firefox Developer Edition为默认浏览器:

    • 菜单栏打开Firefox Developer Edition。
    • 在菜单栏中,点击"Firefox"并选择"Preferences"。
    • 在"General"面板中,点击"Make Default"按钮。
    • 关闭设置页面,所做的更改将自动保存。
  • 默认自带包的操作系统可以实现如图所示
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/88896.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SpringBoot之异常处理

文章目录 前言一、默认规则二、定制异常处理处理自定义错误页面ControllerAdviceExceptionHandler处理全局异常ResponseStatus自定义异常自定义实现 HandlerExceptionResolver 处理异常 三、异常处理自动配置原理四、异常处理流程总结 前言 包含SpringBoot默认处理规则、如何定…

ubuntu x86_64 源码编译 rust 1.48.0

源码地址 GitHub - rust-lang/rust: Empowering everyone to build reliable and efficient software. git clone https://github.com/rust-lang/rust cd rust git checkout 1.48.0 ./configure ./x.py build 安装前执行cargo vendor yeqiangyeqiang-MS-7B23:~/Downloads/sr…

数据备份文件生成--根据表名生成对应的sql语句文件

最近客户有个需求,希望在后台增加手动备份功能,将数据导出下载保存。 当然,此方法不适用于海量数据的备份,这只适用于少量数据的sql备份。 这是我生成的sql文件,以及sql文件里的insert语句,已亲测&#x…

kubernetes审计日志auditing

一、什么是审计 Kubernetes 审计(Auditing) 功能提供了与安全相关的、按时间顺序排列的记录集, 记录每个用户、使用 Kubernetes API 的应用以及控制面自身引发的活动 审计功能解决如下问题: 发生了什么?什么时候…

vue2-notes

文章目录 组件间传递消息props(子父组件之间传值)自定义事件(子父组件通信方式)全局事件总线(任意两个组件之间的通信)消息的订阅与发布(任意两个组件之间的传值) mixin混入plugin插件scoped样式WebStorage(浏览器存储)axiosslot插槽默认插槽具名插槽作用域插槽 Vuex将vuex中的…

Linux Kernel:scheduler之cfs

目录 环境: 一:前言 二:数据结构 三:CFS操作 1、虚拟时钟

【mysql】mysql复制原理

(1) master服务器将数据的改变记录二进制binlog日志,当master上的数据发生改变时,则将其改变写入二进制日志中; (2) slave服务器会在一定时间间隔内对master二进制日志进行探测其是否发生改变,如果发生改变,则开始一个IIOThread请求master二进制事件 (3)同时主节点为每个/0线程…

C++基于Qt中QOpenGLWidget模块实现的画图板源码+可执行文件

基于Qt中QOpenGLWidget模块实现的画图板 一、系统概述 本系统拟完成一个画图板,对多种常见图形进行基本操作系统功能 二维图形的输入:可输入或全部清除直线、矩形、圆、椭圆、多边形、文本等二维图形的变换:在直线、矩形、圆、椭圆、多边形…

【AI视野·今日NLP 自然语言处理论文速览 第四十期】Mon, 25 Sep 2023

AI视野今日CS.NLP 自然语言处理论文速览 Mon, 25 Sep 2023 Totally 46 papers 👉上期速览✈更多精彩请移步主页 Daily Computation and Language Papers ReConcile: Round-Table Conference Improves Reasoning via Consensus among Diverse LLMs Authors Justin C…

按键检测|中断检测

一.按键检测 1.硬件原理 当未按下按键时,GPIO_5为低电平,按下按键GPIO_5变为高电平。 根据引脚编号找到引脚名称 根据引脚名称找到引脚编号 裸机程序控制外设 特点:读数据手册、设寄存器值 找出外设有哪些相关寄存器找出外设相关寄存器如何…

vue多层嵌套子路由不显示

主要原因在于路径配置错误,多层嵌套子路由在router中配置时,其路径为“父组件路径子组件路径”,例如在下例中: const routes [{path: "/",name: "Home",component: Home,children:[{path:schedule/,name:Sc…

基于微信小程序的民宿短租酒店预订系统设计与实现(源码+lw+部署文档+讲解等)

文章目录 前言系统主要功能:具体实现截图论文参考详细视频演示为什么选择我自己的网站自己的小程序(小蔡coding)有保障的售后福利 代码参考源码获取 前言 💗博主介绍:✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计…

【斯坦福cs324w】中译版 大模型学习笔记九 大模型之Adaptation

文章目录 引言Adaptation的必要性从llm的训练过程分析从下游任务和原始训练任务之间的差异分析 通用的Adaptation配置 当前主流的Adaptation方法ProbingFine-tuningLightweight Fine-tuningPrompt TuningPrefix TuningAdapter Tuning 参考资料 在特定领域的下游任务中&#xff…

探索前端生成二维码技术:简单实用的实现方式

引言 随着智能手机的普及,二维码已经成为了现代生活中不可或缺的一部分。在许多场景下,我们都需要将某些信息或链接以二维码的形式展示出来。本文将介绍一种简单实用的前端生成二维码的技术,并给出具体的代码示例。 二维码生成原理 首先&a…

HAProxy代理TCP(使用HAProxy 为TiDB-Server 做负载均衡)

目录 一、使用HAProxy 为TiDB-Server 做负载均衡环境1、创建文件夹2、配置haproxy.cfg3、创建 docker-compose.yaml 文件haproxy.cfg 配置说明[参照官方文档](https://pingcap.com/docs-cn/v3.0/reference/best-practices/haproxy/ "参照官方文档") 一、使用HAProxy …

使用Python做一个微信机器人

介绍 简介 该程序将微信的内部功能提取出来,然后在程序里加载Python,接着将这些功能导出成库函数,就可以在Python里使用这些函数 程序启动的时候会执行py_code目录下的main.py,类似于你在命令行使用python main.py。 现在会以…

vue + openlayer 按路径移动

示例 创建一个方形的规矩&#xff0c;并让点按轨迹移动。效果如下: 源代码 <template><div><div id"map" class"map"></div><button id"start-animation" ref"startButton">Start Animation</bu…

03 MIT线性代数-矩阵乘法和逆矩阵Multiplication inverse matrices

1. 矩阵乘法 Matrix multiplication 我们通过四种方法讨论如何使矩阵A与B相乘得到矩阵C。其中A为mxn&#xff08;m行n列&#xff09;矩阵&#xff0c;而B为nxp矩阵&#xff0c;则C为mxp矩阵&#xff0c;记cij为矩阵C中第i行第j列的元素 1.1 Regular way 矩阵乘法的标准计算方…

Spring SpEL 表达式语言

一、文本表达式 文本表达式支持字符串、 数字&#xff08;正数 、 实数及十六进制数&#xff09; 、 布尔类型及 null。其中的字符表达式可使用单引号来表示&#xff0c;形如&#xff1a;Deniro。如果表达式中包含单引号或者双引号字符&#xff0c;那么可以使用转义字符 \。 …

【洛谷 P1122】最大子树和 题解(深度优先搜索+树形DP)

最大子树和 题目描述 小明对数学饱有兴趣&#xff0c;并且是个勤奋好学的学生&#xff0c;总是在课后留在教室向老师请教一些问题。一天他早晨骑车去上课&#xff0c;路上见到一个老伯正在修剪花花草草&#xff0c;顿时想到了一个有关修剪花卉的问题。于是当日课后&#xff0…