Skip to content

Commit

Permalink
overview
Browse files Browse the repository at this point in the history
new article.

upgrade-linux-firmware

new article.

documentation: add both links
  • Loading branch information
tnut committed Mar 9, 2024
1 parent 45ce092 commit 9cd124c
Show file tree
Hide file tree
Showing 4 changed files with 85 additions and 41 deletions.
29 changes: 26 additions & 3 deletions en/content/documentation
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,19 @@
<h2>Beginner's User Guides on NuTyX</h2>

<table width="100%" cellspacing="0">
<tr class="even">
<td class="url">
<a class="url" href="overview">An overview of the distribution</a>
</td>
<td>
We tell you everything about the NuTyX philosophy.
The influence of Linux From Scratch.
The Cards package manager.
The target audience of NuTyX.
The organization of the project.
</td>
</tr>

<tr class="odd">
<td class="url" >
<a class="url" href="dictionary">A little lexicon for NuTyX users</a>
Expand Down Expand Up @@ -53,7 +66,7 @@

<table width="100%" cellspacing="0">

<tr class="even">
<tr class="odd">
<td class="url">
<a class="url" href="configuration-files">Configurations files of NuTyX</a>
</td>
Expand All @@ -63,7 +76,7 @@
</td>
</tr>

<tr class="odd">
<tr class="even">
<td class="url" >
<a class="url" href="grub-install">Setting up GRUB</a>
</td>
Expand All @@ -73,7 +86,7 @@
</td>
</tr>

<tr class="even">
<tr class="odd">
<td class="url">
<a class="url" href="change-boot-kernel">Change default boot kernel</a>
</td>
Expand All @@ -83,6 +96,16 @@
</td>
</tr>

<tr class="even">
<td class="url">
<a class="url" href="upgrade-linux-firmware">Update the linux-firmware package</a>
</td>
<td>
You want to reduce the size of the linux-firmware package by only installing the firmware that concerns you.
This article shows you the procedure.
</td>
</tr>

<tr class="odd">
<td class="url">
<a class="url" href="initrd">Building an initrd</a>
Expand Down
35 changes: 17 additions & 18 deletions en/content/interview → en/content/overview
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
First I want to thank Linux Magazine for giving me the chance to do this interview.

<h2>0. Presentation</h2>
<h2>1. Presentation</h2>

My name is Thierry Nuttens and I am going to introduce you to the NuTyX project that I have maintained for over 16 years now.
<p>
My friend Spiky has become my right arm for over 3 years.

<h2>1. NuTyX Philosophy</h2>
<h2>2. NuTyX Philosophy</h2>

I use NuTyX or Linux if you prefer because I think it's an operating system that meets my expectations.
<p>
Expand All @@ -23,7 +21,7 @@ I use NuTyX or Linux if you prefer because I think it's an operating system that
Besides, Ubuntu was making its debut...
What interested me the most was to have a high-performance, reliable and easy-to-maintain system.

<h2>2. The influence of LFS/BLFS</h2>
<h2>3. The influence of LFS/BLFS</h2>

My vision of Linux changed radically when I discovered the LFS project.
<p>
Expand Down Expand Up @@ -67,7 +65,7 @@ My vision of Linux changed radically when I discovered the LFS project.
The number of packages on NuTyX is approaching 2000.
If we add the automatically generated subpackets, we reach 4500 packets.

<h2>3. NuTyX is no longer a Linux From Scratch</h2>
<h2>4. NuTyX is no longer a Linux From Scratch</h2>

