OVH Cloud OVH Cloud

miroir local et packages privés

5 réponses
Avatar
Jay Ar
Bonjour,

j'ai un petit réseau de machines debian, et j'ai donc
installé un mirroir pour apt sur l'une d'elles.

De plus, comme j'aspire à devenir développeur debien
;), je construis des paquets moi-même, et je pense à
la manière de les inclure dans mon miroir pour que les
autres machines puissent les installer avec apt-get.
quel serait donc le meilleur moyen, le moins lourd en
termes de rapidité de mise à jour de mon miroir (car
y'a aussi les paquets debian ke je dois mettre à jour
régulièrement, vous vous en doutez) et en termes
d'impact sur le miroir.

j'espère que j'étais assez clair (pas sûr)

merci!






Découvrez le nouveau Yahoo! Mail : 250 Mo d'espace de stockage pour vos mails !
Créez votre Yahoo! Mail sur http://fr.mail.yahoo.com/


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

5 réponses

Avatar
SuperDindon
Le 02.02.2005 15:55:20, Jay Ar a écrit :
Bonjour,

j'ai un petit réseau de machines debian, et j'ai donc
installé un mirroir pour apt sur l'une d'elles.

De plus, comme j'aspire à devenir développeur debien
;), je construis des paquets moi-même, et je pense à
la manière de les inclure dans mon miroir pour que les
autres machines puissent les installer avec apt-get.
quel serait donc le meilleur moyen, le moins lourd en
termes de rapidité de mise à jour de mon miroir (car
y'a aussi les paquets debian ke je dois mettre à jour
régulièrement, vous vous en doutez) et en termes
d'impact sur le miroir.

j'espère que j'étais assez clair (pas sûr)

merci!






Découvrez le nouveau Yahoo! Mail : 250 Mo d'espace de stockage pour
vos mails !
Créez votre Yahoo! Mail sur http://fr.mail.yahoo.com/


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact






Si jai bien compris, tu voudrais connaiître le meilleur moyen pour
mettre à disposition tes paquets aux autres machines de ton réseau
local, c bien ça?



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
SuperDindon
Le 02.02.2005 15:55:20, Jay Ar a écrit :
Bonjour,

j'ai un petit réseau de machines debian, et j'ai donc
installé un mirroir pour apt sur l'une d'elles.

De plus, comme j'aspire à devenir développeur debien
;), je construis des paquets moi-même, et je pense à
la manière de les inclure dans mon miroir pour que les
autres machines puissent les installer avec apt-get.
quel serait donc le meilleur moyen, le moins lourd en
termes de rapidité de mise à jour de mon miroir (car
y'a aussi les paquets debian ke je dois mettre à jour
régulièrement, vous vous en doutez) et en termes
d'impact sur le miroir.

j'espère que j'étais assez clair (pas sûr)

merci!




Vu que je suis pressé, je texplique tt de suite

Déjà laisses ton miroir Debian de côté, il serait assez frustrant
davoir à retélécharger 10Go de données à cause dune mauvaise manip

La manière qui me semble la plus légère et flexible à mettre en place
et de créer un second mini mirroir contenant uniquement tes paquets, à
laide de apt-move.

Il suffit de bien le configurer ( c assez simple, jettes juste un oeil
au manpages ), puis d'utiliser sa commande movefile. Genre si tu as par
exemple un répertoire avec tous tes deb dedans, il suffit de taper ça
pour créer/mettre à jour ton pool :

$ apt-move movefile *.deb
$ apt-move packages # pour générer l'index des paquetages

C pas plus compliqué que ça

Reste à voir si jai bien répondu à ta question..


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Raphaël 'SurcouF' Bordet
Jay Ar a écrit :
Bonjour,

j'ai un petit réseau de machines debian, et j'ai donc
installé un mirroir pour apt sur l'une d'elles.

De plus, comme j'aspire à devenir développeur debien
;), je construis des paquets moi-même, et je pense à
la manière de les inclure dans mon miroir pour que les
autres machines puissent les installer avec apt-get.
quel serait donc le meilleur moyen, le moins lourd en
termes de rapidité de mise à jour de mon miroir (car
y'a aussi les paquets debian ke je dois mettre à jour
régulièrement, vous vous en doutez) et en termes
d'impact sur le miroir.

j'espère que j'étais assez clair (pas sûr)



En fait, je vois deux besoins:
- un miroir ou proxy apt pour ton réseau local,
- un dépôt apt personnel.

Pour le premier, soit tu passes par debmirror[1] et tu réalises un
miroir complet de debian, soit tu utilises apt-cacher[2] ou apt-proxy[3]
afin d'avoir un proxy apt uniquement pour les paquets dont tes systèmes
ont besoin.

Pour le second, il existe soit mini-dinstall[4], soit debpool[5]. Ce
dernier est le seul à permettre d'avoir la nouvelle arborescence mais il
est uniquement disponible avec experimental[6] et jusqu'à la dernière
version, par exemple, la vérification de la signature ne fonctionnait
pas. Mais l'un comme l'autre devrait te permettre de disposer d'un dépôt
apt personnel à peu de frais et de l'alimenter comme un vrai avec
dupload[7] ou dput[8].


