Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| instructivos:boch_ins_linux [2010/06/28 23:05] – editor externo 127.0.0.1 | instructivos: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: | ||
| - | |||
| - | ===== ¿Como sé que versión de Debian tengo? ===== | ||
| - | Ejecutando **cat / | ||
| - | |||
| - | ===== Lugares para obtener una versión de bochs ===== | ||
| - | Los lugares de donde se puede obtener el programa fuente son los siguientes, entre otros:\\ | ||
| - | http:// | ||
| - | http:// | ||
| - | |||
| - | ===== 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 " | ||
| - | Entre estas está la de compilar en la carpeta **/ | ||
| - | Pero en Debian para hacer esto el usuario tiene que ser parte del grupo **staff** y esto se logra editando (como root) el arhivo **/ | ||
| - | Puedes aprovechar la ocasión e incorporarte a otros grupos como root, dialout, cdrom, floppy o audio.\\ | ||
| - | < | ||
| - | staff: | ||
| - | </ | ||
| - | Luego ejecutar los siguientes pasos: | ||
| - | < | ||
| - | $ cd / | ||
| - | $ wget <URL con el fuente de bochs> | ||
| - | $ tar -xvvzf < ... tar.gz> | ||
| - | $ cd bosch... | ||
| - | $ ./configure --with-all-libs --enable-debugger | ||
| - | </ | ||
| - | Si luego de ejecutar esto Linux te indica que te faltan librerías deberías instalar las siguientes: | ||
| - | < | ||
| - | libgtk2.0-dev libwxgtk2.6-dev wx2.6-headers wx-common libx11-dev libxmu-dev | ||
| - | pkg-config g++ gcc | ||
| - | </ | ||
| - | Esto puedes hacerlo (como root) con el programa **aptitude** o tipeando | ||
| - | Una vez que el ./configure no devuelva error: | ||
| - | < | ||
| - | $ make | ||
| - | </ | ||
| - | Con esto (debería finalizar sin error también) estará disponible el binario creado en la carpeta local para probarlo es suficiente con ejecutar: | ||
| - | < | ||
| - | $ ./bochs | ||
| - | </ | ||
| - | 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. | ||
| - | < | ||
| - | $ su (Esto solicitará la clave de root) | ||
| - | # make install | ||
| - | </ | ||
| - | Finalmente se puede copiar el archivo el archivo de configuración en una carpeta que puedes crear en el espacio de trabajo que designes: | ||
| - | < | ||
| - | $ cp / | ||
| - | </ | ||
| - | Luego hay que editar el archivo de configuración copiado para realizarle los ajustes necesarios, como por ejemplo: | ||
| - | < | ||
| - | floppya: 1_44=floppy_boot.img, | ||
| - | # | ||
| - | boot: floppy | ||
| - | magic_break: | ||
| - | </ | ||
| - | |||
| - | ===== 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) | ||