libasound.so.2: 无法打开共享对象文件:没有这个文件或目录

我正在尝试安装转录软件Express Scribe。我已经在我的HP Chromebook 14上成功安装了它,但现在我想在我的台式机上安装它。以下是我开始的内容:
sudo su
tar -xvzf scribe.tar.gz
sudo apt-get install libgtk2.0-0:i386

一切都运行得很好,事实上,在我的HP Chromebook 14上,我只需要输入以下内容:
./scribe

然后它会自动安装。

然而,在我运行Ubuntu 14.04的桌面上,显然并不那么简单。在我输入最后一个命令后,我得到以下结果:

Please wait while installer is initialising.....
Release Date: Fri Jan 30 00:51:58 IST 2009
Express Scribe 4.31
/tmp/selfextract.FKS8f2/bin/scribe: error while loading shared libraries: libasound.so.2: cannot open shared object file: No such file or directory
Installation cancelled

所以我尝试了以下方法:
sudo apt-get install 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:
  lib32z1 lib32ncurses5 lib32bz2-1.0

E: Package 'ia32-libs' has no installation candidate

所以我猜我被困住了?不太确定接下来该怎么办...
4个回答

希望你能找到解决办法!看起来他们从14.04库中移除了ia32-libs。你可以使用program:i386安装任何具有32位兼容性的软件包。
sudo apt-get install libasound2:i386

16sudo apt-get install libasound2 对我有用。 - hijjz
这对于The Dark Mod来说是有效的,但我还需要插件,例如sudo apt-get install libasound2-plugins:i386 - warsong
libasound2 是正确的。 - ABCD

在Ubuntu 18.04上,我们可以使用以下命令进行安装:
sudo apt-get install libasound2

sudo apt search libasound
v   libasound-dev                   -                                           
v   libasound-dev:i386              -                                           
i   libasound2                      - shared library for ALSA applications      
p   libasound2:i386                 - shared library for ALSA applications      
i   libasound2-data                 - Configuration files and profiles for ALSA 
v   libasound2-data:i386            -                                           
p   libasound2-dev                  - shared library for ALSA applications -- de
p   libasound2-dev:i386             - shared library for ALSA applications -- de
p   libasound2-doc                  - documentation for user-space ALSA applicat
p   libasound2-plugin-equal         - equalizer plugin for ALSA                 
p   libasound2-plugin-equal:i386    - equalizer plugin for ALSA                 
p   libasound2-plugin-smixer        - smixer plugin for ALSA library            
p   libasound2-plugin-smixer:i386   - smixer plugin for ALSA library            
i   libasound2-plugins              - ALSA library additional plugins           
p   libasound2-plugins:i386         - ALSA library additional plugins           
p   libasound2-plugins-extra        - ALSA library additional plugins           
p   libasound2-plugins-extra:i386   - ALSA library additional plugins           
v   libasound2-plugins:i386         -                                           
v   libasound2:i386                 -            

一些程序需要准确的 "libportaudio.so",但我的系统只有 "libportaudio.so.2",所以答案很明显... 符号链接:
sudo ln -s /lib/x86_64-linux-gnu/libportaudio.so.2 /lib/x86_64-linux-gnu/libportaudio.so