network

centos에 transmission(트랜스미션) 설치하기

느림의 미학 . 2014. 7. 26. 15:47

centos 버전별로 

RHEL/CentOS 5

i386

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

x86_64

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

RHEL/CentOS 6

i686

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

x86_64

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

그후 다음과 같이. 


[root@localhost yum.repos.d]#  yum install transmission transmission-daemon 

Loaded plugins: fastestmirror

Loading mirror speeds from cached hostfile

 * base: centos.mirror.cdnetworks.com

 * extras: centos.mirror.cdnetworks.com

 * updates: www.ftp.ne.jp

geekery                                                                                       | 1.9 kB     00:00     

geekery/primary_db                                                                            |  71 kB     00:01     

Setting up Install Process

Resolving Dependencies

--> Running transaction check

---> Package transmission.i686 0:2.82-1geekery will be installed

--> Processing Dependency: transmission-cli for package: transmission-2.82-1geekery.i686

---> Package transmission-daemon.i686 0:2.82-1geekery will be installed

--> Processing Dependency: transmission-common for package: transmission-daemon-2.82-1geekery.i686

--> Processing Dependency: libevent-2.0.so.5 for package: transmission-daemon-2.82-1geekery.i686

--> Running transaction check

---> Package libevent2.i686 0:2.0.10-1geekery will be installed

---> Package transmission-cli.i686 0:2.82-1geekery will be installed

---> Package transmission-common.i686 0:2.82-1geekery will be installed

--> Finished Dependency Resolution


Dependencies Resolved


=====================================================================================================================

 Package                            Arch                Version                         Repository              Size

=====================================================================================================================

Installing:

 transmission                       i686                2.82-1geekery                   geekery                2.7 k

 transmission-daemon                i686                2.82-1geekery                   geekery                183 k

Installing for dependencies:

 libevent2                          i686                2.0.10-1geekery                 geekery                152 k

 transmission-cli                   i686                2.82-1geekery                   geekery                352 k

 transmission-common                i686                2.82-1geekery                   geekery                409 k


Transaction Summary

=====================================================================================================================

Install       5 Package(s)


Total download size: 1.1 M

Installed size: 4.2 M

Is this ok [y/N]: y

Downloading Packages:

(1/5): libevent2-2.0.10-1geekery.i686.rpm                                                     | 152 kB     00:02     

(2/5): transmission-2.82-1geekery.i686.rpm                                                    | 2.7 kB     00:00     

(3/5): transmission-cli-2.82-1geekery.i686.rpm                                                | 352 kB     00:01     

(4/5): transmission-common-2.82-1geekery.i686.rpm                                             | 409 kB     00:01     

(5/5): transmission-daemon-2.82-1geekery.i686.rpm                                             | 183 kB     00:00     

---------------------------------------------------------------------------------------------------------------------

Total                                                                                134 kB/s | 1.1 MB     00:08     

경고: rpmts_HdrFromFdno: Header V4 DSA/SHA1 Signature, key ID a4673575: NOKEY

Retrieving key from http://geekery.altervista.org/download.php?filename=GEEKERY-GPG-KEY

Importing GPG key 0xA4673575:

 Userid: "Marco Spallacci <marco.spallacci@gmail.com>"

 From  : http://geekery.altervista.org/download.php?filename=GEEKERY-GPG-KEY

Is this ok [y/N]: y

Running rpm_check_debug

Running Transaction Test

Transaction Test Succeeded

Running Transaction

  Installing : libevent2-2.0.10-1geekery.i686                                                                    1/5 

  Installing : transmission-common-2.82-1geekery.i686                                                            2/5 

  Installing : transmission-cli-2.82-1geekery.i686                                                               3/5 

  Installing : transmission-daemon-2.82-1geekery.i686                                                            4/5 

  Installing : transmission-2.82-1geekery.i686                                                                   5/5 

  Verifying  : transmission-2.82-1geekery.i686                                                                   1/5 

  Verifying  : transmission-cli-2.82-1geekery.i686                                                               2/5 

  Verifying  : libevent2-2.0.10-1geekery.i686                                                                    3/5 

  Verifying  : transmission-daemon-2.82-1geekery.i686                                                            4/5 

  Verifying  : transmission-common-2.82-1geekery.i686                                                            5/5 


Installed:

  transmission.i686 0:2.82-1geekery                     transmission-daemon.i686 0:2.82-1geekery                    


Dependency Installed:

  libevent2.i686 0:2.0.10-1geekery  transmission-cli.i686 0:2.82-1geekery  transmission-common.i686 0:2.82-1geekery 


Complete!

[root@localhost yum.repos.d]# 



다음에 기본적인 컨피그를 위해서 데몬을 실행시켰다가 중지 


[root@localhost ~]# service transmission-daemon start

transmission-daemon (을)를 시작 중:                        [  OK  ]

[root@localhost ~]# service transmission-daemon stop

transmission-daemon 를 정지 중:                            [  OK  ]

[root@localhost ~]# 


컨피그 파일은 이것


[root@localhost ~]# find / -name settings.json  -print 2>/dev/null

/var/lib/transmission/settings.json

[root@localhost ~]#