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 |
Daca va place sa folositi ultima versiune a unui program chiar daca nu este cea stabila, exista o modalitate relativ usoara de a obtine o copie actualizata a surselor KDE - arhiva jurnalizata SVN.
Ca o alternativa, puteti instala KDE (dezvoltare) compilat pentru distributia preferata.
Intai, instalati utilitarul Subversion (SVN) in forma executabila (daca nu este deja instalat). Probabil ca puteti descarca forma executabila pentru sistemul de operare pe care il folositi; daca nu, puteti compila chiar dumneavoastra sursele utilitarului, pe care le puteti obtine de la Pagina de descarcare a proiectului SVN. Daca doriti sa aflati cum se foloseste utilitarul Subversion pentru a descarca sursele KDE, puteti citi Ghidul de folosire a utilitarului Subversion.
/trunk/ este locatia in care este pastrat codul sursa al KDE 4. Iata cum puteti obtine setul minim de module de care aveti nevoie pentru a putea compila KDE si programe pentru KDE:
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase
| Tip |
|---|
| Daca folositi un utilitar firewall, inlocuiti svn://anonsvn.kde.org/ cu svn://websvn.kde.org:443/ in comenzile de mai sus. |
| Tip |
|---|
Modulul kdebase depinde de alte cateva module, enumerate in proprietatea SVN externals si care de asemenea nu vor putea fi descarcate daca folositi un utilitar firewall. Pentru a putea descarca aceste module chiar si daca folositi un utilitar firewall folositi urmatoarele 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 contine o copie a ultimei versiuni stabile a Qt care poate fi folosita impreuna cu KDE. De asemenea, mai contine modificari facute de echipa de programatori KDE, modificari care nu au fost inca incluse in versiunea oficiala a Qt. Aceste modificari sunt recomandate pentru cei care descarca sursele KDE din trunk. Instructiuni despre cum puteti descarca si configura acesta varianta modificata a Qt puteti gasi aici.
Daca doriti sa descarcati o copie completa a surselor KDE, puteti face acest lucru cu o singura comanda:
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE
| Note |
|---|
| Puteti folosi Interfata online pentru arhiva jurnalizata SVN pentru a alege exact modulele de care aveti nevoie. In acest fel veti putea instala mai repede KDE. |
Daca doriti sa incercati si cateva aplicatii KDE, puteti adauga urmatoarele module din /trunk/:
koffice extragear playground kdereview
Spre exemplu, pentru a descarca modulul koffice folositi comanda urmatoare:
svn co svn://anonsvn.kde.org/home/kde/trunk/koffice
Pentru a economisi timp puteti obtine modulele de care aveti nevoie si din copii arhivate ale locatiei trunk. Ghidul de folosire a copiilor arhivate din SVN ofera informatii despre aceasta modalitate de a obtine sursele KDE.
Daca doriti sa obtineti KDE 3 (stabila) in locul ultimei versiuni KDE 4 (dezvoltare), puteti obtine 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 versiune de referinta astfel incat este posibil sa descarcati exact versiunea KDE pe care o doriti. Majoritatea modulelor KDE sunt marcate cu un nume in formatul tags/KDE/X.Y.Z (X, Y si Z reprezentand versiunea exacta). Modulul care contine fisierele multimedia (aveti nevoie de acest modul doar pentru KDE 2 si KDE 3) are un alt format al numelui, tags/arts/X.Y.Z. Spre exemplu, pentru a descarca modulul kdelibs din versiunea de referinta KDE 3.5.0, folositi comanda:
svn co svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.0/kdelibs/
Daca ulterior doriti sa faceti o actualizare a acestui modul la versiunea prezenta in KDE 3.5.5, folositi comanda:
svn switch svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.5/kdelibs
| Tip |
|---|
| Daca descarcati modulul folosind o cale care contine /branch/ sau /trunk/ (si nu /tags/), actualizarea se face cu o simpla comanda svn update. |
Daca aveti nevoie de traduceri si alte localizari, descarcati submodulul pentru limba respectiva de la l10n.
| Warning |
|---|
| Modulul l10n este foarte mare. Asigurati-va ca dispuneti de suficient timp si spatiu pe hard disk daca doriti sa descarcati intreg modulul. Majoritatea persoanelor descarca doar o anumita limba din modulul l10n. |
Acum puteti incepe sa compilati KDE! Vizitati aceasta pagina pentru a afla cum se compileaza versiunea de dezvoltare sau aceasta pagina pentru a afla cum se compileaza versiunea stabila.
svn switch --relocate svn://anonsvn.kde.org/ svn://kde.mneisen.org/
Daca sunteti interesati in crearea unei imagini a serverului anonsvn.kde.org, persoana de contact este Dirk Mueller.