来自:
http://blog.csdn.net/horsefaced/archive/2007/01/14/1482693.aspx 本文章是汇总文章,内容都是来自
http://www.pkblogs.com/jasonal/2006/05/getting-cvs-emacs-23.html与
http://www.dirk.sh/diary/install_emacs_23_in_ubuntu_610,因为这两个BLOG中各有自己的问题,所以再写一汇总的,一次解决掉
1、 如果你没有CVS的话,
sudo apt-get install cvs 用来安装cvs
2、用
cvs -z3 -d:pserver:anonymous @cvs.savannah.gnu .org:/sources/ emacs co -r emacs-unicode-2 emacs 从cvs服务器上得到最新的emacs
3、 安装如下的包
sudo apt-get build-dep emacs21
sudo apt-get install xserver-xorg-dev
sudo apt-get install xorg-dev
sudo apt-get install libncurses5
sudo apt-get install libncurses5-dev
sudo apt-get install libidl-dev
sudo apt-get install libgtk2. 0-dev 4、 开始编译emacs啦,大家慢慢等哦
./configure --enable-font-backend --with-xft --with-freetype --with-gtk
make bootstrap
make 5、 编译完后,用 src/emacs试一下,没有问题了再运行
sudo make install 6、 好了,这下都OK啦。谢谢摘要中的两位BLOG作者,大家多多去他们那儿看看哦。
7. 配置文件可以参考
『Emacs』我的.emacs文件
--
Blog:
www.borderj.cnMSN:
borderj@live.com Border
分享到:
相关推荐
- **常规 Linux 安装提示**:提供了在安装Ubuntu过程中可能遇到的问题及解决方案,如分区设置、文件系统选择等。 - **Bash 设置**:介绍了如何自定义Bash shell的环境变量、别名命令等。 - **鼠标设置**:指导...
在第3章中,作者分享了安装Ubuntu时的一些技巧和注意事项,包括常规的Linux安装步骤、Bash环境设置、鼠标配置、NFS和Samba设置、打印机配置,以及如何在桌面PC上设置CRON定时任务。 第4章是关于Ubuntu的使用指南,...
- **X窗口系统**:解释了X11窗口系统的基础知识及其在Ubuntu中的应用。 - **进一步学习资源**:推荐了一些学习资源,帮助用户继续深化对Ubuntu的理解。 #### 五、Ubuntu系统高级功能 - **发行版升级**:详细说明了...
- **Ubuntu文件系统**:讲解了Linux文件系统的结构、常用目录的作用以及如何在Ubuntu中管理和操作文件。 - **Ubuntu软件包管理系统**:详细介绍了APT(Advanced Package Tool)等工具的使用方法,让读者学会如何...
文档包含了关于Ubuntu系统的安装、配置及使用的详细指南,特别强调了通过简洁的bash命令来展示信息。 #### 二、文档约定 1. **文档更新**: - 官方文档更新地址:[http://wiki.ubuntu.org.cn/UbuntuManual/]...
9. **软件安装与管理**:Unix系统通常使用包管理器,如apt(Debian/Ubuntu)、yum(Red Hat/CentOS)或pacman(Arch Linux),简化了软件的安装、升级和卸载。 10. **开发工具**:Unix系统内置了丰富的开发工具,如...
【优秀程序员的十个习惯】 1. 持续学习与跟进新技术:作为优秀程序员,保持对新知识的渴望至关重要。...通过养成这些习惯,程序员不仅可以提升技术水平,还能在团队中发挥更大的价值,推动项目的成功。
13.2.8 ubuntu“模式” 216 第14章 参与开源社区 219 14.1 开始加入 219 14.2 社区讨论与工作 220 14.2.1 参与社区讨论 220 14.2.2 参与社区工作 221 14.3 提升自己 225 14.4 礼仪规范 227 14.4.1 撰写邮件的礼仪和...
Linux命令是操作系统的核心组成部分,它允许用户与系统进行交互,执行各种任务。了解这些命令的英文全称...通过学习和掌握这些命令,用户可以更有效地管理文件、系统设置、进程、网络和资源,从而成为熟练的Linux用户。
14. **apt=AdvancedPackagingTool**:Ubuntu和其他基于Debian的Linux发行版中的包管理工具。 15. **ar=archiver**:用于创建和管理归档文件。 16. **as=assembler**:汇编语言的编译器。 17. **awk=...