m |
m (corrected some technical terms) |
||
| Line 13: | Line 13: | ||
== Introducere == | == Introducere == | ||
| − | 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 - | + | 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 - depozitul SVN. |
| − | Ca o alternativa, puteti | + | Ca o alternativa, puteti folosi [[Getting_Started/Distribution_Packages|Pachete de instalare KDE 4 pentru distributia preferata]]. |
| − | == Accesul la | + | == Accesul la depozitul SVN == |
=== Instalarea utilitarului Subversion === | === Instalarea utilitarului Subversion === | ||
| − | 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 [http://subversion.tigris.org/project_packages.html Pagina de descarcare a proiectului SVN]. Daca doriti sa aflati cum se foloseste utilitarul Subversion pentru a descarca sursele KDE, puteti citi [[Getting_Started/Sources/Using_Subversion_with_KDE| | + | 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 [http://subversion.tigris.org/project_packages.html Pagina de descarcare a proiectului SVN]. Daca doriti sa aflati cum se foloseste utilitarul Subversion pentru a descarca sursele KDE, puteti citi [[Getting_Started/Sources/Using_Subversion_with_KDE|Ghid de folosire a utilitarului Subversion]]. |
=== Descarcarea surselor KDE 4 === | === Descarcarea surselor KDE 4 === | ||
| − | '''/trunk/''' este locatia in care este pastrat codul sursa al KDE 4. Iata cum puteti | + | '''/trunk/''' este locatia in care este pastrat codul sursa al KDE 4. Iata cum puteti descarca setul minim de module necesare pentru a putea compila KDE 4 si aplicatii pentru acesta: |
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs | svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs | ||
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase | 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|Daca folositi un utilitar firewall, inlocuiti '''svn://anonsvn.kde.org/''' cu '''svn://websvn.kde.org:443/''' in comenzile de mai sus; altfel nu veti putea descarca modulele.}} |
{{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: | {{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: | ||
| Line 38: | Line 38: | ||
| − | '''qt-copy''' contine o copie a ultimei versiuni stabile a [http://www.trolltech.com 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 [[Getting_Started/Build/KDE4/Prerequisites#Qt |aici]]. | + | '''qt-copy''' contine o copie a ultimei versiuni stabile a [http://www.trolltech.com Qt] care poate fi folosita impreuna cu KDE 4. 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 [[Getting_Started/Build/KDE4/Prerequisites#Qt |aici]]. |
| − | Daca doriti sa descarcati o copie completa a surselor KDE, puteti face acest lucru cu o singura comanda: | + | Daca doriti sa descarcati o copie completa a surselor KDE 4, puteti face acest lucru cu o singura comanda: |
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE | svn co svn://anonsvn.kde.org/home/kde/trunk/KDE | ||
| − | {{note|Puteti folosi [http://websvn.kde.org/trunk/KDE Interfata online | + | {{note|Puteti folosi [http://websvn.kde.org/trunk/KDE Interfata online a depozitului 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 | + | Daca doriti sa incercati si cateva aplicatii KDE 4, puteti descarca urmatoarele module din '''/trunk/''': |
koffice | koffice | ||
| Line 59: | Line 59: | ||
=== Extragerea surselor din copii arhivate === | === Extragerea surselor din copii arhivate === | ||
| − | Pentru a economisi timp puteti obtine modulele de care aveti nevoie si din copii arhivate ale locatiei '''trunk'''. [[../Snapshots| | + | Pentru a economisi timp puteti obtine modulele de care aveti nevoie si din copii arhivate ale locatiei '''trunk'''. [[../Snapshots|Ghid de lucru cu copiile arhivate]] ofera informatii despre aceasta modalitate de a obtine sursele KDE. |
=== Descarcarea surselor KDE 3 === | === Descarcarea surselor KDE 3 === | ||
| Line 71: | Line 71: | ||
svn co svn://anonsvn.kde.org/home/kde/branches/qt/3.3/qt-copy | svn co svn://anonsvn.kde.org/home/kde/branches/qt/3.3/qt-copy | ||
| − | === Descarcarea unei versiuni | + | === Descarcarea unei versiuni anterioare === |
| − | Modulele KDE sunt marcate la fiecare revizie | + | Modulele KDE sunt marcate la fiecare revizie, 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 principala, revizia si patch-ul). 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 marcata KDE 3.5.0, folositi comanda: |
svn co svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.0/kdelibs/ | svn co svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.0/kdelibs/ | ||
| − | Daca ulterior doriti sa | + | Daca ulterior doriti sa actualizati acest modul la versiunea marcata KDE 3.5.5, folositi comanda: |
svn switch svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.5/kdelibs | svn switch svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.5/kdelibs | ||
| Line 84: | Line 84: | ||
=== Descarcarea traducerilor === | === Descarcarea traducerilor === | ||
| − | Daca aveti nevoie de traduceri | + | Daca aveti nevoie de traduceri in limba dumneavoastra, descarcati limba dorita din cadrul modulului [http://websvn.kde.org/trunk/l10n 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.}} | {{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.}} | ||
| Line 91: | Line 91: | ||
== Mentiuni == | == Mentiuni == | ||
| − | * Serverul anonsvn.kde.org este intretinut de catre [mailto:dirk@kde.org Dirk Mueller], iar locatia sa este in Tuebingen, Germania. Exista mai multe imagini ale acestui server | + | * Serverul anonsvn.kde.org este intretinut de catre [mailto:dirk@kde.org Dirk Mueller], iar locatia sa este in Tuebingen, Germania. Exista mai multe imagini ale acestui server; una dintre ele ar putea fi mai rapida pentru dumneavoastra, in functie de locatie: |
** kde.mneisen.org este intretinut de catre [mailto:martin.eisenhardt@mneisen.org Martin Eisenhardt], iar locatia sa este in Nuernberg, Germania. | ** kde.mneisen.org este intretinut de catre [mailto:martin.eisenhardt@mneisen.org Martin Eisenhardt], iar locatia sa este in Nuernberg, Germania. | ||
** www.englishbreakfastnetwork.org de asemenea contine o imagine a acestui server, intretinuta de catre [mailto:groot@kde.org Adriaan de Groot]; locatia sa este la Universitatea Nijmegen, Olanda. | ** www.englishbreakfastnetwork.org de asemenea contine o imagine a acestui server, intretinuta de catre [mailto:groot@kde.org Adriaan de Groot]; locatia sa este la Universitatea Nijmegen, Olanda. | ||
| − | ** svn://azkaban.caltech.edu este mentinut de catre [mailto:eugen.plamadeala@gmail.com Eugeniu Plamadeala] si are locatia langa Los Angeles, SUA. Aceasta imagine are aceeasi | + | ** svn://azkaban.caltech.edu este mentinut de catre [mailto:eugen.plamadeala@gmail.com Eugeniu Plamadeala] si are locatia langa Los Angeles, SUA. Aceasta imagine are aceeasi structura ca si anonsvn.kde.org. |
| − | : '''Atentie!'''. SVN | + | : '''Atentie!'''. SVN memoreaza serverul folosit la ultima actualizare a copiei pe care ati facut-o si se va conecta mereu la acest server. Daca doriti sa schimbati serverul, inainte de actualizare trebuie sa folositi o comanda asemanatoare cu urmatoarea: |
svn switch --relocate svn://anonsvn.kde.org/ svn://kde.mneisen.org/ | 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 [mailto:mueller@kde.org Dirk Mueller]. | Daca sunteti interesati in crearea unei imagini a serverului anonsvn.kde.org, persoana de contact este [mailto:mueller@kde.org Dirk Mueller]. | ||
[[Category:Build KDE]] | [[Category:Build KDE]] | ||
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 - depozitul SVN.
Ca o alternativa, puteti folosi Pachete de instalare KDE 4 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 Ghid de folosire a utilitarului Subversion.
/trunk/ este locatia in care este pastrat codul sursa al KDE 4. Iata cum puteti descarca setul minim de module necesare pentru a putea compila KDE 4 si aplicatii 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 |
|---|
| Daca folositi un utilitar firewall, inlocuiti svn://anonsvn.kde.org/ cu svn://websvn.kde.org:443/ in comenzile de mai sus; altfel nu veti putea descarca modulele. |
| 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 4. 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 4, puteti face acest lucru cu o singura comanda:
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE
| Note |
|---|
| Puteti folosi Interfata online a depozitului 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 4, puteti descarca 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. Ghid de lucru cu copiile arhivate ofera informatii despre aceasta modalitate de a obtine sursele KDE.
Daca doriti sa descarcati KDE 3 (stabila) in locul ultimei versiuni KDE 4 (dezvoltare), puteti descarca 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 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 principala, revizia si patch-ul). 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 marcata KDE 3.5.0, folositi comanda:
svn co svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.0/kdelibs/
Daca ulterior doriti sa actualizati acest modul la versiunea marcata 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 in limba dumneavoastra, descarcati limba dorita din cadrul modulului 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.