It is recommended to torify APT traffic on the host for several reasons: * Each machine has its own unique package selection. This allows location tracking, because systems can be fingerprinted across physical networks as system updates are performed. * System updates leak sensitive security information such as package versions and differing patch levels. This information can aid targeted attacks. Follow the instructions below to torify APT traffic in Debian. https://packages.debian.org/apt-transport-tor {{Box|text= {{IconSet|h1|1}} Install the apt-transport-tor package from the Debian repository so APT can route traffic through Tor. {{CodeSelect|code= sudo apt install apt-transport-tor }} {{IconSet|h1|2}} Edit the APT sources file so that all repository entries use only tor:// URLs. {{Open with root rights|filename= /etc/apt/sources.list }} {{IconSet|h1|3}} Save the file and exit the editor to apply the changes. }} '''Other URL Configurations''' Alternatively, the tor+http:// URL scheme can be used. apt-transport-tor can also be combined with apt-transport-https if a repository supports it, resulting in the tor+https:// URL scheme. https://lwn.net/Articles/672350/ Note that changing ftp.us.debian.org to http.debian.net selects a mirror close to the Tor exit node in use. Throughput is often surprisingly fast. https://retout.co.uk/blog/2014/07/21/apt-transport-tor Also note that all public-facing debian.org FTP services were [https://www.debian.org/News/2017/20170425 shut down on November 1, 2017]. ftp://ftp.debian.org and ftp://security.debian.org Debian repositories can also be accessed via onion services at http://{{Debian_onion}}. This is the most secure option, since no package metadata ever leaves Tor. https://web.archive.org/web/20190228232722/https://richardhartmann.de/blog/posts/2015/08/24-Tor-enabled_Debian_mirror/ https://onion.debian.org https://onion.torproject.org This URL scheme also provides protection in the event APT has a critical security vulnerability. The following entries should work in the APT sources list: {{CodeSelect|code= deb tor+http://2s4yqjx5ul6okpp3f2gaunr2syex5jgbfpfvhxxbbjwnrsvbk5v3qbid.onion/debian {{Stable_project_version_based_on_Debian_codename}} main deb tor+http://2s4yqjx5ul6okpp3f2gaunr2syex5jgbfpfvhxxbbjwnrsvbk5v3qbid.onion/debian {{Stable_project_version_based_on_Debian_codename}}-updates main deb tor+http://5ajw6aqf3ep7sijnscdzw77t7xq4xjpsy335yb2wiwgouo7yfxtjlmid.onion/debian-security {{Stable_project_version_based_on_Debian_codename}}/updates main #deb tor+http://2s4yqjx5ul6okpp3f2gaunr2syex5jgbfpfvhxxbbjwnrsvbk5v3qbid.onion/debian {{Stable_project_version_based_on_Debian_codename}}-backports main }}