После три и по године развоја ослобађање од прва стабилна верзија пројекта "ГНУ Вгет2 2.0", који се развија као потпуно редизајнирана верзија програма за аутоматизацију рекурзивног учитавања садржаја „ГНУ Вгет“.
ГНУ Вгет2 је дизајниран и преписан од нуле, и значајан је по уклањању основних функционалности веб клијента у библиотеци либвгет, које се могу користити у самосталним апликацијама.
О Вгет2
Уместо да се постепено прерађује постојећа база кода, одлучио да све преправи од нуле и пронашао засебну грану Вгет2 да имплементирају идеје за реструктурирање, повећање функционалности и промене које нарушавају компатибилност. Са изузетком краја подршке за ФТП и ВАРЦ формат, вгет2 може деловати као транспарентна замена за класични вгет помоћни програм у већини ситуација.
Изласком ове верзије функционалност је премештена у библиотеку либвгет уз који је извршен прелаз на вишенавојну архитектуру са којом је такође обезбеђена могућност паралелног конфигурисања више веза и преузимање у више токова. Могуће је чак и паралелизовати преузимање датотеке са блоковским раздвајањем коришћењем опције "–цхунк-сизе".
Још једна новина која истиче се подршка за ХТТП / 2 протокол поред ХТТП заглавља Иф-Модифиед-Синце за преузимање само измењених података.
Док део за промене везане за ОпенССЛ поправља проверу ЦРЛ-а, АЛПН је имплементиран и извршени су поправци за решавање проблема са цурењем меморије.
С друге стране, такође се помиње да информације о лиценци су ажуриране, направљени су различити поправци у компилацијама за подршку кодирању прихватања лзипа, као и за омогућавање листе токена за повезивање и за решавање сукоба директоријума са –но-цлоббер.
Док за део додатих опција можемо пронаћи а побољшање метода за компатибилност са претходним верзијама, побољшања података, додата је опција –боди-филе која побољшава компатибилност са претходним верзијама, као и –игноре-ленгтх опција, –цонверт-филе-онли опција и –довнлоад-аттр опција за коришћење „атрибута преузимања” из ХТМЛ5
Од осталих значајних промена који се издвајају од последње верзије:
- Додата –роботи = искључена опција за преузимање датотеке роботс.ткт
- Додата пкг-цонфиг подршка за ГПГМЕ
- Исправке конверзије (-к) су направљене у комбинацији са -Е
- Исправљено је заглавље датотеке колачића препознато помоћу команде 'филе'
- Поправљено учитавање ЦА сертификата када „систем“ није подржан
- Преименовано из –ретри-он-хттп-статус у –ретри-он-хттп-еррор
- Ограничење захтева странице само за странице са листовима
- Исправите НУЛЛ дереференцију са –цонверт-линкс
- Подржава хипервезе терминала на излазу
- Подесите прекидач –дисабле-манилибс да онемогућите изградњу малих библиотека
- Подршка - позадина у систему Виндовс
- Додајте опцију –бинд-интерфаце
- Додајте ХТТП2 корисни терет
- Подржава ХТМЛ атрибут преузимања (за ознаке до и области)
- Додајте –довнлоад-аттр = [стриппатх | усепатх] за контролу подршке за атрибуте преузимања
- ОпенССЛ: додајте подршку за ОЦСП
- ОпенССЛ: имплементирајте ОЦСП спајање
- Подржани подаци: УРЛ у атрибуту срцсет
- Решени су различити проблеми
- Побољшани код, документација, израда, тестирање, ЦИ и још много тога
Коначно ако сте заинтересовани да сазнате више о томе У вези са овом новом издањем верзије Вгет2, можете проверити детаље У следећем линку.
Како инсталирати Вгет2 на Линук?
За оне који су заинтересовани да могу инсталирати овај услужни програм, требали би знати да у неким од дистрибуција Линука могу пронаћи пакет унутар својих спремишта.
Иако такође могу саставити пакет пратећи ова упутства. Прво што морамо да урадимо је да набавимо изворни код са:
git clone https://gitlab.com/gnuwget/wget2.git cd wget2 ./bootstrap ./configure
Настављамо са састављањем:
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
И на крају инсталирамо са:
sudo make install