إطلاق مدير الحزم pacstall 5.0، لتطوير نسخة تناظرية من AUR لـ Ubuntu

تم إصدار مدير الحزم pacstall 5.0، والذي يطور نظيرًا لمفهوم AUR لنظام Ubuntu Linux ومستودعه الخاص، والذي يحتوي على 518 حزمة تسمح لك بتثبيت أحدث إصدارات البرامج ذات الاهتمام في بيئة Ubuntu الحالية، بالتوازي مع البرامج المتوفرة في النظام. تتم تعبئة الحزم بتنسيق pacscript، على غرار PKGBUILDs في AUR، والذي يتضمن أيضًا معلومات حول التنزيل والتبعيات والبناء والتثبيت. تمت كتابة كود الأداة المساعدة في Shell وتوزيعه بموجب ترخيص GPLv3.

من بين ميزات مجموعة الأدوات:

  • دعم لكل من برامج البناء من أرشيفات التعليمات البرمجية المصدرية مع الإصدارات والشرائح من مستودعات git، بالإضافة إلى تثبيت الإصدارات والحزم الجاهزة بتنسيقات Appimage وdeb.
  • تتيح هذه الميزة تسريع تحميل الحزم باستخدام أداة axel، التي تدعم موازاة تدفقات البيانات وتحميل أجزاء من البيانات في وقت واحد من مصادر متعددة. الخوادم.
  • عند التحديث، يمكنك تنزيل أحدث الالتزامات من Git دون الحاجة إلى انتظار تحديث الحزمة.
  • القدرة على تثبيت البرامج من مستودعات متعددة.
  • القدرة على تتبع تحديثات Pacstall من أي فروع وشوك.
  • دعم إكمال الأوامر في bash وZSH وقذائف السمك.

новой версии:

  • تم إجراء عدد من التغييرات على تنسيق pacscript الذي ينتهك التوافق، على سبيل المثال، تمت إعادة تسمية بعض المعلمات (name -> pkgname، homepage -> url، وما إلى ذلك).
  • تمت إضافة القدرة على تقييد الإصدارات في المصفوفات مع تعريفات التبعية.
  • تمت إضافة وظيفة check() وما يرتبط بها من علامات -Nc/—nocheck.
  • تمت إضافة وظائف {pre,post}_upgrade وpre_remove للتشغيل قبل أو بعد ترقية الحزمة وإزالتها.
  • يتم توفير القدرة على تحديد الحزم المتضاربة.
  • تمت إضافة معلمة مع قائمة التراخيص.
  • تمت إضافة علامتي -Qa/—quality-assurance وQ/—quiet.

المصدر: opennet.ru

إضافة تعليق