Файл обменная сеть Direct Connect

Аватар пользователя Alexey

Мой провайдер организовал файл обменную сеть (тарификация по внутренним расценкам, что очень важно), в качестве клиента рекомендуется DC++ (DCPP), конечно под win. Я нашел исходники этого клиента под linux, но хотелось бы rpm. Ведь у меня ASP10, rpm дистрибутив. Я тут и spec файл нашел, но к сожалению откомпилировать не смог, слишком много не хватает библиотек, которые нужны, их нет в моем ASP. Не нашел ли кто rpm пакетов? или может сам собрал?

Аватар пользователя sergeil

Re: файл обменная сеть Direct Connect

Цитата:
Alexey писал:
Мой провайдер организовал файл обменную сеть (тарификация по внутренним расценкам, что очень важно), в качестве клиента рекомендуется DC++ (DCPP), конечно под win. Я нашел исходники этого клиента под linux, но хотелось бы rpm. Ведь у меня ASP10, rpm дистрибутив. Я тут и spec файл нашел, но к сожалению откомпилировать не смог, слишком много не хватает библиотек, которые нужны, их нет в моем ASP. Не нашел ли кто rpm пакетов? или может сам собрал?

Это случайно не это?
http://www.efd.lth.se/~x04hn/valknut/

Поиск по ключевым словаи "DC++" и "FC3"

Аватар пользователя Alexey

Re: файл обменная сеть Direct Connect

Расскажи поподробнее как искать правильно файлы, вот хотя бы этот для примера, как нашли? Наверное я что-то не так делаю, у меня много ссылок, но они обычно не информативны.

Аватар пользователя sergeil

Re: файл обменная сеть Direct Connect

Поиск по Google:

Запрос состоит из двух слов:
1-е: DC++
2-е: FC3

То есть, я искал что-то DC++ под Fedora Core 3, чем, в основном, и является ASPLinux-10
Это хоть то, что Вам нужно?

http://www.google.com.ua/search?hl=ru&q=DC%2B%2B+FC3&btnG=
%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&meta=

URL разбит на две строки для лучшего форматирования

Аватар пользователя Alexey

Re: файл обменная сеть Direct Connect

Да это то. Но на ссылку на это прогу я уже видел, к сожалению ее поставить не могу. Требует много библиотек, а они других и т.д. тут половину дистрибутива придется обновить. И обновлений нет в репозитарии, очень жаль но придется подождать... Идеальным вариантом было бы использовать DC++ под linux, но таже проблема. Спасибо.

Аватар пользователя Alexey

Re: файл обменная сеть Direct Connect

по большому счету меня отделяют от компиляции пакеты bzlib-devel и bzlib. Я нашел их в редакции altlinux, но они не ставятся. Кстати alt много пакетов компилирует, расторопный дистрибутив.

Аватар пользователя sergeil

Re: файл обменная сеть Direct Connect

Цитата:
Alexey писал:
по большому счету меня отделяют от компиляции пакеты bzlib-devel и bzlib. Я нашел их в редакции altlinux, но они не ставятся. Кстати alt много пакетов компилирует, расторопный дистрибутив.

А если поставить вот эти? Это из ASPLinux-10
Как мне кажется, это должно быть тоже самое, но вид в профиль.
[sergeil@homedesk ~]$ rpm -qa | grep ^bz

bzip2-devel-1.0.2-13.FC3.1
bzip2-libs-1.0.2-13.FC3.1

Аватар пользователя keng00ru

Re: файл обменная сеть Direct Connect

Цитата:
в качестве клиента рекомендуется DC++

Но это же только "рекомендуется"... ;-) А описание этого DC++ читал? Нужно очень любить окружающих, чтобы пользоваться таким. Суть такова: ты должен расшарить минимум 10Gb (если не ошибаюсь) полезных файлов, которые будут пользоваться спросом. При этом ты получаешь минимум скорости загрузки (до 10Gb твоя скорость =0). Хочешь больше скорость - расшаривай ещё больше. Если при этом исходящий трафик платный - мыль верёвку. :weep:

Аватар пользователя sergeil

Re: файл обменная сеть Direct Connect

Цитата:
keng00ru писал:
... ты должен расшарить минимум 10Gb (если не ошибаюсь) полезных файлов, которые будут пользоваться спросом. При этом ты получаешь минимум скорости загрузки (до 10Gb твоя скорость =0). Хочешь больше скорость - расшаривай ещё больше. Если при этом исходящий трафик платный - мыль верёвку. :weep:

