天天看點

Ubuntu 系統配置

Ubuntu 系統配置

一、基本設定

設定root密碼

Ubuntu安裝後預設沒有root密碼,需要使用者自己設定。

sudo su -
##輸入賬戶密碼

passwd
##輸入新的root密碼
##再次輸入root密碼
           

更新軟體源

将軟體源更換為國内的源,自己選擇了aliyun,速度最快(清華的源也可以)

Ubuntu 的軟體源配置檔案是/etc/apt/sources.list。将系統自帶的該檔案做個備份,将該檔案替換為下面内容,即可使用 TUNA 的軟體源鏡像。

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
           

二、系統美化

系統更新

安裝完系統之後,需要更新一些更新檔。

ALT+CTRL+T

打開終端,輸入下面代碼:

sudo apt-get update
sudo apt-get upgrade
           

解除安裝libreOffice

LibreOffice是Ubuntu自帶的開源office軟體,後面我們會換成WPS,個人喜歡WPS。

sudo apt-get remove libreoffice-common
           

删除Amazon的連結

sudo apt-get remove unity-webapps-common
           

删除不常用的軟體

sudo apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot

sudo apt-get remove gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install

sudo apt-get remove onboard deja-dup
           

##三、主題美化篇

安裝桌面unity-tweak-tool

調整Unity桌面環境,推薦使用unity-tweak-tool。

sudo apt-get install unity-tweak-tool
           

Flatabulous主題

使用下面指令安裝Flatabulous主題

sudo add-apt-repository ppa:noobslab/themes
sudo apt-get update
sudo apt-get install flatabulous-theme
           

該主題有配套圖示,安裝方式如下:

sudo add-apt-repository ppa:noobslab/icons
sudo apt-get update
sudo apt-get install ultra-flat-icons
           

安裝往後打開unity-tweak-tool,進入主題,修改為Flatabulous,進入圖示修改為Ultra-flat

字型

字型我選擇了YaHeiConsolas字型(自己沒有使用這個字型,直接使用預設的Ubuntu字型了)

下載下傳位址戳這裡

執行下面指令安裝

