Debian 6.0.6 apt-get “não é possível localizar o pacote” - como encontro o pacote?

1

Estou executando o Debian 6.0.6 e tentando instalar o libeigen3-dev usando:

sudo apt-get install libeigen3-dev

Mas recebo a seguinte saída:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E:Unable to locate package libeigen3-dev

Então eu procurei o libeigen3-dev e recebi a seguinte página: link

Parece que o libeigen3 está disponível, mas eu preciso obtê-lo no apt-get para instalação em vários sistemas usando um script de shell.

Aqui está o conteúdo de sources.list:

# 

# deb cdrom:[Debian GNU/Linux 6.0.6 _Squeeze_ - Official i386 CD Binary-1 20120929-15:56]/ squeeze main

# deb cdrom:[Debian GNU/Linux 6.0.6 _Squeeze_ - Official i386 CD Binary-1 20120929-15:56]/ squeeze main

deb http://ftp.us.debian.org/debian/ squeeze main
deb-src http://ftp.us.debian.org/debian/ squeeze main

deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main

# squeeze-updates, previously known as 'volatile'
deb http://ftp.us.debian.org/debian/ squeeze-updates main
deb-src http://ftp.us.debian.org/debian/ squeeze-updates main

Como descubro o que adicionar ao sources.list para que ele funcione com o apt-get?

    
por Justin Mrkva 05.04.2013 / 00:40

2 respostas

0

wget http://ftp.us.debian.org/debian/pool/main/e/eigen3/libeigen3-dev_3.1.0-1_i386.deb

dpkg -i libeigen3-dev_3.1.0-1_i386.deb

rm libeigen3-dev_3.1.0-1_i386.deb

estes 3 comandos fazem por ordem:

  1. faça o download e armazene o pacote no caminho atual
  2. Instalação do mesmo pacote
  3. Remoção de
  4. (ignorável) do pacote de instalação

Espero que ajude você.

note: substitua o URL do pacote por qualquer versão que você precisar.
note2: o dpkg precisa de login de usuário root ou sudo.

nota 3: há um repositório para wheezy - deb http://ftp.de.debian.org/debian wheezy main , mas eu recomendaria a instalação apenas do pacote, não de um repo add.

    
por 05.04.2013 / 00:46
0

"não é possível localizar o pacote" significa que ele não está nos seus repositórios atuais. Você pode adicionar o repositório necessário ou baixar o libeigen3 e instalá-lo.

    
por 05.04.2013 / 00:55