Repology նախագծի վեց ամսվա աշխատանքի արդյունքները, որը վերլուծում է փաթեթի տարբերակների մասին տեղեկատվությունը

Անցել է ևս վեց ամիս և նախագիծը Հափշտակություն հրապարակում է հերթական զեկույցը. Նախագիծը զբաղվում է առավելագույն թվով պահեստներից փաթեթների մասին տեղեկատվության համախմբմամբ և յուրաքանչյուր անվճար նախագծի բաշխման մեջ աջակցության ամբողջական պատկերի ձևավորմամբ՝ աշխատանքը հեշտացնելու և փաթեթների սպասարկողների փոխգործակցությունը բարելավելու և՛ իրենց միջև, և՛ նրանց հետ: ծրագրային ապահովման հեղինակներ - մասնավորապես, նախագիծն օգնում է արագ հայտնաբերել ծրագրաշարի նոր տարբերակների թողարկումները, վերահսկել փաթեթների համապատասխանությունը և խոցելիության առկայությունը, միավորել անվանման և տարբերակման սխեմաները, թարմացնել մետա տեղեկատվությունը, կիսել կարկատաններն ու խնդիրների լուծումները, և բարելավել ծրագրային ապահովման շարժունակությունը:

  • Աջակցվող պահեստների թիվը հասել է 280-ի: Ավելացվել է ALT p9, Amazon Linux, Carbs, Chakra, ConanCenter, Gentoo overlay GURU, LiGurOS, Neurodebian, openEuler, Siduction, Sparky-ի աջակցությունը: Ավելացվեց աջակցություն նոր sqlite3-ի վրա հիմնված ձևաչափերի համար RPM պահեստների և OpenBSD-ի համար:
  • Կատարվել է թարմացման գործընթացի հիմնական վերամշակում, որը թարմացման ժամկետը կրճատել է միջինում մինչև 30 րոպե և ճանապարհ բացել նոր հնարավորությունների ներդրման համար։
  • Ավելացված է գործիք թույլ է տալիս հղումներ կազմել Repology-ում տեղեկատվությանը՝ հիմնվելով պահեստների փաթեթների անունների վրա (որոնք կարող են տարբերվել Repology-ում նախագծերի անվանումից. օրինակ՝ Python մոդուլի հարցումները կանվանվեն որպես python:requests Repology-ում, www/py): - հարցումներ որպես FreeBSD պորտ, կամ py37- հարցումներ որպես FreeBSD փաթեթ):
  • Ավելացված է գործիք որը թույլ է տալիս Ձեզ ստանալ պահոցներից ամենաշատ ավելացված («Թրենդային») նախագծերի ցանկն այս պահին:
  • Խոցելի տարբերակների հայտնաբերման աջակցությունը գործարկվել է բետա ռեժիմում: Օգտագործվում է որպես խոցելիության մասին տեղեկատվության աղբյուր NIST NVD, խոցելիությունները կապված են նախագծերի հետ CPE տեղեկատվության միջոցով, որը ստացվել է պահեստներից (հասանելի է Gentoo, Ravenports, FreeBSD նավահանգիստներում) կամ ձեռքով ավելացվել է Repology-ում։
  • Անցած վեց ամիսների ընթացքում կանոնների (հաշվետվությունների) ավելացման ավելի քան 480 հայտ է մշակվել:

Լավագույն պահեստները ըստ փաթեթների ընդհանուր քանակի.

  • AUR (53126)
  • nix (50566)
  • Debian և ածանցյալներ (33362) (Raspbian առաջատար)
  • FreeBSD (26776)
  • Ֆեդորա (22302)

Լավագույն պահեստները ոչ եզակի փաթեթների քանակով (այսինքն՝ փաթեթներ, որոնք առկա են նաև այլ բաշխումներում).

  • nix (43930)
  • Debian և ածանցյալներ (24738) (Raspbian առաջատար)
  • AUR (23588)
  • FreeBSD (22066)
  • Ֆեդորա (19271)

Լավագույն պահեստները ըստ թարմ փաթեթների քանակի.

  • nix (24311)
  • Debian և ածանցյալներ (16896) (Raspbian առաջատար)
  • FreeBSD (16583)
  • Ֆեդորա (13772)
  • AUR (13367)

Լավագույն պահեստները ըստ թարմ փաթեթների տոկոսի (միայն 1000 կամ ավելի փաթեթներ ունեցող պահեստների համար և չհաշված մոդուլների վերին հոսքի հավաքածուները, ինչպիսիք են CPAN, Hackage, PyPi).

  • Ռեյվենպորտս (98.95%)
  • Termux (93.61%)
  • Homebrew (89.75%)
  • Արք և ածանցյալներ (86.14%)
  • KaOS (84.17%)

Ընդհանուր վիճակագրություն.

  • 280 շտեմարան
  • 188 հազար նախագիծ
  • 2.5 միլիոն անհատական ​​փաթեթ
  • 38 հազ

Source: opennet.ru

Добавить комментарий