本文是在作者:Alex_SAR的基础上修改完成的,原文地址:StaMPS安装与使用心得(一) - Ubuntu 12.04 安装与设置
并参考了bilibili网站的视频
1 Ubuntu 12.04 下载与安装
在Ubuntu网站选择下载LTS版的Ubuntu, 文件比较大,需要下载一天的时间。
Ubuntu的硬盘安装方法在Ubuntu中文论坛上可以搜到, 请参考:硬盘安装指南(适用于11.10/12.04/12.10)
其中的修改如下:
用Acronis Disk Director软件,分出一个80G的分区,用于加载Ubuntu的“/”总目录 (一个matlab软件5G左右,还有其他软件, 需要一定的空间,因此建议至少分配40G以上,也不用),不用虚拟内存(机子内存4G, 足够)。其他如贴中所言, 即可完成安装。
2 root用户登录设置
Ubuntu 版本, 默认省去了root用户的登录。 如果使用一般用户登录,尽管在终端可以通过sudo获取超级用户权限,但还是会带来诸多不便, 比如: 在/usr /etc目录下,无法新建/修改文件/文件夹, 无法通过鼠标右键更改权限。 在终端运行程序时, 经常出现Permission Denied情况。 诸如Triangle等软件通常都要求当前用户对安装目录有读/写/可执行的权限。因此,用root登录,很有必要。
Ubuntu 系统默认 root 用户是不能登录的,密码也是空的。如果要使用 root 用户登录,必须先为 root 用户设置密码。
- 打开终端,输入:sudo passwd root 然后按回车
- 此时会提示你输入密码,在 password: 后输入你现在登录的用户的密码
- 然后系统提示你输入新的 UNIX 密码
- Enter new UNIX password: 这里输入你想为 root 设置的密码,要输入两次
- 此时系统会出现密码设置成功的提示
然后,修改系统登录选项。
然后输入命令:
cd /etc/lightdm
cp lightdm.conf lightdm.conf.orig
sudo gedit lightdm.conf #修改lightdm.conf文件:
增加 greeter-show-manual-login=true allow-guest=false
修改完的整个配置文件如下:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
greeter-show-manual-login=true
allow-guest=false
请直接复制替换, 保存, 退出, 重启即可。
3 中文输入法
Ubuntu中文系统中自带中文输入法,这里介绍Ubuntu英文系统中中文输入法的安装。
具体请参考:Ubuntu 12.04中文输入法的安装
4 自动加载windows硬盘分区
在Ubuntu下访问WIndows的分区,每次都得多点一下。可以再系统启动时,让它自动加载所有分区。/etc/fstab包含了挂载磁盘的必要信息,因此可以通过修改/etc/fstab文件让ubuntu自动加载ntfs格式的磁盘分区。
具体步骤请参考:Ubuntu 12.04 开机自动挂载其他分区
5 修改GRUB启动项顺序
安装ubuntu之后,系统会把启动的默认选项改为最新的ubuntu。对于安装windows和ubuntu双系统的人,如果用windows多一点的话,每次开机都选择比较麻烦,因此有必要将windows设置成默认启动项。
网上比较常用的修改方法有3种: 修改/boot/grub/grub.cfg, 修改/etc/default/grub, 以及第3种(不知道怎么命令)。
对于第1种: 由于grub.cfg是由grub生成的,因此修改前者是明显不合理的,因此update-grub之后,.cfg文件又会恢复原样。
对于第2种: 我印象中是可以的,但是这是我在先后装了Windows XP, Ubuntu 12.04 和 Windows 7三个系统并存之后,这个方法没有效果了。
前两种方法只是修改了grub的默认启动项,下面的第三种方法能将windows的启动项调整至第一位,并默认启动,看着也舒服多了[3]。非常简单,两行命令:
sudo mv /etc/grub.d/30_os-prober /etc/grub.d/06_os-prober
sudo update-grub