Ubuntu Web Apps

Está claro que la web está revolucionando no solo la forma en que los usuarios utilizan los equipos informáticos, sino la base misma de estos, los sistemas operativos. Estos cada vez tienen una mayor integración con internet, ofreciendo cada vez más funciones a sus usuarios en base a los servicios de la «nube». HTML5 está contribuyendo a que el desarrollo de aplicaciones web sea cada vez más fluido y sencillo, lo cual está llevando a una clara evolución de las aplicaciones web en detrimento de las aplicaciones de escritorio tradicionales. Además, la necesidad de acceder a la información desde múltiples dispositivos (el PC, un smartphone y la tablet) esta contribuyendo a este proceso en que las aplicaciones web gozan cada vez de más importancia.

Y en Canonical lo saben, y parece que han decidido imitar a otros (como Microsoft con Windows 8 donde muchas aplicaciones están desarrolladas en HTML5) y dar una importancia mayor a las aplicaciones web. Así es como el mes pasado anunciaron las Ubuntu Web Apps.  ¿Y que son las Ubuntu Web Apps? Pues simplemente se trata de aplicaciones web, que gracias a la Unity Web API se podrán comportar como si de aplicaciones de escritorio se tratasen. Esta nueva función se incorporará a partir de la próxima versión, la 12.10 de Ubuntu. De esta forma, podremos aprovechar todo el potencial de la interfaz de escritorio de Ubuntu con las aplicaciones web que nos permitan explotar las funciones de estas aplicaciones web. Sin duda, un movimiento dentro de la clara tendencia del sector que será más que bien recibido por los usuarios de esta distribución.

Ubuntu 12.10 dejará de lado unity 2D

Canonical sigue dando pasos adelante en el desarrollo de su distribución y parece que en dicho camino no quiere seguir mirando atrás por mucho tiempo. Así parece que en la nueva versión de Ubuntu, el escritorio dejaría atrás su versión 2D para dejar como única opción la 3D (al menos por defecto). Este tipo de movimientos en un solo sentido por parte de Canonical ya en el pasado contaron con la oposición de parte de la comunidad, pero en Canonical parecen decididos a seguir apostando por la mejora y consideran que seguir apostando por opciones antiguas podría limitar su avance.

Y más, cuando en el reciente ubuntu Developer Summit, el vicepresidente de ventas, tras indicar que su distribución ya había llegado a 8-10 millones de unidades a nivel mundial, ahora se plantean de cara a 2013 alcanzar un 5% de cuota. Sin duda, son unas expectativas bastante optimistas, y que además situarían a Ubuntu como segundo sistema operativo por encima de OSX (estamos hablando del mercado de PCs). Así pues habrá que ver como resulta esta apuesta de Canonical y ver si tiene éxito o no.

Instalar LAMP en Ubuntu 10.04

En anteriores versiones deUbuntu, el proceso de instalación de LAMP (Linux+Apache+MySQL+PHP) solía ser un proceso algo más engorroso, sin embargo de un tiempo a esta parte Canonical ha decidido incorporar una utilidad llamda taskel que nos facilita enormemente el trabajo. Taskel es una utilidad que nos permite instalar grupos de paquetes de forma automátizada y entre ellos se encuentra el paquete LAMP donde tenemos el servidor web Apache, el servidor de bases de datos MySQL y soporte para PHP. El proceso de instalación se reduce a teclear la siguiente instrucción en una ventana de terminal como usuario administrador:

sudo tasksel install lamp-server

Aceptaremos en los casos en que se nos pida e introduciremos las contraseñas pertinentes para los servidores. Lo más habitual es que a continuación instalemos el gestor de bases de datos PHPMyAdmin, para lo cual ejecutaremos el siguiente comando

sudo aptitude install phpmyadmin

Se acepta e introducen las contraseñas necesarias y todo debería estar funcionando sin problema alguno. Recordar que conviene asignar permisos al directorio /var/www/ para poder copiar nuestros posibles proyectos y si todo va bien al escribir http://localhost/phpmyadmin/ debería pedirse que nos autentiquemos.

Por cierto, si queréis saber algunos otros conjuntos de paquetes que se pueden instalar con taskel, los veréis con el siguiente comando: tasksel –list-tasks Los que aparecen con la letra (i) es que están instalados mientras que los que aparecen marcados (u) estarían disponibles para instalar.

Actualizar Ubuntu sin soporte

Ubuntu es un sistema muy estable y por tanto podríamos encontrarnos con que mantenemos una versión antigua de este sistema operativo sin actualizarnos a las versiones más modernas. Pero esto puede llevarnos a un problema y es que cuando ha pasado un tiempo podríamos encontrarnos con que no podemos actualizar nuestra versión de Ubuntu. Cannonical tiene un calendario para las distintas versiones de su sistema operativo y cada una de estas tiene un soporte establecido, tras el cual ya no se actualizaría convencionalmente. Las versiones de su sistema LTS (o Long Time Support) tienen soporte durante 5 años, pero las normales solo tiene soporte uno o dos años. Por tanto, lo primero que debemos recomendar es que cuando instalemos ubuntu en un equipo, lo hagamos con una versión LTS para tener el mayor tiempo posible soporte para nuestro SO.

