• 0 Posts
  • 24 Comments
Joined 2 years ago
cake
Cake day: July 16th, 2023

help-circle
  • LeFantome@programming.devtolinuxmemes@lemmy.worldSnap bad
    link
    fedilink
    arrow-up
    12
    ·
    edit-2
    20 hours ago

    Tar is not a package manager, it is just a packaging format. AppImage has the same problem.

    Flatpak is a bit of a crappy package manager but at least it is one. And, due to its use of container technology, it allows the same packages to run on any Linux kernel (any Linux distro). That is pretty useful.

    Of the other package managers, apk 3 is my favourite but the only distro that uses it is Chimera Linux. Pacman is good. dnf / RPM is ok. apt / deb is in last place for me. The recent Ubuntu 25.04 launch snafu illustrates some of the problems with apt. The first Linus Tech Tips Linux challenge really highlighted the dangers of apt.

    I only used snap briefly but instantly hated it. Fstab was a mess. It was slow. It was proprietary. I fled before I could form an educated opinion.









  • I used COSMIC for a while and really liked the core DE. Being able to easily move between stacking and tiling is great and the workspaces work well. The new multi-monitor stuff sounds good.

    I do not love the included apps. The terminal was ok but a bit of a memory pig. It is Alacrity based. All early days though and of course other apps work great with it, though with mixed UI.

    Early versions leaked memory but apparently that was related to a bug in Glibc that they have now worked around.



  • This may be what you are trying to say but Docker makes reproducibility between environments far easier.

    If it works in Docker on your machine, it will likely work in Docker equally well elsewhere. Or perhaps more important for you, if it worked for the dev, it will probably work for you too. Except for the network, the app always runs in the same environment (no matter where you deploy it).

    Docker is kind of like shipping the software already installed on a laptop (just without the hardware). By that I mean that it is the software, already installed and configured, including all the libraries and utilities that it depends on.









  • Started with Soft Landing Systems (SLS). Pre-Slackware. Many hours downloading floppy disk images at school.

    Moved to Red Hat (pre-Fedora and pre-RHEL) until I think 7.3 or so and then Mandrake. I did trial runs with many distros over time but none of them really stuck. Fedora for a release or two. Spent a few years on Manjaro for desktop and CentOS for server. Have been on Arch for many years now (or EndeavourOS). Never used Ubuntu really.

    Moved to Proxmox for server. Although I never used Debian historically, quite a few of the containers I have on Proxmox now are Debian based as is Proxmox itself.

    Lately, I have been using Chimera Linux for desktop though I have an Arch Distrobox on it so I guess I am a bit of a hybrid at this point.