Antes de fazer qualquer outra coisa, faça o seguinte
sudo apt-get install git
e depois clona o repositório, assim
git clone https://github.com/p2rkw/xf86-input-mtrack.git
se houver uma nova versão disponível, você pode atualizar facilmente assim (dentro da pasta)
git pull
Agora vamos ver. Você precisará de pacotes de desenvolvedor para chegar lá. Infelizmente isso não é mencionado na descrição.
Se você não instalou build-essential
e eu acho gcc
(parece, mas, novamente, eu sou um administrador, não um desenvolvedor), faça isso agora. Também está procurando por gawk. Espero que seja isso, pode ser outro pacote ou lib. Não teve tempo para ler tudo isso.
sudo apt-get install build-essential gcc autoconf gawk pkgconfig
Você também precisa pelo menos desses pacotes que são difíceis de identificar a partir dos erros:
sudo apt install xserver-xorg-dev x11proto-core-dev x11proto-input-dev libmtdev-dev
Isso pode ser insuficiente. Depende da sua configuração.
Vá para a pasta que você "gitted" acima e tente novamente.
./configure
Se ./configure
gerar erros, como regra geral, quando você receber um erro como no package thingy found
, poderá tentar executar apt search thingy
e ver se há algo como libthingy-dev
, que é provavelmente o que você precisar. Se não, eu odeio dizer isso, mas, coloque o erro em um mecanismo de busca, e veja se alguém trilhou o caminho antes de você ...
Quando sai com sucesso, você pode executar
make
se gerar erros, siga o mesmo procedimento usado para ./configure
e depois execute
make clean
./configure
make
e quando isso sair com sucesso, você pode executar
sudo make install
Informação adicional. Se você gostaria de ter um pacote .deb definido o prefixo mencionado e executar o construtor de pacotes da mesma forma.
./configure --prefix=/usr
make
sudo make install
dpkg-buildpackage