skolnick
November 19th, 2006, 12:51 PM
Hi everybody
I just searched the forum, and could not find any guide on installing deluge on a debian system, so I'll put here what I just did to compile it. First, I'm using Debian Etch:
autizt@deathstar:/opt/deluge-0.3$ uname -a
Linux deathstar 2.6.17-2-686 #1 SMP Wed Sep 13 16:34:10 UTC 2006 i686 GNU/Linux
autizt@deathstar:/opt/deluge-0.3$ gcc --version
gcc (GCC) 4.1.2 20061028 (prerelease) (Debian 4.1.1-19)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
autizt@deathstar:/opt/deluge-0.3$
then, I had to install some packages from the repositories. Here's how my repositories are configured in /etc/apt/sources.list:
deb http://mirror.positive-internet.com/debian/ testing main
deb-src http://mirror.positive-internet.com/debian/ testing main
deb http://secure-testing.debian.net/debian-secure-testing etch/security-updates main contrib non-free
deb-src http://secure-testing.debian.net/debian-secure-testing etch/security-updates main contrib non-free
and then, the packages I had to install:
apt-get install python
apt-get install libboost-filesystem1.33.1
apt-get install libboost-date-time1.33.1
apt-get install libboost-program-options1.33.1
apt-get install libboost-regex1.33.1
apt-get install libboost-thread1.33.1
apt-get install libc6-dev
apt-get install zlib1g-dev
apt-get install libboost-thread-dev
apt-get install libboost-date-time-dev
apt-get install libboost-filesystem-dev
apt-get install libboost-program-options-dev
apt-get install libboost-serialization-dev
apt-get install python-dev
apt-get install libboost-regex-dev
After installing all of this, the makeit script did its thing throwing this warning many times:
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++
No idea what it means, but the wrapper compiled fine. Then, I did the ./installit, and it went fine. After that, simply going to the deluge-0.3 folder, and running python deluge.py worked. The software runs just fine.
Hope this helps somebody ;)
Regards.
I just searched the forum, and could not find any guide on installing deluge on a debian system, so I'll put here what I just did to compile it. First, I'm using Debian Etch:
autizt@deathstar:/opt/deluge-0.3$ uname -a
Linux deathstar 2.6.17-2-686 #1 SMP Wed Sep 13 16:34:10 UTC 2006 i686 GNU/Linux
autizt@deathstar:/opt/deluge-0.3$ gcc --version
gcc (GCC) 4.1.2 20061028 (prerelease) (Debian 4.1.1-19)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
autizt@deathstar:/opt/deluge-0.3$
then, I had to install some packages from the repositories. Here's how my repositories are configured in /etc/apt/sources.list:
deb http://mirror.positive-internet.com/debian/ testing main
deb-src http://mirror.positive-internet.com/debian/ testing main
deb http://secure-testing.debian.net/debian-secure-testing etch/security-updates main contrib non-free
deb-src http://secure-testing.debian.net/debian-secure-testing etch/security-updates main contrib non-free
and then, the packages I had to install:
apt-get install python
apt-get install libboost-filesystem1.33.1
apt-get install libboost-date-time1.33.1
apt-get install libboost-program-options1.33.1
apt-get install libboost-regex1.33.1
apt-get install libboost-thread1.33.1
apt-get install libc6-dev
apt-get install zlib1g-dev
apt-get install libboost-thread-dev
apt-get install libboost-date-time-dev
apt-get install libboost-filesystem-dev
apt-get install libboost-program-options-dev
apt-get install libboost-serialization-dev
apt-get install python-dev
apt-get install libboost-regex-dev
After installing all of this, the makeit script did its thing throwing this warning many times:
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++
No idea what it means, but the wrapper compiled fine. Then, I did the ./installit, and it went fine. After that, simply going to the deluge-0.3 folder, and running python deluge.py worked. The software runs just fine.
Hope this helps somebody ;)
Regards.