如何在 Linux Mint 上安裝 emacs 24.5

如何在 Linux Mint 上安裝 emacs 24.5

我正在嘗試在 linux mint 上獲取 emacs 的最新穩定版本(emacs-24.5)。但是,由於某種原因apt-get僅安裝 24.3.1。我通常會同意,但我正在嘗試使用 spacemacs,並且許多軟體包至少需要 24.4。

我嘗試自己安裝它,但./configure不起作用(它說我需要一大堆庫,而這些庫需要一大堆庫......),我嘗試在沒有庫的情況下安裝它,它只製作一個看起來很糟糕的基於文字的僅終端版本。

我甚至嘗試使用 linuxbrew,但我不知道如何讓 gui 工作,因為我不能這樣做:

brew install emacs --with-cocoa

我注意到 ubuntu 附帶了 emacs 24.5,我願意安裝作業系統,因為我只使用了 linux mint 一天。但是有什麼辦法可以讓我在 mint 上獲得 emacs 24.4 或 24.5 嗎?一個不同的套件管理器,用於安裝手冊製作所需的所有庫。

另外,我已經查看了堆疊溢出並嘗試了本教程,但它不起作用: Emacs 24.4 發布,如何在 Ubuntu 14.04 中安裝

當我嘗試自己安裝它時,它給了我一個關於X和/gtk或其他一些視窗庫的錯誤,即使在我做了所有教程所說的獲取 X 庫的操作之後也是如此。

感謝您的幫助,如果這不是提出此類問題的正確地點,我們深表歉意。另外,問我是否需要指定我遇到的錯誤等......

答案1

使用 Ubuntu elisp ppa 安裝最新的 Emacs 快照。安裝後您需要運行emacs-snapshot而不是emacs.

$ sudo apt-add-repository ppa:ubuntu-elisp/ppa 
$ sudo apt-get update 
$ sudo apt-get install emacs-snapshot 

這將安裝 emacs,無需任何進一步的步驟。祝你好運。

答案2

運行這兩個腳本後我能夠安裝它:https://gist.github.com/favadi/18438172892bc4178b27https://github.com/favadi/build-emacs/blob/master/build-emacs.sh

然後,當它們失敗時,我回到以 .tar.gz 下載的 emacs 24.5,將其解壓縮,然後執行以下操作:

./congigure
make
make install.

這兩個腳本顯然安裝了缺少的依賴項。

答案3

這是在基於 Debian 的發行版(例如 Ubuntu 和 Mint)上使用原始碼進行建置的一般過程。

取得您的依賴項:

sudo apt-get build-dep emacs24 # or emacs24-lucid or whatever

建造:

tar xf emacs-whatever.tar.gz
cd emacs
./configure --with-whatever # see below
make

安裝與checkinstall.這基本上運行make install,但監視安裝了哪些檔案並自動建立 .deb 並向作業系統註冊該套件。然後您可以使用 刪除它dpkg -r package-name,或將 .deb 複製到另一台類似的機器上並安裝它。

sudo apt-get install checkinstall
sudo checkinstall

配置:

Emacs 有很多編譯時配置選項。您可以採用預設值或嘗試調整它。我通常使用與 Arch Linux 類似的選項,例如或者

相關內容