Portál AbcLinuxu, 10. května 2025 10:06
wget
, ale hlavně HTTP. I když zrovna u FTP by to v principu fungovat mohlo. Tedy většinou.
Ale když jsem ten program v Menu našel,klepnul na něj, nic se neotevřelo.Keď ho spustíš, dostaneš ikonku v systray (za predpokladu, že máš KDE). Kliknutím na ňu dostaneš okno.
na stahovaání celých ftp repozitářuMohol by si prezradiť, čo že to chceš sťahovať?
wget nepodporuje wildchars.man wget:
--no-glob Turn off FTP globbing. Globbing refers to the use of shell-like special char- acters (wildcards), like *, ?, [ and ] to retrieve more than one file from the same directory at once, like: wget ftp://gnjilux.srk.fer.hr/*.msg By default, globbing will be turned on if the URL contains a globbing charac- ter.
Dozvěděl jsem se,že unás nikdo neposkytuje internet,který by fungoval v Linuxu.
Tak horké to asi zase nebude. Spíš člověku jen neřeknou, jak to v Linuxu nastavit, protože to sami nevědí a nikdy je to nezajímalo. Ale že by to vůbec nefungovalo...
WGET_PARAM='-c'
DIR='~/packages' # Directory where packages should be downloaded
install -d $DIR/rpms/{i586,i686,noarch,x86_64}
cd $DIR/rpms/i586 && wget $WGET_PARAM ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/10.3/repo/oss/suse/i586/*
cd $DIR/rpms/i686 && wget $WGET_PARAM ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/10.3/repo/oss/suse/i686/*
cd $DIR/rpms/noarch && wget $WGET_PARAM ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/10.3/repo/oss/suse/noarch/*
cd $DIR/rpms/x86_64 && wget $WGET_PARAM ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/10.3/repo/oss/suse/x86_64/*
Myslím, že s úpravama adres ftp to musí fungovat všude.
DIR='~/packages' # Directory where packages should be downloadedTohle nemůže fungovat (a nefunguje):
install -d $DIR/rpms/{i586,i686,noarch,x86_64}
dave@amd64 ~ $ DIR='~/tmp' dave@amd64 ~ $ cd $DIR bash: cd: ~/tmp: není souborem ani adresářem dave@amd64 ~ $ cd ~/tmp dave@amd64 ~/tmp $Hint: je to jako zkoušet tohle:
cd \~/tmp
wget -r -l inf -k -p -N -np url
Toto navic preskoci stahovani jiz stazenych souboru, stahne i soubory pouzite na strance (obrazky, zvuky, styly) a konvertuje odkazy ve stazenych HTML souborech pro lokalni prohlizeni.
Pro stazeni pouze jedne stranky prip. souboru (s reprodukci puvodniho adresaroveho stromu) pak je mozne pouzit:
wget -x -k -p -N -np url
Prvni prikaz je mozne pojmenovat napriklad wget-web
, druhy wget-page
. Zadny z prikazu vsak nedokaze stahnout soubory odkazovane ze stylu, protoze wget neumi parsovat CSS.
-c
.
(*) Toto plati az na necaste pripady kdy server neposila datum posledni modifikace souboru. Tehdy wget (a vlastne zadny jiny stahovac) nemuze zjistit zda soubor na disku je aktualni, tj. odpovida tomu na webu. V tomto pripade wget zacne stahovat celou slozku od zacatku.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.