Getting Started/el: Difference between revisions

From KDE TechBase
(Created page with "Υπάρχουν πολλοί τρόποι να κάνετε build και να εγκαταστήσετε το λογισμικό KDE και η μέθοδος που θα επι...")
(Updating to match new version of source page)
(18 intermediate revisions by 3 users not shown)
Line 2: Line 2:


{{Warning|Οι σελίδες αυτές γράφονται εκ νέου για να συμβαδίζουν με τις νέες υποδομές του KDE και μπορεί να μην είναι σε σταθερή κατάσταση. Σε κάποια σελίδα μπορεί να υπάρχουν πληροφορίες και εντολές που να μην ισχύουν πλέον οπότε πρέπει να χρησιμοποιούνται με προσοχή.}}
{{Warning|Οι σελίδες αυτές γράφονται εκ νέου για να συμβαδίζουν με τις νέες υποδομές του KDE και μπορεί να μην είναι σε σταθερή κατάσταση. Σε κάποια σελίδα μπορεί να υπάρχουν πληροφορίες και εντολές που να μην ισχύουν πλέον οπότε πρέπει να χρησιμοποιούνται με προσοχή.}}
{{Template:I18n/Language Navigation Bar|Getting_Started}}


== Εισαγωγή ==
== Εισαγωγή ==


<span class="mw-translate-fuzzy">
Υπάρχουν πολλοί διαφορετικοί τρόποι για να εμπλακείτε στην Κοινότητα KDE, ξεκινώντας απλά από τη χρήση του λογισμικού μας εως και τη συνεισφορά ως core platform προγραμματιστής.
Υπάρχουν πολλοί διαφορετικοί τρόποι για να εμπλακείτε στην Κοινότητα KDE, ξεκινώντας απλά από τη χρήση του λογισμικού μας εως και τη συνεισφορά ως core platform προγραμματιστής.
 
