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

firefox 136.0.4版本离线安装MarkDown插件

系统:centos7.9

firefox:136.0.4

1、下载firefox的版本

Directory Listing: /pub/firefox/releases/136.0.4/

选择自己想要的版本,这边选的是 linux-x86-64/en-US/版本的。

Directory Listing: /pub/firefox/releases/136.0.4/linux-x86_64/en-US/

Index of /pub/firefox/releases/136.0.4/linux-x86_64/en-US/

TypeNameSizeLast Modified
Dir..
Filefirefox-136.0.4.deb71M27-Mar-2025 12:16
Filefirefox-136.0.4.tar.xz69M27-Mar-2025 12:16
Filefirefox-136.0.4.tar.xz.asc83327-Mar-2025 12:16

下载文件:firefox-136.0.4.tar.xz

2、下载markdown插件

Markdown Here – 下载 🦊 Firefox 扩展(zh-CN)

下载文件:markdown_here-2.14.2.xpi

Markdown Viewer – 下载 🦊 Firefox 扩展(zh-CN)

下载文件:markdown_viewer_chrome-5.3.xpi

3、安装firefox

#mkdir /tools/firefox/136.0.4

#tar -xf firefox-136.0.4.tar.xz -C /tools/firefox/136.0.4

解压即可使用。

4、安装markdown插件

1)创建存放插件的目录:

#mkdir -p   /tools/firefox/136.0.4/distribution/extensions

2)将插件拷贝到extensions目录

#cp markdown_here-2.14.2.xpi  /tools/firefox/136.0.4/distribution/extensions/

#cp markdown_viewer_chrome-5.3.xpi  /tools/firefox/136.0.4/distribution/extensions/

3)安装插件

distribution/extensions目录下默认放{extension-id}.xpi,所以找出相关的id,并将xxx.xpi文件重新命名为插件的id+.xpi。

找出插件的id:

#unzip -p /tools/firefox/136.0.4/distribution/extensions/markdown_viewer_chrome-5.3.xpi  manifest.json | grep "id"

"id": "markdown-viewer@outofindex.com"

#unzip -p /tools/firefox/136.0.4/distribution/extensions/markdown_here-2.14.2.xpi manifest.json | grep "id"

"id": "markdown-here@adam.pritchard"

将插件的名字改为id的名字

#mv /tools/firefox/136.0.4/distribution/extensions/markdown_viewer_chrome-5.3.xpi  /tools/firefox/136.0.4/distribution/extensions/markdown-viewer@outofindex.com.xpi

#mv /tools/firefox/136.0.4/distribution/extensions/markdown_here-2.14.2.xpi /tools/firefox/136.0.4/distribution/extensions/markdown-here@adam.pritchard.xpi

修改权限:

#chmod -R 755   /tools/firefox/136.0.4/

安装完默认所有人打开浏览器就能使用该插件!!!

使用:

csh:     setenv PATH  /tools/firefox/136.0.4:$PATH

bash:   export PATH=/tools/firefox/136.0.4:$PATH

命令:firefox &,打开浏览器就直接是markdown的界面啦!

只给当前用户安装:

  1. 打开 Firefox,在地址栏输入:

    about:addons

  2. 点击右上角的 齿轮图标(设置) → "从文件安装附加组件"(Install Add-on From File)。

  3. 等一会会在右上角弹出一个框,点击确定即可。

其它插件:

可以在下面的地址上搜索想要安装的插件

https://addons.mozilla.org/zh-CN/firefox/addon/

第三方插件:

DownThemAll!

相关文章:

firefox 136.0.4版本离线安装MarkDown插件

系统:centos7.9 firefox:136.0.4 1、下载firefox的版本 Directory Listing: /pub/firefox/releases/136.0.4/ 选择自己想要的版本,这边选的是 linux-x86-64/en-US/版本的。 Directory Listing: /pub/firefox/releases/136.0.4/linux-x86…...

Linux红帽:RHCSA认证知识讲解(九)标准输入输出、重定向、过滤器与管道

Linux红帽:RHCSA认证知识讲解(九)标准输入输出、重定向、过滤器与管道 前言一、标准输入与输出、重定向,使用过滤器筛选文件信息1.1 Linux 的标准输入与输出1.2 什么是输入重定向1.3 输出重定向1.4 标准错误输出重定向1.5 使用过滤…...

移动端六大语言速记:第6部分 - 错误处理与调试

移动端六大语言速记:第6部分 - 错误处理与调试 本文将对比Java、Kotlin、Flutter(Dart)、Python、ArkTS和Swift这六种移动端开发语言在错误处理与调试方面的特性,帮助开发者理解和掌握各语言的异常处理机制。 6. 错误处理与调试 6.1 异常处理 各语言异常处理的语法对比:…...

云计算:基础、概念与未来展望

摘要 云计算已从一个新兴技术概念演变为现代信息技术(IT)基础设施的基石。它彻底改变了企业和个人存储、访问、处理数据以及部署应用程序的方式。本文旨在深入探讨云计算的核心概念、基本原理、关键技术、服务模型、部署模式及其带来的优势与挑战。通过…...

