目的
寫這一專題博客的目的就是爲了把這本書當成一個項目來作,經過對這個項目的學習,使你們掌握Linux(ubuntu)系統的使用,而且對軟件開發的過程,以及用到的編程語言有深入的理解.同時,以博客的方式貼出來,也是爲了讓博主更有動力完成這個」學習引導」系列.git
若是你們有問題,能夠經過這個郵箱進行聯繫cherishsir@gmail.com,或是加入qq羣:480178442 進行交流.github
第0天的開始:
準備工做:
在實體機上安裝一個Linux的發行版,博主建議你們用ubuntu,由於對於初學都來講,這個系統的學習,使用基本上沒有太大的問題.至於安裝ubuntu的方法,大概有兩種,一種直接在window下,用wubi的安裝方式.另外一種就是用博主常採用的方式,找一個4GB的u盤,作成ubuntu系統的啓動盤,安裝的過程若是遇到什麼問題,能夠加羣交流:480178442
。shell
安裝好ubuntu後,就須要安裝一些經常使用的軟件了!固然電腦要能連上網啊,目前博主能想到的須要的軟件有,中文輸入法,虛擬機,hexedit,nasm.編程
hexedit:是一個二進制的編輯器,說明白一點,就是一個能夠直接讀寫機器碼0101的工具.
nasm:是一個16位的彙編語言的彙編器,說明白一點,就是一個把16位彙編語言轉化成二進制機器碼的轉換工具.ubuntu
有了上面的工具,就能夠開始進行這本書的學習了,後面在學習的過程當中須要用到什麼工具時,博主會一步一步教你們安裝的!下面說說如何安裝這些工具!windows
輸入法的安裝
打開命令行,(快捷鍵,ctrl+T),輸入下面的命令,安裝完後,須要logout一下,輸入法才能使用,(若是仍是沒法使用,重啓下電腦)服務器
sudo apt-get remove --purge ibus sudo apt-get install fcitx fcitx-pinyin im-switch im-switch -s fcitx -z all_ALL
安裝nasm ,hexedit,虛擬機qemu也很是的容易,輸入下面的命令便可
:sudo apt-get install nasm hexedit qemu-system-x86
工具的安裝就完成了,如今給你們講講爲何這樣安裝軟件.
Linux的發行版都會有一個包管理軟件,在ubntu下面就是採用apt-get 這個工具來進行軟件的下載和安裝,其實這種方式比window下的更方便,只要你能上網,輸入下面的命令編程語言
sudo apt-get install 軟件的名字
你就能夠從遠程的服務器上下載到你想要的軟件.而不用像windows同樣到網上處處去找軟件,並且可能下載到有病毒,有各種插件的軟件.是否是很是方便啊,既然安裝軟件也是 apt-get install ,那麼卸載呢,天然就是apt-get remove了.其實在上面你們已經看到了編輯器
sudo apt-get remove --purge ibus
上面這條命令就是把ubuntu給咱們安裝的ibus輸入法卸載掉,--purge是一個選項,意思是說把這個軟件徹底的卸載掉,什麼配置文件都不要留下.工具
好了!第0天的學習引導就到這裏,下次再見,有問題記得加羣交流哦!
480178442
github
地址:https://github.com/cherishsir/ubuntu230os