红联Linux门户
Linux帮助

Fedora 8 常规使用设置

发布时间:2008-01-02 00:11:25来源:红联作者:CDflexaz
原创:Fansarta__Fantacy

以前装linux都没有作记录,虽然再装起来也不是什么难事,但总会忘这忘那,找资料也总会花不少时间的。

昨天挂了一晚上下了Fedora 8(F9test官方已经有消息了...这速度也太快了),这次也干脆来次重新安装,顺便记录一下一些设置啊什么的。

[安装]
我用的是硬盘安装,本来安装的系统是Fedora 7

硬盘安装方法:

我的驱动器信息
________________________
挂载点 对应标号
/ sda1
/home sda2
/workspace sda3
/soft sda6
------------------------

1、挂载iso文件
mount -t iso9660 -o loop ISO文件路径 挂载路径

2、复制安装引导程序
然后进入iso目录把isolinux拷到 / 下面

3、编辑启动菜单
编辑 /etc/grub.conf
追加一下4行

title Fedora 8 Installation # 引导项目标题
root (hd0,0) # 根目录(/)的位置
kernel /isolinux/vmlinuz
initrd /isolinux/initrd

4、启动安装
重新启动系统,从引导菜单中选择 “Fedora 8 Installation”
选择安装介质的时候选 Hard Disk
然后选择Fedora-8-i386-DVD.iso所在的分区确定就行
确定....
重新启动以后就会开始安装,根据需要选择一些要安装的附件什么以后就可以开始安装了。

主要选了几个
KDE 我比较喜欢这个,感觉可配置的地方多一些
Eclipse 比较强大的IDE
MySQL F8带的版本也比较新,刚好装上得了,反正我
就算自己装也懒得去下源码包编译的,毕竟是自己用作测试的。
至于HTTP,PHP什么的,还是自己装吧,要配置的东西比较多。

其他乱七八糟的好像也选了几个....反正是无关紧要的东西


[字体安装]
因为装的都是中文字体,直接复制到 /usr/share/fonts/zh_CN 里面
然后执行
ttmkfdir -o fonts.scale
ttmkfdir
fc-cache -fv
就行了...其实我还没搞明白上面几句是干嘛的..哈...哈哈....


[配置]
。。。。。。。。
突然发现也没什么好写的,随便记吧。。。本来就是是方便自己记忆而已。。。


第一个问题,音乐
没有音乐怎么能行?以前用KDE一直在用 Amarok 感觉很好,不过现在我打算用用Gnome,F8里看起来挺舒服的打算试试
查了一下,听说Audacious不错。

先到 http://rpm.livna.org/rlowiki/ 把livna的repo加上
然后
yum install audacious
yum install audacious-plugins-nonfree-mp3
yum install audacious-plugins-nonfree-wma

OK了,MP3也能放了
附上一文顺便解释一下关于MP3中文标签在LINUX乱码的问题:
[Amarok的中文支持到底是怎么回事]http://www.myswear.net/forum/viewthread.php?tid=7536&extra=page%3D10

[PHP开发环境配置]
apache 2.2.6
php 5.2.5

apache configure :
./configure --prefix=/usr/local/apche --enable-rewrite --enable-so

php configure :
./configure \
--prefix=/usr/local/php \
--with-apxs2=/usr/local/apache/bin/apxs \
--enable-mbstring \
--with-zlib \
--with-gd \
--with-mysql=shared \
--with-sqlite=shared \
--enable-pdo=shared \
--with-pdo-sqlite=shared \
--with-pdo-mysql=shared

/usr/kerberos/sbin:/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/gik/bin:/sbin

因为可能会经常改配置,所以把配置文件的链接弄到etc里,方便点,免得用起来还要输个长长的路径
ln -s /usr/local/php/lib/php.ini /etc/php.ini
ln -s /usr/local/apache/conf/httpd.conf /etc/httpd.conf

[FIREFOX 字体问题]
F8 界面字体很小的,不知道被改过什么地方。
不管,直接动手术

cd ~/.mozilla/firefox/XXXXXXXX.default/chrome/
cp userChrome-example.css userChrome.css

修改浏览器界面字体
vi userChrome.css
加上这两行
*{ font-size:10pt; font-family:sans; }
menupopup > * { font-size:12pt; }

保存退出

再修改页面字体大小
cp userContent-example.css userContent.css
vi userContent.css
加上 body,input,button { font-size:12px; }

