Autor |
Sõnum |
Tom
Pingviini aktivist
Vanus: 51
Liitunud: 28.08.2007
Postitused: 222
Distributsioon: Mint, Puppy, Estobuntu 14.04
|
|
Kuna Azureus nöögib vahest, siis tahtsin proovida Transmissionit
http://transmission.m0k.org/
Üritasin teda installida nagu ikka, kõigepealt ./configure ja siis need teised asjad
aga ./configure peale sain teate,
System: Linux
Could not find a working compiler
Ärge nüüd kõva häälega naerma hakake, ma teen alles esimesi samme terminalis.
Misasi mul veel puudu on?
|
|
|
|
|
|
|
|
Zen
Pingviini aktivist
Vanus: 36
Liitunud: 07.10.2005
Postitused: 155
|
|
gcc ja võibolla ka veel muud * devel paketid. Eks kompilaator peaks karjuma, kui midagi puudu.
|
|
|
|
|
|
|
|
Tom
Pingviini aktivist
Vanus: 51
Liitunud: 28.08.2007
Postitused: 222
Distributsioon: Mint, Puppy, Estobuntu 14.04
|
|
Tänud vastuse eest!
Uurisin Ubuntu foorumist tolle gcc kohta ja ilmnes, et by default ei ole gcc ubuntule külge installitud. Ma igatahes proovin gcc installida ja eks siis ole näha, mis toimuma hakkab. Loodetavasti on see ainuke põhjus, miks mul kõik lähtekoodist installimised siiani p..e on läinud.
|
|
|
|
|
|
|
|
obundra
Vana Pingviin
Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
|
|
|
|
Tom
Pingviini aktivist
Vanus: 51
Liitunud: 28.08.2007
Postitused: 222
Distributsioon: Mint, Puppy, Estobuntu 14.04
|
|
Esiteks, ma ükskord surkisin seda /etc/apt/sources.list-i, pärast synaptic oigas, et miskit on topelt ja midagi ei saa kätte. Kuigi miskit topelt ei olnud.
Teiseks, ma olen Ubuntut juba üle kahe aasta tarvitanud ja tundub, et jäängi teda kasutama. Võiks siis ju natuke ka kompileerimisega ennast vaevata
|
|
|
|
|
|
|
|
obundra
Vana Pingviin
Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
|
|
Milleks endale jalga tulistada kui saab ka lihtsama vaevaga vajaliku tarkvarajupi paigaldatud , see on minu arvamus.Samas, omal oli ka alguses huvitav asju lähtekoodist kokku põristada.Ent viimasel ajal teen seda ainult sellisel juhul kui valmis pakke pole saadaval.Pealegi ei tea pakihaldur selliselt paigaldatud softist midagi ning võib tulla probleeme uuenduste käigus.
|
|
|
|
_________________ IT teenused
|
|
|
|
Tom
Pingviini aktivist
Vanus: 51
Liitunud: 28.08.2007
Postitused: 222
Distributsioon: Mint, Puppy, Estobuntu 14.04
|
|
Ausalt vä?
pakihaldur on siis paras puupea. Aga kui ta ise installitud softist midagi ei tea, kuidas ta siis uuendustega nöökima saab hakata?
Peab vaatama, kas Transmissioni .deb faili saadaval pole. Kuigi deb installer ei suuda oma sõltuvusi rahuldada. Vist juhtus see siis, kui Gnashi tahtsin installida. deb installer teatas, et gnashi ei saa installida, kuna miski on puudu. Tahtsin toda miskit installida aga jälle ei saanud, kuna miski oli veel puudu ja kui toda uut asja üritasin installida, siis teatati mulle et ikka ei saa, kuna too eelmine vidin on puudu. Naera puruks.
Edit: deb file täiesti olemas http://packages.debian.org/stable/net/transmission
Eks ma õhtul proovin, kas näkkab.
|
|
|
|
|
|
|
|
Shadow
Vana Pingviin
Vanus: 50
Liitunud: 16.07.2006
Postitused: 453
Distributsioon: Gentoo
|
|
Pakihaldur ei tea selliselt paigaldatud softist, kuna pakihaldur ise pole teda paigaldanud
Pakihaldurile ei ütle issandjumal - mis sa arvuti taga teed
Nagu Windowsile ei ütle keegi mis exet sa käivitad oma dokumentsis. Ja ei saa neid ka tavalisel moel uninstallida. Vaja ikke kustutada.
Pealegi kompileerimine on vast kõige raskem lahendus. Configure optionsitega möllata jne. jne.
|
|
|
|
_________________
|
|
|
|
Tom
Pingviini aktivist
Vanus: 51
Liitunud: 28.08.2007
Postitused: 222
Distributsioon: Mint, Puppy, Estobuntu 14.04
|
|
Shadow kirjutas: | Configure optionsitega möllata jne. jne. |
Neist optionsitest ma ei teadnud midagi... masendav
arvasin, et lihtsalt ./configure ja asi mutt.
Aga nii lihtsalt teil mind Linuxi juurest ära peletada ei õnnestu
on kaks võimalust: kas saan asja lihtsa variandiga installitud või väänan teid siin niikaua, kuni asi aetud saab, ükskõik mismoodi. Windowsi juurde ma enam tagasi ei lähe, sealt pole midagi head oodata.
|
|
|
|
|
|
|
|
spott
Admin
Vanus: 43
Liitunud: 04.06.2005
Postitused: 8857
Distributsioon: Ubuntu
|
|
Ei ole see ise kompileerimine midagi nii hull. 99% juhtudest piisab lihtsalt:
./configure
make
sudo make install
Viimane käsk peab kindlasti olema rot kasutaja õigustes, sest siis paigaldatakse kompileeritud failid süsteemi.
Samas, kui vähegi võimalik - siis paigalda tõesti paketist. Lisaks - Ubuntu on juba mitu aega suutnud kohe kõik sõltuvused lahendada, isegi, kui deb fail on eraldi tõmmatud. Hätta jääb ta siis, kui vajaminevaid pakette pole repodes.
Kui aga paigaldad terminalis dpkg -i paketinimi.deb, siis tõesti sõltuvusi ei tõmmata.
|
|
|
|
_________________ Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu
|
|
|
|
DaStoned
Pingviini aktivist
Vanus: 43
Liitunud: 11.01.2007
Postitused: 392
Asukoht: Tallinn
Distributsioon: Debian
|
|
Sõltuvuste lahendamine pakihalduri ja lähtekoodi puhul on väikeste vahedega.
APT (ehk Synaptic) teab ise, milliseid sõltuvusi ta juurde peab installima ja teeb selle ka ära kui võimalik. See eeldab muidugi, et paki koostaja on kompetentne.
Lähtekoodist kompileerides pead sa paki dokumentatsioonist järele uurima, millised arendusvahendid, headerid ja development libraryd peavad paigaldatud olema. Tihti ei ole seda kirjas ja sa pead kogemuse põhjal ise ära arvama, mis puudu on. Seejärel pead sa oma roosade sõrmekestega APT-ist üles otsima vastavad -dev pakid, ära installima ja siis alles saad edukalt kompileeruma asuma. Lisaks tuleb vahest kiigata dokumetatsioonist, milliseid täiendavaid optioneid tasub või tuleb kasutada - jällegi, kui seda on vaevutud dokumenteerima.
Lähtekoodist kompileerides ei ole tavaliselt uninstalli olemas. Pakihaldur ei tea sittagi sellest, mille sa oled lähtekoodist paigaldanud ja konfliktid on kerged tulema.
|
|
|
|
_________________ When the shit hits the fan, keep your mouth shut!
|
|
|
|
Zen
Pingviini aktivist
Vanus: 36
Liitunud: 07.10.2005
Postitused: 155
|
|
Muideks vahepeal (eile) tuli Transmission 0.90 välja.
|
|
|
|
|
|
|
|
Tom
Pingviini aktivist
Vanus: 51
Liitunud: 28.08.2007
Postitused: 222
Distributsioon: Mint, Puppy, Estobuntu 14.04
|
|
Laekunud informatsiooni kokku võttes tuli välja nii:
Lähtekoodist võib installida siis, kui muud varianti pole ja ka sel juhul peab teadma, mida teha.
Linuxile saab tarkvara külge panna viiel erineval moel, kusjuures pea ei tea, mis p..e teeb
Nende teadmistega relvastatult asun esmaspäeva õhtul, kui lõpuks koju jõuan, Transmissioni installima, eks ma annan teada, kuidas läks.
Minu arvates leiab siit postitusest piisavalt materjali, mida sinna algajate wikisse (kuhu ma eile tulutult üritasin sisse saada) kirjutada:
Kuidas reposid näppida nii, et neid tuksi ei keera.
kuidas asju installida ja mida selle juures silmas pidada.
Kuidas asju uninstallida.
Mis teha, kui üks sõltuvuse tekitaja ei lase järgmist installida, kuna too eelmine on installimata (ma täpsustan üle, mis asjad need olid, mis mul sellise olukorra tekitasid)
Seniks tänud kõigile vastajatele kõigi asjalike vastuste eest.
|
|
|
|
|
|
|
|
Tom
Pingviini aktivist
Vanus: 51
Liitunud: 28.08.2007
Postitused: 222
Distributsioon: Mint, Puppy, Estobuntu 14.04
|
|
Nõndaks, näpistasin aega ja üritasin asjaga tegeleda.
Tõmbasin Transmissioni deb faili ja proovisin, mis teeb. Hakkas sõimama, et libcairo2 on puudu, proovisin seda installida aga ei saanud, sest libfontconfig 1 on puudu. Seda ka ei saanud installida, sest fontconfig-config olevat puudu ja seda omakorda ei saa ka installida, sest tema konfliktib olemasoleva fontconfiguga.
Siinkohal ma tõstsin käed üles.
Synapticu järgi on mul ometi installitud:
libcairo2 1.0.4-0ubuntu1
libfontconfig1 2.3.2-1.1ubuntu12
fontconfig 2.3.2-1.1ubuntu12
Kas deb installer ei tea ka muhvigi sellest, mis mul installitud on?
Mida teha, et nendest konfliktidest lahti saada?
Täpselt samad konfliktid tekkisid, kui üht teist asja üritasin installida. Ei mäletagi enam, mida nimelt.
|
|
|
|
|
|
|
|
timbat
Pingviini kasutaja
Liitunud: 09.10.2007
Postitused: 69
Distributsioon: estobuntu 7.10 VL:29.12.2007
|
|
miks frostwire keegi ei kasuta? (limewire kloon)
|
|
|
|
|
|
|
|
imre
Vana Pingviin
Liitunud: 16.08.2005
Postitused: 2648
Asukoht: Saku kant
Distributsioon: Ubuntu
|
|
Tom, tundub et sul on igast asjast natukene midagi peale pandud.
Ühe või mitme erineva Ubuntulase deb pakid mis kokkuvõttes ei taha enam kuidagi koostööd teha!
+ muidugi käsitsi kokku lastud jupid, aga need pole nii väga segavad faktorid.
Või siis repositooriumid segamini. Midagi feistyst, midagi Gutsyst jne.
Viska pilk peale kui su on eelkirjeldet situatsioon:
http://viki.pingviin.org/index.php/E:_Broken_packages
|
|
|
|
_________________ Enne teema püstitamist kasutage OTSINGUT
Küsi targalt: Infot siit!
Kui aru ei saa, siis küsi.
|
|
|
|
Tom
Pingviini aktivist
Vanus: 51
Liitunud: 28.08.2007
Postitused: 222
Distributsioon: Mint, Puppy, Estobuntu 14.04
|
|
Mul on, jah, lisaks Ubuntule veel Xubuntu peale pandud.
Repositooriumitega on ka jama, mingid aadressid on topelt, kuigi ma vaatasin aga ei leidnud midagi topelt olema.
Ma proovin õhtul Sinu õpetuse järgi teha, eks ole näha, mis saab.
Kas ma peaksin Xubuntu ka kuidagi maha võtma?
|
|
|
|
|
|
|
|
|