Yum

CentOS 5.5 的 emacs 23 的 yum 儲存庫在哪裡?

  • December 14, 2012

我想在 CentOS 5.5 上將我的 emacs 更新到 23,但我找不到任何包含它的 rpm 或 yum 儲存庫?

我花了很多時間嘗試在 RHEL5.7 上建構 emacs,但無濟於事。然後,回到Google,我找到了一個帶有 emacs23 RPM 的用於 CentOS/RHEL 5.x 的 repo。

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

要使用它,請使用捆綁的 emacs21 在/etc/yum.repos.d/puias-unsupported.repo.

它應該有這些內容:

[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。

該 repo 中還有一個 nox 版本的 emacs23。還有一堆其他的東西。

此外,為了使其正常工作並防止出現警告,我執行了以下操作:

cd /usr/share/emacs/

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

mkdir 23.2/膠水

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

引用自:https://serverfault.com/questions/283510