歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu下編譯安裝Emacs23

Ubuntu下編譯安裝Emacs23

日期:2017/2/28 16:43:47   编辑:Linux教程

Ubuntu下編譯安裝Emacs23過程:

1. 准備工作
(1)安裝CVS、SSH

sudo apt-get install ssh cvs
(2)安裝texinfo(為了編譯man包)

sudo apt-get install texinfo
(3)安裝編譯所需的支持包,依環境而定

sudo apt-get build-dep emacs21
sudo apt-get install libgtk2.0-dev
sudo apt-get install xserver-xorg-dev
sudo apt-get install xorg-dev
sudo apt-get install libncurses5 libncurses5-dev
sudo apt-get install libidl.dev

2. cvs最新的emacs源碼

cvs -z3 -d:pserver:[email protected]:/sources/emacs co -r emacs-unicode-2 emacs
3. 編譯、安裝
創建目錄:/usr/local/emacs23, 將emacs安裝到這裡

sudo mkdir /usr/local/emacs23
注:最好指定一個安裝目錄,要不然編譯出來的binary會被分散裝到不同的地方

cd ~/emacs
./configure --prefix=/usr/local/emacs23 --enable-font-backend --with-xft --with-freetype --with-x-toolkit=gtk
參數解釋:
–prefix=/usr/local/emacs23 指定emacs安裝目錄,默認為/usr/local
–enable-font-backend 讓emacs支持雅黑字體
–with-freetype 支持freetype字體
–with-x-toolkit=gtk 指定環境為gtk

沒有錯誤則繼續:

make bootstrap
make info
編譯完後,試運行一下 src/emacs -q,沒有問題就可以安裝了:

sudo make install
清理:

make clean
4. 添加你的安裝路徑

安裝完後要在/usr/local/bin做一個鏈接(因為/usr/local/emacs23/bin不在PATH變量中)

cd /usr/local/bin
ln -s /usr/local/emacs23/bin/* ./
鏈接好後,在終端中輸入emacs就可以啟動emacs了。

Copyright © Linux教程網 All Rights Reserved