PS:老Blog文章转移, 年代久远, 连接可能已失效.
昨天我从淘宝上订的树莓派二代到了,闲的蛋疼从上面编译了一个 Emacs24。实际上从树莓派上编译 Emacs24 没有任何意义,因为我可以直接用 Emacs 通过 SSH 连接树莓派的 Bash 和修改任何文件,So,从树莓派上安装 Emacs24 纯粹是为了折腾而折腾。拿到机器后首先 update 一下,然后在 upgrade 一下,以使系统升级到最新版本,然后还需要安装几个包来编译 Emacs24:
sudo apt-get install texinfo libncurses5-dev
如果要用 X Windows,还需要在要安装几个另外的包:
sudo apt-get install xorg-dev libpng12-dev libjpeg8-dev libgif-dev libtiff5 libtiff5-dev
安装完相关依赖之后,就可以下载 Emacs24 的源码了:
wget http://ftp.gnu.org/pub/gnu/emacs/emacs-24.3.tar.gz
然后解压源码压缩包并进入源码目录:
tar -xvf emacs-24.3.tar.gz cd emacs-24.3
编译之前还需要给 gcc2.4
做一个连接sudo ln -s /usr/bin/gcc /usr/local/bin/gcc-4.2
,之后开始 configure
,在这一步可以配置参数将 Emacs24 安装在指定目录,也可以开启 X 支持:
./configure --prefix /opt/emacs --without-x
configure
之后没有报错,就可以开始 make
了,这一步需要很长时间...我是晚上睡觉前挂机编的 Orz...(PS:表忘记开 Tmux)。make
完成之后执行 ./emacs
命令来检查 Emacs24 是否可以顺利执行,之后执行 make install
开始完成最后安装。安装结束之后 Emacs24 可执行文件是在 /opt/emacs/bin/emacs
。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。