PakeŔu pārvaldnieka pacstall 5.0 izlaiŔana, izstrādājot Ubuntu AUR analogu

Ir pieejams pakotņu pārvaldnieka pacstall 5.0 izlaidums, kas izstrādā Ubuntu Linux AUR koncepcijas analogu un savu repozitoriju, kurā ir 518 pakotnes, kas ļauj instalēt jaunākās interesējoÅ”o programmu versijas paÅ”reizējā Ubuntu vidē. paralēli sistēmā pieejamajām programmām. Pakotnes ir pacscript formātā, lÄ«dzÄ«gi kā PKGBUILD AUR, un ietver arÄ« lejupielādes, atkarÄ«bas, bÅ«vēŔanas un instalēŔanas informāciju. LietderÄ«bas kods ir rakstÄ«ts programmā Shell un izplatÄ«ts saskaņā ar GPLv3 licenci.

Starp rīkkopas funkcijām:

  • Atbalsts gan programmu veidoÅ”anai no laidienu arhÄ«vu pirmkodiem un fragmentiem no git krātuvēm, gan gatavu komplektu un pakotņu instalēŔanai Appimage un deb formātos.
  • Iespēja paātrināt pakotņu ielādi, izmantojot axel utilÄ«tu, kas atbalsta plÅ«smu paralēlizāciju un datu daļu vienlaicÄ«gu ielādi no vairākiem serveriem. serveriem.
  • Atjauninot, varat lejupielādēt jaunākās saistÄ«bas no Git, negaidot, lÄ«dz pakotne tiks atjaunināta.
  • Iespēja instalēt programmas no vairākām krātuvēm.
  • Iespēja izsekot Pacstall atjauninājumiem no jebkuras filiāles un dakÅ”as.
  • Atbalsts komandu pabeigÅ”anai bash, ZSH un zivju čaumalās.

Jaunajā versijā:

  • Pacscript formātā ir veiktas vairākas izmaiņas, kas pārkāpj saderÄ«bu, piemēram, daži parametri ir pārdēvēti (nosaukums -> pkgname, mājaslapa -> url utt.).
  • Pievienota iespēja ierobežot versijas masÄ«vos ar atkarÄ«bas definÄ«cijām.
  • Pievienota funkcija check() un saistÄ«tie -Nc/-nocheck karodziņi.
  • Pievienotas funkcijas {pre,post}_upgrade un pre_remove, kas jāpalaiž pirms vai pēc pakotnes jaunināŔanas un noņemÅ”anas.
  • Tiek nodroÅ”ināta iespēja identificēt konfliktējoŔās paketes.
  • Pievienots parametrs ar licenču sarakstu.
  • Pievienoti -Qa/—kvalitātes nodroÅ”ināŔanas un Q/—klusuma karodziņi.

Avots: opennet.ru

Pievieno komentāru