10

Я отредактировал /etc/apt/source.list чтобы иметь restricted и partner репозиторий, но результаты всегда:

sudo apt-get install libfaac-dev ....
....
E: Unable to locate package libfaac-dev

Пакет используется аудиокодеками, а ffmpeg его использует.

3 ответа3

15

libfaac-dev находится в хранилище multiverse . Итак, вам нужно отредактировать /etc/apt/sources.list чтобы включить в него также и хранилище multiverse. deb http://archive.ubuntu.com/ubuntu natty main restricted universe multiverse

После его изменения выполните следующую команду для установки libfaac-dev:

sudo apt-get update && sudo apt-get install libfaac-dev
8

Эта проблема убивала меня, но я понял это. Оказывается, мне нужно было добавить следующие строки в мой /etc/apt/sources.list

Deb http://us.archive.ubuntu.com/ubuntu/ Точная-обновления Мультивселенная
deb-src http://us.archive.ubuntu.com/ubuntu/ точное обновление мультиверса

Это означает, что для мультивселенной у вас должно быть всего 4 строки:

deb http://us.archive.ubuntu.com/ubuntu/ Точная мультивселенная
deb-src http://us.archive.ubuntu.com/ubuntu/ точный мультиверс
Deb http://us.archive.ubuntu.com/ubuntu/ Точная-обновления Мультивселенная
deb-src http://us.archive.ubuntu.com/ubuntu/ точное обновление мультиверса

0

Попробуй скомпилировать

$ wget -O fdk-aac.tar.gz https://github.com/mstorsjo/fdk-aac/tarball/master
$ tar xzvf fdk-aac.tar.gz
$ cd mstorsjo-fdk-aac*
$ autoreconf -fiv
$ ./configure --prefix="$HOME" --disable-shared
$ make
$ make install

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .