How to Install and Uninstall tor Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 11,2024

1. Install "tor" package

This guide covers the steps necessary to install tor on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install tor

2. Uninstall "tor" package

Please follow the instructions below to uninstall tor on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove tor $ sudo apt autoclean && sudo apt autoremove

3. Information about the tor package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: tor
Architecture: amd64
Version: 0.2.9.14-1ubuntu1~16.04.3
Priority: optional
Section: universe/net
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Peter Palfrader
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 3776
Depends: libc6 (>= 2.17), libevent-2.0-5 (>= 2.0.10-stable), libseccomp2 (>= 0.0.0~20120605), libssl1.0.0 (>= 1.0.2~beta3), libsystemd0, zlib1g (>= 1:1.1.4), adduser, init-system-helpers (>= 1.18~), lsb-base
Recommends: logrotate, tor-geoipdb, torsocks
Suggests: mixmaster, torbrowser-launcher, socat, tor-arm, apparmor-utils, obfsproxy, obfs4proxy
Conflicts: libssl0.9.8 (<< 0.9.8g-9)
Filename: pool/universe/t/tor/tor_0.2.9.14-1ubuntu1~16.04.3_amd64.deb
Size: 1114284
MD5sum: 82845377ff6983e7c1593ee6c1fded98
SHA1: 2ee9e8579ba7e1db2ebe381e08af1fb34ab09d41
SHA256: bdb29bdc861684be64fc308908539c900a9030097714b94c92462d8736e7f795
SHA512: 6257e0e1b73953e7288c256485682a31aaf479000748cc25c763ffde6ea6b806e2917659013576f765b045cf8e6e4b3e4b03eb71b11d37428f65a1be18e72c0e
Homepage: https://www.torproject.org/
Description-en: anonymizing overlay network for TCP
Tor is a connection-based low-latency anonymous communication system.
.
Clients choose a source-routed path through a set of relays, and
negotiate a "virtual circuit" through the network, in which each relay
knows its predecessor and successor, but no others. Traffic flowing
down the circuit is decrypted at each relay, which reveals the
downstream relay.
.
Basically, Tor provides a distributed network of relays. Users bounce
their TCP streams (web traffic, ftp, ssh, etc) around the relays, and
recipients, observers, and even the relays themselves have difficulty
learning which users connected to which destinations.
.
This package enables only a Tor client by default, but it can also be
configured as a relay and/or a hidden service easily.
.
Client applications can use the Tor network by connecting to the local
socks proxy interface provided by your Tor instance. If the application
itself does not come with socks support, you can use a socks client
such as torsocks.
.
Note that Tor does no protocol cleaning on application traffic. There
is a danger that application protocols and associated programs can be
induced to reveal information about the user. Tor depends on Torbutton
and similar protocol cleaners to solve this problem. For best
protection when web surfing, the Tor Project recommends that you use
the Tor Browser Bundle, a standalone tarball that includes static
builds of Tor, Torbutton, and a modified Firefox that is patched to fix
a variety of privacy bugs.
Description-md5: 9106e8e4b3843ebd532ba2b89615a92e

Package: tor
Priority: optional
Section: universe/net
Installed-Size: 3408
Maintainer: Ubuntu Developers
Original-Maintainer: Peter Palfrader
Architecture: amd64
Version: 0.2.7.6-1ubuntu1
Depends: libc6 (>= 2.17), libevent-2.0-5 (>= 2.0.10-stable), libseccomp2 (>= 0.0.0~20120605), libssl1.0.0 (>= 1.0.2~beta3), libsystemd0, zlib1g (>= 1:1.1.4), adduser, init-system-helpers (>= 1.18~), lsb-base
Recommends: logrotate, tor-geoipdb, torsocks
Suggests: mixmaster, torbrowser-launcher, socat, tor-arm, apparmor-utils, obfsproxy, obfs4proxy
Conflicts: libssl0.9.8 (<< 0.9.8g-9)
Filename: pool/universe/t/tor/tor_0.2.7.6-1ubuntu1_amd64.deb
Size: 1012422
MD5sum: 8220708b79884b4b28d26275e784b4ea
SHA1: d9efebf5a9b59e4e7e807f317b5b012974f38521
SHA256: e67d29e91a319b2b89fe59e8ee6d8959994412f46ff654c0f8256bd0787a27fd
Description-en: anonymizing overlay network for TCP
Tor is a connection-based low-latency anonymous communication system.
.
Clients choose a source-routed path through a set of relays, and
negotiate a "virtual circuit" through the network, in which each relay
knows its predecessor and successor, but no others. Traffic flowing
down the circuit is decrypted at each relay, which reveals the
downstream relay.
.
Basically, Tor provides a distributed network of relays. Users bounce
their TCP streams (web traffic, ftp, ssh, etc) around the relays, and
recipients, observers, and even the relays themselves have difficulty
learning which users connected to which destinations.
.
This package enables only a Tor client by default, but it can also be
configured as a relay and/or a hidden service easily.
.
Client applications can use the Tor network by connecting to the local
socks proxy interface provided by your Tor instance. If the application
itself does not come with socks support, you can use a socks client
such as torsocks.
.
Note that Tor does no protocol cleaning on application traffic. There
is a danger that application protocols and associated programs can be
induced to reveal information about the user. Tor depends on Torbutton
and similar protocol cleaners to solve this problem. For best
protection when web surfing, the Tor Project recommends that you use
the Tor Browser Bundle, a standalone tarball that includes static
builds of Tor, Torbutton, and a modified Firefox that is patched to fix
a variety of privacy bugs.
Description-md5: 9106e8e4b3843ebd532ba2b89615a92e
Homepage: https://www.torproject.org/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu