GNOME Foundation's new executive director is Canadian, a techie, and a GNOME user
The GNOME Foundation has hired a new executive director to lead the organization, acting as GNOME's public face and leading the non-profit's fundraising efforts.…
Maya Jama shares rare insight into how she dealt with her split from Stormzy as the rapper declared he's 'met his wife'
Plastics Industry Pushed 'Advanced Recycling' Despite Knowing Problems
Read more of this story at Slashdot.
This is why I hate drunk women... and why I'm so glad I turned my back on alcohol: JULIE COOK
Cocky drug boss who showed off 'diamond teeth' and wads of cash in online adverts to customers is locked up as his gang is jailed for 46 years
Under-fire Labour minister Lucy Powell makes humiliating Commons apology after 'belittling' rape survivors by claiming grooming gangs is a 'dog whistle' issue
RICHARD LITTLEJOHN: Labour's 'new' migrant policy is just another ludicrous gimmick to divert attention from Starmer's failure... just read the small print
The British and Irish Lions squad announcement RECAP: Full team revealed as Owen Farrell, Ben Curry and Jamie George among the omissions as Maro Itoje is named captain ahead of summer tour
Inside John Lewis' summer style war: As middle-class stalwart launches new collection, AMY KESTER reveals how it stacks up against its rivals
Beyond APT: Software Management with Flatpak on Ubuntu
Ubuntu has long relied on APT and DEB packages for software management, with Snap becoming increasingly prevalent in recent releases. However, a third contender has risen to prominence in the Linux world: Flatpak. Designed as a universal software packaging and distribution framework, Flatpak offers a fresh, sandboxed approach to application management that works seamlessly across distributions. In this article, we’ll dive into how to manage software with Flatpak on Ubuntu, providing everything you need to get started, optimize your workflow, and compare it with existing solutions.
What is Flatpak?Flatpak is a modern application packaging system developed by the Free Desktop Project. Its goal is to enable the distribution of desktop applications in a sandboxed environment, ensuring greater security, consistency, and compatibility across Linux distributions.
Key Benefits of Flatpak-
Cross-distribution compatibility: A single Flatpak package works on any Linux distribution with Flatpak support.
-
Sandboxing: Applications run in isolation, reducing the risk of affecting or being affected by other software or the host system.
-
Bundle dependencies: Flatpak packages include all necessary dependencies, reducing compatibility issues.
-
Version control: Developers can ship and maintain multiple versions easily.
-
Storage overhead: Applications may use more disk space due to bundled runtimes.
-
Redundancy: Ubuntu users already have Snap, which can lead to confusion or duplication.
Although Flatpak isn't pre-installed on Ubuntu, setting it up is straightforward.
Step 1: Install FlatpakOpen a terminal and run:
sudo apt update sudo apt install flatpak
Step 2: Install GNOME Software Plugin (Optional)To integrate Flatpak apps into the Ubuntu Software GUI:
sudo apt install gnome-software-plugin-flatpak
This step allows Flatpak apps to appear alongside APT and Snap apps in GNOME Software.
Step 3: Reboot or Log OutRestart your session to apply system changes and enable Flatpak integration fully.
Adding the Flathub RepositoryMost Flatpak applications are hosted on Flathub, the central repository for Flatpak packages.
To add Flathub:
Go to Full Article