Где находится libmtp?

Вопрос или проблема

Я пытаюсь установить playedit-0.1.6 (редактор для плейлистов Android) в Kubuntu 14.10. Похоже, он доступен только в исходном виде. Я несколько раз проходил через ритуал configure, каждый раз устанавливая новую партию программного обеспечения. Но в конечном итоге я застрял: конфигуратор требовал libmtp, а apt-get install не мог его найти. Так где он? Если его нет, есть ли другой способ установить playedit?

Попробуйте установить:

libmtp-runtime
libmtp-common
libmtp9

Последний содержит libmtp.so, два других могут быть зависимостями.

С моей системы:

$ dpkg -l *libmtp*
==================
ii  libmtp-common                     1.1.6-20-g1b9f164-1ub all                   Общие файлы протокола передачи медиа (MTP)
ii  libmtp-runtime                    1.1.6-20-g1b9f164-1ub amd64                 Инструменты выполнения протокола передачи медиа (MTP)
un  libmtp8                           <нет>                 <нет>                 (описание недоступно)
ii  libmtp9:amd64                     1.1.6-20-g1b9f164-1ub amd64                 Библиотека протокола передачи медиа (MTP)

Вы можете использовать PPA или даже скомпилировать программу сами, если действительно хотите..

PPA (precise, quantal, raring, saucy, trusty, utopic)

sudo add-apt-repository ppa:glennric/mtp
sudo apt-get update
sudo apt-get install playedit

Компиляция

Сначала используйте эту команду:

./autogen.sh

Если появятся сообщения такого рода:

`No package 'libmpg123' found`

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

sudo apt-get install libmpg123-dev

Затем выполните:

make

и установите с помощью make install:

sudo make install

или с помощью checkinstall для создания deb-пакета.

sudo apt-get install checkinstall
sudo checkinstall

Ответ или решение

Где найти libmtp для установки playedit на Kubuntu 14.10?

При установке программы playedit версии 0.1.6, предназначенной для редактирования плейлистов на Android, в системе Kubuntu 14.10, вы столкнулись с необходимостью установки библиотеки libmtp. Однако, команда apt-get install не обнаруживает данную библиотеку. Давайте разберемся, что нужно сделать, чтобы установить libmtp и успешно завершить установку playedit.

Установка libmtp

Документы о libmtp доступны в нескольких пакетах, которые вы можете попробовать установить. Попробуйте выполнить команду:

sudo apt-get install libmtp-runtime libmtp-common libmtp9
  • libmtp-runtime — инструменты выполнения для протокола Media Transfer Protocol (MTP).
  • libmtp-common — общие файлы, связанные с MTP.
  • libmtp9 — основная библиотека, содержащая libmtp.so.

В вашем случае пакет libmtp9 необходим, так как именно в нём содержится основная библиотека, которая требуется для работы playedit. Остальные два пакета могут оказаться зависимостями.

Проверка установки

После выполнения вышеописанной команды, вы можете проверить установленные пакеты, выполнив:

dpkg -l *libmtp*

Это позволит убедиться, что необходимые библиотеки установлены. Например, вы должны увидеть что-то похожее на следующий вывод:

ii  libmtp-common                     1.1.6-20-g1b9f164-1ub all                   Media Transfer Protocol (MTP) common files
ii  libmtp-runtime                    1.1.6-20-g1b9f164-1ub amd64                 Media Transfer Protocol (MTP) runtime tools
ii  libmtp9:amd64                     1.1.6-20-g1b9f164-1ub amd64                 Media Transfer Protocol (MTP) library

Использование PPA

Если по какой-либо причине вам не удастся установить libmtp из стандартных репозиториев, вы можете использовать PPA (Personal Package Archive). Выполните следующие команды:

sudo add-apt-repository ppa:glennric/mtp
sudo apt-get update
sudo apt-get install playedit

Этот метод облегчит процесс, так как PPA часто содержит актуальные версии пакетов.

Компиляция из исходников

Если вы предпочитаете компилировать программу самостоятельно, следуйте инструкциям ниже:

  1. Запустите скрипт настройки:
./autogen.sh
  1. Если вы видите сообщения об отсутствии пакетов, например:
No package 'libmpg123' found

Установите недостающий пакет:

sudo apt-get install libmpg123-dev
  1. Скомпилируйте и установите программу:
make
sudo make install

Или, для создания deb-пакета, используйте:

sudo apt-get install checkinstall
sudo checkinstall

Заключение

Для успешной установки playedit на Kubuntu 14.10 необходимо разрешить проблему с отсутствием библиотеки libmtp. Следуя представленным инструкциям, вы сможете установить необходимые библиотеки или воспользоваться альтернативными способами, такими как использование PPA или компиляция из исходных кодов. При необходимости вы также можете обратиться к документации или сообществу для получения дополнительной помощи.

Оцените материал
Добавить комментарий

Капча загружается...