Axel - gyorsított rakodási disztribúciók
axel - gyorsított terhelés distfiles
Alapértelmezés szerint a portok egy kapcsolatot használnak a distfiles betöltésére. A tengelyprogram ezt egyszerre több kapcsolaton keresztül is megteheti. A tükör korlátozza az átjárót egy kapcsolathoz, a tengely megnyit egy másik kapcsolatot, betölti a fájl egy részét, stb., A végén (a legtöbb esetben) a gyorsított betöltést.
Az Axel megpróbálja felgyorsítani a teljes indítási folyamatot HTTP / FTP protokollal, mivel számos kapcsolódás létezik egy distfila számára. A make.conf vagy a Makefile által definiált tükröket használja.
-n a kapcsolatok száma
-a - a letöltési állapot megjelenítése
-s [sebesség] - adja meg a sebességhatárt (Byte / s, Bps)
A többi a% man axelben olvasható
% cd / usr / portok / játékok / linux-americasarmy /
% fetch
=> A militaryops250-linux.run nem létezik / usr / ports / distfiles /.
=> Megpróbálsz letölteni ftp://ftp.univ.kiev.ua/pub/FreeBSD/distfiles// címen.
Elkezdtem letölteni: ftp://ftp.univ.kiev.ua/pub/FreeBSD/distfiles//armyops250-linux.run
Fájlméret: 813453963 byte
A kimeneti fájl megnyílik armyops250-linux.run.0
Az első lépések letöltése
A 3-as kapcsolat megszakadt]
Az 1. csatlakozás befejeződött]
A 2. kapcsolat megszakadt]
A kapcsolat 0 befejeződött]
775,8 megabájt letöltve 1:25 másodperc alatt. (9298.12 KB / s)
egy kis jegyzet, néha haszontalan dolog (
/ usr / local / bin / axel, így helyesebb lesz
Ja, tudod, és így
Hmm, hogy kapd el őket a getdelta-val, mert mindketten kicserélik a FETCH_CMD-t. Például, ha a getdelta nem tud delta-t kapni, az axel segítségével letölthető. Szükséges lenne gondolkodni.
Ez a dolog most görögül letölti az archívumokat .bz2
Amikor a frissítési port hibát okoz
ellenőrizze, írja be a "make NO_CHECKSUM = yes [other args]" szót.
Módosítsa a make.conf-ban egy szabványos letöltést vagy wget-et
a hiba eltűnik és a port megy jól
FETCH_CMD wget -c --passive-ftp -N -T 22 -t 7 -retr-szimbolikus kapcsolatok --proxy = off