Monday, November 10, 2025

Ranking by Google Trends-Updated

Ranking by Google Trends-Updated
 
Below is a comment made a few years ago by a guy by the name of Johnson. 
I have done some editing, with additional content.
 
1. Normal people use Ubuntu
I agree but one should use the Desktop Version.
It used to support Synaptic Package Manager which they have done away with. Ubuntu use only  SNAP.

2. System Administrators use Ubuntu Server
I have no interest in servers but only desktop use.

3. People use Debian that love apt get but hate Ubuntu.
Debian is my base and it has many versions and I love Gnome desktop. In addition, I begin to love Cinnamon and Mate Desktops.
It has lot of Debian Live DVDs.
It supports both Synaptic Package Manager and the SNAP package system. GDeb is a nice graphic installer, which I discovered by accident.

4. Penetration testing or Kali Linux
mostly +hacker wannabees 
Kali is a blood sucking Goddess in Indian Mythology. Linux guys are not blood suckers.
I do not like the word hackers.
I have never used Kali but prefer Parrot Linux.

5. Windows Refugees
Linux Mint
It is more or less Windows like but much better.
There are two versions, one based on Debian and the other based on Ubuntu. 
It has overtaken Ubuntu by many a mile. It is easy to install, it is stable, and it is possible to perform virtually any task from the desktop without opening the command line. 
Those are the very reasons I do not use it. 
It has gone to Debian for fear of Ubuntu going astray. The latest Linux Mint version based on Debian isLinux Mint Debian Edition (LMDE) 7, code named "Gigi," which is based on Debian 13 "Trixie".
 
6. Arch BTWers
Arch is too, difficult for beginners but lately Endeavour OS, Manjaro, BlueStar Linux, Archman, ArcoLinux, Storm OS and Cachy OS have made inroads in to the Arch’s frugal behaviour of the past. In my belief, it is the distribution which has the most number of derivatives. I love BlueStar Linux which has the most beautiful KDE desktop but one can install other desktops on top of it including Gnome. My latest finding is KIRO Linux which is pretty good.

7. Cool Kids (cool with a k levels of cool) for Fedora. 
I now hate Fedora. It pretends to be glossy and flashy. But Bazzite makes gaming and everyday use smoother and simpler across desktop PCs, handhelds, tablets, and home theatre PCs.

8. Corporate Slaves of Redhat
Redhat is worse than Microsoft Windows.

9.  Cool Kids (cool with c)
Manjaro is Arch based but an excellent distribution. Manjaro has taken the user pain out of Arch Base. It the desktop I recommend for a new user.

10. 40 machine Raspberry Pi cluster owners 
I have no interest in Raspberry Pi. 
Overall utilization is less than 1% and there are better options. While Arduino is a microcontroller board, meaning it is designed for direct control of hardware components and executing specific, repetitive tasks. Runs a compiled "sketch" directly on the hardware, without the overhead of an operating system.
In essence, Arduino is a specialized tool for direct hardware control, while Raspberry Pi is a versatile mini computer capable of a broader range of applications. The best choice depends on the specific requirements and complexity of individual project.

11. People so cool that they live in their own 3D Dimension + Germans
Open Suse
I gave up when milestone editions came into existence. It has now cleared up the dust and Tumbleweed is a good Game distribution. OpenSuSe Tumbleweed is a rolling release that provides the latest software, drivers and gaming related packages.


12. Bestiality porn watchers for Tails.
Useful to carry in a USB stick but it changes its protocols ever so often. I have lost interest in it.
Tails (The Amnesic Incognito Live System) is a portable, live Linux operating system designed to preserve the privacy and anonymity. It runs entirely from a USB drive or DVD, can be used on any computer and automatically routes all internet traffic through the Tor network. Key features include leaving no trace of activity on the host computer and coming with pre-installed security-focused applications, like the Tor Browser. One can explicitly create persistent storage volume.
Parrot OS on a USB in much better and it has its own desktop version. Parrot OS is a Debian based Linux distribution built for cybersecurity operations, with AI powered tools to assist in tasks like penetration testing, vulnerability assessment, and reverse engineering. It acts as a portable, advanced lab for security experts and developers, focusing on user-friendly security and privacy features like AnonSurf for anonymous browsing. Parrot OS integrates AI to enhance human capabilities, enabling AI to handle routine reconnaissance while humans focus on complex analysis. However, AI should augment, not replace, human judgement.

