Ubuntu16.04 初步配置(二) 顯卡驅(qū)動(dòng)與常用軟件篇


1. 為了充分發(fā)揮GTX1060顯卡的性能,需要安裝nvidia驅(qū)動(dòng)。終端輸入

sudo add-apt-repository ppa:graphics-drivers/ppa
回車后繼續(xù)
sudo apt-get update
sudo apt-get install nvidia-367
sudo apt-get install mesa-common-dev
sudo apt-get install freeglut3-dev
之后重啟系統(tǒng)讓GTX1060顯卡驅(qū)動(dòng)生效

2. 測(cè)試

終端輸入

nvidia-smi

出現(xiàn)下里面的結(jié)果算是安裝成功了



安裝顯卡驅(qū)動(dòng)過程中的坑最多,我遇到過進(jìn)不去tty 和圖形界面,在圖形界面的登錄窗口無線循環(huán)等問題。


為了少踩坑一定要先更新系統(tǒng)和內(nèi)核再安裝顯卡驅(qū)動(dòng),這樣可以非常順暢的安裝顯卡驅(qū)動(dòng)。

3. linux下的中文輸入法還是sogoupinyin 好用

去這里下載sougoupinyin
因?yàn)槲沂?4位的系統(tǒng),所以我選擇了64bit的版本。
瀏覽器默認(rèn)下載目錄是 ~/Downloads
這里推薦一個(gè)包工具gdebi,他可以在安裝過程中自動(dòng)安裝軟件所需依賴。

3.1 安裝gdebi

sudo apt install gdebi

3.2 安裝搜狗拼音

首先在dash中搜索 language support,會(huì)出現(xiàn)更新語言支持,確定就好。
更新過后,將里面的鍵盤輸入法改為ibus。
卸載系統(tǒng)自帶的fcitx。搜狗輸入法是給予fcitx的,如果不先卸載系統(tǒng)自帶的fcitx會(huì)在安裝后出現(xiàn)兩個(gè)fcitx的輸入窗口。別問我怎么知道的,說多了都是淚啊~

sudo apt remove fcitx
sudo apt autoremove
sudo gdebi sogoupinyin_2.1.0.0082_amd64.deb

3.3 配置搜狗輸入法

在language support中將鍵盤輸入法改為fcitx。
在text entry中點(diǎn)擊那個(gè)小加號(hào),找到sogoupinyin 將其添加。


3.4 注銷一下就可以用了

4. 清理系統(tǒng)

卸載libreoffice,雖然是java寫的,但效率真的不怎么樣,wps還是很不錯(cuò)的。

sudo apt remove libreoffice-common

刪除啟動(dòng)欄的Amazon的鏈接

sudo apt remove unity-webapps-common

卸載不需要的軟件

sudo apt remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot
sudo apt remove gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install
sudo apt remove onboard deja-dup

清理系統(tǒng)不在需要的軟件包和緩存

sudo apt autoremove
sudo apt autoclean

5. Unity-Tweak-Tool

Unity-Tweak-Tool是一款很棒的桌面管理工具,可以調(diào)整桌面布局、主題、圖標(biāo)等。
運(yùn)行以下命令安裝

sudo apt install unity-tweak-tool

可以參考我的進(jìn)行更改
勾選“Minimize single windows application on click”(這個(gè)選項(xiàng)勾選后在啟動(dòng)欄中點(diǎn)擊某個(gè)已經(jīng)打開的軟件可以最小化該軟件)
“Position”設(shè)置任務(wù)欄位置。

背景模糊建議還是打開,如果桌面有東西,在用dash進(jìn)行搜索時(shí)不開背景模糊會(huì)很痛苦的。
將更多的建議和最近用過的app這兩個(gè)選項(xiàng)關(guān)掉就可以。


"Web Apps"這個(gè)地方參考我的配置就好,關(guān)掉集成顯示。


6. 習(xí)慣了windows下面的win+e打開資源管理器,在Ubuntu上也添加打開資源管理器快捷鍵WIN+E

在dash中搜索keyboard->shortcuts->Custom Shortcuts->點(diǎn)擊加號(hào)按照下面的圖添加參數(shù)->Apply



雙擊新添加的Win+E最右邊,同時(shí)按下win+e設(shè)置打開資源管理器的快捷鍵。

7. 安裝vim git

sudo apt-get install vim git

vim配置

vim的配置文件有兩種:第一種是/etc/vim/vimrc,這是一個(gè)全局的配置文件,對(duì)所有的用戶有效;第二種是在用戶目錄下的.vimrc,僅對(duì)當(dāng)前用戶有效。默認(rèn)情況下,vim界面上是沒有顯示行號(hào)、語法高亮度顯示、智能縮進(jìn)等功能的,所以需要手動(dòng)進(jìn)行配置。

