Portál AbcLinuxu, 14. května 2024 12:53

Direct Connect

23. 6. 2003 | Robert Krátký
Články - Direct Connect  

Populární P2P protokol pro sdílení souborů všech druhů. Jaký program použít pro připojení z Linuxu?

Direct Connect je dílem firmy NeoModus, která nejprve vytvořila software pro Windows a nově i pro Mac OS X. Ačkoliv protokol je proprietární, vzniklo množství programů i pro jiné operační systémy, které umožňují se do sítě připojit a sdílet data bez ohledu na operační systém.

Během ne příliš dlouhé doby se z DC stal velmi oblíbený systém. Odráží se to samozřejmě především v množství dat, ke kterým díky používání DC získáte přístup. Pídíte-li se po všelijakém warez, filmech v DivX a ripnutých CD, určitě si přijdete na své. Nicméně ještě mnohem zajímavější (alespoň pro mě) je možnost objevovat staré koncertní nahrávky hudby, které nikdy na žádném oficiálním nosiči nevyšly.

Pokud jste jako já posedlí touhou po originálu, moc vás asi nevzrušuje představa vypálených kopií běžně dostupných CD nebo DVD. Když se mi nějaká hudba nebo film zalíbí, vyrazím do kamenných a internetových bazarů a pořídím sobě originál. Booklet a potisk samotného disku pro mě většinou znamenají minimálně poloviční hodnotu celého CD. Stejně tak v případě filmů na DVD, což bohužel leze do peněz ještě více.

Úplně jiná situace však nastává v případě raritních nahrávek, které buď nevyšly nikdy nikde (tj. někdo si je pořídil na koncertě jen pro sebe), a nebo je vydala před x lety dávno zaniklá nahrávací firma (a ještě je to bootleg). Takové vzácnosti, které mají cenu pouze pro nadšence, jsou důvodem, proč se vůbec o sdílecí programy zajímám. Je sice pravda, že i taková hudba je vlastně nelegální kopií (už jen proto, že i originál byl pořízen nelegálně), avšak nemyslím si, že by se na mě nějaký umělec zlobil, kdyby zjistil, že v obchodě už nemají nic s jeho jménem, co by mi mohli prodat (a já už bych to neměl dávno v poličce...).

Další poněkud netradiční využití je zcela soukromé sdílení. S několika kamarády si pravidelně vyměňujeme fotky z digitálních fotoaparátů tak, že obrázky "nasdílíme" a pak už jen ostatním řekneme jméno hubu, ve kterém nás najdou. Při tak malém počtu zájemců je to určitě jednodušší než uploadovat data někam na ftp (a jednodušší než si to ftp otvírat na svém stroji).

Jak to funguje?

Direct Connect není postaven kolem nějakého centrálního serveru(ů) tak, jako to bylo třeba v případě Napsteru. Ani však není striktně P2P podobně jako Gnutella. Místo toho se uživatelé připojují do tzv. hubů, což jsou samotnými uživateli spravované uzly, které vytvářejí základ sítě. Funkcí hubů je především udržování seznamu právě připojených uživatelů a základních informací o nich. Hub potom zprostředkovává vyhledávání pro jednotlivé klienty.

Huby mají pochopitelně své adresy na internetu a připojit se k nim lze pouze známe-li tuto adresu. Většina hubů má také určitá pravidla a podmínky, které musí připojující se klient splňovat, aby mu byl povolen vstup. Patří mezi hlavně množství dat nabízených ke sdílení a počet tzv. slotů, tj. "míst" otevřených pro připojení ostatních klientů. Klientské programy mívají často možnost načtení seznamu různých dostupných hubů z nějakého místa na internetu, aby bylo pro vás první připojování snazší. Nedostává-li se vám jich dostatek, můžete zkusit třeba tyto adresy: zahraniční a české.

Klienti pro Linux

DCTC a GUI

DCTC (Direct Connect Text Client) je klient určený pouze pro pozdější využití právě nějakou grafickou nástavbou. Těch existuje více, každá využívá jiný grafický toolkit: GTK+ verze 1.2, GTK+ verze 2, Qt. K dispozici je i textové rozhraní LDCC, homepage naleznete zde.

Nejpropracovanější jsou určitě GTK verze. Vývoj se nyní soustředí více na GTK2. Program vypadá následovně.

dcgui

