O Ubuntu obtém a origem do pacote do repositório universe, mas a fonte correta está no repositório principal

0

Eu quero receber o pacote "thinkfinger",

sudo apt-get source thinkfinger

Mas, ele reporta erro 403, e descobri que ele obtém a fonte de xxxx / pool / universe / t / thinkfinger /, mas o local correto está em xxxx / pool / main / t / thinkfinger /.

Então, existe alguma opção para o apt-get especificar qual repositório deve ser usado?

    
por Xiè Jìléi 08.06.2010 / 07:29

2 respostas

1

Isso não deve acontecer de todo apenas pelo design do APT, e então não há nenhum método de especificar repositório (existem métodos de especificar release , mas isso não é o caso).

Provavelmente, seu cache de pacote local foi corrompido de alguma forma ou está desatualizado. Tente fazer sudo aptitude update .

    
por 08.06.2010 / 08:36
1

No repositório original do Ubuntu, o thinkfinger não está no universo principal, mas no universo.

Se você acessar o disco localmente, use file: // URLs em vez de URLs http: // em /etc/apt/sources.list. Se você precisar acessá-lo via http enable symlink, siga os diretórios do seu repositório.

    
por 09.06.2010 / 04:52