Open RokeJulianLockhart opened 3 years ago
Hi again @BEEDELLROKEJULIANLOCKHART ,
as mentioned in #44 we are currently lacking the resources to manage multiple package repositories. We do provide installers for Debian based distros (.deb), Arch-Linux (PKGBUILD) and Windows. Flatpak is definitely something we will look into but there are also other package repos we need to check out.
https://github.com/safing/portmaster-packaging/issues/43#issuecomment-892608263
However, @ppacher, certainly maintenance of a flatpak
-packaged version shall be less work if the container is not too prohibitive. If it is too prohibitive, snap
may be a useful competitor, because as is demonstrated by the instruction for installation of PowerShell at the PowerShell Snap (which is sudo snap install powershell --classic
), snap
-packaged software is able to be installed “classically”, as this official article describes. I have created an additional issue for packaging as snap
-packages at https://github.com/safing/portmaster-packaging/issues/45#issue-961633238.
I am thankful for any assistance.
This issue has been automatically marked as inactive because it has not had activity in the past two months.
If no further activity occurs, this issue will be automatically closed in one week in order to increase our focus on active topics.
Not stale.
I heard that Flatpaks sandbox has improved a lot and it seems to be the favoured packaging format for many distros now, certainly for immutable distros. It is also compatible with all distros, so realistically, you could only support flatpak and no further packages and be done with it.
For those with immutable Fedora OS trying to install, let me know, I can link to a script that allows Portmaster to install in a useable directory. *Edit, here's the script
I heard that Flatpaks sandbox has improved a lot and it seems to be the favoured packaging format for many distros now, certainly for immutable distros. It is also compatible with all distros, so realistically, you could only support flatpak and no further packages and be done with it.
For those with immutable Fedora OS trying to install, let me know, I can link to a script that allows Portmaster to install in a useable directory.
I'm on Fedora immutable OS and would love to get a link to that script you are mentioning.
I'm on Fedora immutable OS and would love to get a link to that script you are mentioning.
Mentioned in #56 but here's a direct link
What should be modified?
Please package this software for
flatpak
.Why is this desirable?
Flatpak packages operate in a containerized environment. This means that minute differences in package standards across Linux distributions are eliminated by the container. Flatpak provides a basic (albeit significantly defeatable) sandbox in order to facilitate the aforementioned and provide Android/i(Pad)OS/Windows 10/11-like permission control support.
However, I implore you to read https://github.com/flatpak/flatpak-docs/blob/fa338cd763e1e50b2d8120d857f4135ef7fb935b/docs/introduction.rst#reasons-to-use-flatpak:~:text=Reasons%20to%20use%20Flatpak if you want to know why I believe that you should support this:
I am thankful for any assistance.