Contents |
Languages: عربي | Asturianu | Català | Česky | Kaszëbsczi | Dansk | Deutsch | English | Esperanto | Español | Eesti | فارسی | Suomi | Français | Galego | Italiano | 日本語 | 한국어 | Norwegian | Polski | Português Brasileiro | Română | Русский | Svenska | Slovenčina | Slovenščina | српски | Türkçe | Tiếng Việt | Українська | 简体中文 | 繁體中文
| Tutorial Series | Getting Started |
| Previous | None |
| What's Next | Compilarea KDE 4 |
| Further Reading | Version Control with Subversion |
Dacă vă place să folosiţi ultima versiune a unui program chiar dacă nu este cea stabilă, există o modalitate relativ uşoară de a obţine o copie actualizată a surselor KDE - depozitul SVN.
Ca o alternativă puteţi folosi Pachete de instalare KDE 4 pentru distribuţia preferată.
Întâi, instalaţi utilitarul Subversion (SVN) în formă executabilă (dacă nu este deja instalat). Probabil că puteţi descărca forma executabilă pentru sistemul de operare pe care îl folosiţi; daca nu, puteţi compila chiar dumneavoastră sursele utilitarului, pe care le puteţi obţine de la Pagina de descărcare a proiectului SVN. Daca doriţi să aflaţi cum se foloseşte utilitarul Subversion pentru a descărca sursele KDE, puteţi citi Ghid de folosire a utilitarului Subversion.
/trunk/ este locaţia în care este păstrat codul sursă al KDE 4. Iată cum puteţi descărca setul minim de module necesare pentru a putea compila KDE 4 şi aplicaţii pentru acesta:
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase
| Tip |
|---|
| Dacă folosiţi un utilitar firewall, înlocuiţi svn://anonsvn.kde.org/ cu svn://websvn.kde.org:443/ în comenzile de mai sus; altfel, nu veţi putea descărca modulele. |
| Tip |
|---|
Modulul kdebase depinde de alte câteva module, enumerate în proprietatea SVN externals şi care de asemenea nu vor putea fi descărcate dacă folosiţi un utilitar firewall. Pentru a putea descărca aceste module chiar şi dacă folosiţi un utilitar firewall folosiţi următoarele comenzi:
cd KDE svn propset svn:externals "lib svn://websvn.kde.org:443/home/kde/trunk/KDE/kdebase/runtime/kstyles/oxygen/lib" kdebase/workspace/kwin/clients/oxygen. |
qt-copy conţine o copie a ultimei versiuni stabile a Qt care poate fi folosită împreuna cu KDE 4. De asemenea, mai conţine modificări făcute de echipa de programatori KDE, modificări care nu au fost încă incluse în versiunea oficială a Qt. Aceste modificări sunt recomandate pentru cei care descarcă sursele KDE din trunk. Instrucţiuni despre cum puteţi descărca şi configura această variantă modificată a Qt puteţi găsi aici.
Dacă doriţi să descărcaţi o copie completă a surselor KDE 4, puteţi face acest lucru cu o singură comandă:
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE
| Note |
|---|
| Puteţi folosi Interfaţa online a depozitului SVN pentru a alege exact modulele de care aveţi nevoie. În acest fel veţi putea instala mai repede KDE. |
Dacă doriţi să încercaţi şi câteva aplicaţii KDE 4, puteţi descărca următoarele module din /trunk/:
koffice extragear playground kdereview
Spre exemplu, pentru a descărca modulul koffice folosiţi comanda următoare:
svn co svn://anonsvn.kde.org/home/kde/trunk/koffice
Pentru a economisi timp puţeti obţine modulele de care aveţi nevoie şi din copii arhivate ale locaţiei trunk. Ghid de lucru cu copiile arhivate oferă informaţii despre această modalitate de a obţine sursele KDE.
Dacă doriţi să descărcaţi KDE 3 (stabilă) în locul ultimei versiuni KDE 4 (dezvoltare), puteţi descărca sursele KDE 3.5 folosind comenzile:
svn co svn://anonsvn.kde.org/home/kde/branches/arts/1.5/arts svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/
Iar pentru modulul qt-copy corespondent KDE 3.5:
svn co svn://anonsvn.kde.org/home/kde/branches/qt/3.3/qt-copy
Modulele KDE sunt marcate la fiecare revizie, astfel încăt este posibil să descărcaţi exact versiunea KDE pe care o doriţi. Majoritatea modulelor KDE sunt marcate cu un nume in formatul tags/KDE/X.Y.Z (X, Y şi Z reprezentând versiunea principală, revizia şi patch-ul). Modulul care conţine fişierele multimedia (aveţi nevoie de acest modul doar pentru KDE 2 şi KDE 3) are un alt format al numelui, tags/arts/X.Y.Z. Spre exemplu, pentru a descărca modulul kdelibs din versiunea marcată KDE 3.5.0, folosiţi comanda:
svn co svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.0/kdelibs/
Dacă ulterior doriţi să actualizaţi acest modul la versiunea marcată KDE 3.5.5, folosiţi comanda:
svn switch svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.5/kdelibs
| Tip |
|---|
| Dacă descărcaţi modulul folosind o cale care conţine /branch/ sau /trunk/ (şi nu /tags/), actualizarea se face cu o simplă comandă svn update. |
Dacă aveţi nevoie de traduceri în limba dumneavoastră, descărcaţi limba dorită din cadrul modulului l10n.
| Warning |
|---|
| Modulul l10n este foarte mare. Asiguraţi-vă că dispuneţi de suficient timp şi spaţiu pe hard disk dacă doriţi să descărcaţi întreg modulul. Majoritatea persoanelor descarcă doar o anumită limbă din modulul l10n. |
Acum puteţi începe să compilaţi KDE! Vizitaţi această pagină pentru a afla cum se compilează versiunea de dezvoltare sau această pagină pentru a afla cum se compilează versiunea stabilă.
svn switch --relocate svn://anonsvn.kde.org/ svn://kde.mneisen.org/
Dacă sunteţi interesaţi în crearea unei imagini a serverului anonsvn.kde.org, Dirk Mueller vă poate oferi informaţii în acest sens.