OVH Cloud OVH Cloud

Fedora core 2: packages suppémentaires

7 réponses
Avatar
bricem13
Bonjour

Je viens de passer à Fedora core après une mdk 10 community. Je suis
donc en trainde découvrir cette distrib!!

J'ai une question concernant la gestion des softs supplémentaires et
des dépendances. Habituellement je mets les rpms dans un répertoire et
installe celui qu'il me faut, l'outil mandrake gérait les dépendances
et sélectionnait les softs à installer en plus.
Comment faire la même sous fedora ? et comment sont gérées les
dépendances ?

Merci

Brice

PS: je ne peux pas me servir d'un outil lié à Internet car je n'ai pas
l'ADSL, d'où stockage en local...

7 réponses

Avatar
Jerome Lambert
Le Tue, 10 Aug 2004 13:05:41 -0700, Brice a écrit :

Bonjour

Je viens de passer à Fedora core après une mdk 10 community. Je suis
donc en trainde découvrir cette distrib!!

J'ai une question concernant la gestion des softs supplémentaires et
des dépendances. Habituellement je mets les rpms dans un répertoire et
installe celui qu'il me faut, l'outil mandrake gérait les dépendances
et sélectionnait les softs à installer en plus.
Comment faire la même sous fedora ? et comment sont gérées les
dépendances ?


Question débile: Pourquoi vous copiez en local? Si vous installez depuis
les CD, le gestionnaire de paquetages va les réclamer, donc pas besoin de
copier quoi que ce soit sur le disque dur...

--
Jerome
"Moi, je trouve ça rigolo quand y a un truc qui marche pas avec Linux.
Chercher à le faire marcher m'amuse beaucoup. C'est mieux qu'un jeu vidéo."
M. in fr.comp.os.linux.debats

Avatar
JRD
Bonjour,

Jerome Lambert wrote:
Le Tue, 10 Aug 2004 13:05:41 -0700, Brice a écrit :

Bonjour

Je viens de passer à Fedora core après une mdk 10 community. Je suis
donc en trainde découvrir cette distrib!!

J'ai une question concernant la gestion des softs supplémentaires et
des dépendances. Habituellement je mets les rpms dans un répertoire et
installe celui qu'il me faut, l'outil mandrake gérait les dépendances
et sélectionnait les softs à installer en plus.
Comment faire la même sous fedora ? et comment sont gérées les
dépendances ?


Question débile: Pourquoi vous copiez en local? Si vous installez depuis
les CD, le gestionnaire de paquetages va les réclamer, donc pas besoin de
copier quoi que ce soit sur le disque dur...


Des réponses possibles :

- Parce que c'est vraiment pénible de devoir mettre les CD/DVD dans le
lecteur, surtout lorsque la machine n'est physiquement pas juste à
coté.

- Parce que dans un parc de plusieurs (diz|cent)aines de serveurs, qui
n'ont pas toujours la même distribution, ou le même même niveau de
version, c'est toujours plus facile de trouver les packages sur le
disque que de (re)trouver les CD/DVD.

- Parce que le serveur commence par être un simple serveur DNS, puis
FTP, puis Samba, puis messagerie, etc. Donc, pour installer les
packages qui n'avait pas été installés dès le début, il faut retrouver
ces p*$@!# de CD/DVD car entre temps, il est sorti 2 releases pas très
compatibles avec les bibliothèques.

- Plein d'autres arguments que je ne developperai pas. ;-)

Euh, pour la Fedora, je n'ai pas la réponse, bien qu'elle
m'intéresse. A ma décharge, je n'ai pas encore trop fouillé dans la
doc. (peut-être un /etc/yum.conf, à tout hasard).

JRD.
--

http://jerome.drapeau.free.fr
La critique est aisée, l'art est difficile.


Avatar
Jerome Lambert
Le Wed, 11 Aug 2004 08:01:14 +0000, JRD a écrit :

Bonjour,

Jerome Lambert wrote:
Le Tue, 10 Aug 2004 13:05:41 -0700, Brice a écrit :

Bonjour

Je viens de passer à Fedora core après une mdk 10 community. Je suis
donc en trainde découvrir cette distrib!!

