Renich's Blog

Blog sobre GNU & Linux, música libre, software libre y de código abierto

Centros de datos escuela

Chisme

Ayer, estuve en una reunión en la que participaron personas de CoNaCyT, Infotec, Red Hat, varios individuos acérrimos proponentes del código libre en México.

La reunión trató sobre un tema en particular: Las nubes en México.

Resulta que hay poco conocimiento al respecto. Además, hay poca oferta y poco …

Howto: Como actualizar tus imágenes virtuales en Fedora

Para actualizar imágenes virtuales pre-existentes en Fedora, puedes usar virt-customize; provisto por guestfs-tools.

# instalar
dnf -y install guestfs-tools

# actualizarlas
virt-customize -a /var/lib/libvirt/images/fast/fedora36.qcow2 --smp 4 --memsize 4096 --update --selinux-relabel
virt-customize -a /var/lib/libvirt/images/fast/centos-stream8.qcow2 --smp 4 --memsize 4096 --update --selinux-relabel
virt-customize …

Actualizando la imágen de instalación de Fedora

Refrescar la imagen de instalación de Fedora no tiene chiste. Por lo menos no tanto chiste como generarla.

Aquí va como:

# te haces root
su -

# instalar herramientas
dnf -y install livecd-tools fedora-kickstarts

# generas un area de trabajo
mkdir workdir
cd $_

# copias lo necesario
cp -r /usr/share/spin-kickstarts/* .

# modificas …

Howto: IPFS on Fedora 34

I like IPFS a lot; for many reasons.

  • They're distributed.
  • Support newer technologies (quic, for example)
  • Enable a descentralized web.

Besides that, it's a pretty convenient app to use once you get the hang of it. You can either go full CLI on it or just user it from the …

Funtoo

Ok, just to announce, in case anybody cares, that I am a dual resident now. I have Funtoo on my desktop (the PC I use most) and Fedora 21 in my laptop.

Usually, I write all my articles for Fedora but, for now, I will be writing them for both …

HowTo: Wait for any process to finish on Bash

Well, here's a quick one.

Let's say you're creating a KVM/Qemu guest; using oz-install; and you're tired, 'cause it's 06:31 and you need some sleep.

You don't want to wait the 2k seconds it takes to do all the work so you want to setup a bash script …

HowTo: Fedora 20 and the FOSS xorg-x11-drv-ati driver

I've been having this problem lately:

My Fedora 20 would freeze; after a while, while using the xorg-x11-drv-ati driver.

Another thing I noticed, was the fan of the card going up and up like crazy.

First thing I did, was install <em>lm_sensors</em>:

yum -y install lm_sensors

And ran …

HowTo: Viewing documentation on GNU & Linux

Ok, so, before I go to bed, I wanted to share a quick tip with you.

Sometimes, you wanna check a man page on the CLI. AFAIK, you have two alternatives:

# man
man rsync

# info
info rsync

These are, both, pretty convenient and useful. But, sometimes, you wanna check it …

MariaDB + Galera: Regazón a la hora de sincronizar (SSI)

Hoy tuvimos una caida del cluster por un tiempo bastante considerable (fueron al rededor de 30-45 minutos creo).

El problema fue que hice un cambio en la configuración del cluster para que usase America/Mexico_City como timezone.

El cluster no lo aceptó y, al intentar reiniciar 2 de los nodos …

HowTo: Quick and dirty MyISAM to InnoDB convert while importing

Recently, I've been playing around with the all-mighty MariaDB + Galera Multi-Master cluster!

Yeah, one thing that got me chasing my own tail was the fact that Galera does not support MyISAM... damn... the pain!

Anyway, I figured a quick and dirty trick to import DBs to galera:

mysql -u root …

HowTo: Cómo clonar un repo sin historia con Git

Muchas veces, quieres el código de acá para adelante. Un caso es el Kernel.

Para clonar algo sin jalar todo su historial, utiliza:

git clone --depth 1 https://git.fedorahosted.org/git/anaconda.git

Así de fácil. Obviamente, substituye el repo por uno que te interese:

Ejemplos

git clone --depth …

HowTo: Butterfly Labs BitForce 25/30 GH/s Miner in Fedora 19

So, I got my, apparently dissipated, bitcoin mining rig.

I found out it's really easy to setup in Fedora; even with SELinux and all. Here's a straightforward howto:

# Get BFGMiner
git clone git@github.com:luke-jr/bfgminer.git
cd bfgminer

# install deps
su -c 'yum install -y uthash jansson jansson-devel …

Haciendo mejor FOSS que nunca

Hola, lector desconocido al que le gusta el FOSS,

La neta, acabo de leer un comentario que me inspira. No por bueno; es uno de esos comentarios de un usuario que espera que el FOSS sea mucho mejor, pero que no piensa hacer nada para mejorarlo: un consumidor.

Yo sé …

HowTo: Cómo listar contextos/etiquetas y módulos en SELinux

Hola, un rapidín.

# listar posibles tipos (contextos/etiquetas).
seinfo -xt

# averiguar qué hace un tipo
sesearch -A -s httpd_sys_rw_content_t

# listar módulos.
semanage module -l

# listar la política actual (conjunto de reglas).
semanage fcontext -l

# cómo buscar negaciones.
ausearch -i -m AVC,USER_AVC -sv no

# cómo buscar negaciones recientes.
ausearch -i …

HowTo: Configure Gitolite3 on Fedora 19

Ok, Fedora adheres, thankfully, to the FHS a lot and, thus, changes where things might go. In this case, they don't use the git user; they use gitolite3 as a user. And, in a nutshell, here's how to configure it:

The first part of the HowTo goes on the Server …

HowTo: Bind10 resolver @ Fedora 19

I've been waiting for Bind10 to come to Fedora for a long time. I dunno if it's better or worse; I just like new stuff ;)

That said, I totally expect it to be better. It has some neat features and the idea of a modular app seems great. (huh? somebody …

My trip to Archland (Arch Linux)

I am an infamous Fedorian. Everybody who knows me, knows that. I love Fedora. Been with it since Fedora Core 1 and never left it.

This said, I just made a trip to Archland! I try to use some other distros between Fedora releases. The list of distros I have …

Fedora 19 up and running!

Yep, just upgraded. It's 5 AM and noticed the mirrors there.

I am totally happy! I can't believe it. FedUp did the trick this time!

fedup --network 19 --reboot

That was it. The production, testing and devel servers went down and up in 378 pings (1 sec per ping). This …

HowTo: Use ip instead of ifconfig

The other day, I was helping out some guy to set his IP address. He missed ifconfig; which is deprecated by the way, and I lent a hand; helping him get around the "ip" command.

Here's a micro cheatsheet:

# get some info on your link
# This will show your links …

HowTo: Identi.ca/Twitter/Laconi.ca en Fedora 18

Bueno, es muy fácil integrar identi.ca/twitter/laconi.ca en empathy/telepathy. Solo instala purple-microblog.

yum install purple-microblog

De esta manera, tendrás disponibles las tres cosas en tu "accounts" en Empathy; o cualquier cliente que use telepathy. Es lo más chido y sencillo.

La neta, esta no es una …

HowTo: Fix Google Chrome's slowness on Fedora

Well, if you; like me, hate Google Chrome recently; because it gets slow as a turtle, here's a solution:

google-chrome %U --disable-accelerated-compositing

I dunno what the %U does, but the other one is self explanatory. This solved my slowness problems.

My symptoms:

  • Impossible to view flash videos (choppy most of …

HowTo: Regenerate tmpfiles without restarting

Ok, I'm playing around with thin and nginx now. I am into sinatra and padrino and stuff.

So, I am creating sockets for thin so nginx can read them. I need a directory in /run

I've decided to create a directory called thin; with 2770 permissions and owner/group would …

HowTo: Cómo monto un SMB share en Fedora 18?

Bueno, hoy, en lo particular, tube un poco de problemas al querer montar mi disco duro de películas en Fedora.

No tuve problemas antes, pero, imagino, han de ser algunas ondas relacionadas con la edad de mi router TP-Link; el cual comparte mi disco duro de películas en la red …

HowTo: Como reinstalar grub2-efi @ Fedora 18

Hoy hice una actualización de EFI; antes BIOS, y se cargó a la chingada mi booteo en Fedora. Porqué? Bueno, con eso del UEFI, ahora, en Fedora (y varias otras distros), el booteo es manejado por el EFI. Hay que registrar tu booteador en el EFI.

En todo caso, batallé …

HowTo: Get rid of mosquitoes with FOSS

Well, this is kind of an experiment so, please, be skeptic and question this before believing nonsense, ok?

Recently, I downloaded an android app that claimed to make mosquitoes begone! I think it reproduces a 20 kHz sine wave and this, effectively; after ~25 minutes, scares away all mosquitoes.

So …

Rescatando a gtick

Bueno, recientemente, necesité un metrónomo para Fedora y descubrí gtick.

Primero, descubrí que no funcionaba con pulseaudio; había que usarlo con aoss. La cosa es que, en los repos, estaba medio abandonado el paquete.

Luego, chequé el sitio del autor y lo sigue manteniendo. Y, para mi sorpresa, ya soportaba …

Empaquetando MariaDB para Fedora

Bueno,

Estoy contento de anunciar que mi paquete de MariaDB va muy bien. Además, lo estoy construyendo en el nuevo servidor de empaquetamiento; patrocinado por CloudSigma. Me da gusto ver que funciona muy bien; sobre todo quita la limitación de ancho de banda que tenía; proveyendo 1 Gbps de velocidad …

Fedora Packagers: Quieres convertirte en un empaquetador de Fedora?

Los que usamos FOSS, pronto nos contagiamos de el espíritu de colaboración y escuchamos el llamado ;)

Bueno, actualmente, estoy empaquetando MariaDB para Fedora y me gustaría mucho ayudar a otros empaquetadores a empezar.

Para ésto, neceité de un servidor de empaquetamiento, con el suficiente espacio y ancho de banda para …

HowTo: Cómo instalar MariaDB en Fedora 17

Bueno, ahí va el cotorreo:

# te haces dios
su -

# remover MySQL a la chingada. Si tienes el plugin para remover leaves, agrega --remove-leaves
yum remove mysql*

# Instalar el repo de MariaDB
cat < < 'EOF' > /etc/yum.repos.d/mariadb.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/5.5/fedora17-amd64 …

HowTo: Cómo respaldo mi servidor de DB remoto?

Mucha gente usa phpMyAdmin para hacer estas cosas cuando no es necesario. De hecho, les recomiendo usar Adminer en vez de phpMyAdmin; pero, eso, es otro rollo.

Muchos usarían:

Solución 1: la más pendeja...

mysqldump -h miservidor.tld -u root -p -A > myservidor.com.sql

Problemas:

  • No es seguro para …

Fedora to CentOS migration

Today, a client needed a Fedora > CentOS migration. I ended up migrating 12 servers with a LOT of configuration.

Mainly, what I did is to re-configuring kickstarts; four of them to be exact. Each of these had specific configurations and a kilometer-long post section.

The main issues were:

  • Identifying which …

Fuse mount options

Today, I had a hard time figuring out these. I had to compile it myself since Fedora doesn't provide the example directory.

So, I hope you can find this if you're looking for it. It is the output of fusexmp -h and it shows all module and mount options. Very …

Servidor de la Comunidad

Hosting chido, barato, de muy alta calidad, seguro y sin GUIs ni cosas que introduzcan riesgos. Todo, manejado por los mismos miembros del servidor.

Specs

El servidor de la comunidad es un servidor @ CloudSigma; con las siguientes características:

  • 4 Procesadores virtuales @ 2.3 GHz AMD
  • 2 GB de RAM
  • 15 …

Benchmarks: PHP, Perl, Python, Python3 and Ruby

Hello, guys,

It's been a while since I wrote anything in english. I want to share this simple benchmark with you. It is a simple one: print a message; followed by a number; one million times.

This is the perfect benchmark since it benchmarks the language itself. It does everything …

HowTo: Use zram on Fedora 16

Ok, this one is badly documented. Even the kernel docs are outdated.

Here's how to start using zram on Fedora 16:

# get rpmfusion: http://rpmfusion.org/Configuration
...

# install the staging kmod
su -c 'yum install kmod-staging'

# get zram running (aha!)
su -c 'modprobe zram zram_num_devices=4'

# define the block's …

HowTo: Appfirst with SELinux enabled

Ok, first off, I hate people that say "turn off SELinux"... man, those idiots might as well tell you to turn off your firewall and open up your servers to the world.

This sounds like a nice gesture but, in today's internet, it's a shortcut to online suicide.

Anyway, here's …

HowTo: Removing BtrFS from a bunch of drives (BOD)

Ok, I just discovered how to remove BtrFS from a bunch of drives. It got kind of hard at first but, thanks to the #btrfs channel, I discovered how.

for device in sd{d..g}; do dd if=/dev/zero of=/dev/$device bs=4k count=1 seek=16; done …

The Pirate Bay's SOPA/PIPA Press Release

INTERNETS, 18th of January 2012.

PRESS RELEASE, FOR IMMEDIATE RELEASE.

Over a century ago Thomas Edison got the patent for a device which would "do for the eye what the phonograph does for

the ear". He called it the Kinetoscope. He was not only amongst the first to record video …

LemonPOS: Cómo instalarlo en Fedora 16

Edición 20120608: En Fedora 17, ya está en los Repos. Solo basta un yum -y install lemonpos

Un bato (Alejandro), me dijo que quiere instalar LemonPOS y que, éste, está chido.

Me doy cuenta de que lo hace un Mexicano! Ajuá!A webo! Y que está en pinche C++! Mejor …

HowTo: Substitución de una línea completa con sed

Seguramente, alguna vez en tu vida, has querido reemplazar una línea en 300+ zonas de DNS. Claro, a todos nos ha pasado... por lo menos a todos los que no tenemos vida, eh?

Gracias a los de #fedora @ freenode por ésto (Jefe fue el autor):

sed -ri 's@SOA@s …

HowTo: Cómo alterar todas las tablas de una DB de MySQL

Hoy necesité alterar las 130 tablas de una DB. Se hizo así:

#!/usr/bin/env bash

mysql -B -N -h mysql1 -u root --password="YourSuperPassword" my_db -e "show tables" | while read db; do
    mysql -h mysql1 -u root --password="YourSuperPassword" my_db -e "alter table $db character set utf8 collate utf8_general_ci …

HowTo: Cómo liberar la cache de RAM

A veces, necesitas el espacio:

# liberar el pagecache:
echo 1 > /proc/sys/vm/drop_caches

# Para liberar los dentries y los inodes:
echo 2 > /proc/sys/vm/drop_caches

# Para liberar todo (pagecache, dentries e inodes):
echo 3 > /proc/sys/vm/drop_caches

Ésta es una operación no destructiva. Los objetos "sucios" no …

HowTo: Como hacer que se vean los mp4 en Fedora 15

Bueno, al parecer, acá está el problema reportado:

https://bugzilla.redhat.com/show_bug.cgi?id=718013

No olvides instalar rpmfusion free y nonfree

http://www.rpmfusion.org/

También, instala los plugins de gstreamer (los devels no)

su -c 'yum -y install gstreamer gstreamer-devel gstreamer-devel-docs.noarch gstreamer-ffmpeg gstreamer-java gstreamer-plugins-bad gstreamer-plugins-bad-free gstreamer-plugins-bad-free-extras …

GNU and Numbers

Check this out:

a b c d e f g h i j  k  l  m  n  o  p  q  r  s  t  u  v  w  x  y  z
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 …

HowTo: Cómo agrego un usuario efectivamente a un grupo?

Bueno, generalmente; cuando estás colaborando con otros usuarios, necesitas grupos en común. Una forma efectiva de hacer esto sería:

# Crear el grupo
groupadd webdev

# Ponerle un password al grupo
gpasswd webdev

# Restríngelo
gpasswd -R webdev

# Luego, un usuario, para entrar, debe aplicar para ser miembro
newgrp webdev

# O, también, puedes …

BoxGrinder 0.9.2 soporta a CloudSigma!

Qué buena noticia!

Hoy me contactó Robert para darme la buena noticia!

No sabes qué es BoxGrinder?! Es una madre para crear servers en la nube; con un simple comandito y una definición.

Te invito a ver el tutorial que pongo al fondo. Está de mega-pelos. Así, puedes crear servers …

HowTo: Deploy using git

This one is not mine. It's, actually, a transcript. Please, check out the source at the bottom

#
# Local
#

# Create a website
mkdir website && cd website
git init
echo 'Hello, world!' > index.html
git add index.html
git commit -q -m "The humble beginnings of my web site."

# add remotes
git …

HowTo: Cómo configurar un servidor de instalación en Fedora 14

Un servidor de instalación es muy útil. Nos ayuda a instalar sin necesidad de discos y madres de esas. Además, es mucho más rápido y podemos pre-configurar, por medio de un kickstart, la instalación.

Ahí te va:

# Hacerse root
su -

# Instalaciones
## Instalar cosas necesarias (edición 20110906)
yum install -y tftp-server …

HowTo: Cómo instalar OilRush en Fedora

Si, como yo, ya compraste el OilRush y bajaste un pre-release (versión 0.6 o posterior) he aquí cómo hacerlo jalar:

Por lo pronto, yo lo hice jalar con:

[renich@introdesk OilRush-0.6]$ lspci | grep VGA

01:00.0 VGA compatible controller: nVidia Corporation G86 [GeForce 9400 GT] (rev a1 …

HowTo: Como instalar Zend Framework cualquier distro

Aparte de los paquetes de php-ZendFramework-* en Fedora, podemos instalar ZF desde pear; obviamente, sin instalar los php-ZendFramework-*

El código es el siguiente:

# Te haces root
su -

# descubres el canal
pear channel-discover pear.zfcampus.org

# instalas zf
pear install zfcampus/zf

Te instala ZF más actual que el paquete. Incluye …

HowTo: Cómo pegar en Vim sin hacer un desmadre de indentación

Alguna vez has usado vim y usado autoindent y smartindent? Si; es muy común hacerlo. El único problema es que, cuando pegas cosas, se hace un desmadre!!

Bueno, hay una solución: modo de "paste" de vim.

Para activarlo, solo agrega lo siguiente a tu .vimrc:

set pastetoggle=<f12>

Puedes cambiar …

HowTo: Cómo apager SELinux desde la CLI? (momentaneamente)

Recientemente, me puse a configurar cobbler y, al parecer, no se lleva bien (aún; estamos trabajando) con SELinux.

Para importar una imagen, necesito apagar SELinux, por el momento y no permanentemente. Para hacer ésto:

su -c 'setenforce Permissive'

o

su -c 'setenforce 0'

Estoy totalmente en contra de apagar SELinux …

HowTo: Cómo usar sed para actualizar mis zonas de DNS

Hoy, se me ocurrió que sería buena idea actualizar 120 zonas de dns que tengo.

Quería asegurarme de que mis DNS esclavos tuvieran la última versión de mis zonas. Así que, sed me ayudó:

sed -i 's/[[:digit:]]{10}/2011012000/g' /var/named/*.db

Éste código buscó las cadenas de …

HowTo: Cómo resetear bacula?

Hay una bronca; resetear bacula! Es una weba. Hay que apagar como mil servicios y borrar unas madres y bla bla bla...

Ahí les va un script, para webones como yo! Ponlo en /usr/local/libexec/bacula y lo corres con su -c '/usr/local/libexec/bacula/resetBacula'

#!/bin/bash …

HowTo: WHMCS y SELinux

Al parecer, WHMCS necesita usar whois...

Bueno, para que no tengas que apagar SELinux, solo:

su -c 'setsebool -P httpd_can_network_connect on'

Ésto permitirá, a apache, conectarse al puerto 43.

Nota sobre iptables

En Fedora, todas las conexiones iniciadas desde el servidor a cualquier puerto, están permitidas. No hay que agregar …

HowTo: Cómo reestablecer permisos en GNU & Linux

Eres nuevo y/o estás jugando con los permisos y los ownerships y te has metido en un mega-problemón porque ya no sabes qué hiciste...

No hay toz, Saint Bash y Saint RPM nos vinieron a ayudar.

Es muy fácil reestablecer los permisos de un paquete y su dueño; solo …

HowTo: Micro-intro a SELinux

He visto, para mi pesar, muchas soluciones de "chmod 777 / -R" y estupideces por el estilo.

La gran mayoría de éstos vienen de usuarios que no saben ni qué onda; generalmente ubunteros inexpertos y no propensos a leer y a saber cómo están las cosas.

Te pido que no empieces …

Problemas con Fedora como Gateway/Router y NetworkManager

Ayer, tuve una mega-bronca.

Resulta que puse el una PC con Fedora 14 como gateway. Para ser más claro, le conecté un modem de infínitum (en modo puente) y, por la otra NIC, le pasaba internet y servicios de red (dhcp, bind, samba) a la red.

Se me ocurrió hacerlo …

Haz tu vida fácil en Fedora!

Yo he estado haciendo un script para ahorrarle problemas a la gente. Mi script instala flash y se encarga de codecs, 3D y demás ondas.

Bueno, ahora vi que hay una persona que está haciendo lo mismo: twekear tu Fedora; y está mucho mejor hecho que el mío en cuestión …

HowTo: Como hacer para omitir archivos en bash

Bueno, leyendo el manual de Bash, me encontré con una sección muy chida: Pattern Matching

Si haces el comando:

yelp info:bash

Y, después, vas a la sección: Basic Shell Features > Shell Expansions > Filename Expansion > Pattern Matching eoncontrarás que puedes hacer omisiones y muchas otras cosas!

Acá, explico cómo hacer …

HowTo: Como grabar macros en Bash

Ahá! A los que usamos mucho la CLI, esto nos sirve mucho!

Un macro es algo que quieres que se repita. Por ejemplo, un procedimiento de borrado de archivos, reinicio de servicios, etc.

Ahí va como grabar un macro en la terminal con bash.

  1. Presionas Ctrl + x; sueltas y, de …

WebP: nuevo formato para imágenes

Bueno, como todos ya sabemos (si... como no), http://google.com/ ha sacado un formato para imágenes que supera todo lo conocido!... según ellos...

La cosa es que es libre y todo el rollo. Está basado en su VP8 y promete muchas cosas en cuanto a calidad y tamaño. Se …

Un nuevo competidor en las nubes!

Hola, leyente!

Ahora escribo para contarte sobre mi más reciente encuentro cercano con una empresa de primer nivel; orientada a los usuarios!

Todos hemos batallado, alguna vez, con nuestros servidores virtuales... digo, si es que los usamos.

Mi primer problema fué con http://aws.amazon.com/ec2/. Soy un buen …

HowTo: Adding your Fedora Client-side Certificate to Google Chrome

If you're gonna try this, you already know what the client-side cert is. To get it, just issue the following command:

# install fedora-packager
yum install fedora-packager

# get the certificates
fedora-packager-setup

Your certs are called .fedora.cert, .fedora-server-ca.cert and .fedora-upload-ca.cert.

Now, we need to convert the cert for our …

HowTo: GoogleCL en Fedora 13

Bueno, GoogleCL está de lujo.

Entre otras cosas, te deja:

  • subir fotos a picasa
  • subir videos a youtube
  • agendar algo en el calendario
  • subir documentos a google docs
  • etc

desde tu CLI!

Para instalarlo en Fedora, solo:

# instálalo con yum o pkcon

su -c 'yum install googlecl'

o

su -c …

Una guía para músicos en Fedora!

Me acabo de dar cuenta de que, una guía especializada para músicos en GNU & Linux; específicamente Fedora, está en desarrollo.

Al parecer, la idea es que, los músicos, sepamos, en detalle, cómo configurar nuestro Fedora y qué herramientas estarán disponbiles.

Te invito a participar. Ellos requiren de ayuda para el …

Error: Jungando con Fedora DS (ldap)... a lo wey!

Hoy estuve jugando con Fedora DS. El servicio es increible y me encanta pero, cometí un grave error.

Primero, configuré un servidor virtual con 389-ds y, luego, agregué a un usuario de prueba. Después, configuré el host, o sea, mi PC, para autenticarse con este servicio.

Funcionó a la perfección …

BleachBit: La aspiradora de tu PC

Hoy me topé con una gran aplicación. Ésta hace lo que a todos nos da weba: limpiar las porquerías que dejamos por ahí.

Hay muchas tonterías que nos ocupan mucho espacio; tales como: cache, temporales, idiomas que no usamos, etc.

Bueno, ya encontré la solución a todos nuestros problemas! Y …

Git: cómo hacer un repositorio en un servidor http?

Bueno, aquí está como:

  1. Si tienes un proyecto, ve a él; si no, crea uno y, luego, le agregas git
cd /path/a/mi/proyecto && git init
  1. Agrega todos los archivos a git y haz un commit
git add . && git commit -a
  1. Ahora, ve un nivel más abajo en el …

HowTo: Cómo actualizar tu named.ca

El otro día, Richard y Yo vimos que, en Fedora 12, hay un named.ca viejito (2008!).

Bueno, he aquí, un comando para actualizarlo:

dig @a.root-servers.net . ns > /var/named/named.ca

Acuérdate que esto tiene mucho que ver con DNS y Bind. Por ahí dicen que, estos servidores …

Hoy fué un buen día para transformar todo a Ooo!

Bueno, siguiendo con los cambios, hoy hice la transformación de todos mis documentos basados en Microsoft Office a OpenOffice.

Me tardé un ratín! Cómo? Usando unoconv!

Éste fue el procedimiento:

  1. Instalar unoconv
su -c 'yum install unoconv -y'
  1. Correr una instalncia de unoconv servidor
unoconv --listener
  1. Crear un repositorio/directorio …

HowTo: Como convertir tus MP3 a OGG

Fácil!

find . -iname '*.mp3' | while read song; do mpg321 "${song}" -w - | oggenc -q 9 -o "${song%.mp3}.ogg" -; done

Sermón:

No debes convertir de un formato lossy a otro formato lossy.

lossy -> lossy = lossier!

Pero, no quiere decir que no se puede ;)

Ahora, con el soporte de los navegadores de …

HowTo: Como limpiar tu $HOME

Este comando sirve para limpiar tu directorio local (/home/renich). Esto hará que tu gnome/kde se vean como cuando, por primera vez, instalaste tu Fedora.

No olvides copiar los archivos de /etc/skel a tu $HOME y ponerles los permisos bien. Esto se hace con

su -c 'cp -ar …

HowTo: Como extender tu LV (lvm2)

Hoy tuve algunas broncas con este rollo. Ahí te va una muestra de idiotez:

  1. Creé mi Physical Volume (PV)
pvcreate /dev/sdb
  1. Lo agregué al Volume Group (VG)
vgextend vg_introdesk /dev/sdb
  1. Extendí mi Logical Volume (LV)
lvresize /dev/vg_introdesk/lv_home -L +500G
  1. Hice un df y me quedé ??? (no …

HowTo: Fedora en español

Rápido y apestoso!

su -c "yum groupinstall 'Spanish Support'"

En cuanto al español en el uso de sistemas y programación, nunca lo he soportado. No me parece bien traducido ni estandard. Por ejemplo una cadena != string, cadena = chain; hilo = string.

Pienso que, si vas a estudiar sistemas, redes y/o …

Quitándole lo RAID a un disco

Hoy tube un pedo. Reemplacé unos discos. Los que me sobraron (3 de 750 Gb) estaban en un software raid 5.

Al ponerlos en mi Fedora 12, no los reconoció (en la reinstalación) y, luego, al haber reinstalado, los quise formatear y no pude. Usé el GUI de Fedora (pamplisepalamadrequé …

Como asegurar que tus conexiones a MySQL serán UTF-8

Le batallé un rato con esto y decidí publicarlo.

Los weyes de MySQL/Oracle cambian esto cada mes (no es cierto). Estos son los pasos a seguir para hacer todas tus conexiones UTF-8 con MySQL.

Si eres dueño del servidor (y recuerdas el password de root), solo agrega lo siguiente …

Microsoft Office se roba código... y lo paran

Me da gusto enterarme de esto.

Microsoft, en repetidas ocaciones, ha declarado que, el software libre, viola no se cuantas patentes. Por mucho que lo dicen y lo anuncian, nunca ha habido algún movimiento legal en contra, ya que, estas acusaciones son mentira o F.U.D. (Fear, Uncertainty and …

Linux Pro Audio

Si estás buscando un gran sitio de audio profesional para GNU & LInux; en donde te van a decir qué sirve y qué no sirve, pues ya lo encontraste!

http://www.linuxstudiopro.com/

Este sitio provee las facilidades para que puedas decir cómo te fue con tu hardware y reportes qué …

gedit: El editor de texto más chingón!

Así como lo dice el título! A mis palabras me remito!

Este editor siempre ha sido mi favorito y, aún con mi favoritismo, recientemente (Gnome 2.26) le han dado un gran realce a mi querido amigo!

Han implementado varias ondas muy chidas. Por ejemplo, puedes guardar sesiones de trabajo …

Uno de los tantos beneficios de usar GNU & Linux

Ésta es mi ventana de contactos. Tu, usuario de cualquier otro sistema operativo, muérete de la envidia. Yo tengo a todos mis contactos de Twitter, MSN, Facebook, ICQ y demás mensajerías y servicios en una sola ventana, haha!

Además, desde aquí actualizo mi Facebook, MySpace, Twitter, MSN, etc... no sabes …

Fedora 11: Mi configuración predilecta

Bueno, he aquí un mini-howto de como dejar mi distro favorita como yo la quiero! Es a forma de script. Voy a dejar comentarios.

Pre-requisitos

Instalar Fedora 11. De preferencia, 64 bits, desde el DVD de instalación, con la paquetería de oficina.<!--more-->

Procedimiento

# instalar rpm-fusion free y non-free
su …

Links actualizados: FBN

He agregado a mis amigos del Fedora Blogger Network a los links... ya me había tardado ;=s

Son personas que trabajan duro para la cumunidad y admiro mucho su gran organización y maneras de colaboración; son todo un ejemplo para mí.

Estoy buscando el tiempo, el estado mental y la …

perl 5.10.0 VS PHP 5.2.6 (I/O)

Hace algunos años, intenté este benchmark y, para mi sorpresa, perl devastó a PHP. La diferencia era 10x; a favor de perl.

La prueba consistió en pedirle a perl que escribiera, en un archivo, los números del 0 al 999,999.

Los scripts que utilicé fueron los siguientes:

perl:

#!/bin …

Fedora Crawler: un buscador para Fedora

Bueno, pues, me he esmerado, solo un poco, por hacer un buscador específico para fedora. Éste busca en todos los sitios oficiales (y algunos no) y categoriza las búsquedas de una manera interesante.

La mejor manera de conocerlo es probándolo! Además, requiero de algunos colaboradores que sepan de páginas de …

Como instalar el Linksys WUSB600n en Fedora x86_64

Bueno, esto no tiene chiste.

Instalar ndiswrapper

su -c 'yum install ndiswrapper'

Instalar el driver para Windows XP 64

unzip WUSB600N_v1.01.00_dr.zip # (lo descargué de la página de linksys)
cd WUSB600N_v1.01.00_20080128/Drivers/XP64/
su -c 'ndiswrapper -i rt2870.inf'

Cargar el módulo de ndiswrapper

su -c …

Gracias a Fedora México

Bueno, esta vez, queremos agradecer, de corazón, a Fedora México; en especial, a Nushio por su apoyo; publicando un artículo sobre nuestra banda; por su propia iniciativa.

En lo personal, me da mucho gusto atraer la atención de la comunidad de GNU & Linux y, muy particulamente, la de Fedora (mi …

Fedora 9: Firefox 3.0b5 & flash fix

Well, my flash plugin in Fedora 9 wasn't working. Besides that, I was getting a strange "s" website being looked up for when I started Firefox.

After days of debugging, I just went to: System > Preferences > Personal > Preferred Applications and selected "Firefox" instead of "Custom", which I didn't set in …

Cómo instalar detox en Fedora 8

detox es una gran utilería que sirve para quitarle toda la porquerí;a a los nombres de tus archivos.

O sea, como tu sabes, en GNU & Linux, los espacios son un poco difíciles de manejar, además, como los nombres son "Case Sensitive", probablemente te gustaría, como a mí, tener todo …

GNU & Linux unity

I have been wondering...

What would happen if all of us, GNU & Linux users would unite as a Community? I mean, I understand that we, the FLOSS Community, are one already... but a real one?

I know this might sound a bit harsh but, I don't see much of a …

rpmnew substitution

I am tired of having to re-write, manually, all the *.rpmnew files that appear when I upgrade. Most of them don't need to be diff'ed, in my case at least.

For example, I just diff the httpd.conf file and that's it so, here's a script to mv *.rpmnew to …

F7: La "nueva" nueva edición de Fedora!

Hoy, al rededor de las 9 a.m. CDT, se publicó la nueva versión de Fedora!

Fedora 7, al cual se le ha eliminado la parte de "Core", es una edición ambiciosa en cuanto a logros. Han agregado algunas funcionalidades que harán que, las futuras ediciones, sean más flexibles que …

Fix: Adobe Acrobat 7.0 en FC6

Hay un bug en Adobe Acrobat 7.0.8 y 7.0.9-1!!

No hay problema! Aquí está como arreglarlo:

# Bájalo
wget -c http://ardownload.adobe.com/pub/adobe/reader/unix/7x/7.0.9/enu/AdobeReader_enu-7.0.9-1.i386.tar.gz


# Descomprímelo
tar -xzf AdobeReader_enu-7.0.9-1.i386.tar …

El office de Google

Qué onda, ¿como estamos?

Este es un documento de word de Google. Como puedes ver es muy parecido a un word normal.

Esta es otra más de las opciones que hay en el mundo de la fuente abierta.

Entre varias cosas, premite:

  • Guardar documentos en formato HTML (página de internet …

¿Por qué Fedora?

Mucha gente... AHEM!... Linuxeros (... a final de cuentas, gente) me debaten mi gusto por Fedora Core. He decidido hacer este artículo, el cual no será muy objetivo que digamos, para dejar mi respuesta sólida y pública.

Recuerdo bien cuando empezaba a usar GNU & Linux. Era una tarde de otoño y …

Office Suite Gratuito! Gracias Google!

Qué onda, ¿como estamos?

Este es un documento de word de Google. Como puedes ver es muy parecido a un word normal.

Esta es otra más de las opciones que hay en el mundo de la fuente abierta.

Entre varias cosas, premite:

  • Guardar documentos en formato HTML (página de internet …