-
Notifications
You must be signed in to change notification settings - Fork 227
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Install packages via rpm-ostree or flatpak #779
Comments
I'm 99% sure Fedora Kinoite comes with |
@adamperkowski I don’t mean download the package managers, I mean download the other applications (alacrity, vscode, etc.) with rpm-ostree or flatpak. linutil only supports downloads with apt, pacman, or dnf (I think). Kinoite does not use those package managers. |
I get what you mean. What I'm saying is I'm 99% sure Kinoite does also use the standard linutil/core/tabs/common-script.sh Line 130 in 26d0adc
|
Sorry, I don’t see rpm in that list. Am I missing something? |
Oh wait, you're right. Sorry. |
i'm not using atmoic OS, but as far as i know this is called "layering" and it's not recommended in the community. adding as default may not be a right choice. using classic packages in distrobox is more common. @adamperkowski do you think adding a flatpak check in every script is a good idea? maybe script can install flatpak if user agrees, or use dnf/apt/etc.. if not. |
I agree.
If we were to do this, certainly not by adding a flatpak check in every script.
Albeit there is one small issue I see with this: we don't want linutil to be a flatpak wrapper (this has been discussed over several times before). Let me try and summon @nnyyxxxx @lj3954 @guruswarupa here. |
I just think the ability to use linutil would be nice for us users that use atomic desktops like Fedora Silverblue, Bazzite, etc. Though, I can understand the hesitancy of building support for flatpaks or rpm-ostree (layering). |
Check for flatpak is implemented in #705 but only for the scripts and distros that require flatpak installation as of now. If we were to implement it for every script along with existing package manager it depends we should discuss this over before adding them to every script |
Not sure how or why I was subscribed to this issue, but I can add this: on rpm-ostree based systems like Silverblue, Kinoite, uBlue, etc. you cannot install software with dnf. They use RPM under the hood, but the package manager is not dnf, and you can't really install rpm packages directly. Reading this thread, this sounds like it's incompatible with what linutil needs to do. |
/close not planned while flatpak support exists in some scripts in linutil its best we do not add global support for them, not many people will want the packages being installed as flatpak. I'm pretty sure we have semi-support for detecting flatpak pkgs as of right now ( or i might be wrong and it hasn't been merged yet ). |
Is your feature request related to a problem? Please describe.
Tried to use
linutil
to install packages on atomic desktop version of Fedora (Kinoite), butrpm-ostree
andflatpak
are not supported.Describe the solution you'd like
Include
rpm-ostree
orflatpak
as supported package managers for installing packages.Describe alternatives you've considered
n/a
Additional context
Atomic desktops are the future, man!
Checklist
The text was updated successfully, but these errors were encountered: