build-dep firefox não está funcionando no Linux Mint

1

Estou no mais recente Linux Mint 12. Para compilar o Firefox eu preciso fazer um

sudo apt-get build-dep firefox

que não está funcionando e mostrando o seguinte erro:

$ sudo apt-get build-dep firefox
[sudo] password for michael:
Reading package lists...
Done Building dependency tree
Reading state information... Done
E: You must put some 'source' URIs in your sources.list

Eu lembro que isso funcionou no Ubuntu. Qual URL eu preciso especificar em sources.list? Estou fazendo algo errado?

    
por Michael Kohler 06.05.2012 / 04:23

2 respostas

1

Sua instalação só tem fontes para pacotes binários especificados, não possui fonte para pacotes de código-fonte. (Note que a palavra "fonte" tem dois significados diferentes aqui: um pacote fonte é um pacote contendo código fonte (ao contrário de um pacote binário contendo código e dados prontos para instalar); uma fonte de pacotes é um site a partir do qual você pode baixar pacotes.)

Edite o arquivo /etc/apt/sources.list em um editor de texto. Para cada linha que começa com deb , adicione uma linha semelhante que comece com deb-src . Certifique-se de não mudar mais nada; em particular, se você usar nano ou outro editor que contenha linhas, tome cuidado para não introduzir nenhuma quebra de linha extra.

Por exemplo, se o arquivo se parece com isto (isto é do Debian, o conteúdo será similar mas terá nomes diferentes no Mint):

deb http://ftp.fr.debian.org/debian squeeze main non-free contrib
## Security updates
deb http://security.debian.org/ squeeze/updates main contrib non-free

Em seguida, altere para:

deb http://ftp.fr.debian.org/debian squeeze main non-free contrib
deb-src http://ftp.fr.debian.org/debian squeeze main non-free contrib
## Security updates
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

Se você tiver arquivos no diretório /etc/apt/sources.list.d , faça o mesmo com esses arquivos.

    
por 07.05.2012 / 03:48
1

Corrigi este problema ativando uma opção no painel "Fontes de software".

    
por 07.08.2016 / 06:31