Vzhledem k tomu, že dc_gui se snaží implementovat co nejvíce funkcí DCTC, může se zdát prostředí programu trošku nepřehledné. Těch možností nastavení je skutečně mnoho. Také je potřeba mít na paměti, že dc_gui je skutečně pouze hezká skořápka - všechny funkce vykonává DCTC. Z toho také vychází mírně nezvyklé chování (alespoň na první pohled). Spustíte-li například v rámci dc_gui DCTC klienta, zůstane tento běžet i když GUI ukončíte. Chcete-li skutečně přerušit i práci klienta, je potřeba mu to přímo sdělit. Jakmile si však program trošku ohmatáte, nebude se vám jeho ovládání zdát nijak těžké. Velkou vadou na kráse je však podle mého názoru řešení celého layoutu aplikace. Použití záložek totiž znemožňuje zároveň sledovat třeba chat a připojené uživatele apod.

Qt verzi (DC-Qt) najdete zde. Oproti GTK bratříčkům je zatím velmi jednoduchá a rozhodně nehrozí, že byste se v programu ztratili. Funguje totiž pouze to opravdové minimum, které je pro obsluhu DCTC klienta nezbytně nutné. Uživatelské rozhraní je také dost nedotažené a některé drobnosti mohou práci s programem velmi znepříjemňovat (např. seznam hubů otevírající se v samostatném okně). Screenshot je zde.

QuickDC

Další Qt program, tentokrát však již bez závislosti na DCTC. Vyznačuje se také velkou jednoduchostí, která podobně jako u DC-Qt pramení především z raného stadia vývoje. Základní funkce jsou již sice začleněny, ale mnoho maličkostí (i větších) stále chybí. Rozhodně je však již teď mnohem dále než DC-Qt a kdybych si měl vybrat, sáhl bych po QuickDC. Jak vypadá, se můžete podívat tady.

Direct Connect 4 Linux (dcgui-qt)

Poslední program, na který se podíváme, je ten nejlepší (podle mě). Nejenže je velmi uživatelsky přívětivý, ale navíc podporuje všechny funkce, které považuji za důležité pro pohodlné používání. Také se zatím ukázal jako nejstabilnější. Mezi mé nejoblíbenější udělátko patří tzv. multi download - neboli schopnost stahovat z různých zdrojů najednou ten samý soubor. S tím souvisí i automatické vyhledávání oněch alternativních zdrojů. Kromě toho je tu možnost i ssl přenosů a zabezpečeného chatu (i když chat jsem snad ještě nikdy nevyužil...). Ze screenshotu je vidět, že i dcgui-qt využívá Qt toolkit.

dc4l

Nakonec

Doufám, že tento článek nikdo nebude brát jako nějaké navádění ke kradení copyrightovaného materiálu. Každý ať si podle svého svědomí přebere, k čemu by případně zde popisované programy používal. Sám jsem naznačil, v čem spočívá jejich kouzlo pro mě. Nevím, jestli by mi jinak bylo dáno poslechnout si třeba otřesně šumivé a mono nahrávky Jarka Nohavici z koncertů, které se konaly na počátku 80. let. Všechna jejich špatná kvalita totiž není nic proti nádherné autenticitě (a ta se člověku na pěti vlastních kazetách po pár letech už trochu oposlouchá...).

Související články

DCGui-Qt / Valknut
LinuxDC++
Jigdo a Bittorrent

Další články z této rubriky

Týden na ITBiz: Svět IT a burzy, umělá inteligence, Nvidia a outsourcing
Linuxové foto novinky: pozvolná evoluce
PCLinuxOS 2017.2 MATE - tak trochu zvláštní linuxová distribuce
Krátký pohled na Fedoru 25, Wayland a GNOME 3.22
Naprosto ničím nezajímavé Lubuntu 16.10

Diskuse k tomuto článku

