%20est%C3%A1n%20pensados%20%E2%80%8B%E2%80%8Bpara%20su%20uso%20en%20sistemas%20Debian%2FUbuntu%2C%20as%C3%AD%20como%20en%20sistemas%20CentOS%3F.png)
He estado creando aplicaciones de servidor C++ para Linux, generalmente en un entorno CentOS dentro de una máquina virtual. Hace un tiempo, al configurar mi entorno de desarrollo en CentOS, me acostumbré a usar Yum (con YumEx) para administrar las bibliotecas instaladas en el sistema CentOS.
Ahora estoy creando la aplicación en un sistema Debian.
¿Yum (y YumEx) están pensados para usarse con Debian/Ubuntu, así como con CentOS? Si no, ¿qué administrador de paquetes análogo debería usar con Debian/Ubuntu?
Respuesta1
mmmfue construido para lidiar conRPMpaquetes, tal como se utilizan, por ejemplo, con Redhat/CentOS o SuSE Linux. En Debian y sus derivados (y también en Ubuntu), RPM no es el sistema de empaquetado preferido. El equivalente a Yum seríaAPTO(ya que el equivalente al rpm
comando seríadpkg). Es posible que desee buscar las referencias vinculadas para obtener más detalles. He aquí una breve respuesta: Ubuntu utiliza un sistema de empaquetado diferente para su software, por lo que Yum no es una buena opción para mantener un sistema Ubuntu.
Respuesta2
Puedes usar PackageKit, que está presente en ambas distribuciones: http://www.freedesktop.org/software/PackageKit/pk-using.html
Si tiene un sistema operativo mínimo, puede instalarlos.
yum install PackageKit
en CentOS o:
apt-get install packagekit
en Debian.