Instalar programas es parte de la personalización del sistema que todo usuario medio necesita hacer. No todos usamos los mismos programas porque no hacemos las mismas tareas.
En Internet hay miles de páginas, sobre todo blogs, en las que gente con buenas intenciones explica cómo instalar un programa. En general son tutoriales que indican qué comando ejecutar en la terminal para instalar un programa particular en una versión particular de Linux.
Darle al lector el comando que instala un programa desde la terminal le puede servir para salir del paso, pero es mucho más útil explicarle cómo hacerlo en general para que ya no necesite recurrir a que alguien le proporcione el comando exacto.
En particular en Ubuntu, instalar programas desde la terminal es innecesario y no deberíamos estar escribiendo tutoriales que consistieran en ejecutar “sudo aptitude” o “sudo apt-get install” teniendo aplicaciones tan potentes y sencillas como el “Centro de software de Ubuntu” o el Synaptic.
Es claro que es más corto decirle a un amigo ejecuta “sudo apt-get install hardinfo en la terminal” que decirle, “clickea en el menú Aplicaciones, luego en la opción Centro de software de Ubuntu, se abre una ventana donde pueden buscar programas, busca uno llamado hardinfo y presiona instalar”. Son más pasos y más explicaciones. Para escribir un tutorial habrá que capturar pantallas.
Pero al explicarle eso, no le estamos enseñando a instalar un programa, sino a descubrir miles y a instalarlos cuando los necesite. Le estamos dado las herramientas para que se desenvuelva. No sólo un comando mágico que hace el trabajo sin qué él sepa cómo. Probablemente hasta ese momento no supiera de la existencia de un listado de programas instalables (ya que en Windows eso no existe).
Lo mismo pasa cuando hay que agregar un PPA. No hay que decirle que use echo sed y el pipe para modificar un archivo en /etc/… Está la forma para hacer eso gráficamente mediante lo opción “Orígenes del software” y es muy sencilla e intuitiva. Está claro que el usuario así refuerza el concepto de repositorios y que los programas no vienen de la nada. El día de mañana cuando vea que algún programa se puede instalar desde un PPA, sabrá cómo agregarlo. En cambio no sabrá modificar el comando que le pasamos sin temer cometer un error.
Es absurdo requerir que un usuario use la terminal y una serie de comandos encadenados entre sí para llevar a cabo una tarea básica como lo es instalar un programa. Si estamos explicándole es porque no sabe hacerlo y si no sabe hacer algo básico, la terminal debería está fuera del radar.
La próxima vez que escribas en tu blog un tutorial para instalar la nueva versión de tu programa preferido desde un PPA, tómate el trabajo de capturar las pantallas donde se ingresa el nombre del PPA, indicarle cómo recargar el listado de paquetes y cómo encontrar el nuevo paquete en Synaptic o en el Centro de software de Ubuntu. No tomes el atajo de poner sólo un comando. Piensa que quieres que el que lea tu blog aprenda primero lo básico y luego podrá aprender a manejarse con puros comandos.
De lo contrario escribe un blog para administradores de sistemas y no pongas tutoriales para realizar cosas básicas que todos ya sabemos hacer.
-34.917301
-57.950131