Como posso instalar uma compilação de depuração para o coreutils?

1

Estou tentando instalar a compilação de depuração para o pacote coreutils, que não está disponível. Também passei por este link e segui todas as etapas, mas ainda não consigo ver um pacote de depuração para o coreutils fazendo apt-get policy coreutils .

O pacote de depuração para coreutils está realmente disponível? Se sim, como posso baixá-los?

    
por abhi 28.02.2014 / 03:39

1 resposta

2

Para instalar qualquer símbolo de depuração que o pacote não esteja incluído nos repositórios na forma de -dbg package, você precisa adicionar um novo repositório conforme detalhado no Guia de Depuração :

  1. Adicione os repositórios:

    echo "deb http://ddebs.ubuntu.com $(lsb_release -cs) main restricted universe multiverse" | \
    sudo tee -a /etc/apt/sources.list.d/ddebs.list
    echo "deb http://ddebs.ubuntu.com $(lsb_release -cs)-updates main restricted universe multiverse
    deb http://ddebs.ubuntu.com $(lsb_release -cs)-security main restricted universe multiverse
    deb http://ddebs.ubuntu.com $(lsb_release -cs)-proposed main restricted universe multiverse" | \
    sudo tee -a /etc/apt/sources.list.d/ddebs.list
    
  2. Adicione a chave GPG:

    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 428D7C01
    
  3. Atualize sua lista de pacotes:

    sudo apt-get update
    
  4. Instale o pacote de símbolos de depuração, neste caso coreutils-dbgsym :

    sudo apt-get install coreutils-dbgsym
    

Note que você precisará especificar a mesma versão, para isso use apt-cache policy package e instale-o usando sudo apt-get install package-dbgsym=version .

    
por Braiam 01.03.2014 / 03:43