Chinaunix首页 | 论坛 | 博客
  • 博客访问: 541897
  • 博文数量: 83
  • 博客积分: 4136
  • 博客等级: 中校
  • 技术积分: 886
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-19 21:14
文章分类

全部博文(83)

文章存档

2013年(1)

2011年(25)

2010年(57)

分类: LINUX

2010-11-22 09:45:18

我安装的版本是 emacs23.1
  
源码的下载可以去
然后就是解压和安装了。
我安装到了/usr/local/emacs23下面。

下面说一下安装步骤。这个文章针对的是 emacs-23.1版本来写的,其他版本可进行相应的变动!
1、解压源码包,并进入目录
  cd emacs-23.1
 
2、执行configure
 具体命令是:

./configure --prefix=/usr/local/emacs23/ --enable-font-backend --with-xft --with-freetype --with-x-toolkit=gtk



参数解释:
    --prefix=/usr/local/emacs23 指定emacs安装在/usr/local/emacs23
    --enable-font-backend 让emacs支持雅黑字体
    --with-freetype 支持freetype字体
    --with-x-toolkit=gtk 指定环境为gtk
    注意,上面的支持微软雅黑字体,前提你必须先安装好这个字体,可以参考 安装雅黑字体


3、出错解决,我的linux为rhel5.1,昨天刚刚升级为cent os ,通过yum update 升级的,之所以编译的这么顺利,好像和这次升级有关吧,但是还是出错了,提示:
     No package ‘gtk+-2.0′ found
   解决办法看我的 解决No package ‘gtk+-2.0′ found ,之后就可以配置通过了。会自动生成Makefile

4,还有一些错误说是找不到 libXpm libjpeg libgif/libungif libtiff等等东西,

    解决的办法还是使用yum进行搜索,比如第一个 yum search libXpm

   然后你就可以看到一些东西,赚找那些带有devel的包进行安装,比如你可以

   yum install libXpm-devel 然后你第一个问题就解决了,后面几个用类似的方法解决!


4、然后输入命令

make


5、完成之后再输入

src/emacs -q

这一步主要是检验程序到底能不能运行,我的就可以完美运行!!

6、之后就是安装了

make install


7、还有最后一步:建立连接

cd /usr/bin
ln -s /usr/local/emacs23/bin/* ./

这样,你在终端里输入emacs就能启动程序了

如果你想看原文,就点击 emacs23 安装全过程

8、后续还有emacs的配置文件,还有好多内容,emacs大有学问阿!



如果安装好emacs 后你还不知道干什么,那看看我的另一篇文章 菜鸟入门之:编写/root/.emacs文件

阅读(2187) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~