題 如何在ubuntu Linux上安裝Emacs(文本編輯器)


我曾嘗試從我從互聯網上下載的源代碼安裝emacs。

首先,我選擇了一條路徑:

/home/anand/emac/emac-23.1 (其中emac-23.1是解壓文件)

然後我讓它運行如下:

root @ anand:/home/anand/softwares/emac/emacs-23.1# ./configure

但它顯示:

檢查構建系統類型... i686-pc-linux-gnulibc1
檢查主機系統類型... i686-pc-linux-gnulibc1
檢查gcc ... gcc
檢查C編譯器默認輸出文件名...
configure:錯誤:C編譯器無法創建可執行文件
有關詳細信息,請參閱`config.log'。

我還嘗試了另一種方式:

sudo apt-get install emacs

但它顯示:

閱讀包裹清單......完成
構建依賴樹
閱讀國家信息......完成
E:找不到包emacs

以上所有內容都是在管理員登錄下完成的,但我無法讓它工作。


4
2017-10-15 05:02


起源


Ubuntu linux沒有很多編譯程序所需的東西。我認為gnibbler的答案是正確的,雖然我還沒有嘗試過。
嘗試sudo apt-get install emacs你錯過了s! - gnibbler
嘗試運行“sudo apt-cache search emacs”,這應該會顯示所有可能與emacs有關的軟件包。 - Bobby
另見 在ubuntu上安裝最小的emacs24。它提供了從大小約25 MB的源下載和構建Emacs 24.5的說明。它比標準提高了4倍 emacs-nox 從Debian和Ubuntu安裝包。 - jww


答案:


$ sudo apt-get install build-essential
$ sudo apt-get build-dep emacs

將幫助您下載所有依賴項

我的ubuntu有emacs22,如果這對你有用

$ sudo apt-get install emacs  <==注意你在之前嘗試時錯過了s


9
2017-10-15 05:04



這適用於Emacs 23.1嗎?
這將獲得依賴性。但是,您還需要安裝一個構建系統,您可以使用以下內容獲得:sudo apt-get install build-essential
@Kinopiko:試一試。存儲庫通常保持相對最新,軟件的依賴性實際上並不經常改變。 - mpen
@MichaelM,謝謝,我補充說 - gnibbler


sudo apt-get install emac

您的包名稱錯誤。嘗試:

sudo apt-get install emacs

4
2017-10-15 05:06



在使用同樣的問題之後.. sudo apt-get install emacs實際上我錯過了當我將這個錯誤複製到記事本時,但首先只是我使用上面的命令...


你在shell或gnome中使用它嗎?

嘗試使用emacs快照來獲得更好的用戶界面,看起來像20世紀90年代沒有製作的東西

sudo apt-get install -y emacs-snapshot emacs-snapshot-el

並在沒有窗口系統的情況下啟動它

emacs -nw /path/to/your/file

4
2017-10-15 05:41





sudo aptitude安裝emacs23


0
2018-02-15 20:09





連接到互聯網時,執行: sudo apt-get emacs


-1