Tendo problemas para instalar pacotes de oitava

2

Estou tendo problemas para instalar qualquer coisa relacionada à oitava. Isso inclui o comando apt-get e o pkg install dentro do interpretador octave. Eu olhei em volta e parece ser algo com a minha atividade anterior do apt-get.

Abaixo está o visor que eu sempre recebo quando estou instalando qualquer coisa na oitava. Eu tentei instalar as dependências especificadas para estarem ausentes. Mas quando eu faço isso me diz que eles já estão instalados.

Estou executando o Ubuntu 14.04 LTS, oitava 3.8.1

qualquer ajuda é apreciada.

 daniel:apt$ sudo apt-get install octave-pkg-dev
 Reading package lists... Done
 Building dependency tree       
 Reading state information... Done
 Some packages could not be installed. This may mean that you have
 requested an impossible situation or if you are using the unstable
 distribution that some required packages have not yet been created
 or been moved out of Incoming.
 The following information may help to resolve the situation:

 The following packages have unmet dependencies:
  libcheese-gtk23 : Depends: libclutter-gtk-1.0-0 (>= 0.91.8) but it is not going to be installed
                    Depends: libcogl15 (>= 1.15.8) but it is not going to be installed
  libcheese7 : Depends: libclutter-gst-2.0-0 (>= 0.10.0) but it is not going to be installed
               Depends: gstreamer1.0-clutter but it is not going to be installed
  libclutter-1.0-0 : Depends: libcogl-pango15 (>= 1.15.8) but it is not going to be installed
                     Depends: libcogl15 (>= 1.15.8) but it is not going to be installed
 E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
 daniel:apt$
    
por Daniel Pareja 09.03.2015 / 00:14

1 resposta

2

Solução:

sudo apt-get remove octave
sudo apt-get install -f
sudo apt-get install octave-pkg-dev libclutter-gtk-1.0-0 libcogl15 libclutter-gst-2.0-0 gstreamer1.0-clutter libcogl-pango15

Aqui é onde eu encontrei os comandos adicionais.

EDIT: não é uma boa solução. A instalação da oitava com as outras dependências fez com que meus motoristas passassem por um ataque de raiva. Tive que reinstalar o Ubuntu para tudo para voltar ao normal.

EDIT 2 - FIXAÇÃO ABSOLUTA: pelo amor de tudo que é sagrado. Eu estou trocando o meu dedo do polegar e oitava. Se eu quiser instalar qualquer pacote de oitava, devo instalá-lo usando o apt-get

sudo apt-get install octave-<package_name_you_want>

para garantir que o pacote esteja instalado, basta digitar o intérprete de oitava

ver

e eu prometo a você que o pacote estará lá. A solução foi encontrada aqui

    
por Daniel Pareja 09.03.2015 / 02:50