Как мне установить libaio?

28

Я пытаюсь установить libaio с помощью следующей командной строки:

sudo apt-get install libaio

а также

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

но оба они не работают для меня. Как мне установить libaio?

Мухаммед Шолихин
источник
1
«не работает» не является полезным описанием проблемы ...
Сергей
что вы имеете в виду doesn't work?
Хашкен
Извините, может быть, вы слишком усердны для понимания. Я имею в виду, что командная строка не может установить libaio
Мухаммед Шолихин

Ответы:

42

Вам необходимо использовать пакет libaio1 , который предоставляет библиотеку доступа к AIO ядра Linux - общая библиотека

Для установки libaio используйте команду

sudo apt-get install libaio1

Для получения дополнительной информации libaio смотрите здесь

devav2
источник
2
используйте apt-cache policy libaio1команду для проверки
devav2
libaio1: установлено: 0.3.109-2ubuntu1 кандидат: 0.3.109-2ubuntu1 таблица версий: *** 0.3.109-2ubuntu1 0, похоже, работает. спасибо
Мухаммед Шолихин
2

Я нашел, что это супер полезно использовать 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.

Алан Томпсон
источник
aptне действует в системе Ubuntu в 2011 году. apt-searchработает.
AB
3
Если я не ошибаюсь, сейчас 2015 год .....
Алан Томпсон
0

После многих попыток и ошибок я использовал, sudo aptitude updateи sudo aptitude upgradeон исправил все зависимости для libaio1, libmecab2 и так далее.

Тудор Стойка
источник