What is the difference between transmission and transmission-daemon?
Sebastian Wright
I have watched some tutorials on how to install torrent program on raspberry.
I have seen somebody installs like this:
sudo apt install transmissionSomeone installs it like this:
sudo apt install transmission-daemon 3 1 Answer
Take a look at the package descriptions using apt show <name>. They usually tell you exactly what the package consists of.
The
transmissionpackage installs a regular client app (either the graphical GTK or Qt5 app, or the command-line one – no idea how 'apt' prioritizes them).- This is actually just an empty "metapackage" which only causes more packages to be installed through dependencies. In reality, each of the three versions has its own package:
transmission-gtk,-qt,-cli.
- This is actually just an empty "metapackage" which only causes more packages to be installed through dependencies. In reality, each of the three versions has its own package:
The
transmission-gtkandtransmission-qtpackages install GUI apps meant to be used on a graphical desktop. (Though they do support remote access too.)The
transmission-daemonpackage installs a service which always runs in background and is exclusively meant for remote access, either through the web UI or using a "remote" client.The
transmission-clipackage installs a command-line app which can only download one torrent at a time. (It is not a real terminal-based equivalent of transmission-gtk/qt, unfortunately.)
You can have all these packages installed at once, as long as you don't try to run the apps at the same time (GTK and Qt versions share all settings and torrents, so running them both at once would result in a mess).