Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/03/2007, à 15:12

djezair31

[RESOLU] Cloner 2 pc Ubuntu

Salut a tous,

j'ai un premier PC 1 avec une connexion Internet. Je souhaite installer sur un deuxieme PC 2 (qui n'a pas internet) les memes paquets que sur le premier.

Sur le PC 1 :
               * je recupere la liste des paquets installées :  dpkg --get-selections
               * pour chaques (un petit while dans un script)  paquets : sudo aptitude download nom_du_paquet
               * Je copie tous les paquets ainsi obtenu sur un disque dur externe

Ma question est simple, est concerne l'installation de ces paquets sur le PC2
un dpkg -i nom_du_paquet casse les bonbons avec les dependances non satisfaites.


Sur le PC 2 :
               * Comment dire a Synaptic de telecharger les fichiers non pas du Net mais du disque dur externe precedent


Merci de vos reponses !

___________________________________
Core 2 Duo E6600
NVidia GeForce 7900
CM GigaByte DS3
Ubuntu Edgy 6.10
Kernel 2.6.20
Gnome+Beryl
___________________________________

Dernière modification par djezair31 (Le 07/03/2007, à 17:23)

Hors ligne

#2 Le 07/03/2007, à 16:02

slasher_fun

Re : [RESOLU] Cloner 2 pc Ubuntu

Et sudo dpkg -i *.deb alors ?

Hors ligne

#3 Le 07/03/2007, à 16:11

djezair31

Re : [RESOLU] Cloner 2 pc Ubuntu

Le probleme avec cette commande (dpkg -i *.deb) c'est les dependances .

dpkg -i *.deb installe les paquets suivant l'ordre alphabetiques.

La maniere la plus "propre" selon moi serait de dire a synaptic de chercher les paquets sur le disque contenant les "*.deb" et non sur internet.

Y a t-il moyen d'indiquer un depot local (/stockage par exemple) dans le fichier /etc/apt/sources.list ?

Merci

Hors ligne

#4 Le 07/03/2007, à 16:29

djezair31

Re : [RESOLU] Cloner 2 pc Ubuntu

Ouppsssss http://doc.ubuntu-fr.org/tutoriel/comment_installer_un_depot_local

J'lavais pas vu celui la :-)

Hors ligne

#5 Le 07/03/2007, à 17:04

hind_flo

Re : [RESOLU] Cloner 2 pc Ubuntu

bonjour,
mes résolu dans ton titre stp wink

Hors ligne

#6 Le 07/03/2007, à 17:18

djezair31

Re : [RESOLU] Cloner 2 pc Ubuntu

En resumé, pour creer un depot local :

Aller dans le repertoire du depot et creer comme suit le fichier  miseAjour.sh

cd [i]monDepot[/i]
cat > miseAjour.sh << "EOF"
#!/bin/bash
cd ~/[i]monDepot[/i]/
dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
EOF

Il faut que le script soit executable, c'est-à-dire qu'il aie l'attribut x :

chmod +x miseAjour.sh

Chaque fois que vous allez executer sur ce script, le fichier de description sera mis à jour.

Finalement, nous devons éclairer synaptic sur notre nouveau dépôt :

Dans le menu du synaptic vous saisissez "dépots - ajouter" et cliquez sur "personnaliser" et mettez:
deb file:/home/monNom/monDepot/ ./

Voilou !!!

Dernière modification par djezair31 (Le 07/03/2007, à 17:22)

Hors ligne