13. Ancient machine owners for Lubuntu.
It lacks in many Linux utilities. Lubuntu is a lightweight Linux distribution based on Ubuntu, known for being fast, user friendly and low on system resources, making it ideal for older or less powerful computers. It uses the LXQt desktop environment and comes with essential pre-installed applications for daily use. While initially focused on being energy efficient, its modern goal is to be a modular distribution that gets out of the way and lets the users uses his or her own computer.

14. People with Nvidia GPUs 
Pop Os is partially commercial and it is trying to penetrate the Gaming Platform but it is failing. Generally speaking, KDE desktop is bulky. Tuxedo and Tuxedo computers have a much better assortment of hardware and Linux implementation. COSMIC is a new desktop environment for Linux developed in Rust by System76, built from the ground up to be efficient, customizable and secure. It features a streamlined, modern UI with built in window tiling and a suite of custom applications like COSMIC Files  and COSMIC Terminal. Key goals include better performance and security through its modular design and Rust based foundation. 
Netrunner and Neptune are much better. 
I used Netrunner since, it supports Synaptic Package Manager but it is stuck with Debian 12, Bookworm edition.
The latest release of Neptune Linux is Neptune OS 9.0 “Maja”. It is based on Debian 13 "Trixie" and features the KDE Plasma 6.3 desktop environment and Linux Kernel 6.12. 

What is Not in the List

1. My favorite is
Puppy Linux which I carry in my pocket when I travel abroad looking for new hardware. If puppy does not boot, I shun buying that hardware. 
 
2. Emmabantus is very good distribution with lot of utilities but it does (Version 5) not want to co-habit with other Linux distributions except Windows, in the same machine.
 
3. About antiX

antiX is a fast, lightweight and easy to install systemd-free linux live CD distribution based on Debian Stable for Intel-AMD x86 compatible systems. antiX offers users the “antiX Magic” in an environment suitable for old and new computers. So don’t throw away that old computer yet! The goal of antiX is to provide a light, but fully functional and flexible free operating system for both newcomers and experienced users of Linux. It should run on most computers, ranging from 256MB old systems with pre-configured swap to the latest powerful boxes. 512MB RAM is the recommended minimum for antiX. Installation to hard drive requires a minimum 7.0GB hard disk size.

antiX can also be used as a fast-booting rescue cd and works extremely well running ‘live’ with or without ‘persistence’ on a usb stick or ‘frugal’ on a hard drive. Customize your own version with our live ‘remaster’ tools or create ‘snapshots’ of an installed system.

At the moment antiX-23.2 “Arditi del Popolo” comes as a full distro (c1.8GB), a base distro (c1.2GB), a core distro (c520MB) and a net distro (c220MB) for 32 bit and 64 bit computers. For those who wish to have total control over the install, use antiX-core or antiX-net and build up. Note that the net version will need an ethernet/wired connection
4. MX Linux is a cooperative venture between the antiX and MX Linux communities. It is a family of operating systems built by users from Debian Stable repositories that are designed to combine elegant and efficient desktops with high stability and solid performance

