Ubuntu16.04 初步配置(二) 显卡驱动与常用软件篇


1. 为了充分发挥GTX1060显卡的性能,需要安装nvidia驱动。终端输入

sudo add-apt-repository ppa:graphics-drivers/ppa
回车后继续
sudo apt-get update
sudo apt-get install nvidia-367
sudo apt-get install mesa-common-dev
sudo apt-get install freeglut3-dev
之后重启系统让GTX1060显卡驱动生效

2. 测试

终端输入

nvidia-smi

出现下里面的结果算是安装成功了



安装显卡驱动过程中的坑最多,我遇到过进不去tty 和图形界面,在图形界面的登录窗口无线循环等问题。


为了少踩坑一定要先更新系统和内核再安装显卡驱动,这样可以非常顺畅的安装显卡驱动。

3. linux下的中文输入法还是sogoupinyin 好用

去这里下载sougoupinyin
因为我是64位的系统,所以我选择了64bit的版本。
浏览器默认下载目录是 ~/Downloads
这里推荐一个包工具gdebi,他可以在安装过程中自动安装软件所需依赖。

3.1 安装gdebi

sudo apt install gdebi

3.2 安装搜狗拼音

首先在dash中搜索 language support,会出现更新语言支持,确定就好。
更新过后,将里面的键盘输入法改为ibus。
卸载系统自带的fcitx。搜狗输入法是给予fcitx的,如果不先卸载系统自带的fcitx会在安装后出现两个fcitx的输入窗口。别问我怎么知道的,说多了都是泪啊~

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

3.3 配置搜狗输入法

在language support中将键盘输入法改为fcitx。
在text entry中点击那个小加号,找到sogoupinyin 将其添加。


3.4 注销一下就可以用了

4. 清理系统

卸载libreoffice,虽然是java写的,但效率真的不怎么样,wps还是很不错的。

sudo apt remove libreoffice-common

删除启动栏的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

清理系统不在需要的软件包和缓存

sudo apt autoremove
sudo apt autoclean

5. Unity-Tweak-Tool

Unity-Tweak-Tool是一款很棒的桌面管理工具,可以调整桌面布局、主题、图标等。
运行以下命令安装

sudo apt install unity-tweak-tool

可以参考我的进行更改
勾选“Minimize single windows application on click”(这个选项勾选后在启动栏中点击某个已经打开的软件可以最小化该软件)
“Position”设置任务栏位置。

背景模糊建议还是打开,如果桌面有东西,在用dash进行搜索时不开背景模糊会很痛苦的。
将更多的建议和最近用过的app这两个选项关掉就可以。


"Web Apps"这个地方参考我的配置就好,关掉集成显示。


6. 习惯了windows下面的win+e打开资源管理器,在Ubuntu上也添加打开资源管理器快捷键WIN+E

在dash中搜索keyboard->shortcuts->Custom Shortcuts->点击加号按照下面的图添加参数->Apply



双击新添加的Win+E最右边,同时按下win+e设置打开资源管理器的快捷键。

7. 安装vim git

sudo apt-get install vim git

vim配置

vim的配置文件有两种:第一种是/etc/vim/vimrc,这是一个全局的配置文件,对所有的用户有效;第二种是在用户目录下的.vimrc,仅对当前用户有效。默认情况下,vim界面上是没有显示行号、语法高亮度显示、智能缩进等功能的,所以需要手动进行配置。

vim的工作原理:vim在启动时会读取当前用户目录下的.vimrc文件,根据该文件进行vim界面的设置,因此,vim的配置主要就是对.vimrc文件进行修改和配置。一般情况下,安装vim后,用户目录下并不存在.vimrc文件,需要我们手动创建。

sudo gedit ~/.vimrc

下面是一份我参照5iyk的一份配置文件,可以直接拿去用。将下面的内容拷贝后保存就好。