J'ai une question concernant la gestion des softs supplémentaires et
des dépendances. Habituellement je mets les rpms dans un répertoire et
installe celui qu'il me faut, l'outil mandrake gérait les dépendances
et sélectionnait les softs à installer en plus.
Comment faire la même sous fedora ? et comment sont gérées les
dépendances ?


Question débile: Pourquoi vous copiez en local? Si vous installez depuis
les CD, le gestionnaire de paquetages va les réclamer, donc pas besoin de
copier quoi que ce soit sur le disque dur...


Des réponses possibles :
(snip les réponses... Bon, ok, pas taper...)


Euh, pour la Fedora, je n'ai pas la réponse, bien qu'elle
m'intéresse. A ma décharge, je n'ai pas encore trop fouillé dans la
doc. (peut-être un /etc/yum.conf, à tout hasard).


En plein dedans!

Voici la procédure:
1) Créer un répertoire /chemin_des_rpms/
2) Créer un répertoire /chemin_des_rpms/Fedora/RPMS/
3) Créer un répertoire /chemin_des_rpms/headers/
(N.B: la littérature conseille de placer le tout dans /var/ )

A chaque paquet correspond un fichier d'en-tête associé, par exemple le
paquet 4Suite-1.0-1.0.a3.1.i386.rpm est associé à l'en-tête
4Suite-0-1.0-1.0.a3.1.i386.hdr

Le paquet se met dans le répertoire 2, et l'en-tête dans le répertoire 3

Ensuite on modifie le yum.conf en commentant les sources externes et en
ajoutant:

[Depot loca]
nameþdora Core $releasever - $basearch - Depot local
baseurl=file:///chemin_des_rpms/

On peut alors installer le paquet avec yum install le_paquet

Voilà...

--
Jerome
"Moi, je trouve ça rigolo quand y a un truc qui marche pas avec Linux.
Chercher à le faire marcher m'amuse beaucoup. C'est mieux qu'un jeu vidéo."
M. in fr.comp.os.linux.debats



Avatar
bricem13
Jerome Lambert wrote in message news:...

Bonjour

Je viens de passer à Fedora core après une mdk 10 community. Je suis
donc en trainde découvrir cette distrib!!

J'ai une question concernant la gestion des softs supplémentaires et
des dépendances. Habituellement je mets les rpms dans un répertoire et
installe celui qu'il me faut, l'outil mandrake gérait les dépendances
et sélectionnait les softs à installer en plus.
Comment faire la même sous fedora ? et comment sont gérées les
dépendances ?


Question débile: Pourquoi vous copiez en local? Si vous installez depuis
les CD, le gestionnaire de paquetages va les réclamer, donc pas besoin de
copier quoi que ce soit sur le disque dur...


Salut

la qestion n'est pas débile puisqu'il s'agit de softs qui ne sont pas
sur les cds!!! type xmms-mp3 et consors!!

de plus je ne trouve pas un soft type gnorpm pour FC2, ce qui est
dommage et m'emmerdes un peu

Brice


Avatar
Jerome Lambert
Le Wed, 11 Aug 2004 01:38:50 -0700, Brice a écrit :

Jerome Lambert wrote in message news:...

Bonjour

Je viens de passer à Fedora core après une mdk 10 community. Je suis
donc en trainde découvrir cette distrib!!

J'ai une question concernant la gestion des softs supplémentaires et
des dépendances. Habituellement je mets les rpms dans un répertoire et
installe celui qu'il me faut, l'outil mandrake gérait les dépendances
et sélectionnait les softs à installer en plus.
Comment faire la même sous fedora ? et comment sont gérées les
dépendances ?


Question débile: Pourquoi vous copiez en local? Si vous installez depuis
les CD, le gestionnaire de paquetages va les réclamer, donc pas besoin de
copier quoi que ce soit sur le disque dur...


Salut

la qestion n'est pas débile puisqu'il s'agit de softs qui ne sont pas
sur les cds!!! type xmms-mp3 et consors!!


*Ma* question était débile, vu que je répondais à votre question par
une autre question...

sinon rpm -ivh nom_du_paquetage , ou la méthode décrite dans mon autre
post...

