web-dev-qa-db-fra.com

Repoque Ubuntu - Miam ou ne pas miam

Je alterne souvent entre les saveurs Linux basées sur Fedora et Debian pour apprendre leurs manières particulières, mais aujourd'hui, je suis tombé sur quelque chose pour lequel j'ai besoin d'un peu de support. Je cherchais un moyen de répertorier le contenu d’un dépôt dans Ubuntu, à l’instar de repoquery dans RedHat. Et je me suis retrouvé avec ceci - une page de manuel pour repoquery présente dans les pages de manuel en ligne d'Ubuntu .

Secoué dans ma conviction que apt-get and co sont les gestionnaires de paquets dans Debians, j'ai rapidement lancé une autre recherche, ce qui a abouti à cette question .

Mais alors comment se fait-il qu’il existe un paquet de repoquery pour Ubuntu? Pourrais-je réellement utiliser yum comme gestionnaire de paquets sous Ubuntu?

5
Lefty G Balogh

Le fait que Ubuntu soit fourni avec apt ne signifie pas que vous ne pouvez pas utiliser yum ou pacman ou quoi que ce soit. Cependant, cela ne veut pas dire que c'est une bonne idée!

Bien que cela fonctionne, cela ouvre une énorme boîte de Pandore avec dépendances de paquets et similaires - yum et apt ne coopéreront pas nécessairement entre elles, et pourraient même se battre pour des bibliothèques de dépendances et autres, ce qui pourrait entraîner votre système une grosse pile de paquets cassés et d'incohérences. Si vous faites cela, il se peut que cela ne fonctionne même pas (et tout d'abord) et/ou que vous couriez le risque de détruire totalement votre système.

À moins que vous ne sachiez exactement ce que vous faites, et que vous soyez prudent, installer et utiliser yum en tant que gestionnaire de paquets peut aboutir à des résultats très étranges. Si vous devez installer un package RPM pour une raison quelconque, utilisez de préférence alien ou un utilitaire similaire. En règle générale, l'utilisation d'Alien n'est pas nécessaire. Au lieu de cela, la plupart des paquets non disponibles sur Ubuntu peuvent (généralement) être trouvés via des PPA, mais soyez prudent et ajoutez uniquement des PPA provenant de sources/personnes de confiance.

8
Kaz Wolfe