由于换了新本本要重新安装系统,而且又找不到我之前刻的Fedora 10的live光盘了,所以就干脆上网上下了Fedora12的live光盘装了,本来依照上次的方法装就可以了,可是又遇见了新的问题下面列下遇到的问题和解决办法。
一.输入法
,Fedora 11 内置的不再是前的scim输入法了,而是改用了一个叫ibus的输入法了默认只有拼音输入,在选项中添加拼音输入就可以了使用了。可是我要用五笔,所以网上一查只要 yum install ibus-table-wubi 然后在输入法选项中添加就行了,可是问题来了,我在弄好后不但五笔调不出来的,而且原来可以用的拼音也调不出了(ctrl+space 无反映),晕了,又到网上查,有种说法说,ibus-table-wubi 同 ibus-table 的版本不对,要下旧的版本来换,结果无效,后来才发现原因,原来我桌面使用的语言是英语的(中文反的实在太恶心了什么:“无事可做” “还剩two秒”)所以就调不出中文输入法了,在登录时把语言改为 汉语(中国)再进入就就可以了。
另外,我也试着安装了小企鹅输入法(fcitx3.6RC)可是最后虽然装完能用了,但是有点问题,就是输入候选栏很小,而且什么也不显示,虽然这不能算是成功安装,但也记录下来以便下次安装时参阅。
我主要参考以下文章:
http://www.kklinux.com/html/Love-Linux/Fedora/200908/06-5996.html
但是以上文章有点问题:
1.fcitx不会和ibus,im-settings-libs等冲突而使之不能激活,他们是可以和平共存的,只要按我上篇文章中按Fedora10 的方法配几个文件后,fcitx就会和ibus 一起出现在输入法选择的窗口里了,而且可以激活,而且我也试着把所有的im-chooser,im-setings-libs,ibus等包都remove了,也不能解决我的问题。
2.除了上文中提到要安装的几个工具外,还要安装以下几样
yum install automake
yum install gcc
yum install python
二. JDK
:Fedora 11自带一个Open JDK的东东,要是用这个 JDK在安装 MYECLIPSE是会提示使用OpenJDK会导致某些功能不可用。所以我们还要安装SUN JDK但按我上文的方法安装好SUN JDK后,运行java -version 的话来是显示使用的是OpenJDK,网上查到解决方法,可以做个配置,在所安装的JDK中选择。
参考: http://www.my-guides.net/en/content/view/164/26/1/12/
注:从
su -
gedit /etc/profile.d/java.sh 这里开始做就可以以了。
三.MyEclipse 7.5
:我原来用的是7.1,现在到官网一看,有7.5了那就一起换新的吧.注:MyEclipse要用代理才能上,中国用户被人家给封了.别忘了下载时也要为下载工具设下代理,很快的,一会就下完.
按上篇文章装完配完所需要的东东后,打开Eclipse后没有问题,启动 TOMCAT 也没问题,可是一打开项目,Myeclipse就报错 Show Console View 等等各种错误,搞的我一头雾水.后来才搞明白,原来是Fedora 11的用户用打开文件个数的限制引起的.要知道一个spring的项目中jar所含的文件可是很多的.
运行 ulimit -a 一看 用户打开文件的个数限制为1024.肯定不够了.改一下,方法如下:
修改2个文件。
1./etc/security/limits.conf
vi /etc/security/limits.conf
加上:
* soft nofile 8192
* hard nofile 20480
2./etc/pam.d/login
session required /lib/security/pam_limits.so
注意: 改完要重启才生效哦
.
一些工具:
http://xuwenzhang.org/blog/2010/06/23/01-8/
代理