Raspberry Pi veya benzer cihazları torrent için kullanma

Bir önceki samba kurulumu yazımda pi ve benzer cihazları nasıl NAS olarak kullanacağımızı anlatmıştım. Cihaza bağlı depolama aygıtlarını ağa açmıştık. Şimdi madem ağa açtık, o zaman bu depolama aygıtlarının içine torrent indirmeyelim mi yani? Üstelik memlekette elektriğe her gün zam gelirken koca koca pc leri torrent için saatlerce açık bırakmak mantıklı mı? Saatte 3-5 watt harcayan pi ve benzeri cihazları kullanıp elektrik faturasında üç beş lira da olsa tasarruf etmek iyidir.

İşte bizde bunun için cihazımıza Transmission kuracağız. Uzun zamandır kullandığım, gayet sorunsuz bir torrent uygulaması.

Hadi başlayalım.

Öncelikle Transmission'ın kendi deposunu sistemimize ekliyoruz ki, en güncel versiyonu indirsin.

root@raspberrypi:~# add-apt-repository ppa:transmissionbt/ppa

Yeni eklediğimiz depoyu bir kontrol etsin;

root@raspberrypi:~# apt update

Artık kuruluma geçebiliriz.

root@raspberrypi:~# apt install transmission-daemon

Otomatik olarak arka planda çalışmaya başladığından durdurmamız gerek çünkü konfig dosyasında değişiklikler yapacağız. Arka planda çalışırken yapılacak değişiklikler geçerli olmayacaktır.

root@raspberrypi:~# systemctl stop transmission-daemon

Daha önce samba kurarken klasörler oluşturmuştuk. Şimdi o klasörün içinde birde torrent klasörü oluşturalım.

root@raspberrypi:~# mkdir /mnt/nas/hdd1/torrent

Yarattığımız torrent isimli klasöre gerekli yetkilendirmeleri de yapalım. Aşağıdaki ronniejamesdio kullanıcısı örnektir, siz sizin sistemdeki kullanıcı adınızı yazacaksınız. Aynı kullanıcıyı samba içinden oluşturmuştunuz.

root@raspberrypi:~# chown -R ronniejamesdio:nas /mnt/nas/hdd1

Şimdi samba konusundan anlattığım winscp uygulaması ile cihaza bağlanalım ve /etc/transmission-daemon konumundaki settings.json isimli konfig dosyasını açalım.

Aşağıdaki değişiklikleri dosyada yapalım ve kaydedelim.

"download-dir": "/mnt/nas/hdd1/torrent",

"rpc-username": "kullanıcı adınız",

"rpc-password": "şifreniz",

"rpc-whitelist-enabled": false,

Transmission kurulurken debian-transmission diye bir kullanıcı oluşturuyor ve torrentleri diske bu kullanıcı ile kaydetmeye çalışıyor. Ancak debian-transmission kullanıcısının /mnt/nas/hdd1/torrent klasörüne yazma yetkisi yok. Samba konusunda nas isimli bir grup yaratmıştık. Şimdi o gruba debian-transmission kullanıcısını ekleyelim.

root@raspberrypi:~# usermod -a -G nas debian-transmission

Artık daha önce durdurduğumuz Transmission'ı çalıştırabiliriz.

root@raspberrypi:~#  systemctl start transmission-daemon

Son olarak 9091 portunu açıyoruz.

root@raspberrypi:~# ufw allow tcp/9091

Artık browser'ı açıp http://<Pi ip adresi>:9091 yazarak arayüze erişebilirsiniz.

Windows üzerinden indirilen torrentleri artık görebilirsiniz.

Ben torrent eklemek için windows ve android üzerinden remote transmission isimli uygulamayı kullanıyorum.

https://github.com/transmission-remote-gui/transgui/releases/tag/v5.18.0

https://play.google.com/store/apps/details?id=com.neogb.rtac&hl=tr

Bu yazımızda bu kadar. Umarım eksik veya hatalı bir şey yazmamışımdır.

BeğenFavori PaylaşYorum yap
Tüm blog yazılarını gör