J'ai besoin de quelques fichiers d'en-tête, à savoir curses.h pour la programmation basée sur du texte. Dites-moi comment installer ces fichiers d'en-tête.
la source
J'ai besoin de quelques fichiers d'en-tête, à savoir curses.h pour la programmation basée sur du texte. Dites-moi comment installer ces fichiers d'en-tête.
Vous pouvez installer le package libncurses5-dev via le Centre logiciel ou:
sudo apt-get install libncurses5-dev
Vous pouvez également installer le package en cliquant ici .
Lorsque vous avez besoin d'un fichier ou d'un package et que vous ne le trouvez pas, vous pouvez utiliser certains outils.
1. fichier-apt
Tout d'abord, installez le fichier apt et mettez-le à jour.
sudo apt-get install apt-file
apt-file update
Vous pouvez rechercher avec les fichiers ou packages apt-file nécessaires.
apt-file search curses.h
2. Utilisez packages.ubuntu.com
Allez sur ce lien .
En haut à droite, sélectionnez le contenu du package si vous recherchez un fichier inclus avec un package. Si vous avez besoin d'un package directement, recherchez-le simplement avec son nom en choisissant les noms de package .
Rechercher un package à partir d'un fichier
Modifier: cela ne fonctionne que pour un package installé, il n'est donc pas en mesure de répondre à la question. Mieux est la réponse de Heartmagic
Pour savoir de quel package un fichier fait partie, vous pouvez utiliser
Par exemple,
dpkg -S curses.h
me donne cette sortie:Rechercher des fichiers dans le package
Modifier: vous devez avoir installé le package pour que cela fonctionne.
Pour obtenir la liste des fichiers fournis par un package, utilisez
Par exemple,
dpkg -L libncurses5-dev
me donne la sortie suivanteCela inclut également les répertoires.
Rechercher SEULEMENT les fichiers (pas les répertoires) dans le package
Pour obtenir uniquement les fichiers contenus dans le package:
(Description: Obtenez les fichiers fournis et pour chacun, imprimez-les uniquement s'il s'agit d'un fichier.)
Plus d'information
Vous pourriez trouver ce tableau utile. Regardez simplement la première colonne (action) et la troisième colonne (deb) pour avoir un bon aperçu de ce que vous pouvez faire. (sauf si vous êtes curieux bien sûr, alors regardez les autres colonnes.)
la source