Ubuntu үшін AUR аналогын әзірлейтін pacstall 5.0 пакет менеджерінің шығарылымы

Ubuntu Linux үшін AUR концепциясының аналогын және ағымдағы Ubuntu ортасында қызығушылық тудыратын бағдарламалардың соңғы нұсқаларын орнатуға мүмкіндік беретін 5.0 пакеттен тұратын өзінің репозиторийін әзірлейтін pacstall 518 пакет менеджерінің шығарылымы қол жетімді. жүйеде қол жетімді бағдарламалармен параллель. Пакскрипт пішімінде, AUR ішіндегі PKGBUILD сияқты пакеттер жүктеп алу, тәуелділік, құрастыру және орнату ақпаратын қамтиды. Утилита коды Shell бағдарламасында жазылған және GPLv3 лицензиясы бойынша таратылады.

Құралдар жинағының мүмкіндіктерінің арасында:

  • Шығарылым мұрағаттарының бастапқы кодтарынан және git репозиторийлерінің үзінділерінен бағдарламаларды құруға, сондай-ақ Appimage және deb пішімдерінде дайын жинақтар мен бумаларды орнатуға қолдау көрсету.
  • Ағындарды параллельдеуді және бірнеше деректерден бір уақытта деректер бөліктерін жүктеуді қолдайтын axel утилитасын пайдаланып пакеттерді жүктеуді жеделдету мүмкіндігі серверлер.
  • Жаңарту кезінде пакеттің жаңартылуын күтпей-ақ Git-тен соңғы тапсырмаларды жүктеп алуға болады.
  • Бірнеше репозиторийлерден бағдарламаларды орнату мүмкіндігі.
  • Кез келген филиалдар мен шанышқылардан Pacstall жаңартуларын қадағалау мүмкіндігі.
  • Bash, ZSH және балық қабықтарында командаларды аяқтауға қолдау көрсету.

Жаңа нұсқада:

  • Үйлесімділікті бұзатын pacscript пішіміне бірқатар өзгерістер енгізілді, мысалы, кейбір параметрлердің атауы өзгертілді (аты -> pkgname, басты бет -> url, т.б.).
  • Тәуелділік анықтамалары бар массивтердегі нұсқаларды шектеу мүмкіндігі қосылды.
  • check() функциясы және байланысты -Nc/—nocheck жалаушалары қосылды.
  • Буманы жаңарту және жою алдында немесе одан кейін іске қосу үшін {pre,post}_upgrade және pre_remove функциялары қосылды.
  • Қайшылықты пакеттерді анықтау мүмкіндігі қамтамасыз етілген.
  • Лицензиялар тізімі бар параметр қосылды.
  • -Qa/—сапа кепілдігі және Q/—тыныш жалаушалары қосылды.

Ақпарат көзі: opennet.ru

пікір қалдыру