Cuando Carlos M dice que Ubuntu crea usuarios cómodos, vagos y que no quieren aprender, yo discuto con él. Luego me encuentro con uno de esos usuarios, y me enervo. Vía menéame llego al blog de leonardodamian, donde me encuentro un artículo con críticas absurdas a Ubuntu. Este novato se queja de que instalar algo que no viene en Synaptic es muy complicado. Evidentemente, no se entera de un carajo.
La razón de ser de los repositorios y de Synaptic es que el usuario pueda instalar software desde una fuente fiable, que se actualiza de forma sencilla, de una forma cómoda, centralizada, fácil y rápida. Synaptic y los repositorios NO contienen todo el software para Linux del mundo, sino aquello que la distribución ha considerado oportuno incluir en los mismos. Por su estabilidad, por su utilidad o por cualquier motivo. El software inestable o experimental no debería incluirse en los repositorios oficiales de forma inmediata, precisamente porque el software de los repositorios debe ser fiable y no comprometer la estabilidad del sistema. Tanto es así que distribuciones como Debian tienen tres versiones a la vez, con repositorios estables, en pruebas e inestables, de forma que se pueda delimitar en qué medida se arriesga nuestro sistema.
Lo bueno de los repositorios es que puedes añadir repositorios nuevos, y completar así el software con otras versiones más actualizadas si tu distribución no actualiza todo lo a menudo que tú quieres o si lo que quieres es instalar algo que inicialmente no viene en los repositorios oficiales. A día de hoy, no existen que yo sepa repositorios de software para otros sistemas operativos, por lo que el usuario deberá BUSCAR la aplicación que desea sin saber exactamente dónde la va a encontrar.
A leonardodamian le interesaba instalarse un Dock para su sistema GNU/Linux. No aparecía en Añadir/Quitar ni en Synaptic. Y el pobre chaval se agobia, porque quiere hacer cosas complejas, pero sin aprender una mierda de cómo funcionan las cosas:
Estuve leyendo más de media hora un artículo hasta que encontré la solución. En realidad no encontré la solución, sino el programa y las instrucciones para instalarlo.[…]
No era mi plan perder 40 minutos de mi vida para instalar un programita en la computadora. Es decir, tuve que seguir un tutorial para instalar un programa.
De entrada si leer durante más de media hora le supone un problema, creo que de lo que menos debería preocuparse es de cómo funciona Synaptic. Si me dice que en dos horas no ha encontrado la solución o instrucciones para solucionar su inquietud, entendería que se agobiase un poco. Si encuentra una solución en media hora, me parece bastante poco tiempo.
Pero no queda ahí la cosa, resulta que el complicadísimo tutorial consistía en explicar que tenía que editar el sources.list para añadir un nuevo repositorio, y luego con Synaptic instalar el paquete. Y ahora vienen sus quejas de ignorante:
Primer problema: el archivo es de sólo lectura y no se puede guardar ningún cambio a menos que seas el usuario de mayor jerarquía, root […]
Descubrí que para editarlo debía usar Terminal, porque desde la interfaz gráfica no hay opción para hacerlo, porque como de costumbre nadie se tomó el trabajo de pensar un método sencillo. […]
Para instalarlo debí ejecutar una serie de críticos códigos en Terminal, por supuesto, no voy a pretender que alguien se digne a hacer un instalador gráfico, faltaría más. Encontré algunos errores omitidos y otras delicias que no entendí porque no soy programador y no pretendo serlo, y finalmente cuando terminé la guía paso a paso, vi que en Aplicaciones > Accesorios estaba Kiba-Dock. Lo ejecuté y arrancó sin problemas.[…]
Y ahora las respuestas mías, de listillo:
- Evidentemente no es lógico permitir a un usuario sin privilegios tocar los repositorios de los que depende el sistema. Que sólo el root pueda modificarlos es lo mejor que podría pasar.
- No hay que usar el terminal para editar el sources.list, de hecho puede hacerse de una forma sencilla, pero para eso hay que perder quizá unos pocos minutos en buscar la opción correcta del menú: Sistema -> Administración -> Orígenes de software. Otra opción es acceder al menú Configuración ->Repositorios dentro de Synaptic. Ahí se pueden añadir los repositorios que desees, quitar otros o ponerles florecitas. Sí, es una interfaz gráfica para editar el sources.list. Yo no la uso porque el terminal me parece más rápido, está ahí para gente como leonardodamian, pero con un poquito más de paciencia.
- Lo que ejecutó en el terminal sería “apt-get install kiba-dock”… algo que podría haber hecho igualmente usando la denostada herramienta Synaptic.
Por último el muchacho hace un alegato de cómo deben funcionar las cosas:
Una forma más sencilla. Si no está de moda usar instaladores, bueno, asegúrense que el programa aparezca si lo busco en Synaptic o en Agregar y quitar. Si lo descargo, asegúrense de que lo que descargué es un paquete o un ejecutable, no un archivo tar.gz que no tengo idea de cómo compilar. Que el sistema se de cuenta que cuando le doy doble click a esa clase de cosas, quiero ejecutar e instalar el programa, y no ponerme a hurgar en el contenido a ver qué tiene.
Lo más importante es esto: dejar de lado la noción de que para hacer algo, cualquier cosa, hace falta Terminal. No puede ser que haya cosas tan simples que no sean accesibles desde ventanas, menúes, paneles, botones, prefencias y otros controles gráficos. Si siguen con la línea de comando como la única forma de hacer todo, nunca van a cumplir la meta auto impuesta de ser un competidor real de Windows. […]
Cuando para instalar un dock en Ubuntu debo hacer todo lo mencionado en los párrafos anteriores, mientras que n Windows solo tengo que bajarlo, ejecutarlo, seguir el asistente y utilizarlo, es evidente que algo anda mal.
Lo que le pasa a leonardodamian es que no quiere saber cómo funciona GNU/Linux, algo que podría entenderse si quisiera ser tan sólo un usuario básico. Lo que pasa él además quiere ser molón e instalar cosas nuevas, pero sin aprender. Cuando ve que hacer determinadas cosas cuesta un poco de esfuerzo, patalea y le echa la culpa a Ubuntu y al Terminal, mientras que lo que le ocurre es que no sabe usar las herramientas gráficas que existen.
Compártelo