Luego de haber sido un chico “RedHat” por muchos años, cuando entre a trabajar en Tucows conoci Ubuntu. En ese momento pensaba quedarme varios años en esa compañía y por eso hice el cambio de sistema operativo en mi computadora principal. Si bien tuve una curva de aprendizaje, todo en Ubuntu es mucho mas simple que en Fedora.
Cuando pregunte cuales eran las dos mayores ventajas de Ubuntu por sobre las otras distribuciones de linux, me dijeron: 1) Manejo de puertos, y 2) administrador de paquetes. No se equivocaron en ninguno de los dos.
Esta semana me ha tocado trabajar con CentOS y les puedo decir que, a pesar de seguir teniendo a RedHat en mi corazoncito, Ubuntu es incomparable. Lo que en Ubuntu me llevo 5 minutos, en CentOS me llevo 2 dias completos de trabajo y me di por vencido.
Basicamente tenia que instalar cualquier programa para estadisticas. Despues de realizar una exhaustiva busqueda, me quede con uno que me parecio el mas completito, que se llama “lire”. En Ubuntu fue nada mas que “apt-get install lire” y 2 minutos despues lo tenia instalado y andando. En CentOS fue otra cosa.
Si bien CentOS (como Fedora y todas las distribuciones basadas en RedHat) tiene YUM como administrador de paquetes, los repositorios no son tan completos como los de Ubuntu. Por eso fue que cuando intente “yum install lire” me dio que no habia nada para instalar. Busque una distribucion binaria de la aplicacion (AKA rpm) e intente instalarla. Nada. Cabe aclarar que no tengo entorno grafico en esa computadora, asi que todo lo hago a traves de la terminal.
Paso siguiente, empezar a leer el manual de como debia instalar a mano Lire. Obviamente que iba a necesitar otros paquetes (dependencias) que a su vez necesitan otros paquetes (Recuerden que en Ubuntu fue solo una linea de comando!). Asi que uno por uno empece a bajarme los programas con lineas tipo -> “wget http://internap.dl.sourceforge.net/sourceforge/expat/expat-2.0.1.tar.gz”. Cuando los tuve a todos juntos empece a descomprimirlos y a instalarlos. Iba todo bien, y comenzaba mi segundo dia de instalacion.
Le llego el turno a ncurses, que tiene dos partes, una UI y una console. Me fue IMPOSIBLE instalarlo. Trate y trate, analizar los logs y los mensajes de error. Instalar algunas dependencias que me faltaban y nada. No pude terminar de compilar el maldito ncurses. Por consiguiente tampoco pude terminar de instalar el Lire. A esa altura llevaba casi dos dias y no tenia nada en concreto. Me calente!
Desinstale todo lo que habia instalado y termine con un programa de menor calidad, pero que lo hice en un par de horas.
Ubuntu, por tu administrador de paquetes, me rindo a tus pies.