LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1245|回复: 3

没有rpm和yum的系统,也不能进行编译,该如何安装emacs?

[复制链接]
发表于 2009-10-18 13:49:45 | 显示全部楼层 |阅读模式
一个suse的裁剪系统,没有rpm,没有yum,不能编译。有什么方法可以在这样的系统上安装emacs?
能不能把rpm解开后手工安装?
或是有其它办法?
请大家共享一下经验,多谢!

已搞定:
解压rpm或tgz再安装行不通,因为裁剪系统上很多依赖的包都没有。
去gnu.org上下的23.1的源码,没用的功能(比如x、sound什么的)全部关掉,这样编译下来出来的话,基本没有依赖,只有一个依赖的包没有,把这个依赖的包cp过去就可以了。
编译好的emacs安装到单独的目录里,然后tar起来。cp到裁剪板上,解开就能用。

编译配置命令如下:
CFLAGS=-static LDFLAGS="-L/usr/lib/ -Bstatic,-l:libgcc_s.so" /root/emacs-23.1/configure --with-x=no --without-sound --without-xim --disable-largefile --without-toolkit-scroll-bars --without-gpm --without-dbus --prefix=/opt/super_gdb/usr/local
发表于 2009-10-23 11:30:57 | 显示全部楼层
sudo zypper in emacs
回复 支持 反对

使用道具 举报

发表于 2009-10-23 15:38:43 | 显示全部楼层
Post by fengshenx;2039217
sudo zypper in emacs
rpm都没安装,哪来的zypper?
回复 支持 反对

使用道具 举报

发表于 2009-10-23 16:53:15 | 显示全部楼层
Post by liun02;2037651
一个suse的裁剪系统,没有rpm,没有yum,不能编译。有什么方法可以在这样的系统上安装emacs?
能不能把rpm解开后手工安装?
或是有其它办法?
请大家共享一下经验,多谢!


下载.tgz包,解压后安装
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表