CentOS 6.5中安装emacs软件

在安装emacs软件前,需要先安装一些依赖包,然后在下载emacs的软件包解压,再安装即可,具体步骤如下:

1、需要下载的依赖包如下:

yum -y groupinstall "Development Tools"

yum -y install gtk+-devel gtk2-devel

yum -y install libXpm-devel

yum -y install libpng-devel

yum -y install giflib-devel

yum -y install libtiff-devel libjpeg-devel

yum -y install ncurses-devel   www.2cto.com

yum -y install gpm-devel dbus-devel dbus-glib-devel dbus-python

yum -y install GConf2-devel pkgconfig

yum -y install libXft-devel

2、到如下链接下载emacs的安装包并解压

http://ftp.gnu.org/pub/gnu/emacs/

#解压文件

tar xvf emacs-24.2.tar.gz

3、安装emacs

cd emacs-24.2

./configure --prefix=/usr/local --with-x-toolkit=gtk

make && make install

在安装过程中遇到如下错误:

xsettings.o: In function `something_changed_gsettingsCB‘:

/root/Downloads/emacs-24.2/src/xsettings.c:216: undefined reference to `g_settings_get_value‘

/root/Downloads/emacs-24.2/src/xsettings.c:231: undefined reference to `g_settings_get_value‘

/root/Downloads/emacs-24.2/src/xsettings.c:245: undefined reference to `g_settings_get_value‘

xsettings.o: In function `init_gsettings‘:

/root/Downloads/emacs-24.2/src/xsettings.c:815: undefined reference to `g_settings_list_schemas‘

/root/Downloads/emacs-24.2/src/xsettings.c:821: undefined reference to `g_settings_new‘

/root/Downloads/emacs-24.2/src/xsettings.c:827: undefined reference to `g_settings_get_value‘

/root/Downloads/emacs-24.2/src/xsettings.c:838: undefined reference to `g_settings_get_value‘

/root/Downloads/emacs-24.2/src/xsettings.c:847: undefined reference to `g_settings_get_value‘

collect2: ld returned 1 exit status

make[1]: *** [temacs] Error 1

make[1]: Leaving directory `/root/Downloads/emacs-24.2/src‘

make: *** [src] Error 2

解决办法如下:

make distclean

./configure --without-gsettings

make &&  make install

安装成功后出现如下提示:

make[1]: Leaving directory `/root/Downloads/emacs-24.2/leim‘

cd lib-src; make maybe-blessmail  \

MAKE=‘make‘ archlibdir=‘/usr/local/libexec/emacs/24.2/i686-pc-linux-gnu‘

make[1]: Entering directory `/root/Downloads/emacs-24.2/lib-src‘

make[1]: Nothing to be done for `maybe-blessmail‘.

make[1]: Leaving directory `/root/Downloads/emacs-24.2/lib-src‘

在终端中输入emacs,即可打开软件

时间: 2024-10-03 03:12:57

CentOS 6.5中安装emacs软件的相关文章

Centos 6.5中安装后不能打开emacs的问题

问题的发现过程: 安装了最新的centos版本后发现居然打不开emacs,然后在终端中输入emacs后还是不能打开,出现了下面的提示: emacs: error while loading shared libraries: libotf.so.0: cannot open shared object file: No such file or directory 然后就在网上查找资料,可是由于centos本来就是刚刚发布的,相关解决方法没有,不过相关的有一些,综合他们的方法,终于解决了这个问题

如何在CentOS 7.x中安装OpenERP(Odoo)

各位好,这篇教程关于的是如何在CentOS 7中安装Odoo(就是我们所知的OpenERP).你是不是在考虑为你的业务安装一个不错的ERP(企业资源规划)软件?那么OpenERP就是你寻找的最好的程序,因为它是一款为你的商务提供杰出特性的自由开源软件. OpenERP是一款自由开源的传统的OpenERP(企业资源规划),它包含了开源CRM.网站构建.电子商务.项目管理.计费账务.POS.人力资源.市场.生产.采购管理以及其它模块用于提高效率及销售.Odoo中的应用可以作为独立程序使用,它们也可以

Centos 6.5 yum 安装Apache软件

本文主要介绍一下如何在Linux平台Centos 6.5 系统上使用yum 安装apache 网站平台软件 工具/原料 linux .Centos .apache 方法/步骤 一.首先在系统上面查询一下是否已经安装了apache 软件[Apache软件在linux系统里的名字是httpd] rpm    -qa    httpd 如果有返回的信息,则会显示已经安装的软件.如果没有则不会显示其它的信息.如下图是没有安装的.查询的时候没有显示其它的信息.   二.查询到系统是还没有进行安装的,那么我

Linux中安装卸载软件

在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的"添加/删除程序"来实现.与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM.它可以用来建立.安装.查询.更新.卸载软件.该工具是在命令行下使用的.在Shell的提示符后输入rpm,就可获得该命令的帮助信息. 安装方法一: XXX_linux_x86_64.tar.gz包上传至需要安装的Linux服务器的/tmp路径下,使用命令进行解压 #gunzip XXX_linux_x86_64.tar.g

CentOS在VirtualBox下安装增强软件,添加共享文件夹,Xshell/Xftp的安装

1.点击VirtualBox的菜单项"设备",选择"安装增强功能".(此时光盘已加载在CDROM) 2.挂载光盘 #mkdir /mnt/cdrom // 新建目录 #mount /dev/cdrom /mnt/cdrom //装载光盘 #cd /mnt/cdrom #./VBoxLinuxAdditions.run 会提示kernel-devel版本不对 #yum -y install kernel-devel-2.6.32-504.el6.x86_64 // 根

Linux CentOS 6.5中安装与配置Tomcat-8方法

安装环境:CentOS-6.5 安装方式:源码安装 软件:apache-tomcat-8.0.0.RC3.tar.gz 下载地址:http://tomcat.apache.org/download-80.cgi 安装前提 系统必须已安装配置JDK6+,安装请参考: http://www.linuxidc.com/Linux/2014-10/108066.htm . 安装tomcat 将apache-tomcat-8.0.0.RC3.tar.gz文件上传到/usr/local中执行以下操作: 代码

centOS 6.7 中安装matlab R2014b

参考资料: [1] http://www.centoscn.com/image-text/config/2014/1222/4354.html 系统: centOS 6.7 2.6.32-573.el6.x86_64 matlab  R2014b_glnxa64_withcrack.iso 步骤记录: 1 #1 加载光盘镜像 2 [[email protected] ~]$ sudo mkdir /mnt/tmp 3 [[email protected] ~]$ sudo mount -o lo

在CentOS 6.3中安装与配置cmake

安装说明安装环境:CentOS-6.3安装方式:源码编译安装软件:cmake-2.8.10.2.tar.gz下载地址:http://www.cmake.org/cmake/resources/software.html 安装前提系统中已经安装了g++和ncurses-devel,如果没有安装使用下面的命令安装: 复制代码 代码如下: [[email protected] /]# yum install gcc-c++[[email protected] /]# yum install ncurs

Linux中安装绿色软件的方法

一.简介 我们平时安装软件时,想要把一个可直接运行的软件及其依赖库Copy到Linux中的某个文件夹下.但是为了快速方便地执行它,不想每次都进入此目录中执行.解决的方法是向PATH中相关的路径下投放软链接文件. 二.相关命令 ln -s 目标可执行程序 目标地点 如: ln -s /usr/local/dotnet/dotnet /usr/local/bin -s 是代号(symbolic)的意思.两点注意:      第一,ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了哪一处,其