include("site.inc"); $template = new Page; $template->initCommon(); $template->displayHeader(); ?>
Τελευταίες σημειώσεις κυκλοφορίας στον Ιστό | |
---|---|
These release notes may be updated. To view the latest release notes for Fedora, visit: |
Αυτή η ενότητα καλύπτει διάφορα εργαλεία ανάπτυξης λογισμικού.
This release of Fedora has been built with GCC 4.3.0, which is included with the distribution.
For more information on GCC 4.3, refer to:
Starting with gcc-4.1.2-25 and
glibc-2.6.90-14 , the
-D_FORTIFY_SOURCE=2
option protects not only
C code, but also C++. There have been several security issues
already which would not have been exploitable if this checking
was in place earlier. Refer to this
announcement:
https://www.redhat.com/archives/fedora-devel-announce/2007-September/msg00015.html for more details.
This release of Fedora includes Fedora Eclipse, based on the Eclipse SDK version 3.3.0. You can read the "New and Noteworthy" page for the 3.3.x series of releases can be accessed at:
http://download.eclipse.org/eclipse/downloads/drops/R-3.3-2007-06251500/whatsnew/eclipse-news.html
Release notes specific to 3.3.0 are available at:
http://www.eclipse.org/eclipse/development/readme_eclipse_3.3.html
The Eclipse SDK is known variously as "the Eclipse Platform," "the Eclipse IDE," and "Eclipse." The Eclipse SDK is the foundation for the combined release of twenty-one Eclipse projects under the Callisto combined release umbrella:
A few of these Europa projects are included in Fedora:
CDT for C/C++ development:
GEF, the Graphical Editing Framework:
Mylyn, a task-focused UI for Eclipse, along with task connectors for Bugzilla and Trac:
Άλλα έργα Eclipse που διατίθενται στο Fedora περιλαμβάνουν:
Subclipse, for integrating Subversion version control:
PyDev, for developing in Python:
PHPeclipse, for developing in PHP:
Assistance in getting more projects packaged and tested with GCJ is always welcome. Contact the interested parties through fedora-devel-java-list and/or #fedora-java on freenode:
http://www.redhat.com/mailman/listinfo/fedora-devel-java-list/
Fedora also includes plugins and features that are particularly useful to FLOSS hackers, ChangeLog editing with eclipse-changelog , and Bugzilla interaction with eclipse-mylyn-bugzilla . Our CDT package, eclipse-cdt , includes a snapshot release of work to integrate with the GNU Autotools.
The latest information regarding these projects can be found at the Fedora Eclipse Project page:
http://sourceware.org/eclipse/
Το Fedora Eclipse επιτρέπει σε χρήστες εκτός του root
να χρησιμοποιούν τη λειτουργικότητα του Διαχειριστή ενημερώσεων για εγκατάσταση πρόσθετων και χαρακτηριστικών που δεν είναι πακεταρισμένα. Τέτοια πρόσθετα εγκαθίστανται στον προσωπικό κατάλογο του χρήστη κάτω από τον κατάλογο .eclipse
. Παρακαλούμε σημειώστε, ωστόσο, ότι αυτά τα πρόσθετα δεν έχουν αντίστοιχα κομμάτια μεταγλωττισμένα για τον GCJ και συνεπώς μπορεί να εκτελούνται πιο αργά από το αναμενόμενο.
Το ελεύθερο JRE του Fedora δεν ικανοποιεί όλους τους χρήστες, οπότε το Fedora επιτρέπει την εγκατάσταση εναλλακτικών JREs. Ωστόσο, υπάρχει κάποια προειδοποίηση στην εγκατάσταση εμπορικών JRE σε μηχανήματα των 64-bit.
Οι βιβλιοθήκες 64-bit JNI που συμπεριλαμβάνονται από προεπιλογή στα συστήματα x86_64 στο Fedora δεν εκτελούνται σε εμπορικά 32-bit JRE. Με άλλα λόγια, μη δοκιμάσετε να εκτελέσετε τα πακέτα Eclipse του Fedora σε 32-bit JRE της Sun. Αποτυγχάνουν με παράξενους τρόπους. Μπορείτε είτε να μεταβείτε σε ένα εμπορικό JRE 64-bit, είτε να εγκαταστήσετε τις εκδόσεις 32-bit των πακέτων, αν αυτές υπάρχουν. Για την εγκατάσταση μίας 32-bit έκδοσης, χρησιμοποιείστε την παρακάτω εντολή:
yum install <package_name>.i386
Επίσης, οι βιβλιοθήκες 32-bit JNI που συμπεριλαμβάνονται από προεπιλογή στα συστήματα ppc64 δεν εκτελούνται με ένα JRE 64-bit. Για να εγκαταστήσετε την έκδοση 64-bit, χρησιμοποιήστε την ακόλουθη εντολή:
yum install <package_name>.ppc64
Fedora 9 includes KDE 4.0 (beta) development libraries. The following new packages are provided:
kdelibs4 : KDE 4 libraries
kdepimlibs : KDE 4 PIM libraries
kdebase4 : KDE 4 core runtime files
Χρησιμοποιήστε αυτά τα πακέτα για ανάπτυξη, χτίσιμο και εκτέλεση εφαρμογών KDE 4μέσα στο KDE 3 ή οποιοδήποτε άλλο περιβάλλον επιφάνειας εργασίας.
The kdebase4 package also includes a beta version of the Dolphin file manager as a technology preview. As this is a beta version, some issues may still be present. If you need a stable version of Dolphin, please install the d3lphin package, which is based on KDE 3 and can be safely installed alongside kdebase4 .
Αυτά τα πακέτα είναι σχεδιασμένα για να:
συμφωνούν με το Filesystem·Hierarchy·Standard·(FHS), και
να είναι εντελώς ασφαλής η εγκατάσταση παράλληλα με το KDE 3,περιλαμβάνοντας τα πακέτα -devel.
Για να το πραγματοποιήσετε αυτό, τα μέλη του Fedora·KDE·SIG έκαναν 2 αλλαγές στα πακέτα -devel:
Οι συμβολικοί δεσμοί βιβλιοθήκης είναι εγκατεστημένοι στο /usr/lib/kde4/devel
ή /usr/lib64/kde4/devel
,·με εξάρτηση στο σύστημα αρχιτεκτονικής.
Τα εργαλεία kconfig_compiler
·και·makekdewidgets
έχουν μετονομαστεί σε kconfig_compiler4
και makekdewidgets4
, αντίστοιχα.
Αυτές οι αλλαγές θα πρέπει να είναι εντελώς διαφανείς στο μεγαλύτερο μέρος των εφαρμογών του KDE 4 που χρησιμοποιούν cmake
για χτίσιμο, καθώς το FindKDE4Internal.cmake
έχει προσαρμοστεί ώστε να ταιριάζει με αυτές τις αλλαγές.
Σημειώστε ότι το kdebase4 δεν περιλαμβάνει το πακέτο επιφάνειας εργασίας KDE 4 kdebase-workspace και τα συστατικά του στοιχεία όπως τα Plasma καιKWin της έκδοσης 4. Το πακέτο kdebase-workspace είναι σε μεγάλο βαθμό ημιτελές και ασταθές για καθημερινή χρήση και θα εμφάνιζε συγκρούσεις με το KDE 3.