29 votes

Comment puis-je savoir dans quel emballage se trouve un produit sans avoir recours à Google ?

Je me retrouve souvent à vouloir installer quelque chose, mais je ne suis pas sûr du paquet dans lequel il se trouve. C'est un cas très fréquent pour moi :

$ make html
sphinx-build -b djangohtml -d _build/doctrees   . _build/html
make: sphinx-build: Command not found
make: *** [html] Error 127

$ sudo apt-get install sphinx
E: Unable to locate package sphinx

$ sudo apt-get install sphinx-build
E: Unable to locate package sphinx-build

googles

$ sudo apt-get install python-sphinx

Y a-t-il un meilleur moyen ?

0voto

Hut8 Points 101

Auto-adaptation

auto-apt est un paquet qui s'avère très utile, surtout avec Makefiles et configure scripts qui font référence à des choses que vous n'avez peut-être pas et que vous ne savez pas où trouver, ce qui est souvent délicat avec les fichiers d'en-tête. Vous avez invoqué make dans ce cas, et il a essayé d'invoquer sphinx-build mais a échoué quand il ne l'a pas trouvé.

auto-apt run [...] exécutera la commande spécifiée, puis vous guidera dans l'installation des paquets contenant les fichiers manquants qu'il connaît. apt-get peut trouver et installer.

Donc, il suffit d'invoquer auto-apt run make html et voir ce qui se passe :)

Pour plus d'informations, voir le la documentation pour auto-apt

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