CentOS VPS’e Transmission Kurulumu *Güncellendi*

Elimde uzun zamandır bulunan bir vps’i torrent istemcisi olarak kullanmak istiyordum. Tabi ilk olarak aklıma ssh üzerinden bir torrent istemcisi kullanmak geldi ve google üzerinden onlarca arama yapmama rağmen beni tatmin edebilecek düzeyde bir istemci bulamadım. Sonra araştırma yapmaya devam ederken, halihazırda zaten kullanmakta olduğum transmission’ın GTK arayüzünden çok daha güzel bir web arayüzüne sahip olduğu aklıma gelince neden onu kullanmıyorum diyerek paket yöneticisinde var mı diye baktım. CentOS’çular beni hayal kırıklığına uğratmak için çabalıyor olsalar gerek ki bütün torrent istemcilerini depolarından kaldırmışlar.

Örnek Ekran Görüntüsü
Örnek Ekran Görüntüsü

Kaynak kodundan derleyerek kurma düşüncesine girdim ama bu seferde karşıma çıkan bağlılıklar cileden çıkarmaya yetecek boyutlardaydı. Sağolsun birileri transmission için gerekli depoları oluşturmuş ve bağlılıklarıyla beraber sunuyor. Bu durumda yapmanız gerekenlerin listesi %80 azalıyor. Eğer bir Linux kullanıcısıysanız terminalinizden direk ssh komutuyla vps’inize bağlanabilirsiniz, Windows kullanıcısıysanızda bu işi putty ile gerçekleştirdikten sonra CentOS 5 kullanıcı iseniz

cd /etc/yum.repos.d/

wget http://geekery.altervista.org/geekery-el5.repo

komutlarıyla, CentOS 6 kullanıcısıysanız da

cd /etc/yum.repos.d/ wget http://geekery.altervista.org/geekery-el6.repo

komutlarıyla depolarımızı ekliyoruz. Sonrasında

yum install transmission*

komutunu kullanmanız kurulum için yeterli oluyor. Konsola transmission-daemon yazarak uygulamanın çalışmasını sağlayabilirsiniz. Artık transmission emrinize amade. Çok basit bir kullanıma sahip olan arayüze erişmek için yapmanız gereken tek şeyse http://vpsin-ip-adresi:9091/ yazarak enter tuşuna basmanız.
Bol seed’li günler dilerim… 🙂

Güncel repo adresleri için: http://geekery.altervista.org/dokuwiki/doku.php

Linux’ta RatioMaster

Öncelikle RatioMaster kurulumunu anlatıyor olmanın çeşitli şuçluluklarını hissettiğimi belirtmek isterim. İlk sebep elbetteki paylaşım üzerine kurulu, en azından verdiğin kadar alman gereken bir sistemi kandırarak vermeden almanın yolunu gösteriyor olmam. İkincisi ise Mono projesinin kullanılmasının şart olduğu bir yazılımın kurulumdan bahsediyor olmam. Mono projesini neden sevmediğimi öğrenmek isterseniz Google üzerinden küçük bir araştırmayla açık kaynak severlerin neden bu projeye iyi gözle bakmadıklarını araştırabilirsiniz.

Mono, Novell tarafından açık kaynak olarak geliştirilen ve Linux ortamında .NET projelerinin çalışmasını sağlayan bir yazılımdır.

RatioMaster‘a geri dönersek, programın amacı genel olarak indirdiğiniz dosyaları seed etmeden de seed etmiş gibi göstermenizi sağlıyor, tabi ki durumu abartıp çok yüksek hızlarda yükleme yapmış gibi gösterirseniz kendinizi site yöneticileri durumu anlayıp hesabınızı banlayabiliyorlar. .NET ile geliştirilmiş bir uygulama olduğu için de bir Linux kullanıcısının uygulamayı çalıştırması birazcık zahmetli. Öncelikle elbette Wine adlı uygulamaya ihtiyacımız var. Sonrasında da yine Wine‘ın sitesinden indirilebilen winetricks adlı betiğe ihtiyaç duyacağız. Ben anlatıma sisteminizde Wine kurulu olarak farz ederek başlayacağım. winetricks betiğini indirmeniz için konsola

wget http://www.kegel.com/wine/winetricks

yazmanız yeterli olacaktır. Sonrasında ise tekrar konsola

sh winetricks

yazarak betiği çalıştırabilirsiniz. Uygulama ile dotnet20 ve mono26 adlı uygulamalarını indirip kurmanız gerekiyor. Arada uyarı mesajları verebilir ancak siz aldırmadan kurulumu tamamlayın. Eğer başka bir .NET sürümünü daha çekerseniz örneğin dotnet30 gibi kurulumda alacağınız hatalardan kurulumu tamamlayamacak ve uygulamanızı başlatamayacaksınızdır.

Yukarıdaki kurulumlardan sonra buradan RatioMaster‘ı indirerek kullanmaya başlayabilirsiniz. Abartmamaya dikkat edin lütfen. 🙂