[1]:http://packages.debian.org/unstable/net/debmirror
[2]:http://packages.debian.org/unstable/net/apt-cacher
[3]:http://packages.debian.org/unstable/admin/apt-proxy
[4]:http://packages.debian.org/unstable/devel/mini-dinstall
[5]:http://packages.debian.org/experimental/devel/debpool
[6]:http://www.debian.org/doc/manuals/developers-reference/ch-resources.en.html#s4.6.4
[7]:http://packages.debian.org/unstable/devel/dupload
[8]:http://packages.debian.org/unstable/devel/dput
--
Raphaël 'SurcouF' Bordet
http://debianfr.net/ | surcouf at debianfr dot net


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Vincent Lenouvel
This is a MIME-formatted message. If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--=_averell-5394-1107349537-0001-2
Content-Type: text/plain; charset=ISO-8859-15
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, 2 Feb 2005 12:55:20 +0100 (CET)
Jay Ar wrote:

Bonjour,




Bonjour,


j'ai un petit réseau de machines debian, et j'ai donc
installé un mirroir pour apt sur l'une d'elles.




Nous utilisons un mirroir local mis à jour régulièrement ( à part q uelques exclusions ).

http://www.debian.org/mirror/anonftpsync

De plus, comme j'aspire à devenir développeur debien
;), je construis des paquets moi-même, et je pense à
la manière de les inclure dans mon miroir pour que les
autres machines puissent les installer avec apt-get.
quel serait donc le meilleur moyen, le moins lourd en
termes de rapidité de mise à jour de mon miroir (car
y'a aussi les paquets debian ke je dois mettre à jour
régulièrement, vous vous en doutez) et en termes
d'impact sur le miroir.

j'espère que j'étais assez clair (pas sûr)

merci!




Une solution pour installer des paquets non officiels et les conserver en l ocal: ( + partage via apache )

:[mirror]# cat update-local-packages
#!/bin/bash
cd /mirror/local/ 2&>/dev/null &&
dpkg-scanpackages dists/testing/contrib/binary-i386 /dev/null > dists/tes ting/contrib/binary-i386/Packages 2>/dev/null &&
gzip -9 -f dists/testing/contrib/binary-i386/Packages 2&> /dev/null

cd /mirror/local/ 2&>/dev/null &&
dpkg-scanpackages dists/testing/contrib/binary-sparc /dev/null > dists/te sting/contrib/binary-sparc/Packages 2>/dev/null &&
gzip -9 -f dists/testing/contrib/binary-sparc/Packages 2&> /dev/null

cd /mirror/ipv6/ 2&>/dev/null &&
dpkg-scanpackages dists/testing/contrib/binary-i386 /dev/null > dists/tes ting/contrib/binary-i386/Packages 2>/dev/null &&
gzip -9 -f dists/testing/contrib/binary-i386/Packages 2&> /dev/null

cd /mirror/ipv6/ 2&>/dev/null &&
dpkg-scanpackages dists/testing/contrib/binary-sparc /dev/null > dists/te sting/contrib/binary-sparc/Packages 2>/dev/null &&
gzip -9 -f dists/testing/contrib/binary-sparc/Packages 2&> /dev/null


Et ajouter ceci ds le sources.list:

deb http://ftp.info.unicaen.fr/local testing contrib







Découvrez le nouveau Yahoo! Mail : 250 Mo d'espace de stockage pour vos mails !
Créez votre Yahoo! Mail sur http://fr.mail.yahoo.com/


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact .org





--
Vincent Lenouvel -

Université de Caen, Campus II, Bd Maréchal Juin, BP 5186, 14032 Caen

Empreinte de la clé = D14D EFE9 4F55 AF89 98B0 666B 17E5 C840 4B0D 80E4

wget -O - http://users.info.unicaen.fr/~vincent/signature.asc | gpg --import

--=_averell-5394-1107349537-0001-2
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFCANAgF+XIQEsNgOQRAoPCAJ0YVHqp1MK9wKG1uQ44Z0/xCMgxOACcCY5Y
rprKk9cQbMQhCNaNZNO7x7c =R1EQ
-----END PGP SIGNATURE-----

--=_averell-5394-1107349537-0001-2--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Vincent Danjean
Raphaël 'SurcouF' Bordet wrote:
En fait, je vois deux besoins:
- un miroir ou proxy apt pour ton réseau local,
- un dépôt apt personnel.

Pour le premier, soit tu passes par debmirror[1] et tu réalises un
miroir complet de debian, soit tu utilises apt-cacher[2] ou apt-proxy[3]
afin d'avoir un proxy apt uniquement pour les paquets dont tes systèmes
ont besoin.

Pour le second, il existe soit mini-dinstall[4], soit debpool[5]. Ce
dernier est le seul à permettre d'avoir la nouvelle arborescence mais il
est uniquement disponible avec experimental[6] et jusqu'à la dernière
version, par exemple, la vérification de la signature ne fonctionnait
pas. Mais l'un comme l'autre devrait te permettre de disposer d'un dépôt
apt personnel à peu de frais et de l'alimenter comme un vrai avec
dupload[7] ou dput[8].



Tu peux aussi regarder du côté de mirrorer/reprepro qui devrait bientôt
arriver dans debian :
http://alioth.debian.org/projects/mirrorer/

Vincent


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact