I’m on a chromebook. now as we all know chromebooks are already TERRIBLE for gaming as it is, and now i’m running out of memory much quicker than expected. i have a 1tb sd card inserted but i don’t see any way to install flatpak apps onto it, i searched it on google but most methods seem outdated as when i try them i usually get path not found or permission errors. can anyone give me a "STRAIGHTFORWARD answer on how to install flatpak apps on a chromebook’s SD Card?
You need to add a custom installation pointing to the sd card: Adding a custom installation
Or else you have to be specific on what you’ve tried (i.e. your input & the error messages).
the method is now either outdated or missing information as it can no longer be done the same way.
You still need to provide what exactly you’ve done (including the config files) & what errors you’re getting or else no one will be able to help you.
I can assure you that the configuration still works on newer flatpak releases since I’m using a custom installation on my main system for all my flatpaks.
Alternatively what I do is, I have /var/lib/flatpak
mounted in its own partition, so when I upgrade my distro say from Fedora 40 to 41 by using the downloaded usb image iso, in the installation process I take care to not overwrite that partition (same as my /home partition) so when I boot the new Fedora I have all my flatpaks there.
A small glitch of this method is that, as I have not installed the flatpak in the new Fedora (it’s just already there, in the expected directory) some configuration that normally happens at install time may be lacking, eg. if your flatpak app installs a mime handler (eg. so .png files can be directly opened by your flatpak app) then that will be missing in the new Fedora.
I don’t know if this configuration problem it’s solvable without re-installing the same flatpak.
well i’ve just completely powerwashed my chromebook. i just installed flatpak. with that being said, its a completely blank slate. what can i do from here? (should i try the custom installation thing “again”?)
welp i decided to follow the tutorial again.
everything seemed to work right up until this point.
now i’m left with gpg errors
also, this is “/etc/flatpak/installations.d/extra.conf”
and yet it still works fine in a normal case.
Are you using a Windows / FAT or exFAT formatted SD card? (I don’t know if this works on ChromeOS, but you can try lsblk -f
to list all devices).
This doesn’t seem to be compatible, it fails here with the same errors. You’ll have to use a compatible, preferably Linux, filesystem (ext4
, xfs
, btrfs
, probably f2fs
). NTFS
, if Windows compatibility is required, seems to work too but it’s probably not very well tested.
FAT. also the command “works” but not as intended in chromeos.
I have recently formatted my sd card to exFAT
the technique is presently either obsolete or missing data as it should as of now not be possible the same way.
After a bit of tinkering around with ChatGPT i was able to install flatpaks to an sd card just fine. I am also on a chomebook but i am not on chromeos!
And i formatted my card to ext4 since fat32/vfat wouldnt
Step 2: Install the Public Key
You might need to manually import the GPG key for Flathub:
flatpak --installation=sdcard remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Now try reinstalling your app
If it still shows the public key error, run the following to add the key:
wget -qO - https://flathub.org/repo/flathub.gpg | flatpak --installation=sdcard remote-add --if-not-exists flathub -
(remember to change installation=sdcard to whatever your installation location is named)