installer_os_mire.sh — Session 1 (socle automatisé)

Bienvenue sur CFTPfr.fr Forums core installer_os_mire.sh — Session 1 (socle automatisé)

  • Ce sujet est vide.
Affichage de 1 message (sur 1 au total)
  • Auteur
    Messages
  • #305
    Mario Da Conceicao
    Maître des clés

    Nouveau composant du 01/08/2026 — installeur automatique, session 1. Remplace toutes les commandes tapées manuellement lors du premier test (Python, Xvesa, tk, rendu permanent, structure de dossiers). Un seul script à coller et lancer dans une session Tiny Core déjà démarrée (VM de test ou clé réelle).

    ## Utilisation
    1. Démarre Tiny Core (VM de test ou clé réelle)
    2. Ouvre le clavier virtuel si besoin (comme la dernière fois)
    3. Colle tout le script d’un coup dans le terminal, valide

    (Pas de ligne de début de type script exécutable ici — pas nécessaire, tu colles directement les commandes dans le terminal déjà ouvert.)

    « `bash
    echo « === Installation OS-MIRE : préparation du socle === »

    # 1. Installation des paquets nécessaires
    tce-load -wi python3.9.tcz
    tce-load -wi Xvesa.tcz
    tce-load -wi tk8.6.tcz

    # 2. Vérification rapide
    python3.9 –version || { echo « ERREUR : Python non installé correctement. »; exit 1; }
    python3.9 -c « import tkinter; print(‘tkinter OK’) » || { echo « ERREUR : tkinter non fonctionnel. »; exit 1; }

    # 3. Rendre les paquets permanents au redémarrage
    for paquet in python3.9.tcz Xvesa.tcz tk8.6.tcz; do
    if ! grep -qxF « $paquet » /opt/.tce/onboot.lst 2>/dev/null; then
    echo « $paquet » >> /opt/.tce/onboot.lst
    fi
    done

    # 4. Sauvegarde des fichiers personnels
    filetool.sh -b

    # 5. Structure de dossiers complète pour MIRA
    mkdir -p /mnt/home/MIRA_Project/mira_ai/plugins
    mkdir -p /mnt/home/MIRA_Project/mira_ai/ia_neuronale/specialites
    mkdir -p /mnt/home/MIRA_Project/mira_ai/ia_neuronale/telechargements
    mkdir -p /mnt/home/MIRA_Project/mira_ai/ia_neuronale/archives
    mkdir -p /mnt/home/MIRA_Project/mira_ai/ia_neuronale/modeles
    mkdir -p /mnt/home/MIRA_Project/mira_ai/ia_neuronale/config
    mkdir -p /mnt/home/MIRA_Project/mira_ai/ia_neuronale/logs
    mkdir -p /mnt/home/MIRA_Project/mira_os
    mkdir -p /mnt/home/MIRA_Project/mira_lang

    echo «  »
    echo « === Session 1 terminée : socle Tiny Core prêt et permanent === »
    echo « Prochaine étape (session 2) : copier les fichiers de MIRA dans ces dossiers. »
    « `

    ## Remarque sur le dossier de destination
    `/mnt/home/` est un exemple — sur ta machine réelle, le bon dossier dépendra de l’endroit où la clé/le disque est monté. Si le script indique une erreur de dossier introuvable à cette étape, dis-le-moi avec ce qui s’affiche.

    ## Découpage en sessions courtes prévu
    | Session | Objectif | Durée estimée |
    |—|—|—|
    | 1 | Cet installeur (socle Tiny Core) | 10-15 min |
    | 2 | Copier les fichiers de MIRA dans les bons dossiers | 15-20 min |
    | 3 | Installer llama-cpp-python + télécharger le modèle | 15-20 min |
    | 4 | Premier test : MIRA répond à une question | 10 min |
    | 5+ | Brancher les pièces une par une (limiteur, authentification…) | 15-20 min chacune |

Affichage de 1 message (sur 1 au total)
  • Vous devez être connecté pour répondre à ce sujet.
Retour en haut