Como posso instalar a última versão do libmtp?

8

Na versão mais recente da biblioteca libmtp, há correções para o meu dispositivo Android, portanto, gostaria de instalar a versão mais recente. Não sei como! Eu diria que isso seria empurrado para os repositórios oficiais em algum momento, então o conselho inteligente provavelmente seria apenas esperar, mas eu gostaria de saber como fazer isso sozinho se alguém pudesse me dizer.

Atualmente estou usando o Ubuntu 12.04 e estou executando o libmtp-1.1.2, a versão mais recente (libmtp-1.1.3) foi lançada recentemente e o arquivo tar.gz pode ser baixado deste link direto: link

Como instalo isso? Obrigado por qualquer ajuda.

    
por coversnail 03.04.2012 / 10:52

2 respostas

10

Primeiro você precisa pegar o arquivo, extrair o tarball e mudar para a pasta. Você pode fazer isso de um terminal:

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

Em segundo lugar, crie o código-fonte e instale os binários:

./configure
make
sudo make install

Eu estaria mais inclinado a usar o checkinstall - então não use o comando make install, se assim for, digite estes comandos:

./configure
make
sudo checkinstall

Se você não tiver cumprido nenhum software, poderá precisar de alguns pacotes extras antes de começar.

sudo apt-get install build-essential checkinstall wget

link

link

link

    
por 23 93 26 35 19 57 3 89 08.04.2012 / 11:06
0

Instalar o ppa mencionado aqui também permitirá que você atualize seu libmtp:

Como montar corretamente os dispositivos Android 4.0+ Ubuntu usando o Go-mtpfs ~ Web Upd8: blog do Ubuntu / Linux

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

Iniciador Unity opcional e personalizado para o Go-mtpfs:

sudo apt-get install go-mtpfs-unity

Mas tenha cuidado: este PPA tem outros pacotes que você pode não querer instalar.

    
por BrunoJCM 03.04.2013 / 06:35