1. 程式人生 > >VMware下Ubuntu16.04的安裝、可能出現的問題的解決辦法及基本配置

VMware下Ubuntu16.04的安裝、可能出現的問題的解決辦法及基本配置

ech 應用程序 內存 測試 如果 地址 高級 鏡像 ddr

安裝VMware

1.下載VMware Workstation Pro 12.1.0 for Windows,安裝。

2.VMware永久證書秘鑰:5A02H-AU243-TZJ49-GTC7K-3C61N

添加新磁盤分區

1.磁盤管理 -> 選擇剩余空間較大的磁盤(D) -> 壓縮卷(40960M ≈ 39.9G,最好大於20G)

2.新建簡單卷 -> 更改盤符(E, up2u)和名稱(Ubuntu,up2u)

創建虛擬機

1.創建虛擬機 -> 自定義(高級)

2.稍後安裝操作系統 -> Linux, Ubuntu 64位

3.Ubuntu16.04(虛擬機名稱); E:\Ubuntu16.04(虛擬機安裝位置)

4.處理器數量(2, up2u); 每個處理器的核心數量(2, up2u)

5.內存(4G, up2u)

6.默認使用網絡地址轉換(NAT),具體配置可以裝好再改

7.最大磁盤大小:20.0G,up2u; 將虛擬磁盤存儲為單個文件

8.完成

安裝Ubuntu16.04

1.編輯虛擬機設置 -> CD/DVD(SATA) -> 使用ISO鏡像,找到iso文件路徑

2.開啟此虛擬機

3.如果提示虛擬化引擎未開啟或不可用,則開機進入BIOS設置,將Intel Virtual Technology從Disable改為Enable,按F10保存並退出,電腦會重啟,然後再打開VMware,重新運行虛擬機。

4.選擇語言,安裝Ubuntu

5.√ 為圖形或無限硬件,以及MP3和其它媒體安裝第三方軟件

6.√ 清除整個磁盤並安裝Ubuntu

7.按照提示填寫,完成後重啟

8.提示:鍵盤掛鉤超時值設置為 VMware Workstation 建議的值?確定,不再提示。

安裝VMware Tools

1.Ubuntu文件系統中彈出鏡像文件[CD/DCD驅動器]

2.點擊安裝VMware Tools,會看到光盤變為VMware Tools

3.復制壓縮包VMwareTools-blablabla....tar.gz到\tmp下

4.CTRL-ALT-T打開終端,進入管理員模式:sudo su

5.解壓,運行

cd /tmp/ 
tar zxf VMwareTools-blablabla...tar.gz
cd vmware-tools-distrib
./vmware-install.pl
Do you still want to proceed with this legacy installer?[no] yes

6.一路回車安裝結束

7.大文件的傳輸可通過設置共享目錄實現

8.虛擬機設置 -> 選項 -> 共享文件夾 -> 總是啟用 -> 添加

9.添加完之後,在虛擬機中 計算機->mnt->hgfs下可以找到共享目錄

調整分辨率

Ubuntu16.04版本在VM12.1下可能會出現的問題

1.設置 -> 顯示調整分辨率與顯示器一致

2.如果沒有顯示器的分辨率,如1920x1080,則Ctrl+Alt+T,打開終端輸入命令:

cvt 1920 1080

out: 1920x108059.96 Hz(CVT 2.07M9) hsync:67.16kHz; pclk: 173.00 MHz Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 10881120 -hsync +vsync

xrandr

out: 結果中含有顯示器名稱。

sudo xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
sudo xrandr --addmode Virtual-0 "1920x1080_60.00"

註意:第一行參數由cvt 1920 1080命令來獲得;第二行中的Virual為顯示器名稱,由xrandr命令來獲得。

找到system setting > display, 在resolution列表下可以看到1920x1080的選項,勾選並apply

 sudo vi /etc/profile

進入編輯模式後,在最後添加如下命令:

xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode Virtual-0 "1920x1080_60.00"

註意:這兩條命令與之前兩條命令相同。

更改完成之後,保存退出。

sudo reboot驗證設置是否正確。

配置網絡

公司代理上網可能會出現的問題

1.首先要保證兩個虛擬機服務要啟動:VMware NAT Service、VMware DHCP Service。(win+r輸入services.msc去查看)

2.系統設置 -> 網絡 -> 代理配置(4個都要配置) -> 應用到整個系統

3.以上操作完成之後,瀏覽器通過使用系統代理就可以上網了, 不過終端apt-get無法使用,ping不同外網

4.為apt-get等應用程序設置代理服務:

方法一:臨時方案

如果您僅僅是暫時需要通過http代理使用apt-get,您可以使用這種方式。

在使用apt-get之前,在終端中輸入以下命令(根據您的實際情況替換yourproxyaddress和proxyport):

export http_proxy=http://yourproxyaddress:proxyport

方法二:僅apt-get使用代理

這種方法要用到/etc/apt/文件夾下的apt.conf文件。如果您希望apt-get(而不是其他應用程序)一直使用http代理,您可以使用這種方式。

*註意:某些情況下,系統安裝過程中沒有建立apt配置文件。下面的操作將視情況修改現有的配置文件或者新建配置文件。*

sudo gedit /etc/apt/apt.conf

在您的apt.conf文件中加入下面這行(根據你的實際情況替換yourproxyaddress和proxyport)。

Acquire::http::Proxy "http://yourproxyaddress:proxyport"; 
Acquire::https::Proxy "http://yourproxyaddress:proxyport"; 
Acquire::ftp::Proxy "http://yourproxyaddress:proxyport";
Acquire::socks::Proxy "http://yourproxyaddress:proxyport";

保存apt.conf文件。

方法三:所有應用程序

這種方法會在您的主目錄下的.bashrc文件中添加兩行。如果您希望apt-get和其他應用程序如wget等都使用http代理,您可以使用這種方式。

gedit ~/.bashrc 

在您的.bashrc文件末尾添加如下內容(根據你的實際情況替換yourproxyaddress和proxyport)。

http_proxy=http://yourproxyaddress:proxyport
https_proxy=http://yourproxyaddress:proxyport
ftp_proxy=http://yourproxyaddress:proxyport
socks_proxy=http://yourproxyaddress:proxyportexport http_proxy

保存文件。關閉當前終端,然後打開另一個終端。

使用apt-get update或者任何您想用的網絡工具測試代理。我使用firestarter查看活動的網絡連接。

如果您為了糾正錯誤而再次修改了配置文件,記得關閉終端並重新打開,否自新的設置不會生效。

Ubuntu16.04基本配置

1.設置 -> 軟件更新 中更換軟件源為aliyun等國內鏡像源

2.在軟件中心裏刪除用不到的軟件如LibreOffice

3.系統更新

sudo apt-get update
sudo apt-get upgrade

4.修改主機名

vi /etc/hostname

5.安裝搜狗輸入法、WPS等常用軟件

VMware下Ubuntu16.04的安裝、可能出現的問題的解決辦法及基本配置