Hello James, I've seen you've popped up on the IRC channel when the few of us that linger there have been ‘away from keyboard’ so it's nice to finally talk to you.
> At some point in the future I am planning on switching from windows 11 > to linux but I am not sure what distro to go for. > I'm most familiar with debian, through raspberry pi os, but also > either mint or ubuntu are also on the table. I think the answers from Tim, Rhys, and Terry nicely cover some different things to consider, and having used Raspberry Pi's Debian spin-off you'll be familiar with some of them, but they were a bit implicit, so I'll list them. - Unlike Microsoft Windows, a Linux distro tends to have a lot more swappable parts. Three interesting layers are: - The kernel which marshals the hardware and arbitrates requests to access it from the programs above. Most users don't find sufficient here to distinguish one distro from another, though some more unusual bits of hardware may need a particular kernel module for support. - The distro's preperation of software for easy install of a new program as a ‘package’, and the other packages it depends on. Then keeping installed packages up to date with upgrades. The two main flavours of package managers are APT, from Debian, and DNF, from Fedora. I'm not sure there's much to choose between them as competition worked its magic. - The graphical desktop interface is the key one in many users' eyes. Terry uses the Kubuntu distro which is the KDE desktop on Ubuntu. There are many desktop environments, and they can each be installed as a package at the same time, at the cost of disk space. The graphical log-in prompt for username and password normally provides a menu of the available ones to choose from for that one session. So don't think plain Ubuntu with its default of the GNOME desktop means KDE is out of reach. Or the lightweight XFCE, or a tiling window manager like i3 plus other parts of your choosing. You can experiment with different desktops without switching distro as most provide all the main ones. - Hardware compatibility used to be a significant hurdle in Linux's earlier days, and can still cause more minor problems like getting the audio working, etc., as new chips are continuously arriving on the market. A ‘live’ version of a distro lets you boot from a USB drive to check how much of the hardware works before installation. Searching for your model of PC or motherboard along with ‘Linux compatibility’ may also show up those who have walked the same path before you. The program ‘inxi’ run from a live distro can summarise the hardware. - The philosophy of the distribution. Not just whether they're zealots for an aspect of licensing, but what's their approach to releasing updates. Is it every six months on schedule, or when volunteer effort means it's ready, or is it a rolling release where they're keen to get an upstream release of a single program into their users' hands? - The level of activity in the project. Some have paid staff, others are volunteer efforts, and some a mixture. Do they have a means of community you like: mailing list, IRC, web forum, ... Is it active enough: are others getting a thread of replies going to their question? ✻ ✻ ✻ Separate from all that, there's what do you want to use the distro for? Something you can forget about? Or something to play, experiment, and learn through? You've the mainstream ones, split by Debian or Fedora ancestry, and then the others like Arch Linux and its spin-offs. Pure ‘Arch’ has a very manual installation process where you're left at the shell prompt of a root user and you work your way through setting up the network configuration, then installing just the packages you want using their ‘Pacman’ package manager: neither APT or DNF. This may appeal if you like to learn how things are put together. You can have a skim of the instructions without thinking of installing Arch. https://wiki.archlinux.org/title/Installation_guide I use Arch Linux at home. On remote servers, especially for clients, where I want to ‘install and forget’, I go for Debian. I'd be happy to use Ubuntu or Fedora if it was the client's wish. Hope that helps. Tell us what you decide and how you get on. Feel free to ask this list questions. -- Cheers, Ralph. -- Next meeting: Online, Jitsi, Tuesday, 2025-04-01 20:00 Check to whom you are replying Meetings, mailing list, IRC, ... https://dorset.lug.org.uk New thread, don't hijack: mailto:dorset@mailman.lug.org.uk