4. AVL-MXE-23-4 is based on Enlightenment Desktop is a very good Linux distribution to try.            It brings me the nostalgia of the old Enlightenment Desktop Effects. AV Linux uses a customized version of
Enlightenment as its default desktop environment in recent releases like version 23.1, while older versions primarily featured Xfce. The Enlightenment desktop is specifically modified with unique features like a right-side shelf for audio and video application shortcuts to enhance productivity. 
https://upload.wikimedia.org/wikipedia/commons/thumb/9/9e/E17_enlightenment_logo_shiny_black_curved.svg/1200px-E17_enlightenment_logo_shiny_black_curved.svg.png
Enlightenment: Recent versions of AV Linux, such as 23.1, have introduced a custom version of the Enlightenment 0.25 desktop environment, which includes custom theming and a specialized shelf for audio/video apps. 
https://upload.wikimedia.org/wikipedia/commons/5/5b/Xfce_logo.svg
Xfce: Xfce was the primary desktop environment in earlier versions of AV Linux and is still offered as an option. It was chosen for its lightweight performance, which was beneficial for media creation tasks
I think, it still promotes Multimedia of AVL Linux. AV Linux has all the Audio and Video packages that is available in Linux. 
It is not the usual Linux environment. 
It has only basic utilities. 
It has three desktop environments, Fluxbox, KDE and Xfce.
Elive: A Debian-based distribution that features a customized version of Enlightenment as its main desktop environment. 
AV Linux: This distribution is specifically curated for content creators and includes Enlightenment as an available desktop option, based on the MX Linux 23.1. 


MX Linux has come with its NEW Version 25-Thank YOU

 MX Linux has come with its NEW Version 25-Thank YOU

Yes, MX Linux has come out with a new version. 

Trixie Kernel.

It looks impressive. 

It has almost all the Word Processing programs if one  wants to keeps away from Microsoft Words.

Its KDE has its own flavour, which I really like.

Its installer has its own idiosyncratic way which is Mepis Way.

I learned all my Linux tricks from Mepis.

It has no Synaptic Package Manager in the KDE image.

No Gparted.

I froze in installation.

I forgot to change the location to Australia.

It was on USA but I changed it during Installation.

Try again, only one big PartitionI am on holiday mood. It worked alright after location was fixed.

I am going to get Gnome first.

It took 17.5 GB with GNOME instslled.

It is the only distribution which has in-house script to install Opera, Brace, Vivaldi in addition to Firefox my favourite.

It has 12 in total.

I got Synaptic Package Manager instslled.

MX Repository is in New Zealand which did not respond several times.

I am going to switch to Synaptic Package Manager to get Gparted, AbiWord misding libraries, Transmission and GDebi.

Synaptic repository is in Australia and is absolutely fast.

I have 5.5GB and going to add Blender and few more misding packages.

That's it.

MX Linux is fully functioal now.

I have 3.5GB left and LibreOffice is 25.2 version. I am going to miss Manjaro Linux which was sitting there until midday. Well, I have tested Manjaro for a very long time but I have to give a feedback to MX Linux my old friend.

Linux Programming Languages

I looked at my "Linux Essentials" and found a daring ommission.

No mention of Python and computer languages.

No panic.

Thanks to Google Blog site, I had collected tits and bits about  Linux Programming languages

15 of them are reproduced below

Gambas

Gambas is a free development environment based on a Basic interpreter with object extensions, a bit like Visual Basic™ (but it is NOT a clone !). Read the introduction for more information.

With Gambas, you can quickly design your program GUI with QT or GTK+, access MySQL, PostgreSQL, Firebird, ODBC and SQLite databases, pilot KDE applications with DCOP, translate your program into any language, create network applications easily, make 3D OpenGL applications, make CGI web applications, and many more robust work

The Gambas project aims at making a graphical development environment based on a Basic interpreter, so that the language is as easy as Visual Basic under Linux but much better and less bugs.

The phenomenal quantity of bugs and inconsistencies in Visual Basic had persuaded developer me to start a fresh project. It seems that Microsoft was aware of the poor quality of its language, as VB, dot-Net (.Net) was not made backward compatible with older versions of Visual Basic.

Gambas does not try to be compatible with Visual Basic, and will never be. Its syntax and internals are far better than the one's seen in its proprietary cousin.

