1,、軟件版本 Windows: Win7/Win10 VirtualBox: VirtualBox-5.0.24-108355-Win Ubuntu: ubuntu-16.04-desktop-amd64 2,、開始安裝ubuntu Step1: 安裝之前,需要在bios開啟Virtualization Technology (VTx) 選項(xiàng), 其目的是:可以安裝64位linux操作系統(tǒng),,并且可以開啟虛擬機(jī)多CPU配置,。 機(jī)器不同,BIOS配置不同,,有些機(jī)器默認(rèn)是打開VTx選項(xiàng)的,,無需此步。如果沒有打開VTx,,在BIOS打開即可,?!酒┤纾篐p ProDesk 開機(jī)摁 F10 security ---> system security ---> virtualization technology】 Step2: VirtualBox 點(diǎn)擊新建,創(chuàng)建Ubuntu操作系統(tǒng),,如圖1所示:
圖1 創(chuàng)建虛擬硬盤時(shí),,建議選擇VHD,如圖2
圖2 Step3: 點(diǎn)擊啟動(dòng),,選擇Ubuntu:ubuntu-16.04-desktop-amd64光盤文件開始安裝,。 3、網(wǎng)路配置 3.1 代理設(shè)置 一般來講,,如果是個(gè)人電腦,,此時(shí)應(yīng)該是可以上外網(wǎng)的,,不用做任何代理設(shè)置,。 如果是公司電腦,為了安全,,很多公司用了代理,,此時(shí)需要ubuntu配置代理才可以上外網(wǎng),,可以先用內(nèi)網(wǎng)做測(cè)試(可以選擇相應(yīng)公司的主頁)。 如果使用了代理,,在Network設(shè)置中設(shè)置相應(yīng)的代理即可: 圖3 3.2 軟件更新 在終端(CTRL ALt T)中輸入apt-get update, 會(huì)發(fā)現(xiàn)軟件更新很慢,,這是用了ubuntu國(guó)外源的情況,我們可以改為國(guó)內(nèi)的源,,速度會(huì)快很多,,以下方法任選一種。 Method1: 修改:/etc/apt/sources.list 圖 4 【http://mirrors.163.com/.help/ubuntu.html】 Method2: 可以在軟件更新中心選擇國(guó)內(nèi)的源,,譬如aliyun 圖 5
4,、windows SSH登錄虛擬機(jī) 4.1 安裝SSH服務(wù) 通過Xshell, putty等工具在windows通過ssh登錄ubuntu, 可以有2種方法,4.2與4.3分別介紹,,建議采用4.2的方式,。 不管通過哪種方法,都需要在ubuntu安裝ssh服務(wù),。安裝openssh即可。 安裝openssh程序: Step1 先檢查是否安裝了ssh dpkg --list|grep ssh 發(fā)現(xiàn)其實(shí)Ubuntu 已經(jīng)默認(rèn)安裝了客戶端,,如果沒安裝,,用這個(gè)命令: #sudo apt-get install openssh-client Step2 安裝服務(wù)端server程序 #sudo apt-get install openssh-server Step3 重啟SSH服務(wù) #sudo /etc/init.d/ssh restart 【 啟動(dòng)ssh服務(wù): #sudo /etc/init.d/ssh start 停止ssh服務(wù): #sudo /etc/init.d/ssh stop 重啟ssh服務(wù): #sudo /etc/init.d/ssh restart 】 4.2 ssh登錄虛擬機(jī)方法1 此種方法通過虛擬機(jī)配置2個(gè)虛擬網(wǎng)卡的方式登錄,此種方法的好處是,,虛擬機(jī)可以通過samba共享目錄給windows[參看5.2]. 4.2.1 網(wǎng)卡配置 Step1: 為了可以使ubuntu上外網(wǎng),,同時(shí)windows通過ssh登錄ubuntu, 需要配置2個(gè)虛擬網(wǎng)卡: virtualBox ---> 管理 ---> 全局設(shè)定: 新增一塊虛擬網(wǎng)卡。
圖 6
在virtualBox的ubuntu設(shè)定頁,,選擇網(wǎng)絡(luò),,網(wǎng)卡1配置為NAT,, 網(wǎng)卡2配置為 Host-Only (圖 7 - 9) 【此時(shí)配置網(wǎng)卡時(shí),關(guān)閉ubuntu】 圖 7
圖 8
圖 9 Step 2: 重啟ubuntu, 在ubuntu中配置網(wǎng)卡2 (Host-Only網(wǎng)卡) Windows側(cè)的host-only網(wǎng)卡默認(rèn)設(shè)置(虛擬機(jī)創(chuàng)建時(shí)自動(dòng)設(shè)置,,無需手動(dòng)設(shè)置)
圖 10 Ubuntu需要手動(dòng)設(shè)置,,因?yàn)閣indows側(cè)的網(wǎng)卡地址是 : 192.168.56.1 所以,需要將ubuntu的網(wǎng)卡2的地址設(shè)置到同一網(wǎng)段,,譬如:192.168.56.116
圖 11 【注意】有時(shí)候,,發(fā)現(xiàn)這樣配置后,網(wǎng)卡1(NAT)無法上網(wǎng),,這時(shí)需要把host-only網(wǎng)卡的gateway去掉,。 圖 12
4.2.2 登錄方法 安裝xshell等ssh登錄工具,登錄ubuntu虛擬機(jī),。 登陸時(shí),,采用地址 : 192.168.56.116 (SSH默認(rèn)端口是22) 4.3 ssh登錄虛擬機(jī)方法2 這種方法無需2個(gè)虛擬網(wǎng)卡,只需要1個(gè)虛擬網(wǎng)卡即可,。這種方法ubuntu無法通過samba與windows共享文件夾,,只可以通過mount的方式共享文件夾。 4.3.1 網(wǎng)卡設(shè)置 設(shè)置網(wǎng)卡1(NAT網(wǎng)卡)的端口轉(zhuǎn)發(fā): 圖 13 4.3.2 登錄方法 登錄采用 127.0.0.1 2222 登錄虛擬機(jī) 5,、與windows共享文件夾 有2種共享方法,,mount是把windows目錄共享給ubuntu, samba是把ubuntu目錄共享給windows. 有些代碼的編譯安裝只有在ubuntu目錄下才可以成功,創(chuàng)建命名管道(mkfifo)也只能在ubuntu目錄下,,因此,,samba方式的共享目錄是有必要的。一般情況下,,建議采用mount方式,,少許情況下,采用Samba方式,。 5.1 mount方式共享 Step1: 安裝virtualBox增強(qiáng)功能 圖 14 Step2:設(shè)置共享文件夾 圖 15 Step3:在ubuntu創(chuàng)建目錄,,mount共享文件夾到創(chuàng)建的目錄。 譬如: 在 /mnt/ 目錄創(chuàng)建 10_testSeq 文件夾,,執(zhí)行mount命令 mount -t vboxsf 10_testSeq /mnt/10_testSeq/ 即可在ubuntu中看到windows共享的文件夾 F:\10_testSeq 5.2 samba方式共享 Step1:安裝samba服務(wù) $ sudo apt-get install samba Step2: 在/etc/samba/smb.conf增加配置 [share] comment = ubuntu share browseable = no path = /home/YOUR_USER_NAME writeable = yes guest ok = no public = yes create mask = 0644 Step3 : 重啟samba服務(wù) /etc/init.d/samba restart 【 啟動(dòng)Samba服務(wù)器只需執(zhí)行如下命令: #sudo /etc/init.d/samba start 關(guān)閉Samba服務(wù)器: #sudo /etc/init.d/samba stop 重新啟動(dòng)Samba服務(wù)器: #sudo /etc/init.d/samba restart 】 Step4: ubuntu開啟共享目錄權(quán)限: chmod 777 /home/YOUR_USER_NAME 備注:其中YOUR_USER_NAME可以是任意創(chuàng)建的目錄,,只需與Step2中對(duì)應(yīng)即可。 Step5: 在windows中訪問共享文件夾 \\192.168.56.116\share 備注:經(jīng)常訪問此目錄的話,,可以設(shè)置快捷方式或者添加網(wǎng)絡(luò)位置,。 6、軟件安裝 6.1 vim安裝 ubuntu自帶的vim會(huì)出現(xiàn)上下左右鍵混亂,,需要重新安裝vim apt-get remove vim-common apt-get install vim 6.2 python pip 使用python開發(fā)小工具的話,,需要借助很多python庫,python有專門的軟件管理工具pip, 安裝pip如下: apt-get install python-pip pip install --upgrade pip Ubuntu 16.04 LTS正式發(fā)布下載,,長(zhǎng)達(dá)5年技術(shù)支持 http://www./Linux/2016-04/130508.htm Ubuntu 16.04 U盤安裝圖文教程 http://www./Linux/2016-04/130520.htm Ubuntu 16.04 LTS 今日發(fā)布 Canonical公布系統(tǒng)新特性 http://www./Linux/2016-04/130466.htm 將Ubuntu 15.10升級(jí)到Ubuntu 16.04 http://www./Linux/2016-03/129158.htm Ubuntu 16.04安裝Lua游戲引擎Love http://www./Linux/2016-03/129108.htm Ubuntu 16.04 LTS如何使用Snap軟件包 http://www./Linux/2016-04/130679.htm Ubuntu 16.04 需要你的幫助,,讓 GNOME Software 更美觀 http://www./Linux/2016-03/129237.htm 更多Ubuntu相關(guān)信息見Ubuntu 專題頁面 http://www./topicnews.aspx?tid=2 本文永久更新鏈接地址:http://www./Linux/2016-08/134580.htm |
|