我该如何安装libaio?

我正在尝试使用以下命令行安装libaio:

sudo apt-get install libaio 

 sudo apt-get install automake libtool autoconf gcc-g++ gcc libaio libaio-dev make 

但是他们两个都不适合我。 我该如何安装libaio?

您需要使用libaio1包 ,它提供Linux内核AIO访问库 – 共享库

安装libaio使用该命令

 sudo apt-get install libaio1 

有关libaio的更多信息,请查看此处

我发现使用apt而不是apt-get来搜索可用的包是非常有用的。

 $ sudo apt search libaio Sorting... Done Full Text Search... Done libaio-dev/trusty 0.3.109-4 amd64 Linux kernel AIO access library - development files libaio1/trusty 0.3.109-4 amd64 Linux kernel AIO access library - shared library libaio1-dbg/trusty 0.3.109-4 amd64 Linux kernel AIO access library - debugging symbols 

然后,一旦找到正确包的名称,就可以安装它。 所以在这种情况下你可以运行命令

 sudo apt install -y libaio1 

我再次使用apt代替apt-get

经过多次尝试和错误后,我使用了sudo aptitude updatesudo aptitude upgrade ,并修复了libaio1,libmecab2等所有依赖项。