I-Wget2 2.0, uguqulelo lokuqala oluzinzileyo lwalo mlandeli kwi-Wget

Emva kweminyaka emithathu enesiqingatha yophuhliso ukukhutshwa kwe Inguqulelo yokuqala ezinzileyo yeprojekthi "I-GNU Wget2 2.0", ethi iphuhliswe njengenguqulelo ehlelwe ngokutsha yenkqubo ukuzenzekelayo ukulayishwa okuphindwayo komxholo we "GNU Wget".

I-GNU Wget2 yenzelwe kwaye yabhalwa kwasekuqaleni, kwaye iyaphawuleka ekususeni ukusebenza komthengi osisiseko kwilayibrari ye-libwget, enokusetyenziswa kwizicelo ezizimeleyo.

Malunga neWget2

Endaweni yokusebenzisa kwakhona ikhowudi esele ikho, Ndithathe isigqibo sokwenza yonke into kwasekuqaleni kwaye ndafumana isebe elahlukileyo leWget2 ukufezekisa izimvo zokuhlengahlengisa, ukwandisa ukusebenza, kunye nokwenza utshintsho olwaphula ukuhambelana. Ngaphandle kokuphela kwenkxaso ye-FTP kunye nefomathi ye-WARC, i-wget2 inokusebenza njengotshintsho oluselubala lokusetyenziswa kwe-wget yakudala kwiimeko ezininzi.

Ngokukhutshwa kwale nguqulo Ukusebenza kuye kwasuswa kwithala leencwadi Kunye notshintsho olwenziwe kuyilo olunemisonto emininzi apho kungenzeka ukuba kuqwalaselwe unxibelelwano oluninzi ngokudibeneyo nokukhuphela kwimijelo emininzi ikwabonelelwe. Kuyenzeka ukuba ungqinelise ukhuphelo lwefayile kunye nokwahlulahlula iibhloko usebenzisa ukhetho "-chunk-size".

Enye into entsha ime ngaphandle yinkxaso ye-HTTP / 2 protocol ecaleni kwe-If-Modified-Since HTTP yentloko yokukhuphela kuphela idatha eguqulweyo.

Ngelixa iinguqulelo ezithile ze-OpenSSL zilungisa itshekhi ye-CRL, i-ALPN yenziwe kunye nokulungiswa kwenzelwe ukulungisa iingxaki ngokuvuza kwenkumbulo.

Kwelinye icala, kuyakhankanywa ukuba Ulwazi lwelayisensi luhlaziyiwe, ulungiso olwahlukileyo luye lwenziwa ngokudibanisa ukuxhasa ikhowudi yokwamkelwa kwe-lzip, kunye nokuvumela uluhlu lweethokheni zonxibelelwano kunye nokulungisa ukungqubana kwesikhombisi ne -no-clobber.

Ngelixa kwinxalenye yokhetho olongeziweyo sinokufumana i ukuphucula indlela yokuhambelana ngasemva, uphuculo lwedatha, ukhetho lomntu-lwefayile longeziwe ukuphucula ukuhambelana neenguqulelo zangaphambili, kunye nokukhetha ubude bolawulo, ukuguqula-ifayile-ukhetho kuphela kunye nokukhuphela-ukutsala ukhetho lokusebenzisa 'uphawu lokukhuphela' ukusuka kwi-HTML5

Olunye utshintsho oluphawulekayo eza kuvela kuhlobo lokugqibela:

  • –Robots = off ukhetho olongezwe ukukhutshelwa kwiirobhothi
  • Yongezwe inkxaso ye-pkg-config ye-GPGME
  • Izilungiso zotshintsho (-k) zenziwe ngokudibanisa ne -E
  • Ukulungiswa kwentloko yefayile yecookie ukuze yamkelwe ngumyalelo 'wefayile'
  • Ukulayishwa okungagungqiyo kwezatifikethi ze-CA xa 'inkqubo' ingaxhaswa
  • Iphinde yanikwa igama kwakhona ukusuka-ukuzama kwakhona-kwi-http-imeko ukuya-ukuzama kwakhona kwi-http-impazamo
  • Umda weemfuno zekhasi kumaphepha amaqabunga kuphela
  • Lungisa isalathiso se-NULL ngokuchanekileyo -convert-link
  • Ixhasa ii-terminal hyperlink kwimveliso
  • Cwangcisa i-disable-manylibs switch ukuze ukhubaze ukwakha amathala eencwadi amancinci
  • Inkxaso-imvelaphi kwiWindows
  • Yongeza -bopha-ujongano ukhetho
  • Yongeza umrhumo wokuhlawulwa kwe-HTTP2
  • Ixhasa umxholo wokukhuphela i-HTML (yeendawo kunye neethegi zommandla)
  • Yongeza i-khuphela-attr = [strippath | usepath] ukulawula inkxaso yenkxaso yokukhuphela
  • I-OpenSSL: yongeza inkxaso ye-OCSP
  • I-OpenSSL: sebenzisa i-OCSP stapling
  • Idatha yokuxhasa: i-URL kuphawu lwe-srcset
  •  Ukulungiswa kwemicimbi eyahlukeneyo
  •  Ikhowudi ephuculweyo, amaxwebhu, ukwakha, ukuvavanya, i-CI, kunye nokunye

Gqibela ukuba unomdla wokwazi okungakumbi ngayo Malunga nale nguqulo ikhutshiweyo yeWget2, unokujonga iinkcukacha Kule khonkco ilandelayo.

Uyifaka njani iWget2 kwiLinux?

Kulabo abanomdla wokukwazi ukufaka le nto, kufuneka bazi ukuba kolunye usasazo lweLinux banokufumana iphakheji ngaphakathi koovimba babo.

Nangona banokudibanisa iphakheji ngokulandela le miyalelo. Into yokuqala ekufuneka siyenzile kukufumana ikhowudi yemvelaphi nge:

git clone https://gitlab.com/gnuwget/wget2.git
cd wget2
./bootstrap
./configure

Siyaqhubeka nokudibanisa:

make
setarch x86
./configure --prefix=/boot/home/config/non-packaged
rm /boot/home/config/non-packaged/wget2  
mv /boot/home/config/non-packaged/wget2_noinstall /boot/home/config/non-packaged/wget2
make check

Kwaye ekugqibeleni sifaka kunye:

sudo make install 

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.