Jeremy Davis's picture

No obvious errors. As per the warnings at the bottom, it does look like you have duplicate entries for the Debian security repo, but that shouldn't be too big a deal (although probably worth fixing).

But from what I can see of what you've posted, the only TurnKey repo you have configured is the security repo - i.e. "jessie-security". There is no entry for " jessie main".

Somewhere within /etc/apt/sources.list.d/ you'll want an entry like this:

deb http://archive.turnkeylinux.org/debian jessie main

By default we put it in /etc/apt/sources.list.d/sources.list but so long as it's within /etc/apt/sources.list.d/ and the file has a .list

As an aside, it also looks like you're using a local Debian mirror (ftp.us.debian.org ) but still also have entries for the Debian CDN (httpredir.debian.org). I recommend that you pick one and remove (or comment) the other(s).

FWIW here's what I'd probably use:

/etc/apt/sources.list.d/sources.list
deb http://archive.turnkeylinux.org/debian jessie main

deb http://deb.debian.org/debian jessie main
deb http://deb.debian.org/debian jessie contrib
#deb http://deb.debian.org/debian jessie non-free
/etc/apt/sources.list.d/security.sources.list
deb http://archive.turnkeylinux.org/debian jessie-security main

deb http://security.debian.org/ jessie/updates main
deb http://security.debian.org/ jessie/updates contrib
#deb http://security.debian.org/ jessie/updates non-free

If you have software from "non-free" you can uncomment those lines (i.e. remove the leading "#"). Also if you have a /etc/apt/sources.list file (possibly where the local Debian mirror is noted? i.e. ftp.us.debian.org ?), I'd probably just disable that. E.g.:

mv /etc/apt/sources.list /etc/apt/sources.list.disabled

Once you've done all that, rerun apt-get update and try installing confconsole again.