rTorrent Is A Great Terminal Based BitTorrent Client

Ғылым және технология

rTorrent is a terminal-based bitTorrent client that is simple to configure and use. It is free and open source software and should be in every Linux distribution's repos. Want a sexier rTorrent? Try out rtorrent-ps!
REFERENCED:
► github.com/rakshasa/rtorrent
► github.com/pyroscope/rtorrent-ps
WANT TO SUPPORT THE CHANNEL?
💰 Patreon: / distrotube
💳 Paypal: www.paypal.com/cgi-bin/webscr...
🛍️ Amazon: amzn.to/2RotFFi
👕 Teespring: teespring.com/stores/distrotube
SOCIAL PLATFORMS:
🗨️ Mastodon: mastodon.technology/@distrotube
💬 IRC: irc://freenode #distrotube
👫 Reddit: / distrotube
📽️ LBRY: lbry.tv/$/invite/@DistroTube:2
DT ON THE WEB:
🕸️ Website: distrotube.com/
🐿️ Gopherhole: gopher://distro.tube
📁 GitLab: gitlab.com/dwt1
FREE AND OPEN SOURCE SOFTWARE THAT I USE:
🌐 Brave Browser - brave.com/dis872
📽️ Open Broadcaster Software: obsproject.com/
🎬 Kdenlive: kdenlive.org
🎨 GIMP: www.gimp.org/
🔊 Audacity: www.audacityteam.org/
💻 VirtualBox: www.virtualbox.org/
Your support is very much appreciated. Thanks, guys!

