Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
tutoriel:comment_installer_un_depot_local [Le 24/07/2014, 10:17] zebulonT [Voir aussi] |
tutoriel:comment_installer_un_depot_local [Le 09/12/2014, 05:20] 41.213.156.157 [Étape 2 : Préparer la machine locale à devenir serveur de dépôt] |
||
---|---|---|---|
Ligne 41: | Ligne 41: | ||
* Ouvrez un [[:terminal]] en lui donnant les [[:sudo|droits d'administration]] avec la commande : <code>sudo -i</code> | * Ouvrez un [[:terminal]] en lui donnant les [[:sudo|droits d'administration]] avec la commande : <code>sudo -i</code> | ||
- | * Créez le dossier //ubuntu_local// : <code>mkdir /var/www/ubuntu_local</code> | + | * Créez le dossier //ubuntu_local// : <code>mkdir /var/www/html/ubuntu_local</code> |
- | * Copiez tout le dossier archives et les paquets **.deb** qu'il contient dans le dossier que vous venez de créer à la racine de votre serveur web Apache2 avec la commande : <code>cp -rf /var/cache/apt/archives /var/www/ubuntu_local</code> | + | * Copiez tout le dossier archives et les paquets **.deb** qu'il contient dans le dossier que vous venez de créer à la racine de votre serveur web Apache2 avec la commande : <code>cp -rf /var/cache/apt/archives /var/www/html/ubuntu_local</code> |
- | * Ensuite, allez dans ce dossier avec : <code>cd /var/www/ubuntu_local/</code> | + | * Ensuite, allez dans ce dossier avec : <code>cd /var/www/html/ubuntu_local/</code> |
* Faites la liste de tous les paquets qu'il contient avec la commande : <code>dpkg-scanpackages ./ /dev/null | gzip -9c > Packages.gz</code> | * Faites la liste de tous les paquets qu'il contient avec la commande : <code>dpkg-scanpackages ./ /dev/null | gzip -9c > Packages.gz</code> | ||
(La commande //dpkg-scanpackages// n'est disponible qu'après installation paquet [[apt>dpkg-dev]].) | (La commande //dpkg-scanpackages// n'est disponible qu'après installation paquet [[apt>dpkg-dev]].) | ||
Ligne 50: | Ligne 50: | ||
Pour cela, exécutez les 2 commandes suivantes : | Pour cela, exécutez les 2 commandes suivantes : | ||
<code> | <code> | ||
- | chmod 755 -R /var/www/ubuntu_local/ | + | chmod 755 -R /var/www/html/ubuntu_local/ |
- | chown -R www-data:www-data /var/www/ubuntu_local/ | + | chown -R www-data:www-data /var/www/html/ubuntu_local/ |
</code> | </code> | ||
Ligne 62: | Ligne 62: | ||
<note tip> | <note tip> | ||
Il est tout à fait possible (et sans doute plus intéressant) de créer un lien symbolique pointant vers le répertoire cache, plutôt que de recopier le contenu de ce dernier. Soit, avec l'exemple précédent : | Il est tout à fait possible (et sans doute plus intéressant) de créer un lien symbolique pointant vers le répertoire cache, plutôt que de recopier le contenu de ce dernier. Soit, avec l'exemple précédent : | ||
- | <code>sudo ln -s /var/cache/apt/archives /var/www/ubuntu_local/</code> | + | <code>sudo ln -s /var/cache/apt/archives /var/www/html/ubuntu_local/</code> |
De plus, votre dépôt local sera toujours "à jour". | De plus, votre dépôt local sera toujours "à jour". | ||