自己制作firefox的DEB安装包

上网、浏览、聊天、下载等
回复
fuhuizn
帖子: 948
注册时间: 2006-01-06 22:55
系统: ubuntu
联系:

自己制作firefox的DEB安装包

#1

帖子 fuhuizn » 2022-05-10 21:35

现在的snap版firefox包非常烂,我做了一个脚本,直接把从www.mozilla.org下载的压缩包转换成deb包,脚本在本文的附件中。用法是:

1、解压缩产生目录 make-firefox-deb。
2、到 www.mozilla.org 下载最新版的 firefox压缩包,后缀是 tar.bz2。
3、打开命令终端,到make-firefox-deb目录中,运行 sudo ./run.sh /path/to/firefox压缩包(新版不需要使用绝对路径),运行结束,就可以在目录中生成一个firefox-personal.deb。
4、安装:apt install ./firefox-personal.deb。

注意:这个脚本只支持AMD64平台,如果是其他平台上的,可以自己修改 make-firefox-deb/firefox/DEBIAN/control 文件的 Architecture 字段值。

删除snap版的方法:
sudo snap remove firefox
sudo apt remove firefox
附件
make-firefox-deb.tar.gz
改进:可以使用相对路径作为参数
(1.36 KiB) 已下载 135 次
上次由 fuhuizn 在 2022-06-16 20:20,总共编辑 2 次。
fuhuizn
帖子: 948
注册时间: 2006-01-06 22:55
系统: ubuntu
联系:

Re: 自己制作firefox的DEB安装包

#2

帖子 fuhuizn » 2022-05-11 11:15

安装时和系统的firefox包会有文件冲突,请先卸载系统自带firefox,卸载方法:

sudo apt remove firefox
snap remove firefox
头像
百草谷居士
帖子: 3922
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: 自己制作firefox的DEB安装包

#3

帖子 百草谷居士 » 2022-05-11 12:23

既然已经下载了二进制安装包,为何还要转换为 deb 包?
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
fuhuizn
帖子: 948
注册时间: 2006-01-06 22:55
系统: ubuntu
联系:

Re: 自己制作firefox的DEB安装包

#4

帖子 fuhuizn » 2022-05-11 18:08

首先是在菜单里加入firefox的启动图标,第二也方便以后升级和卸载。
头像
百草谷居士
帖子: 3922
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: 自己制作firefox的DEB安装包

#5

帖子 百草谷居士 » 2022-05-13 11:20

我觉得也可以把 snap 版的火狐浏览器清除掉,包括那个假冒的 deb 包,都给删除掉,然后使用 flatpak 版的火狐浏览器。
我没有使用过 flatpak 版的火狐浏览器,但是使用过其他应用软件的 flatpak 版,无论是下载安装速度,还是启动速度,都比 snap 快得多。
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
zrqlx126
帖子: 372
注册时间: 2007-06-22 18:52

Re: 自己制作firefox的DEB安装包

#6

帖子 zrqlx126 » 2022-05-17 10:26

这样制作deb包并不很严谨,mozilla 团队的ppa源完全可用。参考viewtopic.php?f=1&t=493123
回复