%20s%C3%A3o%20destinados%20ao%20uso%20em%20sistemas%20Debian%2FUbuntu%2C%20bem%20como%20em%20sistemas%20CentOS%3F.png)
Tenho desenvolvido aplicativos de servidor C++ para Linux, normalmente em um ambiente CentOS dentro de uma máquina virtual. Há algum tempo, ao configurar meu ambiente de desenvolvimento no CentOS, me acostumei a usar o Yum (com YumEx) para gerenciar bibliotecas instaladas no sistema CentOS.
Agora estou construindo o aplicativo em um sistema Debian.
O Yum (e o YumEx) são destinados ao uso com Debian/Ubuntu, bem como com CentOS? Caso contrário, qual gerenciador de pacotes análogo devo usar com o Debian/Ubuntu?
Responder1
Humfoi construído para lidar comRPMpacotes, conforme são usados, por exemplo, com Redhat/CentOS ou SuSE Linux. No Debian e seus derivados (também no Ubuntu), o RPM não é o sistema de empacotamento de escolha. O equivalente a Yum seriaAPTO(já que o equivalente ao rpm
comando seriadpkg). Você pode procurar as referências vinculadas para obter detalhes. Aqui está uma resposta curta: o Ubuntu usa um sistema de empacotamento diferente para seu software, então o Yum não é uma boa escolha para manter um sistema Ubuntu.
Responder2
Você pode usar o PackageKit, que está presente em ambas as distribuições: http://www.freedesktop.org/software/PackageKit/pk-using.html
Se você tiver um sistema operacional mínimo, poderá instalá-los
yum install PackageKit
no CentOS ou:
apt-get install packagekit
no Debian.