Page 1 of 3
Firefox is Finally Providing Deb Package for Debian
Posted: Thu Jan 25, 2024 11:23 am
by FraterLinux
Firefox is Finally Providing Deb Package for Debian and Ubuntu Users
Mozilla Firefox has a new native package available for Linux.
The Firefox DEB package promises better performance due to Mozilla's advanced compiler-based optimizations and hardened binaries with all security flags enabled during compilation.
Plus, you'll have access to the latest stable updates as quickly as possible and you'll no longer need to restart Firefox after updating it.
https://news.itsfoss.com/mozilla-firefox-deb/
Re: Firefox is Finally Providing Deb Package for Debian
Posted: Thu Jan 25, 2024 2:40 pm
by Adrian
That's the package that we have in our repos, you don't have to add another source to get it.
Re: Firefox is Finally Providing Deb Package for Debian
Posted: Thu Jan 25, 2024 4:53 pm
by FraterLinux
Adrian wrote: Thu Jan 25, 2024 2:40 pm
That's the package that we have in our repos, you don't have to add another source to get it.
When did the change occur? Do you have the link announcing the change to vanilla Firefox in the MX repo?
Re: Firefox is Finally Providing Deb Package for Debian
Posted: Thu Jan 25, 2024 5:09 pm
by FraterLinux
I compared the two deb packages. They are the same version, but they are not the same binary.
Vanilla Firefox:
MX Firefox:
MX Firefox depends on libpango1.0, but Vanilla Firefox does not.
I come to the conclusion that anyone who wants to try Vanilla Firefox needs to add a Mozilla repo.
Re: Firefox is Finally Providing Deb Package for Debian
Posted: Thu Jan 25, 2024 5:42 pm
by FullScale4Me
FraterLinux wrote:MX Firefox depends on libpango1.0, but Vanilla Firefox does not.
Googleing......
pango.gnome.org wrote:...Pango is a library for laying out and rendering of text, with an emphasis on internationalization...
and you concluded by some reason?
FraterLinux wrote:I come to the conclusion that anyone who wants to try Vanilla Firefox needs to add a Mozilla repo.
Please explain why MX choosing to enhance non-English speaking users' experience is bad. Take all the time you need!
Re: Firefox is Finally Providing Deb Package for Debian
Posted: Thu Jan 25, 2024 5:50 pm
by FraterLinux
I did not say that. I presented news that Mozilla now offers a Deb package for Debian. Anyone who wants to use the official version as planned by Mozilla can try the Vanilla version.
Re: Firefox is Finally Providing Deb Package for Debian
Posted: Thu Jan 25, 2024 6:49 pm
by Eadwine Rose
Mind making those images a bit smaller. Max sizes stated in the forum rules, thanks.
Re: Firefox is Finally Providing Deb Package for Debian
Posted: Thu Jan 25, 2024 6:57 pm
by kmathern
I added the mozilla apt repository for firefox
Code: Select all
$ apt-cache policy firefox
firefox:
Installed: 122.0~mozillabinaries-1mx23+1
Candidate: 122.0~mozillabinaries-1mx23+1
Version table:
*** 122.0~mozillabinaries-1mx23+1 500
500 http://mxrepo.com/mx/repo bookworm/main amd64 Packages
100 /var/lib/dpkg/status
122.0~build2 500
500 https://packages.mozilla.org/apt mozilla/main amd64 Packages
They both have libpango1.0 as a depend, and the deb package from Mozilla has several other depends which the MX package doesn't list
(maybe it should?)
Mozilla's:
Code: Select all
$ apt-cache show firefox=122.0~build2 | grep ^Depends
Depends: libasound2 (>= 1.0.16), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.17), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.10.0), libdbus-1-3 (>= 1.5.12), libfontconfig1 (>= 2.11), libfreetype6 (>= 2.3.5), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.37.0), libgtk-3-0 (>= 3.13.7), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libstdc++6 (>= 4.8), libx11-6, libx11-xcb1, libxcb-shm0, libxcb1, libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxi6, libxrandr2 (>= 2:1.4.0), libxrender1
MX's :
Code: Select all
$ apt-cache show firefox=122.0~mozillabinaries-1mx23+1 | grep ^Depends
Depends: libgtk-3-0 (>= 3.4), libglib2.0-0 (>= 2.32.0), libpango1.0-0 (>= 1.30.0), pulseaudio | apulse | pipewire, libavcodec59 | libavcodec-extra59 | libavcodec58 | libavcodec-extra58
Re: Firefox is Finally Providing Deb Package for Debian
Posted: Thu Jan 25, 2024 6:58 pm
by FraterLinux
Eadwine Rose wrote: Thu Jan 25, 2024 6:49 pm
Mind making those images a bit smaller. Max sizes stated in the forum rules, thanks.
Could you give me tips on how to post smaller images?
Re: Firefox is Finally Providing Deb Package for Debian
Posted: Thu Jan 25, 2024 7:04 pm
by FraterLinux
kmathern wrote: Thu Jan 25, 2024 6:57 pm
I added the mozilla apt repository for firefox
Code: Select all
$ apt-cache policy firefox
firefox:
Installed: 122.0~mozillabinaries-1mx23+1
Candidate: 122.0~mozillabinaries-1mx23+1
Version table:
*** 122.0~mozillabinaries-1mx23+1 500
500 http://mxrepo.com/mx/repo bookworm/main amd64 Packages
100 /var/lib/dpkg/status
122.0~build2 500
500 https://packages.mozilla.org/apt mozilla/main amd64 Packages
They both have libpango1.0 as a depend, and the deb package from Mozilla has several other depends which the MX package doesn't list
(maybe it should?)
Mozilla's:
Code: Select all
$ apt-cache show firefox=122.0~build2 | grep ^Depends
Depends: libasound2 (>= 1.0.16), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.17), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.10.0), libdbus-1-3 (>= 1.5.12), libfontconfig1 (>= 2.11), libfreetype6 (>= 2.3.5), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.37.0), libgtk-3-0 (>= 3.13.7), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libstdc++6 (>= 4.8), libx11-6, libx11-xcb1, libxcb-shm0, libxcb1, libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxi6, libxrandr2 (>= 2:1.4.0), libxrender1
MX's :
Code: Select all
$ apt-cache show firefox=122.0~mozillabinaries-1mx23+1 | grep ^Depends
Depends: libgtk-3-0 (>= 3.4), libglib2.0-0 (>= 2.32.0), libpango1.0-0 (>= 1.30.0), pulseaudio | apulse | pipewire, libavcodec59 | libavcodec-extra59 | libavcodec58 | libavcodec-extra58
Maybe it's just suggested? After I installed Vanilla Firefox I ran:
Code: Select all
$ sudo apt autoremove
Reading package lists... 0% Reading package lists... Done
Building dependency tree... Done
Reading status information... Done
The following packages will be REMOVED:
libpango1.0-0
0 packages updated, 0 new packages installed, 1 to be removed and 0 not updated.
After this operation, 34.8 kB of disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database... 451826 currently installed files and directories.)
Removing libpango1.0-0:amd64 (1.50.12+ds-1) ...