9 votes

Trouver pour quelles versions d'Ubuntu un paquet dans un dépôt tiers est disponible ?

J'ai un lien vers un dépôt de paquets tiers, par exemple quelque chose comme ceci :

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

Il y a un paquet particulier disponible dans ce dépôt (par exemple, un des paquets de ce dépôt est airvpn ).


Comment puis-je savoir pour quelles versions d'Ubuntu ce paquet particulier (et, de même, d'autres paquets provenant d'autres dépôts tiers) est construit ?

J'aimerais faire cela pour savoir si les logiciels que j'utilise sont déjà disponibles sur la 18.04, ou quelles anciennes versions d'Ubuntu sont encore prises en charge par les logiciels. Il semble que je doive regarder les fichiers "release" dans le référentiel, comment puis-je y accéder, et où se trouvent les informations dont j'ai besoin ?

6voto

Phurl Points 181

Les dépôts sont structurés de manière à ce que le nom de la version se trouve dans le dossier 'dists'.

Par exemple, la ligne de débit deb http://ftp.de.debian.org/debian/ wheezy main tirera des paquets de http://ftp.de.debian.org/debian/dists/wheezy/main/ .

Pour savoir quelles sont les versions prises en charge par un repo, il suffit normalement de se rendre dans la section dists de ce répertoire (dans ce cas http://ftp.de.debian.org/debian/dists/ ) dans un navigateur web, qui affichera la liste du répertoire.

Comme vous l'avez mentionné, vous pouvez également recueillir des informations complémentaires à partir de l'outil Release à l'intérieur du fichier dist dossier. Utilisation de http://ftp.de.debian.org/debian/dists/wheezy/Release à titre d'exemple, nous pouvons voir que cette dist est pour la publication Debian dont le nom de code est " wheezy ", ce qui correspond à la version 7.11. Vous pouvez également voir les architectures et les composants pris en charge dans leurs champs respectifs.

4voto

Jacek Herbrych Points 241

Je dirais qu'il n'y a pas de réponse simple à votre question. Tous les repo ne sont pas structurés par la version d'Ubuntu (et ils ne devraient pas l'être, puisque certaines applications fonctionnent sur plusieurs distributions). En gardant tout cela à l'esprit, on peut vérifier la version de l'application par le cache apt. Dans votre cas : si eddie.website est dans votre ppa vous pouvez toujours faire apt-cache policy airvpn o apt-cache show airvpn o apt-cache showpkg airvpn . Cela donnera la version du paquet et quelques informations de base à son sujet.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X