Ero sivun ”DC++:n asennusohje” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p
linuxdcpp -> LinuxDC++
Pb (keskustelu | muokkaukset) (päivitystä tilanteeseen (vakaa versio), ohjeet mandrivalle, opensuselle ja pclinuxosille) |
p (linuxdcpp -> LinuxDC++) |
||
Rivi 1: | Rivi 1: | ||
Tässä artikkelissa neuvotaan [[ | Tässä artikkelissa neuvotaan [[LinuxDC++]]:n asentamista. LinuxDC++:sta on hiljattain julkaistu vakaa versio, mikä on huomattavasti helpottanut sen asentamista. | ||
Monilla on ollut ongelmia toisen Linuxille saatavan [[wikipedia:Direct_Connect_(file_sharing)|DirectConnect]]-asiakasohjelman, DCgui-qt/[[Valknut]]in kanssa, vaikka sen sanotaankin olevan Windowsissa yleisesti käytetyn DC++:n klooni. Windowsin DC++ ei myöskään toimi erityisen hyvin [[Wine|Winellä]]. | Monilla on ollut ongelmia toisen Linuxille saatavan [[wikipedia:Direct_Connect_(file_sharing)|DirectConnect]]-asiakasohjelman, DCgui-qt/[[Valknut]]in kanssa, vaikka sen sanotaankin olevan Windowsissa yleisesti käytetyn DC++:n klooni. Windowsin DC++ ei myöskään toimi erityisen hyvin [[Wine|Winellä]]. | ||
== Arch Linux == | == Arch Linux == | ||
LinuxDC++ löytyy valmiina [[Arch Linux]]in Extra-pakettilähteestä ja asentuu komennolla: | |||
[[pacman]] -Sy linuxdcpp | [[pacman]] -Sy linuxdcpp | ||
== Debian == | == Debian == | ||
LinuxDC++ löytyy valmiina asennuskelpoisena pakettina [[Debian]] Etch:n virallisesta pakettilähteistä. Se voidaan asentaa siis yksinkertaisesti komennolla: | |||
[[apt-get]] install linuxdcpp | [[apt-get]] install linuxdcpp | ||
== Fedora == | == Fedora == | ||
LinuxDC++ löytyy valmiina pakettina [[Fedora]] 7:stä alkaen. Sen voi asentaa seuraavalla komennolla: | |||
[[yum]] install linuxdcpp | [[yum]] install linuxdcpp | ||
== Gentoo == | == Gentoo == | ||
LinuxDC++ löytyy valmiina [[Gentoo]]n [[Portage]]sta. Se on tällä hetkellä "[[MASKED-_ja_TESTING-pakettien_k%C3%A4ytt%C3%A4minen_Gentoossa|Masked]] by keyword". | |||
[[emerge]] -av linuxdcpp | [[emerge]] -av linuxdcpp | ||
== Mandriva == | == Mandriva == | ||
LinuxDC++ on saatavissa [[Mandriva]]lle epävirallisen [http://plf.zarb.org/ PLF]-asennuslähteen paketista <tt>linuxdcpp</tt>. | |||
== openSUSE == | == openSUSE == | ||
LinuxDC++ löytyy epävirallisesta [http://packman.links2linux.org/ Packman]-asennuslähteestä nimellä <tt>linuxdcpp</tt> ja voidaan asentaa esimerkiksi [[YaST]]in kautta. | |||
== PCLinuxOS == | == PCLinuxOS == | ||
LinuxDC++ löytyy [[PCLinuxOS]]:in virallisista pakettilähteistä nimellä <tt>linuxdcpp</tt> ja asentuu vaikkapa komennolla | |||
[[apt-get]] install linuxdcpp | [[apt-get]] install linuxdcpp | ||
== Ubuntu == | == Ubuntu == | ||
Versiosta 7.10 (Gutsy) lähtien | Versiosta 7.10 (Gutsy) lähtien LinuxDC++ löytyy virallisista pakettilähteistä paketista <tt>linuxdcpp</tt>, ja se voidaan asentaa komennolla | ||
sudo [[apt-get]] install linuxdcpp | sudo [[apt-get]] install linuxdcpp | ||
Rivi 41: | Rivi 41: | ||
Mikäli et löydä jakelullesi sopivaa binääripakettia, täytyy sinun itse [[Kääntäminen|kääntää]] ohjelma [[lähdekoodi]]sta. | Mikäli et löydä jakelullesi sopivaa binääripakettia, täytyy sinun itse [[Kääntäminen|kääntää]] ohjelma [[lähdekoodi]]sta. | ||
Ilman [[paketinhallinta]]a asennettaessa on varmistuttava tarvittavista riippuvuuksista käsin. Tarvitset | Ilman [[paketinhallinta]]a asennettaessa on varmistuttava tarvittavista riippuvuuksista käsin. Tarvitset LinuxDC++:n kääntämistä varten seuraavat paketit (nimet saattavat vaihdella käyttämäsi [[jakelu]]n mukaan): | ||
*[[scons]] >= 0.96 | *[[scons]] >= 0.96 | ||
*pkg-config | *pkg-config | ||
Rivi 62: | Rivi 62: | ||
Lähdekoodi löytyy tämän jälkeen hakemistosta ~/linuxdcpp. | Lähdekoodi löytyy tämän jälkeen hakemistosta ~/linuxdcpp. | ||
Seuraavaksi käännetään varsinainen DCpp. Mene hakemistoon, jossa | Seuraavaksi käännetään varsinainen DCpp. Mene hakemistoon, jossa LinuxDC++ on. | ||
Ajetaan scons, joka kääntää ohjelman | Ajetaan scons, joka kääntää ohjelman | ||
scons PREFIX=xxx | scons PREFIX=xxx | ||
Jossa <tt>xxx</tt> on hakemisto, johon haluat | Jossa <tt>xxx</tt> on hakemisto, johon haluat LinuxDC++:n asentaa. Oletuksena on /usr/local/. | ||
Tämän jälkeen ajetaan vielä komento | Tämän jälkeen ajetaan vielä komento | ||
Rivi 72: | Rivi 72: | ||
joka siirtää käännetyt tiedostot paikalleen. Määritellystä asennushakemistosta riippuen tämä saattaa vaatia [[pääkäyttäjä]]n oikeuksia. | joka siirtää käännetyt tiedostot paikalleen. Määritellystä asennushakemistosta riippuen tämä saattaa vaatia [[pääkäyttäjä]]n oikeuksia. | ||
Tämän jälkeen | Tämän jälkeen LinuxDC++ on valmiina käyttöön, ja voit käynnistää sen komennolla | ||
linuxdcpp | linuxdcpp | ||
tai | tai | ||
Rivi 78: | Rivi 78: | ||
mikäli jätit komennon <tt>scons install</tt> ajamatta. | mikäli jätit komennon <tt>scons install</tt> ajamatta. | ||
Tämän jälkeen voit vielä lisätä linuxdcpp:n [[ikkunointiohjelma]]si valikkoon. Jos asensit | Tämän jälkeen voit vielä lisätä linuxdcpp:n [[ikkunointiohjelma]]si valikkoon. Jos asensit LinuxDC++:n samaan hakemistoon lähdekoodin kanssa (<tt>~/linuxdcpp</tt>) ja käytät [[Fluxbox]]ia, voit tehdä tämän lisäämällä lisäämällä tiedostoon <tt>/etc/X11/fluxbox/system.fluxbox-menu</tt> rivin | ||
[exec] (DCpp) {/home/tunnuksesi/linuxdcpp/linuxdcpp} | [exec] (DCpp) {/home/tunnuksesi/linuxdcpp/linuxdcpp} | ||