[REŠENO] Не могу да инсталирам КДЕ 4.11.0 на Слаквер 14.0
- Posts: 1053
- Joined: 18 Feb 2012, 15:14
- Location: Despotovac
- Contact:
Таман ћу, кад завршим, имати готове пакете за све кориснике 64-битног Слаквера. За ове друге ћу да спремим упутство за изградњу КДЕ-а и пакета који су потребни пре почетка компилације.
- Posts: 1053
- Joined: 18 Feb 2012, 15:14
- Location: Despotovac
- Contact:
Опет је запело. Дижем руке од овога. Ово није решење. Ерик је могао бар да постави инфо који су пакети неопходни да би се изградио КДЕ из извора. Ако треба милион пута да покрећем изградњу да бих похватао шта све треба, онда...
Можда је поступак доста захтевнији на стабилној грани у односу на -Current па зато он није ни креирао пакете за ту грану. Ко ће га знати.
Можда је поступак доста захтевнији на стабилној грани у односу на -Current па зато он није ни креирао пакете за ту грану. Ко ће га знати.
- Posts: 4590
- Joined: 04 Feb 2011, 20:32
- Location: Beograd
- Contact:
http://alien.slackbook.org/blog/kde-bug ... lackbuild/" onclick="window.open(this.href);return false;Slackmuz wrote:Опет је запело. Дижем руке од овога. Ово није решење. Ерик је могао бар да постави инфо који су пакети неопходни да би се изградио КДЕ из извора. Ако треба милион пута да покрећем изградњу да бих похватао шта све треба, онда...
Svakako. KDE 4.10 zahteva ažuriranje/zamenu određenih paketa koji dolaze uz Slak 14.0. Zamena paketa koji dolaze uz Slack nije *zvanično* preporučljiva ili podržana. To ne znači da se to ne možeš uraditi, samo da si prepušten sam sebi u slučaju problema. Mada se može desiti da dobiješ odgovor na LQ, najverovatnije bi ti preporučili da instaliraš Current.Slackmuz wrote:Можда је поступак доста захтевнији на стабилној грани у односу на -Current па зато он није ни креирао пакете за ту грану. Ко ће га знати.
- Posts: 4590
- Joined: 04 Feb 2011, 20:32
- Location: Beograd
- Contact:
Evo i konkretna pomoć. Da bi izgradio KDE prvo moraš nadograditi cmake.
1. Nadogradnja cmake
2. Preuzimanje izvornog koda
Ovo bi moglo potrajati. Može se delimično skratiti ako se ne preuzima kdei podfolder, ali svejedno dosta dugo traje.
3. Instalacija zavisnosti
Ovo će izgraditi i zatim instalirati potrebne zavisnosti za osnovno KDE okruženje.
4. Instalacija KDE biblioteka
Ovo će takođe izgraditi i instalirati pakete. Izgradnja bi mogla da potraje.
5. Instalacija baznog okruženja
Ovo će potrajati, tako da slobodno možeš da radiš nešto drugo ili izađeš na kojih pola sata/sat.
To je to za osnovno KDE 4.11.1 okruženje. Ovo ne ažurira dodatne KDE module (kdemultimedia, kdeutils, kdenetwork), ali je i prethodna verzija alatki i dalje funkcionalna.
6. Izbor dodatnih modula:
Prvo ponovo pročitaj Alienov tutorijal: http://alien.slackbook.org/blog/kde-bug ... lackbuild/" onclick="window.open(this.href);return false;, a zatim izaberi ostale module ili pojedinačne aplikacije koje želiš da ažuriraš. Ovi moduli bi mogli imati i dodatne zavisnosti (ti si ranije naveo NetworkManager, grantlee, itd).
Čak i da ne instaliraš dodatne module, skoro sve aplikacije iz 4.8 rade ok. Jedini izuzetak koji sam primetio je Krita kojoj nedostaju ikonice alata za crtanje, ali inače funkcioniše. Ovde je verovatno potrebno ažuriranje na novu verziju.
Ali u principu, rešio si osnovu. Sad ti sledi polako i smireno instaliranje modula po modula i njihovih zavisnosti.
Edit:
Samo da napomenem da pri svakoj izgradnji modula KDE.slackbuild briše sadržaj /tmp/kde-build (kreirane pakete). Dakle nije loše sačuvati pakete za kasniju upotrebu pre narednog koraka.
1. Nadogradnja cmake
Code: Select all
wget -nH -nd -m ftp://ftp.slackware.org.uk/slackware/slackware-current/source/d/cmake
sh ./cmake.SlackBuild
upgradepkg /tmp/cmake-*.txz
Ovo bi moglo potrajati. Može se delimično skratiti ako se ne preuzima kdei podfolder, ali svejedno dosta dugo traje.
Code: Select all
rsync -rvz rsync://rsync.slackware.org.uk/people/alien-kde/source/4.11.1 kde-4.11.1
3. Instalacija zavisnosti
Ovo će izgraditi i zatim instalirati potrebne zavisnosti za osnovno KDE okruženje.
Code: Select all
cd kde-4.11.1/4.11.1/deps
./updates.SlackBuild
Ovo će takođe izgraditi i instalirati pakete. Izgradnja bi mogla da potraje.
Code: Select all
cd ../kde
sh ./KDE.SlackBuild kdelibs
Ovo će potrajati, tako da slobodno možeš da radiš nešto drugo ili izađeš na kojih pola sata/sat.
Code: Select all
sh ./KDE.SlackBuld kdebase
6. Izbor dodatnih modula:
Prvo ponovo pročitaj Alienov tutorijal: http://alien.slackbook.org/blog/kde-bug ... lackbuild/" onclick="window.open(this.href);return false;, a zatim izaberi ostale module ili pojedinačne aplikacije koje želiš da ažuriraš. Ovi moduli bi mogli imati i dodatne zavisnosti (ti si ranije naveo NetworkManager, grantlee, itd).
Čak i da ne instaliraš dodatne module, skoro sve aplikacije iz 4.8 rade ok. Jedini izuzetak koji sam primetio je Krita kojoj nedostaju ikonice alata za crtanje, ali inače funkcioniše. Ovde je verovatno potrebno ažuriranje na novu verziju.
Ali u principu, rešio si osnovu. Sad ti sledi polako i smireno instaliranje modula po modula i njihovih zavisnosti.
Edit:
Samo da napomenem da pri svakoj izgradnji modula KDE.slackbuild briše sadržaj /tmp/kde-build (kreirane pakete). Dakle nije loše sačuvati pakete za kasniju upotrebu pre narednog koraka.
- Posts: 1053
- Joined: 18 Feb 2012, 15:14
- Location: Despotovac
- Contact:
Све сам ја тако радио осим што сам одмах покренуо скрипту за инсталацију целог КДЕ окружења, не као ти овде, део по део (наравно, након покретања скрипте за ажурирање).
Значи, требало би да идем модул по модул и да, након уочене грешке, решим шта даље да радим са датим модулом?
UPDATE: И како да видим које су потребне зависности пре почетка компиловања и инсалације модула? Да не бих долазио у ситуацију да прво морам да пробам, па да тек онда видим шза ми треба кад ми избаци грешку.
Значи, требало би да идем модул по модул и да, након уочене грешке, решим шта даље да радим са датим модулом?
UPDATE: И како да видим које су потребне зависности пре почетка компиловања и инсалације модула? Да не бих долазио у ситуацију да прво морам да пробам, па да тек онда видим шза ми треба кад ми избаци грешку.
- Posts: 4590
- Joined: 04 Feb 2011, 20:32
- Location: Beograd
- Contact:
Šta bi trebalo je tvoj izbor. Ali ti je jednostavnije i kraće traju podfaze. Ako pokrećeš *sve odjednom*, niti znaš šta je uspelo, a šta nije, niti imaš ideju šta konkretno zahteva taj dodatni ili ažurirani XXXX paket zbog koga ti izgradnja puca nakon 2 sata.
Zavisnosti novih verzija KDE-a su pokretna stvar. Realno je očekivati da nećeš moći jednostavno da pokreneš SlackBuild skript namenjen za current. Pogotovo ako se current razvija već više od pola godine/godinu. To je moguće kod pojedinačnog kompajliranja ili kod jednostavnih paketa, ali kod monstruma kao što je KDE nije. SlackBuild skripta uključuje veliki broj podskripti i sve one mogu imati nove ili izmenjene zavisnosti. Lakše je hvatati nove zavisnosti podcelina, nego gatati šta zahteva šta.
Zavisnosti novih verzija KDE-a su pokretna stvar. Realno je očekivati da nećeš moći jednostavno da pokreneš SlackBuild skript namenjen za current. Pogotovo ako se current razvija već više od pola godine/godinu. To je moguće kod pojedinačnog kompajliranja ili kod jednostavnih paketa, ali kod monstruma kao što je KDE nije. SlackBuild skripta uključuje veliki broj podskripti i sve one mogu imati nove ili izmenjene zavisnosti. Lakše je hvatati nove zavisnosti podcelina, nego gatati šta zahteva šta.
- Posts: 4590
- Joined: 04 Feb 2011, 20:32
- Location: Beograd
- Contact:
Mnogo pitaš. Nema ništa na gotovs kad radiš nepodržana ažuriranja. Možda kde razvojna mailing lista ima više informacija. Možda dokumentacija u izvornom kodu. U svakom slučaju, čak i da postoji, moraš se malo potruditi da ih nađeš. Po meni je najbrža varijanta probati pa videti poruku o grešci. Dokumentacija ponekad nije ažurna i ne sadrži informacije o najnovijim izmenama/zahtevima.Slackmuz wrote:UPDATE: И како да видим које су потребне зависности пре почетка компиловања и инсалације модула? Да не бих долазио у ситуацију да прво морам да пробам, па да тек онда видим шза ми треба кад ми избаци грешку.
- Posts: 1053
- Joined: 18 Feb 2012, 15:14
- Location: Despotovac
- Contact:
Окет, чика боцке.
Видећу ласније да се исцимам са овим.
Видећу ласније да се исцимам са овим.
- Posts: 4590
- Joined: 04 Feb 2011, 20:32
- Location: Beograd
- Contact:
Ili sačekaj još koju nedelju: možda će 14.1 uskoro.
Who is online
Users browsing this forum: No registered users and 2 guests