tar -zxvf YaHeiConsolas.tar.gz
sudo mkdir -p /usr/share/fonts/vista
sudo cp YaHeiConsolas.ttf /usr/share/fonts/vista/
sudo chmod 644 /usr/share/fonts/vista/*.ttf
cd /usr/share/fonts/vista/
sudo mkfontscale && sudo mkfontdir && sudo fc-cache -fv
           

執行完後打開unity-tweak-tool,如圖選擇剛安裝的字型。

四、安裝常用軟體

科學上網Shadowsocks

安裝搜狗輸入法

首先去官網下載下傳搜狗拼音輸入法。

搜狗拼音輸入法Linux版官網下載下傳位址

安裝指令如下:

sudo dpkg -i sogoupinyin_2.1.0.0082_amd64.deb
           

如果提示依賴有問題,執行下面指令後重新安裝:

sudo apt-get install -f
           

安裝WPS

去官網下載下傳wps .deb安裝包: wps官網

然後使用指令安裝:

sudo dpkg -i wps-office_10.1.0.5672~a21_amd64.deb
           

如果提示依賴有問題,執行下面指令後重新安裝:

sudo apt-get install -f
           

安裝截圖工具 Shutter

可以直接到軟體管理中搜尋安裝。

配置Shutter快捷鍵

安裝Chrome浏覽器

最好用的浏覽器,沒有之一,強大的插件功能。

安裝指令如下:

sudo wget http://www.linuxidc.com/files/repo/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 -   

sudo apt-get update
sudo apt-get install google-chrome-stable
google-chrome-stable
           

安裝Git

sudo apt-get install git
           

配置使用者名和郵箱:

git config --global user.name "smile"
git config --global user.email "[email protected]"
           

安裝SSH keys

在安裝github之前,需要先安裝SSH keys

  • **第一步:**先檢查自己是否已經具有ssh keys,如果已經具有則進行第二步,否則,進行第三步
cd ~/.ssh
ls
           

檢視該目錄下是否已經具有ssh keys,發現沒有id_rsa(私鑰)和id_ras.pub(公鑰)這兩個檔案

  • **第二步:**備份并移除已經存在的ssh keys
mkdir key_backup
cp id_rsa* key_backup
rm id_rsa* 
           

即将已經存在的id_rsa,id_rsa.pub檔案備份到key_backup檔案夾

  • 第三步 執行如下指令(不具有ssh keys時)

在github中添加SSH key:

登入github-Account Settings-SSH 頁面,然後點 Add SSH Key ,填上任意Title,在Key文本框裡粘貼id_rsa.pub檔案的内容。

第四步:測試ssh key 是否成功:

ssh -T [email protected]
           
  • 若出現You’ve successfully authenticated, but GitHub does not provide shell access。表示已經成功連接配接github(warning忽略)。
  • 若出現Agent admitted failure to sign using the key.Permission denied (publickey)。使用指令

    ssh -add

參考部落格:Ubuntu 16.04/10 Git配置及連接配接Github

具體Git用法可以參考廖雪峰老師Git教程。

安裝Oracle JDK 8

首先到Oracle官網下載下傳JDK8,下載下傳位址如下:

Oracle JDK8 Linux 版官網下載下傳位址

安裝指令如下:

sudo mkdir /usr/lib/jvm
sudo cp ./jdk-8u112-linux-x64.tar.gz /usr/lib/jvm/
cd /usr/lib/jvm
sudo tar -zxvf jdk-8u91-linux-x64.tar.gz
           

上述指令将 jdk-8u112-linux-x64.tar.gz 解壓到了 /usr/lib/jvm 目錄下,下面在/etc/profile檔案中配置變量:

sudo gedit /etc/profile
           

在檔案末尾追加:

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_112
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
           

執行下面指令使目前bash環境生效:

source /etc/profile	
           

檢視是否安裝成功:

java -version
           

安裝Sublime 3

參考部落格:http://blog.csdn.net/frank_wangjianliang/article/details/51226807

安裝網易雲音樂

網易雲音樂應該是Linux裡體驗最好的音樂播放器了,首先去官網下載下傳網易雲音樂。

注意:下載下傳對應的版本,系統是Ubuntu16.04,就下載下傳對應的Ubuntu16.04版本

網易雲音樂Linux版官網下載下傳位址

安裝指令如下:

sudo dpkg -i netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb
           

如果提示依賴有問題,執行下面指令後重新安裝:

sudo apt-get install -f
           

安裝有道詞典

去有道官網下載下傳安裝包:有道官網

安裝指令如下:

sudo dpkg -i youdao-dict_1.1.0-0-ubuntu_amd64.deb
           

如果提示依賴有問題,執行下面指令後重新安裝:

sudo apt-get install -f
           

安裝Teamviewer

去Teamviwer官網下載下傳 .deb安裝包:Teamviwer官網下載下傳位址

64位Ubuntu 16.04系統需要添加32位架構支援,指令如下

sudo dpkg --add-architecture i386
sudo apt-get update
           

安裝TeamViewer的依賴包

sudo apt-get install libdbus-1-3:i386 libasound2:i386 libexpat1:i386 libfontconfig1:i386 libfreetype6:i386 libjpeg62:i386 libpng12-0:i386 libsm6:i386 libxdamage1:i386 libxext6:i386 libxfixes3:i386 libxinerama1:i386 libxrandr2:i386 libxrender1:i386 libxtst6:i386 zlib1g:i386 libc6:i386
           

安裝TeamViewer

sudo dpkg -i teamviewer_12.0.76279_i386.deb
           

如果提示依賴有問題,執行下面指令後重新安裝:

sudo apt-get install -f
           

安裝java jdk

安裝指令:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
           

安裝過程中會出現oracle license對話框,選擇 是

安裝完成後,輸入

java -version

或者

javac -version

檢視是否安裝成功。得到類似以下輸出,表示安裝成功。

[email protected]:~$ java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
           

Anaconda以及Jupyter相關操作

打開

Anaconda Navigator

anaconda-navigator
           

打開

jupyter-notebook

:

檢視 jupyter-notebook

token

jupyter-notebook list
           

安裝系統軟體

Psensor

System Load Indicator