现在的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
自己制作firefox的DEB安装包
-
- 帖子: 949
- 注册时间: 2006-01-06 22:55
- 系统: ubuntu
- 联系:
自己制作firefox的DEB安装包
- 附件
-
- make-firefox-deb.tar.gz
- 改进:可以使用相对路径作为参数
- (1.36 KiB) 已下载 140 次
上次由 fuhuizn 在 2022-06-16 20:20,总共编辑 2 次。
-
- 帖子: 949
- 注册时间: 2006-01-06 22:55
- 系统: ubuntu
- 联系:
Re: 自己制作firefox的DEB安装包
安装时和系统的firefox包会有文件冲突,请先卸载系统自带firefox,卸载方法:
sudo apt remove firefox
snap remove firefox
sudo apt remove firefox
snap remove firefox
- 百草谷居士
- 帖子: 3936
- 注册时间: 2006-02-10 16:36
- 系统: debian12/xubuntu2404
Re: 自己制作firefox的DEB安装包
既然已经下载了二进制安装包,为何还要转换为 deb 包?
debian 12.5 / xubuntu 24.04
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
-
- 帖子: 949
- 注册时间: 2006-01-06 22:55
- 系统: ubuntu
- 联系:
- 百草谷居士
- 帖子: 3936
- 注册时间: 2006-02-10 16:36
- 系统: debian12/xubuntu2404
Re: 自己制作firefox的DEB安装包
我觉得也可以把 snap 版的火狐浏览器清除掉,包括那个假冒的 deb 包,都给删除掉,然后使用 flatpak 版的火狐浏览器。
我没有使用过 flatpak 版的火狐浏览器,但是使用过其他应用软件的 flatpak 版,无论是下载安装速度,还是启动速度,都比 snap 快得多。
我没有使用过 flatpak 版的火狐浏览器,但是使用过其他应用软件的 flatpak 版,无论是下载安装速度,还是启动速度,都比 snap 快得多。
debian 12.5 / xubuntu 24.04
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
-
- 帖子: 374
- 注册时间: 2007-06-22 18:52
Re: 自己制作firefox的DEB安装包
这样制作deb包并不很严谨,mozilla 团队的ppa源完全可用。参考viewtopic.php?f=1&t=493123