Հասանելի է pacstall 5.0 փաթեթների կառավարիչի թողարկումը, որը մշակում է AUR հայեցակարգի անալոգը Ubuntu Linux-ի և դրա սեփական պահոցի համար, որը պարունակում է 518 փաթեթ, որոնք թույլ են տալիս տեղադրել ձեզ հետաքրքրող ծրագրերի վերջին տարբերակները Ubuntu-ի ներկայիս միջավայրում՝ համակարգում առկա ծրագրերին զուգահեռ: Փաթեթները ձևաչափված են pacscript-ով, նման AUR-ում PKGBUILD-ին, և ներառում են նաև տեղեկատվություն ներբեռնման, կախվածությունների, հավաքման և տեղադրման մասին: Օգտակար կոդը գրված է Shell-ով և տարածվում է GPLv3 լիցենզիայով:
Գործիքակազմի առանձնահատկությունների թվում.
- Աջակցություն ինչպես ծրագրային ապահովման կառուցման համար՝ օգտագործելով Git պահոցներից թողարկումներ և հատվածներ, այնպես էլ Appimage և deb ձևաչափերով պատրաստի կառուցվածքների և փաթեթների տեղադրման համար։
- Axel կոմունալ ծառայությունների միջոցով փաթեթների բեռնումը արագացնելու հնարավորություն, որը աջակցում է հոսքերի զուգահեռացմանը և տվյալների մասերի բեռնմանը մի քանիսից միաժամանակ։ սերվերներ.
- Թարմացնելիս կարող եք Git-ից ներբեռնել վերջին commit-ները՝ առանց սպասելու փաթեթի թարմացմանը:
- Բազմաթիվ պահոցներից ծրագրեր տեղադրելու ունակություն:
- Pacstall-ի թարմացումներին հետևելու հնարավորություն ցանկացած ճյուղերից և պատառաքաղներից:
- Աջակցություն հրամանի ավարտին bash-ում, ZSH-ում և ձկան պատյաններում:
Նոր տարբերակում.
- Մի շարք փոփոխություններ են կատարվել pacscript ձևաչափում, որոնք խախտում են համատեղելիությունը, օրինակ՝ որոշ պարամետրեր վերանվանվել են (անուն -> pkgname, գլխավոր էջ -> url և այլն):
- Ավելացվեց կախվածության սահմանումներով զանգվածներում տարբերակները սահմանափակելու հնարավորությունը:
- Ավելացրել է check() ֆունկցիան և դրա հետ կապված -Nc/—nocheck դրոշները:
- Ավելացվել են {pre,post}_upgrade and pre_remove ֆունկցիաները՝ փաթեթը թարմացնելուց և հեռացնելուց առաջ կամ հետո գործարկելու համար:
- Տրվում է հակասական փաթեթների նույնականացման հնարավորություն:
- Ավելացվեց պարամետր լիցենզիաների ցանկով:
- Ավելացվել են -Qa/—որակի-ապահովման և Q/—հանգիստ ազդանշանները։
Source: opennet.ru
