Como instalar GIT en un servidor CentOS

8 07 2010

Git es un software de control de versiones diseñado por Linus Torvalds, pensando en la eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando estas tienen un gran número archivos de código fuente.

Generalmente es algo que los desarrolladores web deberían usar para proyectos en grupo o creación de código colaborativo. Si en tu hospedaje necesitas tenerlo e instalarlo, es algo sencillo de hacer.

En el momento de publicar este artículo la última versión es 1.7.8.4 1.7.12.1, puede variar cuando tu realices estos pasos, para ver el último código disponible accede a http://kernel.org/pub/software/scm/git/

Para instalarlo en CentOS, concretamente lo he probado en Centos 5.5 6.3, haz lo siguiente:

1 – Primero debes instalar las dependencias con:

1
# yum install gettext-devel expat-devel curl-devel zlib-devel openssl-devel

2 – Baja el último código disponible con wget:

1
# wget http://git-core.googlecode.com/files/git-1.7.8.4.tar.gz

3 – Descomprime el código fuente:

1
# tar xvfz git-*.tar.gz

4 – Muevete a la carpeta descomprimida:

1
# cd git-*

5 – Compila el código fuente

1
# make prefix=/usr/local/ all

6 – Instala GIT

1
# make prefix=/usr/local/ install

7 – Eliminar los archivos generados y descargados

1
# cd ..; rm -rf git-*
VN:F [1.9.22_1171]
Rating: 7.5/10 (6 votes cast)
VN:F [1.9.22_1171]
Rating: -1 (from 1 vote)


Un granito de libertad cada 15 segundos

4 12 2009

Cada 15 segundos, una nueva línea es escrita en el kernel Linux.

Y no lo digo yo, sino el  desarrollador/mantenedor del Kernel Greg Kroah-Hartman:

We add 11,000 lines, remove 5500 lines, and modify 2200 lines every single day.

Haciendo las matemáticas, es una simple regla de tres. Si se escriben 11 mil, pero 5500 son borradas y las modificadas no son nuevas. Nos quedan 5500 y como cada día tiene 24 horas * 60 min * 60 seg = 84600 segundos, pues nos quedan 84600/5500 = 15.38 segundos para escribir una línea. Truncando 15 segundos.

Vía: Entrevista a Greg Kroah-Hartman realizada por How Software is Built

VN:F [1.9.22_1171]
Rating: 4.5/10 (2 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)


Instalar Django en un servidor Centos 5.4

26 11 2009
DJango Logo

Python tiene un gran auge y la demanda de usuarios hace que sea necesario instalar Python y otras bibliotecas como Django para la creación de páginas web y otros servicios.

Si eres un buen administrador de sistemas de servidores, podrás complacer a tus usuarios con estos sencillos pasos que te permitirán instalar Django:

  1. Instalamos subversion
    1
    
    # yum install subversion

    Si tienes problemas para instalar subversion y te aparece el error:
    Missing Dependency: perl(URI) >= 1.17 is needed by package subversion-.4.2-4.el5_3.1.x86_64
    Puedes echarle un vistazo a la solución que escribí hace unos días.

  2. Nos situamos en la carpeta correcta
    ?Descargar change-dir.txt
    1
    
    # cd /var/www
  3. Creamos el directorio para el código fuente de Django
    1
    
    # mkdir django-src
  4. Vamos al directorio
    1
    
    # cd django-src
  5. Obtenemos el último código de Django publicado
    ?Descargar get-svn.txt
    1
    
    # svn co http://code.djangoproject.com/svn/django/trunk/
  6. Entramos a la carpeta trunk
    ?Descargar cd-trunk.txt
    1
    
    # cd trunk
  7. Instalamos django en nuestro servidor desde el código fuente
1
# python setup.py install
VN:F [1.9.22_1171]
Rating: 5.5/10 (2 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)





Cargado con 273 consultas en 0,555 segundos