Como posso encontrar informações sobre o software de gerenciamento de pacotes nos sistemas linux (unix), em particular na nuvem?

1

Às vezes, quando faço logon em um sistema via SSH (por exemplo, para o mesmo servidor), tenho privilégios que podem instalar algum software, mas para isso preciso saber como o software de gerenciamento de pacotes está no sistema.

Existe uma maneira de descobrir rapidamente?

Em particular, para mim, uname -a retorna:

Linux cloud 2.6.32-279.el6.x86_64 #1 SMP Fri Jun 22 12:19:21 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

Como o sistema de gerenciamento de pacotes pode estar aqui?

    
por simhumileco 16.12.2016 / 09:21

1 resposta

3

Bem, a maneira mais fácil (pelo menos para mim) é simplesmente verificar qual gerenciador de pacotes está instalado.

Não é um palpite pensar que você esteja usando apt ou yum (gerenciadores de pacotes baseados em Debian ou Red Hat).

Então, se você tentar:

which apt
/usr/bin/apt

Você vê que apt está instalado. Se você tentar:

which yum
<no output>

Ou:

which pacman
<no output>

Então você não tem yum , ou pacman em outras palavras; para um caso como este, use apt !

Se você não tem nenhum dos itens acima, você terá que descobrir em primeiro lugar qual distribuição você está usando. Tente este comando:

lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 8.6 (jessie)
Release:    8.6
Codename:   jessie

Com base na saída acima, você pode fazer uma pesquisa on-line simples para o gerenciador de pacotes da referida distribuição.

    
por 16.12.2016 / 09:35