Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
instructivos:boch_ins_linux [2009/06/29 13:52] mdoalloinstructivos:boch_ins_linux [2026/09/11 16:15] (actual) – borrado - editor externo (Fecha desconocida) 127.0.0.1
Línea 1: Línea 1:
-**Aclaración:** Este documento está preparado para instalar bochs 2.4 en Debian lenny. 
- 
-===== ¿Como sé que versión de Debian tengo? ===== 
-Ejecutando **cat /etc/debian_version** debería decir 5.0.1 si es lenny. 
- 
-===== Lugares para obtener una versión de bochs ===== 
-Los lugares de donde se puede obtener el programa fuente son los siguientes, entre otros:\\ 
-http://bochs.sourceforge.net/ 
-http://www.electron.frba.utn.edu.ar/~mdoallo/descargas/bochs-2.4.tar.gz \\ 
- 
-===== Carpeta local para compilar un programa en Linux ===== 
-Linux como sistema operativo compatible con la mayoría de los UNIX adopta muchas de las prácticas denominadas "buenas costumbres" que tiene este. 
-Entre estas está la de compilar en la carpeta **/usr/local/src/**\\ 
-Pero en Debian para hacer esto el usuario tiene que ser parte del grupo **staff** y esto se logra editando (como root) el arhivo **/etc/group** y colocando el nombre de usuario (en este caso mdoallo) en la línea existente que cominenza con **staff**.\\ 
-Puedes aprovechar la ocasión e incorporarte a otros grupos como root, dialout, cdrom, floppy o audio.\\ 
-<code> 
-staff:x:50:mdoallo 
-</code> 
-Luego ejecutar los siguientes pasos: 
-<code> 
-$ cd /usr/local/src/ 
-$ wget <URL con el fuente de bochs> 
-$ tar -xvvzf < ... tar.gz>  
-$ cd bosch... 
-$ ./configure --with-all-libs --enable-debugger 
-</code> 
-Si luego de ejecutar esto Linux te indica que te faltan librerías deberías instalar las siguientes: 
-<code> 
-libgtk2.0-dev libwxgtk2.6-dev wx2.6-headers wx-common libx11-dev libxmu-dev  
-pkg-config g++ gcc 
-</code> 
-Esto puedes hacerlo (como root) con el programa **aptitude** o tipeando  **apt-get install <nombre de paquete>**. Es posible que se complique encontrar el paquete g++ con aptitude pero con apt-get no hay problema. 
-Una vez que el ./configure no devuelva error: 
-<code> 
-$ make 
-</code> 
-Con esto (debería finalizar sin error también) estará disponible el binario creado en la carpeta local para probarlo es suficiente con ejecutar: 
-<code> 
-$ ./bochs 
-</code> 
-Luego resta instalarlo en el sistema (para que esté disponible para todo los usuarios y desde cualquier carpeta). Esto requiere que lo realice el usuario root. 
-<code> 
-$ su (Esto solicitará la clave de root) 
-# make install 
-</code> 
-Finalmente se puede copiar el archivo el archivo de configuración en una carpeta que puedes crear en el espacio de trabajo que designes: 
-<code> 
-$ cp /usr/local/share/doc/bochs/bochsrc-sample.txt bochsrc 
-</code> 
-Luego hay que editar el archivo de configuración copiado para realizarle los ajustes necesarios, como por ejemplo: 
-<code> 
-floppya: 1_44=floppy_boot.img, status=inserted 
-#ata0-master: type=disk, mode=flat, path="30M.sample" 
-boot: floppy 
-magic_break: enabled=1 
-</code> 
- 
-===== Reconocimientos y aportes ===== 
-Este documento se realizó con el aporte de Docentes y Alumnos de la cátedra. 
-Para realizar aportes y/o críticas enviar mail a Marcelo Doallo (m.doallo@electron.frba.utn.edu.ar)