Nicolas Bertolissio wrote:
On Mon, Jun 25, 2001 at 05:26:01PM +0200, Michel Grentzinger wrote:
Bonjour � tous,
Bonjour,
[...]
Je pense donc t�l�charger sous Windows tous les paquets de Gnome ou KDE puis les installer � partir d'un r�pertoire en local.
Pensez-vous que ceci est possible ? Y a t-il une meilleure solution ?
oui, c'est possible, je fais �a sur le G4 de mon p�re car il est abonn� � AOL illimit�. Voici ce que j'ai trouv� de plus simple :
- cr�er sur une partition windaube mont�e sur debian la base de l'architecture : debian/dists/woddy/contrib/binary-i386/ /main/binary-i386/ /non-US/contrib/binary-i386/ /main/binary-i386/ /non-free/binary-i386/ /non-free/binary-i386/ dans lesquels tu r�cup�res, sous window$, les fichiers Packages, Packages.gz et Release - passer sur debian et mettre les bonnes lignes dans /etc/apt/sources.list qui pointent sur la partition window$ - ~#apt-get upgate - ensuite j'utilise dselect, mais avec aptitude, �a doit marcher aussi. il faut marquer les paquets � installer/mettre � jour. - ~#apt-get dselect-upgrade &> paquets.txt appuyer sur <Entrer> � la question qui n'appara�t pas � l'�cran - �diter paquets.txt pour supprimer la premi�re moiti� du fichier et ne garder que la liste des chemins complets - copier paquets.txt sur la partition windaube - red�marrer avec window$ - t�l�charger tous les paquets indiqu�s dans paquets.txt (il est m�me certainement possible d'automatiser �a) dans un r�pertoire de la partition window$ mont�e sur d�bian. Il faut t�l�charger tout en vrac dans un m�me r�pertoire - revenir sur Debian - copier tous les paquets t�l�charg�s, dans /var/cache/apt/archives/ - ~#apt-get dselect-upgrade et l� �a marche, normalement, sinon, soit tu t'es tromp� dans les paquets (pris un src, une autre architecture, le paquet -dev, y'a beaucoup de possibilit�, en g�n�ral c'est l�, j'ai de l'exp�rience ;)) soit il faut l�g�rement modifier le nom du paquet dans /var/cache/apt/archive/ (ajouter ou supprimer la partie architecture) - ~#apt-move update si tu l'utilises
C'est un peu long � expliquer, mais �a marche tr�s bien, et c'est assez rapide, mais il existe peut-�tre d'autres solutions (si tu as deux marchines, un partage r�seau de la connection).
J'ai suivi ta solution et les correctifs d'autres personnes (merci � Julien Gilles et � Jean-Christophe Dubacq) :
#apt-get -d --print-uris dselect-update &> paquets.txt
Apr�s, comme je suis pas trop fort en scripts, je me suis servi de word et excel (honte � moi) pour ne garder que l'adresse FTP.
Le t�l�chargement sous Win98/Winmodem/AOL pour ugrader en 2.2r3 s'est bien pass� : j'ai copi� le tout dans /var/cache/apt/archive.
Ensuite, j'ai un probl�me pour installer les paquets t�l�charg�s : # apt-get dselect-upgrade
Reading Package Lists...
Building Dependency Tree...
The following packages will be REMOVED:
pcmcia-modules-2.2.17
The following NEW packages will be installed:
chimera kernel-image-2.2.17 xv
85 packages upgraded, 3 newly installed, 1 to remove and 0 not upgraded.
Need to get 0B/40.8MB of archives. After unpacking 15.4MB will be used.
Do you want to continue? [Y/n] Media Change: Please insert the disc labeled 'Debian GNU/Linux 2.2 r0 _Potato_ - Official i386 Binary-1 (20000814)' in the drive '/cdrom/' and press enter
Err file: potato/main python-elisp 1.5.2-10potato11
File not found
Err file: potato/main python-examples 1.5.2-10potato11
File not found
Err file: potato/main pcmcia-cs 3.1.22-0.2potato
File not found
Mon fichier /etc/apt/sources.list contient ceci
deb cdrom:[Debian GNU/Linux 2.2 r0 _Potato_ - Official i386 Binary-3 (20000814)]/ unstable contrib main non-US/contrib non-US/main
deb cdrom:[Debian GNU/Linux 2.2 r0 _Potato_ - Official i386 Binary-2 (20000814)]/ unstable contrib main non-US/contrib non-US/main
deb cdrom:[Debian GNU/Linux 2.2 r0 _Potato_ - Official i386 Binary-1 (20000814)]/ unstable contrib main non-US/contrib non-US/main
deb file:/mnt/donnees/debian/ potato main contrib non-free non-US/contrib non-US/main non-US/non-free
Une id�e ?
Merci beaucoup � ceux qui m'ont aid� !
PS : � part s�lectionner chimera, je n'ai rien effectu� d'autre � l'�tape apt-get -d --print-uris dselect-update &> paquets.txt

