Как установить последнюю версию libmtp?

Да, есть такой инструмент

Cfdisk

Это редактор разделов на основе curses. Он основан на fdisk

. Он предварительно установлен на ubuntu. Если вы не просто используете следующую команду для его установки,

sudo apt-get install util-linux

запустите его, используя

sudo cfdisk

Вы получите этот экран

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

Пользовательский интерфейс

После того, как вы запустили cfdisk, вы получите интерфейс, в котором указана текущая таблица разделов с именами и некоторыми данными о каждом разделе, а также некоторые кнопки команд в нижней части экрана. Для переключения между разделами используйте клавиши со стрелками вверх и вниз. Для изменения между командами используйте клавиши со стрелками влево и вправо.

Удаление раздела Чтобы удалить существующий раздел, выделите его клавишами «вверх» и «вниз», выберите команду «Удалить» клавишами со стрелками влево и вправо, и нажмите Enter.

Создание нового раздела

Чтобы создать новый раздел, выберите команду New с помощью клавиш со стрелками влево и вправо и нажмите enter. Вы получите выбор между основным и логическим разделами. Если вам нужен логический раздел, программа автоматически сделает для вас расширенный раздел. Затем вы должны выбрать размер раздела (в МБ). Если вы не можете ввести значение в МБ, вернитесь на главный экран с помощью клавиши Esc и выберите MB с помощью команды Units.

Задайте тип раздела

To задайте тип раздела, загрузочный PReP, Linux swap или Linux ext2, выделите фактический раздел и выберите команду «Тип». Вы получите список по разным типам. Нажмите пробел, и вы получите еще больше. Найдите нужный тип и введите номер в приглашении.

Сделайте загрузочный раздел

Чтобы иметь возможность загрузиться с основного раздела, вам необходимо сделать его загрузочным. Выделите фактический раздел и выберите команду Bootable.

Запишите результат на диск и закройте

. Когда вы довольствуетесь макетом диска, выберите команду «Запись». Таблица разделов будет записана на диск. Помните, что это уничтожит все данные на удаленных или измененных разделах. Поэтому вы должны быть уверены, что хотите сделать это, прежде чем нажимать клавишу Return.

Более подробную информацию см. Здесь: http://manpages.ubuntu.com/manpages/precise/man8/ cfdisk.8.html

Снято с: http://manpages.ubuntu.com/manpages/precise/man8/cfdisk.8.html

8
задан 8 April 2012 в 13:35

2 ответа

Сначала вам нужно получить файл, извлечь tarball и перейти в папку. Вы можете сделать это с терминала:

wget http://downloads.sourceforge.net/project/libmtp/libmtp/1.1.3/libmtp-1.1.3.tar.gz
tar zxf libmtp-1.1.3.tar.gz
cd libmtp-1.1.3

Во-вторых, создайте источник и установите двоичные файлы:

./configure
make
sudo make install

Я был бы более склонен использовать checkinstall - так что используйте команду make install, если это так введите следующие команды:

./configure
make
sudo checkinstall

Если вы не выполнили какое-либо программное обеспечение, вам могут потребоваться дополнительные пакеты перед запуском. [!d5 ]

sudo apt-get install build-essential checkinstall wget

https://help.ubuntu.com/community/CompilingEasyHowTo

https://help.ubuntu.com/community/CompilingEasyHowTo

]

https://help.ubuntu.com/community/CheckInstall

10
ответ дан 25 May 2018 в 13:00
  • 1
    [F1]. как я могу решить эту проблему? – SY_13 15 February 2016 в 09:55
  • 2
    Я только что использовал это решение для обновления libmtp с 1.1.6 до 1.1.12. У меня были сомнения, если он будет работать без удаления старой версии (что в основном означало бы удаление всей системы, так как из этой библиотеки зависит много материала). Он фактически работал без удаления чего-либо. – Wojtek 12 November 2016 в 01:09

Установка упомянутого здесь ppa также позволит вам обновить libmtp:

Как правильно установить Android 4.0+ в Ubuntu с помощью Go-mtpfs ~ Web Upd8: блог Ubuntu / Linux

sudo add-apt-repository ppa:webupd8team/unstable
sudo apt-get update
sudo apt-get install go-mtpfs

Необязательный пользовательский Unity Launcher для Go-mtpfs:

sudo apt-get install go-mtpfs-unity

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

0
ответ дан 25 May 2018 в 13:00
  • 1
    примечание для других: libmtp не поддерживается в этом PPA с 2013 года – dez93_2000 18 February 2016 в 04:29

Другие вопросы по тегам:

Похожие вопросы: