我想在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是:
如果以这种方式安装,它将被放置到/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更关心稳定性。
看到这个其他职位多一点解释。
– 克里斯托弗·卡雷尔