Bonjour à toutes et tous,
Tout est dans le titre pour ce qui va suivre .
Après avoir évoqué TinyCore Linux, je l'ai (enfin) installé.
La version du noyau affiche 5.15 : pas mal pour une distro minuscule.
Et je suis agréablement surpris.
Pour ce faire, j'ai utilisé une carte SD de 16 Gb (une clé USB conviendrait aussi) que j'ai partitionnée, avec gparted, en deux (mais une partition pourrait suffire) :
- une partition en ext2 conformément à la préconisation de l'équipe TinyCore, afin de limiter les accès en écriture qui fatiguent prématurément le support. Cette partition est rendue "bootable".
- une partition formatée en ce que vous voulez (soit ext2, soit fat32, etc.) pour stocker les données, les paquets (ou extensions en langage TinyCore).
Remarque : Pour pérenniser cette carte, aucun fichier d'échange (swap) n'y a été créé. Cependant, le disque dur du PC contient une partition "swap".
L'image ISO de TinyCore 13.1 fut gravée sur un support optique lequel servit à l'installation.
Démarrage à froid du PC portable à partir du support optique.
Au premier écran qui s'affiche, sélectionner une option qui inclut l'installeur, sinon ça risque d'être un peu plus compliqué.
L'interface graphique s'affiche, il convient alors de cliquer sur l'icône en bas à droite de la wbar (l'info-bulle vous dira si c'est tc-installer, si oui, allez-y).
Puisque le support était déjà formaté et bootable pendant la séquence d'installation, j'ai fait les choix correspondants (l'installeur est de bonne facture et il est difficile de se tromper).
J'ai coché les cases pour le wifi, les firmwares, le support des claviers non US, et l'installeur.
Pour les options du chargeur de démarrage (pour ma configuration qui n'est pas la vôtre), j'ai ajouté dans la zone de saisie prévue à cet effet :
Plus tard, cette ligne pourra être améliorée comme vous voulez.
Et roule ma poule, comme on dit trivialement (et non pas trivial poursuite).
L'installation est terminée.
À ce stade, le clavier est encore en "en-US".
Pour le passer en français, dans un terminal saisir :
sudo loadkmap < /usr/share/kmap/azerty/fr-pc.kmap
Et normalement, le clavier devient plus aisément utilisable (pour fr, il y a aussi fr-latin1, fr-latin9 et fr).
(Remplacer fr-pc.kmap par ce qui convient à votre environnement).
Pour ma part, je voulais que les extensions soient à part du système opérateur.
Il faut alors déplacer le répertoire optional sous tce ainsi que les fichiers onboot.list, firstrun et xwbar.lst de la partition 1 vers le répertoire tce à créer sur la partition 2.
Monter le support où est installé TinyCore avec l'outil de montage TinyCore (comme j'ai deux partitions, j'ai monté les deux).
Dans un terminal :
pour créer le répertoire tce dans la partition 2 :
sudo mkdir /mnt/partition2/tce
pour déplacer le sous-répertoire optional
sudo mv /mnt/partition1/tce/optional/ /mnt/partition2/tce/
pour déplacer les fichiers
mv -t /mnt/partition2/tce/ /mnt/partition1/firstrun /mnt/partition1/*.lst
S'il y a des messages d'erreurs, a priori, ne pas en tenir compte : le répertoire est bien déplacé.
Puis, se rendre dans
cd /mnt/partition1/tce/boot/extlinux/
Puis :
sudo editor extlinux.conf
Le fichier de configuration s'ouvre dans l'éditeur editor et on complète la strophe comme suit :
Bien sûr, on enregistre et quitte l'éditeur.
Plus tard, vous serez peut-être amené à enrichir le chargeur de démarrage.
Arrêt de la machine, retrait du support optique et redémarrage à froid depuis la carte SD (ou clé USB).
Pendant le lancement, l'écran déroule ce qu'il se passe et enfin l'écran d'accueil apparaît (fond bleu avec logo Core au centre).
Cliquer sur l'icône du wifi dans la wbar en bas de l'écran .
Un terminal s'ouvre et faire ce qu'il demande.
Puis, chercher et cliquer sur l'icône Apps.
Choisir le dépôt le plus rapide et ensuite on va s'occuper de charger les extensions de son choix.
Pour mes besoins, j'ai chargé "onboot" (chargé au démarrage) :
Et "ondemand" (chargé à la demande) :
- cmus : pour écouter de la musique dans un terminal. Sont aussi proposés deadbeef, vlc et certainement d'autres...
- LibreOffice 7.2
- Firefox dernière version, mais Chromium et Seamonkey sont là...
- wordgrinder : traitement de texte pour se consacrer à l'écriture. L'édition n'est pas prévue.
- aescrypt : pour chiffrer/déchiffrer
- leafpad : un petit éditeur, Geany apparaît dans les dépôts,
- emelfm2 : un gestionnaire de fichiers multifenêtres
- testdisk : pour tenter de récupérer des fichiers perdus
- p7zip v16.09 : pour compresser fichiers et répertoires avec ou sans mot de passe
- opusfile & libopus : pour écouter des fichiers audio au format .opus en ligne de commande
- claws-mail : client messagerie, mais il y aussi seamonkey, thunderbird, sendEmail...
Je dois m'occuper maintenant du pare-feu et peut-être voir pour un client messagerie.
Volontairement, je n'ai pas détaillé par le menu ce qui précède : il y a de la doc dans le 1er message de ce fil.
Mais si besoin...
Environnement :
Amusez-vous bien.
Amitiés.
PS :
Il est possible que des approximations nuisibles à la bonne compréhension aient été incluses dans ce précède. Me le signaler afin de me permettre de les corriger.