Знайдіть, для яких версій Ubuntu доступний пакет у сторонньому сховищі?


9

У мене є посилання на стороннє сховище пакетів, наприклад щось подібне:

http://eddie.website/repository/apt stable main

З цього сховища доступний певний пакет (наприклад, один із пакетів у цьому репозиторії є airvpn).


Як я можу дізнатися, для яких версій Ubuntu створений цей конкретний пакет (і, аналогічно, інші пакунки з будь-якого іншого репортажу сторонніх розробників)?

Я хотів би зробити це, щоб дізнатися, чи програмне забезпечення, яке я використовую, вже доступне 18.04, або які старіші версії Ubuntu досі підтримуються програмним забезпеченням. Здається, мені потрібно подивитися на "випускні" файли у сховищі, як мені дістатися до них і де потрібна інформація?


3
Я б сказав, що немає простої відповіді на ваше запитання. Не всі РЕПО структуровані випуском Ubuntu (і цього не повинно бути, оскільки деякі програми працюють на різних дистрибутивах). Маючи все це на увазі, можна перевірити версію програми за допомогою підходящого кешу. У вашому випадку: якщо веб-сайт eddie.we є у вашому ПК, ви завжди можете зробити apt-cache policy airvpnабо apt-cache show airvpnабо apt-cache showpkg airvpn. Це дасть версію пакета та деяку основну інформацію про нього.
Яцек Гербрич

1
@JacekHerbrych Будь ласка, опублікуйте свій коментар як відповідь.
fosslinux

Відповіді:


6

Репости структуровані так, щоб вони мали назву випуску у папці 'dists'.

Наприклад, рядок боргів deb http://ftp.de.debian.org/debian/ wheezy mainбуде витягнуто в пакети з http://ftp.de.debian.org/debian/dists/wheezy/main/.

Щоб дізнатись, що підтримує репо, підтримує звичайний простір, просто перейдіть до distsпапки цього репо (у цьому випадку http://ftp.de.debian.org/debian/dists/ ) у веб-браузері, де відобразиться вікно перелік каталогів.

Як ви вже згадували, ви також можете зібрати додаткову інформацію з Releaseфайлу в distпапці. Використовуючи http://ftp.de.debian.org/debian/dists/wheezy/Release як приклад, ми можемо побачити, що ця розвага призначена для випуску Debian під кодовою назвою "wheezy", що відповідає версії 7.11. Ви також можете бачити підтримувані архітектури та компоненти з відповідних полів.


4

Я б сказав, що немає простої відповіді на ваше запитання. Не всі РЕПО структуровані випуском Ubuntu (і цього не повинно бути, оскільки деякі програми працюють на різних дистрибутивах). Маючи все це на увазі, можна перевірити версію програми за допомогою підходящого кешу. У вашому випадку: якщо веб-сайт eddie.we є у вашому ПК, ви завжди можете зробити apt-cache policy airvpnабо apt-cache show airvpnабо apt-cache showpkg airvpn. Це дасть версію пакета та деяку основну інформацію про нього.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.