I would like to know what messages you do get.
There should be at least one complaining about duplicate entries and listing them.
Your sources.list is a mess.
Do you stick in your install disk every time you do an update/upgrade cycle? This may be a good idea if you have no internet conection but to have 2 entries for the same disk is not right.
Sorted by repo and http or ftp here is your sources.list;
Code:
deb http://http.us.debian.org/debian/ squeeze contrib main
deb-src http://http.us.debian.org/debian/ squeeze contrib main
deb http://ftp.us.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.us.debian.org/debian/ squeeze main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib
deb-src http://security.debian.org/ squeeze/updates main contrib
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb http://securuty.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
deb http://backports.debian.org/debian-backports squeeze-backports main
deb http://ftp.us.debian.org/debian/ squeeze-proposed-updates contrib non-free main
deb http://ftp.us.debian.org/debian/ squeeze-proposed-updates contrib non-free
deb http://ftp.us.debian.org/debian/ squeeze-proposed-updates contrib non-free main
deb http://ftp.us.debian.org/debian/ squeeze-proposed-updates contrib non-free main
deb http://ftp.us.debian.org/debian/ squeeze-proposed-updates contrib non-free main
deb http://ftp.us.debian.org/debian/ squeeze-proposed-updates contrib non-free main
deb http://ftp.us.debian.org/debian/ squeeze-proposed-updates contrib non-free main
deb http:ftp.us.debian.org/debian/ squeeze-proposed-updates contrib non-free main
deb http://mozilla.debian.net/ squeeze-backports iceweasel-release
deb http://www.deb-multimedia.org squeeze main non-free
Here is a parred down version that will do the same thing and not take so long to run the update part of the cycle:
Code:
deb http://ftp.us.debian.org/debian/ squeeze main contrib non-free
## deb-src http://ftp.us.debian.org/debian/ squeeze main contrib non-free
deb http://securuty.debian.org/ squeeze/updates main contrib non-free
## deb-src http://security.debian.org/ squeeze/updates main contrib non-free
deb http://backports.debian.org/debian-backports squeeze-backports main
deb http://ftp.us.debian.org/debian/ squeeze-proposed-updates contrib non-free main
deb http://www.deb-multimedia.org squeeze main non-free
deb http://mozilla.debian.net/ squeeze-backports iceweasel-release
Note that I commented out the "src" repos you have in there. This gets you the source code for packages. You do not need that all the time. If you want or need it simply remove the ## and run "apt-get update" or "reload" synaptic.
Unless you have a very unique or really screwed up install there is no way that sources.list got in that kind of shape without help from you.
I am not trying to be harsh here at all. I know this for a fact because I have done things like this in the past myself. You really need to pay attention to what you are doing.
I just had a problem with the file that serves the same purpose in Mageia as sources.list does in Debian. The package list would update but the packages would not upgrade nor could I install anything.
Careful reading of that rather huge file (278 lines) showed that right at the beginning of the file it was still calling for the install disk.
Removing that cured the problem.
I new there was a problem because I was using the terminal to try and update/upgrade and install. Thus I got error messages.
Use your terminal and don't ignore the errors.
Rename your sources.list to something like sources.list.def and then use the one I edited as sources.list.
Should work better.
If you continue to get 3rd party packages post a thread on that subject and include the sources.list in your post along with the name of the package and what "3rd party" it came from.
For your entertainment here is my sources.list for this install which is a Sid install. It is 23 lines total. Only 3 are uncommented and therefore it is 20 lines longer than it needs to be.
One that is uncommented is for the experimental repo and is not necessary at all so it is more than 20 lines too long.
Code:
# Mini - an experiment in installation
deb http://ftp.us.debian.org/debian/ sid main contrib non-free
## deb-src http://ftp.us.debian.org/debian/ sid main contrib non-free
deb http://ftp.us.debian.org/debian/ experimental main contrib non-free
## debian multimedia
deb http://www.deb-multimedia.org sid main non-free
## deb-src http://www.deb-multimedia.org sid main non-free
### Public Key
### apt-get install debian-keyring debian-archive-keyring
### apt-key update
### Or
### If you get errors about missing keys, run these commands (replace KEY with key number)
### gpg --keyserver subkeys.pgp.net --recv KEY
### gpg --export --armor KEY | apt-key add -
There is no dedicated security repo for Sid. Package maintainers are responcible for security upgrades.