Ubuntu

手動安裝後找不到 m4 命令

  • January 6, 2019

剛安裝完ubuntu 16.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. ./configure –prefix=/usr/local/m4
  5. 製作
  6. 須藤使安裝

現在當我輸入:

m4 --version

它仍然說:

The program 'm4' is currently not installed....

我錯過了什麼步驟?

注意:我沒有在這台機器上訪問網際網路。

通常在 Ubuntu 上,您只需apt-get install m4安裝m4(假設您有 Internet 連接),或下載軟體包並將m4複制。

你處理事情的方式,m4已經安裝在 中/usr/local/m4/bin,所以你需要執行/usr/local/m4/bin/m4或添加/usr/local/m4/bin到你的PATH. 或者,您可以重新安裝,使用

./configure && make && sudo make install

它將安裝m4/usr/local/bin,它應該已經在您的PATH.

您可能還需要安裝這些

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

引用自:https://unix.stackexchange.com/questions/336318