GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Durchsuchen Sie Torrents von der Befehlszeile in Linux

Obwohl es im Internet eine Fülle von GUI-Torrent-Anwendungen gibt, bevorzugen einige Benutzer immer noch die Verwendung von Befehlszeilen-Torrent-Tools. Wenn Sie einer von ihnen sind, habe ich eine gute Nachricht für Sie. Lernen Sie We-get kennen , ein Befehlszeilen-Torrent-Suchtool, das in der Programmiersprache Python geschrieben wurde. Es hilft Ihnen, Torrent-Dateien zu durchsuchen, ohne Ihr Terminal zu verlassen. We-get ist ein plattformübergreifendes Tool, daher funktioniert es unter GNU/Linux, MS Windows und Mac OS X. In diesem kurzen Tutorial erfahren Sie, wie Sie das We-get-Tool installieren und verwenden, um Torrents von der Befehlszeile aus zu durchsuchen Linux und Unix-ähnliche Systeme.

Installieren Sie we-get unter Linux

We-get benötigt Python 3.5 oder höher, um zu funktionieren. Ubuntu 16.04 LTS und höhere Versionen werden mit vorinstalliertem Python 3 und Python 2 ausgeliefert. Sie müssen Python also nicht installieren, wenn Sie Ubuntu 16.04 oder eine höhere Version verwenden. Sie müssen PIP, den Python-Paketmanager, installieren, um We-get zu installieren.

Führen Sie dazu Folgendes aus:

$ sudo apt-get install python3-pip

Auf RPM-basierten Systemen wie RHEL, CentOS müssen Sie die Python 3.x-Version wie unten gezeigt installieren.

$ yum install https://centos7.iuscommunity.org/ius-release.rpm
$ yum install python35u

Führen Sie nach der Installation von Python 3.5 den folgenden Befehl für PIP aus:

$ yum install python35u-pip

Stellen Sie außerdem sicher, dass Sie GIT auf Ihrem System installiert haben. Git ist in den Standard-Repositories der meisten Linux-Distributionen verfügbar, sodass wir es wie unten gezeigt mit dem Standard-Paketmanager installieren können.

Auf DEB-basierten Systemen:

$ sudo apt-get install git

Auf RPM-basierten Systemen:

$ sudo yum install git

Auf Arch Linux und seinen Derivaten:

$ sudo pacman -S git

Führen Sie nach der Installation von Pip und Git den folgenden Befehl aus, um „we-get“ zu installieren.

$ sudo pip install git+https://github.com/rachmadaniHaryono/we-get

Torrents von der Befehlszeile in Linux durchsuchen

We-get unterstützt derzeit die folgenden vier Websites.

  • 1337x
  • die Piratenbucht
  • eztv
  • yts
  • weitere kommen noch

Sehen wir uns einige praktische Beispiele an.

Haftungsausschluss: Das Suchen/Herunterladen von Torrent-Dateien ist in einigen Regionen/Ländern illegal. Bitte verwenden Sie diese Informationen auf eigene Gefahr. Wir (OSTechNix oder der Autor) sind nicht verantwortlich für illegale Nutzung von Torrents.

Um nach einem Torrent zu suchen, führen Sie Folgendes aus:

$ we-get --search "Arch Linux" --target the_pirate_bay

Beispielausgabe:

# Fetching data from 'the_pirate_bay' ...
the_pirate_bay Arch.Linux.Environment.Setup.How-to [2/0]
the_pirate_bay Raspberry.Pi.Arch.Linux.ARM [1/0]
the_pirate_bay Arch.Linux.2016-07-01.ISO [1/1]
the_pirate_bay Arch.Linux.Netinstall.Image.Dual.Architecture [0/0]
the_pirate_bay Arch.Linux.Live.ISO [0/1]
the_pirate_bay arch.linux [0/1]
the_pirate_bay Arch.Linux.Netinstall.Image.32-bit [0/0]
we-get >

Sie können die Liste der verfügbaren Torrents für den obigen Suchbegriff (z. B. Arch Linux) anzeigen. Geben Sie dazu einfach Liste ein in der We-Get-Eingabeaufforderung. Um die Details eines bestimmten Torrents anzuzeigen, geben Sie außerdem show ein wie unten.

we-get > show Arch.Linux.Environment.Setup.How-to
Arch.Linux.Environment.Setup.How-to {
 "leeches": "0",
 "link": "magnet:?xt=urn:btih:3b2a9431310ad4de48b55bf3b219d43820a021b1&dn=Arch+Linux+Environment+Setup+How-to&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Fzer0day.ch%3A1337&tr=udp%3A%2F%2Fopen.demonii.com%3A1337&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Fexodus.desync.com%3A6969",
 "seeds": "2",
 "target": "the_pirate_bay"
}

Um die We-get-Shell zu verlassen, geben Sie exit ein .

Hier ist die vollständige Liste der unterstützten Optionen für We-get.

$ we-get -h
Usage: we-get [options]...

Options:
 -s --search [text] Search for a torrent.
 -l --list List top torrents from modules.
 -t --target [target] Select module to use or 'all'.
 -L --links Output results as links.
 -J --json Output results in JSON format.
 -G --get-list List targets (supported web-sites).
 -f --filter [str] Match text or regular expression in the torrent name.
 -n --results [n] Number of results to retrieve.
 -S --sort-type [type] Sort torrents by name/seeds (default: seeds).

Video options:
 -q --quality [q] Try to match quality for the torrent (720p,1080p, ...).
 -g --genre [g] Try to select video genre for the torrent (action, comedy, etc..).

General options:
 -h --help Help message.
 -v --version Show version.

Copyright (c) 2016-2017 Levi Sabah <[email protected]>.
Full documentation at: <http://github.com/levisabah/we-get>

Linux
  1. Konfigurieren Sie einen Linux-Arbeitsbereich remote über die Befehlszeile

  2. 4 Möglichkeiten zum Senden von E-Mail-Anhängen über die Linux-Befehlszeile

  3. E/A-Berichte über die Linux-Befehlszeile

  4. Migrieren eines Linux-Servers über die Befehlszeile

  5. Grundlagen der Linux-Befehlszeile – Ausführen von Befehlen über die Befehlszeile

Suchen Sie Amazon-Produkte über die Befehlszeile

So passen Sie die Monitorhelligkeit über die Befehlszeile in Linux an

Kopieren Sie eine Datei in mehrere Verzeichnisse von der Befehlszeile unter Linux

So suchen Sie nach Dateien über die Linux-Befehlszeile

So überprüfen Sie die Linux-Netzwerkstatistik über die Befehlszeile

Senden Sie E-Mail in Linux von der Befehlszeile aus