Nacini za preuzimanje paketa sa odredjenih spremista

Ovaj deo je namenjen diskusiji koja nije vezana ni za jednu prethodnu kategoriju, a tiče se Slackware linuxa

Moderator: Urednik

Post Reply

Prijatelj foruma
Prijatelj foruma
offline
User avatar

Posts: 2168
Joined: 08 Jun 2010, 13:28
Location: Centralna Srbija Kraljevo
Contact:

Post Napisano: 31 Jan 2014, 15:02


To je mi je uvek problem, ovo pitanje znam da je prilicno pocetnicko, ali ako nisam vec do sada to presao bolje i sada nego nikada.
Najvise glavobolje mi zadaje kada treba da preuzmem odjednom pakete ili skriptove sa odredjenih destinacija. Ako bi isao rucno, paket po paket, to bi dugo trajalo a i prilicno je mucno.

Recimo par konkretnih primera

http://pub.mate-desktop.org/releases/1.7/" onclick="window.open(this.href);return false;
ili
http://pub.mate-desktop.org/releases/1.6/" onclick="window.open(this.href);return false;
ili pak ovo (je stvarno mucno preuzimati peske)
http://ponce.cc/slackware/slackware-14.1/lxde/" onclick="window.open(this.href);return false;
ili http://ponce.cc/slackware/slackware-14.1/qt-desktop/" onclick="window.open(this.href);return false;

Neka spremista mogu da se preuzmi veooma lako sa
# lftp -c 'open http://link.org/nesto/14.1/1.3/" onclick="window.open(this.href);return false; ; mirror x86'
ili
rsync://alien.slackbook.org/alien-kde/4.x.x" onclick="window.open(this.href);return false;
ili sa wget, ali u vecini slucajeva ovo nece da radi.



Administrator
Administrator
offline
User avatar

Posts: 4590
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

Post Napisano: 31 Jan 2014, 15:47


Mene do sada lftp nije izneverio. :)

Code: Select all

lftp -e "mirror http://slackware-srbija.org/softver/upload/bocke/"
Wget takođe. Ali zaista ponekad zahteva malo veštičarenja. Ali kada je ftp u pitanju i on ima jednostavnu mirror naredbu:

Code: Select all

wget -nH -m --cut-dirs=5 ftp://ftp.slackware.org.uk/slackware/slackware-14.1/source/xap/audacious/
Za http bi trebalo nešto poput ovoga:

Code: Select all

wget -r -nH -nd -k --cut-dirs=2 -I Teaching/Unix http://www.ee.surrey.ac.uk/Teaching/Unix/
Naravno sve ovo je dokumentovano u man strani za lftp i wget:

Code: Select all

man lftp

Code: Select all

man wget
Nažalost Slack ne dolazi sa lokalizovanim stranama za ova dva programa. Dostupna je samo dokumentacija na engleskom. Ponekad Google translate pomogne. Pa probaj ovako:

Code: Select all

man lftp | col -b > fltp.txt

Code: Select all

man wget | col -b > wget.txt
Zatim ih otvori u nekom tekst editoru i copy/paste u Translate:
http://translate.google.com/" onclick="window.open(this.href);return false;

Nije savršen prevod i GT zna dobrano da zabrlja, ali bolje išta nego ništa. Ako ja mogu da "razumem" japanski i kineski, možeš i ti engleski. :P



Prijatelj foruma
Prijatelj foruma
offline
User avatar

Posts: 2168
Joined: 08 Jun 2010, 13:28
Location: Centralna Srbija Kraljevo
Contact:

Post Napisano: 31 Jan 2014, 15:55


E hvala ti puno. :beer:
Ma dobro, vremenom sam nekako i ušao u štos što se tiče engleskog, već i mogu neke stvari da čitam (za sebe samo razume se :P ) pa čak i bez Google prevodioca.

Moraću više pažnje da posvetim kod wget i njegovim opcijama i takođe sa lftp sa svim njegovim opcijama, mada si ti ono što mi je sada momentalno najpotrebnije ispisao. :beer:
Biće ovo korisno ne samo meni.
Hvala još jednom. :beer:


Post Reply

Who is online

Users browsing this forum: No registered users and 14 guests