¿Y que pasa cuando se acaba el plazo de soporte? Pues bien, a partir de ese momento los repositorios dejan de funcionar. De esta forma cuando intentamos actualizar nuestro sistema recibiremos un error 404 tanto en APT como Synaptic. Bien, si por el motivo que sea no quermeos actualizarnos a una versión más moderna de Ubuntu (que recordemos sería recomendable que sea LTS) podemos solucionar el problema. Para ello deberemos cambiar las fuentes de los repositorios lo cual nos permitirá seguir actualizando paquetes de nuestro sistema.

¿Y como lo hacemos? Modificando el archivo /etc/apt/sources.list para lo cual en una línea de terminal escribiremos:

sudo gedit /etc/apt/sources.list

Sustituiremos (tras realizar una conveniente copia del archivo por si acaso) el contenido del archivo por el siguiente:

deb http://old-releases.ubuntu.com/ubuntu/ jaunty main restricted
deb-src http://old-releases.ubuntu.com/ubuntu/ jaunty main restricted
deb http://old-releases.ubuntu.com/ubuntu/ jaunty-updates main restricted
deb-src http://old-releases.ubuntu.com/ubuntu/ jaunty-updates main restricted
deb http://old-releases.ubuntu.com/ubuntu/ jaunty universe multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ jaunty universe multiverse
deb http://old-releases.ubuntu.com/ubuntu jaunty-security main restricted
deb-src http://old-releases.ubuntu.com/ubuntu jaunty-security main restricted

Se supone que estamos utilizando la versión jaunty, en caso de tratarse de otra versión cambiaríamos ‘jaunty’ por el nombre de la versión que corresponda. Finalmente guardamos el archivo y actualizamos con el siguiente comando:

$ sudo apt-get update

A partir de este momento deberíamos poder actualizar los paquetes del sistema y de aplicaciones.

Polémica en las tiendas de música de Linux

Ya hace unos meses que se desato cierta polémica en torno a las tiendas de música dentro de la distribución de Ubuntu. Y es que cuando usamos Banshee en Ubuntu, se nos dan dos opciones a la hora de elegir tienda de música, una cuyos beneficios van directamente a Canonical, y otra donde desde Banshee se le envía en forma de donación los beneficios a la GNOME Foundation. Estas dos opciones se repartían el pastel en una proporción del 75% para la tienda de Cannonical y del 25% a favor de la de Banshee. Y es que Cannonical habría decidido establecer por defecto su tienda, a pesar del descontento de mucha gente y de los desarrolladores de Banshee.

Y en estos días ha saltado nuevamente la liebre en relación al tema de las tiendas de música y es que parece que dentro de Linux Mint se habría modificado el código de referencia del Banshee de su distribución y se estarían quedando con todas las ganancias, sin decir nada a nadie. Si bien, no se les puede reclamar nada, ya que la licencia de software en principio les permite realizar los cambios. Sin embargo, esta actitud no es muy habitual dentro del mundo del software libre y está siendo mal recibido por la masa de usuarios.

La verdad es que la aparición de las tiendas de música y de aplicaciones dentro de las distribuciones Linux, van haciendo que el formato de Linux empiece a buscar la obtención de beneficios a partir de sus usuarios, y noticias como estas no hacen sino poner en entredicho las buenas intenciones. En fin, habrá que esperar a ver cual es la postura oficial de los desarrolladores de Linux Mint.

¿Está perdiendo tirón Ubuntu?

Según los datos de Distrowatch de su último informe, Pingdom ha revelado como Ubuntu sería actualmente la cuarta de las distribuciones Linux en popularidad tal y como se puede ver en el siguiente gráfico:

Ubuntu se situaría por detrás de Mint, Fedora y OpenSuse, donde la primera sería la que estaría experimentando el mayor crecimiento. En la gráfica podemos además ver como a lo largo del tiempo Ubuntu mantiene una tendencia a la baja y esta parece haberse acentuado en los últimos tiempos. Según algunos detrás de esta aceleración en usuarios que abandonan la distribución en favor de otras podría estar el cambio a la nueva interfaz Unity, quizás simplemente sea que el tirón de Ubuntu se ha acabado y toca el momento de dar paso a otras opciones más novedosas. Sin lugar a dudas, Cannonical tiene que tomar nota de estos datos, porque tal y como se veía en el post de Pingdom donde han analizado también los datos a través de Google Trends, se puede ver también como efectivamente la tendencia sería descendente para Ubuntu.

¿Creéis que efectivamente el cambio a Unity podría ser la puntilla para Ubuntu? o ¿simplemente se trata de una cuestión de modas, y la de Ubuntu ha pasado?

 

 

