在进行Java开发环境安装之前,通常我们还需要进行下面的一些相关设置,以方便我们随后的工作。
设置桌面工作站
在用光盘安装Ubuntu Desktop的过程中,由于Ubuntu软件源默认选择的并不是最快的源,所以往往无法安装语言支持,使得界面语言显示为英文。我们通常做下述的工作:
对于大多数国内的网络来说,cn99是最快的Ubuntu软件源。遵循以下的步骤更换软件源为cn99:
(1)单击菜单“系统(System)” -> “系统管理(System Administrator)” -> “软件源”,进入软件源配置对话框(这个过程可能需要输入口令)。
(2)在对话框的“Ubuntu软件”标签页下的“下载自:”下拉框中选择“中国”下的ubuntu.cn99.com软件源。
(3)单击“关闭”按钮。这时候系统会提示是否更新的信息,请选择更新。
(1)单击菜单“系统(System)” -> “系统管理(System Administrator)” -> “语言支持(Language Supports)”,进入“语言”对话框。
(2)如果提示“不完整的语言支持”,按照提示安装语言支持,并选择汉语作为首选的界面语言。
Linux下面的字体是免费的,其美观程度比不上微软的TTF字体,特别是可用的中文字体更有限。我们可以从Windows那里借用微软的TTF字体。
(1)输入下面的命令安装免费的微软字体。
sudo apt-get install msttcorefonts
如果你的电脑同时安装有Windows操作系统,那么可以通过下面的步骤把Windows的字体复制到Ubuntu:
(2)在文件浏览器中单击Windows分区,使得Ubuntu自动挂接(mount)Windows的分区。下面假设Windows所在分区的卷标是“WINDOWS”。
(3)输入下面的命令,在/usr/share/fonts/truetype目录下面建立一个叫做msttfonts的子目录,保存从Windows复制过来的字体
sudo mkdir /usr/share/fonts/truetype/msttfonts
(4)依次输入下面的命令,复制Windows的字体到Ubuntu:
cd /usr/share/fonts/truetype/msttfonts
sudo cp /media/SYSTEM/WINDOWS/Fonts/*.ttf .
sudo cp /media/SYSTEM/WINDOWS/Fonts/*.ttc .
sudo cp /media/SYSTEM/WINDOWS/Fonts/*.TTF .
安装Apache、PHP和MySQL
对于Java开发来说,Apache、PHP和MySQL都是有用的。例如Apache可以作为Maven的组件仓库的载体,MySQL可以作为开发数据库,而用PHP编写的Wiki、Blog和沟通管理软件等,对于软件开发也很有用。
输入下列命令安装这三个软件:
sudo apt-get install mysql-server mysql-client mysql-query-browser mysql-admin
sudo apt-get install apache2 php5 libapache2-mod-php5 php5-mysql libapache2-mod-auth-mysql
为了让MySQL支持国际化,应设置其默认的语言是UTF-8。为此我们输入下面的命令编辑/etc/mysql/my.cnf文件:
sudo gedit /etc/mysql/my.cnf
在其中的[mysqld]节内加入下面一行:
default-character-set=utf8
保存后退出文本编辑器,输入下面的命令使得更改生效:
sudo /etc/init.d/mysql restart
至此,基本环境配置完毕。