23.6.2003 09:27 Jirka Kosina
Rozbalit Rozbalit vše Jarek :)
Odpovědět | Sbalit | Link | Blokovat | Admin
Konkretne Jarek Nohavica rozhodne za sireni techto nahravek nikoho zalovat nebude :) - naopak, planuje dat na svuj web vsechny sve stare pisnicky k volenmu stazeni jako MP3ky. Osobne jsem mu predaval nektere tyto autenticke koncertni nahravky, abych mu usetril nejakou praci s prevadenim z kazet do MP3, a byl velice rad :) Omlouvam se za mirny offtopic :)
23.6.2003 10:04 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Jarek :)
tak to je pro me novinka - ale prijemna.
23.6.2003 14:18 Pavel Jakubisko | skóre: 3
Rozbalit Rozbalit vše Stahovani pouze od lidi, ktere maji volne sloty
V DCGUI-Qt sem nejak nevidel funkci, ktera umoznuje zobrazovat pri vyhledavani pouze lidi, kteri maji volne sloty. Je tam treba minimalni, ci maximalni velikost, ale tohle sem tam nevidel. A rekl bych, ze je to celkem podstatna fce.
Pavel Dobeš avatar 23.6.2003 16:18 Pavel Dobeš | skóre: 21 | Praha
Rozbalit Rozbalit vše Stahovani pouze od lidi, ktere maji volne sloty
Je to tam, ale ve filtrech... Vyhledaji se vsechny, ale pak se da vyhledani omezit... Celkem bezne to pouzivam a uz je to nejakou dobu, co se to presunulo do jine zalozky... PaD
Windows? A kdo to ještě používá?
4.7.2003 00:33 krtko
Rozbalit Rozbalit vše Stahovani pouze od lidi, ktere maji volne sloty
nechce mi to hladat subory, mozte mi poradit ?
6.7.2003 11:43 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Stahovani pouze od lidi, ktere maji volne sloty
a jsi pripojeny k hubu?
4.2.2008 23:54 Saruman
Rozbalit Rozbalit vše Re: Stahovani pouze od lidi, ktere maji volne sloty
To je nejaky klasicky problem. Taky me to zlobi s hledanim. Pripojenej jsem, chatuju tam... vsechno ok, akorat nejede hledani. Coz je teda velkej nedostatek, pokud nechci huby vyuzivat pouze k jejich oficialnimu ucelu :)
23.6.2003 19:20 blue4
Rozbalit Rozbalit vše Jarek :)
nohavica ruleez :) ja to rikam porad, je to proste master a je videt ze mu ani tak nejde o prachy, dela proste hudbu pro lidi...
27.6.2003 14:15 jose
Rozbalit Rozbalit vše Jarek :)
este mu niekto povecte nech racej zverejni oggy. su kvalitnejsie a bez licencneho obmedzenia. -- jose
18.4.2005 23:18 Neoncek
Rozbalit Rozbalit vše Re: Jarek :)
A kde su tie slubene stranky? Uz sa mali davno objavit, nie? Kazdopadne uz sa velmi tesim... Nezabudnut poriadne zverejnit na vsetkych oficialnych aj neoficialnych (ale znamych) weboch...
23.6.2003 10:13 Agent Smith
Rozbalit Rozbalit vše dcgui
Odpovědět | Sbalit | Link | Blokovat | Admin
Ta pasaz o gtk klientovy je lehce zmatena, dctc je textovy klient, a gtk nadstavba se jmenuje dcgui. A bohuzel neni jen gtk, ale potrebuje to opravdu hodne knihoven z gnome, alespon v debian versi.
23.6.2003 11:17 PeRu | skóre: 2
Rozbalit Rozbalit vše Doplnek
Odpovědět | Sbalit | Link | Blokovat | Admin
Chtel jsem jen dodat, ze dc_gui umi stahovat take z vice zdroju najednou (i s patricnym vyhledavanim). Jeste umi zajimavou funkci kde si muzete nastavit kolik GB sdilite, ikdyz je opravdu nesdilite :-) Takze si majitele mensich disku mohou take uzit poradnych "nacpanych" hubu.
23.6.2003 11:38 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Doplnek
asi jsem to napsal spatne: nechtel jsem ty funkce dc_gui uprit - jen jsem si pochvaloval, ze ten muj oblibeny klient je ma.
23.6.2003 13:05 fftp
Rozbalit Rozbalit vše Doplnek
nastesti o tom admini DC++ hubu vedi a striktne nasleduje kick/ban:-) Hlavni kouzlo teto site je prave v tom, ze kdo neco chce a hleda, musi take neco poskytnout. Pri nedodrzovani techto pravidel by se z DC stalo neco jako je dnes Kazaa a jine site na FastTracku
23.6.2003 13:59 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Doplnek
souhlasim. falesne sdileni by nikam nevedlo.

