安装了 XUbuntu 18.04.1。安装了 Linux 版本的 Legible latin (http://www.perlingua.com/LatinHome/Legible/在 12.04--16.04 下,只需进入“parts”子文件夹并运行
./words
从终端(出现一个拉丁文到英文的命令行词典)。现在结果是:
bash: ./words: No such file or directory
尝试在网上寻找答案,但无济于事。显然,这个问题比运行这个应用程序更普遍,但我不知道如何正确地概括它。
更新 1:
~/Programs/Legible Latin Linux/parts$ ls -l
total 23592
-rw-r--r-- 1 username username 35357 Dec 10 2010 ADDONS.LAT
drwxrwxr-x 2 username username 4096 Aug 10 23:57 Authors
-rw-r--r-- 1 username username 6860520 Dec 10 2010 DICTFILE.GEN
-rw-r--r-- 1 username username 1770956 Dec 10 2010 engwords
-rw-r--r-- 1 username username 7349628 Dec 10 2010 EWDSFILE.GEN
-rw-r--r-- 1 username username 40431 Dec 10 2010 free_latin.jpg
-rw-r--r-- 1 username username 13786 Dec 10 2010 FreeLatin.jpg
-rw-r--r-- 1 username username 19684 Dec 10 2010 INDXFILE.GEN
-rw-r--r-- 1 username username 108000 Dec 10 2010 INFLECTS.SEC
-rw-r--r-- 1 username username 80 Dec 10 2010 latin
-rw-r--r-- 1 username username 948631 Apr 3 2013 Legible.gz
-rwxrwxr-x 1 username username 2994961 Oct 16 2013 legible.rev
-rw-r--r-- 1 username username 5312 Dec 10 2010 README
-rw-r--r-- 1 username username 2882736 Dec 10 2010 STEMFILE.GEN
-rw-r--r-- 1 username username 11565 Dec 10 2010 UNIQUES.LAT
-rw-r--r-- 1 username username 575 Oct 11 2013 WORD.MOD
-rwxr-xr-x 1 username username 876459 Dec 10 2010 words
-rw-r--r-- 1 username username 204283 Dec 10 2010 wordsdoc.htm
更新2:我尝试dpkg --print-foreign-architectures
安装,但失败了i386
。按照您提供的链接中的建议,我尝试安装,ia32-libs
但无法安装:
Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
lib32ncurses5 lib32z1
E: Package 'ia32-libs' has no installation candidate
我安装了lib32ncurses5
,情况发生了变化:
$ ./words
./words: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
但无论如何都没有什么用。
libgcc_s.so.1
无法安装apt-get install
。
更新 3:通过安装解决sudo apt-get install lib32gcc-4.8-dev
(基于此处提出的解决方案:如何在 64 位 Ubuntu 上编译 32 位应用程序?)
答案1
lib32ncurses5
通过首先安装然后lib32gcc-4.8-dev
(基于此处提出的解决方案)解决了该问题:如何在 64 位 Ubuntu 上编译 32 位应用程序?)