Следующий момент - правовой.
Если ты расшаришь файлы, распространяемые по GPL - нет проблем. Лицензия это разрешает.
Если-же ты шаришь лицензионные продукты, музыку, фильмы, за распространение котоых к тебе могут применить антипиратский закон, то ... я бы не стал так подставляться. Завра законопослушный провайдер сдаст вас всех по первому запросу правоохранительных органов (моделирую ситуацию).

Аватар пользователя McStar

Re: файл обменная сеть Direct Connect

У нас в сети вовсю пользуются этим клиентом. Минимальный объём шары определяетс исключительно хабом к которому подсоединяешься, хоть вообще не расшаривай. Правовые аспекты не рассматирваю. Катается от смеха

Аватар пользователя sergeil

Re: файл обменная сеть Direct Connect

Цитата:
McStar писал:
...Правовые аспекты не рассматирваю. Катается от смеха

А зря. Улыбка

Аватар пользователя McStar

Re: файл обменная сеть Direct Connect

Цитата:
sergeil писал:

Цитата:
McStar писал:
...Правовые аспекты не рассматирваю. Катается от смеха

А зря. Улыбка

Ну, тогда бы и 80 % софта не стояло бы, включая операционную систему. Простите меня

Аватар пользователя sergeil

Re: файл обменная сеть Direct Connect

Цитата:
Ну, тогда бы и 80 % софта не стояло бы, включая операционную систему. Простите меня

Ну зачем тебе так много игрушек?
Катается от смеха

А почти все остальное можна найти свободное и даже под Linux...
:good:

Аватар пользователя McStar

Re: файл обменная сеть Direct Connect

Наоборот, игрушки у меня лицензионные (к тому же их не так много). А вот остальной софт... Найти можно но не всё. Вот для нелинейного монтажа типа Pinacle что есть? Хотя это уже флейм...

Аватар пользователя Alexey

Re: файл обменная сеть Direct Connect

Цитата:
keng00ru писал:

Цитата:
в качестве клиента рекомендуется DC++

Но это же только "рекомендуется"... ;-) А описание этого DC++ читал? Нужно очень любить окружающих, чтобы пользоваться таким. Суть такова: ты должен расшарить минимум 10Gb (если не ошибаюсь) полезных файлов, которые будут пользоваться спросом. При этом ты получаешь минимум скорости загрузки (до 10Gb твоя скорость =0). Хочешь больше скорость - расшаривай ещё больше. Если при этом исходящий трафик платный - мыль верёвку. :weep:

Да, это есть. Но у меня больше 10G, притом исходящий всегда бесплатный, а входящий пока бесплатный (что народ приманить я понимаю так), а потом 7 коп. за 1M, вроде тоже ничего, если фильмы не качать. Скорость не пробовал, не знаю, и там есть чат, сейчас там много народу. Короче надо ставить.

Аватар пользователя Alexey

Re: файл обменная сеть Direct Connect

Цитата:
sergeil писал:

Цитата:
Следующий момент - правовой.
Если ты расшаришь файлы, распространяемые по GPL - нет проблем. Лицензия это разрешает.
Если-же ты шаришь лицензионные продукты, музыку, фильмы, за распространение котоых к тебе могут применить антипиратский закон, то ... я бы не стал так подставляться. Завра законопослушный провайдер сдаст вас всех по первому запросу правоохранительных органов (моделирую ситуацию).

Совершенно прав Сергей, мне это как-то в голову не пришло, хотя это безусловно важно. Пусть сейчас многие завопят "какие прав и т.п." а закон есть... И шраф заплатить придется, если что...

Аватар пользователя Alexey

Re: файл обменная сеть Direct Connect

Новая беда с библиотеками. После ручного указания места нахождения qt, не может найти dclib, а потом наверно dclib-devel будет искать. Что это за звери? Я скачал от FC3, не ставятся, много других пакетов требуют. Есть похожие библиотеки в ASP. Ваш способ, Сергей с rpm не сработал, не чего не нашел к сожалению.

Аватар пользователя sergeil

Re: файл обменная сеть Direct Connect

Цитата:
Alexey писал:
Новая беда с библиотеками. После ручного указания места нахождения qt, не может найти dclib, а потом наверно dclib-devel будет искать. Что это за звери? Я скачал от FC3, не ставятся, много других пакетов требуют. Есть похожие библиотеки в ASP. Ваш способ, Сергей с rpm не сработал, не чего не нашел к сожалению.

Создайте дополнительный локальный репозитарий для yum. и поместите туде свой rpm.
Пусть еще yum поищет...

