LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: Fedora000

无网络安装的问题

[复制链接]
 楼主| 发表于 2007-6-21 11:34:05 | 显示全部楼层
Post by blackwhite
如果你没有emerge sync,如果也没有改keywords, 不应该在编译的时候,需要出去下载。

我没有emerge sync,加了keywords为~x86,不过这应该是默认的吧。我觉得我emerge一个软件的时候它会去portage中找最新的ebuild安装。
回复 支持 反对

使用道具 举报

发表于 2007-6-21 11:51:59 | 显示全部楼层
Post by Fedora000
我没有emerge sync,加了keywords为~x86,不过这应该是默认的吧。我觉得我emerge一个软件的时候它会去portage中找最新的ebuild安装。

你不用~x86试试呢?当然有区别啊。
回复 支持 反对

使用道具 举报

发表于 2007-6-21 13:55:58 | 显示全部楼层
装linux只为了一个编辑器?
为什么不装一个win版的emacs呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-22 08:00:05 | 显示全部楼层
Post by zhllg
就像你说的,这是因为要装的软件较新,本地没有源代码,要下载,下载了就要放到DISTDIR里,自然要可写。
从逻辑上讲,portage是从mirror下载源代码然后放到distdir里,emerge时是先检查distdir,然后检查mirror。假如说版本相同,也是设置distdir好于mirror。我怀疑就算是在本地,可能portage还是会把包从mirror的目录里拷贝到distdir的目录里。你直接设置distdir也省却了检查mirror的过程。
不过对于你这个问题设定DISTDIR还是GENTOO_MIRROR都是不起作用的了。
你这样用gentoo真够累的。赶快上宽带算了。


确实直接设distdir好些,即使emerge稍稍抱怨了一下不可写。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-22 08:04:54 | 显示全部楼层
Post by blackwhite
你不用~x86试试呢?当然有区别啊。

谢谢,我现在是指定ebuild安装的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-22 08:09:18 | 显示全部楼层
Post by yelusiku
装linux只为了一个编辑器?
为什么不装一个win版的emacs呢?

最开始人们买pc只是为了跑一个电子表格程序。
emacs会用的shell及shell工具,而windows这方面较弱。不过在考虑windows下用XEmacs。
回复 支持 反对

使用道具 举报

发表于 2007-6-22 17:55:43 | 显示全部楼层
我有个简单实用的方法,就是在单位联网的机器上装好gentoo,包括所有应用软件,然后用移动硬盘整个复制到家里的机器里。

我也装过移动硬盘版的gento,只要主板支持usb启动就可以自启动了。
回复 支持 反对

使用道具 举报

发表于 2007-6-23 21:14:14 | 显示全部楼层
可以试试

emerge =包名-版本

强制安装盘上有的版本,碰到依赖比盘上新时按依赖顺序装
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-25 15:20:42 | 显示全部楼层
Post by ant1688
我有个简单实用的方法,就是在单位联网的机器上装好gentoo,包括所有应用软件,然后用移动硬盘整个复制到家里的机器里。

我也装过移动硬盘版的gento,只要主板支持usb启动就可以自启动了。


嗯,这是个好方法,有时间试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-25 15:21:50 | 显示全部楼层
Post by arli
可以试试

emerge =包名-版本

强制安装盘上有的版本,碰到依赖比盘上新时按依赖顺序装

emerge =samba-3.1.0

这种格式?
回复 支持 反对

使用道具 举报

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

本版积分规则

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