Erro ao instalar o Marble: dpkg: problemas de dependência impedem a configuração de mármore

0

Eu tenho um Raspberry Pi 3 com o Debian 8 Jessie e estou tentando instalar o Marble, mas não consigo. Eu tenho esse erro e não sei o que fazer agora ...

pi@raspberrypi:~/Desktop $ sudo dpkg -i marble_4.14.2-1_armhf.deb
(Reading database ... 131700 files and directories currently installed.)
Preparing to unpack marble_4.14.2-1_armhf.deb ...
Unpacking marble (4:4.14.2-1) over (4:4.14.2-1) ...
dpkg: dependency problems prevent configuration of marble:
marble depends on marble-data (>= 4:4.14.2-1); however:
Package marble-data is not installed.
marble depends on marble-plugins (= 4:4.14.2-1); however:
Package marble-plugins is not installed.
marble depends on kde-runtime (>> 4:4.10); however:
Package kde-runtime is not configured yet.
marble depends on libkdecore5 (>= 4:4.11); however:
Package libkdecore5 is not installed.
marble depends on libkdeui5 (>= 4:4.11); however:
Package libkdeui5 is not installed.
marble depends on libkio5 (>= 4:4.11); however:
Package libkio5 is not installed.
marble depends on libknewstuff3-4 (>= 4:4.11); however:
Package libknewstuff3-4 is not installed.
marble depends on libkparts4 (>= 4:4.11); however:
Package libkparts4 is not installed.
marble depends on libmarblewidget19 (= 4:4.14.2-1); however:
Package libmarblewidget19 is not installed.
marble depends on libplasma3 (>= 4:4.11); however:
Package libplasma3 is not installed.

dpkg: error processing package marble (--install):
dependency problems - leaving unconfigured
Processing triggers for shared-mime-info (1.3-1) ...
Processing triggers for gnome-menus (3.13.3-6) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for mime-support (3.58) ...
Errors were encountered while processing:
marble
    
por v13duran 20.03.2017 / 13:35

1 resposta

0

Você não consegue encontrar nenhuma solução porque não entende o problema.

O pacote 'marble' tem um monte de dependências . Essas dependências são necessárias para o mármore funcionar.

As dependências de empacotamento separadamente mantêm cada pacote pequeno e garantem que você instale somente o que realmente precisa para o software funcionar. Permite que cada dependência seja corrigida ou atualizada separadamente. Mantém o tamanho do seu sistema instalado pequeno. Isso evita 'dll hell', com várias versões de bibliotecas compartilhadas no mesmo sistema.

Em suma, as dependências empacotadas separadamente são um dos grandes benefícios de usar um sistema baseado no Debian.

Agora volte e leia cada mensagem de erro novamente. Deve fazer um pouco mais de sentido agora.

Existem duas maneiras de resolver seu problema

A maneira mais simples é usar o apt em vez do dpkg. O Apt irá automaticamente baixar e instalar dependências, e é o gerenciador de pacotes recomendado para a maioria dos sistemas baseados em Debian.

Por exemplo, no Ubuntu 16.04 e no Debian 8 (e mais recente) o seguinte comando fará tudo para você:

sudo apt install marble

O método mais antigo é usar o dpkg. O dpkg não irá baixar e instalar dependências - apenas instala ou desinstala o pacote para o qual foi instruído. O Apt é construído sobre o dpkg precisamente para lidar com o seu caso de uso: Muitas dependências para baixar e instalar.

    
por 20.03.2017 / 14:44