目錄
一、安裝
1、準備工作
- 下載ubuntu-16.04.6-server-amd64.iso鏡像文件;
- 使用一個叫做Win32DiskImager的工具將鏡像文件燒錄到U盤,沒有該軟件的話自行百度下載,注意千萬不能用網上說的UltraISO燒錄,否則在安裝過程中會提示找不到CD-ROM;
- 將U盤插入機箱後邊的USB口,最好是普通的USB2.0口,如果機箱前邊的USB口會無法安裝;
- 按開機鍵開機,家裏雲軒主機微星主板按F11選擇引導盤,用U盤啓動;
2、開始安裝
(1)語言選擇
- 按提示開始安裝系統:
- 語言選中文:
- 鍵盤選擇時選“否”,讓系統自動檢測:
(2)分區
網上有很多分區方法,個人傾向於最簡單的分區方式,EFI系統分區512M(Ubuntu18.04這個分區默認512M不可改變),swap交換分區跟內存大小一致,剩下的空間給根目錄,不再細分。
- 磁盤分區方式選“手動”:
- 選中要安裝系統的磁盤,按回車(如果電腦中插入了多個存儲設備,會在此處一一列出,包括插入的U盤也會在這裏列出,選擇的時候要注意選對,我這裏是用虛擬機截圖,只有一塊硬盤,用sda表示,如果在真實計算機中安裝有可能會有第二塊硬盤,用sdb表示,以此類推,未選擇的磁盤不會被格式化):
- 提示是否創建新的分區表,選“是”(重建分區表會清空磁盤中所有的文件)
- 進入分區界面(我們把列出所有磁盤和分區的界面叫做分區界面,下同),選中“空閒”空間,按回車:
- 選擇“創建新分區”:
- 詢問該分區是否在磁盤最前端,選“是”;
- 第一個分區分512 MB,類型選“EFI系統分區”(有些系統如虛擬機不需要該分區,分區時也沒有該選項,而在真實的電腦安裝時往往需要有這個選項);
- EFI分區創建完之後,會回到分區界面,以此類推,再選中“空閒”空間,按回車分第二個分區,大於8G內存的電腦這個分區大小跟內存大小一致即可,例如內存32G,大小就寫32 GB,分區類型選“swap交換分區”;
- 以此類推分第三個分區,第三個分區不用填分區大小,直接回車,磁盤類型爲ext4,分區類型爲一個斜槓,也就是/,即根目錄,不填寫大小的意思是剩餘空間都給這個分區;
- 創建完分區表之後回到分區界面,選擇最後一項“分區設定結束並將修改寫入磁盤”,系統會提示你是否確認格式化磁盤,選確認就可以:
(3)有線網卡驅動與後續安裝
- 安裝過程中建議插一根有信號的網線,即使這根網線不能上網也可以,但是網線上必須有脈衝信號,因爲如果在安裝過程中檢測不到網線上的脈衝信號就會導致有線網卡驅動不安裝,後續再想安裝有線網卡驅動比較麻煩;
- 在安裝過程中,安裝程序會自動配置有線網卡驅動,此時要保證網線是插在主機上的,以保證網卡驅動能自動安裝成功,網卡自動配置完成之後插不插網線就無關緊要了:
- 設置用戶名和密碼,如果密碼過於簡單系統會提示是否使用弱口令,這個根據個人需要,我的是在自己家裏用,對密碼強度要求不高,可以選擇“是”:
- 提示是否加密主目錄,根據個人需要,一般選“否”:
- 提示是否自動更新系統,家庭中使用建議選“沒有自動更新”:
- 按提示安裝,最後一步是選擇附加程序,按需選擇,一般來說OpneSSH是需要的,samba服務也比較實用,有需要可以選,standard system utilities是默認選中的,我也沒管,按鍵盤上下箭頭移動,按空格鍵選中(選中的項前邊會有星號),最後按鍵盤上的Tab鍵切換到確認按鈕,按回車繼續:
- 如果安裝過程卡在“apt update”這一步的話建議拔掉網線靜靜等侯,ubuntu默認的源都在國外,更新apt會很慢,我們可以在系統安裝完成之後修改源之後再對apt更新:
- 安裝完成之後會提示拔掉U盤,重啓電腦,按提示操作就可以了;
二、更新下載源
系統安裝完成之後建議更新下載源,Ubuntu默認的源下載速度太慢,會導致後續下載任何軟件都特別耗時,最好替換爲阿里雲或者清華的下載源,具體步驟如下:
1、備份原文件:
sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak
2、創建新文件:
sudo vi /etc/apt/sources.list
從網上找一份阿里雲或者清華的源,按鍵盤上的i鍵進入插入模式開始編輯文本,例如可以將如下阿里雲下載源粘貼進文件中:
# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted
deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
粘貼之後要檢查一下,尤其是文本第一行,經常會自動刪除一些內容;編輯完成之後按ESC退出編輯模式,按鍵盤的:wq(英文冒號wq)保存文件並退出文本查看模式。
3、執行一遍update
sudo apt-get update
三、掛載NTFS格式硬盤(可選)
Ubuntu自帶ntfs-3g,天然支持ntfs格式掛載。
1、查看硬盤信息
在命令行輸入
sudo fdisk -l
可以看到連接到本機的所有硬盤、U盤、光盤等的情況,包括內置硬盤和附加磁盤,即使尚未掛載也可以在這裏顯示出來。
一般來說本機硬盤是/dev/sda,外掛硬盤爲/dev/sdb。本機硬盤如果有多個分區則爲/dev/sda1、/dev/sda2...,第二塊硬盤有多個分區的話是/dev/sdb1、/dev/sdb2...,並且可以看到每個分區的大小;
2、創建掛載目錄
創建幾個目錄,用來將外插硬盤或硬盤中的分區掛載到相應目錄下,將來cd到這些目錄下就可以看到掛載的硬盤的內容了,Linux習慣一般在/mnt下建目錄:
sudo mkdir /mnt/目錄名
3、掛載
例如要將/dev/sdb2掛載到相應目錄:
sudo mount /dev/sdb2 /mnt/目錄名 # /dev/sdb2爲相應分區名,你應該根據你的實際情況填寫
可以cd進目錄檢查一下是否掛載成功;
如果這塊硬盤以前在Windows下格式化的,這裏有可能提示某個分區ntfs格式錯誤,例如提示/dev/sdb2格式錯誤,可以輸入以下命令修復:
sudo ntfsfix /dev/sdb2
4、配置開機自動掛載
按上述步驟掛載的硬盤在重啓之後會失效,還需要重新掛載,爲避免每次重啓之後都要重新掛載,可以在/etc/fstab文件中配置:
(1)備份/etc/fstab
sudo cp /etc/fstab /etc/fstab.bak
(2)配置/etc/fstab
打開/etc/fstab
sudo vi /etc/fstab
例如要在每次開機自動掛載/dev/sdb3,則在文件末尾加上
/dev/sdb3 /mnt/目錄名 ntfs utf8,umask=0
有多個分區要掛載時換行添加。
四、無線網卡安裝與家庭NAS服務搭建
Ubuntu 16.04搭建家庭NAS之一:Samba服務的安裝與使用
Ubuntu 16.04搭建家庭NAS之二: FTP服務器搭建與客戶端調試
Ubuntu 16.04搭建家庭NAS之三:NFS服務器搭建與客戶端調試