Existe uma alternativa válida para o topo do OpenBSD?

4

Eu gosto muito de htop, no GNU / Linux é muito legal, eu gostaria de um software similar para o OpenBSD 5.6. Alguém sabe alguma coisa sobre isso?

    
por b3h3m0th 10.11.2014 / 18:20

4 respostas

1

Do OpenBSD 5.9 o 'htop' está disponível como um pacote e funciona muito bem.

    
por 15.12.2017 / 19:37
6

O Htop 2.0 adiciona suporte ao OpenBSD. Eu apenas o compilei no OpenBSD 5.9 e ele funciona muito bem: link

    
por 22.04.2016 / 11:32
3

systat(1) , top(1) e ps são suas melhores opções.

Em algum momento você conseguiu montar procfs no OpenBSD - veja mount_procfs(8) mas isso foi recentemente removido da configuração padrão. Você pode tentar criar um kernel personalizado, mas espero que o suporte do procfs tenha sido removido por um bom motivo.

Por exemplo, veja esta linha comentada em /usr/src/sys/arch/i386/conf/GENERIC

#option          PROCFS          # /proc, currently broken

Você pode tentar criar um novo kernel com procfs support. É suportado apenas em i386 e está quebrado em 5.6 (até onde eu sei).

cd /tmp; wget http://ftp.spline.de/pub/OpenBSD/5.6/sys.tar.gz
tar xzf /tmp/sys.tar.gz # Unpack sources
cd /usr/src/sys/arch/i386/conf
vi GENERIC # Comment out the procfs line
config GENERIC
cd ../compile/GENERIC
make clean && make
make install
reboot

Agora você pode montar procfs :

mount_procfs /proc /proc

Construir htop (requer procfs e é suportado apenas no Linux. Tecnicamente ele também funciona no FreeBSD, com o procfs montado, e pode acabar trabalhando no OpenBSD ... sua milhagem pode variar Eu não confiaria nisso ...

wget http://hisham.hm/htop/releases/1.0/htop-1.0.tar.gz
tar zxf htop-1.0.tar.gz
cd htop-1.0
./configure
make
make install

Ou, na verdade, use apenas top ...

    
por 10.11.2014 / 21:08
0

htop é apenas um software Linux e aparentemente funciona no FreeBSD e no NetBSD via camada de compatibilidade Linux (provavelmente apenas em 32 bits). Comp do Linux do OpenBSD (apenas 386) está no suporte de vida. No entanto, confira o OpenBSD top e sysctl. Poucas pessoas mencionaram / proc (procfs). Claro que o OpenBSD não tem isso. Esse é o sistema de arquivos especial do Plan 9 que foi descaradamente roubado pelo Linux.

    
por 29.12.2014 / 04:52

Tags