2016-05-14 1 views
0

Quand je vais installer un package sur mon NAS via ipkg je trouve, il y a plus d'une versions telles que:ipkg/opkg Comment installer un certain paquetage par une version spécifique?

[email protected]:/opt/etc/init.d# ipkg list | grep openssl 
openssl - 0.9.8v-2 - Openssl provides the ssl implementation in libraries libcrypto and libssl, and is needed by many other applications and librari 
openssl - 0.9.7m-6 - Openssl provides the ssl implementation in libraries libcrypto and libssl, and is needed by many other applications and librari 

En raison un certain problème de dépendance dont j'ai besoin de la version 0.9.7. Cependant, si je tape simplement ipkg install openssl, il installera toujours le dernier, le 0.9.8, un.

Est-ce que quelqu'un sait comment spécifier la version à installer?

Répondre

0

Cette fonctionnalité a été introduite dans opkg 0.3.2, pris du message commit:

Si plusieurs versions d'un paquet sont disponibles dans un défaut repo, opkg à la plus récente. Pour forcer opkg à utiliser une version différente, la syntaxe = est utilisée. Par exemple, dans une mise en pension qui a version 1.0, 2.0 et 3.0 'a', la commande suivante installera version 1.0:

opkg installer a = 1,0

La syntaxe est la même utilisée par apt -obtenir.

Here's la question et 0.3.2 de release notes