| Title: Listing every system I used | |
| Author: Solène | |
| Date: 02 July 2021 | |
| Tags: linux unix bsd | |
| Description: | |
| # Introduction | |
| Nobody asked for it but I wanted to share the list of the system I used | |
| in my life (on a computer) and a few words about them. This is | |
| obviously not very accurate but I'm happy to write it somewhere. | |
| You may wonder why I did some choices in the past, I was young and with | |
| little experience in many of these experiments, a nice looking | |
| distribution was very appealing to me. | |
| One has to know (or remember) that 10 years ago, Linux distributions | |
| were very different from one to another and it became more and more | |
| standardized over time. At the point that I don't consider distro | |
| hoping (the fact to switch from a distribution to another regularly) | |
| something interesting because most distributions are derivative from a | |
| main one and most will all have a systemd and same defaults. | |
| Disclaimer: my opinions about each systems are personal and driven by | |
| feeling and memories, it may be totally inaccurate (outdated or damaged | |
| memories) or even wrong (misunderstanding, bad luck). If I had issues | |
| with a system this doesn't mean it is BAD and that you shouldn't use | |
| it, I recommend to make your opinion about them. | |
| # The list (alphabetically) | |
| This includes Linux distributions but also BSD or Solaris derived | |
| system. | |
| ## Alpine | |
| * Duration: a few hours | |
| * Role: workstation | |
| * Opinion: interesting but lack of documentation | |
| * Date of use: June 2021 | |
| I wanted to use it on my workstation but the documentation for full | |
| disk encryption and the documentation in general was outdated and not | |
| accurate so I gave up. | |
| However the extreme minimalism is interesting and without full disk | |
| encryption it worked fine. It was surprising to see how packages were | |
| split in such small parts, I understand why it's used to build | |
| containers. | |
| I really want to like it, maybe in a few years it will be mature | |
| enough. | |
| ## BackTrack | |
| * Duration: occasionally | |
| * Role: playing with wifi devices | |
| * Opinion: useful | |
| * Date of use: occasionally between 2006 and 2012 | |
| Worked well with a wifi dongle supporting monitor mode. | |
| ## CentOS | |
| * Duration: not much | |
| * Role: local server | |
| * Opinion: old packages | |
| * Date of use: 2014 | |
| Nothing much to say, I had to use it temporarily to try a program we | |
| where delivering to a client using Red Hat. | |
| ## Crux | |
| * Duration: a few months maybe | |
| * Role: workstation | |
| * Opinion: it was blazing fast to install | |
| * Date of use: around 2009 | |
| I don't remember much about it to be honest. | |
| ## Debian | |
| * Duration: multiple years | |
| * Role: workstation (at least 1 year accumulated) and servers | |
| * Opinion: I don't like it | |
| * Date of use: from 2006 to now | |
| It's not really possible to do Linux without having to deal with Debian | |
| some day. It's quite working when installed but I always had painful | |
| time with upgrades. As for using it as a workstation, it was at a time | |
| of gnome 2 and software were already often obsolete so I was using | |
| testing. | |
| ## DragonflyBSD | |
| * Duration: months | |
| * Role: server and workstation | |
| * Opinion: interesting | |
| * Date of use: ~2009-2011 | |
| The system worked quite well, I had hardware compatibility issues at | |
| that time but it worked well for my laptop. HAMMER was stable when I | |
| used it on my server and I really enjoyed working with this file | |
| system, the server was my NAS and Mumble server at that time and it | |
| never failed me. I really think this make a good alternative to ZFS. | |
| ## Edubuntu | |
| * Duration: months | |
| * Role: laptop | |
| * Opinion: shame | |
| * Date of use: 2006 | |
| I was trying to be a good student at that time and it seemed Edubuntu | |
| was interesting, I didn't understand it was just an Ubuntu with a few | |
| packages pre-installed. It was installed on my very first laptop (a | |
| very crappy one but eh I loved it.). | |
| ## Elementary | |
| * Duration: months | |
| * Role: laptop | |
| * Opinion: good | |
| * Date of use: 2019-now | |
| I have an old multimedia laptop (the case is falling apart) that runs | |
| Elementary OS, mainly for their own desktop environment Pantheon that I | |
| really like. The distribution itself is solid and well done, it never | |
| failed me even after major upgrades. I could do everything using the | |
| GUI. I would recommend like it to a Linux beginner or someone enjoying | |
| GUI tools. | |
| ## EndeavourOS | |
| * Duration: months | |
| * Role: testing stuff | |
| * Opinion: good project | |
| * Date of use: 2021 | |
| I never been into Arch but I got my first contact with EndeavourOS, a | |
| distribution based on Arch Linux that proposes an installer with many | |
| options to install Arch Linux, and also a few helper tools to manage | |
| your system. This is clearly and Arch Linux and they don't hide it, | |
| they just facilitate the use and administration of the system. I'm | |
| totally capable of installing Arch but I have to admit if I can save a | |
| lot of time to install it in a full disk encryption setup using a GUI | |
| I'm all for it. As an Arch Linux noob, the little "welcome" GUI | |
| provided by EndeavourOS was very useful to learn how to use the | |
| packages manager and a few other things. I'd totally recommend it over | |
| Arch Linux because it doesn't denature Arch while still providing | |
| useful additions. | |
| ## Fedora | |
| * Duration: months | |
| * Role: workstation | |
| * Opinion: hazardous | |
| * Date of use: 2006 and around 2014 | |
| I started with Fedora Core 6 in 2006, at that time it was amazing, they | |
| had many new software and up to date, the alternative was Debian or | |
| Mandrake (with Ubuntu not being very popular yet), I used it a long | |
| time. I used it again later but I stumbled on many quality issues and | |
| I don't have good memories about it. | |
| ## FreeBSD | |
| * Duration: years | |
| * Role: workstation, server | |
| * Opinion: pretty good | |
| * Date of use: 2009 to 2020 | |
| This is the first BSD I tried, I heard a lot about it so I downloaded | |
| the 3 or 5 CDs of the release with my 16 kB/s DSL line, burned CDs and | |
| installed it on my computer, the installer was proposing to install | |
| packages at that time but it was doing it in a crazy way, you had to | |
| switch CD a lot between the sets because sometimes the package was on | |
| CD 2 then CD 3 and CD 1 and CD 3 and CD2.... For some reasons, I | |
| destroyed my system a few times by mixing ports and packages which | |
| ended in dooming the system. I learned a lot from my destroy and retry | |
| method. | |
| For my first job (I occupied for 10 years) I switched all the Debian | |
| servers to FreeBSD servers and started playing with Jails to provide | |
| security for web server. FreeBSD never let me down on servers. The | |
| most pain I have with FreeBSD is freebsd-update updating RCS tags so I | |
| had to merge sometimes a hundred of files manually... At the point I | |
| preferred reinstalling my servers (with salt stack) than upgrading. | |
| On my workstation it always worked well. I regret packages quality can | |
| be inconsistent sometimes but I'm also part of the problem because I | |
| don't think I ever reported such issues. | |
| ## Frugalware | |
| * Duration: weeks | |
| * Role: workstation | |
| * Opinion: I can't remember | |
| * Date of use: 2006? | |
| I remember I've run a computer with that but that's all... | |
| ## Gentoo | |
| * Duration: months | |
| * Role: workstation | |
| * Opinion: i love it | |
| * Date of use: 2005, 2017, 2020 to now | |
| My first encounter with Gentoo was at my early Linux discovery. I | |
| remember following the instructions and compiling X for like A DAY to | |
| get a weird result, the resolution was totally wrong and it was in grey | |
| scale so I gave up. | |
| I tried it later in 2017 and I successfully installed it with full disk | |
| encryption and used it as my pro laptop, I don't remember I broke it | |
| once. The only issue was to wait the compilation time when I needed a | |
| program not installed. | |
| I'm back on Gentoo regularly for one laptop that requires many tweaks | |
| to work correctly and I also use it as my main Linux at home. | |
| ## gNewSense | |
| * Duration: months | |
| * Role: workstation | |
| * Opinion: it worked | |
| * Date of use: 2006 | |
| It was my first encounter with a 100% free system, I remember it wasn't | |
| able to play MP3 files :) It was an Ubuntu derivative and the | |
| community was friendly. I see the project is abandoned now. | |
| ## Guix | |
| * Duration: months | |
| * Role: workstation | |
| * Opinion: interesting ideas but raw | |
| * Date of use: 2016 and 2021 | |
| I like Guix a lot, it has very good ideas and the consistent use of | |
| Scheme language to define the packages and write the tools is something | |
| I enjoy a lot. However I found the system doesn't feel very great for | |
| a desktop usage with GUI, it appears quite raw and required me many | |
| workaround to work correctly. | |
| Note that Guix is a distribution but also the package manager that can | |
| be installed on any linux distribution in addition to the original | |
| package manager, in that case we refer to it as Foreign Guix. | |
| ## Mandrake | |
| * Duration: weeks? | |
| * Role: workstation | |
| * Opinion: one of my first | |
| * Date of use: 2004 or something | |
| This was one of my first distribution and it came with a graphical | |
| installer! I remember packages had to be installed with the command | |
| "urpmi" but that's all. I think I didn't have access to the internet | |
| using my USB modem so I was limited to packages from the CDs I burned. | |
| ## NetBSD | |
| * Duration: years | |
| * Role: workstation and server | |
| * Opinion: good | |
| * Date of use: 2009 to 2015 | |
| I used NetBSD at first on a laptop (in 2009) but it was not very stable | |
| and programs were core dumping a lot, I found the software where not | |
| really up to date in pkgsrc too. However, I used it for years as my | |
| first email server and I never had a single issue. | |
| I didn't try it seriously for a workstation recently but from what I've | |
| heard it became a good choice for a daily driver. | |
| ## NixOS | |
| * Duration: years | |
| * Role: workstation and server | |
| * Opinion: awesome but different | |
| * Date of use: 2016 to now | |
| I use NixOS daily in my professional workstation since 2020, it never | |
| failed me even when I'm on the development channel. I already wrote | |
| about it, it's an amazing piece of work but is radically different from | |
| other Linux distributions or Unix-like systems. | |
| I'm using it on my NAS and it's absolutely flawless since I installed | |
| it. But I am not sure how easy or hard it would be to run a full | |
| featured mail server on it (my best example for a complex setup). | |
| ## NuTyX | |
| * Duration: months | |
| * Role: workstation | |
| * Opinion: it worked | |
| * Date of use: 2010 | |
| I don't remember much about this distribution but I remember the | |
| awesome community and the creator of the distro which is a very helpful | |
| and committed person. This is a distribution made from scratch that is | |
| working very well and is still alive and dynamic, kudos to the team. | |
| ## OpenBSD | |
| * Duration: years | |
| * Role: workstation and server | |
| * Opinion: boring because it just works | |
| * Date of use: 2015 to now | |
| I already wrote a few times why I like OpenBSD so I will make it short, | |
| it just works and it works fine. However the hardware compatibility | |
| can be limited, but when hardware is supported everything just work out | |
| of the box without any tweak. | |
| I've been using it daily for years now and it started when my NetBSD | |
| mail server had to be replaced by a newer machine at online so I chose | |
| to try OpenBSD. I'm part of the team since 2018 and apart from | |
| occasional ports changes my big contribution was to setup the | |
| infrastructure to build binary packages for ports changes in the stable | |
| branch. | |
| I wish performance were better though. | |
| ## OpenIndiana | |
| * Duration: weeks | |
| * Role: workstation | |
| * Opinion: sadness but hope? | |
| * Date of use: 2019 | |
| I was a huge fan of OpenSolaris but Oracle killed it. OpenIndiana is | |
| the resurrection of the open source Solaris but is now a bit abandoned | |
| from contributors and the community isn't as dynamic as previously. | |
| Hardware support is lagging however the system performs very well and | |
| all Solaris features are still there if you know what to do with it. | |
| I really hope for this project to get back on track again and being as | |
| dynamic as it used to be! | |
| ## OpenSolaris | |
| * Duration: years | |
| * Role: workstation | |
| * Opinion: sadness | |
| * Date of use: 2009-2010 | |
| I loved OpenSolaris, it was such an amazing system, every new release | |
| had a ton of improvements (packages updates, features, hardware | |
| support) and I really thought it would compete Linux at this rate. It | |
| was possible to get free CD over snail mail and they looked amazing. | |
| It was my main workstation on my big computer (I built it in 2007 and | |
| it had 2 xeon E5420 CPU and 32 GB of memory with 6x 500GB of SATA | |
| drives!!!), it was totally amazing to play with virtualization on it. | |
| The desktop was super fast and using Wine I was able to play Windows | |
| video games. | |
| ## OpenSuse | |
| * Duration: months | |
| * Role: pro workstation | |
| * Opinion: meh | |
| * Date of use: something like 2015 | |
| I don't have strong memories about OpenSuse, I think it worked well on | |
| my workstation at first but after some time I had some madness with the | |
| package manager that was doing weird things like removing half the | |
| packages to reinstall them... I never wanted to give another try after | |
| this few months experiment. | |
| ## Paldo | |
| * Duration: weeks? months? | |
| * Role: workstation | |
| * Opinion: the install was fast | |
| * Date of use: 2008? | |
| I remember having played and contributed a bit to packages on IRC, all | |
| I remember is the kind community and that it was super fast to install. | |
| It's a distribution from scratch and it still alive and updated, | |
| bravo! | |
| ## PC-BSD | |
| * Duration: months | |
| * Role: workstation | |
| * Opinion: many attempts, too bad | |
| * Date of use: 2005-2017 | |
| PC-BSD (and more recently TrueOS) was the idea to provide FreeBSD to | |
| everyone. Each release was either good or bad, it was possible to use | |
| FreeBSD packages but also "pbi" packages that looked like Mac OS | |
| installers (a huge file that you had to double click on it to install). | |
| I definitely liked it because it was my first real success with | |
| FreeBSD but sometimes the tools proposed were half backed or badly | |
| documented. The project is dead now. | |
| ## PCLinuxOS | |
| * Duration: weeks? | |
| * Role: laptop | |
| * Opinion: it worked | |
| * Date of use: around 2008? | |
| I remember installing it was working fine and I liked it. | |
| ## Pop!_OS | |
| * Duration: months | |
| * Role: gaming computer | |
| * Opinion: works!! | |
| * Date of use: 2020-2021 | |
| I use this distribution on my gaming computer and I have to admit it | |
| can easily replace Windows! :) Upgrades are painless and everything | |
| works out of the box (including the Nvidia driver). | |
| ## Scientific Linux | |
| * Duration: months | |
| * Role: workstation | |
| * Opinion: worked well | |
| * Date of use: ?? | |
| I remember I used scientific Linux as my main distribution at work for | |
| some time, it worked well and remembered me my old Fedora Core. | |
| ## Skywave | |
| * Duration: occasionally | |
| * Role: laptop for listening to radio waves | |
| * Opinion: a must | |
| * Date of use: 2018-now | |
| This distribution is really focused into providing tools for using | |
| radio hardware, I bought a simple and cheap RTL-SDR usb device and I've | |
| been able to use it with pre-installed software. Really a plug and | |
| play experience. It works as a live CD so you don't even need to | |
| install it to benefit from its power. | |
| ## Slackware | |
| * Duration: years | |
| * Role: workstation and server | |
| * Opinion: Still Loving You.... | |
| * Date of use: multiple times since 2002 | |
| It is very hard for me to explain how much and deep I love Slackware | |
| Linux. I just love it. In the date you can read I started with it in | |
| 2002, it's my very first encounter with Linux. A friend bought a Linux | |
| Magazine with Slackware CDs and explanations about the installation, it | |
| worked and many programs were available to play with! (I also erased | |
| Windows on the family computer because I had no idea what I was doing). | |
| Since that time, I used Slackware multiples times and I think it's the | |
| system that survived the longest time every time it got installed, | |
| every new Slackware release was a day to celebrate for me. | |
| I can't explain why I like it so much, I guess it's because you deeply | |
| know how your system work over time. Packages didn't manage | |
| dependencies at that time and it was a real pain to get new programs, | |
| it improved a lot now. | |
| I really can't wait Slackware 15.0 to be out! | |
| ## Solaris | |
| * Duration: months | |
| * Role: workstation | |
| * Opinion: fine but not open source | |
| * Date of use: 2008 | |
| I remember the first time I heard that Solaris was a system I could | |
| install on my machine, I started to install it after downloading 2 | |
| parts of the ISO (which had to be joined using cat), I started to | |
| install it on my laptop and went to school with the laptop on battery | |
| continuing installing (it was very long) and ending the installation | |
| process in class (I was in a computer science university so it was fine | |
| :P ). | |
| I discovered a whole new world with it, I even used it on a netbook to | |
| write some Java SCTP university project. It was the very introduction | |
| to ZFS, brand new FS with many features. | |
| ## Solus | |
| * Duration: days | |
| * Role: workstation | |
| * Opinion: good job team | |
| * Date of use: 2020 | |
| I didn't try much Solus because I'm quite busy nowadays, but it's a | |
| good distro as an alternative to major distributions, it's totally | |
| independent from other main projects and they even have their own | |
| package manager. My small experiment was good and it felt quality, | |
| it's a rolling release model but the packages are curated to check | |
| quality before being pushed to mass users. | |
| I wish them a long and prosper life. | |
| ## Ubuntu | |
| * Duration: months | |
| * Role: workstation and server | |
| * Opinion: it works fine | |
| * Date of use: 2006 to 2014 | |
| I used Ubuntu on laptop a lot, and I recommended many people to use | |
| Ubuntu if they wanted to try Linux. Whatever we say, they helped to | |
| get Linux known and bring Linux to masses. Some choices like non-free | |
| integration are definitely not great though. I started with Dapper | |
| Drake (Ubuntu 6.06 !) on an old Pentium 1 server I had under my dresser | |
| in my student room. | |
| I used it daily a few times but mainly at the time the default window | |
| manager was Unity. For some reasons, I loved Unity, it's really a pity | |
| the project is now abandoned and lost, it worked very well for me and | |
| looked nice. | |
| I don't want to use it anymore as it became very complex internally, | |
| like trying to understand how domain names are resolved is quite | |
| complicated... | |
| ## Void | |
| * Duration: days? | |
| * Role: workstation | |
| * Opinion: interesting distribution, not enough time to try | |
| * Date of use: 2018 | |
| Void is an interesting distribution, I use it a little on a netbook | |
| with their musl libc edition and I've run into many issues at usage but | |
| also at install time. The glibc version was working a lot better but I | |
| can't remember why it didn't catch me more than this. | |
| I wish I could have a lot of time to try it more seriously. I | |
| recommend everyone giving it a try. | |
| ## Windows | |
| * Duration: years | |
| * Role: gaming computer | |
| * Opinion: it works | |
| * Date of use: 1995 to now | |
| My first encounter with a computer was with Windows 3.11 on a 486dx | |
| computer, I think I was 6. Since then I always had a Windows computer, | |
| at first because I didn't know there were alternatives and then because | |
| I always had it as a hard requirement for a hardware, a software or | |
| video games. Now, my gaming computer is running Windows and is | |
| dedicated to games only, I do not trust this system enough to do | |
| anything else. I'm slowly trying to move away from it and efforts are | |
| giving results, more and more games works fine on Linux. | |
| ## Zenwalk | |
| * Duration: months | |
| * Role: workstation | |
| * Opinion: it's like slackware but lighter | |
| * Date of use: 2009? | |
| I don't remember much, it was like Slackware but without the giant DVD | |
| install that requires 15GB of space for installation, it used Xfce by | |
| default and looked nice. |