Et voici un complément , après la réponse directe à la question.
Il faut créer un dépôt local c'est à dire une directory où les rpm sont stockés et leur description structurée.
Pour ce faire, on pourra suivre l'excellent tutorial de Richard Flude, en utilisant createrepo:
http://fedoranews.org/contributors/richard_flude/repo/
Pour information, smart, environnement graphique très intéressant permettant l'utilisation de rpm et la gestion de dépôts, permet de créer simplement des dépôts locaux:
* lancer smart
* edit -> Channels
* nouveau -> cocher la case "provide channel information"
* new channel -> RPM Directory
* donner les noms utiles (alias et name) et surtout, désigner le chemin vers le répertoire local où sont stockés les RPM.
Smart a déjà motivé quelques posts
http://www.fedora-france.org/modules/newbb/viewtopic.php?topic_id=1827&forum=5&post_id=9135#forumpost9135