PINE64
Questions about Immutable Aspect of UBPorts - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PinePhone (https://forum.pine64.org/forumdisplay.php?fid=120)
+--- Forum: PinePhone Software (https://forum.pine64.org/forumdisplay.php?fid=121)
+---- Forum: UBPorts on PinePhone (https://forum.pine64.org/forumdisplay.php?fid=125)
+---- Thread: Questions about Immutable Aspect of UBPorts (/showthread.php?tid=11311)



Questions about Immutable Aspect of UBPorts - QazTheWsx - 09-06-2020

Hello, I'm new to UBPorts and had acouple of  questions about it. I have heard that the base system is immutable. 
What does this entail for the use of the OS for the user?
What is the difference of this type of OS vs something like Mobian?
Does it support flatpaks? If so is there a way to make the applications fit the screen size?
Lastly, what is the pros and cons of this type of system?


RE: Questions about Immutable Aspect of UBPorts - Hyz - 09-07-2020

The root filesystem is read-only. While you can mount it read+write and make changes, these will be lost after updates. This feels more like Android, while Mobian and the others are closer to traditional desktop Linux distros.

UBPorts doesn't (currently) support Flatpacks, or Snaps. You can run standard Linux applications through Libertine containers, but currently only command-line programs are supported right now because xwayland is broken. You'll mostly have to stick with apps from the OpenStore.

The main advantage of UBPorts, in my opinion, is the Lomiri desktop, which I prefer to Phosh. Lomiri is currently being packaged for Debian, Postmarket and Manjaro, but for now UBPorts provides the best experience for it.


RE: Questions about Immutable Aspect of UBPorts - QazTheWsx - 09-08-2020

Ok so it sounds more like an Android system than a vanilla Linux. So when you install an application it goes to a different location than root. How does that work? It has all the files and applications on another partition?


RE: Questions about Immutable Aspect of UBPorts - evilbunny - 09-09-2020

(09-08-2020, 10:50 PM)QazTheWsx Wrote: Ok so it sounds more like an Android system than a vanilla Linux. So when you install an application it goes to a different location than root. How does that work? It has all the files and applications on another partition?

I believe the recomended way is libertine for desktop/cli app containerisation...