平台信息:
PC:ubuntu18.04、i5、七彩虹GTX1060顯卡、固態硬盤、機械硬盤
作者:庄澤彬(歡迎轉載,請注明作者)
說明:在原本的電腦買一個獨立顯卡,裝上去之后,出了各種問題,雖然后面勉強修復,感覺系統已經很卡了,還是重新安裝吧,順便裝個最新版本的ubuntu18.04.1玩玩,本文記錄本人的安裝過程方便以后安裝,順便也給其他小伙伴參考一下.
一、安裝ubuntu系統
1.1 ubuntu18.04系統鏡像64位下載連接:https://www.ubuntu.com/download/desktop

1.2 制作U盤啟動
本人使用Rufus制作u盤:下載地址:https://rufus.akeo.ie/

以管理員的方式運行Rufus軟件,設置如下,之后點擊開始,在制作的過程中會問以什么方式燒錄,本人選擇iso方式。

1.3開始安裝系統
把剛剛制作好的U盤插入電腦,在開機的時候狂按f2進入bios,調整啟動順序,系統會識別到兩個u盤的選項,一個是帶uefi的把這個放到首位,之后按f10重啟系統。

在系統啟動的時候選擇第2項進行安裝

選擇安裝的過程的語言,根據自己需求選擇.本人選擇中文

選擇鍵盤布局:不出意外都是美式鍵盤的布局.

在這里只選擇了正常安裝,其他的安裝完系統之后在搞吧,順便點擊右上角把網絡斷開,不讓系統在安裝的過程中下載其他安裝包

選擇其他選項,自己定義各個分區的大小以及掛載的硬盤.

分別點擊/dev/sda、/dev/sdb之后點擊新建分區,注意點擊新建分區之后硬盤的文件都會丟失,本人已經保存了文件因此可以放心的格式化。

新建分區之后的結果:

點擊/dev/sda下方的空閑,在點擊+號,按照下圖設置efi系統分區,大小根據自己系統設置:

繼續點擊/dev/sda下的空閑,設置根/的掛載點,設置如下:

繼續點擊/dev/sda下的空閑,設置交換分區,本人設置如下:

設置另外一個硬盤了啊,點擊/dev/sdb下的空閑,之后點擊+,設置/home分區.設置如下

繼續點擊/dev/sdb下方的空閑,設置/work分區,設置如下:

繼續點擊/dev/sdb下方的空閑,設置/opt分區,設置如下:

分區設置完之后最終結果,之后選擇/dev/sda,注意箭頭指示的地方,之后點擊開始安裝,安裝的過程中會出現選擇時區,設置用戶名等根據自的需求填寫即可.

安裝過程:

看到這個界面證明我們的安裝過程沒有問題,成功進入系統,ubuntu18.04的界面看上去非常舒服:

二、環境設置
歷經千辛萬苦終於裝完系統了,下面進行基本的環境設置
2.1更新軟件源設置為清華源:https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/,將/etc/apt/sources.list的內容替換為下圖的內容,之后執行sudo apt-get update 和sudo apt-get upgrade

2.2 安裝截圖軟件:
本人使用flameshot截圖工具,安裝命令如下:
1 sudo apt-get install flameshot
可以通過運行命令行flameshot gui來打開截圖軟件,還是設置一個快捷鍵方便吧。
進入 設置>設備>鍵盤,拉到最下面,點擊加號,之后設置自己截圖的方式.
2.3安裝chrome瀏覽器
添加到軟件源列表:
1 sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/
導入谷歌公鑰:
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
更新軟件源列表:
1 sudo apt-get update
谷歌 Chrome 瀏覽器
1 sudo apt-get install google-chrome-stable
啟動瀏覽器
1 /usr/bin/google-chrome-stable
最后把瀏覽器固定到左側即可.

2.2安裝 ftp、ssh、nfs
1 sudo apt-get install vsftpd openssh-server nfs-kernel-server portmap
修改的文件/etc/vsftpd.conf,將前面的#去掉local_enable=YES、write_enable=YES,最后執行sudo /etc/init.d/vsftpd restart重啟FTP服務器,看看下圖連接成功


