Feb 13
Introducción.
De manera análoga a como se realizó anteriormente la instalación de una imagen con CentOS (para Scientific Linux se igual procedimiento) procedimos a crear una máquina virtual KVM con una instalación genérica de Ubuntu Server 9.10 para futuras experimentaciones con un plan de trabajo ligeramente modificado.
- Actualización de paquetes.
- Instalar ACPID.
- Instalación del JDK de Java.
- Instalación del ambiente de desarrollo C/C++.
- Instalación del servidor X y IceWM como administrador de ventanas.
- Depurar el software instalado.
Creación de la máquina virtual para la instalación del sistema operativo.
$ virt-install \
–connect qemu:///system \
-n ubuntuserver-9.10_x64-general \
-r 384 \
–os-type linux \
–os-variant generic26 \
–hvm \
–cdrom /u/isos/ubuntu-9.10-server-amd64.iso \
–network bridge:br0 \
–disk path=/u/vms/ubuntuserver-9.10_x64-general.img,size=7 \
–vnc –noautoconsole \
–accelerate
Conexión remota a la KVM para el proceso de instalación y administración.
$ /usr/bin/virt-viewer -c qemu+ssh://ivy/system ubuntuserver-9.10_x64-general
Actualización de paquetes.
$ sudo aptitude update
$ sudo aptitude safe-upgrade
Instalación de ACPID.
$ sudo aptitude install acpid
Instalación del JDK de Java.
$ sudo aptitude install sun-java6-bin sun-java6-fonts sun-java6-jdk sun-java6-jre sun-java6-plugin
Instalación del ambiente de desarrollo C/C++.
$ sudo aptitude install build-essential
Instalación del servidor X y IceWM como administrador de ventanas.
$ sudo aptitude install xorg icewm icewm-themes
Tagged with: Hipergalaxia • IceWM • Java • kvm • linux • Linux/Solaris/BSD • Software • Tesis-UAM • ubuntu
Feb 13
Introducción.
El fin del presente artículo es el de preparar una imagen básica del sistema operativo, en este caso CentOS 5.4 de 64 bits, para futuros usos en experimentos y pruebas. La infraestructura de virtualización que utilizo para implementarla es KVM.
En términos generales estos son las adecuaciones que tendrá está imagen básica.
- Actualización de paquetes.
- Instalar ACPID.
- Permitir la ejecución de sudo para el usuario jimezam.
- Bloquear la contraseña del usuario root.
- Instalación del JDK de Java.
- Instalación del ambiente de desarrollo C/C++.
- Depurar el software instalado.
Creación de la máquina virtual para la instalación del sistema operativo.
$ virt-install \
–connect qemu:///system \
-n centos-5.4_x64-general \
-r 384 \
–os-type linux \
–os-variant generic26 \
–hvm \
–cdrom /u/isos/CentOS-5.4-x86_64-bin-DVD.iso \
–network bridge:br0 \
–disk path=/u/vms/centos-5.4_x64-general.img,size=7 \
–vnc –noautoconsole \
–accelerate
Conexión remota a la KVM para el proceso de instalación y administración.
$ /usr/bin/virt-viewer -c qemu+ssh://ivy/system centos-5.4_x64-general
Actualización de paquetes.
# yum check-update
# yum update
Instalación de ACPID.
# yum install acpid
Activar el acceso a sudo para wheel.
# visudo
%wheel ALL=(ALL) ALL
# usermod -G wheel jimezam
Bloquear la contraseña del usuario root.
# passwd -l root
Instalación del JDK de Java.
# yum install java-1.6.0-openjdk java-1.6.0-openjdk-devel
Instalación del ambiente de desarrollo C/C++.
# yum install gcc gcc-c++ autoconf automake
Tagged with: CentOS • Hipergalaxia • Java • kvm • linux • Linux/Solaris/BSD • Software • sudo • Tesis-UAM
Feb 12
Procedimiento.
Instalar el ambiente de desarrollo y los paquetes requeridos.
# yum install gcc gcc-c++ autoconf automake byacc ncurses-devel libtool flex bison bison-devel openssl-devel libX11-devel
Descargar las fuentes de Condor.
Acceder al sitio Current Stable Release: Condor 7.4.1 en http://www.cs.wisc.edu/condor/downloads-v2/download.pl y descargar el paquete Condor Source: condor_src-7.4.1-all-all.tar.gz.
Descomprimir las fuentes.
# tar zxvf condor_src-7.4.1-all-all.tar.gz
# cd condor-7.4.1/src
Construír el proyecto.
# ./build_init
# ./configure
# ./make
Generar el directorio con la distribución.
Si desea generar binarios enlazados dinámicamente con información de depuración ejecute el siguiente comando.
# ./make release
Si por el contrario, desea generar binarios enlazados dinámica y estáticamente SIN información de depuración, ejecute el siguiente comando.
# ./make public
La distribución de Condor recién construída se ubicará bajo el directorio src/release_dir.
Enlaces.
Tagged with: CentOS • cluster • Condor • Hipergalaxia • Linux/Solaris/BSD • Software • Tesis-UAM