Mageia : Créer son propre dépôt RPM
Table des matières
Pour les packageurs du dimanche, comme moi, il nous arrive de se faire des "petits" paquets, pour notre propre besoin.
Je ne détaillerai pas ici la création de paquets RPM's, se référer à l'article Compiler ses propres paquets rpm avec Mageia.
Le but de cet article étant de mettre en place son dépôt de RPM.
Et bien en premier lieu, il faut .... un serveur, relié à Internet. Il n'est pas nécessaire qu'il tourne sur Mageia. S'il tourne sur Mageia c'est un plus, pour générer les informations sur les médias. Sinon, il faudra disposer sur le serveur d'un serveur SSH, d'un client Mageia, sur lequel est installé SSHFS.
Dans mon cas, je vais illustrer avec un serveur qui n'est pas sous Mageia, il est sous Gentoo, et je dispose donc d'un client Mageia.
Introduction
Pour les packageurs du dimanche, comme moi, il nous arrive de se faire des "petits" paquets, pour notre propre besoin.
Je ne détaillerai pas ici la création de paquets RPM's, se référer à l'article Compiler ses propres paquets rpm avec Mageia.
Le but de cet article étant de mettre en place son dépôt de RPM.
Prérequis
Et bien en premier lieu, il faut .... un serveur, relié à Internet. Il n'est pas nécessaire qu'il tourne sur Mageia. S'il tourne sur Mageia c'est un plus, pour générer les informations sur les médias. Sinon, il faudra disposer sur le serveur d'un serveur SSH, d'un client Mageia, sur lequel est installé SSHFS.
Dans mon cas, je vais illustrer avec un serveur qui n'est pas sous Mageia, il est sous Gentoo, et je dispose donc d'un client Mageia.
Bien organiser son architecture
Code TEXT :
tree -d /media/mlo/Mageia/3 /media/mlo/Mageia/3 |-- i586 | |-- core | | |-- media_info | |-- nonfree | | |-- media_info | |-- tainted | |-- media_info |-- SRPMS | |-- core | | |-- media_info | |-- nonfree | | |-- media_info | |-- tainted | |-- media_info |-- Testing |-- x86_64 |-- core | |-- media_info |-- nonfree | |-- media_info |-- tainted |-- media_info 22 directories