Egin matematika aritmetika busybox sh-n

Поэтому я не уверен, хотите ли вы сделать это программно или нет. Но первый шаг, который вам понадобится для этого, - это база данных, которая каталогизирует всю подобную информацию для каждого дистрибутива и их соответствующих релизов.

К счастью... это именно то, чем является distrowatch.com.

Вы можете собрать эту информацию, используя их страницу расширенного поиска, которая имеет классную функцию, позволяющую искать релизы дистрибутивов, включающие определенную версию пакета. В данном случае вас интересует пакет linux .

Поиск определенной версии этого пакета (которая соответствует версии ядра) даст вам хороший список дистрибутивов, за которым последуют выпуски дистрибутива, поставляемые с этой версией пакета.

Я не знаю никакого DistroWatch API, так что если вам нужно сделать это программно, вам, вероятно, придется выполнить некоторый разбор html. Но формат запроса для создания страницы результатов для данной версии ядра будет следующим:

distrowatch.com/search.php?pkg=linux&pkgver=VERSION&distrorange=InAny#pkgsearch

Поиграйте с этим, и вы сможете получить небольшой инструмент для выполнения того, что вы пытаетесь сделать. Если кто-то знает лучший способ поиска в базе данных DistroWatch, пожалуйста, сообщите. Это было бы действительно здорово, поскольку у них есть такой кладезь информации.

0
23.03.2018, 04:09
0 ответов

Теги

Похожие вопросы