Bài này hướng dẫn các bạn biến Raspberry Pi thành một máy tải Torrent chuyên dụng, thiết lập cho Pi tự động tải Torrent mỗi khi mở máy lên, có thể lưu Torrent trên thẻ nhớ hoặc USB/ổ cứng gắn ngoài và điều khiển Torrent từ xa thông qua một máy tính khác. Bởi vì Pi tiêu tốn rất ít điện (công suất dưới 5W) nên bạn có thể cho nó tải Torrent suốt 24/24, hiệu quả về chi phí và cũng tối ưu về cách làm bởi vì sau khi cài xong, bạn chỉ cần cắm duy nhất một sợi nguồn microUSB vào Pi là nó sẽ bắt đầu tải.
- Đầu tiên: tải và cài đặt Raspbian OS vào Pi.
- Khởi động Pi lên.
NHỮNG THỨ CẦN CÓ
- Raspberry Pi đời nào cũng được miễn là có Wi-Fi (nếu không có thì gắn thêm adapter).
- Thẻ nhớ microSD cắm sẵn vào Pi (chứa hệ điều hành Raspbian).
- Ổ cứng hoặc USB gắn ngoài dùng để lưu Torrent tải về. Nếu không có thì Pi sẽ mặc định lưu vào thẻ nhớ.
- Nguồn cho Pi (có thể dùng cục adapter hoặc pin dự phòng, chuẩn là 5V-2,5 A).
CÀI TORRENT CHO RASPBERRY PI
- Đầu tiên: tải và cài đặt Raspbian OS vào Pi.
- Trong thanh menu phía trên, chọn mở app Terminal. Chúng ta sẽ thao tác chủ yếu bằng các dòng lệnh và gõ vào Terminal này. Cách gõ: gõ từng dòng một và nhấn Enter để kết thúc mỗi dòng.
===============
1. Cập nhật các thành phần trong Raspbian lên phiên bản mới nhất
Gõ 2 dòng này vào cửa sổ Terminal:
Code:
sudo apt-get update sudo apt-get upgrade
2. Cài đặt Deluged và Deluge-console vào Pi
Code:
sudo apt-get install deluged sudo apt-get install deluge-console
3. Khởi động Deluged lần đầu tiên, sau đó tắt nó
Chạy Deluge lần đầu để nó tạo file cấu hình (config), sau đó tắt nó đi vì cần phải làm thêm vài bước nữa mới sử dụng được:
Code:
deluged sudo pkill deluged
Dòng 1 sao lưu file config của Deluge phòng hờ gặp sự cố. Dòng 2 sẽ mở file config đó lên để bạn nhập username và pass đăng nhập từ xa.
Code:
cp ~/.config/deluge/auth ~/.config/deluge/auth.old nano ~/.config/deluge/auth
Quảng cáo
Sau khi gõ dòng "nano..." ở trên, phần mềm chỉnh sửa file Nano sẽ hiện ra, bạn gõ dòng dưới đây vào dòng cuối của file:
Code:
user:password:level
Code:
pi:raspberry:10
Sau khi gõ xong, bạn lưu file này lại bằng cách nhấn Ctrl + X, nhấn Enter để xác nhận. Đóng Nano Editor và Pi sẽ tự động quay trở lại cửa sổ Terminal.6. Khởi động Deluged và Deluge-Console
Code:
deluged deluge-console
7. Bật tính năng đăng nhập và điều khiển từ xaSau khi gõ dòng "deluge-console", bạn sẽ thấy màn hình console của deluge, bạn gõ tiếp dòng 1 bên dưới để bật tính năng Remote. Gõ dòng 2 để kiểm tra lại tính năng Remote đã được bật hay chưa (nếu hiện True là đúng). Xong gõ dòng 3 để thoát ra khỏi màn hình Console:
Code:
config -s allow_remote True config allow_remote exit
8. Khởi động lại Deluged để thay đổi có hiệu lực Quảng cáo
Sau khi gõ lệnh Exit ở trên thì bạn sẽ quay trở lại màn hình Terminal. Bạn gõ dòng 1 để tắt Deluged, gõ dòng 2 để mở lại. Mục đích là để các thay đổi mà bạn thực hiện nãy giờ có hiệu lực.
Code:
sudo pkill deluged deluged
Làm thêm bước này để mỗi khi mở Pi, nó sẽ tự động mở Deluge, bạn không cần phải gõ lại những dòng lệnh cũ:
Code:
sudo nano /etc/rc.local
Gõ dòng này ngay phía trên dòng "exit 0":
Code:
sudo -u pi /usr/bin/python /usr/bin/deluged
Gõ xong bấm Ctrl+X để đóng file. Máy sẽ hỏi bạn có muốn lưu lại không, gõ "y" rồi Enter hai cái để lưu và đóng nó lại.Khởi động lại Pi bằng cách bấm vào hình trái dâu ở trên thanh hệ thống, chọn Shutdown > Reboot.
Đến bước này, coi như bạn đã thao tác xong trên Pi và Pi đã có thể tải Torrent được rồi. Tiếp theo chúng ta sẽ cài Deluge client trên máy tính để thao tác với Torrent.
CÀI DELUGE CHO MÁY TÍNH
Vào đây để tải Deluge cho máy tính: http://dev.deluge-torrent.org/wiki/Download
Download – Deluge
dev.deluge-torrent.org
Sau khi cài đặt Deluge, bạn mở Deluge trên máy tính, vào phần cài đặt (Preferences) > Giao diện (Interface), bỏ (un-check) mục chọn Classic Mode. Xong bấm OK để tắt.
Bấm nút Connection Manager để điền thông tin đăng nhập vào Pi.Nhấn nút Add:
- Ô Hostname điền địa chỉ IP của Pi (rê chuột lên biểu tượng cột sóng Wi-Fi để xem IP).
- Ô Port để nguyên đó.
- Ô Username: nhập "pi" (chính là cái thông tin bạn điền ở bước số 5).
- Ô Password: nhập "raspberry" (chính là cái thông tin bạn điền ở bước số 5).
- Bấm nút Add đóng cửa sổ.
Nếu mọi thứ diễn ra đúng thì bạn sẽ thấy vòng tròn màu xanh hiện ra ở cột Status của IP đó. Bấm nút Connect để kết nối máy tính với Pi.
Sau khi kết nối, bạn có thể bắt đầu chạy Torrent được rồi đấy. Giao diện cũng như cách sử dụng Deluge thì y hệt như uTorrent hay BitTorrent nên bạn cứ yên tâm mà xài nhé.ĐỔI THƯ MỤC TORRENT SANG Ổ HDD/SSD
Mặc định Deluge sẽ lưu Torrent trong thẻ nhớ, bạn nên chuyển nó sang lưu trong ổ cứng để tiện cho việc lưu trữ và sử dụng. Bạn gắn ổ cứng vào Pi, lúc này Pi sẽ không nhận ra ổ cứng của bạn bởi vì nó chưa được Mount. Bạn phải cài thêm driver để nó Mount như sau:
Mở Terminal lên và gõ dòng này:
Đối với ổ cứng dùng dịnh dạng NTFS:
Code:
sudo apt-get install ntfs-3g
Code:
sudo apt-get install exfat-fuse
Code:
sudo fdisk -l
Code:
sudo mkdir /media/sda2
Tiến hành Mount ổ cứng vào thư mục "sda2":
Code:
sudo mount -t auto /dev/sda2 /media/sda2
Sẵn tiện bạn hãy tạo thêm một thư mục ở trong đó để lưu Torrent. Tạo thư mục bằng cách nhấp phải chuột > Create New > Folder. Mình để thư mục này nằm ở thư mục gốc của ổ cứng.
Phần ổ cứng đã thiết lập xong. Bây giờ bạn mở app Deluge trên máy tính lên, vào menu Preferences > Downloads > Dòng "Download to:" > trỏ tới thư mục mà bạn vừa tạo ở trên. Đối với ví dụ trong bài này thì nó sẽ là: /media/sda2/Torrent.
Xong, bấm OK để đóng cửa sổ và bắt đầu tải Torrent nào 😁
Theo HowToGeek