萬盛學電腦網

 萬盛學電腦網 >> 服務器教程 >> 搞定LINUX之安裝ubuntu

搞定LINUX之安裝ubuntu

   工欲善其事,必先有把刀,我們首要的任務是搭建一個完整的LINUX編程環境,我們選用來自美帝的ubuntu,建議選擇一個LTS的版本,即長期支持版,比如ubuntu-12.04。

  第一步,下載一個虛擬平台VMware,網址是https://www.vmware.com/support/

  第二步,安裝VMware,附一張她的性感照片:

搞定LINUX之安裝ubuntu  三聯

  第三步,根據你的實際情況下載相應版本的ubuntu鏡像文件,網址是:

  http://www.ubuntu.com/desktop/get-ubuntu/download

  好了該有的都有了,下面開始搞一個虛擬機,然後把ubuntu鏡像文件裝進去。

  第四步,在VMware的歡迎頁面中點擊“Create a New...”,創建一台虛擬機:

  第五步,在彈出的對話框中選擇推薦的“Typical (recommended)”:

  第六步,選擇采用鏡像文件安裝,點擊“Browse...”,找到你的ubuntu鏡像:

  第七步,寫入用戶名和密碼:(這是你將來安裝好之後登錄ubuntu系統用的)

  說明:這個用戶將會在安裝ubuntu的時候作為一個普通用戶(相對於超級用戶)被自動建立,而且這個普通用戶還在一個叫sudoer的文件中被設置了,換句話講這個普通用戶可以執行sudo命令從而臨時獲得超級用戶的權限。

  密碼則是超級用戶的密碼。當普通用戶執行sudo想要臨時獲得超級用戶的權限時,也需要輸入這個密碼。

  第八步:給你的新虛擬機起個名字,並且選擇存放路徑(圖略)。

  第九步:選擇系統磁盤大小和分配方式:

  說明:

  1,磁盤大小:完全根據你的口味,但你至少要分配5G的磁盤給ubuntu的根目錄。

  2,分配方式:完全根據你的口味,可以選擇一個單一的文件當做虛擬磁盤來使用(single file),也可以選擇把虛擬磁盤分開成多個文件存放(multiple files)。

  單一文件存放你的虛擬磁盤,需要一次性占用你所指定的物理磁盤的大小(比如20G空間),好處是速度較快。

  多文件存放你的虛擬磁盤則相反,無需一開始就占用指定的磁盤大小,而是隨著使用的情況自動地為虛擬機增加空間,代價是降低了ubuntu系統讀取跨虛擬磁盤文件的速度。

  第十步:確認剛剛配置好的虛擬機。(圖略)

  大功告成!現在,你已經配置好了一台虛擬電腦了,但是還沒給這台“裸機”安裝操作系統,接下來將你的ubuntu鏡像給裝上去:把“Power on this virtual machine after creation”復選框選上,點擊“Finish”。此時你可以泡杯茶點支煙,靜候佳音。

  大約一炷香的光景,你會看到類似如下的畫面:

  你的ubuntu正在嘗試從網絡下載資料,如果你家不是百兆光纖,建議輕戳“skip”按鈕。

  耐心等待幾分鐘後,機器會自動重啟,重啟後將出現以下歡迎畫面(第一次啟動會比較慢)你會看到你的勞動成果,如下:

  事情就這麼成了!現在你已經安裝好了ubuntu系統,只需要潇灑地輸入在第七步設置的密碼,即可享用之。

  溫馨提示:

  如果ubuntu沒幫你安裝vmware-tools,那你的鼠標也許不能自動在虛擬機和windows之間自由切換,讓鼠標出來的快捷鍵是ctrl+atl,但這樣畢竟不方便,安裝vmware-tools的方法是:

  1、點擊vmware的菜單欄中的“VM” è “install VMware tools…”,這時會在虛擬機的桌面上出現一張光盤。

  2、雙擊打開它,你會發現裡面有一個.tar.gz格式的壓縮包,將它拷貝到你平常放下載文件的目錄中(比如家目錄中的某個地方,我習慣放在/home/vincent/downloads裡面,請注意你不要照抄,這裡vincent是我的用戶名,downloads是我建的一個專門用來存放下載文件的地方,你要根據你的具體情況來操作),然後點擊右鍵解壓。

  3、然後執行vmware-install.pl文件。因為安裝程序需要管理員權限,因此我們需要在命令行模式下用sudo執行它,具體操作步驟是:

  a) 按ctrl+alt+t打開一個終端。

  b) 將工作目錄轉到vmware-install.pl所在的地方:比如在我的電腦裡就要敲入如下命令:cd /home/vincent/downloads。(你根據自己的情況改一下路徑)

  c) 用管理員權限執行它: sudo ./vmware-install.pl(隨後需要輸入管理員密碼,注意,在命令行中輸入的密碼是不回顯的)

  d) 然後開始安裝,安裝過程中遇到任何提問直接按回車即可。

  以上的“溫馨提示”其實是有點過時的,只針對那些安裝了較低版本的VMware的朋友,如果你安裝的是較新的VMware-9.0以後的版本,虛擬機增強工具vmware-tools就會在你安裝客戶機ubuntu的時候被默認安裝,無需擔憂了。

  又一個溫馨提示:

  出於安全考慮,POSIX陣營的OS(比如LINUX)一般不推薦直接以root登錄並操作,這會被視為一種不專業且粗魯的行為。

  在缺省狀態下,ubuntu只能以普通用戶登錄,如果登錄之後需要root權限,則使用sudo來臨時獲取,但就跟“不是每一瓶牛奶都叫特侖蘇”一樣,不是每一個普通用戶都可以使用sudo,要使得一個普通用戶能夠通過sudo來獲取管理員權限,則必須在配置文件/etc/sudoers中做相應的配置。

  在安裝完系統之後,系統中只有一個普通用戶,就是上面你輸入的那個用戶,你這個用戶是可以用sudo來臨時獲得管理員權限的,但是如果再新添加一個用戶,比如foo,那麼這個foo默認情況下是無法使用sudo來臨時獲得管理員權限的。

  接下來,通過配置/etc/sudoers來使foo可以使用sudo,步驟如下:

  首先,在命令行中敲入sudo visudo。得到如下圖所示界面:

  然後,在:

  root ALL=(ALL) ALL (這一行是原來就有的)

  下面手工添加一行:

  foo ALL=(ALL) ALL(這是我們自己加的)

  這一行就是將用戶foo添加到sudoer中。第一個ALL代表所有的主機名,等號後面的(ALL)代表foo可以以任意的用戶運行後面的命令,最後一個ALL指的是foo可以用sudo運行所有shell命令。

  然後按提示保存(ctrl + o)並退出(ctrl + x)。

  所有繁雜的事情完畢,登錄後你的ubuntu大概會是這樣:

  為了以後的日子陽光燦爛,我們需要再做這麼幾件事情:

  第一,設置ubuntu的桌面系統為經典GNOME。(這個純屬個人愛好)

  第二,配置ubuntu,使之可以上網。

  第三,升級vi並稍做配置,使之更好用。

  第四,安裝man幫助文檔,使你在寫程序或腳本的時候,隨時獲得權威幫助。

  第五,設置宿主機(windows)和客戶機(ubuntu)的共享目錄,使你的文件可以在兩個OS中自由穿行。

copyright © 萬盛學電腦網 all rights reserved