Cómo configurar el MIT Esquema de 6.001 en Ubuntu 8.10
-
16-09-2019 - |
Pregunta
Juego para auto-estudio con 6.001 las conferencias de vídeo y folletos de conferencias. Sin embargo, tengo algunos problemas para configurar el MIT Esquema en Ubuntu (intrépido).
He utilizado la administración de paquetes e instalado el MIT-Scheme, pero es, obviamente, la versión incorrecta de usar. Debe ser 7.5.1 en lugar de 07/07/90
He seguido las instrucciones de este sitio web ( http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-001Spring-2005/Tools/detail/linuxinstall.htm )
Hasta ahora, he descargado el archivo tar, y se extrajo a / usr / local. No tengo idea de qué paso 3 medios.
comandoLuego entré
esquema de -large -band 6001.com -edit
y el error es
No hay suficiente memoria para esta configuración. Traté de correr en el modo sudo, y esta vez el error es diferente No se puede asignar la tabla de procesos.
inconsistencia detectada
Tengo cerca de 1 GB de memoria libre, con un amplio espacio de disco duro. ¿Qué debo hacer para configurar correctamente esto?
Solución
Paso 3 significa que debe escribir export MITSCHEME_6001_DIRECTORY=${your_problems_path}
. Si no desea que escribirla cada vez que inicie el esquema, debe ponerlo como una cadena en el archivo ~ / .bash_profile (en caso de usar bash)
Sobre el problema en sí, Google sugiere una solución al instante:
sudo sysctl -w vm.mmap_min_addr=0
(tomado de http://ubuntuforums.org/showthread.php?p=4868292)
Otros consejos
En lugar del gestor de paquetes, es posible que también desee compilar las fuentes portátiles C para Unix. Lo estoy usando felizmente.