How to Install DC++ in Linux

Linux DC++ is a direct connect client for Linux based DC++. What is DC++? it’s a Direct Connect peer-to-peer file sharing protocol implementation for Linux/Unix platforms. Direct Connect is a file-sharing network made up by hubs, to which clients can connect. Once connected to a hub, the user can search for files on the hub or the network, or browse files of other users connected to the hub.

The Direct connect protocol is a text-based computer protocol, in which commands and their information are sent in clear text, without encryption in original Neo-Modus software (encryption is available as protocol extension). As clients connect to a central source of distribution (the hub) of information, the hub is required to have a substantial amount of upload bandwidth available.

LinuxDC++ is not active anymore and latest version was released in 2011-04-17

Install DC++ in Linux

1. Download DC++ package

You can download the tar package from launchpad.

2. Untar the package

You can use tar command to Untar the package.

$ sudo tar –xjvf linuxdcpp-1.1.0.tar.bz2

3. Install dependencies

Using yum you can easily install all the missing dependencies.

$ sudo yum install scons zlib-devel bzip2-devel openssl-devel libglade2-devel gtk2-devel gcc-c++

4. Edit SConstruct file

Edit the file SConstruct and add the following

if not conf.CheckLib('X11'):
print '\tX11 library not found'

5. Install Scons

Lets now install scons in Centos and Ubuntu.

On CentOS

$ sudo yum install scons

On Ubuntu

$ sudo apt-get install scons

In this tutorial, we learned how to download and install Install DC++ in Linux. EiskaltDC++ is an alternative client tool that uses the Direct Connect and Advanced Direct Connect protocols. I hope you enjoyed reading and please leave your suggestions.

5 Comments... add one

  1. Hey these instructions didn't work for me, any ideas?
    I ran scons and got this error:
    scons: Reading SConscript files ...
    AttributeError: 'dict' object has no attribute 'iteritems':
    File "/home/dave/Downloads/DCPlusPlus-xxx-src/SConstruct", line 217:
    File "/home/dave/Downloads/DCPlusPlus-xxx-src/", line 63:
    for tool_ref, tool_bin in BUILD_TOOLS.iteritems():


Leave a Comment