From dbd8930e3d547b7eefb53cf70b532956c73135ca Mon Sep 17 00:00:00 2001 From: Thomas Constans Date: Wed, 15 Oct 2025 14:38:32 +0200 Subject: [PATCH] solution --- Readme.md | 34 ++++++++++++++++++++++++++++++++++ packages.conf | 13 +++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 Readme.md create mode 100644 packages.conf diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..c7050d8 --- /dev/null +++ b/Readme.md @@ -0,0 +1,34 @@ +# Mise en place d'un dépôt local + +## Prérequis: + +Disposer d'un ou 2 paquets rpm + +## Ressources: + +LIN 2.16 + +## Principe + +Installer un serveur web et lui faire servir le contenu du répertoire /srv/Packages/ + + +```bash +dnf install createrepo +mkdir -p /srv/Packages +cp ~/rpmbuild/RPMS/x86_64/burp-* /srv/Packages/ +createrepo /srv/ +``` + +Configurer le gestionnaire de packages pour qu'il accède au dépôt. + +#/etc/yum.repos.d/local.repo +[MyPackages] +name= Custom homemade packages +baseurl = http://100.0.0.3//Packages/ +enabled=1 +gpgcheck=0 +cost=100 + + +Valider avec la commande dnf repolist et dnf repository-packages \ No newline at end of file diff --git a/packages.conf b/packages.conf new file mode 100644 index 0000000..d59b371 --- /dev/null +++ b/packages.conf @@ -0,0 +1,13 @@ +#/etc/httpd/conf.d/packages.conf +#penser à vider / supprimer welcome.conf +# et à mettre à jour le nom de machine + + + + ServerName lin1.formation.opendoor.fr + DocumentRoot /srv/Packages + + Options +indexes + Require all granted + +