Emacs 24.3出来好久了,但是在Debian 7里还是Emacs 23的版本.

以下是安装步骤(9步):

sudo aptitude install git-core libxaw7-dev libxpm-dev libpng12-dev libtiff5-dev libgif-dev libjpeg8-dev libgtk2.0-dev libncurses5-dev autoconf automake texinfo
sudo apt-get build-dep emacs
git clone git://git.savannah.gnu.org/emacs.git
cd emacs/
git checkout emacs-24.3 git checkout -b custom_branch ./autogen.sh ./configure --prefix=/opt/emacs24 make --jobs=2 sudo make install

按这个顺序安装就好了,大概半个小时到一个小时的样子。

安装好后把emacs添加到PATH里,打开~/.bashrc 文件,在最后添加:

export PATH=$PATH:/opt/emacs24/bin

保存后:

source .bashrc

这样在终端里就可以直接输入 emacs 就可以启动了。

经常按alt+F2 打开应用程序窗口,但是这里面输入emacs却不行,办法是把emacs软链接到 /usr/bin 目录里:

cd /usr/bin
ln -s /opt/emacs24/bin/emacs emacs

打完收工!


 

2010.10.03 更新:

以上通过git的方式今天用起来好慢!只好换一种方式。

一、安装编译所需包 2014.10.03 10:43~10:45

sudo apt-get install libxaw7-dev libxpm-dev libpng12-dev libtiff5-dev libgif-dev libjpeg8-dev libgtk2.0-dev libncurses5-dev autoconf automake texinfo
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
将会安装下列额外的软件包:
  autopoint autotools-dev debhelper gettext html2text intltool-debian
  libatk1.0-dev libcairo-script-interpreter2 libcairo2-dev libelf1
  libexpat1-dev libfontconfig1-dev libfreetype6-dev libgdk-pixbuf2.0-dev
  libgettextpo0 libglib2.0-bin libglib2.0-dev libice-dev libjbig-dev
  liblzma-dev libmail-sendmail-perl libpango1.0-dev libpcre3-dev libpcrecpp0
  libpixman-1-dev libpthread-stubs0 libpthread-stubs0-dev libsm-dev
  libsys-hostname-long-perl libtiff5 libtiffxx5 libtinfo-dev libx11-dev
  libx11-doc libxau-dev libxcb-render0-dev libxcb-shm0-dev libxcb1-dev
  libxcomposite-dev libxcursor-dev libxdamage-dev libxdmcp-dev libxext-dev
  libxfixes-dev libxft-dev libxi-dev libxinerama-dev libxml2-utils libxmu-dev
  libxmu-headers libxrandr-dev libxrender-dev libxt-dev m4 pkg-config
  po-debconf x11proto-composite-dev x11proto-core-dev x11proto-damage-dev
  x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev
  x11proto-render-dev x11proto-xext-dev x11proto-xinerama-dev
  xorg-sgml-doctools xtrans-dev zlib1g-dev
建议安装的软件包:
  autoconf2.13 autoconf-archive gnu-standards autoconf-doc libtool dh-make
  gettext-doc libcairo2-doc libglib2.0-doc libgtk2.0-doc libice-doc
  liblzma-doc ncurses-doc libpango1.0-doc imagemagick libsm-doc libxaw-doc
  libxcb-doc libxext-doc libxt-doc libmail-box-perl texlive-base
  texlive-latex-base texlive-generic-recommended texinfo-doc-nonfree
下列【新】软件包将被安装:
  autoconf automake autopoint autotools-dev debhelper gettext html2text
  intltool-debian libatk1.0-dev libcairo-script-interpreter2 libcairo2-dev
  libelf1 libexpat1-dev libfontconfig1-dev libfreetype6-dev
  libgdk-pixbuf2.0-dev libgettextpo0 libgif-dev libglib2.0-bin libglib2.0-dev
  libgtk2.0-dev libice-dev libjbig-dev libjpeg8-dev liblzma-dev
  libmail-sendmail-perl libncurses5-dev libpango1.0-dev libpcre3-dev
  libpcrecpp0 libpixman-1-dev libpng12-dev libpthread-stubs0
  libpthread-stubs0-dev libsm-dev libsys-hostname-long-perl libtiff5
  libtiff5-dev libtiffxx5 libtinfo-dev libx11-dev libx11-doc libxau-dev
  libxaw7-dev libxcb-render0-dev libxcb-shm0-dev libxcb1-dev libxcomposite-dev
  libxcursor-dev libxdamage-dev libxdmcp-dev libxext-dev libxfixes-dev
  libxft-dev libxi-dev libxinerama-dev libxml2-utils libxmu-dev libxmu-headers
  libxpm-dev libxrandr-dev libxrender-dev libxt-dev m4 pkg-config po-debconf
  texinfo x11proto-composite-dev x11proto-core-dev x11proto-damage-dev
  x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev
  x11proto-render-dev x11proto-xext-dev x11proto-xinerama-dev
  xorg-sgml-doctools xtrans-dev zlib1g-dev
升级了 0 个软件包,新安装了 80 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 28.1 MB 的软件包。
解压缩后会消耗掉 91.4 MB 的额外空间。
您希望继续执行吗?[Y/n]
View Code

相关文章:

  • 2022-03-10
  • 2021-08-19
  • 2021-07-25
  • 2021-09-11
  • 2022-12-23
  • 2022-12-23
  • 2021-05-24
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-07
相关资源
相似解决方案