Solucionar el error de “Paquetes no confiables” al actualizar en Ubuntu

Es posible que al actualizar o intentar instalar un nuevo programa desde el Centro de Software de Ubuntu nos aparezca un mensaje de error en el que nos diga que varios paquetes no pueden instalarse o actualizarse porque son de fuentes no confiables.

La solución más simple, es desechar los paquetes que nos dan el problema y seguir la actualización con el resto. Esta opción no es posible si se trata de una instalación.

¿Cómo solucionar este problema? read more

Leer más » 3 Comentarios

Usar Gnome en vez de Unity en Ubuntu 11.04

Esta mañana he actualizado Ubuntu a su última versión. En Linux Hispano podéis encontrar un excelente artículo sobre esta nueva edición, Ubuntu 11.04 Natty Narwhal. He podido probar la nueva interfaz de usuario Unity. Y, personalmente, no me gusta, por ahora. No lo veo usable. Además, prefiero esperar unos meses hasta que sea un poco más estable y fluido.

Si quieres usar la interfaz de siempre es muy simple:

  • Cierra la sesión que tengas actualmente.
  • Cuando veas la pantalla de selección de usuario selecciona la cuenta con la que quieras entrar.
  • Si te fijas, abajo hay un pequeño menú desplegable, pulsa sobre él y de entre todas las opciones elige Ubuntu clásico.
  • Introduce tu contraseña y voilà, ya tienes tu interfaz de toda la vida.
  • read more

    Leer más » 12 Comentarios

    Cotilla

    Leer más » 4 Comentarios

    Todo sobre Ubuntu 11.04 Natty Narwhal

    Al igual que en anteriores ediciones de Ubuntu, os traigo una entrada resumen de toda la información tan genial que ha ido apareciendo en la red sobre la nueva versión de la que es la distribución más popular de Linux a día de hoy.

    Cada seis meses aparece una versión nueva y si bueno me parece el trabajo desarrollado por Canonical y toda la comunidad, mejor aún me parece el trabajo que vierten a la red los compañeros bloggers sobre la distribución. Sin lugar a dudas, si hay algo que ayuda al Software Libre es esto: la participación que además se convierte en estos casos en documentación. read more

    Leer más » 10 Comentarios

    Lo mejor de mi RSS del 25 de abril al 1 de mayo

    Leer más » 1 Comentario

    Chrome OS Renting

    Y es que al parecer la última propuesta de Google para su sistema operativo Chrome OS es la de realizar alquileres mensuales en concepto de actualizaciones del sistema y del hardware en sí. También existirá la opción de comprarlo de forma completa, aunque será a otro precio y no con los $10-20 mensuales.

    Podéis leer el artículo completo desde Neowin.

    Mi opinión: Si hace como el kindle de Amazon e incluye la tarifa de datos internacional tened por seguro que pagaré eso $20 mensuales, creo que vale la pena. read more

    Leer más » 4 Comentarios

    Pantalla de espera en peticiones AJAX con jQuery

    Cuando trabajamos con aplicaciones que tienen interfaces web, sin lugar a dudas, la experiencia de usuario mejora enormemente si hacemos uso de tecnologías como AJAX que nos permiten transmisiones y recepciones asíncronas.

    No se fuerzan cambios ni refrescos de pantalla y por lo tanto, la experiencia del usuario es más continua y más parecida a cómo sería en un interfaz de escritorio. Sin embargo, este tipo de tecnologías tiene un problema: si no controlamos los eventos del usuario mientras existe una carga de datos, es posible que se generen comportamientos erráticos.

    Pongamos un ejemplo. Tenemos un sistema que carga una serie de datos de forma dinámica con AJAX a través de un formulario. Cuando el usuario hace la búsqueda, la carga se realiza y se le muestra. Si la carga tarda “mucho” y no se bloquea de alguna forma la posibilidad de seguir buscando, pueden aparecer resultados incoherentes (de búsquedas anteriores) o directamente fallar el sistema por sobrecarga.

    ¿Cuál es la solución más popular para este tipo de problemas? Utilizar una pantalla de espera. Vamos a explicar cómo hacerlo con jQuery en muy pocos pasos.

    Introducción

    La solución que vamos a usar, utilizará un div no opaco de color gris, que ocupará la pantalla al completo cuando se produzca una petición de tipo AJAX. El div incorporará una animación en la parte central.

    El div

    Deberemos situar un div que por defecto se encuentre escondido, hide, justo al comienzo de nuestro código del body. Contendrá una imagen de carga, que podréis generar fácilmente con alguna aplicación web como AJAXLoad.

    El código será el siguiente:

    <div id="div_carga">
    <img id="cargador" src="./images/ajax-loader.gif"/>
    </div>

    El estilo del div

    Para que el div ocupe la pantalla completa y la imagen se quede en medio, deberemos establecer las siguientes reglas CSS:

    #div_carga{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
    	background: url(images/gris.png) repeat;
    	display:none;
    	z-index:1;
    }
    
    #cargador{
        position:absolute;
        top:50%;
        left: 50%;
        margin-top: -25px;
        margin-left: -25px;
    }

    El fichero gris.png que aparece, es un fichero con una imagen en PNG de color gris con transparencias.


    El código jQuery

    Finalmente tenemos que introducir el código que se encargue de hacer que en cuanto se produce una petición AJAX el div se muestre y que cuando finalice, se oculte. Podríamos hacerlo para cada operación, pero es mucho más cómodo usar las funciones:

    ¿Cómo? Como se muestra a continuación.

    $('#div_carga') .hide() .ajaxStart(function() { $(this).show(); }) .ajaxStop(function() { $(this).hide(); }) ; read more

    Leer más » 12 Comentarios

    Ubuntu en la carretera

    Curioso el vídeo que he encontrado vía OMG Ubuntu en Facebook:

    Y es que tenemos a Ubuntu hasta en la sopa. Me encanta.

    Leer más » 2 Comentarios

    El abecedario en nuestra red

    El otro día, me encontré casualmente con una entrada en victorcuervo.com en la que contaba qué le sugería su navegador al teclear cada una de las letras del abecedario. Acabo de hacer esa misma prueba, y curiosamente sólo coincido en la Z:

    A: analytics.google.com
    : bbva.net
    C: cablematic.es
    D: digikey.com
    E: elblogsalmon.com
    F: followfriday.com
    G: gmail.com
    H: https://www.linuxhispano.net
    I: imageshack.us
    J: javadocx.com
    K: kanzelsberger.com
    L: linuxhispano.net
    M: meneame.net
    : nathive.org
    Ñ: –
    O: osalt.com
    : paypal.com
    Q: –
    R: reader.google.com
    : shop.canonical.com
    T: translate.google.com
    U: usbfirewire.com
    V: videolan.org
    W: www.linuxhispano.net
    X: xkcd.com
    Y: yahoo.es
    Z: zoho.com read more

    Leer más » 7 Comentarios

    Instalar muCommander

    muCommander es una alternativa al conocido Norton Commander. Es posible que muchos de vosotros uséis Total Commander (la alternativa de pago para Windows), yo de hecho lo uso en el trabajo, igual estoy creando un poco de polémica, pero a día de hoy no he encontrado un file manager mejor que este último.

    Para instalarlo en Debian (y Ubuntu o derivados) editamos los sources de APT desde la línea de comandos con:

    ahornero@6581-D:~$ sudo nano /etc/apt/sources.list
    [sudo] password for ahornero: *** read more

    Leer más » 6 Comentarios