如何在gentoo上安装binutils?我试过emerge但是它出错了
-bash: emerge: command not found
我尝试安装binutils,但语法为:
Usage: install [OPTION]... [-T] SOURCE DEST
请帮忙。我尝试了许多其他可能不值得一提的事情。
此外,如果有办法解决它..我实际上需要“字符串”命令,它在ubuntu上存在于binutils中。还有其他我应该尝试的吗?
答案 0 :(得分:2)
如果找不到emerge,则表示尚未安装Gentoo。
How is the Installation Structured?
答案 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命令吗?