我正在嘗試從源代碼安裝 apertium-eng-ita 包(可在https://github.com/apertium/apertium-eng-ita 獲得)。系統是 debian 11(我也在新的 ubuntu 上試過,得到同樣的錯誤)。所以我將所有檔案下載到我的 /root 目錄(/root/eng-ita 包含提供的鏈接中的所有檔案)并運行:
./autogen.sh
這在“eng-ita”檔案夾中生成了所有必需的檔案,包括“Makefile”。但后來我運行:
制作
并看到如下錯誤:
apertium-validate-dictionary apertium-eng-ita.eng-ita.dix /bin/bash: apertium-validate-dictionary: 命令未找到 make: *** [Makefile:769: eng-ita.autobil.bin] 錯誤 127
我開始使用谷歌搜索(例如,這里有一些資訊 - https://wiki.apertium.org/wiki/Installation_troubleshooting)這個 127 錯誤并找到了一些關于 PATH 的資訊,但是我可以把這個 PATH 放在哪里以使其作業?
uj5u.com熱心網友回復:
如果您從源代碼安裝,您應該首先添加 apt 源代碼并安裝 apertium-all-dev,它會給您make等。參見。https://wiki.apertium.org/wiki/Prerequisites_for_Debian你應該
curl -sS https://apertium.projectjj.com/apt/install-nightly.sh | sudo bash
sudo apt-get -f install locales build-essential automake subversion git pkg-config \
gawk libtool apertium-all-dev
(但是,如果您只想使用該對而不是為其開發,則不需要從源代碼安裝。有最新 git 提交的每晚 debian 包;運行第一個命令后,您可以使用該包獲取該包sudo apt install apertium-eng-ita)
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/358769.html
上一篇:tar命令的問題