OT: ale spousta hubu omezuje taky pouziti alernativnich klientu (vcetne dc++), coz je podle me hloupost. potom se hodi mit moznost nastavit, jako co se program hlasi.

Valoun avatar 23.6.2003 14:27 Valoun | skóre: 30 | blog: Psavec | Středočeský kraj
Rozbalit Rozbalit vše Doplnek
Na CZfree.Netu zadne limity nejsou a taky je tam bezne nasdilenych pres 1 TB dat
23.6.2003 14:58 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Doplnek
1 TB je vsak oproti objemu dat na DC zalostne malo. jednotlive huby vetsinou mivaji nekolik desitek TB.
26.6.2003 10:23 freeba
Rozbalit Rozbalit vše Doplnek
a jede ti to z tech internetovejch DC hubu rychlosti 300kB/s (a s pripojenim zadarmo)? - asi ne :]
26.6.2003 11:33 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Doplnek
velka rychlost a mala cena jsou mi k nicemu, kdyz neni z ceho vybirat :(.
7.11.2003 11:12 Fireman
Rozbalit Rozbalit vše Doplnek
Pokud chce nekdo do docela naslapnuteho hubu, at zkusi bestofall.no-ip.com minimalni sdileni 500MB ale dostanete se tam i z nulou a pocet otevrenych slotu na hub neni. Je pouze limit podle typu pripojeni, ale pokud si date modem :-) (coz nikdo nezjisti), tak muzete otevrit jen jeden slot... Lidi tam ted byva kolem 2000 - 3000 a postupne to pribyva.... a dat je tam kolem 20- 30TB
23.6.2003 22:04 Ivo Prikryl | Brno
Rozbalit Rozbalit vše mlnet
Odpovědět | Sbalit | Link | Blokovat | Admin
Doporucuji skusit mlnet. Tento klient podporuje nejen site DC ale i treba eDonkey, Overne, Kazaa a jeste nektere dalsi. Po ruznem testovani jsem u nej zustal a jsem s nim velmi spokojen..
24.6.2003 10:42 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše mlnet
Můžete být tak hodný a vložit sem link. Na Freshmeatu ani sourceforge jsem nic nenašel a google taky nepodal žádné odpovědi, které by odpovídali očekávání vyvolanému vaším příspěvkem.
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
24.6.2003 12:37 Ivo Prikryl | Brno
Rozbalit Rozbalit vše mlnet
mlNet je jeden z rodiny programu MlDonkey. Najdes na http://mldonkey.org/
24.6.2003 13:17 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše mlnet
Dik.
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
13.8.2004 03:31 Diacone Frost | skóre: 11 | blog: diacones
Rozbalit Rozbalit vše Re: mlnet
pri komilaci mi to vyhodi hlasku, ze nektere moduly mmchdm i dicrect-connect, budou vylouceny. Nevim proc a nevim jak je pridat. Nevite nekdo co s tim ?
24.6.2003 14:49 Radek Vybiral
Rozbalit Rozbalit vše Pocesteni DCGUI-QT
Odpovědět | Sbalit | Link | Blokovat | Admin
Kdo touzi po ceske verze tak jsem to pocestil. Delal jsem to vicemene pro sebe, ale pokud budou nejake pripominky, neni problem to upravit. Prislusny soubor byl mel byt na strance projektu, preklad je aktualni k verzi 0.2.16.
24.6.2003 15:13 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Pocesteni DCGUI-QT
sorry, uplne jsem to zapomnel zminit (ja to vubec nepouzivam). instalace je nastesti prostinka - neni potreba nic prekompilovavat, takze to snad nikomu nebude cinit problem.
24.6.2003 15:49 Slavo
Rozbalit Rozbalit vše Instalacia
Odpovědět | Sbalit | Link | Blokovat | Admin
Dakujem za clanok, je vyborny, len mam mensie problemy z instalaciou. Stiahol som si potrebne baliky, ale ked instalujem dc-qt tak po mne chce qmake, ale ja taky subor nemam, ale mam naistalovane QT3. Tak neviem co s tym. Nepomohol by my niekto s tym? Dakujem
24.6.2003 16:04 slavo
Rozbalit Rozbalit vše Instalacia
teda aby som bol presny, qmake mam, ale pri prikaze ./configure mi pise tuto hlasku:qmake not found,make sure it is in your path Pocitam s tym, ze ked so instaloval QT3 tak qmake sa naistaloval tam kde ma byt a jeho cesta tym padom by mala byt v poriadku. Mam inac MDK 9.1
24.6.2003 16:09 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Instalacia
a co napise which qmake?
25.6.2003 15:39 slavo
Rozbalit Rozbalit vše Instalacia
po zadani prikazu which qmake mi vypise: which:no qmake in (/sbin:/usr/sbin:/bin/usr/X11R6/bin:/usr/local/bin:/usr/lcal/sbin) tak neviem presne co s tym.
25.6.2003 16:03 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Instalacia
tak to nevypada, ze by bylo qt3 korektne nainstalovano. zjisti, kam se qt instaluje (/opt/qt3?), a pak pridej cestu ke 'qmake' do promenne PATH.
25.6.2003 19:08 slavo
Rozbalit Rozbalit vše Instalacia
tak qmake sa nachadza /usr/lib/qt3/bin/qmake Ale mam mensi problem neviem ako mam nastavit PATH. Som taky mierne pokocily uzivatel,ale toto neviem.Chcel som sa spytat ci neexistuje nejaky iny jednoduchsi sposob instalacie DC?
25.6.2003 20:59 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Instalacia
jakakoliv promenna se da nastavit bud jednorazove (export PATH=/cesta:$PATH, pricemz to $PATH je tam pouze proto, aby se promenna neprepsala, nybrz doplnila) a nebo nastalo, kdy do souboru ~/.profile doplnis pozadovanou cestu do prislusneho radku. doporucuji precist nejaky uvod do linuxu (ldp), pak uz takove veci nebudou delat problemy.