hanzi-writer-miniprogram真机显示不出来Path2D问题已解决(真机能显示了!)

要么cdn字库问题,要么是下面的问题 cdn问题 即https://cdn.jsdelivr.net/npm/hanzi-writer-data的问题 见node_modules\hanzi-writer\dist\hanzi-writer.js的getCharDataUrl 这里笔画数据是在线请求cdn, 请求多了有时候也会失败 Path2D的问题 我安装的是最新的一…...

智慧园区大屏如何实现全局监测:监测意义、内容、方式

智慧园区的价值不容小觑呀,可以说园区的大部分数据都在这个大屏上,监测数据越多,那么大屏的价值就越大。很多小伙伴拿到需求后感觉无从下手,本文在这里智慧园区大屏可以监测哪些内容、监测的意义、监测的方式等,欢迎点…...

LangChain核心解析:掌握AI开发的“链“式思维

0. 思维导图 1. 引言 🌟 在人工智能快速发展的今天,如何有效地利用大语言模型(LLM)构建强大的应用成为众多开发者关注的焦点。前面的课程中,我们学习了正则表达式以及向量数据库的相关知识,了解了如何处理文档并将其附加给大模型。本章我们将深入探讨LangChain中的核心概…...

[CISSP] [6] 密码学和对称密钥算法

密码学的目标 1. 机密性(Confidentiality) 目标:保护信息不被未授权访问。 通过 加密(Encryption)技术确保数据只能被授权方解密和读取。主要方法: 对称加密(AES、3DES)&#xff…...

思维链编程模式下可视化医疗编程具体模块和流程架构分析(全架构与代码版)

引言 随着人工智能在医疗领域的广泛应用,医疗AI思维链可视化编程工具应运而生,旨在为非技术背景的医疗从业者提供便捷的AI模型开发平台。这个工具通过直观的可视化界面,简化了AI模型的构建过程,帮助用户高效完成数据处理、模型训…...

AI与玩具结合的可行性分析

