Você pode obter uma lista de todos os pacotes que precisam de libssh2
com rpm -q --whatrequires
.
Na minha instância do Amazon Linux 2, nada parece exigir isso:
[root@ip-xx-xx-xx-xx ~]# rpm -q --whatrequires libssh2
no package requires libssh2
Para garantir ainda mais que você pode tentar listar todos os processos que têm a biblioteca compartilhada aberta:
[root@ip-xx-xx-xx-xx ~]# rpm -ql libssh2
/usr/lib64/libssh2.so.1
/usr/lib64/libssh2.so.1.0.1 <== this is the one
...
[root@ip-xx-xx-xx-xx ~]# fuser /usr/lib64/libssh2.so.1.0.1
(... empty output ...)
[root@ip-xx-xx-xx-xx ~]#
Parece que no meu Amazon Linux 2 EC2 nada usa libssh2
. Observe que fuser
deve ser executado como root
ou com sudo
, caso contrário, você não verá nenhum processo do sistema.
Espero que ajude:)