簡體   English   中英

無法從源代碼安裝 apertium 語言包 - make 命令顯示錯誤

[英]Can't install apertium language packages from source - make command shows errors

我正在嘗試從源代碼安裝 apertium-eng-ita package(可在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: command not found make: *** [Makefile:769: eng-ita.autobil.bin] 錯誤 127

我開始用谷歌搜索(例如,這里有一些信息 - https://wiki.apertium.org/wiki/Installation_troubleshooting )這個 127 錯誤並找到了一些關於 PATH 的信息,但是我可以把這個 PATH 放在哪里使它工作?

如果您是從源代碼安裝,您應該首先添加 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 包;運行第一個命令后,您可以使用 ZEFE90A8E604A77C840D88 獲得 ZEFE90A8E604A7aptF sudo apt install apertium-eng-ita )

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM