La libtrash, la papelera de la línea de comandos
Hay veces que encuentras cosas que te llaman de verdad la atención, como el artículo Papelera para la consola (linux-es.org), basado en el original Papelera para la consola (mundogeek.net) que me ha...
View ArticleCorrupción en MySQL: ERROR 2006 (HY000): MySQL server has gone away
MySQL es una base de datos que cada vez me gusta más. Noto que no llega al nivel de funcionalidades de Oracle pero me da la sensación de que es una base de datos muy seria y potente para ciertos tipos...
View ArticleEl SMB ha muerto, viva el CIFS: mount error 13 = Permission denied
Como ya he contado a menudo, en mi ordenador principal uso Debian Testing/Lenny, de forma que al mismo tiempo que puedo probar las últimos versiones de los paquetes, éstos me dan unos sustos espantosos...
View ArticleHosting casero HOWTO
En Primer aniversario del blog os contaba que este blog estuvo en un hosting casero durante un año entero. Viendo los comentarios, parece que esto llamó bastante la atención y, de hecho, hubo unas...
View ArticleVIA anuncia una iniciativa para mejorar los drivers de Linux
Hoy los poseedores de hardware VIA nos hemos encontrado con una muy buena noticia en los foros de tkArena, y es que VIA anunció ayer en la Linux Foundation Collaboration Summit una iniciativa para el...
View ArticleInstalar Ubuntu 8.04 Hardy Heron sobre un fakeRAID
Ya he comentado en alguna que otra ocasión que mi ordenador principal (del 2005) lleva un chipset NForce 4 y dos discos exactamente iguales de 250GB que desde el primer día han estado en RAID 0, que es...
View ArticleLa Linux Standard Base está hecha…¡en Windows!
La Linux Standard Base (página de LSB de linuxfoundation.org) es una especificación que pretende crear una base común para todas las distribuciones de Linux de forma que éstas mantengan unos elementos...
View ArticleEl paso a UTF-8 con Ubuntu Hardy Heron: rsync entre sistemas con distinto...
Yo suelo configurar mis sistemas Linux con el locale en_US.ISO-8859-15. Por un lado, como ya he comentado alguna vez, usando inglés es mucho más fácil buscar el significado de posibles mensajes de...
View ArticleJuegos de caracteres: ASCII, CP850, ISO-8859-15, Unicode, UTF-8, etc.
Hemos hablado ya en algunas entradas anteriores sobre juegos de caracteres: El paso a UTF-8 con Ubuntu Hardy Heron: rsync entre sistemas con distinto juego de caracteres Notas sobre la función...
View ArticleLa odisea de ampliar la memoria a 4 GiB
Mi ordenador principal, que acaba de cumplir 4 años, lleva una placa Asus A8N-SLI Deluxe (socket 939, chipset NForce4 SLI), un AMD Athlon64 X2 4600+ (era 3500+ y lo actualicé), una GForce 6600 de 256...
View ArticleRecuperación de particiones perdidas con gpart
Muchos de nosotros que nos dedicamos con cierta frecuencia a borrar particiones de aquí, crear por allá y ampliar por más allá, nos hemos encontrado alguna vez en el fatídico momento en el que te das...
View ArticleMontar imágenes de disco vdi de VirtualBox
He estado unos días probando el VirtualBox que viene empaquetado en Ubuntu y mis sensaciones no podrían ser mejores: Es software libre, a diferencia del VMWare Es muchísimo más rápido que el QEMU Es...
View ArticleAlternativas al Ghost para crear imágenes de NTFS en Linux: Partimage y...
En tiempos del MS-DOS, cuando querías desinstalar una aplicación, solía ser muy sencillo: borrabas el directorio en el que estaban todos los ficheros de la aplicación y ya está. Tal vez, como mucho,...
View Article¿Tendremos algún día un driver abierto de VIA completo?
Los habituales de este pequeño rincón de Internet seguro que ya conocen la importancia de comprar hardware con drivers abiertos. Así, a menudo he tratado de divulgar el problema que existe con los...
View ArticleArrancar BartPE desde memorias USB en FAT32, ¡y mucho más rápido!
Ya ha pasado bastante tiempo (más de un año) desde la última vez que hablamos del BartPE: Sobre el BartPE. Arrancar Windows/BartPE desde una memoria USB. Arrancar Linux, Windows y MS-DOS de una memoria...
View ArticleProbar en VirtualBox una memoria USB de arranque
En la entrada anterior, Arrancar BartPE desde memorias USB en FAT32, ¡y mucho más rápido!, hemos vuelto a tratar de memorias USB de arranque. Un importante inconveniente a la hora de trabajar en este...
View ArticleCompactar imágenes de disco de VirtualBox: vditool vs VBoxManage
En Probar en VirtualBox una memoria USB de arranque obtuvimos una imagen vdi de una imagen que habíamos obtenido con dd de una memoria USB de arranque para simular su funcionamiento sin tener que...
View ArticleUbuntu y Debian eliminan ms-sys de sus repositorios
Ya me di cuenta hace unos meses de que el ms-sys, esa utilidad que tantas veces hemos usado en el pasado para escribir sectores de arranque de Microsoft en memorias USB, no venía en Ubuntu 8.04 Hardy...
View ArticleRedirigir la salida de un comando a un read con una tubería (pipe)
El mundo de las diferentes shells de UNIX es inmenso. Los pobres mortales con tiempo finito sólo podemos aspirar a ir aprendiendo detalles de aquí y detalles de allá conforme nos van haciendo falta. No...
View ArticleMemoria swap en un fichero. ¿Cuánta memoria swap necesitamos?
Hace tiempo que lo venía haciendo en algunos sistemas Linux, pero últimamente, cada vez me he vuelto más estricto con esto: ¡Se acabaron las particiones de memoria de virtual o de swap en sistemas...
View Articlesysstat, la colección de herramientas de monitorización de rendimiento
El paquete sysstat es una colección de herramientas de monitorización de rendimiento. Nos puede proporcionar datos instantáneos de rendimiento, así como almacenarlos como históricos para nuestra futura...
View Articlevga=ask y los modos VESA disponibles en el sistema
A mucha gente no le preocupará la resolución de la consola de Linux, el modo texto que se usa cuando no estamos en el entorno X Window, bien porque no lo hayamos cargado, bien porque hayamos salido...
View ArticleEmuladores de terminal. GNU screen: El multiplexador de sesiones de terminal.
A finales de los 70, los monstruosos ordenadores de la época comenzaron a usar terminales serie para la consola y la entrada salida estándar (teclado y pantalla). Antes de ellos, los ordenadores...
View ArticleYa tenemos un plugin de Flash nativo para Linux de 64 bits
Hoy la noticia buena y mala del día para los usuarios de Linux ha sido que Adobe ha liberado una versión alpha de su plugin Flash para navegadores: Barrapunto: Flash para 64 bits llega primero a Linux,...
View ArticleTres formas de instalar GRUB
En la mayoría de los casos, un usuario de Linux rara vez necesitará enfrentarse a la instalación manual de GRUB, el gestor de arranque más común para Linux, ya que en el momento de la instalación de su...
View ArticleHost Interface Networking en VirtualBox sobre Debian/Ubuntu
Hay que reconocer que VMWare resulta bastante más cómodo que VirtualBox a la hora de usar interfaces en el sistema guest conectados directamente al interfaz de red del sistema host (es decir, no...
View ArticleUsando ntfsclone y dd para clonado por red con netcat
Siguiendo con la entrada Alternativas al Ghost para crear imágenes de NTFS en Linux: Partimage y ntfsclone, veamos ahora cómo usar el ntfsclone y el dd para crear imágenes con ntfsclone de particiones...
View ArticleObtener estadísticas de dd mientras se está ejecutando
En la anterior entrada, Usando ntfsclone y dd para clonado por red con netcat, decía algo que no es cierto: Sin embargo, mientras que la salida del ntfsclone nos dice qué porcentaje de la imagen lleva...
View ArticleMidiendo el ancho de banda de red con IPerf (y con scp, netcat, wget)
No sé qué le pasa últimamente a mi router Zyxel 660HW en su función de switch de red para conectar los diferentes ordenadores de casa. Mientras que el ancho de banda de red que debería de permitir para...
View ArticleServir con Apache imágenes con marca de agua (watermark)
A menudo veo páginas (sobre todo blogs y tiendas online) que “firman” las imágenes que muestran con algún logo o con la dirección web de la página para que si les “roban” las imágenes, al menos sea...
View ArticleAceleración por hardware de vídeo de alta definición H.264 en Linux con los...
Se ve que este año me he portado muy bien, porque los Reyes Magos me han traído una nueva tarjeta gráfica NVidia GeForce 9800GT con 512MiB de DDR3 para sustituir a mi ya vetusta NVidia GeForce 6600 de...
View Article¿Aún sigues con encriptación WEP para tu WiFi?
Hace tiempo que tenía ganas de probar personalmente si era tan fácil como dicen entrar en una red WiFi encriptada con WEP (Breaking 40-bit WEP in less than 30 seconds?, What else do you need not to use...
View ArticleCrear los certificados SSL para nuestro servidor web HTTPS con Apache,...
Cuando escribimos nuestra contraseña para entrar al panel de administración de WordPress, ésta va en texto plano. En una red WiFi, por ejemplo, cualquiera podría ver muy fácilmente nuestra contraseña...
View ArticleConfigurar WEP y WPA en línea de comandos y en el arranque en Debian y Ubuntu
Desde que el NetworkManager se ocupa de las conexiones de red en nuestras distribuciones, la antaño ardua tarea de configurar la red en Linux se ha simplificado ahora enormemente. Sin embargo, puede...
View Articlersync siempre sincroniza ciertos ficheros. Ver los segundos de la fecha de un...
Tengo una memoria USB de 8 GB en la que suelo sincronizar con rsync (Backups con rsync) algunos ficheros de mi ordenador principal que quiero llevar siempre conmigo. Teóricamente, el rsync sólo debería...
View ArticleCreando túneles TCP/IP (port forwarding) con SSH: Los 8 escenarios posibles...
La función típica del protocolo de red Secure Shell (SSH) es acceder en modo terminal a un sistema remoto y ejecutar allí comandos de forma segura gracias a que los datos van cifrados. Pero además, a...
View ArticleReenvío dinámico de puertos / montar un servidor SOCKS con SSH
En la entrada anterior, Creando túneles TCP/IP (port forwarding) con SSH: Los 8 escenarios posibles usando OpenSSH, vimos todas las posibilidades que tenemos a nuestra disposición para el reenvío de...
View ArticleSamba/CIFS: Enlaces simbólicos y Unix CIFS Extensions
Tengo por aquí un sistema Linux en el que exporto el directorio $HOME de los usuarios por red a través de Samba/CIFS. Para conseguir tal cosa, apenas es necesario descomentar unas líneas de la...
View ArticleComentarios sobre la Playstation 3 como reproductor multimedia para una...
Hace unas semanas estuve buscando un disco duro multimedia con toma de LAN para reemplazar mi vetusto reproductor de DVD (y DivX, Xvid, etc.) que ha satisfecho todas mis necesidades desde hace más de 5...
View ArticleCambiar la ordenación por defecto de elementos en Thunderbird
Desde que uso Thunderbird, una de las pocas cosas que siempre me ha molestado es que cuando creas una nueva carpeta, la ordenación por defecto que va a usar es por fecha ascendente. Es decir, los...
View ArticleEvitando problemas con la “host key” en sesiones no interactivas de OpenSSH
Cuando usamos el comando ssh de OpenSSH (típicamente desde sistemas UNIX o desde Cygwin) para conectarnos a una máquina remota por primera vez, normalmente (con la configuración por defecto más usual)...
View ArticleVPN con OpenSSH
Tras Creando túneles TCP/IP (port forwarding) con SSH: Los 8 escenarios posibles usando OpenSSH y Reenvío dinámico de puertos / montar un servidor SOCKS con SSH, puede ser buena idea hablar de cómo...
View ArticleRecuperando los datos de los discos de un fakeRAID
Mi viejo ordenador de sobremesa que no me había fallado nunca desde el 2005 murió hace un par de días. Creo que es la fuente de alimentación, aunque al abrirlo también he descubierto que uno de los...
View ArticleAccediendo a una red mediante NAT en Linux
En las últimas entradas he tratado bastante de cómo acceder a nodos de una red remota por “métodos no estándar”: Creando túneles TCP/IP (port forwarding) con SSH: Los 8 escenarios posibles usando...
View ArticlePort Knocking
Hace unas semanas leí por primera vez sobre el port knocking en “Security by Default: Una autenticación fuerte para Openvpn“. No conocía la idea y me ha parecido muy interesante y útil. Consiste en...
View ArticleMantener el reenvío de ventanas X de SSH tras hacer un su
Es muy común que sistemas UNIX/Linux a los que se accede por SSH no permitan acceso directo con root. Hay que autentificarse como un usuario normal y luego, si se necesita acceso de root, se usa su...
View ArticleMidiendo la calidad de la TDT en alta definición en España
Han pasado ya más de cuatro años desde que escribí “La TDT en alta definición en España: Llegará pero, ¿la podremos ver?“. La TDT en HD finalmente llegó; y aquellos que se compraron televisores nuevos...
View ArticleDesempaquetando el firmware de móviles y tablets Android de Samsung
Acabo de aterrizar en el mundo Android con un móvil y una tablet de Samsung. Es increíble la cantidad de movimiento que hay con las roms personalizadas… ¡Quién tuviera más un poco más de tiempo! De...
View Articlerdiffdir: Sincronizando directorios entre sistemas distintos sin usar la red
Imaginemos que tenemos dos directorios muy grandes (de decenas o cientos de GB) que queremos mantener idénticos en dos sistemas diferentes. Por ejemplo, podríamos pensar en un directorio con documentos...
View ArticleConfigurando routers domésticos desde la línea de comandos con wget
En ocasiones puede ser útil cambiar alguna configuración de nuestros routers domésticos (ADSL, cable, etc.) desde línea de comandos, de forma que podamos hacer cambios de forma automatizada con...
View Article