vim的工作原理:vim在啟動(dòng)時(shí)會(huì)讀取當(dāng)前用戶目錄下的.vimrc文件,根據(jù)該文件進(jìn)行vim界面的設(shè)置,因此,vim的配置主要就是對(duì).vimrc文件進(jìn)行修改和配置。一般情況下,安裝vim后,用戶目錄下并不存在.vimrc文件,需要我們手動(dòng)創(chuàng)建。

sudo gedit ~/.vimrc

下面是一份我參照5iyk的一份配置文件,可以直接拿去用。將下面的內(nèi)容拷貝后保存就好。



$ vim ~/.vimrc
#以下為~/.vimrc內(nèi)容
set nocompatible "去掉有關(guān)vim一致性模式,避免以前版本的一些bug和局限.
set mouse=a "鼠標(biāo)可任意移動(dòng)
set number "顯示行號(hào).
set ruler "顯示當(dāng)前光標(biāo)的行列信息
syntax on "語法高亮顯示.(這個(gè)肯定是要的.)
set showcmd "在狀態(tài)欄顯示正在輸入的命令
set history=50 "設(shè)置命令歷史記錄為50條.
set hls "尋找匹配是高亮度顯示的
set lbr "不在單詞中間斷行。
set fo+=mB "打開斷行模塊對(duì)亞洲語言支持
set backspace=indent,eol,start
set tabstop=4 "設(shè)置tab鍵為4個(gè)空格.
set shiftwidth=4 "設(shè)置當(dāng)行之間交錯(cuò)時(shí)使用4個(gè)空格
set whichwrap=b,s,<,>,[,]
set autoindent "使用自動(dòng)對(duì)起,也就是把當(dāng)前行的對(duì)起格式應(yīng)用到下一行.
set smartindent "依據(jù)上面的對(duì)起格式,智能的選擇對(duì)起方式,對(duì)于類似C語言編.
set showmatch "設(shè)置匹配模式,顯示括號(hào)配對(duì)情況。
set cin " 打開 C/C++ 風(fēng)格的自動(dòng)縮進(jìn)。
set cino=:4g4t4(sus "設(shè)定 C/C++ 風(fēng)格自動(dòng)縮進(jìn)的選項(xiàng)
set vb t_vb= "當(dāng)vim進(jìn)行編輯時(shí),如果命令錯(cuò)誤,會(huì)發(fā)出一個(gè)響聲,該設(shè)置去掉響
set incsearch  "搜索時(shí)在未完全輸入完畢要檢索的文本時(shí)就開始檢索。
filetype on "檢測(cè)文件的類型
filetype plugin indent on "開啟了Vim的三種智能:自動(dòng)識(shí)別文件類型、
autocmd FileType text setlocal textwidth=78
autocmd BufReadPost *
  \if line("°\"")>0&&line("°\"")<=line("$")|
  \  exe "normal g`\""|
  \endif
highlight Search term=reverse ctermbg=4 ctermfg=7
highlight Normal ctermbg=black ctermfg=white
highlight Comment ctermfg=Cyan
set completeopt=longest,menu
set tags=../tags
set tags=tags

" 配色
colorscheme desert "vim主題
set background=dark "為深色背景調(diào)整配色

" Set extra options when running in GUI mode
if has("gui_running")
    set guioptions-=T
    set guioptions+=e
    set t_Co=256
    set guitablabel=%M\ %t
endif

" 添加中文支持
let &termencoding=&encoding
set fileencodings=utf-8,gbk,ucs-bom,cp936

"自動(dòng)補(bǔ)全
:inoremap ( ()<ESC>i
:inoremap ) <c-r>=ClosePair(')')<CR>
:inoremap { {<CR>}<ESC>O
:inoremap } <c-r>=ClosePair('}')<CR>
:inoremap [ []<ESC>i
:inoremap ] <c-r>=ClosePair(']')<CR>
:inoremap " ""<ESC>i
:inoremap ' ''<ESC>i

"回車即選中當(dāng)前項(xiàng)
inoremap <expr> <CR>       pumvisible() ? "\<C-y>" : "\<CR>"

"上下左右鍵的行為
inoremap <expr> <Down>     pumvisible() ? "\<C-n>" : "\<Down>"
inoremap <expr> <Up>       pumvisible() ? "\<C-p>" : "\<Up>"
inoremap <expr> <PageDown> pumvisible() ? "\<PageDown>\<C-p>\<C-n>" : "\<PageDown>"
inoremap <expr> <PageUp>   pumvisible() ? "\<PageUp>\<C-p>\<C-n>" : "\<PageUp>"

function! ClosePair(char)
    if getline('.')[col('.') - 1] == a:char
        return "\<Right>"
    else
        return a:char
    endif
endfunction

" 用空格鍵來開關(guān)折疊
set foldenable
set foldmethod=manual
nnoremap <space> @=((foldclosed(line('.')) < 0) ? 'zc' : 'zo')<CR>
"if has(“vms”)
"" set nobackup
"else
"" set backup

"離開插入模式后自動(dòng)關(guān)閉預(yù)覽窗口
autocmd InsertLeave * if pumvisible() == 0|pclose|endif 

然后保存關(guān)閉。

8. 安裝經(jīng)典菜單指示器和系統(tǒng)指示器

sudo add-apt-repository ppa:diesch/testing
sudo add-apt-repository ppa:nilarimogard/webupd8 vfvedwsqa
sudo apt-get update
sudo apt-get install classicmenu-indicator
sudo apt-get install syspeek

9.安裝unrar,Ubuntu對(duì)rar格式的壓縮包支持不是很友好,裝完可以用命令解壓縮:

sudo apt-get install unrar
unrar x test.rar

10. 安裝lnav,很好用的系統(tǒng)日志查看器

sudo apt install lnav

11. 安裝cmake和qtcreator,他們是linux下開發(fā)c++的神器:

sudo apt-get install cmake qtcreator

12. 安裝codeblocks16.10,一款跨平臺(tái)的IDE

sudo add-apt-repository ppa:damien-moore/codeblocks
sudo apt update
sudo apt install codeblocks

更改程序運(yùn)行終端,默認(rèn)終端真的丑的慘絕人寰!
運(yùn)行codeblocks->settings->environment settings->terminal to launch console programs->選擇gnome-terminal -t $ TITLE -x ->確定就可以了

13. 安裝chrome

chrome 64bit.deb 下載最新的安裝文件。然后使用cd命令切換進(jìn)安裝文件所在目錄,接著執(zhí)行如下命令:

sudo gdebi google-chrome-stable_current_amd64.deb

14. 安裝flashplayer插件

如果是firefox瀏覽器,只需要安裝插件就行

sudo apt install adobe-flashplugin
重啟瀏覽器就好了

如果是chrome56及以后的版本就需要手動(dòng)配置了
點(diǎn)擊下載chrome所需的flashplayer.tar.gz,然后使用cd命令切換到下載文件所在目錄,執(zhí)行以下命令:

mkdir flash
tar -zxvf flash_player_ppapi_linux.x86_64.tar.gz -C flash
cd flash
vi readme.txt //一定要記住下載的flash版本號(hào)
退出vi esc-> : ->q
sudo mkdir -p ~/.config/google-chrome/PepperFlash/24.0.0.221(這里的數(shù)字就是flash的版本號(hào))
sudo cp -r ~/Downloads/flash/* ~/.config/google-chrome/PepperFlash/24.0.0.221
sudo gedit /usr/share/applications/google-chrome.desktop

把其中的Exec=/usr/bin/google-chrome-stable %U替換為:

Exec=/usr/bin/google-chrome-stable %U --ppapi-flash-path=/home/用戶名/.config/google-chrome/PepperFlash/版本號(hào)/libpepflashplayer.so --ppapi-flash-version=版本號(hào)

15. 辦公神器WPS

請(qǐng)去這里下載對(duì)應(yīng)版本wps下載地址,然后使用cd命令切換到下載文件所在目錄,執(zhí)行以下命令:

sudo gdebi wps-office_10.1.0.5630~a20p1_amd64.deb

安裝后運(yùn)行wps會(huì)發(fā)現(xiàn)提示缺少一些字體支持,這是因?yàn)橐恍┌鏅?quán)原因造成的。我們可以自己搞定這些字體。
wps字體下載,使用cd命令切換到下載文件所在目錄,然后執(zhí)行如下命令:

mkdir wps_fonts
unzip wps_symbol_fonts.zip -d wps_fonts
cd wps_fonts
sudo cp * /usr/share/fonts
生成字體的索引信息:
sudo mkfontscale
sudo mkfontdir
運(yùn)行fc-cache命令更新字體緩存:
sudo fc-cache

重啟wps即可,字體缺失的提示不再出現(xiàn)。

16. 安裝微信

Electronic WeChat 是利用 Electron 開源框架而打造的一款第三方微信客戶端,目前支持 Linux 和 Mac OS X 系統(tǒng)。
請(qǐng)根據(jù)系統(tǒng)版本點(diǎn)擊下載WeChat,然后使用cd命令切換到下載文件所在目錄,執(zhí)行以下命令:

tar -zxvf linux-x64.tar.gz
sudo cp -r electronic-wechat-linux-x64/ /opt/
cd /opt/electronic-wechat-linux-x64
./electronic-wechat

將其固定在啟動(dòng)器就可以了

17. 安裝QQ

請(qǐng)點(diǎn)擊下載WineQQ,然后使用cd命令切換到下載文件所在目錄,執(zhí)行以下命令:

unzip wine-qqintl.zip
cd wine-qqintl/
sudo gdebi wine-qqintl_0.1.3-2_i386.deb

18.影音及圖像處理

網(wǎng)易云音樂
網(wǎng)易出品必屬精品!自從用了網(wǎng)易云,聽歌看評(píng)論已經(jīng)成為一種習(xí)慣,關(guān)鍵是她還跨平臺(tái)!萌!
NetEase Cloud Music 選擇合適的版本下載,然后使用cd命令切換到下載文件所在目錄,執(zhí)行以下命令:

sudo gdebi netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb

VLC視頻播放器

sudo apt install vlc

安裝完畢的VLC界面語言與系統(tǒng)默認(rèn)語言一致。
FFMPEG多媒體碼庫

sudo apt-add-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install ffmpeg

截圖工具Shutter

sudo apt install shutter

高級(jí)圖像編輯工具GIMP

sudo add-apt-repository ppa:otto-kesselgulasch/gimp
sudo apt update
sudo atp install gimp

19. 系統(tǒng)工具

系統(tǒng)清理工具BleachBit

sudo add-apt-repository ppa:n-muench/programs-ppa
sudo apt-get update
sudo apt-get install bleachbit

系統(tǒng)備份還原工具SystemBack

sudo add-apt-repository ppa:nemh/systemback
sudo apt update
sudo apt install systemback

Synaptic包管理器,非常好用,強(qiáng)烈推薦,有一些因各種原因?qū)е碌男遁d殘留這個(gè)就可以清理干凈

sudo apt install synaptic

20. 科學(xué)上網(wǎng)

lantern,請(qǐng)點(diǎn)擊選擇合適版本下載,然后用cd命令切到下載目錄,執(zhí)行下列命令:

sudo gdebi lantern-installer-beta-64-bit.deb

xxnet,請(qǐng)點(diǎn)擊參考。注意移動(dòng)解壓后的XX-Net目錄時(shí),最好放在用戶目錄下,不然按照wiki的提示執(zhí)行時(shí)可能會(huì)出現(xiàn)權(quán)限和快捷方式生成等問題。這個(gè)雖然配置麻煩點(diǎn),但是用自己的google app賬號(hào)流量多呀~我開(sang)開(xin)心(bing)心(kuang)的部署了十個(gè)賬號(hào),最高支持12個(gè)賬號(hào),每個(gè)賬號(hào)一個(gè)月是1G的流量。

21. 下載工具

uget+aria2,uget算是Linux下很好用的下載器了配合aria2插件爽翻

sudo add-apt-repository ppa:plushuang-tw/uget-stable
sudo apt update
sudo apt install uget aria2

將uget的默認(rèn)下載插件設(shè)置為aria2
打開uget,進(jìn)入[edit]——[settings]——[Plug-in]——[Plug-in matching order]———[aria2]——[ok]

設(shè)置uget默認(rèn)連接服務(wù)器的最大連接數(shù)
打開uget,[All Category]——[Properties]——[Default for new download 1]——[Max Connections 設(shè)置為16]


為Chrome配置uget

sudo add-apt-repository ppa:slgobinath/uget-chrome-wrapper
sudo apt update
sudo apt install uget-chrome-wrapper

在chrome中輸入該鏈接,并安裝插件(如果不安裝uget-chrome-wrapper是不會(huì)出現(xiàn)這個(gè)插件的)

需要科學(xué)上網(wǎng)
https://chrome.google.com/webstore/detail/uget-integration/efjgjleilhflffpbnkaofpmdnajdpepi

為firefox配置uget

[Ctrl+Alt+A]——[Extensions]——[搜索FlashGot并安裝該插件]
[打開FlashGot]——[Preference]——[Download Manager 選擇uget并確定]

22. 安裝AdobeReader

AdobeReader.deb請(qǐng)下載安裝包,然后執(zhí)行如下命令:

切換到安裝目錄

cd ~/Downloads
sudo gdebi AdbeRdr9.5.5-1_i386linux_enu.deb

如果依舊提示缺少以來,執(zhí)行以下命令:

sudo apt-get install libgtk2.0-0:i386 libnss3-1d:i386 libnspr4-0d:i386 lib32nss-mdns* libxml2:i386 libxslt1.1:i386 libstdc++6:i386

如果提示某個(gè)依賴有問題,去掉它,再執(zhí)行一次!
That’s it. Enjoy!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容