首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >手动安装后找不到m4命令

手动安装后找不到m4命令
EN

Unix & Linux用户
提问于 2017-01-10 14:24:15
回答 2查看 28K关注 0票数 3

刚刚完成安装ubuntu16.04.1桌面版本。现在我正在尝试安装m4。到目前为止,安装了m4,如下所示。

  1. 下载m4-1.4.18.tar.gz
  2. 焦油-xvzf m4-1.4.18.tar.gz
  3. cd m4-1.4.18
  4. ./配置--前缀=/usr/local/m4
  5. 制作
  6. sudo make安装

现在,当我键入:

代码语言:javascript
复制
m4 --version

它仍然说:

代码语言:javascript
复制
The program 'm4' is currently not installed....

我错过了哪一步?

注意:我在这台机器上没有互联网接入。

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2017-01-10 14:27:51

通常,在Ubuntu上,您只需通过apt-get install m4安装m4 (假设您有互联网连接),或者下载这个m4套餐并将其复制。

按照您的做法,m4已经安装在/usr/local/m4/bin中,因此您需要运行/usr/local/m4/bin/m4或将/usr/local/m4/bin添加到PATH中。或者,您可以重新安装,使用

代码语言:javascript
复制
./configure && make && sudo make install

它将把m4安装到/usr/local/bin上,这应该已经在您的PATH上了。

票数 9
EN

Unix & Linux用户

发布于 2018-09-10 12:17:28

您可能还需要安装这些

代码语言:javascript
复制
sudo apt-get install libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev g++-multilib 
sudo apt-get install -y git flex bison gperf build-essential libncurses5-dev:i386 
sudo apt-get install tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 
sudo apt-get install dpkg-dev libsdl1.2-dev libesd0-dev
sudo apt-get install git-core gnupg flex bison gperf build-essential  
sudo apt-get install zip curl zlib1g-dev gcc-multilib g++-multilib 
sudo apt-get install libc6-dev-i386 
sudo apt-get install lib32ncurses5-dev x11proto-core-dev libx11-dev 
sudo apt-get install libgl1-mesa-dev libxml2-utils xsltproc unzip m4
sudo apt-get install lib32z-dev ccache
票数 -3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/336318

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档