Pacote apt-get ausente para pine64

1

Eu tenho uma placa pine64, que está executando a versão arm64 do debian. Eu gostaria de construir lgogdownloader, o que sugere que eu deveria usar este comando apt-get:

apt install build-essential libcurl4-openssl-dev libboost-regex-dev \
libjsoncpp-dev liboauth-dev librhash-dev libtinyxml2-dev libhtmlcxx-dev\
libboost-system-dev libboost-filesystem-dev libboost-program-options-dev\
libboost-date-time-dev help2man cmake libssl-dev

Mas isso me dá um erro de pacote ausente:

E: Unable to locate package libhtmlcxx-devlibboost-system-dev
E: Unable to locate package libboost-program-options-devlibboost-date-time-dev

Como faço para corrigir isso? Eu presumo que isso é apenas que ninguém construiu esses pacotes para a arquitetura arm64? Eu poderia fazer isso sozinho? Como?

    
por xorsyst 11.06.2016 / 16:53

1 resposta

4

Você deixou cair alguns espaços: é libhtmlcxx-dev libboost-system-dev e libboost-program-options-dev libboost-date-time-dev . Você precisa adicionar um espaço antes de dois \ s no seu comando:

apt install build-essential libcurl4-openssl-dev libboost-regex-dev \
libjsoncpp-dev liboauth-dev librhash-dev libtinyxml2-dev libhtmlcxx-dev \
libboost-system-dev libboost-filesystem-dev libboost-program-options-dev \
libboost-date-time-dev help2man cmake libssl-dev

Mas lgogdownloader já está disponível para arm64 , no Debian 8 (estável), testing e unstable; então você deve instalar isso diretamente.

apt install lgogdownloader

Se você quiser reconstruí-lo, uma opção mais simples para instalar as dependências de compilação é executar

sudo apt-get build-dep lgogdownloader

Eu carreguei a versão 2.28 para os backports de Jessie, de modo que poderia ser uma opção também se você está rodando Debian 8 e gostaria de uma versão mais recente de lgogdownloader (uma vez que seja aceita no arquivo). (Eu sou o mantenedor lgogdownloader no Debian.)

    
por 11.06.2016 / 17:34

Tags