热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Fedora8安装后的一些必要配置

以前装linux都没有作记录,虽然再装起来也不是什么难事,但总会忘这忘那,找资料也总会花不少时间的。昨天挂了一晚上下了Fedora8(F9test官方已经有消息了...这速度也太快了),这次也干脆来次重新安装,顺便记录一下一些设置啊什么的。[安装]我用的是硬盘安装,本来安装的系统是Fedora7硬盘安装方法:我的驱动器信息________________________挂载点

以前装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/vie ... 536&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里面看起来好恶心哦。。。


推荐阅读
  • PHP组合工具以及开发所需的工具
    本文介绍了PHP开发中常用的组合工具和开发所需的工具。对于数据分析软件,包括Excel、hihidata、SPSS、SAS、MARLAB、Eview以及各种BI与报表工具等。同时还介绍了PHP开发所需的PHP MySQL Apache集成环境,包括推荐的AppServ等版本。 ... [详细]
  • 分享css中提升优先级属性!important的用法总结
    web前端|css教程css!importantweb前端-css教程本文分享css中提升优先级属性!important的用法总结微信门店展示源码,vscode如何管理站点,ubu ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • javascript  – 概述在Firefox上无法正常工作
    我试图提出一些自定义大纲,以达到一些Web可访问性建议.但我不能用Firefox制作.这就是它在Chrome上的外观:而那个图标实际上是一个锚点.在Firefox上,它只概述了整个 ... [详细]
  • 使用Ubuntu中的Python获取浏览器历史记录原文: ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • Activiti7流程定义开发笔记
    本文介绍了Activiti7流程定义的开发笔记,包括流程定义的概念、使用activiti-explorer和activiti-eclipse-designer进行建模的方式,以及生成流程图的方法。还介绍了流程定义部署的概念和步骤,包括将bpmn和png文件添加部署到activiti数据库中的方法,以及使用ZIP包进行部署的方式。同时还提到了activiti.cfg.xml文件的作用。 ... [详细]
  • 本文讨论了在shiro java配置中加入Shiro listener后启动失败的问题。作者引入了一系列jar包,并在web.xml中配置了相关内容,但启动后却无法正常运行。文章提供了具体引入的jar包和web.xml的配置内容,并指出可能的错误原因。该问题可能与jar包版本不兼容、web.xml配置错误等有关。 ... [详细]
  • Apache Shiro 身份验证绕过漏洞 (CVE202011989) 详细解析及防范措施
    本文详细解析了Apache Shiro 身份验证绕过漏洞 (CVE202011989) 的原理和影响,并提供了相应的防范措施。Apache Shiro 是一个强大且易用的Java安全框架,常用于执行身份验证、授权、密码和会话管理。在Apache Shiro 1.5.3之前的版本中,与Spring控制器一起使用时,存在特制请求可能导致身份验证绕过的漏洞。本文还介绍了该漏洞的具体细节,并给出了防范该漏洞的建议措施。 ... [详细]
  • 项目运行环境配置及可行性分析
    本文介绍了项目运行环境配置的要求,包括Jdk1.8、Tomcat7.0、Mysql、HBuilderX等工具的使用。同时对项目的技术可行性、操作可行性、经济可行性、时间可行性和法律可行性进行了分析。通过对数据库的设计和功能模块的设计,确保系统的完整性和安全性。在系统登录、系统功能模块、管理员功能模块等方面进行了详细的介绍和展示。最后提供了JAVA毕设帮助、指导、源码分享和调试部署的服务。 ... [详细]
  • 本文整理了常用的CSS属性及用法,包括背景属性、边框属性、尺寸属性、可伸缩框属性、字体属性和文本属性等,方便开发者查阅和使用。 ... [详细]
  • CSS|网格-行-结束属性原文:https://www.gee ... [详细]
  • css元素可拖动,如何使用CSS禁止元素拖拽?
    一、用户行为三剑客以下3个CSS属性:user-select属性可以设置是否允许用户选择页面中的图文内容;user-modify属性可以设置是否允许输入 ... [详细]
author-avatar
ABC13517626247
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有