</span>
Μπορείτε να βρείτε περισσότερες πληροφορίες για να συμμετάσχετε στο KDE στους παρακάτω συνδέσμους:
* [http://kde.org/community/getinvolved/ Συμμετέχοντας στο KDE]
* [[Συνεισφορά|Συνεισφορά στο KDE] ]


Αυτό το τμήμα του KDE TechBase έχει σχεδιαστεί για να σας βοηθήσει να ξεκινήσετε τη συμμετοχή σας στην τεχνική πλευρά της κοινότητας KDE. Θα σας εξηγήσει πώς το λογισμικό KDE είναι δομημένο και κατασκευασμένο, και πώς μπορείτε να κάνετε build το KDE μόνοι σας.
Αυτό το τμήμα του KDE TechBase έχει σχεδιαστεί για να σας βοηθήσει να ξεκινήσετε τη συμμετοχή σας στην τεχνική πλευρά της κοινότητας KDE. Θα σας εξηγήσει πώς το λογισμικό KDE είναι δομημένο και κατασκευασμένο, και πώς μπορείτε να κάνετε build το KDE μόνοι σας.
{{Note|'''Quickstart:''' Αν είστε ανυπόμονοι να ξεκινήσετε χωρίς να καταλαβαίνετε αυτό που κάνετε τότε μπορείτε να προχωρήσετε με τη χρήση [[/Build#Scripted_Builds|Ανάπτυξη Script]], αλλά συνιστάται έντονα να διαβάσετε αυτή την τεκμηρίωση πρώτα.}}


== Χρησιμοποιώντας λογισμικό KDE ==
== Χρησιμοποιώντας λογισμικό KDE ==
Line 21: Line 15:
Αν θέλετε απλώς να χρησιμοποιήσετε σταθερό λογισμικό KDE για τις καθημερινές σας ανάγκες, τότε δεν χρειάζεται να κάνετε build το KDE λογισμικό μόνοι σας. Αντί αυτού θα πρέπει να χρησιμοποιήσετε το πρόγραμμα εγκατάστασης λογισμικού που σας παρέχεται από τη διανομή Linux για να εγκαταστήσετε το πακέτο KDE.
Αν θέλετε απλώς να χρησιμοποιήσετε σταθερό λογισμικό KDE για τις καθημερινές σας ανάγκες, τότε δεν χρειάζεται να κάνετε build το KDE λογισμικό μόνοι σας. Αντί αυτού θα πρέπει να χρησιμοποιήσετε το πρόγραμμα εγκατάστασης λογισμικού που σας παρέχεται από τη διανομή Linux για να εγκαταστήσετε το πακέτο KDE.


The best place to learn how to do this is through your distributions normal support channels, although you may find some useful information on the following pages:
<span class="mw-translate-fuzzy">
* [http://www.kde.org/download/distributions.php Distributions shipping KDE]
Το καλύτερο μέρος για να μάθετε πώς να το κάνετε αυτό είναι μέσω των καναλιών υποστήριξης των διανομών, αν και μπορείτε να βρείτε μερικές χρήσιμες πληροφορίες στις ακόλουθες σελίδες:
* [[/Build/Distributions|Install KDE Software on Linux and BSD Distributions]]
* [http://www.kde.org/download/distributions.php Διανομές με KDE]
* [[Projects/KDE_on_Windows/Installation|Install KDE Software on Windows]]
* [[/Build/Distributions|Εγκατάσταση Λογισμικού KDE σε Διανομές Linux και BSD]]
* Mac OS X does not currently have an installer available for KDE Software, but you can simplify building it by using [http://mac.kde.org/?id=build MacPorts or Fink]
* [[Projects/KDE_on_Windows/Installation|Εγκατάσταση Λογισμικού KDE σε Windows]]
* Το Mac OS X δεν διαθέτει installer για λογισμικό KDE, αλλά μπορείτε απλά να το εγκαταστήσετε χρησιμοποιώντας το [http://mac.kde.org/?id=build MacPorts or Fink]
</span>


== Αναζητώντας Βοήθεια ==
== Αναζητώντας Βοήθεια ==


If you are looking for help in using the KDE Workspace or KDE Applications then please visit the [http://userbase.kde.org/ KDE UserBase].  
Αν αναζητάτε βοήθεια για τη χρήση του KDE Workspace ή Εφαρμογών KDE τότε μπορείτε να επισκεφτείτε την [http://userbase.kde.org/ KDE UserBase].
 
<span class="mw-translate-fuzzy">
Αν έχετε οποιεσδήποτε απορίες ή προβλήματα με την κατασκευή ή την ανάπτυξη λογισμικού KDE παρακαλώ μην διστάσετε να [[Development/Getting_Help| ζητήσετε βοήθεια]]. Ωστόσο, να είστε υπομονετικοί κατά την αναμονή της απάντησης, και προσπαθείστε να επιλύσετε το πρόβλημα μόνοι σας, καθώς δεν πρόκειται να τα κάνουμε''όλα''για σας. Δημιουργώντας και προσπαθώντας να κατανοήσετε γιατί κάτι δεν λειτουργεί είναι ένας καλός τρόπος για να μάθετε πώς γίνονται τα πράγματα με το σωστό τρόπο.
</span>
 
== Browsing the code ==
The KDE project is all free and open source. You can view its source code and make changes.
 
http://projects.kde.org hosts the source for many KDE-related initiatives, including [https://projects.kde.org/projects/kde KDE itself].  Choose a piece of KDE such as KDE Libraries, then click Repository to browse its source. [[Getting_Started/Sources]] explains the organization of KDE source code.


If you have any questions or problems with building or developing KDE Software please feel free to [[Development/Getting_Help|ask for help]]. However, be patient while waiting for a response, and try to work through the problem yourself, we aren't going to do it ''all'' for you. Working your way through and understanding why something doesn't work is a good way to learn how to do things the right way.
There are other utilities to browse the source code:
 
* http://lxr.kde.org/search lets you search the code ''(may be out of date?)''
* http://api.kde.org lets you browse API documentation generated from the code. You can search for class names, but not filenames.


== Κάνοντας Build και εκτελώντας λογισμικό KDE Από Πηγαίο Κώδικα ==
== Κάνοντας Build και εκτελώντας λογισμικό KDE Από Πηγαίο Κώδικα ==


<span class="mw-translate-fuzzy">
Υπάρχουν πολλοί τρόποι να κάνετε build και να εγκαταστήσετε το λογισμικό KDE και η μέθοδος που θα επιλέξετε εξαρτάται από το τι ακριβώς θέλετε να κάνετε με το λογισμικό αυτό. Συγκεκριμένα αν επιθυμείτε απλά να κάνετε build και να αναπτύξετε μια μόνο εφαρμογή μπορεί να μην χρειάζεστε ολόκληρη την πλατφόρμα ανάπτυξης KDE για αυτό. Μπορείτε να διαβάσετε περισσότερα σχετικά με αυτό στη σελίδα [[Getting_Started/Build/Methods|Μέθοδοι Build]].
Υπάρχουν πολλοί τρόποι να κάνετε build και να εγκαταστήσετε το λογισμικό KDE και η μέθοδος που θα επιλέξετε εξαρτάται από το τι ακριβώς θέλετε να κάνετε με το λογισμικό αυτό. Συγκεκριμένα αν επιθυμείτε απλά να κάνετε build και να αναπτύξετε μια μόνο εφαρμογή μπορεί να μην χρειάζεστε ολόκληρη την πλατφόρμα ανάπτυξης KDE για αυτό. Μπορείτε να διαβάσετε περισσότερα σχετικά με αυτό στη σελίδα [[Getting_Started/Build/Methods|Μέθοδοι Build]].
</span>
If you simply want to build one application, the simple tutorial [[Development/Tutorials/Building_An_Existing_Application|Building an Existing Application]] might be enough already.
<span class="mw-translate-fuzzy">
{{Note|'''Quickstart:''' Αν είστε ανυπόμονοι να ξεκινήσετε χωρίς να καταλαβαίνετε αυτό που κάνετε τότε μπορείτε να προχωρήσετε με τη χρήση [[/Build#Scripted_Builds|Ανάπτυξη Script]], αλλά συνιστάται έντονα να διαβάσετε αυτή την τεκμηρίωση πρώτα.}}
</span>
<!-- what about https://launchpad.net/project-neon that used to be linked here in 2010, does that still apply? - User:Skierpage -->


The following sections explain the steps you need to understand and give the instructions you need to follow to successfully build KDE Software from source:
Οι ακόλουθες ενότητες εξηγούν τα βήματα που πρέπει να κατανοήσετε και δίνουν τις οδηγίες που πρέπει να ακολουθήσετε για ένα επιτυχές build του λογισμικού KDE από τον πηγαίο κώδικα:


* [[/Sources|How the KDE Source Code is structured]]
<span class="mw-translate-fuzzy">
* [[/Build|How to Build and Install the software]]
* [[/Sources|Πώς είναι δομημένος ο πηγαίος κώδικας KDE]]
* [[/Run|How to Run the software]]
* [[/Build|Πώς να κάνετε Build και να Εγκαταστήσετε το λογισμικό]]
* [[/Run|Πώς να Εκτελέσετε το λογισμικό]]
</span>


== Μοντέλο Ανάπτυξης ==
== Μοντέλο Ανάπτυξης ==


TODO: General introduction to the dev model, release cycles, etc.
TODO: Γενικές πληροφορίες για το μοντέλο ανάπτυξης, κύκλων παραδόσεων, κτλ.


* [[Schedules/Release_Schedules_Guide|The KDE Release Schedule]]
<span class="mw-translate-fuzzy">
* [[Schedules/Release_Schedules_Guide|Σχέδιο παραδόσεων KDE]]
* [[Development/Software_Engineering_Framework|The KDE Software Engineering Framwork]]
* [[Development/Software_Engineering_Framework|The KDE Software Engineering Framwork]]
* [[Policies|KDE Development Policies and Procedures to follow]]
* [[Policies|Πολιτικές και Διαδικασίες Ανάπτυξης KDE]]
* [[Policies/Application_Lifecycle|The development lifecycle for a new application]]
* [[Policies/Application_Lifecycle|Ο κύκλος ανάπτυξης μιας νέας εφαρμογής]]
</span>


== Εργαλεία ανάπτυξης ==
== Εργαλεία ανάπτυξης ==


There are a number of [[Development/Tools|Development Tools]] that are either required or helpful when building KDE Software. For these you will usually want to use the stable packages provided by your distribution.
<span class="mw-translate-fuzzy">
Υπάρχουν πολλά [[Development/Tools|Εργαλεία Ανάπτυξης]] που είτε είναι υποχρεωτικά είτε χρήσιμα για την ανάπτυξη λογισμού KDE. Για αυτά θα θέλετε συνήθως να χρησιμοποιήσετε τα σταθερά πακέρα που παρέχονται από τη διανομή σας.
</span>


You may want to use a graphical IDE for your development work:
<span class="mw-translate-fuzzy">
Αν επιθυμείτε ένα γραφικό IDE για να προγραμματίσετε:
* [http://www.kdevelop.org/ KDevelop 4]
* [http://www.kdevelop.org/ KDevelop 4]
* [[Development/Tools/Eclipse|Eclipse]]
* [[Development/Tools/Eclipse|Eclipse]]
* [[/Using_an_IDE_with_KDE4|Using an IDE with KDE4]]
* [[/Using_an_IDE_with_KDE4|Χρηση IDE με KDE4]]
</span>


== Συνεισφορά στο KDE ==
== Συνεισφορά στο KDE ==


Once you have a copy of KDE built you can then start contributing back to KDE. The pages below will help you find out how you can help make KDE even better.
Μόλις εγκαταστήσετε το KDE μπορείτε να ξεκινήσετε τη συνεισφορά σας. Οι παρακάτω σελίδες θα σας βοηθήσουν να βρείτε πώς να συμβάλλετε ώστε να γίνει το KDE καλύτερο.


<span class="mw-translate-fuzzy">
[[Image:Action_tool.svg|right|32px]]
[[Image:Action_tool.svg|right|32px]]
* [[Contribute|Contribute]]
* [[Contribute|Συνεισφορά]]
* [[Contribute/Send_Patches|Send Patches]]
* [[Contribute/Send_Patches|Αποστολή Patches]]
* [[Contribute/Bugsquad|Bugsquad]]
* [[Contribute/Bugsquad|Bugsquad]]
</span>


[[Category:Build_KDE]]
[[Category:Build_KDE]]

Revision as of 16:53, 4 January 2013

Warning
Οι σελίδες αυτές γράφονται εκ νέου για να συμβαδίζουν με τις νέες υποδομές του KDE και μπορεί να μην είναι σε σταθερή κατάσταση. Σε κάποια σελίδα μπορεί να υπάρχουν πληροφορίες και εντολές που να μην ισχύουν πλέον οπότε πρέπει να χρησιμοποιούνται με προσοχή.


Εισαγωγή

Υπάρχουν πολλοί διαφορετικοί τρόποι για να εμπλακείτε στην Κοινότητα KDE, ξεκινώντας απλά από τη χρήση του λογισμικού μας εως και τη συνεισφορά ως core platform προγραμματιστής.

Αυτό το τμήμα του KDE TechBase έχει σχεδιαστεί για να σας βοηθήσει να ξεκινήσετε τη συμμετοχή σας στην τεχνική πλευρά της κοινότητας KDE. Θα σας εξηγήσει πώς το λογισμικό KDE είναι δομημένο και κατασκευασμένο, και πώς μπορείτε να κάνετε build το KDE μόνοι σας.

Χρησιμοποιώντας λογισμικό KDE

Αν θέλετε απλώς να χρησιμοποιήσετε σταθερό λογισμικό KDE για τις καθημερινές σας ανάγκες, τότε δεν χρειάζεται να κάνετε build το KDE λογισμικό μόνοι σας. Αντί αυτού θα πρέπει να χρησιμοποιήσετε το πρόγραμμα εγκατάστασης λογισμικού που σας παρέχεται από τη διανομή Linux για να εγκαταστήσετε το πακέτο KDE.

Το καλύτερο μέρος για να μάθετε πώς να το κάνετε αυτό είναι μέσω των καναλιών υποστήριξης των διανομών, αν και μπορείτε να βρείτε μερικές χρήσιμες πληροφορίες στις ακόλουθες σελίδες:

Αναζητώντας Βοήθεια

Αν αναζητάτε βοήθεια για τη χρήση του KDE Workspace ή Εφαρμογών KDE τότε μπορείτε να επισκεφτείτε την KDE UserBase.

Αν έχετε οποιεσδήποτε απορίες ή προβλήματα με την κατασκευή ή την ανάπτυξη λογισμικού KDE παρακαλώ μην διστάσετε να ζητήσετε βοήθεια. Ωστόσο, να είστε υπομονετικοί κατά την αναμονή της απάντησης, και προσπαθείστε να επιλύσετε το πρόβλημα μόνοι σας, καθώς δεν πρόκειται να τα κάνουμεόλαγια σας. Δημιουργώντας και προσπαθώντας να κατανοήσετε γιατί κάτι δεν λειτουργεί είναι ένας καλός τρόπος για να μάθετε πώς γίνονται τα πράγματα με το σωστό τρόπο.

Browsing the code

The KDE project is all free and open source. You can view its source code and make changes.

http://projects.kde.org hosts the source for many KDE-related initiatives, including KDE itself. Choose a piece of KDE such as KDE Libraries, then click Repository to browse its source. Getting_Started/Sources explains the organization of KDE source code.

There are other utilities to browse the source code:

Κάνοντας Build και εκτελώντας λογισμικό KDE Από Πηγαίο Κώδικα

Υπάρχουν πολλοί τρόποι να κάνετε build και να εγκαταστήσετε το λογισμικό KDE και η μέθοδος που θα επιλέξετε εξαρτάται από το τι ακριβώς θέλετε να κάνετε με το λογισμικό αυτό. Συγκεκριμένα αν επιθυμείτε απλά να κάνετε build και να αναπτύξετε μια μόνο εφαρμογή μπορεί να μην χρειάζεστε ολόκληρη την πλατφόρμα ανάπτυξης KDE για αυτό. Μπορείτε να διαβάσετε περισσότερα σχετικά με αυτό στη σελίδα Μέθοδοι Build.

If you simply want to build one application, the simple tutorial Building an Existing Application might be enough already.

Note
Quickstart: Αν είστε ανυπόμονοι να ξεκινήσετε χωρίς να καταλαβαίνετε αυτό που κάνετε τότε μπορείτε να προχωρήσετε με τη χρήση Ανάπτυξη Script, αλλά συνιστάται έντονα να διαβάσετε αυτή την τεκμηρίωση πρώτα.


Οι ακόλουθες ενότητες εξηγούν τα βήματα που πρέπει να κατανοήσετε και δίνουν τις οδηγίες που πρέπει να ακολουθήσετε για ένα επιτυχές build του λογισμικού KDE από τον πηγαίο κώδικα:

Μοντέλο Ανάπτυξης

TODO: Γενικές πληροφορίες για το μοντέλο ανάπτυξης, κύκλων παραδόσεων, κτλ.

Εργαλεία ανάπτυξης

Υπάρχουν πολλά Εργαλεία Ανάπτυξης που είτε είναι υποχρεωτικά είτε χρήσιμα για την ανάπτυξη λογισμού KDE. Για αυτά θα θέλετε συνήθως να χρησιμοποιήσετε τα σταθερά πακέρα που παρέχονται από τη διανομή σας.

Αν επιθυμείτε ένα γραφικό IDE για να προγραμματίσετε:

Συνεισφορά στο KDE

Μόλις εγκαταστήσετε το KDE μπορείτε να ξεκινήσετε τη συνεισφορά σας. Οι παρακάτω σελίδες θα σας βοηθήσουν να βρείτε πώς να συμβάλλετε ώστε να γίνει το KDE καλύτερο.