Mon Dec 26 17:38:26 2016 UTC

Les commandes de base...

Première prise en main

Afin de profiter pleinement de votre NuTyX fraîchement installée, voici les commandes indispensables que vous allez utiliser quotidiennement. Cet article reprend les commandes essentielles et spécifiques à NuTyX. Il est conseillé de bien les connaître.

NuTyX ne dispose pas (encore) d'outils graphiques pour son administration. Vous allez donc utiliser le terminal comme interface. Si vous n'y êtes pas habitué, ce n'est pas grave. Cet article vous expliquera pas à pas les commandes à taper au clavier.

Sous NuTyX (contrairement à d'autres systèmes d'exploitation) la casse doit être respectée, il faut donc toujours veiller à taper les commandes en minuscules.

Commençons donc par ouvrir un terminal... ça y est ? alors on peut commencer Cool

Une commande peut être composée d'un seul mot dans le cas où aucune option n'est nécessaire. Mais la majorité des commandes peut être entrée à l'aide d'options diverses. Sachez par exemple que l'option la plus utile sera (en fonction de la commande)

nomdelacommande help
ou
nomdelacommande --help
ou
nomdelacommande -h

le help permet d'obtenir un aperçu des possibilités de la nomdelacommande, --help ou -h sont aussi des options permettant l'affichage de l'aide.

Vérifier si il y a des mises à jour disponibles

La commande cards sync permet d'obtenir le dernier état des mises à jour disponibles sur votre système.

La commande cards diff affichera la liste de paquets pouvant être mis à jour.

Essayez les commandes:

sudo cards sync
sudo cards diff
Synchronizing /var/lib/pkg/depot/gui from http://..
/var/lib/pkg/depot/cli//MD5SUM
..
gcc glibc

Mettre à jour un paquet

Pour mettre à jour un paquet, la commande cards install -u suivi du logiciel sera utilisée. Il faut évidemment que la mise à jour soit possible:

sudo cards install -u gcc

mettra le paquet gcc à jour.

Recherche d'un paquet

Rechercher un paquet sous NuTyX est très simple, la commande:

cards search chaîne_à_trouver

retournera tous les paquets dont le nom ou la description contient la chaîne_à_trouver. Par exemple si vous souhaitez connaître les navigateurs disponibles

cards search browser

devrait retourner quelque chose comme:

(gui-extra) chromium 53.0.2785.116 The open-source project behind Google Chrome,
an attempt at creating a safer, faster, and more stable browser
(gui-extra) conkeror git A highly programmable web browser based on Mozilla XULRunner
(gui-extra) dillo 3.0.5 A small, fast graphical web browser built on FLTK
(gui-extra) firefox 48.0.2 Standalone web browser from mozilla.org
(gui-extra) midori 0.5.11 Midori is a lightweight web browser that uses WebKitGTK+.
(gui-extra) xombrero 1.6.4 Simple browser based on gtk and using the webkit engine
...

Ajout d'un paquet

Pour ajouter un paquet, la commande cards install suivie du nom du paquet à installer sera utilisée:

sudo cards install xfce4

Le téléchargement de l'application xfce4 commence immédiatement, une fois le paquet téléchargé, ses dépendances seront à leur tour téléchargées. Quand le téléchargement est terminé, tous les paquets seront installés dans le bon ordre. Dans cet exemple, une fois la commande terminée, vous aurez un bureau xfce4 installé sur votre NuTyX.

Ajout d'un utilisateur

Pour ajouter un utilisateur sous NuTyX, c'est également très simple, la commande nu ouvre une fenêtre de dialogue. Vous n'avez qu'a répondre aux questions en remplissant les champs à disposition:

nu

permet d'ajouter un utilisateur.

Utilisateur: francois
Description: François Perrin

Vous devez bien noter que le nom d'utilisateur ne peut pas contenir certains caractères et ne peut pas contenir d'espace ni de majuscule.

Conclusion

Vous l'avez compris, les seules commandes à connaître pour commencer à utiliser NuTyX sont donc les 2 commandes suivantes:

nu
cards

Cette dernière est d'ailleurs expliquée plus en détail via son aide:

cards help

Je vous souhaite beaucoup de plaisir avec votre nouvelle NuTyX installée.
Vous souhaitez installer d'autre paquets et pourquoi pas construire et compilez vos propres paquets.
Vous trouverez toute la documentation necessaire.