業餘選手水平仍是太凹,不嚴格跟着書走難度太大,要花不少時間摸索改造,不值當啊!仍是跟着書先走一遍,之後再創新吧。今天就轉回到 linux ——模擬的。對於 linux 小白來講,百度了 N 次命令才搞定,必須記錄下來,省得忘了。html
找個 linux 的發行版(ubuntu):https://linux.cn/article-3238-1.htmllinux
具體安裝步驟:ubuntu
1、Windows 裏設置一個共享目錄:program,可讀寫。測試
2、下載 nasm 的源代碼包:http://www.nasm.us/spa
解壓到 program\nasm 下。命令行
3、在 vbox 上安裝 ubuntu。不建議安裝中文,在vbox模擬器裏有錯位、窗口半截等各類問題。htm
4、第一次運行先設 root 密碼:asm
一、桌面右鍵,選擇打開終端(命令行窗口):百度
二、命令:sudo passwd,按要求輸入當前用戶密碼;再輸入兩次 root 密碼。
gcc
三、之後每次命令:su -,輸入 root 密碼,就能取得 root 權限
5、安裝 vbox 的擴展功能
一、vbox 運行窗口菜單【設備】->【分配光驅】,選擇 vbox 的擴展功能虛擬光盤
二、出現確認提示,點 run 運行,
三、出現要求管理員權限的窗口,輸入 root 密碼,點 Authenticatr 開始自動安裝
四、安裝完成後,按回車鍵關閉安裝窗口
6、設置共享目錄
一、取得管理員權限,新建一個共享目錄
二、掛載共享目錄:mount -t vboxsf program /mnt/program
7、安裝 nasm
一、先肯定下有 gcc
二、進入/mnt/program/nasm 目錄,依次執行命令 ./configure、make、make install
三、測試下,命令 nasm -v ,顯示版本號就是安裝好了。
四、能夠刪掉 program\nasm 目錄了。