Como descobrir e remover um programa? [RESOLVIDO]

1. Como descobrir e remover um programa? [RESOLVIDO]

Diego Silva
bleckout

(usa Ubuntu)

Enviado em 27/10/2014 - 15:01h

Fala pessoal, blz?

Estou com um problema para remover um programa, o Zabbix.

Ocorre que instalei ele e desejo remover para reinstalar seguindo um outro tutorial que encontrei.

Meu problema é que não consigo remover ele pelo "yum remove zabbix", diz que o programa não está instalado, porém quando digito um comando para ver os processos em execução, adivinha?


[root@FILESERVER Downloads]# ps aux | grep zabbix
root 20742 0.0 0.0 103260 848 pts/0 S+ 14:55 0:00 grep zabbix
[root@FILESERVER Downloads]# rpm -q zabbix
o pacote zabbix não está instalado


Como posso removê-lo?


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/10/2014 - 16:27h

Então, você não tem o programa instalado, mas aparentemente tem os daemons dele na pasta "/etc/rc.d/"; o que você pode fazer é simplesmente tirar a permissão de execução de todos eles:


chmod -x /etc/rc.d/rc0.d/K10zabbix_agentd
chmod -x /etc/rc.d/rc0.d/K10zabbix_server
chmod -x /etc/rc.d/rc1.d/K10zabbix_agentd
chmod -x /etc/rc.d/rc1.d/K10zabbix_server
chmod -x /etc/rc.d/rc2.d/K10zabbix_agentd
chmod -x /etc/rc.d/rc2.d/K10zabbix_server
chmod -x /etc/rc.d/rc3.d/S90zabbix_agentd
chmod -x /etc/rc.d/rc3.d/S90zabbix_server
chmod -x /etc/rc.d/rc4.d/K10zabbix_agentd
chmod -x /etc/rc.d/rc4.d/K10zabbix_server
chmod -x /etc/rc.d/rc5.d/S90zabbix_agentd
chmod -x /etc/rc.d/rc5.d/S90zabbix_server
chmod -x /etc/rc.d/rc6.d/K10zabbix_agentd
...


e tentar desativá-los:


/etc/rc.d/rc0.d/K10zabbix_agentd stop
/etc/rc.d/rc0.d/K10zabbix_server stop
/etc/rc.d/rc1.d/K10zabbix_agentd stop
...



-----------------------


Quanto aos comandos:

#1 - O "updatedb" serve para atualizar a base de dados do sistema, para que você possa utilizar o locate e etc.;
#2 - O "locate" procura por arquivos/diretórios que contenha a ocorrência do nome "zabbix";
#3 - O "whereis" procura por arquivos chamados exatamente "zabbix";
#4 - O "which" procura pelo executável "zabbix" (o comando retornou erro justamente por ele não existir no seu path, ou seja, por ele não estar instalado);

3. Re: Como descobrir e remover um programa? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/10/2014 - 15:06h

O programa de fato não está instalado!

O ps está retornando o "grep", não o zabbix;


4. Re: Como descobrir e remover um programa? [RESOLVIDO]

Diego Silva
bleckout

(usa Ubuntu)

Enviado em 27/10/2014 - 15:12h

Mas o estranho que se eu digitar no navegador;


http://127.0.0.1/zabbix/setup.php

Ele abre a página para configurar o programa, mesmo eu tendo reiniciado o Apache.

Seria uma outra extensão do programa?


5. Re: Como descobrir e remover um programa? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/10/2014 - 15:24h

Pode ser; poste a saída dos dois comandos abaixo, para ver se existe algum "fóscil" dele no seu pc:


updatedb
locate zabbix


E também destes dois comandos:


whereis zabbix
which zabbix



6. Re: Como descobrir e remover um programa? [RESOLVIDO]

Diego Silva
bleckout

(usa Ubuntu)

Enviado em 27/10/2014 - 15:52h

Vamos lá, o primeiro comando ele não encontrou nada, mas no segundo veio centenas de arquivos vou resumir para manter a organização do tópico;


[root@FILESERVER ~]# updatedb
[root@FILESERVER ~]# locate zabbix
/etc/zabbix
/etc/alternatives/zabbix-web-font
/etc/httpd/conf.d/zabbix.conf
/etc/php.d/local_zabbix.ini
/etc/rc.d/init.d/zabbix_agentd
/etc/rc.d/init.d/zabbix_server
/etc/rc.d/rc0.d/K10zabbix_agentd
/etc/rc.d/rc0.d/K10zabbix_server
/etc/rc.d/rc1.d/K10zabbix_agentd
/etc/rc.d/rc1.d/K10zabbix_server
/etc/rc.d/rc2.d/K10zabbix_agentd
/etc/rc.d/rc2.d/K10zabbix_server
/etc/rc.d/rc3.d/S90zabbix_agentd
/etc/rc.d/rc3.d/S90zabbix_server
/etc/rc.d/rc4.d/K10zabbix_agentd
/etc/rc.d/rc4.d/K10zabbix_server
/etc/rc.d/rc5.d/S90zabbix_agentd
/etc/rc.d/rc5.d/S90zabbix_server
/etc/rc.d/rc6.d/K10zabbix_agentd
.
.
.
/var/www/html/zabbix/styles/themes/originalblue/images/bg_h-hard_75.png
/var/www/html/zabbix/styles/themes/originalblue/images/bg_h-hard_85.png
/var/www/html/zabbix/styles/themes/originalblue/images/bg_i-hard_100.png
/var/www/html/zabbix/styles/themes/originalblue/images/icons_456582.png
/var/www/html/zabbix/styles/themes/originalblue/images/icons_469bdd.png
/var/www/html/zabbix/styles/themes/originalblue/images/icons_5481ab.png
/var/www/html/zabbix/styles/themes/originalblue/images/icons_d40000.png
/var/www/html/zabbix/styles/themes/originalblue/images/icons_ffffff.png
/var/www/html/zabbix/styles/themes/originalblue/images/preloader.gif
[root@FILESERVER ~]#


Resultados dos outros dois comandos:


[root@FILESERVER ~]# whereis zabbix
zabbix: /etc/zabbix /usr/lib/zabbix /usr/share/zabbix
[root@FILESERVER ~]# which zabbix
/usr/bin/which: no zabbix in (/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)
[root@FILESERVER ~]#


Uma dúvida qual seria a função desses comandos que você me passou exatamente?


7. Re: Como descobrir e remover um programa? [RESOLVIDO]

Diego Silva
bleckout

(usa Ubuntu)

Enviado em 27/10/2014 - 17:14h

Show, muito obrigado.

Consegui resolver :)

Grande abraço.


8. Re: Como descobrir e remover um programa? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/10/2014 - 18:29h

Valeu, qualquer coisa estamos aí ;)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts