Category: Linux

Mundo del Pingüino

  • Fedora 10 en XPS M1530

    Hoy, luego de más de un mes de postergarlo… por fin instalé Fedora 10 en mi XPS M1530.

    Creo que todo el hardware de mi equipo está funcionando… y lo que hice, lo publiqué en:

    http://rnt.cl/tutoriales/fedora-10-en-xps-m1530/

    Ojo!, que es instalación y post-instalación del hardware.

    Si quieren instalarle compiz-fusion y toda esa parafernalia… pueden googlear y lo encontrarán.

    (H)

  • Túnel SSH

    ¿Qué es un túnel SSH?
    Un túnel SSH es una conexión SSH que transforma un puerto X en tu equipo, en el puerto Y de otra máquina, pasando por una tercera.

    ¿Se entiende?
    Es probable que no, así que me expliqué con más detalles en el tutorial sobre túnel SSH.

    Si aún no queda algo claro, les ruego que me avisen y lo re-explicaré.

    🙂

  • Proxy SOCKS5 a través de SSH

    Hoy me crucé con Matias en los pasillos del DI y me dijo que la palta del Proxy SOCKS5 a través de SSH que dí en la lista del LabComp no le había funcionado con lo que había escrito.

    Así que nada mejor que escribir un paso a paso con imágenes y todo para que todos puedan hacerlo.

    Pues no doy más la lata, y les dejo en enlace para que vean el tutorial. 😀

  • Enter Linux…

    … Instalando Linux como si estubieras en primero.

    Ese es el título de la Charla Técnica a dictar hoy Lunes 9 de abril a las 17:20 hrs, en el Auditorio Claudio Matamoros.
    Oficina F-106. Departamento de Informática, Casa Central. UTFSM.

    En ella, explicaré la forma en que se puede instalar linux, explicar los conceptos propios de la instalación, además de dar consejos para no tener problemas.

    En pocas palabras, la idea de la charla es que las personas que asistan, salgan con el coraje de poner un disco con su distribución, e instalar linux en sus equipos.

    😀

  • noip2.c con warning’s?

    Acabo de revisar mi correo electrónico, y me encuentro con que mis dominios de no-ip.com (DNS Dinámico), estaban por expirar por no usarlos… es cuando me doy cuenta que no tenia el cliente para actualizar dichos dominios.

    Con las advertencia de caducar el registro, bajé el tarball desde el sitio oficial, en su versión 2.1.4 (al 20 de febrero), lo descomprimí, y cuando realizé el ‘make’ para compilar el código… ¡¡horror!!, el código tiene advertencias!!

    metano:~/noip-2.1.4 # make
    gcc -Wall -g -O2 -Dlinux -DPREFIX=\"/usr/local\" noip2.c -o noip2
    noip2.c: In function ‘get_all_device_names’:
    noip2.c:2153: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
    noip2.c:2153: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
    noip2.c:2153: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness
    noip2.c:2153: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness
    noip2.c:2153: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
    noip2.c:2153: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness
    noip2.c:2153: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness
    noip2.c:2153: warning: pointer targets in passing argument 2 of ‘strncmp’ differ in signedness
    noip2.c:2155: warning: pointer targets in passing argument 1 of ‘__builtin_strchr’ differ in signedness

    Decepcionado el código, voy a la linea 2155 del archivo noip2.c, y realizo el cambio respectivo para que todo compile sin advertencias. Pero me llevo una segunda sorpresa, al volver a ejecutar ‘make’.

    metano:~/noip-2.1.4 # make
    gcc -Wall -g -O2 -Dlinux -DPREFIX=\"/usr/local\" noip2.c -o noip2
    noip2.c: In function ‘get_all_device_names’:
    noip2.c:2155: warning: pointer targets in passing argument 1 of ‘__builtin_strchr’ differ in signedness

    En este punto, fue cuando pensé… “la tercera es la vencida”, pero uff… me salvé… luego de eso, la compilación fue limpia.

    Luego, el ‘make install’ corrio con éxito y la configuración fue escrita… actualizando mis DDNS y evitando que estos caducaran por inactividad.

    PD: Si, no estoy tan loco como para asustarme con esto… pero si me reí mucho… y apropósito… acá les dejo el patch del archivo noip2.c.

    PD2: ¿No tiene sentido el post?, claro!. Lo que pasa es que estoy apurado ahora! 🙂