[sergeil@homedesk ~]$ cat /etc/yum.repos.d/asplinux-import.repo
[import]
name=ASPLinux $releasever - $basearch - Import
baseurl=file:///BigSpace/ASPLinux-10/import/
gpgcheck=0

Понятно, что Ваш репозитарий будет в другом месте и этот путь должен быть прописан в 'baseurl'
Не забудьте создать заголовки (createrepo).

Аватар пользователя Alexey

Re: файл обменная сеть Direct Connect

Не чего не помогло. Скачал даже графический инсталятор, он все откомпилировал сделал запускной файл и снова ошибки. Вроде софт не экзотический, откуда столько проблем? Нет клиентов для достаточно обычной системы?

Аватар пользователя Alexey

Re: файл обменная сеть Direct Connect

Все-таки достал инсталятор, вроде установилось, но выдает такую ошибку:
bash-3.00$ ./dcpp
./dcpp: error while loading shared libraries: libbz2.so.1.0: cannot open shared object file: No such file or directory
У кого есть такой файлик, или где его можно достать? Насколько я понимаю это библиотека bz2 (в ASP) установил, но все равно тоже самое, программа не понимает что у меня файл имеет другое название. Что делать, вроде чуть-чуть осталось?

Аватар пользователя sergeil

Re: файл обменная сеть Direct Connect

ASPLinux-7.3

Цитата:
$ ll /usr/lib/libbz*
-rwxr-xr-x 1 root root 64094 Июн 17 11:17 /usr/lib/libbz2.a
lrwxrwxrwx 1 root root 11 Июн 28 13:42 /usr/lib/libbz2.so -> libbz2.so.1
lrwxrwxrwx 1 root root 15 Июн 28 13:42 /usr/lib/libbz2.so.1 -> libbz2.so.1.0.2
-rwxr-xr-x 1 root root 67402 Июн 17 11:17 /usr/lib/libbz2.so.1.0.2

[sergeil@app lib]$ rpm -qf /usr/lib/libbz2.so.1
bzip2-libs-1.0.2-11.EL3.4

Думаю, что тебе поискать у себя что-то похожее, но поновее и сделать symlink

Аватар пользователя Alexey

Re: файл обменная сеть Direct Connect

Поражён Поражён Поражён Поражён
Большое спасибо Сергей, создал символьную ссылку, наконец-то все заработало

Аватар пользователя sergeil

Re: файл обменная сеть Direct Connect

Цитата:
Alexey писал:
...создал символьную ссылку, наконец-то все заработало

Поздравляю.
Этот полезный опыт будет востребован и в дальнейшем, поскольку это стандартный прием
решения подобных проблем...
Улыбка

Аватар пользователя Alexey

Re: файл обменная сеть Direct Connect

Рано обрадовался... Грустный Клиент запустился и чат работает и даже по русски, в общем все хорошо, только файлы он НЕ КАЧАЕТ. И почему не понятно. В логах нет сообщений о ошибках, они почти пустые, просчитал только, что кто один раз скачал у меня список файлов и все. Клиент называется Wulfor reloaded, какой-то ужас однако...

Аватар пользователя Alexey

Re: файл обменная сеть Direct Connect

Все-таки очень нужен какой-нибудь DC клиент, нашел Valknut, dc-gui, но оба нет паектов под asp, rpm не ставятся, опять библиотеки требуют, которых нет. Может кто-то сумел запустить dc клиента под ASPLinux?

Аватар пользователя keng00ru

Re: файл обменная сеть Direct Connect

Цитата:
Все-таки очень нужен какой-нибудь DC клиент,

Да их как грязи! Вам на каком языке написанный?
http://centel.ru/forums/index.php?showtopic=2150 (Последнее сообщение). Это лишь самая малая часть.
А думаешь другие клиенты не будут просить свежие библиотеки? Обязательно будут! И без разницы из чего их ставить - из исходников или из готового пакета. Представь себе автора программы, который собирает пакеты для каждого дистрибутива отдельно? Ну, нету ASP-овского RPM-а, поставь от FC.

Цитата:
Может кто-то сумел запустить dc клиента под ASPLinux?

Да, конечно! Ты сумел! Но не захотел его настроить...

Аватар пользователя Alexey

Re: файл обменная сеть Direct Connect

Цитата:
Может кто-то сумел запустить dc клиента под ASPLinux?

Да, конечно! Ты сумел! Но не захотел его настроить...

Нет тут дело не в настройке, он с библиотеками все не может справиться, чат работал, и качал список похоже тоже (я смотрел по траффику) но потом наверно не мог что-то там свое с ним сделать, мож разархивировать, мож еще что и поэтому я список не мог получить и файлы тоже соответвенно

