Je voudrais déployer anacron sur une trentaine de clients.
C'est à dire si possible ne pas installer localement fink 30x puis
compiler 30x les même binaires.
quelle méthode préconiseriez vous pour ce faire ?
(l'install d'anacron demande 5 "dependencies" et n'a pas l'air très
simpe, je peux pas juste copier un binnaire sur le client)
Merci d'avance
--
Je m'appelles Billy et je suis Funky
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
patpro
In article <1g4czfu.1y5xrmzu2988vN%, (Nicolas MICHEL) wrote:
Bonjour
Je voudrais déployer anacron sur une trentaine de clients. C'est à dire si possible ne pas installer localement fink 30x puis compiler 30x les même binaires.
quelle méthode préconiseriez vous pour ce faire ?
(l'install d'anacron demande 5 "dependencies" et n'a pas l'air très simpe, je peux pas juste copier un binnaire sur le client)
un gestionnaire bien fait (je ne sais pas si fink le fait) doit te permettre sur une machine donnée de télécharger les sources voulues (avec dépendences) et de compiler un ou plusieurs pkg d'installation. Tu peux alors déployer ces derniers sur d'autre machines. (en les y copiant et en les y installant)
regarde la doc fink et apt
patpro
In article <1g4czfu.1y5xrmzu2988vN%Nicolas.MICHEL@BonBon.net>,
Nicolas.MICHEL@BonBon.net (Nicolas MICHEL) wrote:
Bonjour
Je voudrais déployer anacron sur une trentaine de clients.
C'est à dire si possible ne pas installer localement fink 30x puis
compiler 30x les même binaires.
quelle méthode préconiseriez vous pour ce faire ?
(l'install d'anacron demande 5 "dependencies" et n'a pas l'air très
simpe, je peux pas juste copier un binnaire sur le client)
un gestionnaire bien fait (je ne sais pas si fink le fait) doit te
permettre sur une machine donnée de télécharger les sources voulues
(avec dépendences) et de compiler un ou plusieurs pkg d'installation. Tu
peux alors déployer ces derniers sur d'autre machines. (en les y copiant
et en les y installant)
In article <1g4czfu.1y5xrmzu2988vN%, (Nicolas MICHEL) wrote:
Bonjour
Je voudrais déployer anacron sur une trentaine de clients. C'est à dire si possible ne pas installer localement fink 30x puis compiler 30x les même binaires.
quelle méthode préconiseriez vous pour ce faire ?
(l'install d'anacron demande 5 "dependencies" et n'a pas l'air très simpe, je peux pas juste copier un binnaire sur le client)
un gestionnaire bien fait (je ne sais pas si fink le fait) doit te permettre sur une machine donnée de télécharger les sources voulues (avec dépendences) et de compiler un ou plusieurs pkg d'installation. Tu peux alors déployer ces derniers sur d'autre machines. (en les y copiant et en les y installant)
regarde la doc fink et apt
patpro
Nicolas.MICHEL
Matt wrote:
On Thu, 13 Nov 2003 11:03:34 +0100 in "fr.comp.os.mac-os.x", Nicolas MICHEL wrote:
Bonjour
Salut,
Je voudrais déployer anacron sur une trentaine de clients. C'est à dire si possible ne pas installer localement fink 30x puis compiler 30x les même binaires.
quelle méthode préconiseriez vous pour ce faire ?
Je sais pas si Fink peut faire ça mais on sait jamais. Avec DarwinPorts on peut créer un dmg avec à l'intérieur un (m)pkg du soft à installer, évitant ainsi d'avoir à installer DarwinPorts sur x machines qui n'ont besoin que d'un seul logiciel.
Intéressant, bien que je ne comprennes pas tout :) déjà, je sais pas ce qu'est darwinports. Peux-tu installer les même trucs avec l'un ou l'autre, ou c'est incompatible ? Et quelle est la différence entre pkg et mpkg ?
En gros, si je t'ai compris, darwinport permet de créer un installateur que je peux ensuite "exécuter" via une commande comme "installer" ? Ou alors le mpkg doit être compilé ? (j'ai pas mis les dev tools sur chaque clients, bien entendu)
(l'install d'anacron demande 5 "dependencies" et n'a pas l'air très simpe, je peux pas juste copier un binnaire sur le client)
Tu ne peux pas créer l'équivalent d'un mpkg avec Fink ?
Je sais pas, mais fink met tout dans /sw. Une de mes idées serait de copier /sw sur chaque clients, puis de refaire la config de anacron avec un "update-anacron" Le gag est que /sw avec juste fink et anacron, ça fait 120 mb. Pour un binnaire qui tient surement sur une disquette, ça fait un peu lourd...
PS. crosspost et suivi sur fcsms annulé pour ce post car je lis pas.
ok. Merci :) -- Je m'appelles Billy et je suis Funky
Matt <sbehz@syrius.org> wrote:
On Thu, 13 Nov 2003 11:03:34 +0100 in "fr.comp.os.mac-os.x",
Nicolas MICHEL <Nicolas.MICHEL@bonbon.net> wrote:
Bonjour
Salut,
Je voudrais déployer anacron sur une trentaine de clients.
C'est à dire si possible ne pas installer localement fink 30x puis
compiler 30x les même binaires.
quelle méthode préconiseriez vous pour ce faire ?
Je sais pas si Fink peut faire ça mais on sait jamais.
Avec DarwinPorts on peut créer un dmg avec à l'intérieur un (m)pkg du soft
à installer, évitant ainsi d'avoir à installer DarwinPorts sur x machines
qui n'ont besoin que d'un seul logiciel.
Intéressant, bien que je ne comprennes pas tout :)
déjà, je sais pas ce qu'est darwinports. Peux-tu installer les même
trucs avec l'un ou l'autre, ou c'est incompatible ?
Et quelle est la différence entre pkg et mpkg ?
En gros, si je t'ai compris, darwinport permet de créer un installateur
que je peux ensuite "exécuter" via une commande comme "installer" ?
Ou alors le mpkg doit être compilé ?
(j'ai pas mis les dev tools sur chaque clients, bien entendu)
(l'install d'anacron demande 5 "dependencies" et n'a pas l'air très
simpe, je peux pas juste copier un binnaire sur le client)
Tu ne peux pas créer l'équivalent d'un mpkg avec Fink ?
Je sais pas, mais fink met tout dans /sw.
Une de mes idées serait de copier /sw sur chaque clients, puis de
refaire la config de anacron avec un "update-anacron"
Le gag est que /sw avec juste fink et anacron, ça fait 120 mb. Pour un
binnaire qui tient surement sur une disquette, ça fait un peu lourd...
PS. crosspost et suivi sur fcsms annulé pour ce post car je lis pas.
ok.
Merci :)
--
Je m'appelles Billy et je suis Funky
On Thu, 13 Nov 2003 11:03:34 +0100 in "fr.comp.os.mac-os.x", Nicolas MICHEL wrote:
Bonjour
Salut,
Je voudrais déployer anacron sur une trentaine de clients. C'est à dire si possible ne pas installer localement fink 30x puis compiler 30x les même binaires.
quelle méthode préconiseriez vous pour ce faire ?
Je sais pas si Fink peut faire ça mais on sait jamais. Avec DarwinPorts on peut créer un dmg avec à l'intérieur un (m)pkg du soft à installer, évitant ainsi d'avoir à installer DarwinPorts sur x machines qui n'ont besoin que d'un seul logiciel.
Intéressant, bien que je ne comprennes pas tout :) déjà, je sais pas ce qu'est darwinports. Peux-tu installer les même trucs avec l'un ou l'autre, ou c'est incompatible ? Et quelle est la différence entre pkg et mpkg ?
En gros, si je t'ai compris, darwinport permet de créer un installateur que je peux ensuite "exécuter" via une commande comme "installer" ? Ou alors le mpkg doit être compilé ? (j'ai pas mis les dev tools sur chaque clients, bien entendu)
(l'install d'anacron demande 5 "dependencies" et n'a pas l'air très simpe, je peux pas juste copier un binnaire sur le client)
Tu ne peux pas créer l'équivalent d'un mpkg avec Fink ?
Je sais pas, mais fink met tout dans /sw. Une de mes idées serait de copier /sw sur chaque clients, puis de refaire la config de anacron avec un "update-anacron" Le gag est que /sw avec juste fink et anacron, ça fait 120 mb. Pour un binnaire qui tient surement sur une disquette, ça fait un peu lourd...
PS. crosspost et suivi sur fcsms annulé pour ce post car je lis pas.
ok. Merci :) -- Je m'appelles Billy et je suis Funky
Nicolas.MICHEL
patpro wrote:
un gestionnaire bien fait (je ne sais pas si fink le fait) doit te permettre sur une machine donnée de télécharger les sources voulues (avec dépendences) et de compiler un ou plusieurs pkg d'installation. Tu peux alors déployer ces derniers sur d'autre machines. (en les y copiant et en les y installant)
regarde la doc fink et apt
Ok, merci :)
-- Je m'appelles Billy et je suis Funky
patpro <patpro@elena.patpro.net> wrote:
un gestionnaire bien fait (je ne sais pas si fink le fait) doit te
permettre sur une machine donnée de télécharger les sources voulues
(avec dépendences) et de compiler un ou plusieurs pkg d'installation. Tu
peux alors déployer ces derniers sur d'autre machines. (en les y copiant
et en les y installant)
un gestionnaire bien fait (je ne sais pas si fink le fait) doit te permettre sur une machine donnée de télécharger les sources voulues (avec dépendences) et de compiler un ou plusieurs pkg d'installation. Tu peux alors déployer ces derniers sur d'autre machines. (en les y copiant et en les y installant)
regarde la doc fink et apt
Ok, merci :)
-- Je m'appelles Billy et je suis Funky
Nicolas.MICHEL
Nicolas MICHEL wrote:
patpro wrote:
un gestionnaire bien fait (je ne sais pas si fink le fait) doit te permettre sur une machine donnée de télécharger les sources voulues (avec dépendences) et de compiler un ou plusieurs pkg d'installation. Tu peux alors déployer ces derniers sur d'autre machines. (en les y copiant et en les y installant)
regarde la doc fink et apt
Ok, merci :)
bon, après quelques man j'en reviens au point de départ, à savoir que je peux créer un dpkg ou le downloader via apt-get, mais ça ne me dit pas comment ensuite l'installer sur un client dépourvu de dselect et de dpkg, lesquels sont inclus dans fink.
ou alors j'ai loupé une étape. -- Je m'appelles Billy et je suis Funky
Nicolas MICHEL <Nicolas.MICHEL@BonBon.net> wrote:
patpro <patpro@elena.patpro.net> wrote:
un gestionnaire bien fait (je ne sais pas si fink le fait) doit te
permettre sur une machine donnée de télécharger les sources voulues
(avec dépendences) et de compiler un ou plusieurs pkg d'installation. Tu
peux alors déployer ces derniers sur d'autre machines. (en les y copiant
et en les y installant)
regarde la doc fink et apt
Ok, merci :)
bon, après quelques man j'en reviens au point de départ, à savoir que je
peux créer un dpkg ou le downloader via apt-get, mais ça ne me dit pas
comment ensuite l'installer sur un client dépourvu de dselect et de
dpkg, lesquels sont inclus dans fink.
ou alors j'ai loupé une étape.
--
Je m'appelles Billy et je suis Funky
un gestionnaire bien fait (je ne sais pas si fink le fait) doit te permettre sur une machine donnée de télécharger les sources voulues (avec dépendences) et de compiler un ou plusieurs pkg d'installation. Tu peux alors déployer ces derniers sur d'autre machines. (en les y copiant et en les y installant)
regarde la doc fink et apt
Ok, merci :)
bon, après quelques man j'en reviens au point de départ, à savoir que je peux créer un dpkg ou le downloader via apt-get, mais ça ne me dit pas comment ensuite l'installer sur un client dépourvu de dselect et de dpkg, lesquels sont inclus dans fink.
ou alors j'ai loupé une étape. -- Je m'appelles Billy et je suis Funky
Nicolas.MICHEL
Matt wrote:
Chez DarwinPorts tu as environ 600 (et des brouettes) ports disponibles, alors que chez Fink c'est le double (si c'est pas plus).
chez moi, fink list sort 1700 pkg. Peux-tu me dire si darwinports connait anacron ?
En gros, si je t'ai compris, darwinport permet de créer un installateur que je peux ensuite "exécuter" via une commande comme "installer" ?
Oui.
avec fink, si j'ai bien compris, on peut faire un debian package (.deb), mais pour l'installer il faut dselect ou dpkg, lesquels sont inclus dans fink. Autrement dit, j'ai plus vite fait de lancer un scp -r /sw monclient.ici.com:/ c'est le même poids et c'est moins prise de tête.
Avec DarwinPorts c'est où tu veux (cependant le répertoire d'installation sera par défaut celui hébergeant l'arbre des ports sur la machine ayant compilé le mpkg/pkg/dmg.)
Je devrais sans-doutes regarder dans le man fink.conf, c'est peut-être possible aussi. Mais si j'ai pas lu 10 man au jourd'huis, j'en ai lu aucun. Marre :-/
Et pourquoi ne pas faire un export NFS d'une machine ayant un /sw, tu n'auras théoriquement qu'à mettre le chemin vers /sw dans le $PATH de tes autre machines.
aheum, pour les portables déjà c'est pas gagné, et tant qu'à faire autant exporter /Applications, ou même passer sur AS400 non ? :->
Le gag est que /sw avec juste fink et anacron, ça fait 120 mb. Pour un binnaire qui tient surement sur une disquette, ça fait un peu lourd...
Une clef USB qui pourrait faire l'affaire.
Tu veux quand-même pas me déculchaiser ?
Merci Matt :) -- Je m'appelles Billy et je suis Funky
Matt <sbehz@syrius.org> wrote:
Chez DarwinPorts tu as environ 600 (et des brouettes) ports disponibles,
alors que chez Fink c'est le double (si c'est pas plus).
chez moi, fink list sort 1700 pkg.
Peux-tu me dire si darwinports connait anacron ?
En gros, si je t'ai compris, darwinport permet de créer un installateur
que je peux ensuite "exécuter" via une commande comme "installer" ?
Oui.
avec fink, si j'ai bien compris, on peut faire un debian package (.deb),
mais pour l'installer il faut dselect ou dpkg, lesquels sont inclus dans
fink. Autrement dit, j'ai plus vite fait de lancer un
scp -r /sw monclient.ici.com:/
c'est le même poids et c'est moins prise de tête.
Avec DarwinPorts c'est où tu veux (cependant le répertoire d'installation
sera par défaut celui hébergeant l'arbre des ports sur la machine ayant
compilé le mpkg/pkg/dmg.)
Je devrais sans-doutes regarder dans le man fink.conf, c'est peut-être
possible aussi. Mais si j'ai pas lu 10 man au jourd'huis, j'en ai lu
aucun. Marre :-/
Et pourquoi ne pas faire un export NFS d'une machine ayant un /sw, tu
n'auras théoriquement qu'à mettre le chemin vers /sw dans le $PATH de tes
autre machines.
aheum, pour les portables déjà c'est pas gagné, et tant qu'à faire
autant exporter /Applications, ou même passer sur AS400 non ? :->
Le gag est que /sw avec juste fink et anacron, ça fait 120 mb. Pour un
binnaire qui tient surement sur une disquette, ça fait un peu lourd...
Une clef USB qui pourrait faire l'affaire.
Tu veux quand-même pas me déculchaiser ?
Merci Matt :)
--
Je m'appelles Billy et je suis Funky
Chez DarwinPorts tu as environ 600 (et des brouettes) ports disponibles, alors que chez Fink c'est le double (si c'est pas plus).
chez moi, fink list sort 1700 pkg. Peux-tu me dire si darwinports connait anacron ?
En gros, si je t'ai compris, darwinport permet de créer un installateur que je peux ensuite "exécuter" via une commande comme "installer" ?
Oui.
avec fink, si j'ai bien compris, on peut faire un debian package (.deb), mais pour l'installer il faut dselect ou dpkg, lesquels sont inclus dans fink. Autrement dit, j'ai plus vite fait de lancer un scp -r /sw monclient.ici.com:/ c'est le même poids et c'est moins prise de tête.
Avec DarwinPorts c'est où tu veux (cependant le répertoire d'installation sera par défaut celui hébergeant l'arbre des ports sur la machine ayant compilé le mpkg/pkg/dmg.)
Je devrais sans-doutes regarder dans le man fink.conf, c'est peut-être possible aussi. Mais si j'ai pas lu 10 man au jourd'huis, j'en ai lu aucun. Marre :-/
Et pourquoi ne pas faire un export NFS d'une machine ayant un /sw, tu n'auras théoriquement qu'à mettre le chemin vers /sw dans le $PATH de tes autre machines.
aheum, pour les portables déjà c'est pas gagné, et tant qu'à faire autant exporter /Applications, ou même passer sur AS400 non ? :->
Le gag est que /sw avec juste fink et anacron, ça fait 120 mb. Pour un binnaire qui tient surement sur une disquette, ça fait un peu lourd...
Une clef USB qui pourrait faire l'affaire.
Tu veux quand-même pas me déculchaiser ?
Merci Matt :) -- Je m'appelles Billy et je suis Funky
Nicolas.MICHEL
Matt wrote:
Y'a pas. Faudrait que quelqu'un crée et maintienne un port pour lui. Pourquoi ne pas t'y coller ?
Si toi tu es une feignasse, alors je suis un gros lard paresseux.
Sinon je pourrais me fendre pour en faire un mais je suis une grosse feignasse, ça peut être fait soit dans 10min soit jamais.
Bon, bin si jamais la mouche te pique, passe une annonce ici :)
À toi de voir. Remarque tu peux faire un script pour copier un /sw sur tes 30 machines hein :-)
Vi, ça risque de finir comme ça vu que ça marche. C'est pas tellement le poids qui m'effraie, mais juste le principe qui me gène un peu.
Tu veux des solutions, si tu les exclues avant même de les avoir essayées, tu vas te retrouver à copier tes 150Mo de ton /sw sur tes 30 machines. Si c'est finalement ce qui va se passer, alors ne pose ce genre de questions.
C'est à dire que la solution que tu propose ici ne réponds pas dirrectement à la question d'une part, et d'autre part pour une appli courante, appelée par l'utilisateur, je comprends ton point de vue. Pour un deamon lancé assez tôt dans les phases de boot, je vois moins la chose. Mais c'est peut-être mon manque de geeketude qui me fait écarter cette solution. -- Je m'appelles Billy et je suis Funky
Matt <sbehz@syrius.org> wrote:
Y'a pas. Faudrait que quelqu'un crée et maintienne un port pour lui.
Pourquoi ne pas t'y coller ?
Si toi tu es une feignasse, alors je suis un gros lard paresseux.
Sinon je pourrais me fendre pour en faire un
mais je suis une grosse feignasse, ça peut être fait soit dans 10min soit
jamais.
Bon, bin si jamais la mouche te pique, passe une annonce ici :)
À toi de voir. Remarque tu peux faire un script pour copier un /sw sur tes
30 machines hein :-)
Vi, ça risque de finir comme ça vu que ça marche. C'est pas tellement le
poids qui m'effraie, mais juste le principe qui me gène un peu.
Tu veux des solutions, si tu les exclues avant même de les avoir essayées,
tu vas te retrouver à copier tes 150Mo de ton /sw sur tes 30 machines.
Si c'est finalement ce qui va se passer, alors ne pose ce genre de
questions.
C'est à dire que la solution que tu propose ici ne réponds pas
dirrectement à la question d'une part, et d'autre part pour une appli
courante, appelée par l'utilisateur, je comprends ton point de vue. Pour
un deamon lancé assez tôt dans les phases de boot, je vois moins la
chose. Mais c'est peut-être mon manque de geeketude qui me fait écarter
cette solution.
--
Je m'appelles Billy et je suis Funky
Y'a pas. Faudrait que quelqu'un crée et maintienne un port pour lui. Pourquoi ne pas t'y coller ?
Si toi tu es une feignasse, alors je suis un gros lard paresseux.
Sinon je pourrais me fendre pour en faire un mais je suis une grosse feignasse, ça peut être fait soit dans 10min soit jamais.
Bon, bin si jamais la mouche te pique, passe une annonce ici :)
À toi de voir. Remarque tu peux faire un script pour copier un /sw sur tes 30 machines hein :-)
Vi, ça risque de finir comme ça vu que ça marche. C'est pas tellement le poids qui m'effraie, mais juste le principe qui me gène un peu.
Tu veux des solutions, si tu les exclues avant même de les avoir essayées, tu vas te retrouver à copier tes 150Mo de ton /sw sur tes 30 machines. Si c'est finalement ce qui va se passer, alors ne pose ce genre de questions.
C'est à dire que la solution que tu propose ici ne réponds pas dirrectement à la question d'une part, et d'autre part pour une appli courante, appelée par l'utilisateur, je comprends ton point de vue. Pour un deamon lancé assez tôt dans les phases de boot, je vois moins la chose. Mais c'est peut-être mon manque de geeketude qui me fait écarter cette solution. -- Je m'appelles Billy et je suis Funky