Ubuntu 装机后必须要做的事情

安装完Ubuntu后,是不是有一点点小兴奋,马上就要使用这个与win截然不同的系统了,让我们看看,还要做点什么。

更新与升级

1
sudo apt-get update && sudo apt-get dist-upgrade

安装中文输入法

http://pinyin.sogou.com/linux/help.php
Ubuntu自带的输入法是ibus,使用起来并不是特别方便,大家可以使用搜狗输入法,来体验飞一般的输入速度。

更新语言支持

在一般情况下安装完成后,系统的语言支持并不是很完整,所以我们需要对语言支持进行更新。打开系统设置》语言支持,系统会自动更新语言信息,如果需要安装语言支持,则点击安装即可。

安装flash插件以及额外的版权受限程序

flash插件是保证网页视频能正常播放的前提,所以大家需要安装它来正常浏览网页及观看视频,同时额外的版权受限程序包含了一些视频音频的解码器是在本地播放音频视频所必须的,flash插件及额外的版权受限程序都可以在Ubuntu软件中心安装,大家可以在Ubuntu软件中心进行安装。

安装 vim

1
sudo apt-get insall vim

PDF 阅读器

okular [ˈɔkjələ] 中文意思是 眼睛, 这个软件是一用就让你爱上他的那种

1
sudo apt-get install okular

安装很多 LaTeX

使用下面命令可以在 Ubuntu 上安装 Tex Live

1
sudo apt-get install texlive-full

要编辑 LaTeX 文档需要一个编辑器,你可以找到很多编辑器,这里我们推荐 Texmaker

1
sudo apt-get install texmaker

在 Ubuntu 下执行下面命令可以打开 Texmaker 编辑器:

1
texmaker

现在让我们用 Texmaker 创建一个简单的文档,点击 File -> New 然后在新文档中插入如下内容:

1
2
3
4
\documentclass{article}
\begin{document}
Hello oschina!
\end{document}

安装VNC

https://www.realvnc.com/download/vnc/ 下载
解压 tar -xvf VNC-5.3.2-Linux-x64-DEB.tar.gz

1
sudo dpkg -i VNC-Server-5.3.2-Linux-x64.deb VNC-Viewer-5.3.2-Linux-x64.deb

安装配置git服务器

1
sudo apt-get install git

http://yife.im/install-git-and-setting-in-ubuntu/

HEXO+Github,搭建属于自己的博客

http://www.jianshu.com/p/465830080ea9
ERROR Deployer not found: git
https://github.com/hexojs/hexo/wiki/Migrating-from-2.x-to-3.0

安装 Chrome 浏览器

下载 Chrome 浏览器, 系统会自动在 ubuntu 软件中心打开 Chrome 浏览器的安装包, 只需要点击安装就大公告成

安装 Matlab

1.下载
由于该软件为商业软件,请大家自行寻找,安装学习,并确保不使用做商业目的,下载24小时删除……
2.预准备
将Mathworks.Matlab.R2014a.Unix.iso - 右键 - 使用磁盘映像挂载器打开”,进入装载的虚拟光盘,拷贝全部文件至home/Matlab 文件夹(PS:取名不要有空格)

复制Crack/install.jar至 home/Matlab/Java/jar/ 并覆盖源文件

1
2
3
$ sudo cp install.jar /home/Matlab/java/jar/
$ chmod a+x Matlab -R
$ sudo ./install

选项:不使用Internet安装
序列号: 12345-67890-12345-67890
默认路径:/usr/local/MATLAB/R2014a
勾选从默认启动路径创建符号链接(实现在任意位置运行matlab启动程序)
激活文件:license_405329_R2014a.lic
拷贝 libmwservices.so 至 /usr/local/MATLAB/R2014a/bin/glnxa64

1
$ sudo cp libmwservices.so /usr/local/MATLAB/R2014a/bin/glnxa64/

5.解决编译器gcc/g++版本问题。
因为Ubuntu 15.04的gcc/g++版本是4.9.2,而Matlab 2014a(2015a)的版本是4.7.x所以在使用matla调用mex文件的时候,基本上都会报错,根据报错信息,考虑如下两步解决方案。
A. 降级安装gcc/g++版本为4.7.x

1
2
3
4
5
6
$ sudo apt-get install -y gcc-4.7 g++-4.7
$ cd /usr/bin
$ sudo mv gcc gcc-4.9.2
$ sudo ln -s gcc-4.7 gcc
$ sudo mv g++ g++-4.9.2
$ sudo ln -s g++-4.7 g++

B. 暴力引用新版本GLIBCXX_3.4.20

1
2
3
4
5
$ sudo cp /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20 /usr/local/MATLAB/R2014a/sys/os/glnxa64/libstdc++.so.6.0.20
$ cd /usr/local/MATLAB/R2014a/sys/os/glnxa64
$ sudo mv libstdc++.so.6 libstdc++.so.6.backup
$ sudo ln -s libstdc++.so.6.0.20 libstdc++.so.6
$ sudo ldconfig -v

通过命令“strings /usr/local/MATLAB/R2014a/sys/os/glnxa64/libstdc++.so.6 | grep GLIBCXX_” 可以看一下,是否已经成功包含了GLIBCXX_3.4.21,如果已经存在,基本上就成功了。

安装 Octave

GNU Octave 是一种高级语言,主要设计用来进行数值计算,它是 MathWorks 出品的 Matlab 商业软件的一个强有力的竞争产品。如果觉得Matlab 过于庞大,可以使用Octave, 安装方法如下:

1
2
sudo add-apt-repository ppa:picaso/octave
sudo apt-get update ; sudo apt-get install octave

Octave 入门文档

安装 pdf文档屏幕取词翻译

sudo apt-get install stardict


本作品采用知识共享署名 2.5 中国大陆许可协议进行许可,欢迎转载,但转载请注明来自 Sunshine 并保持转载后文章内容的完整。本人保留所有版权相关权利。

本文链接:http://gaobb.github.io/2016/07/20/ubuntu装机必干的事情/

坚持原创技术分享,您的支持将鼓励我继续创作!

热评文章