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?
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.