Como resolver esse erro quando tento instalar o build-essential?

2

Não consigo instalar o build-essential no meu laptop:

Mostra erro:

The following packages have unmet dependencies:
build-essential : Depends: g++ (>= 4:4.4.3) but it is not going to be installed
Depends: dpkg-dev (>= 1.13.5) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
    
por Jack 23.05.2013 / 17:54

3 respostas

2

No final da lista de dependências não atendidas, você pode descobrir que ele lista esse bug

Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Tente digitar o seguinte na linha de comando

sudo apt-get -f install

Deverá então pedir-lhe os pacotes que irá instalar em conjunto com

Do you want to continue [Y/n]?

você deve ser capaz de avançar depois disso com

sudo apt-get install build-essential
    
por Marc 24.08.2016 / 23:56
-1

O build-essentials é uma referência para todos os pacotes necessários para compilar um pacote debian. Geralmente inclui os compiladores gcc / g ++, bibliotecas e alguns outros utilitários. Verifique a documentação Aqui

Para instalar o essencial, apenas pressione Ctrl + Alt + T no seu teclado para abrir o Terminal. Quando se abre, execute o (s) comando (s) abaixo:

sudo apt-get install build-essential libxslt1.1 libxslt1-dev libxml2 ruby-full mysql-server libmysqlclient-dev libmysql-ruby libssl-dev libopenssl-ruby libcurl4-openssl-dev imagemagick libmagickwand-dev git-core redis-server libffi-dev libffi-ruby rubygems libsqlite3-dev libpq-dev libreadline5 openjdk-7-jre nodejs libncurses5-dev openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libyaml-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev libgdbm-dev ncurses-dev automake libtool bison subversion pkg-config

Fonte: Projeto Diaspora

    
por Mitch 23.05.2013 / 18:08
-3

Os seguintes pacotes têm dependências não atendidas:  build-essential: Depende: g ++ (> = 4: 4.4.3) mas não será instalado                    Depende: dpkg-dev (> = 1.13.5) mas não será instalado Este erro é causado por erro na sua lista de fontes, você precisa editar este arquivo:

    root@debian:~# nano /etc/apt/sources.list

Remova as fontes de conflito e adicione esta linha:

    deb http://ftp.debian.org/debian/ stable main contrib non-free 

então:

    root@debian:~# apt-get update

    root@debian:~# apt-cache search build-essential --names-only 

    build-essential - Informational list of build-essential packages

    root@debian:~# sudo apt-get install build-essential

é tudo ... cumprimentos ...

Visite o link

    
por davidleosam 25.05.2015 / 05:08