LinuxSir.cn,穿越时空的Linuxsir!

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

x86 2008.0 LiveCD安装时未选择装X,现在如何手动从LiveCD单独安装

[复制链接]
发表于 2009-3-13 20:04:59 | 显示全部楼层
你这个例子并不好~ nano是在stage3里..

但是我明白你的意思,就是铁了心要在LiveCD里找到xorg-x11是吧..

在手册里翻出这么一段,也只找到这么一段~~
  1. 1.b. 使用Gentoo参考平台(GRP)快速安装
  2. 什么是Gentoo参考平台(GRP)?
  3. Gentoo参考平台,以下缩写为GRP,它是一个预构建好的软件包快照,可以让使用者(也就是你!)加快安装Gentoo的过程。GRP包含了构建一个完整可用的Gentoo所需要的所有软件包。它不仅可以在安装基础系统时加速安装过程,而且对于需要耗费长时间编译的软件(比如xorg-x11、 GNOME、OpenOffice、Mozilla‥‥‥)都有对应的GRP软件包可供使用。
  4. 但是这些预编译的软件包在Gentoo发行版本的生命周期中并不会被维护下去。这些快照在每次Gentoo发布新版本时发布,这么做是为了可以在短时间内安装好具有完整功能的Gentoo。当你装好Gentoo后,就可以边使用,边在后台更新你的Gentoo系统。
  5. Portage如何处理GRP软件包
  6. 你的Portage树——ebuilds(包含了软件包的所有相关信息,比如描述、主页、源代码URL、编译步骤、依赖性等等)的集合——它必须和GRP集同步:软件可用的ebuild版本和对应的GRP软件包版本必须相符。
  7. 因为这个原因,你只会在使用当前这种安装方式时受益于GRP。要提醒那些想用所有软件的最新版本来进行安装的人们的是,那样的GRP并不存在。
  8. 是否有GRP可用?
  9. 并不是所有的硬件架构都提供GRP软件包。当然这也并不说明GRP不支持其他的硬件架构,只是由于我们没有足够的硬件资源构建和测试GRP软件包。
  10. 目前,如下所列这些硬件架构平台都有GRP软件可供使用:
  11.     * amd64架构(amd64)。 注意:目前这些软件包可以在安装程序LiveCD中获得。
  12.     * ppc架构(ppc32)
  13.     * sparc架构(sparc64)
  14.     * x86架构(athlon, athlon-xp, athlon-mp, pentium-pro, pentium2, pentium3, pentium4 and pentium-m) 注意:i686硬件架构平台下的软件包可以在安装程序LiveCD中获得。
  15. 如果你的硬件架构(或是子架构)不在列表中,你将无法使用GRP来进行安装。
复制代码
回复 支持 反对

使用道具 举报

发表于 2009-3-13 20:51:59 | 显示全部楼层
把livecd下的包文件复制到/usr/portage/distfiles/ 下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-13 22:35:29 | 显示全部楼层
Post by lingyunxs;1960511
把livecd下的包文件复制到/usr/portage/distfiles/ 下。


这个方法也想过,但livecd中的包文件在哪?

另外,谢谢trasher兄,那段文字我在若干个网页中看了若干次,概念很清楚,但没说明怎么操作。还有,nano在不在stage3中,我不清楚(还没下载过stage3),但用liveCD装过后,nano已经安装好了,说明liveCD中有nano的安装包。
回复 支持 反对

使用道具 举报

发表于 2009-3-13 22:50:41 | 显示全部楼层
nano 在stage3中 stage3安装的时候chroot后唯一的编辑器就是nano.

livecd 我想 ,你可以考虑把 livecd的 /usr /etc /var /lib 整个都保留权限复制到硬盘上应该可以吧 [在这个版里似乎见人提起过]  , 等下开个虚拟机玩玩试试看 嘿嘿
回复 支持 反对

使用道具 举报

发表于 2009-3-14 10:36:36 | 显示全部楼层
LiveCD上有的软件,它也不一定是以PKG包的形式来提供,也有可能是一个软件它所有的相关文件分散的分布在各个文件夹中(如/usr/bin  /usr/lib等),LiveCD记录了每个软件的依赖关系与各相关文件信息,你要安装的时候它只是把相关文件cp过去而已(当然,我并不了解LiveCD的原理,这只是我个人的狂想,只说会有这样的可能罢了),所以你想找PKG包就未必找得到了!
回复 支持 反对

使用道具 举报

发表于 2009-3-14 10:55:01 | 显示全部楼层
如果没有这样保存了预编译包的目录的话。。。

那我想LiveCD的安装是不是就是将本身CP到硬盘?
回复 支持 反对

使用道具 举报

发表于 2009-3-14 13:25:18 | 显示全部楼层
Post by kimux;1960706
如果没有这样保存了预编译包的目录的话。。。

那我想LiveCD的安装是不是就是将本身CP到硬盘?


我一直是这么认为的.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-14 17:02:45 | 显示全部楼层
Post by asmart;1960573
nano 在stage3中 stage3安装的时候chroot后唯一的编辑器就是nano.

livecd 我想 ,你可以考虑把 livecd的 /usr /etc /var /lib 整个都保留权限复制到硬盘上应该可以吧 [在这个版里似乎见人提起过]  , 等下开个虚拟机玩玩试试看 嘿嘿


我意思是,nano不一定只出现在stage3中(stage1/2上应该是没有),但LiveCD上是肯定有的。

另,都拷贝到硬盘的目的是什么呢,我是要单独安装某个package
回复 支持 反对

使用道具 举报

发表于 2009-3-14 17:21:02 | 显示全部楼层
单独安装某个package ,你可以查看下这个package都安装了什么东西, 然后一个不落的复制过去即可, livecd没有提供任何package, installer程序也不过是解压stage3后从livecd上复制过去的  ,刚用vmware装了个试验了一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-14 18:31:37 | 显示全部楼层
Post by asmart;1960858
单独安装某个package ,你可以查看下这个package都安装了什么东西, 然后一个不落的复制过去即可, livecd没有提供任何package, installer程序也不过是从livecd上程序过去的  ,刚用vmware装了个试验了一下


没想到是简单的拷贝过去!

不过,您是怎么证明的呢?比方说拷贝了哪个软件package的目录。 谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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