在Ubuntu中如何安装"make"?

32

我正在尝试在我的 Ubuntu 和 CentOS 系统中安装 "yum" 或 "apt-get"。我已经使用 wget 命令从互联网下载了这两个程序的二进制文件。但是在使用命令 "tar -zxvf "filename" 解压缩文件后,配置文件 "./configuring",当我想使用命令 "make" 时,我遇到了以下错误 "make: not found"。

我已经搜索了下载 "make" 命令的方法,但我在网络上找到的所有方法都使用 "yum" 或 "apt-get" 命令,而我没有其中任何一个。


你的理解有些错误。 Make 不是需要下载的程序,它是一个实用工具,几乎集成在每个 Linux 发行版中。 - Rodik
等等,什么?“Ubuntu CentOS”?这是两种不同的风味,有着自己(通常是根本不同的)做事方式。除非有一些我还没有见过或听说过的怪异混合体,否则几乎肯定是其中之一。无论如何,这是一个关于安装软件的问题,似乎更适合超级用户 - cHao
1
仅供参考,Linux有几个主要的版本。我个人认为有4种:Debian(包括Ubuntu),RedHat(包括CentOS),Slackware(包括SuSE)和Gentoo。(有些人可能会对Gentoo是否“主要”存在争议,但在我看来,它足够受欢迎,值得一提,并且它绝对是自己的风格。)大多数主要的发行版都是从这些主要版本中派生出来的(直接或间接);那些不是的通常是专业化或独立类型的东西。而且这些主要版本之间的差异足够大,以至于你通常只会从其中一个派生出来。 - cHao
1个回答

66

我不知道"ubuntu centOS"是什么Linux发行版。Ubuntu和CentOS是两个不同的发行版。

回答标题中的问题: 要在Ubuntu中安装make,您需要安装build-essential包。

sudo apt-get install build-essential

1
尽管在Ubuntu中,如果你输入"make"而make不存在(并且你没有修改主bash配置文件,这是一个不知道如何安装make的人几乎肯定不会知道如何做的),它几乎肯定会告诉你要安装哪个软件包来获取它... - cHao
哦!我以为CentOS是Ubuntu的发行版,看来我错了^^'。问题是我不能使用“apt-get”命令或“yum”命令。它给我一个错误:“apt-get:未找到”。无论如何还是谢谢。 - kadora
1
如果是CentOS,那么apt-get不是正常的软件包管理器。你应该使用yum,然后可能会用到yum install make - cHao
1
在 Dockerfile 中,apt-get -y install make 对我起了作用。 - Asclepius

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接