4

私はビデオ講義と講義資料を使って独学で 6.001 をプレイしています。ただし、Ubuntu (intrepid) で MIT スキームをセットアップする際にいくつかの問題があります。

パッケージ管理を使用して MIT-Scheme をインストールしましたが、使用するバージョンが明らかに間違っています。7.7.90 ではなく 7.5.1 にする必要があります。

この Web サイト ( http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-001Spring-2005/Tools/detail/linuxinstall.htm )の指示に従いました。

ここまでで、tar ファイルをダウンロードし、/usr/local に解凍しました。ステップ3の意味がわかりません。

次に、コマンドを入力しました

スキーム -大 -バンド 6001.com -編集

エラーは

この構成には十分なメモリがありません。sudo モードで実行しようとしましたが、今度はエラーが異なります。プロセス テーブルを割り当てることができません。

不一致が検出されました

1GB 近くの空きメモリがあり、十分な HDD スペースがあります。これを正常に設定するにはどうすればよいですか?

4

2 に答える 2

2

ステップ 3 は、タイプする必要があることを意味しますexport MITSCHEME_6001_DIRECTORY=${your_problems_path}。Scheme を起動するたびに入力したくない場合は、~/.bash_profile ファイルに文字列として入力する必要があります (bash を使用する場合)。

問題自体について、Google はすぐに解決策を提案します: sudo sysctl -w vm.mmap_min_addr=0( http://ubuntuforums.org/showthread.php?p=4868292から取得)

于 2009-04-26T15:00:49.927 に答える
0

パッケージ マネージャーの代わりに、移植可能な Unix 用の C ソースをコンパイルすることもできます。楽しく使っています。

于 2009-04-27T05:59:36.053 に答える