Ubuntu 14.04 安装笔记

安装概述


Ubuntu 14.04 安装过程十分简单,下载好了制作U盘启动器,半个小时差不多就能安装完毕。下载地址备份:

http://www.ubuntu.com/download/        # 官网下载地址

http://10.15.61.66/ubuntu-releases/    # 浙大内网下载

其实Ubuntu系统发展到现在,裸机基本上用起来也没什么障碍了,除了选取一个国内的速度较快的源是相当必要的之外,其它很多的配置主要还是个人习惯以及科研、工作上的需要,比如 QQ / sougou / matlab / vim / ROS 等等。

配置过程


通用配置

1. 设置源

系统默认的源是国外的,速度应该会相当慢,应该自行设置成国内的镜像源,以后下载安装各种软件就有了速度的保障。图形界面方法具体步骤如下:

# 系统设置 -> 
软件和更新 -> 
下载自(选择其他站点) -> 
可以点击‘选择最佳服务器’来选择测试得到的速度最快的一个源,
也可以直接选中下拉表中的源,
一般情况下有校园网的可以选择 sjtu / ustc / zju 的源,
没有校园网的话直接选 163 / sohu / aliyun 其中的一个都可以 -> 
选择服务器 -> 
关闭(这个时候会提示‘重新载入?’,确定就好了),这样源就设好了

2. 软件包管理知识

a. 从资源库中安装一个软件包。上层工具允许从一个资源库中下载一个软件包,并经过完全依赖解析来安装它。

apt-get update; 
apt-get install package_name  
# 例如:从一个 apt 资源库来安装 emacs 文本编辑器:
apt-get install emacs

b. 通过软件包文件来安装软件。如果从某处而不是从资源库中下载了一个软件包文件,可以使用底层工具来直接(没有经过依赖解析)安装它。

# 安装软件 (.deb 格式)
dpkg --install package_file
# 卸载软件
apt-get remove package_name

3. 驱动安装

这个不是所有系统都必需的,相比于Windows安装好还需要安装的一系列显卡、声卡、网卡驱动,Linux一般情况下都将驱动集成在系统里面了,很多情况下裸机都可以直接使用了。

但是还是有可能存在某些驱动不适配的问题,这时候就需要特殊问题特殊对待,一般google一下都可以解决。

没有特定机器的无线网卡驱动的话也不用担心无法通过连接wifi上网,还可以通过使用360wifi2作为无线网卡(链接)的办法来解决,只需要一次编译,就可万事无忧。


4. 语言包等一系列更新

系统提示语言包不完整,先前我没有理它,现在可以选择执行了,最多半个小时就能完成。

然后Ctrl + Alt + T调出Terminal执行软件更新命令:
sudo apt-get update # 一条命令就搞定,初次更新整机软件后也可以重启一下机器


个性配置


1. sougou 输入法

系统自带的输入法是ibus框架,其实还不错,但是不知道是我个人原因还是什么,总是会有些奇奇怪怪的不顺手的问题出现,还是决定投入大搜狗的怀抱。

不过sougou输入法是在Fcitx框架下的,但是安装也不麻烦,根据sougou输入法安装指南(链接)来操作就好了。

需要注意的是安装完毕要重启或者注销才能使用新输入法。


2. vim配置

方案一:所需即所获:像 IDE 一样使用 vim

方案二:openvims:一个针对 PHP / Python / C 开发人员的Vim脚本

cd ~
git clone https://github.com/Shenyubao/openvims.git .vim
cd .vim
git submodule init
git submodule update
execute the Install.sh will override your .vimrc by openvims .vimrc

主要用到的插件及说明如下:

  • OmniCppCompleteC/C++代码自动补全增强插件
  • Conque-Shell:在vim中打开Terminal的插件
  • checksyntax_vim:语法检查插件 F5 启用检查
  • cscope:语法标签生成,代码阅读插件 F6
  • easygrep:关键字查找插件 <leader>vv 查找关键字
  • fuzzyfinder:文件查找插件(支持通配符) F4
  • nerdcommenter:用来给代码添加注释
  • nerdtree:项目目录导航 F2
  • tabular:文本对齐插件:Tab /= 按等号对齐
  • vim-powerline:状态栏增强插件

3. QQ 安装

有时候还得用QQ,两种方案可供选择:

一个是先装wine,相当于windows虚拟机,然后再随意装QQ

另一种办法是安装ubuntu目前最稳定的wineQQ国际版(链接),稳定易用,除了登陆界面的密码只能用软键盘输入或者扫描二维码登录,无明显问题,而且相比起别的版本,群管理功能可用,一切正常。
点击链接下载。


4. matlab安装

安装过程如下,以R2010a为例:

1)将matlab安装程序拷贝到HOME目录下,即/home/cindy(cindy为个人用户名)

2)打开终端,输入命令挂载ISO文件(我这里的文件名为matu20Xa.iso):

