centos에 transmission(트랜스미션) 설치하기
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 ~]#