We start with its installation, today it is possible to install NuTyX in many ways.
For beginners, several ISOs (LXDE, XFCE, MATE, KDE, GNOME, CINNAMON ready to install.
Expand Down Expand Up @@ -100,7 +98,7 @@ My vision of Linux changed radically when I discovered the LFS project.
<p>
Lxdm, lightdm, xdm, slim, gdm, sddm or dtlogin are available as session manager choices.

<h3>NuTyX packages are organized into collections.</h3>
<h3>4.1 NuTyX packages are organized into collections.</h3>

Three collections form the heart of the system:
<p>
Expand Down Expand Up @@ -163,7 +161,7 @@ My vision of Linux changed radically when I discovered the LFS project.
<p>
The packages to be updated are installed when the machine is shut down.

<h3>NuTyX comes in two flavors or branches<h3>
<h3>4.2 NuTyX comes in two flavors or branches</h3>

A semi-frozen “rolling” version:
<p>
Expand All @@ -182,7 +180,7 @@ A continuously updated “testing” version:
<p>
Given the extent of the updates, this "testing" version is not strongly recommended in "production" or on a machine of the end user.

<h2>4. Difference between CARDS and other package managers.</h2>
<h2>5. Difference between CARDS and other package managers.</h2>

CARDS is written in a low level language.
<p>
Expand Down Expand Up @@ -213,12 +211,12 @@ sys 0m1.230s
#
</kbd></pre>

<h3>CARDS and NuTyX go hand in hand.</h3>
<h3>5.1 CARDS and NuTyX go hand in hand.</h3>
For example the mybld central command uses the install-nutyx script for its operation.
<p>
Packages are ALWAYS built in a chrooted environment.

<h3>The original concepts of CARDS:</h3>
<h3>5.2 The original concepts of CARDS:</h3>

The collections are interdependent but independent of each other.
<p>
Expand Down Expand Up @@ -347,7 +345,7 @@ As explained above, cards automatically manage the separation of base packages a
<p>
Last point, no cookies are installed when visiting the site www.nutyx.org.

<h2>5. NuTyX Target Audience</h2>
<h2>6. NuTyX Target Audience</h2>
This is a recurring topic on NuTyX.
<p>
There is no graphical installer and therefore installing NuTyX is scary from the first screen.
Expand All @@ -368,7 +366,7 @@ This is a recurring topic on NuTyX.
<p>
Even if the user is an expert, he can very quickly install a NuTyX completely automatically.

<h2>6. Organization of the NuTyX project.</h2>
<h2>7. Organization of the NuTyX project.</h2>

The organization is very simple.
<p>
Expand All @@ -379,7 +377,7 @@ The organization is very simple.
<p>
Guth, whom I also salute very warmly, is a very discreet but very important person.
He is responsible for the proper functioning of the master repository server.
In 16 years, I don't remember having had a break.
In 17 years, I don't remember having had a break.
He does an extraordinary job.
<p>
I support Spiky when he is in trouble with certain packages.
Expand Down Expand Up @@ -414,12 +412,13 @@ The organization is very simple.
<li>
And the cycle begins again.
</ul>
<h2>7. Statistics and acknowledgments</h2>
<h2>8. Statistics and acknowledgments</h2>

I could, if I wanted to, obtain statistics on the number of pages visited on the site of tuxfamily.org at:
https://stats.tuxfamily.org/nutyx.org
<a href="https://stats.tuxfamily.org/nutyx.org">https://stats.tuxfamily.org/nutyx.org</a>
<p>
To know the number of downloads of ISOs, you have to go to the site https://sourgeforge.net/projects/nutyx/files.
To know the number of downloads of ISOs, you have to go to the site
<a href="https://sourceforge.net/projects/nutyx/files/">https://sourceforge.net/projects/nutyx/files</a>.
<p>
The ISOs are updated there each time the new NuTyX version is released.
<p>
Expand All @@ -435,7 +434,7 @@ The organization is very simple.
A huge thank you also to the Tuxfamily team for the logistical support of the nutyx.org site and the forums forum.nutyx and forums.nutyx.org.
A big thank you especially to Sylvain who will have allowed the integration of the site and the access to the forums.
The site being written in ... C++...
<h2>8. I'm Spiky</h2>
<h2>9. I'm Spiky</h2>
Let me introduce myself, I,m Spiky.
<p>
I was a long time LFS/BLFS user, I was also looking for a package manager for my LFS.
Expand Down
29 changes: 26 additions & 3 deletions fr/content/documentation
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,19 @@
<h2>Guides du nouvel utilisateur sur NuTyX</h2>

<table width="100%" cellspacing="0">
<tr class="even">
<td class="url">
<a class="url" href="overview">Une vue d'ensemble de la distribution</a>
</td>
<td>
On vous dit tout sur la philosophie de NuTyX.
L'influence de Linux From Scratch.
Le gestionnaire de paquets Cards.
Le public cible de NuTyX.
L'organisation du projet.
</td>
</tr>

<tr class="odd">
<td class="url">
<a class="url" href="dictionary">Petit lexique du NuTyXien</a>
Expand Down Expand Up @@ -69,7 +82,7 @@

<table width="100%" cellspacing="0">

<tr class="odd">
<tr class="even">
<td class="url">
<a class="url" href="configuration-files">Fichiers de configuration</a>
</td>
Expand All @@ -79,7 +92,7 @@
</td>
</tr>

<tr class="even">
<tr class="odd">
<td class="url">
<a class="url" href="grub-install">Mise en place de GRUB</a>
</td>
Expand All @@ -91,7 +104,7 @@
</td>
</tr>

<tr class="odd">
<tr class="even">
<td class="url">
<a class="url" href="change-boot-kernel">Changer de kernel de boot par défaut</a>
</td>
Expand All @@ -102,6 +115,16 @@
</td>
</tr>

<tr class="odd">
<td class="url">
<a class="url" href="upgrade-linux-firmware">Mettre à jour le paquet linux-firmware</a>
</td>
<td>
Vous souhaitez réduire la taille du paquet linux-firmware en n'installant que les firmwares qui vous concernent.
Cet article vous montre la procédure.
</td>
</tr>

<tr class="even">
<td class="url">
<a class="url" href="initrd">Construire une initrd</a>
Expand Down
33 changes: 16 additions & 17 deletions fr/content/interview → fr/content/overview
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
D'abord je veux remercier Linux Magazine de m'avoir donner la chance de pouvoir réaliser cet interview.
<p>
<h2>0. Présentation</h2>
<h2>1. Présentation</h2>

Je m'appelle Thierry Nuttens et vais vous présenter le projet NuTyX que je maintiens maintenant depuis plus de 16 ans.
<p>
Mon ami Spiky est devenu mon bras droit depuis plus de 3 ans.s

<h2>1. Philosophie de NuTyX</h2>
<h2>2. Philosophie de NuTyX</h2>

J'utilise NuTyX ou Linux si vous préférez parce que je pense que c'est un système d'exploitation qui répond à mes attentes.
<p>
Expand All @@ -22,7 +20,7 @@ D'abord je veux remercier Linux Magazine de m'avoir donner la chance de pouvoir
D’ailleurs Ubuntu faisait ses débuts…
Ce qui m’intéressait le plus, c’était d’avoir un système performant, fiable et avec une maintenance simple.

<h2>2. L’influence de LFS/BLFS</h2>
<h2>3. L’influence de LFS/BLFS</h2>

Ma vision de Linux a radicalement changé lorsque j’ai découvert le projet LFS.
<p>
Expand Down Expand Up @@ -64,7 +62,7 @@ Ma vision de Linux a radicalement changé lorsque j’ai découvert le projet LF
Le nombre de paquets sur NuTyX approche les 2000.
Si on rajoute les sous-paquets générés automatiquement, on atteind les 4500 paquets.

<h2>3. NuTyX n’est plus une Linux From Scratch</h2>
<h2>4. NuTyX n’est plus une Linux From Scratch</h2>

On commence par son installation, aujourd’hui il est possible d’installer NuTyX de nombreuses façons.
Pour les débutants, plusieurs ISO (LXDE, XFCE, MATE, KDE, GNOME, CINNAMON prêtes à installer.
Expand Down Expand Up @@ -96,7 +94,7 @@ Pour les débutants, plusieurs ISO (LXDE, XFCE, MATE, KDE, GNOME, CINNAMON prê
<p>
Lxdm, lightdm, xdm, slim, gdm, sddm ou dtlogin sont disponibles comme choix de gestionnaire de sessions.

<h3>Les paquets de NuTyX sont organisé en collections.</h3>
<h3>4.1 Les paquets de NuTyX sont organisé en collections.</h3>

Trois collections constituent le cœur du système :
<p>
Expand Down Expand Up @@ -160,7 +158,7 @@ Il contient également deux scripts très utiles:
<p>
Les paquets à mettre à jour sont installés lors de l'arrêt de la machine.

<h3>NuTyX se décline en deux versions ou branches</h3> 
<h3>4.2 NuTyX se décline en deux versions ou branches</h3> 

Une version «rolling» semi-figée:
<p>
Expand All @@ -177,7 +175,7 @@ Il contient également deux scripts très utiles:
<p>
Etant donné l'ampleur des mise à jour, cette version "testing" n'est fortement déconseillée en "production" ou sur une machine de l'utilisateur final.

<h2>4. Différence entre CARDS et d’autres gestionnaires de paquets.</h2>
<h2>5. Différence entre CARDS et d’autres gestionnaires de paquets.</h2>

CARDS est écrit dans un langage de bas niveau.
<p>
Expand Down Expand Up @@ -209,12 +207,12 @@ sys 0m1.230s
#
</kbd></pre>

<h3>CARDS et NuTyX sont parfaitement associés.</h3>
<h3>5.1 CARDS et NuTyX sont parfaitement associés.</h3>
Par exemple la commande centrale mybld utilise le script install-nutyx pour son fonctionnement.
<p>
Les paquets sont TOUJOURS construits dans un environnement chrooté.

<h4>Les concepts originaux de CARDS:</h4>
<h3>5.2 Les concepts originaux de CARDS:</h3>

Les collections sont interdépendantes mais indépendantes les une des autres.
<p>
Expand Down Expand Up @@ -337,7 +335,7 @@ Les collections sont interdépendantes mais indépendantes les une des autres.
<p>
Dernier point, aucun coockies n’est installé lors de la visite du site www.nutyx.org.

<h2>5. Publique cible de NuTyX</h2>
<h2>6. Publique cible de NuTyX</h2>

C’est un sujet récurrent sur NuTyX.
<p>
Expand All @@ -358,7 +356,7 @@ C’est un sujet récurrent sur NuTyX.
<p>
Même si l’utilisateur est un expert, il pourra très rapidement installer une NuTyX de façon totalement automatique.

<h2>6. Organisation du projet NuTyX.</h2>
<h2>7. Organisation du projet NuTyX.</h2>

L’organisation est très simple.
<p>
Expand Down Expand Up @@ -405,13 +403,14 @@ C’est un sujet récurrent sur NuTyX.
<li>
Et le cycle recommence.
</ul>
<h2>7. Statistiques et remerciements</h2>
<h2>8. Statistiques et remerciements</h2>

Je pourrai si je le voulais, obtenir des statistiques sur le nombre de pages visitées sur le site de
tuxfamily.org à l'adresse:
https://stats.tuxfamily.org/nutyx.org
<a href="https://stats.tuxfamily.org/nutyx.org">https://stats.tuxfamily.org/nutyx.org</a>
<p>
Pour connaître le nombre de téléchargement des ISOs, il faut se rendre sur le site https://sourgeforge.net/projects/nutyx/files.
Pour connaître le nombre de téléchargement des ISOs, il faut se rendre sur le site
<a href="https://sourceforge.net/projects/nutyx/files/">https://sourceforge.net/projects/nutyx/files</a>.
<p>
Les ISOs y sont mise à jour à chaque sortie de la nouvelle version NuTyX
<p>
Expand All @@ -429,7 +428,7 @@ https://stats.tuxfamily.org/nutyx.org
<p>
Un grand merci spécialement à Sylvain qui aura permit l'intégration du site et l'accès des forum.
Le site étant écrit en ... C++...
<h2>8. Moi c'est Spiky</h2>
<h2>9. Moi c'est Spiky</h2>
Je me présente, je suis Spiky.
<p>
Je suis un utilisateur de longue date de LFS/BLFS, je cherchais également un gestionnaire de paquets pour mon LFS.
Expand Down

0 comments on commit 9cd124c

Please sign in to comment.