--
Jerome
"Moi, je trouve ça rigolo quand y a un truc qui marche pas avec Linux.
Chercher à le faire marcher m'amuse beaucoup. C'est mieux qu'un jeu vidéo."
M. in fr.comp.os.linux.debats



Avatar
bricem13
Merci de ta réponse!

par contre mon problème n'est toujours pas résolu:
quand tu télécharges à partir de rpmseek.com et consors, tu n'obtiens
jamais le fichier de header et donc ta technique ne marche pas! à
moins que j'ai loupé un truc... mais là je ne vois pas, donc si tu as
des infos supplémentaires, elles sont bien venues!

de surcroît je cherche un outil type gnorpm permettant de gérer les
packets sur le disque qu'ils soient installés ou pas.

Merci,

Brice

PS: j'ai essayé de recompiler kdeadmin en incluant kpackage mais
j'obtiens une erreur avec rpmlib (apparemment un pbm de version, mais
j'ai pas trop moyen de savoir à ce niveau là)



Jerome Lambert wrote in message news:...

Bonjour,

Jerome Lambert wrote:

Bonjour

Je viens de passer à Fedora core après une mdk 10 community. Je suis
donc en trainde découvrir cette distrib!!

J'ai une question concernant la gestion des softs supplémentaires et
des dépendances. Habituellement je mets les rpms dans un répertoire et
installe celui qu'il me faut, l'outil mandrake gérait les dépendances
et sélectionnait les softs à installer en plus.
Comment faire la même sous fedora ? et comment sont gérées les
dépendances ?


Question débile: Pourquoi vous copiez en local? Si vous installez depuis
les CD, le gestionnaire de paquetages va les réclamer, donc pas besoin de
copier quoi que ce soit sur le disque dur...


Des réponses possibles :
(snip les réponses... Bon, ok, pas taper...)


Euh, pour la Fedora, je n'ai pas la réponse, bien qu'elle
m'intéresse. A ma décharge, je n'ai pas encore trop fouillé dans la
doc. (peut-être un /etc/yum.conf, à tout hasard).


En plein dedans!

Voici la procédure:
1) Créer un répertoire /chemin_des_rpms/
2) Créer un répertoire /chemin_des_rpms/Fedora/RPMS/
3) Créer un répertoire /chemin_des_rpms/headers/
(N.B: la littérature conseille de placer le tout dans /var/ )

A chaque paquet correspond un fichier d'en-tête associé, par exemple le
paquet 4Suite-1.0-1.0.a3.1.i386.rpm est associé à l'en-tête
4Suite-0-1.0-1.0.a3.1.i386.hdr

Le paquet se met dans le répertoire 2, et l'en-tête dans le répertoire 3

Ensuite on modifie le yum.conf en commentant les sources externes et en
ajoutant:

[Depot loca]
nameþdora Core $releasever - $basearch - Depot local
baseurl=file:///chemin_des_rpms/

On peut alors installer le paquet avec yum install le_paquet

Voilà...





Avatar
Jerome Lambert
Le Fri, 13 Aug 2004 05:52:35 -0700, Brice a écrit :

Merci de ta réponse!


De rien...

par contre mon problème n'est toujours pas résolu:
quand tu télécharges à partir de rpmseek.com et consors, tu n'obtiens
jamais le fichier de header et donc ta technique ne marche pas! à
moins que j'ai loupé un truc... mais là je ne vois pas, donc si tu as
des infos supplémentaires, elles sont bien venues!


Bon, je croyais, comme l'avait indiqué un autre posteur, que tu copier
les rpms *des CD* sur disque...

Le plus simple est rpm -ivh le_paquet.

Apparemment, yum est incapable d'installer des rpms "externes".

de surcroît je cherche un outil type gnorpm permettant de gérer les
packets sur le disque qu'ils soient installés ou pas.


yumi est ce que tu cherches...

Merci,


De rien.

P.S: on répond *en-dessous* du message...

--
Jerome
"Moi, je trouve ça rigolo quand y a un truc qui marche pas avec Linux.
Chercher à le faire marcher m'amuse beaucoup. C'est mieux qu'un jeu vidéo."
M. in fr.comp.os.linux.debats