Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 12-10-2015 15:31:14

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

probleme avec wget

Bonjour

voici ma commande:

 wget -r -np http://ftp.fr.debian.org/debian/dists/stretch/main/installer-amd64/current/images/netboot/debian-installer/


je veut juste récupérer le dossier complet "debian-installer"
et en fait je prend tous (avec plein de lien html bizzare)
quelqu un peu éclairer ma lanterne , peut etre que je demande l impossible (pour récupérer ce dossier je télécharge une image iso pour netinstall sad )

ps: je me suis servi du tuto wget => https://debian-facile.org/viewtopic.php?id=2882

Dernière modification par robert2a (12-10-2015 15:33:39)

Hors ligne

#2 12-10-2015 21:16:15

Atys
Membre
Distrib. : Debian GNU/Linux unstable (sid)
Noyau : Linux 4.8.0-2-686-pae
(G)UI : Fluxbox - Xfce
Inscription : 28-02-2015

Re : probleme avec wget

Bonsoir

Je vois dans ta commande current, j'aurais plutôt utilisé rsync, mais après je n'es pas assez d'expériences sous GNU/Debian.
Je vois à peu près ce que tu veux obtenir pourtant, un script tout simple ferait l'affaire peu être ?

Hors ligne

#3 12-10-2015 21:34:12

raleur
Membre
Inscription : 03-10-2014

Re : probleme avec wget

rsync pour télécharger des fichiers en HTTP depuis un serveur web ?

Comme les miroirs Debian sont souvent accessibles aussi en FTP, tu pourrais essayer avec ftp:// au lieu de http://.

Hors ligne

#4 12-10-2015 22:04:14

Atys
Membre
Distrib. : Debian GNU/Linux unstable (sid)
Noyau : Linux 4.8.0-2-686-pae
(G)UI : Fluxbox - Xfce
Inscription : 28-02-2015

Re : probleme avec wget

Bonsoir

raleur a écrit :

rsync pour télécharger des fichiers en HTTP depuis un serveur web ?


Pardon, on supprime http:// smile

Dernière modification par Atys (12-10-2015 22:04:51)

Hors ligne

#5 13-10-2015 14:28:23

Kusajika
Membre
Inscription : 08-04-2015

Re : probleme avec wget

Bonjour, je me suis posé la question d'un bug peut être lié au "Parent Directory" de la page.

Qui te ferai "pointer" vers le dossier précédent et par récursivité tu remonterai l’arborescence ...

Dernière modification par Kusajika (13-10-2015 14:29:43)

Hors ligne

#6 13-10-2015 18:01:30

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : probleme avec wget

Bonsoir,


Effectivement, il faut passer en ftp pour ne pas suivre, par défaut, les liens html vers les répertoires parents.  smile

wget -r -np ftp://ftp.fr.debian.org/debian/dists/stretch/main/installer-amd64/current/images/netboot/debian-installer/




Pour suivre les lliens en ftp, il faudrait alors activer l'option --follow-ftp. Voir wgetcool


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#7 13-10-2015 18:04:48

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : probleme avec wget

raleur a écrit :

Comme les miroirs Debian sont souvent accessibles aussi en FTP, tu pourrais essayer avec ftp:// au lieu de http://.



@raleur
je pense aussi mais j ai pas testé

donc ceci extrait du tuto est faux ?  roll


