一、簡介
? ??Ubuntu是一個以桌面應(yīng)用為主的Linux操作系統(tǒng),其名稱來自非洲南部祖魯語或豪薩語的“ubuntu"一詞,意思是“人性”“我的存在是因為大家的存在",是非洲傳統(tǒng)的一種價值觀。Ubuntu基于Debian發(fā)行版和Gnome桌面環(huán)境,而從11.04版起,Ubuntu發(fā)行版放棄了Gnome桌面環(huán)境,改為Unity。從前人們認為Linux難以安裝、難以使用,在Ubuntu出現(xiàn)后這些都成為了歷史。Ubuntu也擁有龐大的社區(qū)力量,用戶可以方便地從社區(qū)獲得幫助。 自Ubuntu 18.04 LTS起,Ubuntu發(fā)行版又重新開始使用GNOME3桌面環(huán)境。
二、下載
下載地址:https://ubuntu.com/download/desktop
下載后得到:ubuntu-20.04-desktop-amd64.iso(大約2.6GB)
三、安裝ubuntu
打開Virtualbox,點擊新建
在“新建虛擬電腦”里填入名稱、選擇安裝的文件夾、操作系統(tǒng)類型(Linux),版本(ubuntu 64-bit)
選擇內(nèi)存大小,根據(jù)實際情況選擇內(nèi)存大小,如1024MB,2048MB...,選擇后選擇下一步
創(chuàng)建虛擬硬盤(默認即可)
虛擬硬盤文件類型(默認即可)
硬盤空間分配方式(默認即可)
硬盤文件位置和大小,選擇合適的路徑,文件大小盡量選大一點,比如說40G,因為是動態(tài)分配的,當(dāng)不需要空間的時候,實際占用的空間大小要遠遠小于這里設(shè)的文件大小
回到Virtualbox主界面,剛才創(chuàng)建的虛擬電腦(目前是空的,將往里面安裝ubuntu20.04)將出現(xiàn)在左邊的列表中,選擇之,再點擊設(shè)置
? ? 彈出設(shè)置界面
左邊欄選擇常規(guī),右邊選擇高級,共享粘貼板和拖放,均選擇雙向
左邊欄選擇存儲=>右邊選擇沒有沒有盤片=>再點擊最右邊的一個小圖標(biāo)=>選擇“選擇虛擬機...”
選擇ubuntu-20.04-desktop-amd64.iso
ubuntu-20.04-desktop-amd64.iso出現(xiàn)在控制器IDE下面
左邊 欄選擇網(wǎng)絡(luò),右邊選擇橋接模式,并選擇橋接的網(wǎng)卡,完成后點擊OK
再次檢查虛擬電腦的參數(shù),檢查完成后點擊啟動
選擇ubuntu-20.04-desktop-amd64.iso,點擊啟動
選擇安裝ubuntu,按回車開始安裝(這個界面也有可能不出現(xiàn))
注:要是鼠標(biāo)消失了的話,按右邊的CTL鍵盤會重新展示鼠標(biāo)指示
出現(xiàn)安裝界面
選擇語言:簡體中文,點繼續(xù)
選擇鍵盤布局
選擇安裝類型,簡單一點的話,直接讓系統(tǒng)自動建立分區(qū)
? ? ? ? ? ? 安裝類型1:清除整個磁盤并安裝
????????安裝類型2:其他選項? ? ? ? ? ? ? ??
? ? ? ? ? ? ? ? 選擇“其他選項”
????????進入自定義分區(qū)頁面時,有時候安裝屏幕只能看到上面的一半,下面的按鈕看不見,這個問題困擾了我好久,百度也沒有找到合適的解釋,有一天,終于開竅了,勇敢地點擊了下圖的紅叉叉,回到ubuntu安裝程序的桌面,才找到了解決方案:將屏幕分辨率調(diào)整為高一些的分別率即可(安裝時默認分辨率為800*600,把它調(diào)為1920*1440或者其他高一點的均可),詳見附錄“安裝ubuntu遇到自定義分區(qū)時只能看到一般屏幕的解決方案”
? ? ? ? 要是沒有或者解決了上述問題之后,調(diào)整窗口,現(xiàn)在可以看到分區(qū)下面的按鈕了,選新建分區(qū)表
? ? ? ? 確認“新建分區(qū)表”
? ? 下面界面先選中上面的空閑部分,然后點擊下面的加號(+)
創(chuàng)建分區(qū)界面? ? ? ? ? ? ?
? ? ? ? 俺的分區(qū)表
? ? ? ? /boot分區(qū),Ext4,512M
? ? ? ? /tmp分區(qū),Ext4,500M
交換分區(qū),交換空間,2048M
/home分區(qū),Ext4,10240M
/分區(qū),Ext4,28102M(剩余的全給這貨,因為咱們的應(yīng)用軟件都裝在這個分區(qū),所以給它大一點)
最后的自定義分區(qū)表如下,點擊“現(xiàn)在安裝”
重建分區(qū)前確認,點繼續(xù)
時區(qū),點擊地圖上中國的位置(找不到中國位置的自打屁股三下),在下拉框選中國的一個城市,比如上海,再點繼續(xù)
輸入機器名、用戶名、密碼、密碼設(shè)置,再繼續(xù)
? ? ? ? ? ? 姓名:hadoop
? ? ? ? ? ? 計算機名:master
? ? ? ? ? ? ?用戶名:hadoop
? ? ? ? ? ? 密碼:hadoop
? ? ? ? ? ? 選中自助登錄(免去后續(xù)每次都要登錄,反正咱們就是做幾個實驗)
開始安裝
安裝完畢后,重啟
這個界面直接回車即可
四、配置ubuntu(1)
? ? ?開啟terminal?
????????點左下角的九宮格小圖標(biāo)
????????在右邊的搜索框中輸入terminal搜索框中輸入terminal
????????點擊下面的terminal圖標(biāo),開啟一個terminal?
????????將terminal加入收藏夾,?方便下次再用(把不需要的小圖標(biāo)從收藏夾里刪除掉)
四、安裝增強功能
? ? ? ? 增強功能可以使得windows和Ubuntu之間能夠進行雙向粘貼和文件夾共享
? ? 1.安裝增強功能
????????? ? 在VirtualBox中選擇設(shè)備=>安裝增強功能...
選擇運行
輸入密碼
運行結(jié)果(好像不用搭理紅字的提示,也OK)
切換到虛擬機,啟動一個terminal
????????????????cd /media ???????? 看看子目錄
????????????????cd hadoop? ????????假設(shè)子目錄為hadoop
????????????????ls? ? ? ? ? ? ? ? ? ? ? ? ? 看看子目錄
????????????????cd VBox_GAs_6.1.10
????????????????sudo ./VBoxLinuxAdditions.run ????????需要輸入密碼
????????????????sudo reboot 重啟虛擬機
? ? ? ? ? ? ? 要是遇到問題的話,試試手工mount
????????????????????sudo mkdir --p /media/cdrom
????????????????????sudo mount -o ro? -t auto /dev/cdrom /media/cdrom
????????????????????cd /media/cdrom
? ? ? ? ? ? ? ? ? ? ls????????????????看看文件
????????????????????sudo sh VBoxLinuxAdditions.run
? ??????????????????sudo reboot
? ? 2.測試增強功能
? ? ? ? ?a)windows和ubuntu之間的雙向粘貼
? ? ? ? ? ? ? ? ? 確認一下這兩個設(shè)置是否為雙向
? ? ? ? ? ? ????測試windows和ubuntu之間的雙向copy&paste
? ? ? ? ?b)測試共享文件夾
????????????????在windows下創(chuàng)建D:\virtualbox\share及D:\virtualbox\share
? ? ? ? ? ? ? ? 在VirtualBox上選菜單:設(shè)備=>設(shè)置=>共享文件夾,點擊右邊的增加共享小圖標(biāo)
? ? ? ? ? ? 共享文件夾路徑:D:\virtualbox\share
? ? ? ? ? ? 共享名:share
? ? ? ? ? ? 自動掛載和固定分別勾上
? ? ? ? 同理創(chuàng)建? 共享文件夾路徑:D:\virtualbox\soft? ? ? ? ?共享名:soft
? ?????切換到ubuntu系統(tǒng),開啟一個terminal
? ? ? ? ? ? ? ? ? ? ? ? mkdir ~/share
? ? ? ? ? ? ? ? ? ? ? ? mkdir ~/soft
? ??????????????????????more /etc/passwd? ? 查看hadoop用戶的用戶id和組id,這里都是1000,前一1000是UID,后面一個是GID
? ? ? ? ? ? ? ? ? ? 人工掛接
? ? ? ? ? ? ? ? ? ? ? ? sudo mount -t vboxsf -o rw,uid=1000,gid=1000 soft ~/soft
????????????????????????sudo mount -t vboxsf -o rw,uid=1000,gid=1000 share ~/share
? ? ? ? ? ? ? ? ? ? 啟動時自動掛接
? ??????????????????????????sudo vi /etc/fstab
????????????????????????????在底下加一句
????????????????????????????????????soft /home/hadoop/soft vboxsf rw,gid=1000,uid=1000,auto 0 0
????????????????????????????????????share /home/hadoop/share vboxsf rw,gid=1000,uid=1000,auto 0 0? ? ? ??
? ? ? ? ? ? 試一下在/home/hadoop/share和/home/hadoop/soft下創(chuàng)建目錄或者文件,在window下能否可見,反之亦然
五、配置ubuntu(2)
????1.更新yum源
????????因為涉及到windows和ubuntu之間的粘貼,所以先安裝VirtualBox的增強功能
????????備份sources.list文件
? ? ? ? ? ? ? ??cd /etc/apt
? ? ? ? ? ? ? ? sudo mv sources.list sources.list.bak
? ? ? ? 編輯sources.list文件
????????????????sudo vi sources.list
????????????????????插入國內(nèi)源(將附錄的國內(nèi)yum源放入到文件中)? ? ? ??
????????配置好yum源后,更新軟件包列表:????????????????
????????????????sudo apt-get update?
六、附錄
1.國內(nèi)源
#阿里云源
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
#中科大源
deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
#網(wǎng)易163源
deb http://mirrors.163.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse
2.安裝ubuntu遇到自定義分區(qū)時只能看到一般屏幕的解決方案
安裝時,當(dāng)在安裝類型選擇了“其他選項”時,
這個時候,安裝屏幕有時候只能看到一半,下面的按鈕看不見,這是由于屏幕分別率過低造成的,咱們先退出當(dāng)前安裝,去調(diào)整一下分別率
分區(qū)界面只能看到一半
點退出
? ? ? ? 出現(xiàn)如下界面,點擊左下角的九宮格小圖標(biāo)
點九宮格
? ? ? ? 出現(xiàn)如下界面,點設(shè)置
點設(shè)置
? ? ? ? 出現(xiàn)設(shè)置界面,點左邊的顯示器,右邊選擇相對高一點的分辨率,比如1920*1440(原來的分辨率是800*600)
選擇相對較高的分別率
? ? ? ? 點應(yīng)用
應(yīng)用設(shè)置變更
????????下面的彈出框選,保留變更
? ? 關(guān)閉設(shè)置界面,回到ubuntu安裝程序的主界面,點擊安裝ubuntu20.04LTS小圖標(biāo),重啟安裝
點擊安裝ubuntu20.04LTS小圖標(biāo),重啟安裝
重新開始安裝,重新來到分區(qū)的選擇界面