$ vim ~/.vimrc
#以下为~/.vimrc内容
set nocompatible "去掉有关vim一致性模式,避免以前版本的一些bug和局限.
set mouse=a "鼠标可任意移动
set number "显示行号.
set ruler "显示当前光标的行列信息
syntax on "语法高亮显示.(这个肯定是要的.)
set showcmd "在状态栏显示正在输入的命令
set history=50 "设置命令历史记录为50条.
set hls "寻找匹配是高亮度显示的
set lbr "不在单词中间断行。
set fo+=mB "打开断行模块对亚洲语言支持
set backspace=indent,eol,start
set tabstop=4 "设置tab键为4个空格.
set shiftwidth=4 "设置当行之间交错时使用4个空格
set whichwrap=b,s,<,>,[,]
set autoindent "使用自动对起,也就是把当前行的对起格式应用到下一行.
set smartindent "依据上面的对起格式,智能的选择对起方式,对于类似C语言编.
set showmatch "设置匹配模式,显示括号配对情况。
set cin " 打开 C/C++ 风格的自动缩进。
set cino=:4g4t4(sus "设定 C/C++ 风格自动缩进的选项
set vb t_vb= "当vim进行编辑时,如果命令错误,会发出一个响声,该设置去掉响
set incsearch  "搜索时在未完全输入完毕要检索的文本时就开始检索。
filetype on "检测文件的类型
filetype plugin indent on "开启了Vim的三种智能:自动识别文件类型、
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 "为深色背景调整配色

" 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

"自动补全
: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

"回车即选中当前项
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

" 用空格键来开关折叠
set foldenable
set foldmethod=manual
nnoremap <space> @=((foldclosed(line('.')) < 0) ? 'zc' : 'zo')<CR>
"if has(“vms”)
"" set nobackup
"else
"" set backup

"离开插入模式后自动关闭预览窗口
autocmd InsertLeave * if pumvisible() == 0|pclose|endif 

然后保存关闭。

8. 安装经典菜单指示器和系统指示器

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对rar格式的压缩包支持不是很友好,装完可以用命令解压缩:

sudo apt-get install unrar
unrar x test.rar

10. 安装lnav,很好用的系统日志查看器

sudo apt install lnav

11. 安装cmake和qtcreator,他们是linux下开发c++的神器:

sudo apt-get install cmake qtcreator

12. 安装codeblocks16.10,一款跨平台的IDE

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

更改程序运行终端,默认终端真的丑的惨绝人寰!
运行codeblocks->settings->environment settings->terminal to launch console programs->选择gnome-terminal -t $ TITLE -x ->确定就可以了

13. 安装chrome

chrome 64bit.deb 下载最新的安装文件。然后使用cd命令切换进安装文件所在目录,接着执行如下命令:

sudo gdebi google-chrome-stable_current_amd64.deb

14. 安装flashplayer插件

如果是firefox浏览器,只需要安装插件就行

sudo apt install adobe-flashplugin
重启浏览器就好了

如果是chrome56及以后的版本就需要手动配置了
点击下载chrome所需的flashplayer.tar.gz,然后使用cd命令切换到下载文件所在目录,执行以下命令:

mkdir flash
tar -zxvf flash_player_ppapi_linux.x86_64.tar.gz -C flash
cd flash
vi readme.txt //一定要记住下载的flash版本号
退出vi esc-> : ->q
sudo mkdir -p ~/.config/google-chrome/PepperFlash/24.0.0.221(这里的数字就是flash的版本号)
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/版本号/libpepflashplayer.so --ppapi-flash-version=版本号

15. 办公神器WPS

请去这里下载对应版本wps下载地址,然后使用cd命令切换到下载文件所在目录,执行以下命令:

sudo gdebi wps-office_10.1.0.5630~a20p1_amd64.deb

安装后运行wps会发现提示缺少一些字体支持,这是因为一些版权原因造成的。我们可以自己搞定这些字体。
wps字体下载,使用cd命令切换到下载文件所在目录,然后执行如下命令:

mkdir wps_fonts
unzip wps_symbol_fonts.zip -d wps_fonts
cd wps_fonts
sudo cp * /usr/share/fonts
生成字体的索引信息:
sudo mkfontscale
sudo mkfontdir
运行fc-cache命令更新字体缓存:
sudo fc-cache

重启wps即可,字体缺失的提示不再出现。

16. 安装微信

Electronic WeChat 是利用 Electron 开源框架而打造的一款第三方微信客户端,目前支持 Linux 和 Mac OS X 系统。
请根据系统版本点击下载WeChat,然后使用cd命令切换到下载文件所在目录,执行以下命令:

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

将其固定在启动器就可以了

17. 安装QQ

请点击下载WineQQ,然后使用cd命令切换到下载文件所在目录,执行以下命令:

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

18.影音及图像处理

网易云音乐
网易出品必属精品!自从用了网易云,听歌看评论已经成为一种习惯,关键是她还跨平台!萌!
NetEase Cloud Music 选择合适的版本下载,然后使用cd命令切换到下载文件所在目录,执行以下命令:

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

VLC视频播放器

sudo apt install vlc

安装完毕的VLC界面语言与系统默认语言一致。
FFMPEG多媒体码库

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

截图工具Shutter

sudo apt install shutter

高级图像编辑工具GIMP

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

19. 系统工具

系统清理工具BleachBit

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

系统备份还原工具SystemBack

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

Synaptic包管理器,非常好用,强烈推荐,有一些因各种原因导致的卸载残留这个就可以清理干净

sudo apt install synaptic

20. 科学上网

lantern,请点击选择合适版本下载,然后用cd命令切到下载目录,执行下列命令:

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

xxnet,请点击参考。注意移动解压后的XX-Net目录时,最好放在用户目录下,不然按照wiki的提示执行时可能会出现权限和快捷方式生成等问题。这个虽然配置麻烦点,但是用自己的google app账号流量多呀~我开(sang)开(xin)心(bing)心(kuang)的部署了十个账号,最高支持12个账号,每个账号一个月是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的默认下载插件设置为aria2
打开uget,进入[edit]——[settings]——[Plug-in]——[Plug-in matching order]———[aria2]——[ok]

设置uget默认连接服务器的最大连接数
打开uget,[All Category]——[Properties]——[Default for new download 1]——[Max Connections 设置为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是不会出现这个插件的)

需要科学上网
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请下载安装包,然后执行如下命令:

切换到安装目录

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

如果依旧提示缺少以来,执行以下命令:

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

如果提示某个依赖有问题,去掉它,再执行一次!
That’s it. Enjoy!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,214评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,307评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,543评论 0 341
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,221评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,224评论 5 371
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,007评论 1 284
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,313评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,956评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,441评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,925评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,018评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,685评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,234评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,240评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,464评论 1 261
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,467评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,762评论 2 345

推荐阅读更多精彩内容