Bonjour à tous.
J'essaie depuis hier de trouver solutions à mon problème.
Je suis actuellement en train de mettre en place un repository local permettant la distribution, sur quelques machines spécifiques, un logiciel développé "Maison"
Jusqu'ici pas de souci, j'utilise l'outil reprepro et cela fonctionne parfaitement. Mes ennuis démarrent au moment de gérer les dépendances. En effet, les machines sur lesquels sont faites les installations n'ont pas accès à l'extérieur. Elles ne peuvent donc pas satisfaire les dépendances via un repository "Officiel".
Après plusieurs recherches infructueuses, je me tourne vers vos expériences et vos connaissances. Comment puis.-je satisfaire les diverses dépendance et ceci de façon automatisée lors de l'ajout d'un paquet sur mon repository local.
Avec mes meilleures salutations.
# [mode bibi on]
Posté par Anonyme . Évalué à 2.
[mode bibi off]
PS: une balise XML dans le titre ( par exemple <bibi>, et on m'insulte en me disant que le corps de mon message est vide !
Sachez que je fais ce que je veux de mon corps messieurs (et mesdames ?) les responsables de linuxfr !
# Automatique
Posté par MichaelE . Évalué à 1.
Le problème étant que je fais parti de cette partie de la population
étant flemmarde et voulant automatisé le plus possibles les actions de ce genre.
Ceci également, et surtout, dans l'optique d'éviter de devoir chercher les dépendances des dépendances lorsque les développeurs m'auront fourni la liste finale des dépendances "primaires". Sans oublié qu'ils voudront probablement mettre eux-même leur paquets sur le dépôts sans forcément s'amuser plus loin.
Salutations.
[^] # Re: Automatique
Posté par olaf . Évalué à 2.
En configurant les machines isolées pour pointer leurs sources sur celle ci, elle devraient pouvoir récupérer les paquet voulus.
[^] # Re: Automatique
Posté par MichaelE . Évalué à 1.
Ceci de façon indépendant du réseau (Sortie).
[^] # Re: Automatique
Posté par Anonyme . Évalué à 3.
c'est bien ce qu'olaf te propose:
- tu mets en place ton proxy sur la machine A qui a accès au WAN
- tu fais une copie du path contenant tes paquets sur A vers la machine B hébergeant ton dépôt et qui n'a pas accès au WAN
- tu scriptes tout ça pour l'automatiser à chaque mise à jour apt
- ton portable ou tout autre machine n'ayant pas accès au WAN se connecte à B pour faire sa mise à jour
ou alors j'ai loupé un épisode
[^] # Re: Automatique
Posté par MichaelE . Évalué à 1.
Désolé, mais c'est la première fois que j'essaie de mettre en place un tel chose :-)
Nous avons donc deux machines, hors réseau, reliée entre elle par un Switch.
Il existe plusieurs techniciens dans le monde disposant d'un ordinateur portable.
Leur mission étant d'installer ou de mettre à jour un logiciel sur ces deux machines. Pour se faire, il se connecte sur le Switch reliant les deux machines et ils utilisent leur portable comme un repository debian.
Comment faire pour que, si je fourni le fichier .deb à un technicien, il puisse l'ajouter à son repository et mettre également, et automatiquement, toutes les dépendances nécessaires.
La solution que vous me proposez est-elle viable?
Salutations
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.