jednodussi zpusob instalace pochopitelne je a nekdo uz tu zminoval, ze existuji binarni balicky jak dcgui-qt (najdes na download strance programu), tak dc-qt (ten je dokonce nezavisly na distribuci - proste stahnes archiv s oznacenim 'bin'). odkazy najdes v clanku.

25.6.2003 21:32 slavo
Rozbalit Rozbalit vše Instalacia
mno ja som si postahoval vselico, ale nic sa mi nedari naistalovat, tomu chyba to, tomu zas ine. Mam stiahnute dcgui z plf, potom dcgui-qt,dctc, vsetko nieco po mne chce. Instaloval som vela veci a viem ze v linuxe to neide hned za pat minut ako vo widlach, ale direct connect proste neviem naistalovat, neviem splnit tie vsetky zavislosti. Hladam vsade kde sa da na cookerovi, contrib,rpmfind.Proste kniznice co po mne chce neviem najst.Trosku ma to mrzi,budem sa pokusat este nieco s tym urobit
25.6.2003 22:10 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Instalacia
ted skutecne nevim jak poradit. z mandraku znam prave jen ony problemy se zavislostmi - a proto ho nepouzivam. jsem si jisty, ze spousta lidi si s tim umi poradit bezvadne - ja vsak ne.

na download strankach dcgui-qt jsou hned tri odkazy na balicky pro mandrake 9.1. ani jeden nefunguje? jake hlasi nesplnene zavislosti? co je to za knihovny, ktere jim chybi?