sudo mount -o loop matu20Xa.iso /mnt

3)切换到挂载目录

cd /mnt

4)使用命令建立软链接

sudo ln -s /lib/i386-linux-gnu/libc.so.6 /lib/libc.so.6

5)使用下列命令安装lipXp.so

sudo apt-get install libxp6 libxp-dev

建立软链接

sudo ln -s /usr/lib/i386-linux-gnu/libXp.so /usr/lib/libXp.so

6)安装matlab应用程序

sudo ./install

7)窗口界面选择安装位置为:/usr/local/MATLAB/R2010a

8)命令行打开matlab

sudo /usr/local/MATLAB/R2010a/bin/matlab

9)安装完成后卸载镜像文件

sudo umount /mnt

10)在软件中心安装matlab-support,命令为

sudo apt-get install matlab-support

添加matlab的安装目录为/usr/local/MATLAB/R2010a,然后在DASH的编程中就可以看到Matlab了。

可能遇到问题及解决方案:

1)/usr/local/MATLAB/R2010a/bin/util/oscheck.sh:/lib64/libc.so.6: not found

解决方法:说明matlab找不到这个文件,需要为这个文件建立一个软链接:

sudo ln -s /lib/i386-linux-gnu/libc.so.6 /lib/libc.so.6

2)TheX11 library libXp.so does not exist. MATLAB will not be able to run on this machine until the library is installed on this system.

解决方法:首先在命令行中输入命令

sudo apt-get install libxp-dev libxp6

然后找到libXp.so的位置,在我的电脑上位置为/usr/lib/i386-linux-gnu/libXp.so,为该文件建立软链接

sudo ln -s /usr/lib/i386-linux-gnu/libXp.so /usr/lib/libXp.so

3)The desktop configuration was not saved successfully

解决方法:问题的关键就在于Permission Denied,因此解决方法就是给目录和文件加权限

sudo chmod a+w -R ~/.matlab

4)安装完matlab后,发现matlabroot/bin下面并没有matlab程序,激活程序也没有自动启动。

解决方法:经过多次实验,发现出现这种情况,可能原因为matlab没有作为第一个组件被系统安装。可以在第一轮中只安装matlab组件,不安装其他工具箱,安装成功后,再次安装,选择安装其他工具箱即可。


5. ROS安装及环境配置

Ubuntu install of ROS Indigo

Installing and Configuring Your ROS Environment


6. Google Chrome安装与/etc/hosts修改

Ubuntu 14.04下安装Google Chrome浏览器非常简单,只要到Chrome的网站下载deb安装包并进行安装即可。

当然也可以使用APT软件包管理器来安装Google Chrome浏览器,可以采用以下两种方法中的一种。

一、通过直接下载安装Google Chrome浏览器deb包。

打开Ubuntu终端,以下为32位版本,使用下面的命令。

wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb

下载好后,安装命令:

sudo dpkg -i google-chrome-stable_current_i386.deb

二、添加 Google ChromePPA来安装

打开终端然后运行下面的命令,下载签名密钥:

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add

sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'

sudo apt-get update

sudo apt-get install google-chrome

7. 多工作区workspaces设置

Ubuntu 13.04之后,默认就是不激活多桌面工作空间了,所以在之前的版本可以在启动器看到的那个像“田”字的“工作区切换器”图标没有了,始终只有一个桌面了。

要激活工作空间,在system settings(系统设置) –> appearance(外观) –> Behavior(行为) –> Enable workspaces(激活多工作空间)的复选框选中,就会出来那个熟悉的“工作区切换器”的图标了。


8. ZJU 自动VPN 上网

方案一:老办法

1. 安装之前先删除原来所有的xl2tpd包,删除 /etc/xl2tpd 目录  

sudo dpkg --purge xl2tpd
sudo rm -r /etc/xl2tpd

2. 安装:

sudo dpkg -i xl2tpd_1.1.12-zju2_i386.deb

3. 配置:按照提示操作, 注意用户名后面的@a不要漏掉了

sudo vpn-connect -c

4. 锁定 xl2tpd 版本更新

echo "xl2tpd hold" | sudo dpkg --set-selections

   查看被 hold 的包

dpkg --get-selections | grep "hold"

5. 连接:

sudo vpn-connect

6. 断开:

sudo vpn-connect -d

方案二:图形界面里直接添加l2tpvpn连接

1. 添加PPA

sudo apt-add-repository ppa:seriy-pr/network-manager-l2tp

2. 刷新软件包缓存

sudo apt-get update

3. 安装network-manager-l2tp

sudo apt-get install network-manager-l2tp-gnome

4. 安装完之后不要忘记运行以下命令

sudo service xl2tpd stop 

sudo update-rc.d xl2tpd disable

5. 重启机器

6. 新建VPN,配置方法和windows一样,并设置有线连上之后自动连vpn

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值