Frage "Apt-get source" kann das Paket nicht finden, aber "apt-get install" und "apt-get cache" können es finden


Ich versuche, die Quelle eines Pakets herunterzuladen, aber wenn ich renne

root@proxy:~# apt-get source squid3
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Can not find version '3.3.8-1.1' of package 'squid3'
E: Unable to find a source package for squid3

Es kann nicht gefunden werden. Aber wenn ich renne apt-cache search squid3 es findet es.

root@proxy:~# apt-cache search squid3
squid-cgi - Full featured Web Proxy cache (HTTP proxy) - control CGI
squid3 - Full featured Web Proxy cache (HTTP proxy)
squid3-common - Full featured Web Proxy cache (HTTP proxy) - common files
squid3-dbg - Full featured Web Proxy cache (HTTP proxy) - Debug symbols
squidclient - Full featured Web Proxy cache (HTTP proxy) - control utility

Es funktioniert gut mit apt-get install squid3 auch. Ich benutze Ubuntu 11.04 Server und das ist meine /etc/apt/sources.list

deb http://old-releases.ubuntu.com/ubuntu natty main restricted universe
deb http://old-releases.ubuntu.com/ubuntu natty-updates main restricted universe
deb http://old-releases.ubuntu.com/ubuntu natty-security main restricted universe
deb http://archive.canonical.com/ubuntu natty partner
deb http://ftp.us.debian.org/debian sid main
deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all
deb http://archive.ubuntu.com/ubuntu natty universe
deb-src http://archive.ubuntu.com/ubuntu natty universe

Ich habe apt-get viele Male aktualisiert. Ich habe viele verschiedene debs ausprobiert und habe diesen Fehler nirgendwo sonst gefunden.


7
2018-03-24 06:00


Ursprung




Antworten:


Das Problem hierbei ist, dass Ihre Binärpakete (deb) nicht mit Ihren Quellpaketen (deb-src) konsistent sind. Da squid3 von sid stammt, füge folgende Zeile hinzu:

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

Dies sollte es beheben


10
2018-03-24 06:21



Habe gerade deinen Fehler entdeckt, bitte lies meine aktualisierte Antwort. - md_5
Das hat perfekt funktioniert! Ich danke dir sehr - Garrett R
Super, froh, dass ich geholfen habe - md_5