پیکیج مینیجر pacstall 5.0 کی ریلیز دستیاب ہے، جو Ubuntu Linux اور اس کے اپنے ذخیرے کے لیے AUR تصور کا ایک اینالاگ تیار کرتا ہے، جس میں 518 پیکجز شامل ہیں جو آپ کو موجودہ Ubuntu ماحول میں دلچسپی کے پروگراموں کے تازہ ترین ورژن انسٹال کرنے کی اجازت دیتے ہیں۔ سسٹم میں دستیاب پروگراموں کے متوازی۔ پیکجز pacscript فارمیٹ میں ہیں، AUR میں PKGBUILD کی طرح اور اس میں ڈاؤن لوڈ، انحصار، تعمیر اور انسٹالیشن کی معلومات بھی شامل ہیں۔ یوٹیلیٹی کوڈ شیل میں لکھا جاتا ہے اور GPLv3 لائسنس کے تحت تقسیم کیا جاتا ہے۔
ٹول کٹ کی خصوصیات میں سے:
- گٹ ریپوزٹریز سے ریلیز آرکائیوز اور اسنیپٹس کے سورس کوڈز کے ساتھ ساتھ Appimage اور deb فارمیٹس میں ریڈی میڈ اسمبلیز اور پیکجز کو انسٹال کرنے کے لیے دونوں بلڈنگ پروگراموں کے لیے سپورٹ۔
- ایکسل یوٹیلیٹی کا استعمال کرتے ہوئے پیکجوں کی لوڈنگ کو تیز کرنے کی صلاحیت، جو اسٹریمز کے متوازی ہونے اور ڈیٹا کے کچھ حصوں کو بیک وقت لوڈ کرنے کی حمایت کرتی ہے۔ سرورز.
- اپ ڈیٹ کرتے وقت، آپ پیکج کے اپ ڈیٹ ہونے کا انتظار کیے بغیر گٹ سے تازہ ترین کمٹ ڈاؤن لوڈ کر سکتے ہیں۔
- متعدد ذخیروں سے پروگرام انسٹال کرنے کی اہلیت۔
- کسی بھی شاخوں اور فورکس سے Pacstall اپ ڈیٹس کو ٹریک کرنے کی صلاحیت۔
- باش، زیڈ ایس ایچ اور فش شیلز میں کمانڈ کی تکمیل کے لیے سپورٹ۔
نئے ورژن میں:
- pacscript فارمیٹ میں متعدد تبدیلیاں کی گئی ہیں جو مطابقت کی خلاف ورزی کرتی ہیں، مثال کے طور پر، کچھ پیرامیٹرز کا نام تبدیل کر دیا گیا ہے (نام -> pkgname، ہوم پیج -> url، وغیرہ)۔
- انحصار کی تعریفوں کے ساتھ صفوں میں ورژن کو محدود کرنے کی صلاحیت شامل کی گئی۔
- چیک() فنکشن اور متعلقہ -Nc/—nocheck جھنڈوں کو شامل کیا۔
- پیکیج کو اپ گریڈ کرنے اور ہٹانے سے پہلے یا بعد میں چلانے کے لیے {pre,post}_upgrade and pre_remove فنکشنز شامل کیے گئے۔
- متضاد پیکجوں کی شناخت کرنے کی صلاحیت فراہم کی گئی ہے۔
- لائسنس کی فہرست کے ساتھ ایک پیرامیٹر شامل کیا گیا۔
- -Qa/—معیار کی یقین دہانی اور Q/—خاموش جھنڈے شامل کیے گئے۔
ماخذ: opennet.ru
