从最开始使用Ubuntu系统,到现在已经好几年了,但一直只是简单的用用,纯粹是为了折腾而折腾。算下来,已经尝试过了六七个版本,花在Ubuntu系统上的时间,大部分都用在了系统的安装和配置上了,实际的事基本没干多少,惭愧啊。好久没碰Ubuntu了,这几天又突然想起来了,没抑制住折腾的冲动,又安装了一把。
接触Ubuntu以来,几乎每个最新的版本都装过一回(本人貌似有装系统的瘾)。虽然整个系统的安装和配置流程基本相同,但各个版本间细节上的东西还是有些区别的,所以每次都会遇到一些以前没遇到的问题,于是乎就上网各种查,各种尝试,一般情况下,还是能找到解决办法的,不过探索的过程也是相当曲折的。
于是乎,就想把系统安装和使用过程中的一些东西汇总写下来,与众位朋友分享,当然也为自己日后重装系统保留第一手材料。
本文以Ubuntu 12.04 64bit 版本为例,将一些方法、问题记录下来。
1. 系统安装(硬盘已安装Windows 7 x64)
之前的一些版本的Ubuntu支持wubi安装,在Windows系统中可以将Ubuntu向普通软件那样直接安装或卸载,这种安装方法对于非专业使用者来说相当人性化,也足够用。
在下载了Ubuntu12.04后,我开始也想通过wubi安装,但发现貌似这个版本不支持了。
没办法,只能正常安装了。网上的教程一般谈的都是如何分区,如何做引导之类的问题,本人比较懒,看着这些就头大,就开始自己尝试,不怕系统弄坏,无非就是重装么……
具体过程记不住了,就说说关键的几步。
首先在Windows系统的磁盘管理里看一下当前硬盘的分区情况,我的硬盘最后一个分区大概有400多M,还剩很大空闲空间,那么ok,在下面的过程中我们就在这最后一个分区的剩余空间划出一块给Ubuntu就好啦,这里不用任何操作,只要你想分给Ubuntu的空间不超过最后一个分区的空闲分区大小就行。
通过光盘或者U盘,进入Ubuntu安装过程,其他不多说,关键就是一点,在某一步选择让新系统和Windows系统共存,到了下一步后,界面会让你给Ubuntu分配空间,左右拖动分隔线,千万记住,分隔线右边的部分是你将要分给Ubuntu的区域。
……安装完成,进入系统。
2. 修改更新源
首先备份Ubuntu12.04源列表
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
然后修改更新源
sudo gedit /etc/apt/sources.list
在打开的文档末尾加入合适的更新源即可。
更新源很多,很容易在网上搜到,个人认为比较好的有下面两个,大家可以另外自己选择。
加入后保存关闭,进入终端,运行一两遍下面两句话
sudo apt-get update
sudo apt-get upgrade
#网易源
deb http://mirrors.163.com/ubuntu/ precise main restricted
deb-src http://mirrors.163.com/ubuntu/ precise main restricted
deb http://mirrors.163.com/ubuntu/ precise-updates main restricted
deb-src http://mirrors.163.com/ubuntu/ precise-updates main restricted
deb http://mirrors.163.com/ubuntu/ precise universe
deb-src http://mirrors.163.com/ubuntu/ precise universe
deb http://mirrors.163.com/ubuntu/ precise-updates universe
deb-src http://mirrors.163.com/ubuntu/ precise-updates universe
deb http://mirrors.163.com/ubuntu/ precise multiverse
deb-src http://mirrors.163.com/ubuntu/ precise multiverse
deb http://mirrors.163.com/ubuntu/ precise-updates multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-updates multiverse
deb http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ precise-security main restricted
deb-src http://mirrors.163.com/ubuntu/ precise-security main restricted
deb http://mirrors.163.com/ubuntu/ precise-security universe
deb-src http://mirrors.163.com/ubuntu/ precise-security universe
deb http://mirrors.163.com/ubuntu/ precise-security multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-security multiverse
deb http://extras.ubuntu.com/ubuntu precise main
deb-src http://extras.ubuntu.com/ubuntu precise main
#中国科技大学(本人教育网,这个可能会比较好用)
deb http://debian.ustc.edu.cn/ubuntu/ precise main restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ precise-backports restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ precise-proposed main restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ precise-security main restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ precise main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ precise-proposed main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ precise-security main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ precise-updates main restricted universe multiverse
3. 系统更新
一般我能做的,就是在“更新管理器”里更新一下,另外“语言支持”也要运行一下。
4. 更改计算机名
在命令行下输入
sudo gedit /etc/hostname
在打开的窗口中,将内容改为想要设置的计算机名即可。
重启,修改完成。
更改过后,在使用终端时,发现会出现“无法解析主机”的错误提示,解决方法如下:
在终端中输入:
sudo gedit /etc/hosts
在打开的文件中,找到“127.0.1.1 XX”这一行(也可能是127.0.0.1),将XX改为你的新计算机名即可。保存,退出。
5. 安装其他字体(以“微软雅黑”字体为例)
(1) 获得微软雅黑字体,一个方法是从Windows系统中,windows/fonts/目录下直接拷贝
msyh.ttf 和 msyhbd.ttf 两个文件,假设将两个文件放在Ubuntu中“/home/mypc/下载/”目录下
(2) 在/usr/share/fonts/目录下,新建文件夹msyh
sudo mkdir /usr/share/fonts/msyh
(3) 将(1)中的两个文件拷贝到新建的文件夹msy中
sudo cp /home/mypc/下载/msyh.ttf /usr/share/fonts/msyh/msyh.ttf
sudo cp /home/mypc/下载/msyhbd.ttf /usr/share/fonts/msyh/msyhbd.ttf
(4) 修改字体权限
sudo chmod 755 /usr/share/fonts/msyh/*
(5) 建立字体缓存
cd /usr/share/fonts/msyh/
sudo mkfontscale && sudo mkfontdir && sudo fc-cache -fv
(6) 重启
6. 更改系统字体
不知为何,在Ubuntu 12.04中,没有找到设置字体的地方。
可以通过安装Ubuntu Tweak软件来解决。
执行下列命令(有些命令可能看起来没有反应,耐心等待一会)
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweek
安装完成后,打开软件,在调整-字体中,即可设置字体。
7. 谷歌浏览器Chrome的安装
对于Chrome的忠实用户来说,来到Ubuntu里,一样可以用到。
在谷歌官网上下载Chrome的安装文件,我这里下载的是64bit的deb包。
下载后双击就可以安装,双击后会进入“Ubuntu软件中心”,我这里提示“内部错误”,无法安装,上网找到解决方案:
更新软件中心:
sudo apt-get upgrade software-center
安装lzma(不知道是什么):
sudo apt-get install lzma lzma-dev
然后重新双击hrome的安装文件即可安装,如仍失败,重复执行上面两句试试。本人是执行一次就可以安装了。
8. JDK的安装和配置
(1) 卸载系统自带的OpenJDK
sudo apt-get purge openjdk*
(2) 在oracle官网下载最新版本的JDK,我下载的是当前的最新64bit版本:jdk-7u11-linux-x64.tar.gz
(3) 将下载的文件解压到/usr/lib/jvm目录下,下面划线部分为下载的jdk路径及文件名
cd /usr/lib
sudo mkdir jvm
sudo tar zxvf /home/name/下载/jdk-7u11-linux-x64.tar.gz -C /usr/lib/jvm
(4) 配置环境变量
用gedit打开/etc/profile文件
sudo gedit /etc/profile
在文件末尾加上:
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_11
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
保存并关闭。
(5) 将系统默认的JDK修改过来
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_11/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_11/bin/javac 300
sudo update-alternatives --config java
sudo update-alternatives --config javac
(6) 检验
java -version
java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)
9. 安装压缩/解压rar文件的工具
sudo apt-get install rar
sudo apt-get install unrar
10. 开机时免输入密码自动登陆
点击屏幕右上角用户名,在弹出菜单中选择“用户账户...”。在弹出的窗口右上角点击“解锁”,按要求输入密码后,将“自动登陆”设为“开启”。此时就可以开机自动登陆了。
后续问题:
自动开机后,经常会弹出一个对话框:解锁登陆密钥环;输入密码以解锁密钥环;您登陆到您的计算机时,您的登陆密钥环未被解锁。要求输入密码。
解决方案:
在终端从输入seahorse,会显示下图对话框,切换到密码选项卡,右击“密码:login”,选择“更改密码”,在“旧密码”中填入系统登录密码,其他不用填,并选择“使用不安全的存储器”。
未完待续……