Optimize Ubuntu 2024! Apps, Design, Flatpak instead of Snap

Optimize Ubuntu 2024! Apps, Design, Flatpak instead of Snap

4.309 Lượt nghe
Optimize Ubuntu 2024! Apps, Design, Flatpak instead of Snap
In my opinion, Ubuntu LTS is still a good Linux distro. The Ubuntu Yaru design is great. But with a few tips and tricks, much more can be done on an Ubuntu system. If you want to further customize the system, don't feel like using Snap and would rather set up Flatpak on Ubuntu instead, you've come to the right place. ________________________________________________________ ► commands -------------- Install Flatpak -------------- Install Flatpak binary sudo apt install flatpak Gnome Software Center & Flatpak Plugin install: sudo apt install --no-install-recommends gnome-software Install Flatpak Plugin sudo apt install gnome-software-plugin-flatpak add Flathub Repo: flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo Reboot system: sudo reboot After reboot: Install a browser flatpak install flathub io.github.ungoogled_software.ungoogled_chromium -------------- PPAs -------------- KeepassXC sudo add-apt-repository ppa:phoerious/keepassxc Firefox ESR and Thunderbird stable builds sudo add-apt-repository ppa:mozillateam/ppa LibreOffice sudo add-apt-repository ppa:libreoffice/ppa -------------- Firefox + Thunderbird preparation -------------- Preparation Thunderbird sudo vi /etc/apt/preferences.d/mozillateam-ppa add this 6 lines in the file: Package: thunderbird* Pin: release o=LP-PPA-mozillateam Pin-Priority: 1001 Package: thunderbird* Pin: release o=Ubuntu Pin-Priority: -1 -------------- Snap uninstall -------------- snap list Note: extract list from first column. Here is the standard list: sudo snap remove firefox sudo snap remove gtk-common-themes sudo snap remove gnome-42-2204 sudo snap remove snapd-desktop-integration sudo snap remove snap-store sudo snap remove firmware-updater sudo snap remove bare sudo snap remove thunderbird sudo snap remove core22 sudo snap remove snapd snap list Note: must be empty deactivate Snapd.socket sudo systemctl disable --now snapd.socket Stop Snapd sudo systemctl stop snapd Disable Snapd sudo systemctl disable snapd Mask Snapd sudo systemctl mask snapd Delete snapd sudo apt purge snapd -y Mark snap sudo apt-mark hold snapd Snap fs cleanup: sudo rm -rf ~/snap sudo rm -rf /snap sudo rm -rf /var/snap sudo rm -rf /var/lib/snapd prevent snap reinstall sudo vi /etc/apt/preferences.d/nosnap.pref add this 3 lines: Package: snapd Pin: release a=* Pin-Priority: -10 Apt refresh sudo apt update -------------- Install Firefox ESR & Thunderbird -------------- sudo apt update && sudo apt install firefox-esr thunderbird -y HAVA FUN :) ________________________________________________________ ► Literature Recommendations for further education Ubuntu 22.04 LTS Desktop: Applications and Administration (English Edition): https://amzn.to/457zTMu Ubuntu 22.04 LTS Server: Administration and Reference (English Edition): https://amzn.to/43RGfi3 Linux Mint 21: Desktops and Administration (English Edition): https://amzn.to/45dJIZy Arch Linux: Quick Guide for Beginners (Linux for Beginners Book 2) (English Edition): https://amzn.to/43Sl8w6 Linux Bible: https://amzn.to/3DFSaov Efficient Linux at the Command Line: Boost Your Command-Line Skills: https://amzn.to/3OeNZoy AFFILIATE DISCLOSURES: I get commissions for purchases made through this links. ________________________________________________________ ► Follow FLJ on Twitter https://twitter.com/LinuxFossJourn ________________________________________________________ ► Please support my project with a YT channel membership https://www.youtube.com/channel/UCbtRZeZkFmj32WvyepFW0AA/join ► Become a Patreon and support the channel https://patreon.com/user?u=91089357 ► Become a supporter and buy me a coffee https://www.buymeacoffee.com/fosslinuxjournal ________________________________________________________ ► My other YT channel in German language https://www.youtube.com/@MichlFranken ________________________________________________________ ► General information As an Amazon affiliate, I earn qualifying sales. I own a legal license of Final Cut Pro X, which covers commercial use of royalty-free content in FCP. The contributions of FLJ basically are basically a non-binding demo. Re-enactment at your own risk. Improper adjustments can result in negative consequences such as data loss or system failures. Any form of warranty excluded. If in doubt, please set up and test a virtual machine, but do not reproduce it on a productive system. Everything at your own risk and without any guarantee. I assume no liability for data loss, defects or other damage.