kdyz jsi stahnul 'bin' verzi dc-qt (jiny program - abychom si rozumeli), tak ji neslo spustit? co vypsal?
25.6.2003 22:24 slavo
Rozbalit Rozbalit vše instalacia
dcgui-qt potrebuje dclib,libdc.so.0 dcgui z plf potrebuje libdc0,libdc.so.0 prosim ta mohol by si mi dat link na tu stranku, ja som to stahoval zo stranky http://sourceforge.net/projects/dc-qt/ a z plf z Direct download od nejakych francuzov. Asi som uz dost dotieravy :)) Ale chcel som to vyskusat,lebo eDonkye mi spolahlivo nechodil.
26.6.2003 08:36 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše instalacia
aha. no tak to je jina. program dcgui-qt proste potrebuje knihovny, ktere se distribuuji zaroven s nim - ty na cedeckach mandraku nenajdes. takze zkus stahnout a nainstalovat nasledujici dva balicky (v tomto poradi): dclib a dcgui-qt. pokud se ti pak program neobjevi v menu tveho window manageru, spust ho z xtermu/konsole/gtermu prikazem dcgui-qt.
26.6.2003 18:17 slavo
Rozbalit Rozbalit vše instalacia
Dakujem za mail :) Takze dclib sa mi podarilo nainstalovat v pohode bez tazkosti a myslel som, ze to je vsetko. Ked som siel instalovat dcgui-qt vyplulo to na mna zase nechutnu hlasku o zavislostiach. Teraz mu prezmenu chyba libGLcore.so.1. Skusil som stiahnut ho z rpmfind, je to vlastne kniznica, ktoru pouiva driver pre nvidiu pre Xfree. Samozrejme, ze to potrebovalo zase dalsie zavislosti. Neviem ci by nebolo lepsie ak by som skusil dcgui stiahnut ako binarky, rozbalit a skompilovat. S tymto postupom mam takmer vzdy uspech, ci to bol mplayer, alebo ine veci.Len mi je zvlastne preco po mne chce vselijake zvlastne zavislosti.
29.6.2003 22:03 olin
Rozbalit Rozbalit vše instalacia
Slavo, jak jsi spravne napsal, libGLcore.so.1 pochazi z ovladace nvidie, a autor dotycnych rpm balicku na to na strance s downloadem upozornuje - dcgui tedy staci nainstalovat s parametrem --nodeps.
prosim, kde a jak jsi nasel ten balik s knihovnou kterou pouziva ovladac od NVIDIE... ja to proste nemuzu nikde najit.. a pres tohle me to proste nepusti... diky
24.6.2003 16:16 Radek Vybiral
Rozbalit Rozbalit vše Instalacia
Pred kompilaci je nutne nastavit promennou prostredi QTDIR=/usr/lib/qt3 Potom by melo vsechno probehnout OK.
24.6.2003 16:18 Radek Vybiral
Rozbalit Rozbalit vše Instalacia
Pro MDK 9.x neni nutne cokoliv kompilovat, balicky pro klienta DCGUI-QT jsou uz hotove a daji se stahnout z plf.zarb.org.
24.6.2003 19:36 OT: MacOS-X like look
Rozbalit Rozbalit vše aqua
OT: Prepacte za OT, ale ned mi to. Ako cim sa da dosiahnut take krasne kde. Podoba sa to na aqua zo Mac systemu X. Plz nejaku linku.... dakujem moc ;-)
24.6.2003 20:17 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše aqua
theme/style je liquid od mosfeta. existuji balicky pro vetsinu distribuci. viz i tady [kde-look.org].

dekorace oken je aqua os k [kde-look.org].

26.6.2003 14:52 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše instalace dcgui-qt
Vsetko som urobil tak ako si my napisal,ale teraz to po mne chce dalsi balik. Uz sa asi s tym nebudem zaoberat.Proste trosku ma mrzi, ze v linuxe je to robene tak, ze ked si chces naistalovat program, tak potrebujes splnit milion zavislosti. Nie som az taky zaciatocnik, ale ani absolutny odbornik. Mam rad linux, ale instalacia roznych programov je proste niekedy hrozna.Toto mozno odradza zaciatocnikov v linuxe. Dakujem ti za pomoc, mozno este budem skusat ine veci.

tvymu znechuceni nad slozitosti instalace se vubec nedivim. kazdopadne bych nerad, abys to tak lehce vzdal.

take jsem drive pouzival redhat, pak mandrake. nakonec jsem skoncil u debianu, protoze mam pocit, ze problem tech zavislosti ma vyreseny uplne nejlepe (no flame, pls - pokud chcete nekdo prispet radou, nebudu se zlobit).

  • zkus napsat, jake vypisuje pozadavky ted - predpokladam, ze se ti nepodarilo nainstalovat ani prvni balicek (dclib). co se mu ted nelibi?
  • zkousel jsi znovu tu kompilaci ze zdrojaku? co to udelalo, kdyz jsi pred spustenim ./configure (v adresari se zdrojaky dclib) nastavil:

    export PATH=/ten/adresar/s/qmake/:$PATH

    zkontrolovat nastaveni te promenne muzes treba takto:

    echo $PATH

    coz by ti melo vypsat vsechny adresare, ktere ta promenna obsahuje, vcetne toho noveho. dalsi kontrolou je znovu spustit:

    which qmake

    pokud vypise, ze ho nasel, zkus zadat ./configure -- mozna zase skonci s nejakou chybou; pravdepodobne nenajde nejake knihovny -- treba neco z qt. potom by bylo treba mu o nich rict nejakym parametrem.

    proste zkus to co jsem tu popsal a napis, jak to dopadlo - uvidime, co bude dal.

