转载时请注明出处和作者联系方式
文章出处:http://blog.csdn.net/jack0106
作者联系方式:冯牮 [email protected]
最近有个项目用到的系统是基于redhat系统开发的,在ubuntu上编译的时候,会遇到一些问题,得一个一个解决,觉得有点麻烦,还是想在fedora上做这个事情。
第一步是要把fedora配置得用着顺手,之前写过一篇文章,程序员安装ubuntu10.04后还需要做的事情,从ubuntu9.10到现在的ubuntu11.04,一直在往里面补充新的东西。我也想把fedora配置成和ubuntu上的环境差不多,这样最方便,所以做此记录。以后还会不断的完善。
注:在fedora上,使用yum search 命令,可以搜索可安装的rpm软件包的相关信息
1. 更新软件源。
1.1 用sohu的源(这是官方源,最常用且不违反开源条例的rpm包,都在这里),参照这个说明--http://mirrors.sohu.com/help/fedora.html
(下载fedora-sohu.repo和fedora-updates-sohu.repo, 放入/etc/yum.repos.d/ 目录中,然后运行yum makecache生成缓存)
1.2 安装第三方软件仓库RPM Fusion(RPM Fusion 是为 Fedora 及 Red Hat Enterprise Linux 用户提供的一个软件包仓库,合并了原有的 Dribble、Freshrpms、Livna 等软件包仓库,将成为最大的第三方软件包仓库。通过 RPM Fusion 软件包仓库,你将找到 ATI/NVIDIA 显卡驱动、私有的音频/视频编码/解码器、游戏、模拟器、以及其他软件包等。)
可以参照 http://rpmfusion.org/Configuration
2 安装openssh-server。
默认已经有了,可以用yum search openssh 察看对应的rpm包
3 安装ftp客户端,filezilla。
sudo yum install filezilla.i686
4 安装中文支持
4.1 拼音输入法
5 安装字体,推荐字体是文泉译的微米黑,因为它和雅黑长的挺像的。(这是等宽字体,适合程序员使用)
sudo yum install wqy-microhei-fonts.noarch
6 安装gnome开发环境
6.1 安装gcc
sudo yum install gcc.i686
6.2 安装开发环境和文档(可以使用命令 yum search gnome-devel 搜索相关的包信息)。执行下面的命令
sudo yum install libgnome-devel.i686 gnome-devel-docs.noarch
7 安装内存泄漏检测工具valgrind
sudo yum install valgrind.i686
8 安装opengl的开发环境。这一步不是必须的,如果不开发opengl程序,可以不做这一步,但是如果要使用clutter编程,建议安装opengl的开发环境。
sudo yum install freeglut-devel.i686
9 安装一些零碎的工具,比如vim,svn,git等
sudo yum install vim-X11.i686
sudo yum install subversion.i686
sudo yum install git.i686