Jika anda pengemar download atau sering mendownload torrent untuk hal-hal baru. tentu anda sering mendengar istilah leech. secara umum Leech(er) adalah client pada jaringan Bit Torrent yang belum berhasil mengunduh salinan file tertentu secara lengkap. Ketika ada client mulai mengunduh sebuah arsif, client tersebut disebut sebagai leecher hingga client selelsai mendowload arsif dengan lengkap. Setelah itu barulah client bisa dikatakan seeder. Untuk itu GemarOprek akan berbagi bagaimana Cara Install Transmission di CentOS versi 5 dan 6.
sebelumnya mari kita mengenal apa itu Transmission?
Transmission adalah client BitTorrent yang dilengkapi dengan antarmuka yang sederhana di atas cross-platform back-end. Transmission adalah perangkat lunak gratis berlisensi di bawah Lisensi GNU General Public License (GPL), dibawah lisensi MIT.
– Wikipedia
kegunaan dari software ini adalah sebagai client untuk mendownload torrent yang ingin kita download
Berikut beberapa istilah yang sering digunakan dalam dunia Torrent
Seeder adalah orang/user yang mempunyai file yang komplit (sudah terdownload seluruhnya) dalam komputernya.
Uploader adalah orang yang mengupload file .torrent ke web. Dia inilah yang menjadi Seeder yang pertama kali.
Leecher adalah orang yang sedang mendownload tapi tidak mempunyai file yang komplit (belum terdownload seluruhnya), juga dikenali sebagai Peer. Leecher akan mendownload file dari seeder dan leecher, dan juga akan mengupload “pecahan” atau pieces file yang dia miliki kepada Peer/Leecher lain yg tidak mempunyai “pecahan” file tersebut.
Tracker adalah engine script yang menyimpan “track” atau jejak dimana saja Seeder/Leecher berada (berdasarkan alamat IP) dan bagian file apa yang Seeder/Leecher miliki.
Ratio adalah perbandingan jumlah ukuran file yang diupload dengan jumlah ukuran file yang didownload. Atau disebut juga stats.
Torrent Client adalah program/software atau aplikasi yang digunakan untuk mendownload Torrent. (seperti bit-torrent, µTorrent, Azureus/Vuze, BitTornado, Transmission, dll)
Cara Install Transmission di CentOS
Untuk Centos 5
i386
1 2 |
cd /etc/yum.repos.d/ wget http://geekery.altervista.org/geekery-el5-i386.repo |
atau bisa menggunakan EPEL
1 2 |
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm rpm -ivh rpmforge-release-0.5.2-2.el5.rf.i386.rpm |
x86_64
1 2 |
cd /etc/yum.repos.d/ wget http://geekery.altervista.org/geekery-el5-x86_64.repo |
atau bisa menggunakan EPEL
1 2 |
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm rpm -ivh rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm |
Untuk Centos 6
i386
1 2 |
cd /etc/yum.repos.d/ wget http://geekery.altervista.org/geekery-el6-i686.repo |
x86_64
1 2 |
cd /etc/yum.repos.d/ wget http://geekery.altervista.org/geekery-el6-x86_64.repo |
lanjut ke proses install transmission
1 |
yum install transmission transmission-daemon |
atau anda bisa menggunakan perintah dibawah ini
1 |
yum install transmission* |
edit setup default dari transmission
1 |
vim /var/lib/transmission/settings.json |
edit username dan password sesuai keinginan anda seperti pada bagian dibawah ini
1 2 3 4 5 |
“rpc-authentication-required”: true, “rpc-enabled”: true, “rpc-password”: “mypassword”, “rpc-username”: “mysuperlogin”, “rpc-whitelist-enabled”: false, |
edit permission untuk folder transmission
1 2 |
chown -R transmission.transmission /home/transmission/Downloads/ chmod g+w /home/transmission/Downloads/ |
langkah terakhir jalankan daemon transmission
1 |
service transmission-daemon start |
proses install transmission sudah selesai, anda bisa mengakses transmission melalui ip server anda http://ipserveranda:9091
jika anda memiliki pertanyaan, silahkan komentar dibawah ini