Pages

Показаны сообщения с ярлыком linuxdcpp. Показать все сообщения
Показаны сообщения с ярлыком linuxdcpp. Показать все сообщения

четверг, 20 января 2011 г.

Установка LinuxDC++ из исходников.


К сожалению, в репозиториях CentOS нет никакого клиента p2p сетей. Поэтому поставим самый простой и быстрый клиент под названием LinuxDCPP.

Поехали...

Качаем tarball http://prdownload.berlios.de/linuxdcpp/linuxdcpp-1.0.2.tar.bz2

Распаковываем.

Ставим все зависимости и инструменты для сборки:
# yum install scons.noarch zlib.i386 libglade2.i386 libglade2-devel.i386 lbzip2.i386 libzip.i386 libzip-devel.i386 bzip2.i386 bzip2-devel.i386 openssl-devel

Понадобится компилятор g++:
# yum install gcc-c++

Компилим:
$ scons PREFIX=/home/alex/dc

Компиляция пройдёт при полном удовлетворении зависимостей:

Checking for g++ >= 3.4...(cached) yes
Checking for pkg-config... yes
Checking for gtk+-2.0 >= 2.8... yes
Checking for gthread-2.0 >= 2.4... yes
Checking for libglade-2.0 >= 2.4... yes
Checking for C header file time.h... yes
Checking for C header file signal.h... yes
Checking for C header file unistd.h... yes
Checking for C library pthread... yes
Checking for C library z... yes
Checking for C library bz2... yes
Checking for C library crypto... yes
Checking for C library ssl... yes
Checking for C header file iconv.h... yes


Если чего-то не хватает, возвращаетесь в рутовую консоль и с помощью yum search ищите недостающие библиотеки.

Устанавливаем:
$ scons install


Запускаем:
$ /home/alex/dc/bin/linuxdcpp

С ярлычком на десктопе справитесь сами.
Готово!


Интеллект — это способность избегать выполнения работы, но так, чтобы она при этом была сделана.