The author who had very good understanding of Visual Basic from childhood, took from Visual Basic, the Basic language, the development environment and the user interfaces and dropped the bad practices in common use of Visual Basic program and made Gambas coherent, logical and reliable as possible.

Features

Below are the main features of Gambas and what sets it apart from the other languages.

Gambas is a Basic language with object extensions. A program written with Gambas is a set of files. Each file describes a class, in terms of object programming. The class files are compiled, then executed by an interpreter. From this point of view, it is very inspired by Java.

Gambas is made up of the following programs:

A compiler.

An interpreter.

An archiver.

A graphical user interface component.

A development environment.

The development environment is written with Gambas itself, so that I can show the abilities of the language and is useful for debugging.

What are the features that set Gambas from the other languages?

1. A Gambas project is stored under one directory. The archiver transforms the project directory structure in one sole executable file.

2. Compiling a project only requires the compilation of the modified classes. Every external reference of a class is solved dynamically at the execution time.

3. Gambas has a component architecture that allows it to extend the language. Anyone can write components as shared libraries that dynamically add new native classes to the interpreter.

Components can be written in Gambas too. The component architecture is documented in the Wiki encyclopaedia.

4. By default, the Gambas interpreter is a text-only program. The component architecture is used for writing the graphical user interface part of the language.

5. As the graphical user interface is implemented as a component, Gambas is independent of any toolkit!

One will be able to write a program, and choose the toolkit later : GTK+, Qt4, etc.

6. The graphical user interface is the Qt4 toolkit. The GTK+ component which is not finished will have almost the same interface as the Qt4 component.

7. Gambas projects are easily translatable, in any language.

8. Its object model is simple but powerful.

About the Author

Welcome to you, curious!

You're going to know almost everything about me...

My name is BenoƮt Minisini.

I am a French man born in 1972, living in Paris. Programming is one my passion since I was twelve, and is now my job for many years now. This passion started with the Basic language on a CPC Amstrad 464, and later on an Atari 520 STE. Of course, now, I am using many other languages, but I never forgot that I have learned and done a lot with Basic.

I was always fond of writing languages, compilers, assemblers, and interpreters. I wrote a Z80 assembler on Amstrad and an interpreted language that consumed all its memory.

Later, during my studies at the E.P.I.T.A., I wrote a Lisp interpreter under Windows. During six months, I discovered its stupid memory model, the Microsoft compiler, and its numerous bugs.

Today, I keep on raging with the Gambas

Thanks to my boss, I have a half-time job, so I have worked actively on Gambas for the last years.

But I have other passions too, that burns lot of my time. That is music .

I'm playing flute for a long time - and theatre.

So, the development of Gambas is not as fast as it could be.

I hope your curiosity was satisfied...

Acknowledgment

Gambas is build on top of many free software, and could not exist without them.

So I would like to thank every people involved in the following projects:

Linux

KDE

GCC and all of the GNU tools, of course.

The Qt4 toolkit.

The GIMP and its toolkit GTK+

Libre Office.

The MySQL, PostgreSQL and SQLite database management systems.

And any other libraries used by Gambas.

That is enough for as an introduction to language packages. 

My comment 

I pronounce it as Gon (a bull) Bass (is unskilled workman) in Sinhala which is the phrase we use when the workman does a shoddy job. 

But that reference has no slur on this wonderful package which love the most. 

Unfortunately only few of the distributions port it as is. 

That is why I was very expressive here.

It needs to be there for the young newbies to take root in Linux.

Linux Programming Languages

1. Vi was my beginning but later went to Vim.

 

2. PHP MyAdmin was my Samba and Server friend but I do not want to touch it in my old age.

 

3. Perl was my attraction

Being a Writer this was an attraction and quickly settle down on 28MB Abiword.

 

