Como instalar o vbetool no 64bit Fedora

0

No Xubuntu eu usei o vbetool para desligar / ligar o monitor no meu laptop, atribuído à tecla do touchpad porque a tecla de display não funcionava. Eu acabei de instalar o Fedora 26 e quero usar meu script, mas parece que o vbetool não está mais no repositório. Como posso instalar o vbetool no Fedora 26?

Eu tentei instalar a partir da fonte seguindo este artigo Como instalar o vbetool no CentOS 6.6? mas recebeu avisos ao executar o make e obteve um erro

make: *** Nenhuma regra para tornar alvo '/usr/local/lib/libpci.a', necessário para 'vbetool'. Pare.

    
por jcubic 11.08.2017 / 22:53

1 resposta

0

Eu resolvi o problema procurando pelo arquivo libpci.a no 64bit Fedora, o arquivo estava localizado em /usr/lib64/ so runing:

sudo ln -sf /usr/lib64/libpci.a /usr/local/lib/libpci.a

e, em seguida, executar novamente solucionou o problema.

Portanto, toda a solução (baseada no artigo do CentOS):

sudo dnf install pciutils-devel pciutils-devel-static libx86-devel
# if you have 32bit system, just remove 64 from lib
sudo ln -sf /usr/lib64/libpci.a /usr/local/lib/libpci.a

# you can check if there are no new version 1.1 was latest when writing this
wget http://www.codon.org.uk/~mjg59/vbetool/download/vbetool-1.1.tar.gz

tar xzvf vbetool-1.1.tar.gz
cd vbetool-1.1
./configure && make && make install
    
por 11.08.2017 / 22:53