¿Puedo utilizar Home Brew en un entorno Linux?
No tiene mucho sentido usar productos caseros en Linux. Homebrew está diseñado de esta manera, en gran medida para evitar problemas en el diseño del sistema Mac OS X. Sin embargo, según los estándares de Linux, Homebrew es un administrador de paquetes mal implementado:
Compilar software con los propios permisos del usuario en lugar de un entorno de compilación fakeroot conlleva riesgos de seguridad.
Destruye los permisos (y contenidos) de /usr/local.
A menudo entra en conflicto con los paquetes de software propios del sistema.
Muchos programas todavía requieren mucha recompilación.
Debido a la dependencia del SO
Tener un administrador de paquetes permite crear el tuyo propio sin tener que seguir reinventando la rueda.
La razón fundamental es que OS X no tiene un mecanismo de administración de paquetes incorporado, por lo que ningún otro administrador de paquetes puede acomodar versiones de software del propio OS X. En Linux, todas las versiones de paquetes de software en un sistema general son distribuidas y mantenidas por el propio administrador de paquetes de la distribución, lo que garantiza la estabilidad y la naturaleza libre de conflictos del sistema.
Para CentOS, el yum que viene con el sistema ya puede completar la mayor parte del trabajo de gestión de software Gestión de paquetes.
CentOS es una distribución que toma la "estabilidad" como primera consideración y no se recomienda recompilar el software. Consulte Administración de paquetes/Instalación de código fuente.
Puedes empaquetar el software tú mismo y luego instalar how tos/setuppbuildenvironment.
Si prefieres las últimas versiones de software, prueba Arch Linux.
Si te gusta la compilación de código fuente y los sistemas port, prueba la distribución Gentoo Linux.