Los usuarios quieren que Unity sea más configurable

Ubuntu

Desde que se lanzase la versión 11.04 de Ubuntu la cula traia por primera vez el nuevo entorno de escritorio Unity, los usuarios (principalmente los «heavy users», o lo que es lo mismo, los que llevan mucho a sus espaldas en cuanto a uso de Ubuntu) han manifestado cierta disconformidad con dicha interfaz. La principal queja es que es poco personalizable (cosa que por otra parte para algunos usuarios de Linux ha sido siempre un gran aliciente).

No obstante tal y como han declarado desde el equipo de diseño y desarrollo de Ubuntu, no se ha pretendido que esto fuese así. De hecho, aseguran que con casi total seguridad a partir de la versión 12.04 veamos cambios en ese sentido. Y es que según han indicado, la cantidad de recursos necesarios y los plazos impidieron que se dedicase más tiempo a la interfaz Unity, así pues, para evitar males mayores, decidieron establecer una configuración más o menos fija pero funcional.  No obstante ahora que la migración de código a la nueva interfaz ya ha sido realizada en su mayor parte, estarían trabajando en las opciones que los usuarios avanzados siempre han apreciado y como decíamos en la próxima versión se esperan ver resultados en este sentido.

Así pues, si utilizáis Ubuntu y echáis de menos opciones para personalizar la interfaz de usuario, no desesperéis, pronto deberíamos poder disfrutar de nuevo de todas esas opciones. ¿Usáis ubuntu y la interfaz Unity no os llena o está cumple a la perfección su cometido y no necesitáis más? ¿Os ha costado el cambio?

Mueve el Launcher de unity a la zona inferior

El cambio de interfaz de escritorio en Ubuntu levanto recelos entre muchos usuarios de la distribución, y si bien, con el paso del tiempo va recuperando la confianza de los usuarios, aun sigue quedando mucho camino para que Unity sea totalmente aceptada. Y es que para muchos las pocas opciones de personalización que ofrece no son sino un hándicap. Por poner un ejemplo, tenemos el launcher de aplicaciones que obligatoriamente lo tenemos a la izquierda, pero no encontramos opción para cambiarlo por ejemplo a la zona inferior como si se tratase del dock de OSX. Pero eso era hasta ahora, gracias a WebUpd8.org tenemos un pequeño tutorial que nos permitirá trasladar el launcher a la zona inferior de nuestro escritorio. Este es aplicable siempre que se utilice el interfaz Unity 3d! y en sistemas de 32 bits (al menos por ahora). A continuación os ponemos aquí los pasos a dar.

  1. Descargar el plugin
  2. Para extraer el archivo descargado, deberemos instalar lzma si no lo tenemos previamente instalado para ello teclear en una ventana de terminal la siguiente instrucción: «sudo pat-get install lzma«
  3. Extraeremos el archivo descargado en nuestro directorio home y aparecerá un nuevo directorio de nombre «unityshell«.
  4. A continuación si habéis seguido  los pasos y tenéis el directorio «unityshell» en vuestro directorio home, solo tendréis que introducir las siguientes instrucciones en vuestro terminal:
    mkdir -p ~/.compiz-1/plugins
    cd ~/unityshell
    cp libunityshell.so ~/.compiz-1/plugins/
    mkdir /tmp/unityshell
    cp *.png /tmp/unityshell/
    cd /tmp/unityshell/
    chmod 644 *.png
    sudo chown root:root *.png
    sudo cp *.png /usr/share/unity/4/
  5. Luego solo os restará cerrar sesión y volver a ingresar en vuestra cuenta. Si usáis la opción de autoocultar, tendéis que aseguraros de establecer el modo de en el editor de configuración de Compiz establecer «reveal mode» en «bottom».

Si queréis deshacer los cambios, solo tenéis que introducir la siguiente instrucción en una ventana de terminal: rm ~/.compiz-1/plugins/libunityshell.so

Ubuntu se prepara para dar el salto a tablets y smartphones

Logo Ubuntu
ubuntu, Distribución Linux

Así lo ha declarado el fundador de Canonical en una entrevista a ZDNet, en la que desvela algunos de los detalles sobre el futuro de Ubuntu y como este deberá adaptarse a un entorno donde los usuarios parecen haber migrado de los ordenadores a otros dispositivos como tablets o smartphones. Así pues, su intención es que la próxima versión la 12.04 Precise Pangolin sea la primera en dar el salto a este tipo de dispositivos, aunque la intención es buscar una experiencia unificada tanto para equipos de escritorio como portátiles, tablets o smartphones, así que hasta la versión 14 de Ubuntu no prevén acabar el proceso. En relación a estos anuncios, se especula que los primeros dispositivos móviles con Ubuntu estarían por llegar en el segundo semestre de 2012 y trabajarían bajo una arquitectura ARM (cosa bastante fácil de suponer dado su gran éxito en el sector).