当前位置: 首页 > news >正文

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.lryc.cn/news/171360.html

相关文章:

  • vim缓存-交换文件
  • Hive 优化建议与策略
  • CentOS 7.5 centos failed to load selinux policy 错误解决方法
  • 注入之SQLMAP(工具注入)
  • Linux学习资源Index
  • 什么是SVG(可缩放矢量图形)?它与普通图像格式有何不同?
  • 求生之路2服务器搭建插件安装及详细的游戏参数配置教程windows
  • React TypeScript 定义组件的各种方式
  • 互联网摸鱼日报(2023-09-20)
  • AWS入列CNCF基金会
  • 岭回归与LASSO回归:解析两大经典线性回归方法
  • 数学建模——微分方程介绍
  • Minio入门系列【7】Spring Boot集成Minio
  • 抖音视频下载.py(23年9月份可用)
  • 项目基本搭建流程
  • 学习pytorch11 神经网络-非线性激活
  • Jenkins学习笔记2
  • 自动化测试:yaml结合ddt实现数据驱动!
  • 高效管理,轻松追踪——Chrono Plus for Mac任务管理工具
  • python项目2to3方案预研
  • MongoDB 是什么和使用场景概述(技术选型)
  • 打印 pyspark.sql.dataframe.DataFrame 有哪些列
  • 什么是虚拟DOM(Virtual DOM)?它在前端框架中的作用是什么?
  • QT实现简易时钟
  • win禁用更新,取消windows更新提示,禁用windows自动更新
  • 倒计时列表实现(小程序端Vue)
  • ContentType:application/x-www-form-urlencoded请求方法遇到的坑【PHP】
  • RabbitMQ - 死信、TTL原理、延迟队列安装和配置
  • 大数据与云计算实验一
  • 实施主品牌进化战略(一):确立主品牌进化架构