Release av pakethanteraren pacstall 5.0, utvecklar en analog av AUR för Ubuntu

Pakethanteraren pacstall 5.0 är nu tillgänglig, och utvecklar en analog av AUR-konceptet för Ubuntu Linux och har ett eget repository, som innehåller 518 paket som låter dig installera de senaste versionerna av program av intresse i den nuvarande Ubuntu-miljön, parallellt med de program som finns tillgängliga i systemet. Paketen är formaterade i pacscript, liknande PKGBUILD i AUR, och innehåller även information om nedladdning, beroenden, montering och installation. Verktygskoden är skriven i Shell och distribueras under GPLv3-licensen.

Bland funktionerna i verktygslådan:

  • Stöd för både att bygga program från källkodsarkiv med utgåvor och slices från git-repositories, samt att installera färdiga builds och paket i Appimage- och deb-format.
  • Möjligheten att påskynda laddningen av paket med hjälp av axel-verktyget, vilket stöder parallellisering av strömmar och laddning av datadelar samtidigt från flera servrar.
  • När du uppdaterar kan du ladda ner de senaste commits från Git utan att behöva vänta på att paketet ska uppdateras.
  • Möjlighet att installera program från flera arkiv.
  • Möjlighet att spåra Pacstall-uppdateringar från alla grenar och gafflar.
  • Stöd för kommandoavslut i bash, ZSH och fiskskal.

I den nya versionen:

  • Ett antal ändringar har gjorts i pacscript-formatet som bryter mot kompatibiliteten, till exempel har vissa parametrar bytt namn (namn -> pkgnamn, hemsida -> url, etc.).
  • Lade till möjligheten att begränsa versioner i arrayer med beroendedefinitioner.
  • Lade till check()-funktionen och tillhörande -Nc/—nocheck-flaggor.
  • Lade till funktionerna {pre,post}_upgrade och pre_remove för att köras före eller efter uppgradering och borttagning av ett paket.
  • Möjligheten att identifiera motstridiga paket tillhandahålls.
  • Lade till en parameter med en lista över licenser.
  • Lade till flaggor för -Qa/—kvalitetssäkring och Q/—tyst.

Källa: opennet.ru

Lägg en kommentar