-
-
Notifications
You must be signed in to change notification settings - Fork 389
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
Flatpak should allow custom --user
install locations
#4403
Comments
You can define custom installations where apps will be stored. |
Unless I'm missing something, or the documentation is out of date, it is not possible to define custom installations without root access to a system, and even if you could, you can't install As I said in my report:
|
--user
install locations
This is only possible with root for system installations. |
...indeed, I apparently can't read and also missed the previous comment pointing that out, oops 😅 |
Environment
Flatpak v1.0.9 on RHEL 7.9 (Maipo), but issue is distribution independent, and according to the documentation is extant in the most recent version of flatpak.
Description
Trying to install a flatpak application with the
--user
option, it failed due to my home directory being pushed over quota by the files downloaded to~/.local/share/flatpak
:Unfortunately, this also left flatpak in a state where I couldn't uninstall what it did manage to install:
Using the
--filesystem
option made no difference, as this appears to be runtime related rather than install time related.Checking the documentation for solutions
I looked at the documented options to add a custom installationlocation, but they only apply to
--system
installs and I can't use the--installation
option becausea) I cannot create files in
/etc/flatpak/installations.d/
as suggested by #1224 as I don't have root access to this machine.b) The
--installation
option does not appear to be compatible with the--user
option anyway.Workaround
The workaround I found was to replace
~/.local/share/flatpak
with a symbolic link to an external location .Steps to reproduce
Run
flatpak install --user
with a project which (along with it's dependencies) is larger than the available quota on the user's home directory.The text was updated successfully, but these errors were encountered: