Apuntes de la instalación de CentOS
Este es un apunte de una instalación de CentOS 4.x desde cero.
La instalación es impecable.
YUM
Al abrir una terminal, me logeo como root e intento instalar el Midnight Commander para manejarme cómodo en el sistema de archivos mediante yum, obteniendo el siguiente mensaje:
You have enabled checking of packages via GPG keys. This is a good thing.
However, you do not have any GPG public keys installed. You need to download
the keys for packages you wish to install and install them.
You can do that by running the command:
rpm --import public.gpg.key
Alternatively you can specify the url to the key you would like to use
for a repository in the 'gpgkey' option in a repository section and yum
will install it for you.
For more information contact your distribution or package provider.
obviamente, no alcanza con hacer rpm --import public.gpg.key, no podía ser tan fácil
, pero vemos en http://www.centos.org/modules/smartfaq/faq.php?faqid=30 que ejecutando el siguiente comando:
rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-4
y ya tenemos solucionado el primer obstáculo 
En el caso de que se trate de una instalación realizada por un tercero (el caso de un VPS por ejemplo) deberemos instalar primeramente los paquetes:
centos-release y yum desde algún repositorio de centos (p. ej. http://mirrors.usc.edu/pub/linux/distributions/centos/3.4/os/i386/RedHat/RPMS/) e instalarlos a mano con rpm -Uvh .........
luego: yum update
MC (Midnight Commander)
Para el Midnight Commander:
wget http://www.ibiblio.org/pub/Linux/utils/file/managers/mc/binaries/RedHat/8.0/mc-4.6.0-2.i386.rpm
Repositorio Karan
Para CentOS 4.x podemos habilitar el repositorio karan con lo siguiente:
cd /etc/yum.repos.d
wget http://centos.karan.org/kbsingh-CentOS-Extras.repo
wget http://centos.karan.org/kbsingh-CentOS-Misc.repo
rpm --import http://centos.karan.org/RPM-GPG-KEY-karan.org.txt
Repositorio Dag
Bajar e instalar el rpm correspondiente a nuestra versión/arquitectura de CentOS de: http://dag.wieers.com/packages/rpmforge-release/ y ya queda instalado este repositorio.
FIREFOX
Por algún motivo, cuando actualiza el Firefox, al abrirlo aparece en inglés. Crear un lanzador con una línea de comandos que contenga firefox -UILocale es-AR.
MySQL 5.0.x
shell> groupadd mysql
shell> useradd -g mysql mysql
descomprimir el archivo que bajamos
shell> cd mysql-VERSION
shell> ./configure --prefix=/usr/local/mysqlX --with-tcp-port=330x --sysconfdir=/usr/local/mysqlX --with-unix-socket-path=/tmp/mysqlX.sock (Donde X es la versión que estamos instalando, 4 ó 5)
shell> make
shell> make install
shell> cd /usr/local/mysqlX
shell> bin/mysql_install_db --user=mysql
shell> cp support-files/my-medium.cnf /usr/local/mysqlX/var/my.cnf
shell> chown -R root .
shell> chown -R mysql var
shell> chgrp -R mysql .
shell> bin/mysqld_safe --user=mysql &
El script para que arranque al inicio del sistema se encuentra en mysql-x.x.xx/support-files/mysql.server y hay que copiarlo en /etc/rc.d/init.d , revisar en su interior que las rutas estén correctas y darle permisos de ejecución.
