CentOS 5.5的emacs 23的yum版本库在哪里?

我想在CentOS 5.5上更新我的emacs到23,但我找不到任何rpms或yum回购有吗?

我花了相当多的时间试图在RHEL5.7上构buildemacs,无济于事。 然后,回到谷歌,我发现一个与CentOS / RHEL 5.x emacs23 RPM的回购。

http://puias.princeton.edu/data/puias/unsupported/5.7/x86_64/

要使用它,请使用捆绑的emacs21在/etc/yum.repos.d/puias-unsupported.repo创build一个文本文件。
它应该有这些内容:

 [puias-unsupported] name=PUIAS Unsupported $releasever baseurl=http://puias.princeton.edu/data/puias/unsupported/5/$basearch/ enabled=0 gpgcheck=0 

然后,像这样使用它:

sudo yum –disablerepo =“*”–enablerepo = puias-unsupported install emacs23

RPM是:

  • emacs23-23.2-5.x86_64.rpm
  • emacs23-共23.2-5.x86_64.rpm

如果以这种方式安装,它将被放置到/usr/emacs23/ 。 它不会取代现有的emacs21。

在这个回购中还有一个nox版本的emacs23。 还有一堆其他的东西

此外,要使其正常工作,并防止警告,我做了以下几点:

cd / usr / share / emacs /

ln -s /usr/emacs23/share/emacs/23.2

mkdir 23.2 / leim

mkdir -p /usr/libexec/emacs/23.2/x86_64-redhat-linux-gnu

您可以从最近的Fedora(或RHEL6)版本中获取源RPMS,然后自行重build它们 。

RHEL5上最新版本的Emacs是21.本质上,RHEL / CentOS是针对企业服务器市场的,它比稳定的function更关心稳定性。

看到这个其他职位多一点解释。

– 克里斯托弗·卡雷尔