目錄php
Next
就能夠了,這個比較簡單。運行VirtulBox程序, 以下圖:
html
配置VirtualBox。按 CTRL+G
打開全局設定,根據須要能夠設定虛擬腦位置和界面語言:java
修改默認虛擬腦位置
好比D:\myvbvms
可讓本身更方便的查找,備份安裝好的虛擬機。
python
若是界面是英文,能夠改爲中文:
c++
rocedu
。操做系統選擇Linux,版本選擇ubuntu。點擊「下一步」。若是你安裝有問題,能夠去別人電腦上默認虛擬腦位置
好比D:\myvbvms
處拷貝別人安裝好的XXX.vdi文件,在此選擇「使用已有的虛擬硬盤文件」,而後選中拷貝過來的vdi文件就能夠了,下面的安裝就不用作了。git
在此強烈建議把教程走完,出錯了也會有不同的收穫github
在虛擬機上安裝Ubuntu和在真實機器上安裝沒有大的差異。web
官網下載桌面版,目前版本:Ubuntu 16.04 LTSsql
雙擊啓動建立好的虛擬機django
彈出下圖對話框,選擇啓動盤。單擊右側文件夾小圖標。
選擇虛擬光盤文件ubuntu-16.04.1-desktop-amd64.iso,單擊「啓動」。
彈出警告框,選擇「繼續」。
語言選「漢語」:
輸入我的信息:用戶名,口令等。單擊「繼續」,安裝過程可能須要幾十分鐘,請耐心等待。
安裝完畢,重啓一下Ubuntu。
注意:如下須要輸入命令代碼時請注意之間的空格!以及文件名相互對應!
這時能夠看到桌面多出一個光盤圖標,若是沒有,則重試本步。
按CTRL+ALT+T
打開「終端」。輸入如下命令(注意空格!注意路徑、文件名相互對應。)
輸入命令時要根據本身的狀況修改,文件名用Tab
補全,減小錄入錯誤。
等待幾分鐘就安裝好了!
爲了方便虛擬機和宿主機之間的數據傳輸,咱們能夠爲虛擬機設置一個和主機共享的「數據空間」。VBox爲咱們提供了這個功能。
Tab
補全,這樣就會減小錄入錯誤。好比咱們在Ubuntu中用touch命令新建一個testtest的文件,到宿主機的c://rocshare中就能看到這個文件。
Ubuntu的使用能夠參考別出心裁的Linux命令學習法.
sudo apt-get update;sudo apt-get upgrade
更新一下系統。sudo apt-get install XXX
就能夠安裝XXX軟件,好比咱們經常使用的Vim,就能夠用sudo apt-get install Vim
來安裝。注意:Ubuntu中使用到某個沒有安裝的軟件時,會有貼心的提示,如上圖。
咱們能夠經過apt-cache search XXXX
來查找軟件庫中有沒有咱們想要安裝的軟件。好比咱們想看看有沒有經常使用的調試工具cgdb,就可使用apt-cache search cgdb
來查找:
找到後就能夠經過sudo apt-get install cgdb
來安裝了。
咱們能夠一次安裝多個軟件,好比sudo apt-get install git ddd
就會安裝分佈式版本控制工具git和圖形化調試工具ddd:
這提醒咱們能夠寫個腳本簡化軟件的安裝,你能夠源源不斷的把本身用的軟件添加到這個腳本中,方便往後本身安裝新系統:
個人安裝腳本供你們能參考:
#!/bin/sh # update system sudo apt-get update sudo apt-get grade sudo apt-get autoremove # utilities sudo apt-get install krusader unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview mpack arj cabextract file-roller sudo apt-get install apvlv biff bsdgames byobu calcurse curl dia dia2code dtach dump fbset filezilla freemind gimp htop iotop jhead ksnapshot multitail moreutils pandoc planner powertop putty python-pip retext rpm screen sniffit socat stardict tmux tpp tree vlc vnc4server xvnc4viewer wireshark xchm xpdf tweak # cheat sudo pip install docopt pygments git clone https://github.com/chrisallenlane/cheat.git cd cheat sudo python setup.py install #vi cd ~/.vim/bundle wget http://www.vim.org/scripts/download_script.php?src_id=9679 #java sudo apt-get install eclipse eclipse-wtp eclipse-emf eclipse-gef netbeans gaphor umbrello umlet #programming sudo apt-get install ascii automake bison bison-doc bluefish cgdb clang cmake codeblocks codeblocks-dbg codeblocks-dev cscope cvs dia ddd doxygen doxygen-doc doxygen-gui dstat eclipse eclipse-cdt eclipse-cdt-qt eclipse-cdt-valgrind eclipse-eclox eclipse-egit eclipse-egit-mylyn eclipse-mylyn exuberant-ctags flex fossil fp-compiler fp-ide g++ gcc gdb git gitk git-gui git-doc git-cvs git-svn git-sh gnustep groovy ifstat indent jedit jython libncurses5-dev ncurses-doc libasound2-dev libasound2-doc manpages-posix manpages-posix-dev nasm python-django python-django-doc qtcreator splint sqlite3 libsqlite3-dev sqlitebrowser sqliteman swig2.0 sysstat tcl8.5 tcl8.5-doc tk8.5 tk8.5-doc txt2tags python-pip qtcreator ruby1.9.3 qt4-qmake qtcreator jruby subversion tidy valgrind vim scala #security sudo apt-get install lib32z1 libc6-dev-i386 //64->32 sudo apt-get install lib32readline-gplv2-dev
參考作中學之Vim實踐教程.
你們能夠回覆這個帖子,把你遇到的問題和解決方案記錄下來,我會把第一個提交的同窗的
上面步驟都很詳細了,但總有一些同窗沒法在VirtualBox上成功安裝Ubuntu。雖說安裝不成功也有收穫,這是獲取軟知識的一個過程,但不能正確安裝也就沒法繼續學習。我在此提供一些安裝好的虛擬機,每一年更新。
安裝好的的軟件主要涵蓋個人課程上可能用到的開發環境(scratch,python,java,c/c++),相關腳本在~/work/roctools.sh
中。
以2018年的安裝包爲例:
找到你的虛擬機安裝到哪了:
經過上面百度網盤連接,把安裝好的虛擬機的壓縮包``下載了並解壓:
新建一個虛擬機:
注意選擇「使用已有的虛擬硬盤」
並選好正確的vdi文件:RocEDU.ubuntu1804.vid
這樣就可使用我安裝好的虛擬機了。
想學好Linux,建議再按上面的步驟下載安裝一下Fedora, CentOS,這樣你能夠體會不一樣發行版,桌面版和服務器版的不一樣,找出共性知識就能夠完善本身的知識結構,作到觸類旁通!相信我,不會浪費你太多時間的。
歡迎關注「rocedu」微信公衆號(手機上長按二維碼)
作中教,作中學,實踐中共同進步!
版權聲明:自由轉載-非商用-非衍生-保持署名| Creative Commons BY-NC-ND 3.0
若是你以爲本文對你有幫助,請點一下左下角的「好文要頂」和「收藏該文」