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.
DU LOGICIEL
- Internet
- PackHarbor
- Votre ordinateur
- Support USB
- Parc isolé
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/
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.
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.
- 01SUR 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.
- 02DEPUIS 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.
- 03SUR 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é.
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.
Un message quand
ça avance.
Laissez votre adresse pour être recontacté au sujet des prochaines étapes de PackHarbor. Vous pouvez aussi nous décrire le poste que vous devez préparer.
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.