what's the difference between daemon, remote, and cli?

Ask for help and report issues not specific to either the Mac OS X or GTK+ versions of Transmission
Post Reply
prettyprettygood
Posts: 5
Joined: Mon Aug 29, 2011 6:19 pm

what's the difference between daemon, remote, and cli?

Post by prettyprettygood »

I'm new to bittorrent and I'm trying to figure out everything with Transmission on linux. Can someone explain to me the differences among Daemon, remote, and transmissioncli? I wasn't able to understand from the manual.

Thanks!
prettyprettygood
Posts: 5
Joined: Mon Aug 29, 2011 6:19 pm

Re: what's the difference between daemon, remote, and cli?

Post by prettyprettygood »

thanks for your reply. i understand what the remote is now, but what does daemon and cli do?

is daemon the transmission program or is cli the transmission program? actually there's also transmission itself, but there doesn't seem to be many commands for transmission, except for help, pause, and quit. (http://linux.die.net/man/1/transmission)

also, for some reason my installation of transmission doesn't have transmission-create. how do i add this on to linux? where can i download it?
i want a way to create torrents from other files, but haven't yet found a command that will do it from transmission-remote, transmissioncli, and transmission-daemon.
blacke4dawn
Posts: 552
Joined: Sun Dec 13, 2009 10:44 pm

Re: what's the difference between daemon, remote, and cli?

Post by blacke4dawn »

Daemon is a program that runs in the background and is designed to not have any form of visual interface, hence the use of remote for sending "commands" to it. They are designed to turn on with your computer no matter if you are logged in or not, perfect for servers or so called headless machines. Personally I prefer this one since I don't find the QT or GTK versions any good graphically, and the fact that it's on no matter if I am logged in or not, or even have the graphical system up.

CLI (Command Line interface) is a "normal" torrent client designed to be run from a text based console (shell in linux terms, cmd.exe/command.com under Windows). If you want something for the graphical part then there should be a QT and/or GTK version.

The term Transmission by itself refers to this software package/project as a whole, and not to any individual part of it.


As for not having transmission-create it might be that your version is too old (since it's a fairly recent addition afaik) or that the maintainers of the package for your distribution are not including it.

Hope that helps, and if you want more help then including what distribution (a.k.a Ubuntu, Debian, Redhat, Gentoo, SuSe or what ever "brand name" it may have) you are using would be very beneficial.
prettyprettygood
Posts: 5
Joined: Mon Aug 29, 2011 6:19 pm

Re: what's the difference between daemon, remote, and cli?

Post by prettyprettygood »

Thanks, that was very helpful. I understood all of it. As for transmission-create, you're right I probably don't have it because my version is outdated.
Post Reply