Autres distribs Linux

Mageia : Créer son propre dépôt RPM

Cet article a été mis à jour, vous consultez ici une archive de cet article!
Table des matières



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
 



Générer les informations des médias