Πώς να μετατρέψετε ένα Pi Raspberry σε ένα Always-On BitTorrent Box
Είναι ιδανικό να διαθέτετε ένα εξειδικευμένο μηχάνημα για το πρόγραμμα-πελάτη BitTorrent, ώστε να μπορείτε να σποράτε 24/7. Αλλά είναι έντονο για να αφήσει μια πλήρη εξέδρα τροφοδοτείται και σε απευθείας σύνδεση που συχνά. Εισάγετε το Raspberry Pi.
Οι περισσότεροι επιτραπέζιοι υπολογιστές αντλούν ένα σωστό ποσό ενέργειας - ο μετριοπαθής διακομιστής γραφείου μας, για παράδειγμα, καταναλώνει περίπου $ 200 ηλεκτρικής ενέργειας ετησίως. Το Raspberry Pi, από την άλλη πλευρά, είναι χτισμένο γύρω από έναν κινητό επεξεργαστή και χτυπάει ενέργεια σαν κολίβριο. Ο κεντρικός πίνακας Raspberry Pi χρησιμοποιεί λιγότερο από $ 3 ενέργειας ανά έτος και ακόμη και προσθέτοντας σε μερικούς εξωτερικούς σκληρούς δίσκους, θα εξακολουθείτε να κρατάτε τα ετήσια λειτουργικά σας κόστη σε λιγότερο από ένα μπιφτέκι και πατάτες.
Επιπλέον, όταν πρόκειται για τη λήψη torrents, ένα μηχάνημα που είναι πάντα σε λειτουργία είναι βασιλιάς. Με τους χείμαρρους, όσο περισσότερο παρακολουθείτε το νέφος και τους σπόρους σε αυτό, τόσο καλύτερη είναι η αναλογία σας στον ιχνηλάτη σας (ακόμη και αν απειλείτε από δημόσιους ιχνηλάτες, ένα μηχάνημα που είναι πάντα διαθέσιμο εξασφαλίζει ότι θα είστε εκεί όταν εμφανίζονται αυτά τα σπάνια αρχεία).
Αν αυτό ακούγεται καλό, διαβάστε παρακάτω, καθώς σας παρουσιάζουμε πώς να μετατρέψετε το Pi σε μια μηχανή λήψης που είναι απολύτως τηλεχειριζόμενο.
Ο, τι χρειάζεσαι
Για αυτό το σεμινάριο υποθέτουμε ότι έχετε μια μονάδα Raspberry Pi εγκατεστημένη με Raspbian, μπορείτε να έχετε πρόσβαση στη συσκευή είτε απευθείας μέσω συνδεδεμένης οθόνης και πληκτρολογίου είτε μέσω απομακρυσμένης σύνδεσης μέσω SSH και VNC και ότι έχετε εξωτερική μονάδα USB (ή μονάδες δίσκου USB) συνημμένο σε αυτό. Εάν χρειάζεται να επιταχύνετε σε αυτές τις περιοχές, σας προτείνουμε να διαβάσετε τους παρακάτω οδηγούς με τη σειρά που τους έχουμε καταχωρίσει εδώ:
- Όλα όσα πρέπει να ξέρετε για να ξεκινήσετε με το Raspberry Pi
- Πώς να ρυθμίσετε το Pi Raspberry σας για απομακρυσμένο Shell, επιφάνεια εργασίας και μεταφορά αρχείων
- Πώς να μετατρέψετε το Pi Raspberry σε συσκευή αποθήκευσης δικτύου χαμηλής ισχύος
Τα πάντα στο πρώτο σεμινάριο είναι απαραίτητα. το δεύτερο σεμινάριο είναι προαιρετικό (αλλά η απομακρυσμένη πρόσβαση είναι εξαιρετικά βολική για το συγκεκριμένο έργο, καθώς το κιβώτιο λήψης είναι ένας τέλειος υποψήφιος για ένα headless build) και το πιο σημαντικό μέρος του τρίτου σεμιναρίου είναι απλά η εγκατάσταση του σκληρού δίσκου και η διαμόρφωση για αυτόματη τοποθέτηση κατά την εκκίνηση (όπως περιγράφεται στον τρίτο οδηγό).
Επιπλέον, αν δεν είστε υπερβολικά εξοικειωμένοι με τα μέσα και τα άκρα της εγκατάστασης ενός BitTorrent πελάτη για ανώνυμο κατέβασμα, θα πρέπει να διαβάσετε σε αυτό. Εσύ απολύτως χρειάζονται κάποιο είδος ανώνυμου διακομιστή μεσολάβησης ή συστήματος VPN στη θέση του, προκειμένου να χρησιμοποιήσει το BitTorrent με ασφάλεια. Ο πληρεξούσιος που αναφέρεται σε αυτόν τον οδηγό είναι φτηνός και εύκολος, αλλά ένα καλό VPN είναι συνήθως πιο γρήγορο και πιο ευέλικτο, οπότε ελέγξτε τον οδηγό εάν θέλετε ένα VPN αντί.
Αφού ελέγξετε όλο το υλικό και ρυθμίσετε το Pi, ήρθε η ώρα να κατεβείτε στην επιχείρηση για να μετατρέψετε το Pi σας σε ένα σιωπηλό και εξαιρετικά χαμηλής ισχύος θηρίο.
Βήμα πρώτο: Εγκαταστήστε το Deluge στο Raspbian
Υπάρχουν αρκετοί υπολογιστές BitTorrent για Linux που αξίζει να εξεταστούν, αλλά συνιστούμε το Deluge. είναι ακριβώς η σωστή ισορροπία των χαρακτηριστικών και του αποτυπώματος έτσι ώστε να μην βρεθείτε στον εαυτό σας να επιθυμείτε ένα μήνα από τώρα που εγκαταστήσατε κάτι πιο ισχυρό.
Μπορείτε να ρυθμίσετε το Deluge με πολλούς τρόπους, αλλά δεν είναι όλες οι διαμορφώσεις κατάλληλες για αυτό το κιβώτιο λήψης Pi headless. Ενώ οι περισσότεροι άνθρωποι χρησιμοποιούν το torrent client τους στην επιφάνεια εργασίας σαν οποιαδήποτε άλλη εφαρμογή, αυτό δεν λειτουργεί πολύ καλά για τους σκοπούς μας, επειδή σημαίνει ότι κάθε φορά που θέλετε να αλληλεπιδράσετε με τα torrents σας, θα πρέπει να συνδεθείτε στο κουτί μέσω remote επιφάνεια εργασίας και βρωμιά γύρω με τον υπολογιστή-πελάτη επιφάνειας εργασίας. Σπαταλάει το χρόνο σας και σπαταλάει πόρους στο Pi.
Θα μπορούσατε να εκτελέσετε το DelUI WebUI, το οποίο σας επιτρέπει να έχετε πρόσβαση στον πελάτη Deluge από ένα πρόγραμμα περιήγησης σε άλλο μηχάνημα. Αυτό εξακολουθεί να μην είναι η προτιμώμενη επιλογή μας, αν και σας ανοίγει τη δυνατότητα χρήσης μιας εφαρμογής smartphone για να δείτε και να ελέγξετε το Deluge (περισσότερα για αυτό αργότερα).
Σας συνιστούμε να ρυθμίσετε το Deluge στο απομακρυσμένο μηχάνημα για να δέχεστε τις συνδέσεις ThinClient. Με αυτόν τον τρόπο, μπορούμε να χρησιμοποιήσουμε τον πραγματικό πελάτη Desktop Deluge σε έναν άλλο υπολογιστή (είτε πρόκειται για ένα παράθυρο, Linux, είτε για το OS X) για τον έλεγχο της εγκατάστασης Raspberry Pi Deluge. Παίρνετε όλα τα οφέλη του desktop client στην πραγματική επιφάνεια εργασίας σας, ενώ όλη η ενέργεια συμβαίνει στο απομακρυσμένο πλαίσιο.
Εάν δεν μπορείτε να αποφασίσετε μεταξύ αυτών των δύο επιλογών, μπορείτε πραγματικά να χρησιμοποιήσετε και τα δύο ταυτόχρονα, αν και θα χρειαστεί λίγο χρόνο για να εγκατασταθεί. Ακολουθήστε τις οδηγίες και στις δύο ενότητες παρακάτω για να το κάνετε αυτό.
Επιλογή 1: Ορίστε το Deluge για πρόσβαση ThinClient
Πριν κάνετε οτιδήποτε, αφιερώστε λίγο χρόνο για να ενημερώσετε και να αναβαθμίσετε τα αποθετήρια σας. Ανοίξτε ένα τερματικό και εκτελέστε τις ακόλουθες δύο εντολές, το ένα μετά το άλλο:
sudo apt-get ενημέρωση
sudo apt-get αναβάθμιση
Μόλις γίνει αυτό, ήρθε η ώρα να ξεκινήσετε την εγκατάσταση των απαραίτητων στοιχείων για την εγκατάσταση του ThinClient. Καταχωρίστε τις ακόλουθες εντολές:
sudo apt-get εγκατάσταση κατακερματισμένη
sudo apt-get εγκαταστήστε καταστροφική κονσόλα
Αυτό θα κατεβάσει τα πακέτα εγκατάστασης daemon και κονσόλας Deluge και θα τα εκτελέσετε. Όταν σας ζητηθεί να συνεχίσετε, πληκτρολογήστε Y. Αφού ολοκληρωθεί η εγκατάσταση του Deluge, πρέπει να εκτελέσετε το daemon Deluge. Καταχωρίστε τις ακόλουθες εντολές:
κατακλυσμένα
sudo pkill κατακλύστηκε
Αυτό ξεκινά το daemon Deluge (το οποίο δημιουργεί ένα αρχείο ρυθμίσεων) και στη συνέχεια κλείνει τον δαίμονα. Θα επεξεργαστούμε αυτό το αρχείο ρυθμίσεων και στη συνέχεια θα το ξεκινήσουμε. Πληκτρολογήστε τις ακόλουθες εντολές για να κάνετε πρώτα ένα αντίγραφο ασφαλείας του αρχικού αρχείου ρυθμίσεων και στη συνέχεια να το ανοίξετε για επεξεργασία:
cp ~ / .config / deluge / auth ~ / .config / deluge / auth.old
nano ~ / .config / deluge / auth
Αφού εισέλθετε στο πρόγραμμα επεξεργασίας κειμένου νανο, θα χρειαστεί να προσθέσετε μια γραμμή στο κάτω μέρος του αρχείου ρυθμίσεων με την ακόλουθη σύμβαση:
χρήστη: κωδικός πρόσβασης: επίπεδο
Οπου χρήστης
είναι το όνομα χρήστη που θέλετε για το Deluge, Κωδικός πρόσβασης
είναι ο κωδικός πρόσβασης που θέλετε και ο κωδικός πρόσβασηςεπίπεδο
είναι 10 (επίπεδο πλήρους πρόσβασης / διαχειριστή για τον δαίμονα). Έτσι για τους σκοπούς μας, χρησιμοποιήσαμε pi: βατόμουρο: 10
. Όταν ολοκληρώσετε την επεξεργασία, πατήστε Ctrl + X στο πληκτρολόγιό σας και αποθηκεύστε τις αλλαγές σας όταν σας ζητηθεί. Στη συνέχεια ξεκινήστε ξανά τον δαίμονα και την κονσόλα:
κατακλυσμένα
καταστροφική κονσόλα
Εάν η εκκίνηση της κονσόλας σας δίνει έναν κωδικό σφάλματος αντί για μια ωραία διασυνδεδεμένη κονσόλα, πληκτρολογήστε "exit" και στη συνέχεια βεβαιωθείτε ότι έχετε ξεκινήσει τον δαίμονα.
Αφού εισέλθετε στην κονσόλα, θα χρειαστεί να κάνετε μια γρήγορη αλλαγή διαμόρφωσης. Εισάγετε τα ακόλουθα:
config -s allow_remote True
config allow_remote
έξοδος
Οι εντολές και η αντίστοιχη έξοδος θα μοιάζουν με το παρακάτω στιγμιότυπο οθόνης.
Αυτό επιτρέπει τις απομακρυσμένες συνδέσεις στον δαίμονα Deluge και τους διπλούς ελέγχους ότι η μεταβλητή config έχει ρυθμιστεί. Τώρα είναι καιρός να σκοτώσετε τον δαίμονα και να τον επανεκκινήσετε για άλλη μια φορά, έτσι ώστε να αλλάξουν οι ρυθμίσεις του config:
sudo pkill κατακλύστηκε
κατακλυσμένα
Σε αυτό το σημείο, ο δαίμονας Deluge είναι έτοιμος για απομακρυσμένη πρόσβαση. Προχωρήστε στον κανονικό σας υπολογιστή (όχι στο Raspberry Pi) και εγκαταστήστε το πρόγραμμα Deluge desktop. Θα βρείτε το πρόγραμμα εγκατάστασης για το λειτουργικό σας σύστημα στη σελίδα Downloads Deluge. Μόλις εγκαταστήσετε το Deluge στον υπολογιστή σας, εκτελέστε το για πρώτη φορά. πρέπει να κάνουμε κάποιες γρήγορες αλλαγές.
Αφού ξεκινήσετε, μεταβείτε στην επιλογή Προτιμήσεις> Διεπαφή. Μέσα στο υπομενού διεπαφής θα δείτε ένα πλαίσιο ελέγχου για την "Κλασσική λειτουργία". Από προεπιλογή, ελέγχεται. Καταργήστε την επιλογή.
Κάντε κλικ στο κουμπί OK και, στη συνέχεια, κάντε επανεκκίνηση του υπολογιστή-πελάτη Deluge desktop. Αυτή τη φορά, όταν ξεκινά το Deluge, θα σας παρουσιάσει με το Διαχειριστή σύνδεσης. Κάντε κλικ στο κουμπί "Προσθήκη" και στη συνέχεια εισαγάγετε τη διεύθυνση IP του Raspberry Pi στο δίκτυό σας, καθώς και το όνομα χρήστη και τον κωδικό πρόσβασης που ορίσατε κατά την προηγούμενη διαμόρφωση. Αφήστε τη θύρα στην προεπιλεγμένη τιμή 58846. Κάντε κλικ στο κουμπί Προσθήκη.
Επιστροφή στη Διαχείριση σύνδεσης, θα δείτε την καταχώρηση για το Raspberry Pi. αν όλα πάνε καλά, η ενδεικτική λυχνία θα γίνει πράσινη όπως έτσι:
Κάντε κλικ στο κουμπί Σύνδεση και θα σας κλωτσήσει στη διεπαφή που είναι συνδεδεμένη με το απομακρυσμένο μηχάνημα:
Είναι μια νέα εγκατάσταση, nary a .torrent στην τοποθεσία, αλλά η σύνδεσή μας μεταξύ του απομακρυσμένου μηχανήματος και του desktop client είναι επιτυχής!
Συνεχίστε και ρυθμίστε τις παραμέτρους του WebUI τώρα (εάν το επιθυμείτε) ή κάντε το επόμενο βήμα αυτού του σεμιναρίου.
Επιλογή Δύο: Ρύθμιση παρακμής για πρόσβαση WebUI
Η διαμόρφωση του WebUI είναι σημαντικά ταχύτερη και επιτρέπει τη χρήση ορισμένων εφαρμογών για κινητά για πρόσβαση στο Deluge. Αλλά όπως αναφέρθηκε προηγουμένως, θα έχετε πρόσβαση σε λιγότερα χαρακτηριστικά από ό, τι με την πλήρη εμπειρία ThinClient. Για παράδειγμα, το ThinClient μπορεί να συσχετίσει αρχεία .torrent με το Deluge ThinClient για αυτόματη μεταφορά στο Pi, αλλά δεν μπορείτε να το κάνετε αυτό με το WebUI.
Πρώτα, αφιερώστε λίγο χρόνο για να ενημερώσετε και να αναβαθμίσετε τα αποθετήρια σας. Ανοίξτε ένα τερματικό και εκτελέστε τις ακόλουθες δύο εντολές, το ένα μετά το άλλο:
sudo apt-get ενημέρωση
sudo apt-get αναβάθμιση
Στη συνέχεια, για να εγκαταστήσετε το WebUI, εκτελέστε τις ακόλουθες εντολές. Σημείωση: Αν έχετε ήδη εγκαταστήσει το δαίμονα Deluge στην ενότητα ThinClient του οδηγού, παραλείψτε την πρώτη εντολή εδώ.
sudo apt-get εγκατάσταση κατακερματισμένη
sudo apt-get να εγκαταστήσετε python-mako
sudo apt-get εγκαταστήστε κατακλυσμό-web
κατακλυσμός-ιστός
Αυτή η ακολουθία εγκαθιστά τον δαίμονα Deluge (αν δεν το εγκαταστήσατε ήδη στην τελευταία ενότητα), το Mako (μια συλλογή προτύπων για την Python που χρειάζεται το WebUI), το ίδιο το WebUI και στη συνέχεια ξεκινάει το πρόγραμμα WebUI.
Η προεπιλεγμένη θύρα για το WebUI είναι 8112. Εάν θέλετε να την αλλάξετε, εκτελέστε τις ακόλουθες εντολές:
sudo pkill κατακλυσμός-web
nano ~ / .config / deluge / web.conf
Αυτό σταματά το WebUI και ανοίγει το αρχείο ρυθμίσεων για αυτό. Χρησιμοποιήστε το nano για να επεξεργαστείτε τη γραμμή: "port": 8112 και αντικαταστήστε το 8112 με οποιονδήποτε αριθμό θύρας πάνω από 1000 (όπως το 1-1000 διατηρούνται από το σύστημα).
Μόλις ανοίξετε το WebUI, είναι καιρός να συνδεθείτε χρησιμοποιώντας ένα πρόγραμμα περιήγησης ιστού. Εσύ μπορώ χρησιμοποιήστε ένα πρόγραμμα περιήγησης στο Pi, αν το χρειάζεστε ποτέ, αλλά δεν είναι η πιο ευχάριστη εμπειρία χρήστη και η καλύτερη αριστερά για έκτακτες ανάγκες. Ανοίξτε ένα πρόγραμμα περιήγησης στο κανονικό επιτραπέζιο μηχάνημά σας και το τοποθετήστε στη διεύθυνση IP του Pi με τη θύρα που μόλις επιλέξατε (π.χ.. http://192.168.1.13:8112
).
Θα σας χαιρετίσουμε με μια προτροπή κωδικού πρόσβασης (ο προεπιλεγμένος κωδικός πρόσβασης είναι "κατακλυσμός") και θα σας ενθαρρυνθεί αμέσως να το αλλάξετε μετά την είσοδό σας για πρώτη φορά. Μετά από αυτό, θα μπορείτε να αλληλεπιδράσετε με το Deluge μέσω της ελαφριάς διεπαφής.
Δεν είναι αρκετά το ίδιο με το ThinClient, αλλά είναι αρκετά ανθεκτικό για ελαφριά χρήση και έχει το πρόσθετο πλεονέκτημα ότι χρησιμεύει ως σημείο σύνδεσης για πολλές εφαρμογές κινητής τηλεφωνίας torrent.
Βήμα δεύτερο: Διαμορφώστε το διακομιστή μεσολάβησης ή το VPN
Ίσως μπείτε στον πειρασμό να αρχίσετε να κατεβάζετε torrents τώρα, αλλά περιμένετε! Μην το κάνετε αυτό ακόμα. Είναι απολύτως απερίσκεπτο να χρησιμοποιείτε ένα BitTorrent Client χωρίς να μεταφέρετε πρώτα τη σύνδεσή σας μέσω διακομιστή μεσολάβησης ή VPN.
Εάν δεν έχετε διαβάσει πώς να ανώνυμα και να κρυπτογραφήσετε την κυκλοφορία BitTorrent ακόμα, τώρα είναι καιρός να το κάνετε αυτό. Διαβάστε την πρώτη ενότητα (για καλύτερη κατανόηση του γιατί είναι σημαντικό να προστατεύσετε τη σύνδεση BitTorrent) και, στη συνέχεια, εγγραφείτε για μια υπηρεσία αντιπροσώπων ή καλύτερα ένα καλό VPN προτού συνεχίσετε.
Αν χρησιμοποιείτε VPN, είναι αρκετά απλό: Απλά επιλέξτε ένα VPN που προσφέρει ένα πρόγραμμα-πελάτη Linux. Στη συνέχεια, κατεβάστε και εγκαταστήστε το πρόγραμμα-πελάτη Linux στο Pi σας, ξεκινήστε το και συνδεθείτε στο διακομιστή που επιθυμείτε. (Ίσως θελήσετε να το θέσετε σε λειτουργία όταν ξεκινήσει η μπότα Raspberry Pi, οπότε είναι πάντα συνδεδεμένο με το VPN.)
Αν χρησιμοποιείτε έναν διακομιστή μεσολάβησης, μπορείτε να συνδέσετε τις πληροφορίες του σε Απόρριψη κάτω από την επιλογή Προτιμήσεις> Διαμεσολαβητής. Θα πρέπει να συμπληρώσετε τις ενότητες Peer, Web Seed, Tracker και DHT έτσι, τοποθετώντας το όνομα χρήστη και τον κωδικό πρόσβασης του διακομιστή μεσολάβησης στα κατάλληλα slots. Ο τύπος, ο κεντρικός υπολογιστής και η θύρα του διακομιστή μεσολάβησης ενδέχεται να διαφέρουν, οπότε φροντίστε να ελέγξετε την τεκμηρίωση του.
Για να τεθούν σε ισχύ οι ρυθμίσεις διακομιστή μεσολάβησης, θα πρέπει να επανεκκινήσετε τον Δαίμονα των Απορροφητών. Από το τερματικό εισάγετε τις ακόλουθες εντολές:
sudo pkill κατακλύστηκε
κατακλυσμένα
Μετά από αυτό, θα πρέπει να είστε έτοιμοι.
Ο καλύτερος τρόπος για να ελέγξετε ότι χρησιμοποιείτε ενεργά το διακομιστή μεσολάβησης ή το VPN είναι να κατεβάσετε ένα αρχείο torrent που έχει σχεδιαστεί ειδικά για την αναφορά της διεύθυνσης IP. Μπορείτε να βρείτε πολλά από αυτά τα torrents online, συμπεριλαμβανομένου του BTGuard και του TorGuard. Τοποθετήστε είτε ένα είτε και τα δύο torrents στο Deluge και περιμένετε μια στιγμή.
Αφού οι χείμαρροι είχαν την ευκαιρία να συνδεθούν με τους αντίστοιχους ιχνηλάτες τους, επιλέξτε τα torrents στον πελάτη Deluge και ελέγξτε την καταχώρηση "Status Tracker" όπως φαίνεται παραπάνω. Και οι δύο θα αναφέρουν τη διεύθυνση IP που εντοπίζουν από τον πελάτη σας. Αν αυτή η διεύθυνση IP ταιριάζει με την δημόσια διεύθυνση IP σας, τότε ο διακομιστής μεσολάβησης ή το VPN δεν έχει διαμορφωθεί σωστά και θα πρέπει να επιστρέψετε στην προηγούμενη ενότητα για να ελέγξετε τη διαμόρφωσή σας. Αν έχει ρυθμιστεί σωστά, θα δείτε τη διεύθυνση IP του διακομιστή μεσολάβησης ή του VPN και όχι τη δική σας.
Βήμα τρίτο: Ρύθμιση της τοποθεσίας λήψης
Στη συνέχεια, θα χρειαστεί να διαμορφώσετε το Deluge για να χρησιμοποιήσετε τον εξωτερικό σκληρό σας δίσκο. Αν ακολουθήσατε μαζί με τις οδηγίες τοποθέτησης του σκληρού δίσκου σε αυτόν τον οδηγό που αναφέρατε προηγουμένως, είστε έτοιμοι με ένα σκληρό δίσκο που έχει ρυθμιστεί για αυτόματη συναρμολόγηση κατά την εκκίνηση.
Από εκεί, το μόνο που χρειάζεται να κάνετε είναι να αλλάξετε τις προεπιλεγμένες θέσεις στο Deluge. Πλοηγηθείτε στις Προτιμήσεις του Deluge και κατευθυνθείτε στην καρτέλα Λήψεις. Από προεπιλογή, ο Deluge κατευθύνει τα πάντα στο / home / pi. Αυτή η μικρή κάρτα SD πρόκειται να γεμίσει πραγματικά γρήγορα, ωστόσο, γι 'αυτό πρέπει να την αλλάξουμε.
Αρχικά, θα δημιουργήσουμε μερικούς νέους φακέλους στο / media / USBHDD1 / shares, ο οποίος είναι ο φάκελος κοινής χρήσης που έχουμε ήδη ρυθμίσει στο φροντιστήριο χαμηλής κατανάλωσης δικτύου. Με αυτόν τον τρόπο, μπορούμε να έχουμε εύκολη πρόσβαση στους downloaded torrents μας μέσω του δικτύου και έχετε ένα φάκελο παρακολούθησης δικτύου προσβάσιμο από το δίκτυο για αρχεία torrent αυτόματης φόρτωσης. Χρησιμοποιήστε τις παρακάτω εντολές για να δημιουργήσετε το σύνολο φακέλων (προσαρμόζοντας τα ονόματα διαδρομών ανάλογα με την τοποθεσία σας, αν δεν χρησιμοποιείτε την ίδια ρύθμιση Pi από το προηγούμενο σεμινάριο, όπως κι εμείς):
sudo mkdir / media / USBHDD1 / μετοχές / torrents / λήψη sudo mkdir / media / USBHDD1 / μετοχές / torrents / ολοκληρώθηκε sudo mkdir / media / USBHDD1 / μετοχές / torrents / ρολόι sudo mkdir / media / USBHDD1 / shares / torrents /
Στη συνέχεια, στρίψτε δεξιά και συνδέστε τους τέσσερις νέους καταλόγους στο Deluge.
Κάντε κλικ στο OK για να ορίσετε τους καταλόγους. Δεν χρειάζεται να κάνετε επανεκκίνηση όπως κάνατε με τη ρύθμιση διακομιστή μεσολάβησης.
Βήμα τέσσερα: Δοκιμή της σύνδεσής σας
Τώρα ήρθε η ώρα να κατεβάσετε ένα αρκετά μεγάλο torrent που μπορούμε πραγματικά να δούμε αν το σύστημα λειτουργεί ομαλά. Για τη δοκιμή μας πήραμε το αρχείο .torrent για την τρέχουσα διανομή Linux Mint-ζυγίζει σε στερεά 1.7GB, ιδανικό για την παρακολούθηση των ταχυτήτων σύνδεσης.
Μόλις επιβεβαιώσετε ότι η σύνδεσή σας είναι σταθερή και ο χείμαρρος του Linux βουίζει καλά, ήρθε η ώρα να προχωρήσετε στο επόμενο βήμα: αυτοματοποίηση της εκκίνησης του προγράμματος-πελάτη.
Βήμα πέντε: Ρύθμιση παραχαραχών για εκτέλεση κατά την εκκίνηση
Πριν φύγουμε από την εγκατάσταση του Deluge, υπάρχει μια τελευταία λεπτομέρεια για την παρακολούθηση. Πρέπει να ρυθμίσουμε το daemon Deluge και το WebUI για να τρέξει αυτόματα όταν το Raspberry Pi εκκινήσει. Για να το κάνετε αυτό απλά και χωρίς την ταλαιπωρία της επεξεργασίας πιο περίπλοκων αρχείων και ρυθμίσεων init, θα κάνουμε απλό σχολιασμό του αρχείου rc.local. Εκτελέστε την ακόλουθη εντολή σε ένα τερματικό για να το κάνετε αυτό.
sudo nano /etc/rc.local
Με το αρχείο rc.local φορτωμένο, προσθέστε τις ακόλουθες γραμμές στο τέλος του αρχείου. Σημείωση: Δεν χρειάζεται να προσθέσετε τη δεύτερη εντολή που τελειώνει στο "κατακλυσμό-web" εάν δεν χρησιμοποιείτε το WebGUI. Αυτό μπορεί επίσης να είναι ένα καλό μέρος για να προσθέσετε το πρόγραμμα VPN, αν χρησιμοποιείτε ένα.
# Ξεκινήστε το Deluge κατά την εκκίνηση: sudo -u pi / usr / bin / python / usr / bin / κατακερματισμένο sudo -u pi / usr / bin / python / usr / bin / κατακλυσμός-web
Το αρχείο rc.local θα πρέπει να φαίνεται παρόμοιο με αυτό όταν τελειώσετε (πιθανώς με την προσθήκη αυτού του VPN):
Πατήστε Ctrl + X για έξοδο και αποθήκευση της εργασίας σας.
Σε αυτό το σημείο, θα συνιστούσαμε την επανεκκίνηση του Raspberry Pi, ώστε να πυροδοτήσετε ένα "sudo reboot" στη γραμμή εντολών. Μόλις ολοκληρωθεί η επανεκκίνηση του Pi, κατευθυνθείτε στον άλλο υπολογιστή σας και προσπαθήστε να συνδεθείτε με το Deluge ThinClient και / ή το WebUI για να βεβαιωθείτε ότι και οι δύο λειτουργούν.
Υπάρχουν δύο σημαντικά σφάλματα που μπορεί να αντιμετωπίσετε εδώ. Πρώτον, η αποτυχία σύνδεσης καθόλου σημαίνει ότι τα σενάρια προετοιμασίας δεν λειτουργούσαν. Ανοίξτε το τερματικό στο Pi σας και ξεκινήστε χειροκίνητα το daemon και το WebUI χρησιμοποιώντας τις εντολές που μάθαμε νωρίτερα στο tutorial. Ελέγξτε για να δείτε ότι λειτουργεί τώρα. Εάν συμβαίνει αυτό, επιστρέψτε και επιδιορθώστε το rc.local script.
Δεύτερον, αν μπορείτε να ανοίξετε τον υπολογιστή σας, αλλά παρουσιάζει σφάλματα δικαιωμάτων για τα υπάρχοντα torrents (όπως το torrent του Linux που χρησιμοποιήσαμε για να δοκιμάσουμε τα πράγματα νωρίτερα), αυτό σημαίνει ότι ο εξωτερικός σκληρός σας δίσκος δεν ήταν τοποθετημένος ή τοποθετήθηκε εσφαλμένα. Ανατρέξτε στις ενότητες σχετικά με την εγκατάσταση μιας εξωτερικής μονάδας δίσκου και τη ρύθμιση της αυτόματης τοποθέτησης κατά την εκκίνηση στο φροντιστήριο χαμηλής κατανάλωσης δικτύου.
Ενισχύοντας την εμπειρία σας
Τώρα που έχετε ρυθμίσει το κιβώτιο torrent σας και είναι έτοιμο για ροκ, υπάρχουν μερικά πρόσθετα εργαλεία και τροποποιήσεις που μπορείτε να εξετάσετε για να βελτιώσετε πραγματικά την εμπειρία του χρήστη σας. Κανένα από αυτά τα συμβουλές και κόλπα δεν είναι απαραίτητα, αλλά κάνουν το Raspberry Pi σας μετατρέπεται Torrent Box πιο εύκολο στη χρήση.
Προσθήκη Πρόσβασης για κινητά: Εξετάστε το ενδεχόμενο λήψης μιας εφαρμογής ελέγχου για κινητά όπως το Transdroid και το Transdrone για Android. Δυστυχώς δεν έχουμε κάποιες σταθερές προτάσεις για τους χρήστες του iOS, καθώς η Apple έχει πάρει μια πραγματικά επιθετική στάση απέναντι στις εφαρμογές που σχετίζονται με το torrent στο App Store (και έχει απαγορεύσει εφαρμογές που έχουν μεταφερθεί στη διαδικασία υποβολής).
Το Deluge δεν διαθέτει επί του παρόντος ένα πρότυπο βελτιστοποιημένο για κινητά για το WebUI, αλλά είναι κάτι περισσότερο από λειτουργικό σε tablet όπως το iPad και το Kindle Fire.
Ρυθμίστε ένα φάκελο κοινής πτώσης: Παρόλο που το είχαμε αναφέρει σύντομα νωρίτερα στο φροντιστήριο, βεβαιωθείτε ότι το / torrents / watch / folder που δημιουργήσατε είναι προσβάσιμο στο δίκτυό σας. Είναι πραγματικά βολικό να μπορέσετε να χωρίσετε ένα σωρό αρχεία .torrent στο φάκελο και να τα φορτώσετε αυτόματα.
Εγκατάσταση πρόσθετων προγραμμάτων περιήγησης: Υπάρχουν πολλά plugins που έχουν κεντράρισμα για Chrome και Firefox, τα οποία βελτιώνουν την εμπειρία των χρηστών, όπως:
- Χρώμιο:
- DelugeSiphon: Επιτρέπει την προσθήκη .torrent από το WebUI
- Remote Remote: Απλή προβολή των σημερινών torrents και την πρόοδό τους
- Firefox:
- BitTorrent WebUI +: Επιτρέπει την προσθήκη .torrent από το WebUI
- WebUI Γρήγορη Προσθήκη Torrent: Greasemonkey Σενάριο που προσθέτει εικονίδιο με δυνατότητα κλικ στις ιστοσελίδες για εύκολο torrent προσθέτοντας
Ενεργοποιήστε τις προσθήκες απορριμμάτων: Υπάρχουν πλήθος μεγάλων προσθηκών που έχουν ήδη συμπεριληφθεί στο Deluge και ακόμα περισσότερα πρόσθετα τρίτων. Μερικά από τα plugins που μπορείτε να χρησιμοποιήσετε περιλαμβάνουν:
- Ειδοποίηση: Λαμβάνετε ειδοποιήσεις ηλεκτρονικού ταχυδρομείου από το Deluge σχετικά με την ολοκλήρωση torrent και άλλες εκδηλώσεις
- Χρονοδιάγραμμα: Περιορίστε το εύρος ζώνης ανάλογα με την ώρα της ημέρας
Μπορείτε να τα βρείτε σε Προτιμήσεις> Plugins. Ελέγξτε αυτά που θέλετε και μια νέα καταχώρηση θα εμφανιστεί στο μενού προτιμήσεων (π.χ. Προτιμήσεις> Ειδοποιήσεις).
Για περισσότερες πληροφορίες σχετικά με τις προσθήκες τρίτου μέρους και τον τρόπο εγκατάστασής τους, ανατρέξτε στη σελίδα "Πρόσθετες λειτουργίες" στο Wiki Deluge.
Αφού διαμορφώσετε, δοκιμάσετε και βελτιώσετε τα βελτιωτικά και τα plugins, έχετε ένα κουτί torrent πολύ περισσότερο από το δυνατό που κοστίζει λίγες πένες την ημέρα για να λειτουργήσει. Βρείτε ένα ήσυχο και εκτός δρόμου σημείο για να το συνδέσετε, φορτώστε το με torrents, και αφήστε το για να κάνει τη βαριά ανύψωση της λήψης και σπορά για σας.