đź“™

#2 Environment

OS GNU/Linux

GNU and Linux are two different things that together form what people casually call “Linux.”

GNU

Linux

GNU/Linux

ComponentRoleExample
GNUUser tools and softwareBash, GCC, coreutils
LinuxKernel (core system)linux-6.x
GNU/LinuxFull OSUbuntu, Debian, Arch

When Richard Stallman started GNU in the 1980s, the goal was to build a completely free operating system, including its own kernel.

But that kernel — called Hurd — ran into major delays.

Timeline:

What happened next:

What about Hurd?

The GNU Hurd still exists, maintained by the Free Software Foundation, but it remains experimental and is mostly used for research.

There are niche distributions like Debian GNU/Hurd, but they’re far less stable and widely used than GNU/Linux.

Summary

PeriodProjectStatus
1983–1990GNU (Stallman)All user tools, no kernel
1990–presentGNU HurdStill under development
1991–presentLinux (Torvalds)Working kernel, widely adopted

The Linux kernel isn’t a copy of anything, but it didn’t appear out of nowhere either.

Linus Torvalds wrote it entirely from scratch, while taking strong inspiration from Unix — especially Minix, a small Unix-like system used for teaching.

The nuance:

The context:

AspectLinuxInspired by
Code originWritten from scratch by Linus Torvalds—
ArchitectureMonolithic kernelUnix
PhilosophyFree, open, community-drivenUnix & GNU
Direct influenceMinix (teaching OS)Yes

So: Linux is a free reimplementation of a Unix-like system, not a copy.

It follows Unix standards without being Unix itself.

VPS

What is a VPS

A VPS (Virtual Private Server) at OVH is a virtual server hosted in OVH’s data centers. It gives you the equivalent of a small dedicated server, but it’s virtualized — you share the physical machine with other users while keeping your own isolated environment.

In short:

It’s a middle ground between:

With OVH, you can choose:

It’s commonly used for:

You access to the VPS remotely by SSH

OVH

We rent a VPS to OVH hosting company. OVH is a French company created by Octave Klaba in 19xx. The name of OVH is “On vous héberge”.

UseNameIPportUser
Teachingvps-e03fb978.vps.ovh.netadresse IPv4: 51.38.179.200 - adresse IPv6: 2001:41d0:305:2100::46a949323debian / ***
COMPTE VPS OVH DE PWA vps-38339055
  • HOST : vps-e03fb978.vps.ovh.net
  • adress IPv4: 51.38.179.200
  • port : 49323

  • Debian Trixie (Debian 13) issue with My SQL ⇒ install 12 version
  • 12 Go RAM

  • nom d'utilisateur: debian
  • adresse IPv6: 2001:41d0:305:2100::46a9

  • 6 vCores

  • mot de passe : ***
  • Gateway 2001:41d0:305:2100::1

  • 100 Go HD

Connection

SSH

the usual port 22

The good practise to have more security is to change the port number. Choose one on this range 49152 and 65535.

Installation of the OS and configuration

sudo  apt-get install net-tools

netstat -a