Logiciels Linux / destination hors ligneProjet en conception

Préparer ici.
Installer
hors ligne.

Git, CMake, GCC. Votre poste en a besoin, mais il n’a pas Internet. PackHarbor est conçu pour réunir les applications et leurs dépendances avant le transfert.

Le générateur est en préparation. L’aperçu ci-contre illustre le fonctionnement prévu, sans créer de paquets.

LE TRAJET
DU LOGICIEL
  1. Internet
  2. PackHarbor
  3. Votre ordinateur
  4. Support USB
  5. Parc isolé
01 / Ce que vous emportez

Pas juste des paquets.
Le nécessaire autour.

Un Bundle PackHarbor rassemble les logiciels et les éléments utiles à leur installation. Explorez le rôle de chaque fichier dans cet exemple.

engineering-tools/

DESCRIPTION DE LA CIBLE

Savoir ce que vous installez.

Le manifeste décrit la cible et les applications demandées. Le format final devra aussi inventorier les versions exactes des paquets et leurs dépendances.

EXEMPLE DE STRUCTURE / NON INSTALLABLE

{
  "bundle": "engineering-tools",
  "version": "1.0",
  "target": {
    "distribution": "ubuntu",
    "release": "24.04",
    "architecture": "amd64"
  },
  "applications": ["git", "cmake", "gcc"]
}

Format présenté à titre d’exemple. Le manifeste seul ne garantit pas la reproductibilité d’une construction.

02 / Du bureau au poste isolé

La connexion s’arrête.
Pas la préparation.

Le parcours prévu sépare la construction du bundle et l’installation. Votre ordinateur sert au transfert, pas à la résolution des dépendances.

  1. 01
    SUR LE SERVEUR CONNECTÉ

    Décrire la machine.
    Choisir les applications.

    Distribution, version, architecture : le serveur devra résoudre et collecter les paquets pour cette cible, plutôt que pour votre poste de téléchargement.

  2. 02
    DEPUIS VOTRE ORDINATEUR

    Récupérer le bundle.
    Le transporter.

    Un ensemble de fichiers à copier sur un support autorisé. La machine utilisateur n’a pas besoin d’effectuer elle-même la résolution des dépendances.

  3. 03
    SUR LA MACHINE HORS LIGNE

    Vérifier d’abord.
    Installer ensuite.

    Les scripts prévus contrôleront l’intégrité et la cible avant l’installation locale. Un journal et des vérifications finales aideront à repérer les erreurs.

Le support de transfert reste soumis aux règles de votre environnement. PackHarbor ne remplace pas vos contrôles de sécurité.

03 / Avant de l’utiliser

La bonne cible.
Les bonnes limites.

Sur quelles machines ?

La première cible envisagée est Ubuntu 24.04 / amd64, sur une installation de référence connue. Les paquets déjà installés peuvent changer le résultat : il n’est pas prévu de garantir une installation sur n’importe quel poste existant.

SHA-256, est-ce une signature ?

Non. Une somme de contrôle permet de détecter une modification par rapport à une référence fiable, mais ne prouve pas l’identité de l’émetteur. La signature des bundles est une fonctionnalité envisagée séparément.

Et mes dépôts locaux actuels ?

PackHarbor vise surtout la préparation d’un ensemble d’applications pour un transfert hors ligne. Un miroir ou un dépôt interne peut rester plus adapté à un parc qui dispose déjà de son infrastructure de distribution.

Peut-on déjà générer un bundle ?

Pas encore. Ce site présente le fonctionnement envisagé. La maquette permet d’explorer des exemples, sans résoudre de dépendances, télécharger de paquets ni installer de logiciel.

Confidentialité et données du formulaire

Le formulaire conserve votre email, la date de votre accord et, si vous les renseignez, votre contexte et votre disponibilité pour un échange. Les données sont stockées sur le serveur du projet ; elles ne sont pas publiées dans le site.

Les compteurs de navigation enregistrent les pages, certaines sections consultées et les clics, avec la provenance éventuelle de campagne. Ils ne sont pas des compteurs de visiteurs uniques. Aucun cookie publicitaire ni empreinte de navigateur n’est utilisé ; l’API de collecte ne stocke pas les adresses IP brutes.

Pour retirer votre accord, demander l’accès, la correction ou la suppression de vos informations : contact@digital-monster.fr. Les contacts sont destinés aux nouvelles de PackHarbor, pas à des envois sur d’autres projets.