DC++ för Linux (Ubuntuforums.org)

Permalänk
Medlem

DC++ för Linux (Ubuntuforums.org)

Tänkte bara tipsa om denna Howto guide från wbeck85;
http://www.ubuntuforums.org/showthread.php?t=28378

För er lata:

Citat:

Here goes:
First, you must download the sources from the linuxdcpp website via cvs. They do not have any binaries available.
so:

$ sudo cvs -d:pserver:anonymous@cvs.linuxdcpp.berlios.de:/cvsroot/linuxdcpp login (leave password blank and hit enter) $ cvs -z3 -d:pserver:anonymous@cvs.linuxdcpp.berlios.de:/cvsroot/linuxdcpp co linuxdcpp

(This put a linuxdcpp folder in my home directory. I left it there, you may move it somewhere else if you would like to. Just keep in mind that the commands that follow assume the folder is in your home directory)

Ok, so you have the sources now, but you need to compile them and ubuntu does not come packaged with all the requirements. you need:

libgtk2.0-dev
libgtkmm-2.4-dev
libglademm-2.4-dev
zlib1g-dev
libbz2-dev
g++-3.4
libgtk2.0-bin
libgtk2.0-0
libgtk2.0-common
libgtkmm-2.4-1
libglademm-2.4-1

To make sure this is all installed apt-get the following. The packages you have installed already will be ignored, or upgraded (I think)

sudo apt-get install libgtk2.0-dev libgtkmm-2.4-dev libglademm-2.4-dev zlib1g-dev libbz2-dev g++-3.4 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtkmm-2.4-1 libglademm-2.4-1 scons

This next part is apparently unnecessary. (Thanks to Chousuke for pointing that out) But I don't really feel like removing it because it took me a while.... So ignore the immediately following quote insert, unless you get a missing libglade error when running scons later on.

Citat:

Most of the stuff can be found in the repositories. However, I could not find libglade 2.4 so the next part of this howto is how to get and install libglade 2.4.

Go to http://www.zentek-international.com...s/libglade/2.4/ and download the most recent sources.
Extract them to a directory, I use ~/src (i made that directory for myself for sources i download)
To compile this, you will need to apt-get:

sudo apt-get install libglib2.0-dev libxml1 libxml2-dev

and apt-get whatever else you get yelled at for when trying to ./configure
so:

$ cd ~/src/libglade-2.4* $ sudo ./configure $ sudo make $sudo make install

(So, hopefully, libglade-2.4 has successfully installed.

Next is to install the actual dcpp program so switch to the linuxdcpp directory that you downloaded)

$ cd ~/linuxdcpp (mine was my home folder) (then run scons, which compiles the program for you) $ sudo scons

And there you have it. It should work. The executable is in the ~/linuxdcpp directory. You should just be able to double click on it to run the program. To get it to show up in the the Gnome menu however, you will need to get the program Menu Editor. You can find that here. To install this program, download it, then switch to the directory to which you downloaded the .deb file and:

$ sudo dpkg -i menueditor*

Then open the program, which can be found in Applications>System Tools>Menu Editor. On the right, Enter the name you would like to show up in the menu, any comments you would like to enter about dcpp, and the command which will be:

/directory/in/which/the/executable/subsides/dcpp

, select an icon if that pleases you, and a category. Click save, exit menueditor and see if your program works (I hope it does!)

Well, good luck with this. I do not know how many people use DC++, but hopefully this howto works for those who want to use it.

This is my first howto, and I'm sure it needs work. Please, give me your feedback and I will edit the howto as needed.

Lycka till.

Visa signatur

"Signatur raderad. Åsikter om mig skall tas via albert@sweclockers.com eller pm /GAPa"
[u]Vote GAPa for president![/u]

Permalänk
Medlem

Verkar fungera :]

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av siikah
Verkar fungera :]

Yupp, funkar perfekt... Men det tar ju fan timmar att hasha allt >.<

Visa signatur

"Signatur raderad. Åsikter om mig skall tas via albert@sweclockers.com eller pm /GAPa"
[u]Vote GAPa for president![/u]

