Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Agent Mode for Gemini added to Android Studio

      June 24, 2025

      Google’s Agent2Agent protocol finds new home at the Linux Foundation

      June 23, 2025

      Decoding The SVG path Element: Curve And Arc Commands

      June 23, 2025

      This week in AI dev tools: Gemini 2.5 Pro and Flash GA, GitHub Copilot Spaces, and more (June 20, 2025)

      June 20, 2025

      Microsoft is reportedly planning yet more major cuts at Xbox — as early as next week

      June 24, 2025

      Microsoft makes Windows 10 security updates FREE for an extra year — but there’s a catch, and you might not like it

      June 24, 2025

      “Deus Ex” just turned 25 years old and it’s still the best PC game of all time — you only need $2 to play it on practically anything

      June 24, 2025

      Where to buy a Meta Quest 3S Xbox Edition — and why it’s a better bargain than the “normal” Meta Quest 3S

      June 24, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Vite 7.0 Is Out

      June 24, 2025
      Recent

      Vite 7.0 Is Out

      June 24, 2025

      Exploring JavaScript ES2025 Edition

      June 24, 2025

      Mastering Mixed DML Operations in Apex

      June 24, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Microsoft is reportedly planning yet more major cuts at Xbox — as early as next week

      June 24, 2025
      Recent

      Microsoft is reportedly planning yet more major cuts at Xbox — as early as next week

      June 24, 2025

      Microsoft makes Windows 10 security updates FREE for an extra year — but there’s a catch, and you might not like it

      June 24, 2025

      “Deus Ex” just turned 25 years old and it’s still the best PC game of all time — you only need $2 to play it on practically anything

      June 24, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Learning Resources»Beyond APT: Software Management with Flatpak on Ubuntu

    Beyond APT: Software Management with Flatpak on Ubuntu

    May 9, 2025
    Beyond APT: Software Management with Flatpak on Ubuntu
    by George Whittaker

    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.

    Limitations

    • 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.

    Installing Flatpak on Ubuntu

    Although Flatpak isn’t pre-installed on Ubuntu, setting it up is straightforward.

    Step 1: Install Flatpak

    Open 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 Out

    Restart your session to apply system changes and enable Flatpak integration fully.

    Adding the Flathub Repository

    Most Flatpak applications are hosted on Flathub, the central repository for Flatpak packages.

    To add Flathub:

    Go to Full Article

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleOtterCookie v4 Adds VM Detection and Chrome, MetaMask Credential Theft Capabilities
    Next Article AI updates from the past week: IBM watsonx Orchestrate updates, web search in Anthropic API, and more — May 9, 2025

    Related Posts

    News & Updates

    Microsoft is reportedly planning yet more major cuts at Xbox — as early as next week

    June 24, 2025
    News & Updates

    Microsoft makes Windows 10 security updates FREE for an extra year — but there’s a catch, and you might not like it

    June 24, 2025
    Leave A Reply Cancel Reply

    For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

    Continue Reading

    CVE-2025-23121 – Apache Backup Server Remote Code Execution Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    CVE-2025-37775 – “Microsoft Windows Ksmbd Directory Write Vulnerability”

    Common Vulnerabilities and Exposures (CVEs)

    CVE-2025-6273 – WebAssembly wabt Reachable Assertion Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    Build Your Own ViT Model from Scratch

    Development

    Highlights

    CVE-2025-4891 – Apache Code-projects Police Station Management System Buffer Overflow Vulnerability

    May 18, 2025

    CVE ID : CVE-2025-4891

    Published : May 18, 2025, 7:15 p.m. | 5 hours, 9 minutes ago

    Description : A vulnerability was found in code-projects Police Station Management System 1.0. It has been classified as critical. Affected is the function criminal::display of the file source.cpp of the component Display Record. The manipulation of the argument N leads to buffer overflow. It is possible to launch the attack on the local host. The exploit has been disclosed to the public and may be used.

    Severity: 5.3 | MEDIUM

    Visit the link for more details, such as CVSS details, affected products, timeline, and more…

    These apps are quietly draining your phone battery – how to find and shut them down

    June 20, 2025

    CVE-2025-4363 – iSourcecode Gym Management System SQL Injection Vulnerability

    May 6, 2025

    Kritieke beveiligingslekken in forumsoftware vBulletin actief misbruikt

    May 31, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.