改完以后很多页面看着还是很奇怪,英文字体和中文字体大小参差不齐,查了一下 发现是DPI的问题
打开firefox进入 about:config
找到 layout.css.dpi , 这项默认为-1,据说值为-1的时候字体DPI为96(我们平时用的字体分辨率都是72),所以字体看起来会特别小

修改
layout.css.dpi = 0

好了 FIREFOX正常了

另外,如果是自己安装firefox会由于缺少 libstdc++.so.5 而运行不了 直接 yum install libstdc++.so.5 就行了


[ZEND安装问题]
装zend的时候出现新问题了,运行安装程序出现 “xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock failed”
据说是JDK导致的问题

解决办法:
还原到F7的libX11
rpm -e --nodeps libX11-1.1.3-4.fc8
rpm -e --nodeps libX11-devel-1.1.3-4.fc8

http://rpm.pbone.net/找到下面那两个包 装上
rpm -ivh libX11-1.0.3-8.fc7.i386.rpm
rpm -ivh libX11-devel-1.0.3-8.fc7.i386.rpm

再加上下面两行到 /etc/yum.conf,防止更新的时候又恢复到新版本
# List of packages to exclude from updates or installs
exclude=libX11 libX11-devel

[ZEND中文问题]
linux下安装的ZEND辑中文时会变成方块,这个问题是由于ZEND自带的JRE没有中文字体造成的
找到ZEND的安装目录
进入 jre/lib/fonts/
建立一个 fallback 目录
找点中文字体放进去就行了,我比较喜欢用宋体

[PHP extensions问题]
由于编译mysql,sqlite,pdo的时候用的是shared方式
所以还要在PHP.ini中设定相应的选项才行

编译的时候由于没有特别指定,所以.so文件产生的位置是在

PHP安装目录/lib/php/extensions/[no-debug-non-zts-20060613]
中括号括起的部分可能会变
还有,linux下面的extension是.so不是.dll哦。。。别搞错了,反正我自己是忘了。。哈哈。。。以前一直用静态编译
还有编译产生的so文件前面是没有 php_前缀的 不过php.ini里的是有的 一定要注意。。。表像我那么粗心


2008年的第一天补上。。。。


关于字体发虚的问题,其实主要体现是在中文字体上,还有默认用的好像是那个什么Mingliu的字体,在FIREFOX里面看起来好恶心哦。。。

恩。。。解决办法如下:

一、关闭部分大小的字体反锯齿功能
二、设置替换字体

具体。。。

/etc/fonts/conf.d/10-XXXXXXXX.conf

内容--------------------------------------------------------------------[code]







t


hintslight



t



false







zh-cn
zh-tw
ja
ko


9


14


false







zh-tw
zh-cn
ja
ko


proportional


false






SimSun
NSimSun
SimHei
AR PL ShanHeiSun Uni
AR PL ZenKai Uni
AR PL New Sung
FZSongTi
FZMingTiB
FangSong_GB2312
KaiTi_GB2312


8


12


12




serif

Times New Roman
Nimbus Roman No9 L
Luxi Serif
Times
Bitstream Vera Serif
Simsun
MingLiu
WenQuanYi Bitmap Song
AR PL ShanHeiSun Uni
AR PL ZenKai Uni
AR PL New Sung
FZSongTi
FZMingTiB
Kochi Mincho
AR PL SungtiL GB
AR PL Mingti2L Big5
Baekmuk Batang



sans-serif

Arial
Verdana
Tahoma
Helvetica
Bitstream Vera Sans
SimSun
MingLiu
WenQuanYi Bitmap Song
AR PL ShanHeiSun Uni
AR PL ZenKai Uni
AR PL New Sung
FZSongTi
FZMingTiB
Kochi Gothic
AR PL KaitiM GB
AR PL KaitiM Big5
Baekmuk Dotum




monospace

Courier New
Courier
Andale Mono
Luxi Mono
Nimbus Mono L
Bitstream Vera Sans Mono
NSimSun
PMingLiu
WenQuanYi Bitmap Song
AR PL ShanHeiSun Uni
AR PL ZenKai Uni
AR PL New Sung
FZSongTi
FZMingTiB
Kochi Gothic
AR PL KaitiM GB
Baekmuk Dotum


[/code]内容--------------------------------------------------------------------

待续。。。。
文章评论

共有 0 条评论