Je parle sous contrôle des gourous, mais si tu veux _tout_ t’es paquets de 
local, les tients+les dépendances/dépendances transitives tu va devoir 
installer un « pypi » local. Je sais que gitlab en propose un via ses « 
registry ». Si tu as déjà ça chez toi c’est ptetre le plus simple.


From: frnog-requ...@frnog.org <frnog-requ...@frnog.org> on behalf of stephane 
Miguel <sorichcan...@gmail.com>
Date: Thursday, 12 January 2023 at 15:23
To: Clément Guivy <clement_fr...@guivy.fr>, frnog-t...@frnog.org 
<frnog-t...@frnog.org>
Subject: Re: [FRnOG] [TECH] Pip3 install derrière un repo local ubuntu
merci clément,  pour ton message non je n’avais pas compris la nuance

Puis je centraliser tout les packets nécessaire dans un serveur local par
exemple mon backend ? Si oui quels sont les url stp ?

Merci bien

Stéphane



Le jeu. 12 janv. 2023 à 15:09, Clément Guivy <clement_fr...@guivy.fr> a
écrit :

> salut, tu es sûr de bien comprendre le fonctionnement de pip et des
> paquets python au sens large ?
>
> pip c'est un gestionnaire de paquets au même titre qu'apt. pip peut
> s'installer via apt mais le lien s'arrête là, ensuite les paquets
> installés via pip sont téléchargés sur des repositories qui n'ont rien à
> voir avec apt ni avec ubuntu.
>
> On 12/01/2023 15:00, stephane Miguel wrote:
> > Bonjour
> >
> > Je cherche à utiliser un repository ubuntu focal pour distribuer en plus
> > des packets apt des sources pip à des machines dans mon lan
> >
> > Topologie
> >
> > LAN-serveur=> serveur backend repo=> Serveur front end => internet
> derrière
> > proxy => archive.ubuntu
> >
> >
> >
> > Or, lorsque LAN-serveur tente d’installer par pip3 install aiohttp ==
> > 3.7.4.post0 ou sans version par exemple j’ai une erreur du style
> >
> > File « /usr/bin.pip », Line 11, in module >
> >
> > Load entry point pip==20.02.2 console_scripts pip
> > File usr/lib/python3/dist-package/pip_internal/cli/main.py Line 73 in
> main
> >
> > Import error cannot import name html5lib from pip_vendor usr lib py
> >
> >
> > Que dois je faire pour que les dépendances soit satisfaite ?
> >
> > Ou se situe le problème sachant que le backend, front end dispose
> > permettent l’installation de pip3 mais peut être pas tout !
> >
> > Dois je apporter des modifications sur le front end je suppose et
> connecter
> > un repository git pour cela ? Puis descendre les packets sur le backend
> et
> > ajouter une source list différente sur le serveur lan etc ?
> >
> > Merci de vos lumières
> >
> > Cordialement
> >
> > Stéphane
> >
> > ---------------------------
> > Liste de diffusion du FRnOG
> > http://www.frnog.org/
>

---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/

---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/

Répondre à