Permalänk
Medlem

Bara för mig programmet äter bra mycket cpu?
Ligger stabilt på 41%..

Och det är ju trots allt ganska störande ;p

Edit: det är tydligen något som händer om man är i en hub med +10 000 användare ;p

Edit2: När jag väl tankar en fil så blir det 20-30 anslutningar.. hur kommer det sig?
Går det att fixa så det bara blir en anslutning?

Samt, hur stänger man anslutningar?
Går ju inte högerklicka.. :\

Visa signatur

,

Permalänk

Kanske är så att du har aktivierat att klienten automatiskt ska söka efter alternativ och 20-30 personer har filen i fråga?

Det där med mycket CPU, det kan inte vara under tiden klienten hashar filerna?

Visa signatur

"to conquer others is to have power, to conquer yourself is to know the way"

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av dr slizer
Kanske är så att du har aktivierat att klienten automatiskt ska söka efter alternativ och 20-30 personer har filen i fråga?

Det där med mycket CPU, det kan inte vara under tiden klienten hashar filerna?

Det med mycket CPU berodde på att det var för mycket folk i huben tror jag
Och det med anslutningarna verkade fixa sig efter en omstart av linuxdcpp konsigt nog..

Visa signatur

,

Permalänk
Medlem

Fungerar detta även om man inte kör Ubuntu?

Visa signatur

I distrust governments because I’ve studied history. Ask Joe this question: who does most of the killing? Who does most of the theft? Even the body-count of the worst criminals and terrorists pales in comparison to the death toll the average government inflicts on its own people. And it is not criminals who tax away 5/12ths of my income. - Eric S Raymond
http://www.css3.se

Permalänk
Medlem

Fungerar i Debian Unstable 2.6.11 för mig. Tog några minuter och builda och det är ett helvete att hasha filer, men det funkar iaf.

Den äter också cpu som popcorn... lite jobbigt. Frestande att köra valknut istället faktiskt.

Visa signatur

i5-4670k | GTX 670 | ASUS Z87-A | 2x4GB Corsair Vengeance 1333 MHz | Corsair VX 450 | 80 GB Intel X25 SSD systemdisk | 256 GB Samsung 840 spel/cachedisk | 2+3 TB WD Green lagringsdiskar | Fractal Define R4 | G2420HDBL (24") + L227WT (22")

Citera för svar!

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Ingen
Fungerar i Debian Unstable 2.6.11 för mig. Tog några minuter och builda och det är ett helvete att hasha filer, men det funkar iaf.

Den äter också cpu som popcorn... lite jobbigt. Frestande att köra valknut istället faktiskt.

valknut?

Visa signatur

GOING HARDCORE ALLRIGHT?
bogomips : 1581.05

Permalänk
Medlem

gamla dcgui som har bytt namn, http://dcgui.berlios.de/

Visa signatur

Äntligen har jag fått svar på om vandrande pinnar kan gäspa. Det kan de inte. Ett av världens stora mysterier är löst.

Permalänk
Medlem

får bara att jag har trasiga paket?

när jag kör

sudo apt-get install libgtk2.0-dev libgtkmm-2.4-dev libglademm-2.4-dev zlib1g-dev libbz2-dev g++-3.4 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtkmm-2.4-1 libglademm-2.4-1 scons

Visa signatur

"Det är svårt att kontrollera studsar, det kan man inte ens göra i verkliga livet."

Permalänk
Medlem

Jag körde DC++ i wine, fungerade utmärkt.

Visa signatur

Jag har en tigerrandig vakthund... akta er

Permalänk
Medlem

Jag kör också dc++ i wine men för mig funkar det inte utmärkt.
När jag tex minimerar programmet till "taskbaren" och sedan maximerar det igen så hänger sig gui:n
och det blir bara en stor ruta med sabbad skrivbordsbild där programmet skulle ha varit.
Är detta några inställningar i wine som jag måste ändra eller är det ngt jag får leva med?

Visa signatur

"He never races anybody, he just sit there and scares the hell out of 'em"
“Eagles may land on the same mountain but they don’t flock together. Eagles fly alone.”