Falha na instalação do Htop

1

Estou tentando instalar o htop , mas não consigo, pois estou recebendo este erro fatal:

# cd /usr/ports/sysutils/htop && make install clean
===>  Installing for htop-1.0.1
===>   htop-1.0.1 depends on executable: lsof - not found
===>    Verifying install for lsof in /usr/ports/sysutils/lsof
===>  Configuring for lsof-4.86B,6
Creating ./lockf_owner.h from /usr/src/sys/kern/kern_lockf.c
FATAL ERROR: can't read /usr/src/sys/kern/kern_lockf.c
FATAL ERROR: ./lockf_owner.h creation failed (see 00FAQ)
===>  Script "Configure" failed unexpectedly.
Please report the problem to [email protected] [maintainer] and attach the
"/usr/ports/sysutils/lsof/work/lsof_4.86B.freebsd/config.log" including the
output of the failure of your make command. Also, it might be a good idea to
provide an overview of all packages installed on your system (e.g. an 'ls
/var/db/pkg').
*** Error code 1

Stop in /usr/ports/sysutils/lsof.
*** Error code 1

Stop in /usr/ports/sysutils/htop.
*** Error code 1

Stop in /usr/ports/sysutils/htop.

O que isso significa e como posso corrigir isso?

    
por Cyclone 12.03.2012 / 00:30

3 respostas

2

Você viu 00FAQ como foi sugerido pela mensagem de erro? A pergunta 8.6 descreve exatamente sua situação e como contornar isso.

Se você não quiser instalar a origem do Kernel em sua máquina, uma solução alternativa seria instalar o pacote binário lsof

pkg_add -r lsof
    
por 12.03.2012 / 11:55
0

Considerando que lsof é uma dependência do htop, e o problema que você está tendo é que um arquivo não pode ser lido e / ou criado, pode haver uma necessidade de serviços lsof durante a instalação . Instale lsof ou, se já estiver instalado, crie um link físico para lsof em /usr/ports/sysutils/lsof .

    
por 12.03.2012 / 00:53
0

o htop até onde eu sei tem o linuxulator como uma dependência. O que não pode encontrar aqui é algo dentro de sua fonte do kernel. Verifique se há alguma coisa em / usr / src. Se não, você deve verificar a coleção de fontes, que pertence a ele, usando csup .

    
por 12.03.2012 / 01:02

Tags