26.6.2003 18:44 slavo
Rozbalit Rozbalit vše instalace dcgui-qt
nuz, qt3 nema ponastavovane cesty vobec, instalujem quickdc a tam som musel pri ./configure zadavat aj parametre kde sa nachadza qt3 Skusil som aj nastavit PATH, ale po prikaze $PATH mi vypise:/usr/lib/qt3/bin/qmake-to som evidentne pridaval ja a potom dalsie adresare kde uz qmake nevie najst. Zatial to slubne vyzera z quickdc, potreboval by som len zistit co su to:bz2 libraries - toto je pozadovane pri kompilacii. Neviem presne o ktore kniznice mu ide, lebo tam sa mi zasekne pri configure
26.6.2003 18:51 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše instalace dcgui-qt
do PATH je treba nastavit cestu pouze do adresare -- tzn. bez toho 'qmake' na konci...

nevim, jak se ten balicek bude jmenovat v mandraku, ale zkus najit (a nainstalovat) neco jako 'libbz2-dev' - a pokud nemas v systemu ani 'libbz2', tak i to.

26.6.2003 19:27 slavo
Rozbalit Rozbalit vše instalace dcgui-qt
mno je to tak ako som hovoril, najlepsie su binarky,stiahol som quickdc,skompiloval a je to. bz2 som nasiel, v pohode sa to zinstalovalo, teraz sa hrajem z nastaveniami.Dakujem velmi pekne vsetkym, obvzlast Robertovi Kratkemu za trpezlivu pomoc.Zase som sa presvedcil, ze linuxacka komunita je vynikajuca kopa skvelych ludi, ktory su ochotny pomoct. Vdaka.
27.6.2003 14:30 jose
Rozbalit Rozbalit vše instalace dcgui-qt
> linuxacka komunita je vynikajuca kopa skvelych ludi, ktory su ochotny pomoctno, bohuzial to neplati uplne 100 %ne. davaj si pozor najma na irc kanaloch, kde sa obcas objavuju typci, ktori schvalne poradia hlupost (menovite #linux.cz na irc.i.cz) -- jose
6.7.2003 21:46 fbumake
Rozbalit Rozbalit vše instalace dcgui-qt
jo jo ... i.cz ... a jejich "kryptologove" :)
2.7.2003 01:48 Stefan
Rozbalit Rozbalit vše instalace dcgui-qt
me zas na mandrake 9.1 njede nainstalovat dclib protoze chybi libstdc++.so.2.10. a mam nainstalovany baliky libstdc++2.10-devel i libstdc++2.10. Nevite nekdo kde by mohl byt problem? dik
25.7.2003 12:24 Keny
Rozbalit Rozbalit vše instalace dcgui-qt
Prostuduj si nejprve řádně manuál k rpm. Osobně používám parametry --test a --nodeps velice často, takže #rpm -Uvh --test balik-1.2.3* mi vypíše co všechno chce, přes google si dám vyhledat který rpm balík tu knihovnu obsahuje, stáhnu (nebo vyhledám, zase s hvězdičkou na konci) a zkusím nainstalovat. Když to koliduje se souborem z nějakého balíku, tak se kouknu, jestli už tám náhodou podobná knihovna není př.: lib.so je většinou odkaz na něco jako lib.so.2 a to pak je symbolickým odkazem na lib.so.2.11.1 nebo tak nějak. Takže pokud vyžadují závislosti knihovnu lib.so.2.10 tak vytvořím symbolický link lib.so.2.10 který bude ukazovat na lib.so.2.11 Složité? Záleží na vkusu. (Pozn. u standartních distribucí nejprve prohledávám jejich databázi) Pak instaluju a parametr test nahradím za nodeps
6.8.2004 17:55 Radek
Rozbalit Rozbalit vše Re: instalace dcgui-qt
No ja jsem prosel nejak podobne Mandrake -> Debian (myslel jsem si ze u nej zustanu, ale) --> Potom jsem objevil Gentoo, ktery je tak super az se mi nechce verit. :-))))

Balickovaci system Portage je vyborny, protoze o nejakych zavylostech ani nevim.

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.