配置NFS服務:
修改的文件/etc/exports,允許開發板訪問/work目錄
/work *(rw,sync,no_root_squash,no_subtree_check)
重啟NFS服務器sudo /etc/init.d/nfs-kernel-server restart
2.3 設置靜態IP地址
ubuntu18.04設置靜態ip地址現在主要使用netplan命令了,修改這個文件/etc/netplan/01-network-manager-all.yaml,修改的內容如下:
1 vim /etc/netplan/01-network-manager-all.yaml 2 # Let NetworkManager manage all devices on this system 3 network: 4 version: 2 5 renderer: NetworkManager 6 ethernets: 7 enp3s0: 8 addresses: [192.168.1.100/24] 9 gateway4: 192.168.1.1 10 nameservers: 11 addresses: [192.168.1.1]
執行netplan apply立刻生效,測試結果如下:

修改DNS:
1 sudo vim /etc/systemd/resolved.conf
2 [Resolve]
3 DNS=202.96.128.86
4 systemctl restart systemd-resolved.service
2.5安裝samba工具
1 sudo apt-get install samba samba-common
打開配置文件設置共享目錄,添加如下的配置
1 sudo vim /etc/samba/smb.conf 2 [ubuntu18.04] 3 path = / 4 available = yes 5 browseable = yes 6 public = yes 7 writable = yes 8 valid users = zhuang
sudo smbpasswd -a zhuang //設置訪問的密碼
sudo /etc/init.d/smbd restart //重啟smb服務器
window輸入ip地址並輸入賬號和密碼就可以訪問

2.6更改/work、/opt目錄的擁有者:
默認是root才可以訪問這兩個目錄,我們開發的時候把相關的資料放在這個分區,如果系統出了問題,我們只需要重裝系統,不需要在把資料拷貝一次,而且對應分區的資料還保存着,
1 sudo chown zhuang:zhuang /work/ -R 2 sudo chown zhuang:zhuang /opt/ -R
2.7安裝搜狗輸入法:
linux版本的搜狗輸入法是基於fcitx框架開發的,我們要安裝搜狗輸入法就要先安裝fcitx:
1 sudo apt-get install fcitx-bin 2 sudo apt-get install fcitx-table
配置fcitx,在設置界面,設置為fcitx,之后點擊應用到這個系統,重啟ubuntu

按搜狗輸入法:
搜狗輸入法下載鏈接:https://pinyin.sogou.com/linux/?r=pinyin

安裝命令:
1 sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb 第一安裝會報錯 2 sudo apt-get install -f 安裝缺少的依賴文件 3 sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb 第二次執行安裝會成功
4 sudo reboot
在fcitx中設置為搜狗輸入法,按shift進行切換

若上述方法安裝中還是啟動不了搜狗輸入法可以嘗試一下方法:
1 sudo apt install im-config 2 在終端輸入 im-config根據提示設置為fcitx
2.8安裝Shadowsocks
2.9 屏幕錄制功能
ubuntu18.04內置了屏幕錄制功能:
開始錄制與停止錄制都是在鍵盤按下下面的快捷鍵:
1 Ctrl + Alt + Shift + R
默認只有30秒
下面命令可以設置錄制時間為60秒
gsettings set org.gnome.settings-daemon.plugins.media-keys max-screencast-length 60
3.1安裝git
執行如下命令進行安裝
sudo apt-get install git

配置git用戶名和郵箱:
1 git config --global user.email "2760xxxxxxx@qq.com" 2 git config --global user.name "zhuangzebin"
3.2 安裝remarkable 工具
下載鏈接:remarkable

安裝命令:
1 remarkable_1.87_all.deb
安裝失敗安裝相關依賴:
1 sudo apt-get install -f
運行:
1 remarkable &

待續,還沒有寫完
相關問題總結:
1、如果是用pe的啟動盤格式化硬盤,要注意,在快速分區的時候,固態硬盤是4K對齊的,不然后面安裝的過程中會出現問題。第二個機械硬盤分區的時候要取消活動分區
