LinuxSir.cn,穿越时空的Linuxsir!

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

误操作删除了 dev-lang/python ,现在emerge用不了怎么解决?

[复制链接]
发表于 2008-10-8 00:10:12 | 显示全部楼层 |阅读模式
错删了dev-lang/python ,现在emerge用不了,提示
unable to execute /usr/bin/emerge;/usr/bin/python: No such files or directory

怎么解决啊?
发表于 2008-10-8 00:15:31 | 显示全部楼层
用安装光盘启动,chroot进来重新装个python
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-8 00:20:31 | 显示全部楼层
可不可以详细点? 新手,光盘有,但具体的安装如何进行?
回复 支持 反对

使用道具 举报

发表于 2008-10-8 00:32:45 | 显示全部楼层
http://www.gentoo.org/doc/zh_cn/ ... l?part=1&chap=6

建议从头读手册到第六章

用安装盘启动之后,要把网络弄起来,挂载好相关的分区,估计还要重新弄个stage3文件解压装好,然后

从“挂载/proc和/dev文件系统” 这一步开始操作

当你完成下面这一步的时候,chroot到你自己的系统,就可以emerge软件了

进入新的系统环境

现在所有的分区都已经被初始化,基本环境也已安装完毕,现在是到了该用chroot进入新安装环境的时候了。这意味着我们从当前安装环境(安装光盘或者其他安装介质)切换到你安装的系统里(也就是被初始化的分区)。

完成chroot有三步。首先我们用chroot把根文件系统从/(安装介质里)切换到/mnt/gentoo(在你的分区里)。然后我们使用env-update来建立新的环境,也就是创建新的环境变量。最后我们用source加载这些变量。
回复 支持 反对

使用道具 举报

发表于 2008-10-8 11:02:24 | 显示全部楼层
Deleted Python - how reinstall

http://hi.baidu.com/tpxc/blog/item/652bbc34b70b07b4d0a2d399.html

不知道有没有帮助。
回复 支持 反对

使用道具 举报

发表于 2008-10-8 11:18:02 | 显示全部楼层
chroot没用的,chroot的环境还是缺少python的环境,同样无法emerge,建议在livecd环境里pkg python包
楼上方法可行
回复 支持 反对

使用道具 举报

发表于 2008-10-8 17:07:14 | 显示全部楼层
用livecd启动后,挂载目录/的区,用先前安装方法里的步骤,把stage3.*.tar解压覆盖一下就可以了吧。
回复 支持 反对

使用道具 举报

发表于 2008-10-10 11:04:06 | 显示全部楼层
Post by lingyunxs;1891769
用livecd启动后,挂载目录/的区,用先前安装方法里的步骤,把stage3.*.tar解压覆盖一下就可以了吧。


那会重新要安好多东西,这主意非常的不好。

我也搞过一回删了python这事,办法想尽,搞好后想来也很简单。
python的源文件在/usr/portage/distfiles下有,看下/var/log/emerge.log中删掉的那个python是什么版本的,找出相应版本的源文件手工编译安装就是。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-11 22:42:54 | 显示全部楼层
用livecd重装了一下,但是重启后进不了系统,最后重做了一下。
谢谢众位的关心。
回复 支持 反对

使用道具 举报

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

本版积分规则

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