Enregistrer dans le même dossier

    Ici tous les fichiers téléchargés seront enregistrés dans le même dossier (sans recréation de l'arborescence présente sur le site web (-nd)) :

wget -r -nd http://www.site.org/rep/01/
 



je précise j ai fait la commande en root (propriétaire du dossier)
et le résultat c'est toute l arborescence  de fr.debian.org jusqu a mon dossier et en plus des grigri "index.quelquechose " dans tous les sous dossiers. 
je testerai avec ftp a la place de http

Hors ligne

#8 13-10-2015 18:11:05

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : probleme avec wget

J'ai testé (#6), c'est ok.  wink

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#9 13-10-2015 18:33:05

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : probleme avec wget

merci pour le test , un probleme de moins  wink

ps: je me bat avec gnome  tongue

Hors ligne

#10 13-10-2015 18:34:06

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : probleme avec wget

Je vois ça ... tu espère trouver un tuto sur gnome ?  big_smile

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#11 13-10-2015 19:20:15

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : probleme avec wget

j'ai fait un copier coller de ta ligne dans la console , je me suis retrouvé avec comme dossier (bien sur pxe fonctionne pas , fichier absent )


ftp.fr.debian.org/debian/dists/stretch/main/installer-amd64/current/images/netboot/debian-installer
 


c est pas le résultat attendu roll

ps: apres un "cp -r" pour avoir mon dossier a la bonne place toujours le message comme quoi le noyau est différent de celui du miroir .
je vais bien le chercher au bon endroit ?

Dernière modification par robert2a (13-10-2015 19:28:09)

Hors ligne

#12 13-10-2015 19:27:39

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : probleme avec wget

Si, comme l'option nd est absente, tu télécharges l'arborescence du site à l'identique.  smile

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#13 13-10-2015 19:29:31

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : probleme avec wget

non tu confond avec mon dossier sur le serveur , cette ligne j ai utilisé


wget -r -np ftp://ftp.fr.debian.org/debian/dists/stretch/main/installer-amd64/current/images/netboot/debian-installer/
 



au dessus c est mon dossier téléchargé wink  (en #11]

Dernière modification par robert2a (13-10-2015 19:30:58)

Hors ligne

#14 13-10-2015 19:36:38

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : probleme avec wget

Je suis positionné dans le dossier ~/Téléchargements/tests

wget -r -np ftp://ftp.fr.debian.org/debian/dists/stretch/main/installer-amd64/current/images/netboot/debian-installer


...
2015-10-13 19:26:16 (439 KB/s) - «ftp.fr.debian.org/debian/dists/stretch/main/installer-amd64/current/images/netboot/debian-installer/amd64/pxelinux.cfg/.listing» sauvegardé [216]

«ftp.fr.debian.org/debian/dists/stretch/main/installer-amd64/current/images/netboot/debian-installer/amd64/pxelinux.cfg/.listing» détruit.
--2015-10-13 19:26:16--  ftp://ftp.fr.debian.org/debian/dists/stretch/main/installer-amd64/current/images/netboot/debian-installer/amd64/pxelinux.cfg/default
           => «ftp.fr.debian.org/debian/dists/stretch/main/installer-amd64/current/images/netboot/debian-installer/amd64/pxelinux.cfg/default»
==> CWD n'est pas requis.
==> SIZE default ... 265
==> PASV ... complété.    ==> RETR default ... complété.
Taille: 265 (non certifiée)

100%[===========================================================================================>] 265         --.-K/s   ds 0s      

2015-10-13 19:26:17 (630 KB/s) - «ftp.fr.debian.org/debian/dists/stretch/main/installer-amd64/current/images/netboot/debian-installer/amd64/pxelinux.cfg/default» sauvegardé [265]

FINISHED --2015-10-13 19:26:17--
Total wall clock time: 2m 20s
Downloaded: 270 files, 22M in 1m 34s (244 KB/s)


Le fichier pxelinux.0 se retrouve dans /home/"mon_user"/Téléchargements/test/ftp.fr.debian.org/debian/dists/stretch/main/installer-amd64/current/images/netboot/debian-installer/amd64
C'est bien ce à quoi je m'attends, pas toi ?


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#15 13-10-2015 19:47:02

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : probleme avec wget

alors j'ai mal compris , je m attendais a recevoir le dossier "debian-installer" et sur le tuto j ai compris cela aussi => dossier parent (debian-installer ) et ses enfants (sous dossier )

Hors ligne

#16 13-10-2015 21:08:22

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : probleme avec wget

Hé bien tu ne reçois que "debian-installer" et ses enfants, pas le contenu d'un de ses parents, par exemple http://ftp.fr.debian.org/debian/dists/stretch/main/

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#17 13-10-2015 21:17:03

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : probleme avec wget

Serais-tu, par hasard, intéressé par :

wget -r -np --no-host-directories --cut-dirs=9  ftp://ftp.fr.debian.org/debian/dists/stretch/main/installer-amd64/current/images/netboot/debian-installer/
 


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#18 23-10-2015 08:01:29

robert2a
Membre
Lieu : France
Distrib. : Stretch
Noyau : Linux 4.8.0-1-amd64
(G)UI : Mate 1.16.1
Inscription : 15-11-2014

Re : probleme avec wget

j'avais pas vu ton post roll , je pense que tu a testé ?
Du coup ça m a donné une idée pour stretch , j'ai modifié le dossier  debian-installer (mise a jour) , mais pas l archive .tar.gz du netinstall
donc je vai refaire  le dossier de stretch pour pxe  , avec un peu de chance je supprime l erreur "noyau absent"
j'en profite pour lancer ta ligne au dessus wink

Hors ligne

#19 23-10-2015 09:52:31

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : probleme avec wget

Oui, j'ai testé.  smile

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

Pied de page des forums