在gentoo上安装binutils

时间:2014-01-24 09:23:16

标签: install binutils gentoo

如何在gentoo上安装binutils?我试过emerge但是它出错了

-bash: emerge: command not found

我尝试安装binutils,但语法为:

Usage: install [OPTION]... [-T] SOURCE DEST

请帮忙。我尝试了许多其他可能不值得一提的事情。

此外,如果有办法解决它..我实际上需要“字符串”命令,它在ubuntu上存在于binutils中。还有其他我应该尝试的吗?

3 个答案:

答案 0 :(得分:2)

If you wish to make an apple pie from scratch, you must first invent the universe.


如果找不到emerge,则表示尚未安装Gentoo。

How is the Installation Structured?

  • 在步骤1之后,您处于准备好安装Gentoo
  • 的工作环境中
  • 在第2步之后,您的互联网连接已准备好安装Gentoo
  • 在步骤3之后,初始化硬盘以容纳您的Gentoo安装
  • 在步骤4之后,您的安装环境已准备就绪,您已准备好进入新环境
  • 在第5步之后,安装了所有Gentoo安装中相同的核心软件包
  • 在第6步之后,您已经编译了Linux内核
  • 在第7步之后,您已编写了大部分Gentoo系统配置文件
  • 在步骤8之后,安装了必要的系统工具(您可以从一个好的列表中选择)
  • 在步骤9之后,您已选择安装并配置了引导加载程序,并且您已登录到新的Gentoo安装中
  • 在第10步之后,您的Gentoo Linux环境已准备好进行探索

答案 1 :(得分:0)

我的猜测是你试图从ISO本身出现,而不是在你使用ISO创建的Gentoo chroot中。

查看Gentoo手册了解安装说明: https://www.gentoo.org/doc/en/handbook/

特别是标题为“6.安装Gentoo基本系统”的部分。 AMD64手册中此部分的链接为https://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?full=1#book_part1_chap6

简而言之,您使用LiveCD启动计算机,对磁盘进行分区,并创建一个Gentoo chroot,这将成为您的完整安装。你在chroot中出现了包,而不是来自LiveCD。

答案 2 :(得分:0)

从错误消息中,bash shell找不到emerge命令。正如Mickaël所提到的,你不应该出现,因为它被包含在stage3 tar球中。

以下是要检查的事项。 a)检查是PATH变量。检查它包括通常的嫌疑人,如'/ usr / bin','/ bin','/ sbin'。并且emerge安装在其中一个中。 b)检查您用于安装的方法。它是最小的.iso,stage3 tar球还是 livedvd。

见第2.b节。如上所述,手册中的Gentoo安装。 并且还阅读5.c部分,因为它将告诉您如何安装阶段tarball,并且它将包含binutils。

c)检查你的用户权限,是你的用户不要调用emerge命令吗?