![]() We used the latter with some options: -extract If not otherwise specified, curl writes its output to stdout (standard output), so we use a pipe | to redirect said output and use it as the standard input ( stdin) of the tar application. We invoked curl using the -location option which is needed to make curl follow redirections, and providing the download URL. | tar -extract -verbose -preserve-permissions -bzip2 ![]() All we have to do is to run the following command: $ curl -location So you don’t have to worry that you’ll end up with a scratch build that will never get updated.Īt last, I’d like to thank Vadim Rutkovsky who made the initial proof-of-concept Firefox build for Flatpak we built upon, and Jan Hořák who did most of the work on the current build and repo setup.We can download the application also from the command line, using the curl utility if we combine it with tar via a pipe, we can extract the tarball “on the fly”. We’re looking for hearing from you how it works on other distributions.Īlthough the repo is for testing purposes, we’re committed to updating it regularly until we announce otherwise on the website with the installation instructions. In openSUSE Tumbleweed in KDE Plasma in a VM, I couldn’t start the app getting “no protocol specified, Error: cannot open display: :99.0”. You need to log out and log in to refresh it and make the launcher appear. In openSUSE and Ubuntu, the desktop file database is not refreshed after the installation, so the launcher doesn’t appear right away. There are also a couple of problems we haven’t quite figured out yet. It’s just two commands (you only need the latter one on Fedora 25 with the newest flatpak). flatpakref files, but it’s not reliable enough yet, so we only recommend you use the command line instructions. flatpakrepo files and installing apps via. GNOME Software in Fedora 25 also supports adding repos via. Fedora 25 has the newest release (0.8.0), openSUSE Tumbleweed has a new enough release (0.6.14), just for Ubuntu you’ll need to install the newest flatpak from a PPA.įirefox Developer Edition for Flatpak running on Ubuntu ![]() The repo should work with older versions as well, but there was a change in command syntax and the commands we use don’t work in older releases than 0.6.13. You need flatpak 0.6.13 or newer for the installation commands to work. We’ve tested the FDE flatpak on Fedora 25, openSUSE Tumbleweed, and Ubuntu 16.10. Firefox Developer Edition for Flatpak running on Fedora If you’re interested in sandboxing Firefox on Linux via Flatpak, contact us (you’ll find Jan’s email on the website with installation instructions). A web browser is definitely the #1 candidate among desktop applications for sandboxing. In the near future, we’d like to start a devel branch in the flatpak repository where we will ship a sandboxed Firefox and experiment how well Firefox can handle sandboxing and what needs to be done to assure the expected user experience. Right now, Firefox DE is not sandboxed, it has full access to user’s home. We’d like to work with Mozilla, so that it can eventually be adopted by the Mozilla project and you can get Firefox flatpaks directly from the source. It’s an unofficial build for testing purposes, not provided by Mozilla. In the future, we’d like to add releases of the standard Firefox (nightly, stable, perhaps ESR).įirefox DE for Flatpak is built on our internal build cluster and hosted on (mojefedora = myfedora in Czech) on OpenShift. ![]() Providing the standard Firefox wouldn’t bring a lot of benefit right now because it’s available very quickly after upstream releases via Fedora repositories. We started with the Developer Edition because that’s something that is not easily available to Fedora users. I’m finally happy to announce Firefox Developer Edition for Flatpak. Our team maintains Firefox RPMs for Fedora and RHEL and a lot of people have been asking us to provide Firefox for Flatpak as well.
0 Comments
Leave a Reply. |