Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tutoriel:comment_installer_un_depot_local_temp [Le 17/02/2007, 04:46] – bakalegum_ | tutoriel:comment_installer_un_depot_local_temp [Le 22/09/2009, 15:52] (Version actuelle) – doublon non maintenu voir http://doc.ubuntu-fr.org/tutoriel/comment_installer_un_depot_local YoBoY | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | ---- | ||
| - | |||
| - | page de travail.... | ||
| - | |||
| - | |||
| - | |||
| - | ====== Mettre en place un dépôt local ====== | ||
| - | |||
| - | ===== Intérêt d'un dépôt local de paquets deb ===== | ||
| - | |||
| - | Il existe plusieurs situations dans lesquelles il est particulièrement intéressant de créer un dépôt local de logiciels sous forme binaire en **.deb** comme : | ||
| - | |||
| - | - Une installation sur une machine dépourvue de connexion internet, | ||
| - | |||
| - | - Une installation sur une machine avec une connexion internet lente 56K par simple modem RTC | ||
| - | |||
| - | - Une install-party où il y a beaucoup de machines à installer en même temps avec une connexion internet haut-débit pas suffisamment rapide. | ||
| - | |||
| - | Dans tous les cas, cette technique permet d' | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | Cette documentation sera valable avec Breezy, Dapper ou Edgy du moment que l'on reste coherent. En effet il faut veiller à utiliser le dépot local uniquement sur la version qui correspond.(un depot local rempli de paquets pour edgy ne devra pas etre utilisé sur dapper..) | ||
| - | |||
| - | ===== Ce que vous pourrez faire ===== | ||
| - | |||
| - | Il y a deux possibilités: | ||
| - | |||
| - | * effectuer une copie complete des depots " | ||
| - | * creer un dépot avec uniquement les paquets les plus utiles,et eventuellement y ajouter des paquets non officiels (kiba-dock, bemused ...) | ||
| - | Dans chacuns des cas il sera possible ensuite de: | ||
| - | |||
| - | - mettre en place un server local qui servira de depot pour votre reseau domestique | ||
| - | - de faire un CD/DVD de dépot(plusieurs si vous voulez l integralite des paquets disponibles) | ||
| - | - de stocker vos paquets sur votre disque dur interne, externe ou clef usb | ||
| - | |||
| - | ==== Telecharger l integralité d'un ou plusieur dépots ==== | ||
| - | |||
| - | L' | ||
| - | installez le | ||
| - | |||
| - | < | ||
| - | |||
| - | |||
| - | Dans cet exemple nous allons telecharger l intégralité de trois dépot, dapper, dapper-security et dapper update.Dans un soucis d efficacité et d simplicité nous allons creer un script qui nous permetra de mettre a jour nos depots. | ||
| - | |||
| - | === 1ere étape === | ||
| - | |||
| - | nous devons creer l arborescence de nos depot: | ||
| - | |||
| - | par exemple: | ||
| - | |||
| - | < | ||
| - | mkdir -p / | ||
| - | mkdir -p / | ||
| - | mkdir -p / | ||
| - | </ | ||
| - | |||
| - | //si vous comptez fair eun server local il peut etre judicieu de choisir /war/www/ a la place de / | ||
| - | |||
| - | === 2éme étape === | ||
| - | |||
| - | mise en place du script: | ||
| - | |||
| - | sous gnome: | ||
| - | < | ||
| - | |||
| - | puis copiez collez: | ||
| - | |||
| - | < | ||
| - | !/bin/bash -x | ||
| - | # | ||
| - | / | ||
| - | --root=ubuntu/ | ||
| - | --ignore-release-gpg --section=main, | ||
| - | --arch=i386 / | ||
| - | |||
| - | # | ||
| - | / | ||
| - | --root=ubuntu/ | ||
| - | --ignore-release-gpg --section=main, | ||
| - | --arch=i386 / | ||
| - | |||
| - | # | ||
| - | / | ||
| - | | ||
| - | --ignore-release-gpg --section=main, | ||
| - | --arch=i386 / | ||
| - | </ | ||
| - | |||
| - | ensuite il suffit de rendre le script executable | ||
| - | |||
| - | < | ||
| - | |||
| - | on peut ensuite le lancer en tappant simplement | ||
| - | |||
| - | < | ||
| - | |||
| - | |||
| - | pendant ce temps la mettez a jour votre sources.list (cela ne st pas necessaire dans le cas d une machine server) | ||
| - | |||
| - | editez le en root pour y rajouter les 3 lignes | ||
| - | |||
| - | deb file:/// | ||
| - | |||
| - | deb file:/// | ||
| - | |||
| - | deb file:/// | ||
| - | |||
| - | |||
| - | et une fois que debmirror a fini son boulot (normalement vous avez eu le temps de faire la vaisselle et meme de passer l aspirateur..) | ||
| - | |||
| - | vous pouvez faire | ||
| - | |||
| - | < | ||
| - | |||
| - | oui bien " | ||