文章目录 一、市场需求:教育与陪伴的双重驱动(一)教育需求(二)情感陪伴需求(三)消费升级 二、技术发展:赋能玩具智能化(一)AI技术的成熟(二&#…...

软考又将迎来新的改革?

3月26日,工信部所属事业单位发布了一则招聘公告,其中,工信教考中心面相符合条件的博士招聘1名“考务处技术研究岗”的人员,具体岗位内容: 其岗位简介中,有一条“研究、制定考试技术改革方案,并组…...

Python入门(8):文件

1. 文件基本概念 文件:存储在计算机上的数据集合,Python 通过文件对象来操作文件。 文件类型: 文本文件:由字符组成,如 .txt, .py 二进制文件:由字节组成,如 .jpg, .mp3 2. 文件打开与关闭…...

HTML5 Video(视频)学习笔记

一、HTML5 视频简介 HTML5 引入了 <video> 元素&#xff0c;用于在网页上嵌入视频内容。这种方式取代了传统的 Flash 插件&#xff0c;使得视频的展示更加标准化和便捷。HTML5 的 <video> 元素为开发者提供了一种简单且兼容性强的方法来嵌入视频&#xff0c;同时也…...

怎么让一台云IPPBX实现多家酒店相同分机号码一起使用

下面用到的IPPBX是我们二次开发后的成品&#xff0c;支持各种云服务器一键安装&#xff0c;已经写好了一键安装包&#xff0c;自动识别系统环境&#xff0c;安装教程这里就不再陈述了&#xff01; 前言需求 今天又遇到了一个客户咨询&#xff0c;关于部署一台云IPPBX&#xf…...

Java模板方法模式详解

模板方法模式详解 一、模式定义 模板方法模式(Template Method Pattern)定义一个操作中的算法骨架&#xff0c;将某些步骤延迟到子类实现。 二、核心结构 1. 抽象模板类 public abstract class AbstractTemplate {// 模板方法&#xff08;final防止子类覆盖&#xff09;pu…...

Vite 内联 CSS 和 JS 的解决方案

使用 vite-plugin-singlefile&#xff08;推荐&#xff09; 这个插件专门用于将整个 Vite 应用打包成单个 HTML 文件&#xff0c;内联所有 JS 和 CSS。 安装 pnpm i vite-plugin-singlefile -D配置 vite.config.js import { defineConfig } from vite import { viteSingleF…...

蓝桥杯2024JavaB组的一道真题的解析

文章目录 1.问题描述2.问题描述3.思路分析4.代码分析 1.问题描述 这个是我很久之前写的一个题目&#xff0c;当时研究了这个题目好久&#xff0c;发布了一篇题解&#xff0c;后来很多人点赞&#xff0c;我都没有意识到这个问题的严重性&#xff0c;我甚至都在怀疑自己&#xf…...

计算机视觉算法实战——基于YOLOv8的行人流量统计系统

✨个人主页欢迎您的访问 ✨期待您的三连 ✨ ✨个人主页欢迎您的访问 ✨期待您的三连 ✨ ✨个人主页欢迎您的访问 ✨期待您的三连✨ ​​​ ​​​​​​​​​ ​​ 引言:智能客流分析的市场需求 在零售、交通、安防等领域,准确的行人流量统计对于商业决策、公共安全管理…...

在PyTorch中使用GPU加速:从基础操作到模型部署

本文将通过具体代码示例&#xff0c;详细介绍如何在PyTorch中利用GPU进行张量计算和模型训练&#xff0c;包含设备查询、数据迁移以及模型部署等完整流程。 1. 查看GPU硬件信息 使用 nvidia-smi 命令检查GPU状态和进程信息&#xff1a; # 查看GPU信息 !nvidia-smi 输出示例&…...

机器学习ML极简指南

机器学习是现代AI的核心&#xff0c;从推荐系统到自动驾驶&#xff0c;无处不在。但每个智能应用背后&#xff0c;都离不开那些奠基性的模型。本文用最简练的方式拆解核心机器学习模型&#xff0c;助你面试时对答如流&#xff0c;稳如老G。 线性回归 线性回归试图通过"最…...

flux绘画模型介绍

一、Flux绘画模型的核心定义与背景 Flux绘画模型是由Black Forest Labs开发的先进AI图像生成模型&#xff0c;其核心团队源自Stable Diffusion的创始成员&#xff08;如Robin Rombach&#xff09;&#xff0c;结合了Stability AI的技术积累与创新突破。该模型于2024年8月首次发…...

LLM驱动的智能体:基于GPT的对话智能体开发指南

前言 大语言模型&#xff08;LLM, Large Language Model&#xff09;正在彻底改变智能体&#xff08;Agent&#xff09;的设计和实现方式。从简单的聊天机器人到复杂的自动化助手&#xff0c;基于GPT等LLM的对话智能体已经在客服、教育、办公自动化、编程助手等领域得到了广泛…...

项目之Boost搜索引擎

目录 搜索引擎项目背景 搜索引擎的宏观原理 搜索引擎技术栈和项目环境 搜索引擎具体原理(正排索引和倒排索引) 正排索引 倒排索引 编写数据去标签与数据清洗的模块 Parser 从boost官网导入HTML网页数据 去标签 构建 Parser 模块 递归式获取 HTML 文件的带文件名称…...

MyBatis 动态SQL 详解!

目录 一、 什么是动态 SQL&#xff1f;二、 为什么需要动态 SQL&#xff1f;三、 MyBatis 动态 SQL 标签四、 标签详解及示例1、 if 标签2、 choose、when、otherwise 标签3、 where 标签4、 set 标签5、 foreach 标签6、 sql、include 标签 五、 总结 &#x1f31f;我的其他文…...

本节课课堂总结

匿名子类&#xff1a; 说明 和 Java 一样&#xff0c;可以通过包含带有定义或重写的代码块的方式创建一个匿名的子类。 单例对象&#xff08;伴生对象&#xff09; Scala语言是完全面向对象的语言&#xff0c;所以并没有静态的操作&#xff08;即在Scala中没有静态的概念&a…...

【Linux学习笔记】开发工具git和gbd和cgbd的介绍和使用

【Linux学习笔记】开发工具git和gbd和cgbd的介绍和使用 &#x1f525;个人主页&#xff1a;大白的编程日记 &#x1f525;专栏&#xff1a;Linux学习笔记 文章目录 【Linux学习笔记】开发工具git和gbd和cgbd的介绍和使用前言一. 版本控制器Git1.1版本控制器1.2 git 简史1.3 安…...

php的高速缓存

部署方法 在我们安装的nginx中默认不支持memc和srcache功能&#xff0c;需要借助第三方模块来让nginx支持此功能。 tar zxf srcache-nginx-module-0.33.tar.gz tar zxf memc-nginx-module-0.20.tar.gz 下载这俩个模块&#xff0c;然后编译安装的时候加进去 编译安装完成之后…...

Real-Time Anomaly Detection of Network Traffic Basedon CNN

1知识点补充 边缘计算模型 成为一种新的分布式数据处理方式&#xff0c;通过靠近数据侧&#xff0c;及时响应用户的计算请求&#xff0c;降低数据传输的网络延迟。 边缘节点是边缘计算架构中最基础的物理或逻辑单元&#xff0c;指位于网络边缘&#xff08;靠近数据源或用户&a…...

RHCSA LINUX系统文件管理

一.7种文件类型 注意&#xff1a;Linux系统文件名的后缀只是为了方便用户识别文件类型 Linux系统设计哲学&#xff1a;一切皆文件 1.使用 “ls -l” 命令查看到的第一个字符&#xff0c;对应不同文件类型及说明如下&#xff1a; ①“-”&#xff1a;普通文件&#xff0c;类…...

AQUA爱克泳池设备入驻济南校园,以品质筑牢游泳教育安全防线

在推进校园体育教育高质量发展的时代背景下&#xff0c;游泳作为一项兼具运动价值与生存技能的重要课程&#xff0c;正被越来越多的学校纳入教学体系。泳池作为开展游泳教学与运动的关键设施&#xff0c;其配套泳池设备的先进性与安全性愈发受到重视。作为泳池水处理设备行业的…...