Пікірлер: 122

  • @jeetadityachatterjee6995
    @jeetadityachatterjee69954 жыл бұрын

    Can I just say your thumbnail game is really good! Like how do you make a torrent client good looking? Yet you manage!

  • @KeepItTechie
    @KeepItTechie4 жыл бұрын

    Thanks DT, I started using rtorrent back in 2009. Great program and simple to use. I pair rtorrent with screen.

  • @Arkayaplays

    @Arkayaplays

    4 жыл бұрын

    what a comment :V

  • @maxarendorff6521

    @maxarendorff6521

    4 жыл бұрын

    Is rtorrent better than say transmission-cli?

  • @KeepItTechie

    @KeepItTechie

    4 жыл бұрын

    I personally like using the command line so I like rtorrent better. But I do like the transmission server. Check out the web client.

  • @martinhertz4957

    @martinhertz4957

    4 жыл бұрын

    @@maxarendorff6521 rtorrent is more advanced and can be configured through countless internal commands/operators in config-file, and if using rtorrent-ps, or id instead use rtorrent-ps-ch, based on newer rtorrent code than rtorrent-ps and extra enhancements + if using pyrocore cli utilities, then any other solution looks like a toy compared lol, and can be scripted to your hearts content. Anyway, off-topic, but the only reasons I use deluge-console instead, is that every other non-libtorrent-rasterbar client, or utserver, is having an about 40 sec delay before download begins, with a magnet download, which is annoying, and is same for transmission and aria2c etc. There dht system isn't as fast to search through for some reason. Also, rtorrent cannot even download magnets without having your incoming (torrent-)port forwarded(dht-port, if separate, don't need being forwarded, strangely), except when magnet link having working fallback trackers added, which is optional according to the spec, which it then uses instead of dht, as cannot use dht for metadata retrieval without forwarded incoming port, in contrary to all other clients out there. I have that though configured(forwarding), so final annoying thing, is that rtorrent/libtorrent isn't as aggressive as libtorrent-rasterbar, and additionally deluge even supports ltconfig plugin where you can tweak it(libtorrent-rasterbar) even more aggressive, with many more important tuning options, than rtorrent supports, hence on powerful seedboxes, deluge often give better ratio than rtorrent when racing with autoirssi etc, though needs more resources also for this, so a tradeoff, to decide between max performance and high resource-usage, or lower resource-usage and (little) less performant. Sorry for long and semi off-topic comment.

  • @martinhertz4957

    @martinhertz4957

    4 жыл бұрын

    @@KeepItTechie There's a cli client for transmission too btw(just like with deluge), in fact 2 I believe. I'm with you on the preferring command-line part :) I'd pretty much only use GUI's for browsers(well, semi-GUI I suppose, with vim'ified mostly cli controlled browsers like qutebrowser) and graphics/video-editing, or alike places where makes sence, and mostly everything else is quicker, nicer and scriptable through the CLI.

  • @Arkayaplays
    @Arkayaplays4 жыл бұрын

    i was waiting for this video for a very long time

  • @AnzanHoshinRoshi
    @AnzanHoshinRoshi4 жыл бұрын

    Thank you, Derek. Yes, I usually just use Transmission. It's simple and clean. There are many options but I never use them.

  • @fpgamemearray
    @fpgamemearray4 жыл бұрын

    i generally use aria2 as a torrent and regular download client. you can run it as a daemon and it has multiple webuis for remote management. two birds with one stone i guess

  • @greob
    @greob4 жыл бұрын

    Transmission and Deluge also have a daemon mode, and a nice web interface, although Deluge was clunkier and more limited than Transmission. But rtorrent/rtorrent-ps seems truly powerful. Just reading the documentation (not just the man page) shows it can do a lot of things indeed.

  • @farioko9254

    @farioko9254

    4 жыл бұрын

    You should use the GUI of Deluge to connect to the remote daemon instead, it gives you access to all of Deluge's functionality. It's fantastic.

  • @notyouraverageskittelz696

    @notyouraverageskittelz696

    2 жыл бұрын

    i don't know why but i recognize that pfp from somewhere... can't put my finger on it

  • @gillresu2572
    @gillresu25724 жыл бұрын

    Thanks DT , have a wonderful day !

  • @joetheman74
    @joetheman744 жыл бұрын

    KDE desktops will have Ktorrent which is excellent.That's one nice thing about KDE is that using KDE software like ktorrent, KDE Partition Manager, kmenuedit, kfind ect.. gives you an actual polished and integrated operating system of unified tools (without the high memory usage and bloat of gnome) yet if one of the tools is not enough for you then you can remove it and install something else. That's one thing I don't like about lesser desktop environments is that it just feels all cobbled together. I'd prefer to use a window manager and lighter tools if I want to cobble together my own system.

  • @Jess-hj8vu
    @Jess-hj8vu4 жыл бұрын

    Awesome, I've been using rtorrent for quite awhile and love it. (:

  • @jakemoody388
    @jakemoody3884 жыл бұрын

    Transmission is my fav. Simple enough.

  • @PawirodinomoM

    @PawirodinomoM

    4 жыл бұрын

    I agree, simple and straight to the point

  • @Flash136

    @Flash136

    4 жыл бұрын

    Having a daemon+web UI included by default is also really nice. Makes setting up a torrenting box really simple.

  • @daorkykid

    @daorkykid

    4 жыл бұрын

    qbittorrent has an awesome integrated search feature and afaik also based on rTorrent.

  • @yuvaldahan642
    @yuvaldahan6424 жыл бұрын

    This is the least XDG compliant program I've ever seen

  • @NoBody-pf2nv

    @NoBody-pf2nv

    3 жыл бұрын

    And thats GREAT

  • @TheOPtmal

    @TheOPtmal

    3 жыл бұрын

    @@NoBody-pf2nv No it isn't.

  • @urugulu1656
    @urugulu16564 жыл бұрын

    id use a ~ in the paths in that config. all those ./ things for referencing the home directory look quite dodgyass to me

  • @Clobercow1
    @Clobercow14 жыл бұрын

    I see you're saying Sue Do now. Thank you!

  • @veryown8084
    @veryown80844 жыл бұрын

    I'm fine with transmission-cli, it has a web interface that can be accessed at localhost:9091, to watch torrents state just do watch -n1 transmission-remote -l

  • @catoflado4977
    @catoflado49779 ай бұрын

    I was about to use this. I didnt know Transmission was a bit torrent client. Im going to use that instead then, thanks!

  • @Alex-sc2rc
    @Alex-sc2rc Жыл бұрын

    Thrilling how you suddenly start talking :D

  • @Yakushii
    @Yakushii4 жыл бұрын

    I think the downside for me is that I use private trackers that require you to seed the torrent after finishing it. It's a good tradeoff for access to curated, no-bullshit torrents. If I used a terminal-based client, I think it would be a hassle to reload all the torrents every time the terminal (or computer) needs to shut down for whatever reason. If there are any good term-based clients that work well under such circumstances, I'm all ears.

  • @GhostsSan

    @GhostsSan

    4 жыл бұрын

    Yakushii did you know that rtorrent is the most used bitttorent client in most private trackers? Screen it so it can run in the background and you can pair it with ruttorent for a gui.

  • @GhostsSan

    @GhostsSan

    4 жыл бұрын

    @@fossegrim287 I'm a member of lots of private trackers. and when looking at the peering list it goes something like this: in racing deluge takes the cake (in elite trackers) after that it's rtorrent all the way. and in private tracker (lower tier ones) rtorrent is the most widely used even in racing. add to that most seedbox providers setup rtorrent/rutorrent by default and you have to ask for the others. I know this doesn't count as a good source but this is what I see and I've been using private trackers for 8+ years.

  • @groki9572

    @groki9572

    2 жыл бұрын

    Just add rtorrent daemon to your startup services with systemd (take a look at Archwiki rtorrent page) or whatever your Linux dist use, it will start alongside the OS so you don't have to worry about loading it everytime the system resets. Actually, it won't even appear anywhere and will run run in the background. If you like to regularly check how things are going with your client, there are several front ends (including web-based) where you can manage and monitor your torrents.

  • @jasperzanjani
    @jasperzanjani4 жыл бұрын

    transmission has a CLI interface..

  • @blogeek7039

    @blogeek7039

    3 жыл бұрын

    Well, you need qt to build transmission. So pretty much useless.

  • @bjornotto98

    @bjornotto98

    3 жыл бұрын

    @@blogeek7039 I don't think so by watching the video about transmission cli from Luke Smith kzread.info/dash/bejne/mKSNxKx8odO2g5c.html

  • @luke_filewalker
    @luke_filewalker4 жыл бұрын

    I've been using transmission-daemon and write scripts that uses transmission-remote. So for example I have one that parses, sorts and colourises all active/downloading/seeding torrents and echos to a terminal on an auxiliary monitor with the watch command every 5 seconds ;) works for me

  • @romabilibov7612
    @romabilibov7612 Жыл бұрын

    Awesome tutorial thx!

  • @kaerithmallock
    @kaerithmallock4 жыл бұрын

    Maybe I have not heard it or understood it (I'm bad at english), but for rtorrent-ps, the configuration file is a new one or it's still the rtorrent.rc in /usr/share/doc/rtorrent/ ?

  • @DistroTube

    @DistroTube

    4 жыл бұрын

    Same config.

  • @kaerithmallock

    @kaerithmallock

    4 жыл бұрын

    @@DistroTube Thx, good continuation.

  • @bahathir_
    @bahathir_4 жыл бұрын

    rtorrent was my favorite torrent client, especially when combined with terminal multiplexer such as GNU Screen or tmux, where I able to runs the rtorrent session and detach froem terminal and exit or logout. Today, I am using transmission, with transmission-remote , which I find it much simpler and command line friendly.

  • @coffeedude

    @coffeedude

    4 ай бұрын

    tremc is cool as a frontend for the transmission-daemon. it's on git

  • @ezio934
    @ezio9344 жыл бұрын

    Nice vid dt. You should also give a try to transmission-daemon and transmission-remote-cli.

  • @simondebouvoir3971
    @simondebouvoir39714 жыл бұрын

    great vid m8

  • @SlideRSB
    @SlideRSB4 жыл бұрын

    4:55 Will that path you set be okay if you launched rtorrent while not presently in your home directory? Shouldn't you have specified the path to be $HOME/Downloads rather than ./Downloads?

  • @DistroTube

    @DistroTube

    4 жыл бұрын

    If you are not in the home directory, rtorrent will give you an error (session dir doesn't exist, etc). So using an absolute path might be the way to go. Using a relative path is preferable though if you want to have multiple instances of rtorrent running, because only one instance can use your session directory.

  • @coder2665
    @coder26654 жыл бұрын

    Great video. Just wanted to point out you might also wanted to turn on encryption for you and others with RTorrent.

  • @DistroTube

    @DistroTube

    4 жыл бұрын

    Thanks for the tip!

  • @blackrastafarian
    @blackrastafarian4 жыл бұрын

    How's it compared to using aria2c + task spooler?

  • 4 жыл бұрын

    Now, I only need a terminal-based torrent metasearch tool. Any suggestions?

  • @heikokraemer2735
    @heikokraemer27353 жыл бұрын

    Dude, I'm seriously blown away by this terminal stuff, absolutely new to the command line … but I'm kind of seeing the light. Can I just set rTorrent up or is there any stuff I should take care of first … any network security things or else? I like that watch thing, but is there a way to search and filter torrents directly from the command line? learned ls commands today alias'ls -Falth'

  • @umop3plsdn

    @umop3plsdn

    Жыл бұрын

    I love to see this! I hope in this past year you have used more TUI applications. We need more ppl in love with the terminal based environment

  • @interguy589
    @interguy5894 жыл бұрын

    I have been a big torrent user and mostly always used qbittorent... Probably will try ones u mentioned

  • @GhostsSan
    @GhostsSan4 жыл бұрын

    I really don't like Transmission. my top 3 are: 1- qbittorrent (even for people who use Gnome you can install it on Windows and mac). 2- rtorrent (I usually use it with rutorrent as a web front end) 3- Deluge (really good but missing several important features)

  • @antonioquintero-felizzola5334

    @antonioquintero-felizzola5334

    4 жыл бұрын

    Agreed. I haven't found anything better than qBittorrent. Deluge is good as well.

  • @chevxphone1126

    @chevxphone1126

    4 жыл бұрын

    yep, tried most of them but preferred qbittorrent.

  • @SoundToxin

    @SoundToxin

    4 жыл бұрын

    I was a massive fan of Deluge for a long time (daemon + deluge-gtk or deluge-console to connect), but recently have been playing with Transmission. It has a *lot* of good clients to use with the daemon. I've been trying out "stig" and it's insanely powerful. I highly recommend it. It's a lot better than deluge-console.

  • @frataltay4543

    @frataltay4543

    4 жыл бұрын

    My choice is WebTorrent. It came bundled with Brave and it's great, just click the magnet link like any other link, choose the files you wanna save and you're done.

  • @pasci_lei
    @pasci_lei4 жыл бұрын

    Sometimes I ask myself why anyone would need a DE or WM at all. You can do anything in the command line interface.

  • @blackrastafarian

    @blackrastafarian

    4 жыл бұрын

    In my case, I still need conventional web browser. Mostly to open pages with JavaScript, which couldn't fully operate on w3m. It's possible to use brow.sh, but it's too sluggish. Moreover, utilizing web browser with dedicated keybinding and modal operator is quite nice.

  • @brettbsidematthews5829
    @brettbsidematthews58294 жыл бұрын

    Have you considered doing a series of tutorial videos for Linux newbies? From what to do the 1st time a person turns their computer on to expert level. It might get you some traffic. Most Linux tutorial videos aren't designed for the 1st timers. I'm watching your videos and have never tried using Linux before, but I do now. Just to tinker with. Good stuff bro! =]

  • @oscarrzga4615

    @oscarrzga4615

    4 жыл бұрын

    Yeah, this would be helpful. I've used Linux in the past and now again and I got a lot of questions.

  • @PaulJohnsonM
    @PaulJohnsonM3 жыл бұрын

    "I don't really use torrents all that much so pretty much any torrent client will do." "I'm going to show you on a different machine because the command-line-based torrent client I use on my main production machine is a _different version_ than the one you'll get by default."

  • @robsonpc3597
    @robsonpc35974 жыл бұрын

    Transmission deamon is nice too

  • @diegonayalazo
    @diegonayalazo2 жыл бұрын

    Thanks for sharing

  • @rothbardfreedom
    @rothbardfreedom3 жыл бұрын

    qBitorrent is very nice, light, no fancy GUI, etc.

  • @hanspetervollhorst1
    @hanspetervollhorst14 жыл бұрын

    you should publish your own distribution called Terminix

  • @duminicad
    @duminicad4 жыл бұрын

    quick tip $ ls -lah will list all files and display the size in the "human format" 4096 -> 4KiB

  • @mudskipper3234
    @mudskipper32344 жыл бұрын

    Hello DT, just downloaded rTorrent on Manjaro and found the rc config file not compressed

  • @DistroTube

    @DistroTube

    4 жыл бұрын

    Yea, on my main machine (Arco) I had an uncompressed rc as well. Not sure why it's compressed on Ubuntu.

  • @merulox
    @merulox2 жыл бұрын

    What subreddit is that

  • @juxuanu
    @juxuanu4 жыл бұрын

    What about the magnet links?

  • @jeffheiges8084
    @jeffheiges80844 жыл бұрын

    I deleted the comment because I thought I was being stupid, but thank you for responding! I found it there. For anyone else on manjaro/arc, DistroTube just told me that he found the file at "/usr/share/doc/rtorrent"

  • @Praxss
    @Praxss4 жыл бұрын

    Transmission is also great

  • @sks2659
    @sks26594 жыл бұрын

    ahhh yes, new video from dt.

  • @sentinel9651
    @sentinel96514 жыл бұрын

    Isn't it tiring zooming in every time?

  • @Minecraftdemon99

    @Minecraftdemon99

    3 жыл бұрын

    I would assume he only does it for videos

  • @iDavidP
    @iDavidP4 жыл бұрын

    Have you tested the torrent client "rain" by put.io? It's under development, but very promising already.

  • @electricsquidxd3254
    @electricsquidxd32542 жыл бұрын

    When i went to change the name of the examples page, it said E212: Can't open file for writing

  • @rogercsx

    @rogercsx

    Жыл бұрын

    the same here

  • @Rundik
    @Rundik4 жыл бұрын

    I use aria2, it works fine

  • @futz48
    @futz482 жыл бұрын

    I love KTorrent. It's one of the best torrent programs I've ever used, and I've used a lot. No, it doesn't run in terminal. I'll give rtorrent a shot now. Maybe it's better than K? I doubt it.

  • @abyssstrider2547
    @abyssstrider25474 жыл бұрын

    Wouldn't using this be a waste of time tho?

  • @MickTheRus
    @MickTheRus2 жыл бұрын

    I use qbit in a docker container with sonarr and other crap

  • @umop3plsdn
    @umop3plsdn Жыл бұрын

    rtorrent is life! Plus pyroscope with ch patches mmmm yummy

  • @ultracelestial
    @ultracelestial4 жыл бұрын

    If you use windows and want a gui, then i reccomend use a qbittorrent.

  • @pichass9337
    @pichass93374 жыл бұрын

    I've never clicked so fast lol

  • @SamuelRaynor79
    @SamuelRaynor794 жыл бұрын

    5:25 mkdir -pv $HOME/.cache/rtorrent/session

  • @krishnaraj3989
    @krishnaraj39893 жыл бұрын

    I use qbittorrent...why don't many people use it?

  • @NoBody-pf2nv
    @NoBody-pf2nv3 жыл бұрын

    Transmission is honestly quite bloated. Sure, if you run a server, you can configure a nice web ui and eveything, but the whole server client model for something as simple as downloading files is overkill for most use cases on a personal machine. Rtorrent really fills this nice nicely!

  • @_smhmd
    @_smhmd4 жыл бұрын

    13:12 press alt then drag if you want to make a block selection in the terminal.

  • @_smhmd
    @_smhmd4 жыл бұрын

    1:11 DT, if you click on the color band (pink in this repo), it'll give you all the languages used in the repo.

  • @urugulu1656

    @urugulu1656

    4 жыл бұрын

    true story but sometimes github is just outrageously wrong

  • @_smhmd

    @_smhmd

    4 жыл бұрын

    @@urugulu1656 Do you know why that is?

  • @urugulu1656

    @urugulu1656

    4 жыл бұрын

    what outrageously wrong? well i can only guess that they look at the header of the file and or the extension which might be ambiguous

  • @_smhmd

    @_smhmd

    4 жыл бұрын

    @@urugulu1656 Because the only instance I can think of are dotfile repos where you have config files that can be written in a specific language (yaml, json, vimscript, etc) but, as you said, don't have an extension.

  • @urugulu1656

    @urugulu1656

    4 жыл бұрын

    @@_smhmd if you want to i have a couple a repos to look at where it gets stuff wrong edit i just checked it is just one but it is obvious what it is... woz wrong with you github?

  • @blakkheim
    @blakkheim4 жыл бұрын

    why on earth did you sudo vim? it's world-readable. you could've just written it to your home dir from there.

  • @DistroTube

    @DistroTube

    4 жыл бұрын

    True. But I don't script these videos. It's possible that I may have wanted to edit that file before writing it to the home directory...in which case being root is necessary.

  • @kylebriffa7
    @kylebriffa74 жыл бұрын

    qBittorrent for me. Its integrated multi-host search function is very useful

  • @stephen6409
    @stephen64094 жыл бұрын

    qbittorrent is good

  • @madthumbs1564
    @madthumbs15644 жыл бұрын

    I don't use torrents, but I watched with interest. There's just always been better ways like Usenet back when ISPs provided them for free. IRC, Warez sites, and now cloud storage and streaming sites using a downloader.

  • @GreyDeathVaccine

    @GreyDeathVaccine

    4 жыл бұрын

    If you download linux iso from torrent you reduce the load on the website.

  • @andrasbiro6604
    @andrasbiro66044 жыл бұрын

    i prefer qbittorrent : ) simple, free and open source

  • @_smhmd
    @_smhmd4 жыл бұрын

    3:19 Don't sudo vim, instead use sudoedit. That way you use your local vimrc and load your plugins and not use the default vimrc.

  • @adrianhartwig2646
    @adrianhartwig26464 жыл бұрын

    Just cp and bunzip2 is much easier.

  • @_smhmd
    @_smhmd4 жыл бұрын

    This was a low effort video, DT. You didn't discuss the features. Are you allowed to use categories? How automatable is this thing? Thanks for the recommendation, though.

  • @420247paul
    @420247paul4 жыл бұрын

    nobody asks you what bit torrent client you use

  • @Sirzacharia
    @Sirzacharia4 жыл бұрын

    rTorrent use the R language?

  • @urugulu1656

    @urugulu1656

    4 жыл бұрын

    god forbid no

  • @Arkayaplays
    @Arkayaplays4 жыл бұрын

    third

  • @usrname1105
    @usrname11054 жыл бұрын

    FiRsT

  • @DistroTube

    @DistroTube

    4 жыл бұрын

    AcKnOwLeDgEd

  • @usrname1105

    @usrname1105

    4 жыл бұрын

    henry stevens I got here first, I am currently watching the video.

  • @nauticaguy

    @nauticaguy

    4 жыл бұрын

    NoTeD

  • @zenbum2654
    @zenbum26544 жыл бұрын

    Best terminal-based video player ever: telnet towel.blinkenlights.nl EVER.

  • @ntn888
    @ntn888 Жыл бұрын

    oh DT did a review on RTORRENT!!

Келесі