Yum
CentOS 5.5 的 emacs 23 的 yum 儲存庫在哪裡?
我想在 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