4. Lyx and Gambas (no more Latex now buts it's derivatives)

 

4. Abiword

Is a word processor with a command line functionality.

It is over 250MB and is my work horse and it has its development package but very few has time for it.

 

Debian 12.10- - - dropped it so, I will stick with 12.9--.

 

1. C

Linux is written in C and this where I started coding.

 

2. C++

I did not waste time on C++

 

3. Python

Python was the one which attracted to me on Linux in the book Joy of Linux

It is versatile but so long I gave up.

 

4. Java

Java I really liked when it had Java phones which one could manipulate. One cannot find a Java phone now.

 

5. JavaScript

JavaScript I hate because it is cross platform.

 

6. Bash/Shell

Bash/Shell is unique

I still read Linux Bible when I decide to look at a shell script for fun

 

7.  Perl

Perl was my attraction until I settled down in Abiword.

 

8. Go of Google

I collected its package in Ubuntu which was 1.2GB when it became 2.4GB I have it up.

It has over 75 at which level I stopped counting

Go is Linux based and BULKY.

 

9. Ruby

Ruby on rails was web development language which I had a flash when I first developed my first,

 Private Web Phase withWordProcess.com (not .og organisation which has gone commercial now) long before Google was born

I still have it and I have forgotten my Yahoo.Mail password (I am going to activate it when I am ready with my 5 books with slow progress. 

Linus fundamental is reaching 450 pages (it has gone above 500). 

I want to keep it as it is and do not want to post any there. It now active but one need to go searching for my web site’s name.

 

10. Rust

Rust is new and I have no knowledge except Ubuntu trying to Reinvent Linux is going to be a either flash in the pan or making money which was not the intention of Ubuntu Master GURU.

 

11. Swift

It is macOS which I have no interest.

 

13.  Haskell

Haskell and compiz compositor is supposed to be for Research Work with very little FAT in its CORE.

It is on black terminal and until it becomes with a simple graphic front I won’t try it.

 

14. R

R is the only statistical package for Linux.

It comes as Octave and is very large package.

I think it was developed in New Zealand.

not when I was roaming in South Island.

 

15. PHP

Server side scripting language which has become plump and may be a pest and takes over your system.

I have decided to quit Elive after 6 months

 

I have decided to quit Elive after 6 months

Yes, I am quitting Enlightenment and Elive.

Enlightenment does not add to my productivity.
Even installing AbiWord through Software was a pain.
 
I hate SNAP packages sandboxed.
 
Main reason for quitting is, it does not have Synaptic Package Manager.
 
I shun any distribution without Synaptic. 
It has enormous FREE Software Collection.
 
I am currently promoting ARCH Linux and I use my spare Gnome Instance to install BlueStar Linux and without it (Spare Gnome), I cannot experiment on new applications.
My workhorse is in partition-2 and I do not want to sacrifice it for testing but leave it as it is for True Stability.
 
It takes over an hour to install and configure Elive.
 
Before I could finish this peace with one finger typing Gnome installation is over.
Just under 20 minutes.
I do not want unnecessary packages like Firefox and LibreOffice bloating my work space with 2GB of software.

I need to add enough space for /var or variable partition for extra applications.
Partition Schedule goes like this.
/root 7.7GB full when installed
/boot
/home
/tmp
/opt
/var

Others like
/usr for server edition
/src for allocation of serviced users are not necessary for a single user computer.

Installation is over and need to add few applications, I regularly use Stacer and Notepadq and Gparted tops the list.

Good Bye Elive.

Instead of Elive I am installing Enlightenment Desktop which takes 400MB for minimal display of Enlightenment Effects.

I am going and Wayland and Compiz,too.
First time round I am going to look at Haskell programming languages and it's window stacks.
Of course in this process I get Emac,too.
 
No Gambas and Lyx.
 
Emac is Richard Stallman creation and was a simple text editor.
It now has a graphical (GUI)editor, Client and a Terminal.
 
Xmonad and Wayfire do not have log out script and one has to reboot the computer which is to say the least is annoying.

Need keyboard shortcut Ctrl + Alt+ F1.
 
Since, I did use keyboard shortcuts for 30 years ago, I have to lookout for additional keyboard keys.
Windows Key was not in existent, then which is a pain in my neck.
 
FVwm3 is a new but elegant window manager.
 
IceWM is my love.
 
Window Manager was the beginning.

By the way, Xmonad and Wayfire are not supported by Gnome
 
May be I am missing some libraries.

My the way, I use gdm and not sddm.

I am going to use even ratpoison which I think is keyboard driven (no mouse use) window manager.

Cinnamon and Nemo are In.

Base installation is about 8GB and with all the utilities added it amounted to about another 4GB and I have 6GB left in the /root folder of 18GB, allocated at partitioning 

So leaving 20GB for /root folder is more than adequate BUT have a huge /var partition, if you add lot of applications outside Gnome, say from KDE.
I have do far used only 2GB of 8GB /var partition.
By the way except for Falkon and Konqueror from KDE I have nothing from KDE. 
Both are browsers, by the way.

PapugLinux

This is how I learned Linux in 16-072011

PapugLinux

Dear PapugLinux users,

PapugLinux-11.1 is available for download, this is a major release in term of package update.

We choose to focus our additions on development tools for this version. The great Python language comes in 2 versions (2.7 and 3.1) and we also include Subversion and the very popular Git as version control systems. This could make PapugLinux a great bundle to start to learn Python or simply browse the open-source projects all over the world.

The live running-mode uses new tools and another compression format, this results in more content in a smaller size.

The desktop image credit goes to Flavio Takemoto from Brazil, this artist has a great portfolio of artwork.

Kindest regards,

Core

2.6 kernel

ALSA sound driver

X.Org X-Window server

Desktop

Fluxbox window manager

Mozilla Firefox web browser

AbiWord word processor

Gnumeric spreadsheet processor

Bluefish editor

Various CDR/DVDR tool

FR, PL, and US keyboard support

 

Server

Apache web server

Cups print server

ProFTP ftp server

 

Ssh server

Boot your computer with Papug Linux, then launch a terminal from the menu (RoxTerm, XTerm) and log as root (password papuglinux).

$ su -

You must create two partitions on your hard disk, if you don't plan to use the whole disk, be sure to backup your data. One partition will be used for the system and must be sized to 1.2GB or more. The other partition will be used for the swap and should be sized more or less the double of your RAM capacity.

The easiest way to do this operation is to use GParted as the file systems will be created in the same time. An alternative way using 'fdisk' and command line tools is possible in text mode.

# gparted

GParted will scan your devices, this can take a long time. Create the system partition using 'ext3' file system, most of users would also make this partition bootable. Then create the swap partition. Please refer to GParted website if you need more informations.

Note the partitions name used, it will be needed for later operations. Most of users should have /dev/hda1, /dev/hda2 or /dev/sda1, /dev/sda2.

After preparing your disk, you can proceed to the installation. This process will mainly copy the content of the Live CD to your hard disk, then perform some needed operations.

In the following code, be careful to correctly set the parameters, the first one is the system partition, the second one is the swap partition.

# cd /root/install

# ./install.sh [system_partition] [swap_partition]

(eg. ./install.sh /dev/hda1 /dev/hda2)

Most of users will have to make PapugLinux bootable on their computer. 

If you have another system installed on your computer (Linux or Windows) skip this operation, you need to manually set up the boot loader, you can email me for help if needed.

Once again be careful when typing the following code. The first parameter is the system partition, the second parameter is the disk id (mostly the same as the system partition except the last number which represents the partition).

# ./install-boot.sh [system_partition] [disk_id]

(eg. ./install-boot.sh /dev/hda1 /dev/hda)

PapugLinux should now be installed on your computer. Exit the terminal then reboot your computer. Remove the Live CD during the computer startup process.