¿Es posible tener dos sistemas de gestión de paquetes (.deb y .rpm) en un sistema?

¿Es posible tener dos sistemas de gestión de paquetes (.deb y .rpm) en un sistema?

¿Es posible tener más de un sistema de gestión de paquetes en un sistema?

Ejemplo: RPM, deb y .txz en la misma partición de Ubuntu.

Si no es posible, ¿por qué no?

Respuesta1

Si es posible. Por ejemplo, Debian incluye yumy rpmen sus repositorios estándar. Además, muchos lenguajes de programación tienen sus propias herramientas de administración de paquetes, que se usan solo para instalar módulos para ese lenguaje en particular; por ejemplo, tengo Perl cpanm, Ruby gem, Haskell cabaly Python pip, además del administrador de paquetes para todo el sistema.

Sin embargo, el uso de dos administradores de paquetes en todo el sistema (por ejemplo, dpkgy rpm) causará problemas.muyrápidamente; principalmente debido a conflictos de archivos cuando el administrador A intenta instalar un programa que ya ha sido instalado por el administrador B.

Además, las diferentes distribuciones tienen diferentes políticas de embalaje. debLos paquetes generalmente se crean para Debian, mientras que rpmRed Hat/Fedora/CentOS los utiliza principalmente, y utilizan diferentes scripts de inicio, archivos de configuración y ubicaciones de datos del programa. Los paquetes que utilizan /etc/sysconfigse romperán principalmente en debsistemas.

información relacionada