Аватар пользователя Alexey

Re: файл обменная сеть Direct Connect

Клиент заработал в пассивном режиме, правда висьнет временами по неизвестной причине, но пользоваться можно

Аватар пользователя welcome

Re: файл обменная сеть Direct Connect

Люди!!! Привет!!!

Довожу до Вашего сведеннья - есть ДС++ для linux причем ставится на ASPLinux... Причем ОН КАЧАЕТ - ФАЙЛЫ С РУССКИМИ названиями!!!

А называется Он:
LinuxDC++
Вот У Меня файл так называется: linuxdcpp_20_06_05.bin

Вот здесть ОФИШАЛ сайт: http://linuxdcpp.berlios.de/

А вот где можно поискать еще:

http://www.google.com/linux?hl=ru&newwindow=1&q=linuxdcpp&btnG=%D0%9F%D0...

удалите Его Плиз - ато некрасиво....

Аватар пользователя welcome

Re: файл обменная сеть Direct Connect

Млин - тут сообщения куда хош добавляются...

Люди!!! Привет!!!

Довожу до Вашего сведеннья - есть ДС++ для linux причем ставится на ASPLinux... Причем ОН КАЧАЕТ - ФАЙЛЫ С РУССКИМИ названиями!!!

А называется Он:
LinuxDC++
Вот У Меня файл так называется: linuxdcpp_20_06_05.bin

Вот здесть ОФИШАЛ сайт: http://linuxdcpp.berlios.de/

А вот где можно поискать еще:

http://www.google.com/linux?hl=ru&newwindow=1&q=linuxdcpp&btnG=%D0%9F%D0...

Вот маленькое руководство:
Для того, щоб встановити ДС в linux треба завантажити на копьютер файл:
linuxdcpp_20_06_05.bin

Для його встановлення:

Копиюем файл на Линукс розділ и вводимо комманду:
chmod 755 * або chmod 755 linuxdcpp_20_06_05.bin

Щоб зробити його виконуючимось...

далі ./linuxdcpp_20_06_05.bin
У консолі...

Если проблемы:
В ASPLinux 10(возможно и других дистрибутивах) после установки системы, Я часто встречался с проблемой при попытке, что-то установить из rpm или source:

checking for Qt... configure: error: Qt (>= Qt 3.0) (library qt-mt) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!

При этом - Qt установлен...

Внести путь к искомым либам в /etc/ld.so.conf
Напрмер /usr/lib/qt (только если там действительно qt)
Потом комманду:
ldconfig

Если не помогло...

Тогда надо сделать символические ссылки в /usr/lib/ /usr/lib
из вашего установленного qt...
Вот только надо знать, где ожидается найтись ваш Qt...
Например в /usr/lib/qt /usr/lib/qt3 /usr/lib/qt3.3 и т.д. - можно сделать несколько символических ссылок, - а потом лишние убрать - Это всеми признаный метод научного тыка...

После того как символические ссылки сделаны - набрать в консоле:
ldconfig

Если не помогло, то это надо проделать для /lib/ и опять таки набрать ldconfig

или еще
1.При установке LinuxDC из под юзера в ASP Linux 10, при распаковке файлов, когда полоска доходит до конца выдает ERROR!. При последующем запуске LinuxDC из терминала вижу следующее:

2./home/alex/linuxdcpp-1.0/linuxdcpp/dcpp: error while loading shared libraries: l ibbz2.so.1.0: cannot open shared object file: No such file or directory

Для устранения проблемы:
1. Возможно Вам надо запустить установку из под root:
su linuxdcpp_20_06_05.bin

2.Внести путь к искомым либам в /etc/ld.so.conf

Найти его можно вот так:
locate libbz2.so.1 (locate libbz2.so.1.0)

Если Вы впервые запускаете комманду locate, то надо запустить комманду updatedb - там будет в консоли Она написана как подсказака

Выдаст что-то типа:
/home/alex/linuxdcpp-1.0/linuxdcpp/ (/home/alex/linuxdcpp-1.0/ )

Вписываем этот путь в /etc/ld.so.conf
Потом комманда:
ldconfig

Если не помогло...

Тогда надо сделать символические ссылки в /usr/lib
от вашей библиотеки
Потом комманда:
ldconfig

Не помогло?
Тогда надо сделать символические ссылки в /lib/
от вашей библиотеки
Потом комманда:
ldconfig

Аватар пользователя slavaz

Re: файл обменная сеть Direct Connect

welcome, молодец. :good:
Подробно расписал что и к чему. Хоть HOWTO делай... Улыбка

RSS-материал