Preciso de alguns arquivos de cabeçalho, como curses.h, para programação baseada em texto. Diga-me como instalar esses arquivos de cabeçalho.
fonte
Preciso de alguns arquivos de cabeçalho, como curses.h, para programação baseada em texto. Diga-me como instalar esses arquivos de cabeçalho.
Você pode instalar o pacote libncurses5-dev via Software Center ou:
sudo apt-get install libncurses5-dev
Além disso, você pode instalar o pacote clicando aqui .
Quando você precisar de um arquivo ou pacote e não conseguir encontrá-lo, poderá usar algumas ferramentas.
1. arquivo apt
Primeiro, instale o apt-file e atualize-o.
sudo apt-get install apt-file
apt-file update
Você pode pesquisar com arquivos ou pacotes necessários para o arquivo apt.
apt-file search curses.h
2. Use packages.ubuntu.com
Vá para este link .
No canto superior direito, selecione o conteúdo do pacote se estiver pesquisando um arquivo incluído em um pacote. Se você precisar de um pacote diretamente, procure-o com seu nome, escolhendo nomes de pacotes .
Localizar pacote do arquivo
Editar: Isso funciona apenas para um pacote instalado, portanto, não é capaz de responder à pergunta. Melhor é a resposta do heartmagic
Para descobrir de que pacote um arquivo faz parte, você pode usar
Por exemplo,
dpkg -S curses.h
me dá esta saída:Encontre arquivos no pacote
Editar: Você precisa ter o pacote instalado para que isso funcione.
Para obter a lista de arquivos fornecidos por um pacote, use
Por exemplo,
dpkg -L libncurses5-dev
me dá a seguinte saídaIsso inclui diretórios também.
Find ONLY files (not directories) in package
Para obter apenas os arquivos que o pacote contém:
(Descrição: obtenha os arquivos fornecidos e, para cada um, imprima-os apenas se for um arquivo.)
Mais Informações
Você pode achar esta tabela útil. Basta olhar para a primeira coluna (ação) e terceira coluna (deb) para obter uma boa visão geral do que você pode fazer. (a menos que você tenha curiosidade, é claro, observe as outras colunas.)
fonte