Itusilẹ ti oluṣakoso package pacstall 5.0, ni idagbasoke afọwọṣe ti AUR fun Ubuntu

Itusilẹ ti oluṣakoso package pacstall 5.0 wa, eyiti o ṣe agbekalẹ afọwọṣe ti imọran AUR fun Ubuntu Linux ati ibi ipamọ tirẹ, eyiti o ni awọn idii 518 ti o gba ọ laaye lati fi sori ẹrọ awọn ẹya tuntun ti awọn eto iwulo ni agbegbe Ubuntu lọwọlọwọ, ni ni afiwe pẹlu awọn eto ti o wa ninu awọn eto. Awọn idii wa ni ọna kika pacscript, ti o jọra si PKGBUILD ninu AUR ati pẹlu igbasilẹ, igbẹkẹle, kikọ, ati alaye fifi sori ẹrọ. Awọn koodu IwUlO ti kọ sinu Shell ati pinpin labẹ iwe-aṣẹ GPLv3.

Lara awọn ẹya ara ẹrọ ti ohun elo irinṣẹ:

  • Atilẹyin fun awọn eto ile mejeeji lati awọn koodu orisun ti awọn iwe ipamọ idasilẹ ati awọn snippets lati awọn ibi ipamọ git, bakanna bi fifi sori awọn apejọ ti a ti ṣetan ati awọn idii ni Appimage ati awọn ọna kika deb.
  • Agbara lati mu iyara fifuye awọn idii nipa lilo ohun elo axel, eyiti o ṣe atilẹyin parallelization ti awọn ṣiṣan ati fifuye awọn apakan ti data ni nigbakannaa lati ọpọlọpọ apèsè.
  • Nigbati o ba n ṣe imudojuiwọn, o le ṣe igbasilẹ awọn iṣẹ tuntun lati Git laisi nini lati duro fun package lati ni imudojuiwọn.
  • Agbara lati fi sori ẹrọ awọn eto lati awọn ibi ipamọ pupọ.
  • Agbara lati tọpa awọn imudojuiwọn Pacstall lati eyikeyi awọn ẹka ati orita.
  • Atilẹyin fun ipari pipaṣẹ ni bash, ZSH ati awọn ikarahun ẹja.

Ninu ẹya tuntun:

  • Nọmba awọn ayipada ti ṣe si ọna kika pacscript ti o lodi si ibamu, fun apẹẹrẹ, diẹ ninu awọn paramita ti jẹ lorukọ (orukọ -> pkgname, oju-ile -> url, ati bẹbẹ lọ).
  • Ṣe afikun agbara lati ṣe idinwo awọn ẹya ni awọn akojọpọ pẹlu awọn asọye igbẹkẹle.
  • Ṣe afikun iṣẹ ayẹwo () ati awọn asia -Nc/-nocheck ti o somọ.
  • Ṣafikun {pre,post}_upgrade ati awọn iṣẹ iṣaaju_remove lati ṣiṣẹ ṣaaju tabi lẹhin iṣagbega ati yiyọ package kan kuro.
  • Agbara lati ṣe idanimọ awọn idii rogbodiyan ti pese.
  • Fi paramita kan kun pẹlu atokọ ti awọn iwe-aṣẹ.
  • Ṣafikun -Qa/-idaniloju didara ati Q/-awọn asia idakẹjẹ.

orisun: opennet.ru

Fi ọrọìwòye kun