Fedora Core 6. Σημειώσεις κυκλοφορίας. Fedora Documentation Project



Σχετικά έγγραφα
Fedora 9. ζωντανό CD του Fedora. Paul W. Frields Nelson Strother

Fedora 10. ζωντανό CD του Fedora. Fedora Documentation Project

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

Σε αυτό το εργαστήριο θα εγκαταστήσουμε μια διανομή Linux Fedora Core 4 από DVD. Παρακάτω ακολουθούν τα βήματα της εγκατάστασης.

Εγκατάσταση λογισμικού και αναβάθμιση συσκευής Device software installation and software upgrade

Μια εισαγωγή στο Linux με την διανομή Fedora. Βάιος Κολοφωτιάς MSc Informational Systems

Οδηγός αναβάθμισης των Windows 8 βήμα προς βήμα ΕΜΠΙΣΤΕΥΤ ΚΟ 1/53

Οδηγός Βήμα-Βήμα για να εγκαταστήσετε τα Windows 7 στον Η/Υ σας

MultiBoot Οδηγός χρήσης

Οδηγός αναβάθμισης των Windows 8 βήμα προς βήμα ΕΜΠΙΣΤΕΥΤΙΚΟ 1/53

Οδηγίες εγκατάστασης και χρήσης Java σε προσωπικό υπολογιστή

Εγκατάσταση του εκτυπωτή από το CD λογισμικού και τεκμηρίωσης

How to register an account with the Hellenic Community of Sheffield.

Εγχειρίδιο του Accerciser, έκδοση 0.2.0

Λογισμικό Διαχείρισης Περιεχομένου

Οδηγίες Αγοράς Ηλεκτρονικού Βιβλίου Instructions for Buying an ebook

PortSip Softphone. Ελληνικά Ι English 1/20

Δημιουργία Λογαριασμού Διαχείρισης Business Telephony Create a Management Account for Business Telephony

Computer Setup Οδηγός χρήσης

Ενημερώσεις λογισμικού Οδηγός χρήσης

Σηµειώσεις εγκατάστασης του συστήµατος εκτύπωσης HP LaserJet σειράς P2015

Οδηγίες για την εγκατάσταση του πακέτου Cygwin

ΠΡΟΑΙΡΕΤΙΚΑ ΣΕΜΙΝΑΡΙΑ Πληροφορική και Επιστήμη Ηλεκτρονικών Υπολογιστών

ΕΓΧΕΙΡΙ ΙΟ ΡΥΘΜΙΣΕΩΝ ΓΙΑ ΤΗΝ ΠΡΟΣΒΑΣΗ ΣΕ ΗΛΕΚΤΡΟΝΙΚΟΥΣ ΠΟΡΟΥΣ ΙΚΤΥΟ ΒΙΒΛΙΟΘΗΚΩΝ ΤΟΥ ΙΝΣΤΙΤΟΥΤΟΥ ΘΕΡΒΑΝΤΕΣ

Ο ΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ. MS SQL Server Για τις ανάγκες των εφαρµογών της

Instruction Execution Times

Βοηθητικό πρόγραµµα Setup

Epsilon Net PYLON Platform

Χρήσιμες Ρυθμίσεις του Windows 7 στον Η/Υ σας

MultiBoot Οδηγός χρήσης

Βοηθητικό πρόγραµµα Setup Οδηγός χρήσης

Android Studio για Linux

Βοηθητικό πρόγραµµα Setup

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΜΟΝΑΔΑ ΑΡΙΣΤΕΙΑΣ ΕΛ/ΛΑΚ

Κέντρο υποστήριξης HP. Εισαγωγή. Τι χρειάζεται να γνωρίζετε. Λήψη και εγκατάσταση της λύσης Vista στα Windows 8. 1 of 5 1/7/2014 2:09 μμ

Εγχειρίδιο της εφαρμογής αναπαραγωγής CD V2.6 i. Εγχειρίδιο της εφαρμογής αναπαραγωγής CD V2.6

Ενηµερώσεις λογισµικού Οδηγός χρήσης

Georeferencing Topo Sheets and Scanned Maps

MultiBoot. Οδηγός χρήσης

Οδηγός εγκατάστασης λογισμικού NPD EL

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Εργαστήριο Εγκατάσταση Ubuntu με VirtualBox Εγκατάσταση Ubuntu με Unetbootin Απομακρυσμένη πρόσβαση με Putty/WinSCP

Linux Terminal Server Project

1. Περιεχόμενα συσκευασίας Απαιτήσεις συστήματος Budget III Web Camera Τεχνική Υποστήριξη από την Crypto...

Βοηθητικό πρόγραμμα Setup Utility Οδηγός χρήσης

Σε κάθε διανομή μπορεί να παρέχονται διαφορετικοί windows manager όπως: Xfe (Xubuntu) Gnome, (Debian,Ubuntu) KDE, (Kubuntu, Mandriva)

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. USB 2.0 Adaptor. για συσκευές SATA ή IDE 2.5-ιντσών / 3.5-ιντσών / 5.25-ιντσών

Οδηγός σύνδεσης. Υποστηριζόμενα λειτουργικά συστήματα. Σελίδα 1 από 5

Academia Financials Γενική Λογιστική ΠΕΡΙΕΧΟΜΕΝΑ

Android Studio για Windows

SPEEDO AQUABEAT. Specially Designed for Aquatic Athletes and Active People

Ηχογράφηση στο Audacity

ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : / id ot.com /

Φόρμες και αγαπημένα. Έκδοση 5.1. Οδηγός διαχειριστή

Ενημέρωση σε Windows 8.1 από τα Windows 8

Computer Setup. Οδηγός χρήσης

TeleCost Hotel για Panasonic TDA

Ενηµερώσεις λογισµικού Οδηγός χρήσης

ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ & ΧΡΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΑΝΑΠΤΥΞΗΣ BloodShed Dev-C++

Εργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων. Εξάμηνο 7 ο

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 19/5/2007

Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy

Computer Setup Οδηγός χρήσης

Searching and Downloading OpenStreetMap Data

Εγκατάσταση του PiNet για διαχείριση εργαστηρίου με Raspberry Pi. Συγγραφέας: Τριχόπουλος Γιώργος Δεκέμβριος 2016

CYTA Cloud Server Set Up Instructions

Εργαστήριο Λειτουργικών Συστημάτων. Minix Overview

Οδηγός Χρήσης για Windows

Εξωτερικές συσκευές Οδηγός χρήσης

Υπηρεσία διαμοιρασμού αρχείων

Εξωτερικές συσκευές Οδηγός χρήσης

Μανώλης Κιαγιάς, MSc. Aiolos Project. Αρχικές Ρυθμίσεις SSH και εγκατάσταση OpenMPI

Οδηγίες Χρήσης EAP Controller Software

Οδηγίες εγκατάστασης Δορυφορικής κάρτας Technisat

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

Προετοιμασία σύνδεσης του modem. Εγκατάσταση του Modem

Marmitek UltraViewPro 1

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ CLASSWEB Εισαγωγή βαθμολογιών από διδάσκοντες μέσω Διαδικτύου

ADSL USB MODEM. Εγχειρίδιο Χρήστη

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ OPEN ECLASS

ΟΔΗΓΙΕΣ ΣΥΝΔΕΣΗΣ ΣΤΟ ΔΙΚΤΥΟ ΤΟΥ ΟΠΑ ΑΠΟ ΕΞΩΤΕΡΙΚΟ ΠΑΡΟΧΟ (ΥΠΗΡΕΣΙΑ VPN) Windows 8, Windows 7, Windows Vista, Windows XP

Οδηγός Χρήσης για Mac

Εξωτερικές συσκευές Οδηγός χρήσης

MS SQL 2012 Express (Εγκατάσταση με Advanced Services)

Unity Editor #02 Κεντρικό Μενού: File, Build Settings και Build & Run

Οδηγός ρυθμίσεων Wi-Fi

Εργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων. Εξάμηνο 7 ο

Copyright 2016 HP Development Company, L.P.

Οδηγός για το βοηθητικό πρόγραμμα Computer Setup (F10) Υπολογιστές HP Elite 7000 MT Series

Δημιουργία μιας εφαρμογής Java με το NetBeans

Εθνική Πύλη

ΑΝΑΠΤΥΞΗ ΔΙΑΝΟΜΗΣ LINUX ΠΡΟΣΑΡΜΟΣΜΕΝΗΣ ΣΤΙΣ ΑΝΑΓΚΕΣ ΤΟΥ ΤΜΗΜΑΤΟΣ Η.Υ.Σ.

29 Μαρτίου Οδηγός Χρήσης VPN. Πανεπιστήμιο Κύπρου Τμήμα Πληροφορικής. Ομάδα Τεχνικής Υποστήριξης Υπεύθυνος: Ανδρέας Κασενίδης. Έκδοση 4.

Using the QGIS Browser

Εξωτερικές συσκευές Οδηγός χρήσης

1. Περιεχόμενα Συσκευασίας Απαιτήσεις Συστήματος Τεχνική Υποστήριξη Τεχνικά Χαρακτηριστικά... 7

Computer Setup Οδηγός χρήσης

ιαδικασία εγκατάστασης - αναβάθµισης MS SQL Server 2014 Express Edition για SingularLogic Control, Accountant, Λογιστικά

Οδηγός για το βοηθητικό πρόγραμμα Computer Setup (F10) Μοντέλα dx7500 Επαγγελματικός υπολογιστής HP Compaq

Οδηγίες Εγκατάστασης Βάσης Δεδομένων MySQL 5.6 Για Λειτουργικό Σύστημα Windows

Transcript:

Fedora Core 6 Σημειώσεις κυκλοφορίας Fedora Documentation Project Copyright 2006 Red Hat, Inc. and Others. The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. The original authors of this document, and Red Hat, designate the Fedora Project as the "Attribution Party" for purposes of CC-BY-SA. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version. Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries. For guidelines on the permitted uses of the Fedora trademarks, refer to https:// fedoraproject.org/wiki/legal:trademark_guidelines. Linux is the registered trademark of Linus Torvalds in the United States and other countries. Java is a registered trademark of Oracle and/or its affiliates. XFS is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries. All other trademarks are the property of their respective owners. Περίληψη 1. Καλώς ήρθατε στο Fedora Core... 3 2. Σημαντικά σημεία έκδοσης... 4 2.1. Περιήγηση στο Fedora Core 6... 4 2.2. Νεότερα στο Fedora Core 6... 4 1

Σημειώσεις κυκλοφορίας 2.3. Πλάνο πορείας... 6 3. Σχόλια... 6 3.1. Παροχή σχολίων για το λογισμικό του Fedora... 6 3.2. Παροχή σχολίων για τις σημειώσεις κυκλοφορίας... 6 4. Σημειώσεις εγκατάστασης... 7 4.1. Αλλαγές στο Anaconda... 8 4.2. Αλλαγές στο Kickstart... 9 4.3. Θέματα σχετικά με εγκαταστάσεις... 9 4.4. Θέματα σχετικά με αναβαθμίσεις... 10 5. Σημειώσεις σχετικές με αρχιτεκτονικές... 10 5.1. Υποστήριξη RPM πολλαπλών αρχιτεκτονικών σε πλατφόρμες 64 bit (x86_64, ppc64)... 11 5.2. Σημειώσεις του Fedora ειδικές για PPC... 11 5.3. Σημειώσεις του Fedora ειδικά για x86... 13 5.4. Σημειώσεις του Fedora ειδικά για x86_64... 14 6. Σημειώσεις πακέτων... 14 6.1. Επιφάνεια εργασίας GNOME... 15 6.2. Εξυπηρετητής Ιστού... 15 6.3. Εργαλεία συστήματος αρχείων ext3... 15 6.4. Έλεγχος αδειών χρήσης... 15 6.5. Κεφαλίδες πυρήνα... 15 7. Πυρήνας Linux... 16 7.1. Έκδοση... 16 7.2. Αρχείο αλλαγών... 16 7.3. Μορφές ανάπτυξης πυρήνα... 17 7.4. Αναφορά σφαλμάτων... 17 7.5. Συμβατότητα με γενικά textbooks... 17 7.6. Προετοιμασία για χτίσιμο πυρήνα... 18 7.7. Χτίσιμο μόνο αρθρωμάτων του πυρήνα... 20 8. Επιφάνεια εργασίας Fedora... 20 8.1. Εφέ επιφάνειας εργασίας... 20 8.2. Διαχείριση λογισμικού... 21 8.3. GNOME... 21 8.4. Περιηγητές Ιστού... 21 8.5. Προγράμματα ηλεκτρονική αλληλογραφίας... 22 9. Συστήματα αρχείων... 22 10. Εξυπηρετητές Ιστού... 23 11. Ανάπτυξη λογισμικού... 23 11.1. Runtime... 23 11.2. Εργαλεία... 23 11.3. Ruby... 26 12. Ασφάλεια... 26 12.1. Γενικές πληροφορίες... 26 12.2. SELinux... 26 13. Java and java-gcj-compat... 27 13.1. Χειρισμός πακέτων Java και πακέτων παρόμοιων με Java... 27 13.2. 64-bit βιβλιοθήκες JNI... 28 13.3. Χειρισμός μικροεφαρμογών Java... 28 13.4. Το Fedora και τα πακέτα Java του JPackage... 28 13.5. Eclipse... 28 14. Πολυμέσα... 29 14.1. Αναπαραγωγή πολυμέσων... 29 2

Καλώς ήρθατε στο Fedora Core 14.2. Μορφές αρχείων Ogg και οργανισμού Xiph.Org... 30 14.3. MP3, DVD και άλλες εξαιρούμενες μορφές πολυμέσων... 30 14.4. Δημιουργία και εγγραφή CD και DVD... 30 14.5. Screencasts... 30 14.6. Εκτεταμένη υποστήριξη μέσω πρόσθετων λειτουργιών... 31 15. Παιχνίδια και ψυχαγωγία... 31 16. Εικονικοποίηση... 31 16.1. Τύποι εικονικοποίησης... 31 16.2. Φιλοξενούμενα λειτουργικά συστήματα... 31 16.3. Αλλαγές στα πακέτα Xen... 31 17. Σύστημα παραθύρων X (γραφικά)... 32 17.1. Αλλαγές ρύθμισεων X... 32 17.2. Σημειώσεις για τον οδηγό της Intel... 33 18. Εξυπηρετητές βάσεων δεδομένων... 33 18.1. MySQL... 33 18.2. PostgreSQL... 33 19. Διεθνοποίηση (i18n)... 34 19.1. Μέθοδοι εισαγωγής... 34 19.2. im-chooser... 34 19.3. xinputrc... 34 20. Συμβατότητα προς τα πίσω... 34 20.1. Συμβατότητα Compiler... 35 21. Αλλαγές πακέτων... 35 22. Fedora Extras - Αποθετήριο πακέτων που συντηρεί η κοινότητα... 40 22.1. Χρήση αποθετηρίου... 40 22.2. Περί του Fedora Extras... 41 22.3. Ενημερώσεις πακέτων... 42 23. Fedora Legacy - Κοινοτικό έργο συντήρησης... 42 24. Έργο Fedora - Ελευθερία μέχρι την καρδιά... 43 25. Κολοφώνας... 44 25.1. Συντελεστές... 44 25.2. Μέθοδοι παραγωγής... 46 1. Καλώς ήρθατε στο Fedora Core Το Fedora είναι ένα σύνολο από έργα χρηματοδοτούμενα από τη Red Hat και καθοδηγούμενα από τους συντελεστές τους. Αυτά τα έργα αναπτύσσονται από μία μεγάλη κοινότητα ανθρώπων οι οποίοι αγωνίζονται για να παρέχουν μόνο το καλύτερο στο ελεύθερο λογισμικό και στα πρότυπα. Το Fedora Core, το κεντρικό έργο του Fedora, είναι ένα λειτουργικό σύστημα, βασισμένο στο Linux, το οποίο είναι ελεύθερο για οποιονδήποτε να το χρησιμοποιήσει, τροποποιήσει και διανέμει, τώρα και για πάντα. Τελευταίες σημειώσεις κυκλοφορίας στον Ιστό These release notes may be updated. Visit http://fedora.redhat.com/docs/release-notes/ to view the latest release notes for Fedora Core 6. You can help the Fedora Project community continue to improve Fedora if you file bug reports and enhancement requests. Refer to http://fedoraproject.org/wiki/bugsandfeaturerequests for more information about bugs. Thank you for your participation. 3

Σημειώσεις κυκλοφορίας Για περισσότερες γενικές πληροφορίες σχετικά με το Fedora, συμβουλευτείτε τις ακόλουθες ιστοσελίδες: Fedora Overview (http://fedoraproject.org/wiki/overview) Fedora FAQ (http://fedoraproject.org/wiki/faq) Help and Support (http://fedoraproject.org/wiki/communicate) Participate in the Fedora Project (http://fedoraproject.org/wiki/helpwanted) About the Fedora Project (http://fedora.redhat.com/about/) Σύνδεσμοι εγγράφου If you are reading these release notes during the Fedora Core installation process, many links may not work properly. The release notes are also available post-installation as part of the desktop Web browser's default home page. If you are connected to the internet, use these links to find other helpful information about Fedora and the community that creates and supports it. 2. Σημαντικά σημεία έκδοσης 2.1. Περιήγηση στο Fedora Core 6 You can find a tour filled with pictures and videos of this exciting new release at http:// fedoraproject.org/wiki/tours/fedoracore6. 2.2. Νεότερα στο Fedora Core 6 Η έκδοση αυτή περιέχει σημαντικές νέες εκδόσεις αρκετών βασικών προϊόντων και τεχνολογιών. Οι παρακάτω ενότητες παρέχουν μια σύντομη επισκόπηση των κυριότερων αλλαγών από την τελευταία κυκλοφορία του Fedora Core. 2.2.1. Επιφάνεια εργασίας Αυτή η έκδοση έχει βελτιωθεί ως προς την εμφάνιση για διάφορες διεθνείς γλώσσες με τη νέα προεπιλεγμένη γραμματοσειρά DejaVu 1. Ο διαχειριστής παραθύρων Compiz παρέχει βελτιωμένη οπτική ανάδραση και μια ποικιλία οπτικών εφέ επιφάνειας εργασίας χρησιμοποιώντας το AIGLX framework. Περισσότερες πληροφορίες είναι διαθέσιμες από το Έργο Fedora Rendering 2. This release features an update applet called puplet that provides user notifications when software updates are available. For more information, refer to http://fedoraproject.org/wiki/yumapplet. This release includes a completely rewritten and enhanced system-config-printer 3 that uses the latest CUPS 1.2. More technical details are available at http://fedoraproject.org/wiki/printing/ AdminToolOutline and http://fedoraproject.org/wiki/printing/admintoolspecifics. Τα GNOME 2.16 4 και KDE 3.5.4 περιέχονται σε αυτήν την έκδοση. 4

Νεότερα στο Fedora Core 6 Fedora Core 6 includes a refreshing new "DNA" theme, which is part of a continuous team effort from the Fedora Artwork Project 5. Αυτή η έκδοση περιλαμβάνει το Dogtail 6 το οποίο παρέχει ένα framework γραφικών αυτοματισμών και ελέγχων για την επιφάνεια εργασίας. Αυτή η έκδοση περιλαμβάνει τη λογιστική εφαρμογή GnuCash 2.0 7, η οποία περιέχει νέες σημαντικές δυνατότητες και βελτιώσεις στη λειτουργικότητα της εφαρμογής. Για περισσότερες πληροφορίες, ανατρέξτε στο GnuCash Features 8. Το Helix Player έχει μεταφερθεί στο Fedora Extras, καθώς και το λογισμικό αναπαραγωγής πολυμέσων Totem παρέχει παρόμοια λειτουργικότητα. 2.2.2. Επιδόσεις Όλες οι εφαρμογές του Fedora Core έχουν ξαναχτιστεί χρησιμοποιώντας το `DT_GNU_HASH`9, το οποίο παρέχει αύξηση απόδοσης 10 μέχρι και 50% στις εφαρμογές που χρησιμοποιούν dynamiclinking. Η υποστήριξη IMAP για τον προσωπικό διαχειριστή πληροφορίας Evolution έχει βελτιωθεί κατά πολύ σε αυτή την έκδοση. This release improves performance and manageability by splitting up package dependencies in a much more granular way. Affected packages include beagle, evince, and NetworkManager. For more information on these and other related changes, refer to Τμήμα 6, Σημειώσεις πακέτων. Σε αυτήν την έκδοση, η απόδοση των yum, Pirut, και Pup έχει βελτιωθεί σε μεγάλο βαθμό. Το Fontconfig 2.4 11 βελτιώνει την απόδοση έναρξης και τη χρήση μνήμης αισθητά. The performance of the Fedora's default ext3 filesystem has been boosted 12 in recent versions of the Linux kernel. Μια νέα υπηρεσία διατηρεί caches και αυξάνει την απόδοση των συστημάτων αρχείων δικτύου όπως τα AFS και NFS. Αυτή η υπηρεσία είναι μέρος μιας συνεχής ανάπτυξης του CacheFS 13 από την Red Hat. Η υπηρεσία εκτύπωσης CUPS εκκινεί πολύ πιο γρήγορα αφού πλέον ανιχνεύει τις συσκευές όταν αυτές ζητηθούν. 2.2.3. Διαχείριση συστήματος Το πρόγραμμα εγκατάστασης του Fedora, το Anaconda, μπορεί τώρα να συνδέεται σε επιπλέον αποθετήρια όπως τα Updates και Fedora Extras, και οι χρήστες μπορούν να εγκαθιστούν εφαρμογές απευθείας από τα αποθετήρια αυτά. Υποστήριξη για το Fedora Extras συμπεριλαμβάνεται από προεπιλογή στις διαδραστικές εγκαταστάσεις με σύνδεση στο δίκτυο. Το Anaconda υποστηρίζει τώρα και IPv6. Αυτή η έκδοση περιλαμβάνει ένα νέο διαχειριστή εικονικοποίησης, το virt-manager 14, ο οποίος προσθέτει ένα επίπεδο γραφικής διεπαφής πάνω από το Xen. Αυτή η έκδοση αυξάνει τη χρηστικότητα του SELinux παρέχοντας ένα γραφικό εργαλείο αντιμετώπισης προβλημάτων 15 και βελτιώσεις στο διαχειριστή αρχείων Nautilus. 5

Σημειώσεις κυκλοφορίας Το Fedora περιλαμβάνει τώρα χαρακτηριστικά integrated smart card, για ασφαλή πιστοποίηση χωρίς ιδιαίτερες ρυθμίσεις με τη χρήση του συστήματος CoolKey 16. Αυτή η έκδοση εισάγει ένα νέο εργαλείο, το lvm2-cluster, για διαισθητική διαχείριση τόμων συστοιχίας. 2.2.4. Αλλαγές επιπέδου συστήματος Το Fedora Core 6 περιέχει έναν πυρήνα βασισμένο στην έκδοση 2.6.18. Δεν υπάρχουν πια ξεχωριστοί πυρήνες για επεξεργαστές SMP και UP για καμιά αρχιτεκτονική. Ένας μοναδικός πυρήνας τώρα ανιχνεύει αυτόματα τις ρυθμίσεις επεξεργαστή σας και ενεργοποιεί τα κατάλληλα bits. Το X.org 7.1 τώρα ρυθμίζει δυναμικά την ανάλυση της οθόνης και τους ρυθμούς ανανέωσης για να μειώσει την ποσότητα των ρυθμίσεων που απαιτούνται από το χρήστη. Αυτή η έκδοση υποστηρίζει συστήματα Apple Macintosh 17 που βασίζονται στους νέους επεξεργαστές Intel. Αυτή η έκδοση περιλαμβάνει καλύτερη υποστήριξη i18n χρησιμοποιώντας την προεπιλεγμένη μέθοδο εισαγωγής SCIM, και συμπεριλαμβάνοντας περισσότερες γλώσσες όπως Sinhalase (Σρι Λάνκα), Oriya, Kannada, και Malayalam (Ινδία). Το Fedora τώρα παρέχει μια εύκολη στη χρήση διεπαφή για αλλαγή των μεθόδων εισαγωγής χρησιμοποιώντας το im-chooser. Το επίπεδο συντήρησης GNOME 1.x έχει μεταφερθεί από το Fedora Core στο Fedora Extras. 2.3. Πλάνο πορείας The proposed plans for the next release of Fedora are available at http://fedoraproject.org/wiki/ RoadMap. 3. Σχόλια Ευχαριστούμε που αφιερώνετε ώρα για να παρέχετε σχόλια, εισηγήσεις και αναφορές σφαλμάτων στην κοινότητα του Fedora. Με αυτή σας την ενέργεια, βοηθάτε τη βελτίωση της κατάστασης του Fedora, του Linux και του ελεύθερου λογισμικού παγκοσμίως. 3.1. Παροχή σχολίων για το λογισμικό του Fedora To provide feedback on Fedora software or other system elements, please refer to http:// fedoraproject.org/wiki/bugsandfeaturerequests. A list of commonly reported bugs and known issues for this release is available from http://fedoraproject.org/wiki/bugs/fc6common. 3.2. Παροχή σχολίων για τις σημειώσεις κυκλοφορίας Σχόλια μόνο για τις σημειώσεις κυκλοφορίας Αυτή η ενότητα αφορά σχόλια ειδικά για τις σημειώσεις κυκλοφορίας. Αν πιστεύετε ότι οι σημειώσεις αυτές θα μπορούσαν να βελτιωθούν με οποιοδήποτε τρόπο, μπορείτε να παρέχετε τα σχόλια σας κατευθείαν στους συγγραφείς των beats (στηλών). Οι παρακάτω είναι μερικοί διαφορετικοί τρόποι για να το κάνετε, αναρτημένοι κατά σειρά προτίμησης: 6

Σημειώσεις εγκατάστασης If you have a Fedora account, edit content directly at http://fedoraproject.org/wiki/docs/beats Fill out a bug request using this template: http://tinyurl.com/nej3u - This link is ONLY for feedback on the release notes themselves Αποστολή email στο relnotes@fedoraproject.org 18 4. Σημειώσεις εγκατάστασης Fedora Installation Guide For information on how to install Fedora Core, refer to http://fedora.redhat.com/docs/ install-guide/. Το Anaconda είναι το πρόγραμμα εγκατάστασης του Fedora. Αυτή η ενότητα περιλαμβάνει τα θέματα που αφορούν το Anaconda και την εγκατάσταση του Fedora Core 6. Λήψη μεγάλων αρχείων If you intend to download the Fedora Core 6 DVD ISO image, keep in mind that not all file downloading tools can accommodate files larger than 2 GiB in size. wget 1.9.1-16 and above, curl and ncftpget do not have this limitation, and can successfully download files larger than 2 GiB. BitTorrent is another method for downloading large files. For information about obtaining and using the torrent file, refer to http:// torrent.fedoraproject.org/. Anaconda tests the integrity of installation media by default. This function works with the CD, DVD, hard drive ISO, and NFS ISO installation methods. The Fedora Project recommends that you test all installation media before starting the installation process, and before reporting any installation-related bugs. Many of the bugs reported are actually due to improperly-burned CDs. To use this test, type linux mediacheck at the boot: prompt presented at the start of installation. Η λειτουργία mediacheck είναι πολύ ευαίσθητη και μπορεί να αναφέρει ως ελαττωματικούς κάποιους δίσκους που είναι λειτουργικοί. Αυτό συχνά οφείλεται σε λογισμικό εγγραφής δίσκων το οποίο δεν περιλαμβάνει padding όταν δημιουργεί δίσκους από αρχεία ISO. Για καλύτερα αποτελέσματα με το mediacheck, εκκινήστε με την παρακάτω επιλογή: linux ide=nodma Μετά την επιτυχή ολοκλήρωση της λειτουργίας mediacheck, επανεκκινήστε για να επιστρέψετε τη λειτουργία DMA στην κανονική της κατάσταση. Σε πολλά συστήματα αυτό καταλήγει σε γρηγορότερη εγκατάσταση από κάποιο δίσκο. Μπορείτε να μη χρησιμοποιήσετε την επιλογή mediacheck κατά την επανεκκίνηση. Χρησιμοποιήστε το εργαλείο sha1sum για να ελέγξετε τους δίσκους πριν προχωρήσετε στην εγκατάσταση. Αυτός ο έλεγχος αναγνωρίζει με ακρίβεια δίσκους οι οποίοι δεν είναι έγκυροι ή ταυτόσημοι με τα αρχεία εικόνας ISO. 7

Σημειώσεις κυκλοφορίας Το BitTorrent πιστοποιεί αυτόματα την ακεραιότητα των αρχείων Αν χρησιμοποιείτε το BitTorrent, τα αρχεία που κατεβάζετε ελέγχονται αυτόματα. Αν η λήψη του αρχείου σας ολοκληρωθεί, δε χρειάζεται να το ελέγξετε. Όταν κάψετε το CD σας, ωστόσο, θα ήταν καλό να εκτελέσετε έτσι κι αλλιώς το mediacheck. Μπορείτε να εκτελέσετε έλεγχο μνήμης πριν εγκαταστήσετε το Fedora Core εισάγοντας memtest86 στην προτροπή boot:. Αυτή η επιλογή εκτελεί το αυτόνομο λογισμικό ελέγχου μνήμης Memtest86 στη θέση του Anaconda. Ο έλεγχος του Memtest86 συνεχίζει μέχρι να πατηθεί το κουμπί Esc. Διαθεσιμότητα Memtest86 Πρέπει να εκκινήσετε από το δίσκο εγκατάστασης 1 ή ένα CD διάσωσης ούτως ώστε να χρησιμοποιήσετε αυτό το χαρακτηριστικό. Fedora Core 6 supports graphical FTP and HTTP installations. However, the installer image must either fit in RAM or appear on local storage such as Installation Disc 1. Therefore, only systems with more than 192MiB of RAM, or which boot from Installation Disc 1, can use the graphical installer. Systems with 192MiB RAM or less fall back to using the text-based installer automatically. If you prefer to use the text-based installer, type linux text at the boot: prompt. 4.1. Αλλαγές στο Anaconda Το Anaconda έχει τώρα την δυνατότητα να κάνει εγκατάσταση πακέτων από το Fedora Extras ή οποιοδήποτε αποθετήριο λογισμικού που είναι συμβατό με το yum. Το Fedora Extras είναι διαθέσιμο από προεπιλογή σε διαδραστικές εγκαταστάσεις που διαθέτουν σύνδεση στο διαδίκτυο. Υποστήριξη για αποθετήρια yum Υποστηρίζονται μόνο HTTP και FTP αποθετήρια. Αποθετήρια σε CD ή στο NFS δεν υποστηρίζονται αυτή την στιγμή. You can now use the installer to generate a Live CD for Kadischi. Refer to http://fedoraproject.org/ wiki/kadischi/ for more details. To Anaconda χρησιμοποιεί SquashFS για να συμπιέσει και να αποθηκεύσει πακέτα στις εικόνες. To Anaconda υποστηρίζει τώρα εγκατάσταση με χρήση του IPv6. Το Anaconda υποστηρίζει τώρα εγκατάσταση από συσκευές αποθήκευσης FireWire 19 και USB. Anaconda's backend, yum, has been updated to 2.9.x. Η εφαρμογή εγκατάστασης παρέχει βελτιωμένη υποστήριξη για την αρχιτεκτονική ppc64. Η εφαρμογή εγκατάστασης υποστηρίζει τώρα συστήματα Apple Macintosh με επεξεργαστές Intel. Το πρόγραμμα εγκατάστασης υποστηρίζει τώρα multipathing. Οι γραμματοσειρές Vera αποσύρθηκαν και αντικαταστάθηκαν από τις DejaVu 20 ως προεπιλογή για το πρόγραμμα εγκατάστασης. 8

Αλλαγές στο Kickstart Το πρόγραμμα εγκατάστασης τώρα έχει μεταφραστεί στα Ελληνικά, Malayalam, Marathi και Oriya. 4.2. Αλλαγές στο Kickstart Τρεις νέες επιλογές kickstart έχουν προστεθεί. repo --name=<repoid> [--baseurl=<url> --mirrorlist=<url> Το repo ορίζει επιπλέον αποθετήρια πακέτων για χρήστη κατά την εγκατάσταση. Το baseurl ορίζει το URL για το αποθετήριο και το mirrorlist ορίζει μια λίστα από εναλλακτικές τοποθεσίες αρχείων. Μόνο μία από αυτές τις επιλογές μπορούν να οριστούν για κάθε ορισμό αποθετηρίου. services [--disabled=<list>] [--enabled=<list>] Το services τροποποιεί το προεπιλεγμένο σύνολο υπηρεσιών που εκκινούν στο προεπιλεγμένο runlevel. Τα enabled και disabled παίρνουν λίστες χωρισμένες με κόμματα, με τις υπηρεσίες enabled να έχουν προτεραιότητα. user --name=<username> [--groups=<list>] [--homedir=<homedir>] [-- password=<password>] [--iscrypted] [--shell=<shell>] [--uid=<uid>] Το user δημιουργεί ένα νέο χρήστη με τις δοσμένες παραμέτρους. Το name είναι υποχρεωτικό ενώ οι υπόλοιπες παράμετροι είναι προαιρετικές. More documentation on kickstart is available in the anaconda package. To install it, run the command su -c 'yum install anaconda' and read the /usr/share/doc/anaconda*/ kickstart-docs.txt file for more information. 4.3. Θέματα σχετικά με εγκαταστάσεις 4.3.1. Φορητοί υπολογιστές Sony VAIO Μερικοί φορητοί υπολογιστές Sony VAIO μπορεί να αντιμετωπίσουν προβλήματα στην εγκατάσταση του Fedora Core από CD-ROM. Αν συμβεί κάτι τέτοιο, ξεκινήστε ξανά την εγκατάσταση και προσθέστε την ακόλουθη εντολή στην γραμμή εντολών κατά την εκκίνηση: pci=off ide1=0x180,0x386 Η εγκατάσταση θα πρέπει να συνεχίσει κανονικά και όποιες συσκευές δεν εντοπίστηκαν θα ρυθμιστούν την πρώτη φορά που θα εκκινήσει το Fedora Core. 4.3.2. IDE RAID Δεν υποστηρίζονται όλοι οι ελεγκτές IDE RAID. Αν o ελεγκτής RAID σας δεν υποστηρίζεται ακόμα από το dmraid μπορείτε να δημιουργήσετε συστοιχίες RAID με χρήση του λογισμικού RAID του Linux. Για τους ελεγκτές που υποστηρίζονται, ρυθμίστε τις λειτουργίες τους μέσα από το BIOS του υπολογιστή σας. 4.3.3. Εγκατάσταση πολλαπλών NIC και PXE Κάποιοι εξυπηρετητές με πολλαπλές διεπαφές δικτύου μπορεί να μην ορίσουν το eth0 στην πρώτη διεπαφή δικτύου όπως τη γνωρίζει το BIOS, το οποίο μπορεί να προκαλέσει το πρόγραμμα εγκατάστασης να δοκιμάσει να χρησιμοποιήσει μια διαφορετική διεπαφή δικτύου από αυτήν που 9

Σημειώσεις κυκλοφορίας χρησιμοποιεί το PXE. Για να αλλάξετε αυτήν τη συμπεριφορά χρησιμοποιήστε τα παρακάτω στα αρχεία ρύθμισης pxelinux.cfg/*: IPAPPEND 2 APPEND ksdevice=bootif Οι παραπάνω επιλογές ρυθμίσεων κάνουν το λογισμικό εγκατάστασης να χρησιμοποιεί την ίδια διεπαφή δικτύου με τα BIOS και PXE. Μπορείτε επίσης να χρησιμοποιήσετε την παρακάτω επιλογή: ksdevice=link Αυτή η επιλογή θέτει στο πρόγραμμα εγκατάστασης να χρησιμοποιήσει την πρώτη συσκευή δικτύου που θα βρει, η οποία είναι συνδεδεμένη σε ένα δίκτυο. 4.4. Θέματα σχετικά με αναβαθμίσεις Refer to http://fedoraproject.org/wiki/distributionupgrades for detailed recommended procedures for upgrading Fedora. Γενικά, οι καθαρές εγκαταστάσεις συνιστώνται αντί των αναβαθμίσεων, ειδικά για συστήματα τα οποία περιέχουν λογισμικό που προέρχεται από αποθετήρια τρίτων. Πακέτα τρίτων που παραμένουν από προηγούμενες εγκαταστάσεις μπορεί να μη λειτουργούν όπως αναμένεται σε ένα αναβαθμισμένο σύστημα Fedora. Αν αποφασίσετε να εκτελέσετε μία αναβάθμιση ούτως ή άλλως, οι ακόλουθες πληροφορίες μπορεί να είναι βοηθητικές: Before you upgrade, back up the system completely. In particular, preserve /etc, /home, and possibly /opt and /usr/local if customized packages are installed there. You may wish to use a multi-boot approach with a "clone" of the old installation on alternate partition(s) as a fallback. In that case, create alternate boot media such as a GRUB boot floppy. Αντίγραφα ασφαλείας ρυθμίσεων συστήματος Αντίγραφα ασφαλείας των ρυθμίσεων στο /etc είναι επίσης χρήσιμα για την ανακατασκευή των ρυθμίσεων συστήματος μετά από μια νέα εγκατάσταση. Μετά την ολοκλήρωση της αναβάθμισης, εκτελέστε την παρακάτω εντολή: rpm -qa --last > RPMS_by_Install_Time.txt Εξετάστε το τέλος της εξόδου για πακέτα που έχουν ημερομηνία παλιότερη της εγκατάστασης. Αφαιρέστε ή αναβαθμίστε αυτά τα πακέτα από τρίτα αποθετήρια ή αλλιώς χειριστείτε τα αναλόγως. 5. Σημειώσεις σχετικές με αρχιτεκτονικές Αυτή η ενότητα παρέχει σημειώσεις σχετικές με τις αρχιτεκτονικές υλικού που υποστηρίζονται από το Fedora Core. 10

Υποστήριξη RPM πολλαπλών αρχιτεκτονικών σε πλατφόρμες 64 bit (x86_64, ppc64) 5.1. Υποστήριξη RPM πολλαπλών αρχιτεκτονικών σε πλατφόρμες 64 bit (x86_64, ppc64) To RPM υποστηρίζει παράλληλη εγκατάσταση πολλαπλών αρχιτεκτονικών του ίδιου πακέτου. Μια προεπιλεγμένη παραγωγή λίστας πακέτων όπως με την εντολή rpm -qa μπορεί να φαίνεται να περιέχει διπλά πακέτα, αφού η αρχιτεκτονική δεν εμφανίζεται. Χρησιμοποιήστε την εντολή repoquery, μέρος του πακέτου yum-utils στο Fedora Extras, η οποία εμφανίζει την αρχιτεκτονική από προεπιλογή. Για να εγκαταστήσετε το yum-utils, εκτελέστε την ακόλουθη εντολή: su -c 'yum install yum-utils' Για να δείτε μια λίστα με όλα τα πακέτα και την αρχιτεκτονική τους, εκτελέστε την παρακάτω εντολή rpm: rpm -qa --queryformat "%{name}-%{version}-%{release}.%{arch}\n" Μπορείτε να το προσθέσετε αυτό στο /etc/rpm/macros (για μια καθολική ρύθμιση) ή στο ~/.rpmmacros (για μια ρύθμιση ανά-χρήστη). Αυτό αλλάζει την προεπιλεγμένη ερώτηση για να εμφανίζει την αρχιτεκτονική: %_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch} 5.2. Σημειώσεις του Fedora ειδικές για PPC Αυτή η ενότητα καλύπτει οποιεσδήποτε πληροφορίες χρειάζεται να γνωρίζετε σχετικά με το Fedora Core και την πλατφόρμα υλικού PPC. 5.2.1. Απαιτήσεις υλικού PPC 5.2.1.1. Επεξεργαστής και μνήμη Ελάχιστες απαιτήσεις για επεξεργαστή: PowerPC G3 / POWER3 Fedora Core 6 supports only the "New World" generation of Apple Power Macintosh, shipped from circa 1999 onward. Το Fedora Core επίσης υποστηρίζει τις μηχανές IBM pseries, IBM iseries, IBM RS/6000, Genesi Pegasos II, and IBM Cell Broadband Engine Προτεινόμενο υλικό για περιβάλλον κειμένου: 233 MHz G3 ή καλύτερος\t, 128MiB RAM. Προτεινόμενο υλικό για γραφικό περιβάλλον: 400 MHz G3 ή καλύτερο, 256MiB RAM. 5.2.1.2. Απαιτήσεις χώρου σκληρού δίσκου Οι απαιτήσεις σε χώρο δίσκου που εμφανίζονται παρακάτω, αφορούν τον χώρο που καταλαμβάνει η εγκατάσταση του Fedora Core 6 μετά την ολοκλήρωση της. Επιπλέον διαθέσιμος χώρος στον δίσκο θα χρειαστεί κατά την διάρκεια της εγκατάστασης. Αυτός ο πρόσθετος χώρος αντιστοιχεί στο 11

Σημειώσεις κυκλοφορίας άθροισμα του μεγέθους του /Fedora/base/stage2.img που βρίσκεται στο Installation Disc 1 και του μεγέθους των αρχείων στο /var/lib/rpm σε ένα εγκατεστημένο σύστημα. Πρακτικώς, επιπλέον απαιτήσεις χώρου μπορούν να ποικίλουν από 90 MiB για μία ελάχιστη εγκατάσταση μέχρι και 175 MiB επιπλέον για μία εγκατάσταση που περιλαμβάνει σχεδόν όλα τα πακέτα. Η ολοκληρωμένη εγκατάσταση όλων των πακέτων μπορεί να κρατήσει μέχρι και 9 GB χώρου δίσκου. Επιπρόσθετος χώρος απαιτείται για τα δεδομένα χρήστη, και τουλάχιστον 5% ελεύθερος χώρος πρέπει να προβλεφθεί για την ομαλή λειτουργία του συστήματος. 5.2.2. Το πληκτρολόγιο Apple The Option key on Apple systems is equivalent to the Alt key on the PC. Where documentation and the installer refer to the Alt key, use the Option key. For some key combinations you may need to use the Option key in conjunction with the Fn key, such as Option+Fn+F3 to switch to virtual terminal tty3. 5.2.3. Σημειώσεις εγκατάστασης PPC Ο δίσκος εγκατάστασης 1 του Fedora Core είναι εκκινήσιμος στο υλικό που υποστηρίζεται. Επιπλέον, μια εκκινήσιμη εικόνα CD υπάρχει στον κατάλογο images/ αυτού του δίσκου. Αυτές οι εικόνες συμπεριφέρονται διαφορετικά ανάλογα με το υλικό του συστήματος σας: Apple Macintosh: Ο bootloader εκκινεί αυτόματα το το κατάλληλο πρόγραμμα εγκατάστασης 32-bit ή 64-bit. Το προεπιλεγμένο πακέτο gnome-power-manager περιέχει υποστήριξη διαχείρισης ενέργειας, συμπεριλαμβανομένης της αδρανοποίησης και διαχείρισης επιπέδου backlight. Οι χρήστες με πιο περίπλοκες απαιτήσεις μπορούν να χρησιμοποιήσουν το πακέτο apmud στο Fedora Extras. Για να εγκαταστήσετε το apmud μετά την εγκατάσταση, χρησιμοποιήστε την ακόλουθη εντολή: su -c 'yum install apmud' 64-bit IBM pseries (POWER4/POWER5), πρόσφατα μοντέλα iseries After using OpenFirmware to boot the CD, the bootloader, yaboot, automatically boots the 64-bit installer. IBM "Legacy" iseries (POWER4) So-called "Legacy" iseries models, which do not use OpenFirmware, require use of the boot image located in the images/iseries directory of the installation tree. 32-bit CHRP (IBM RS/6000 και άλλοι) After using OpenFirmware to boot the CD, select the linux32 boot image at the boot: prompt to start the 32-bit installer. Otherwise, the 64-bit installer starts and fails. Genesi Pegasos II Μέχρι τη στιγμή που γράφονται αυτές οι λέξεις, δεν έχει κυκλοφορήσει firmware με πλήρη υποστήριξη συστημάτων αρχείων ISO9660 για το Pegasos. Μπορείτε να χρησιμοποιήσετε την 12

Σημειώσεις του Fedora ειδικά για x86 εικόνα δικτυακής εκκίνησης, ωστόσο. Στην προτροπή OpenFirmware, εισάγετε την παρακάτω εντολή: boot cd: /images/netboot/ppc32.img Πρέπει επίσης να ρυθμίσετε χειρωνακτικά το OpenFirmware στο Pegasos για να γίνει εκκίνησιμο το εγκατεστημένο σύστημα Fedora Core. Για να το κάνετε αυτό ορίστε κατάλληλα τις μεταβλητές περιβάλλοντος boot-device και boot-file. Εκκίνηση από δίκτυο Συνδυασμένες εικόνες οι οποίες περιέχουν τον πυρήνα εγκατάστασης και το ramdisk βρίσκονται στον κατάλογο images/netboot/ του δέντρου εγκατάστασης. Σχεδιάζονται για χρήση σε δικτυακή εκκίνηση μέσω TFTP, ωστόσο μπορούν να χρησιμοποιηθούν με πολλούς τρόπους. Το yaboot loader υποστηρίζει εκκίνηση TFTP για τα IBM pseries και Apple Macintosh. Το Έργο Project ενθαρρύνει τη χρήση του yaboot αντί των εικόνων netboot. 5.3. Σημειώσεις του Fedora ειδικά για x86 Αυτή η ενότητα καλύπτει οποιεσδήποτε πληροφορίες χρειάζεται να γνωρίζετε σχετικά με το Fedora Core και την πλατφόρμα υλικού x86. 5.3.1. Απαιτήσεις υλικού x86 Για να χρησιμοποιήσετε συγκεκριμένα χαρακτηριστικά του Fedora Core 6 κατά τη διάρκεια ή μετά την ολοκλήρωση της εγκατάστασης, ίσως χρειαστεί να γνωρίζετε τις λεπτομέρειες κάποιων συσκευών υλικού όπως καρτών βίντεο και δικτύου. 5.3.1.1. Απαιτήσεις επεξεργαστή και μνήμης Οι παρακάτω προδιαγραφές CPU ορίζονται σε συνάρτηση επεξεργαστών Intel. Άλλοι επεξεργαστές, όπως αυτοί των AMD, Cyrix και VIA, οι οποίοι είναι συμβατοί και ισοδύναμοι με τους παρακάτω επεξεργαστές Intel, μπορούν επίσης να χρησιμοποιηθούν με το Fedora Core. Το Fedora Core 6 απαιτεί ένα επεξεργαστή Intel Pentium ή καλύτερο,και είναι βελτιστοποιημένο για επεξεργαστές Pentium 4 και μεταγενέστερους. Προτεινόμενο υλικό για περιβάλλον κειμένου: 200 MHz Pentium-class ή καλύτερος Προτεινόμενο υλικό για γραφικό περιβάλλον: 400 MHz Pentium II ή καλύτερος Ελάχιστη RAM για περιβάλλον κειμένου: 128MiB Ελάχιστη RAM γραφικό περιβάλλον: 192MiB Προτεινόμενη RAM για γραφικό περιβάλλον: 256MiB 5.3.1.2. Απαιτήσεις χώρου σκληρού δίσκου Οι απαιτήσεις σε χώρο δίσκου που εμφανίζονται παρακάτω, αφορούν τον χώρο που καταλαμβάνει η εγκατάσταση του Fedora Core 6 μετά την ολοκλήρωση της. Επιπλέον διαθέσιμος χώρος στον δίσκο θα χρειαστεί κατά την διάρκεια της εγκατάστασης. Αυτός ο πρόσθετος χώρος αντιστοιχεί στο 13

Σημειώσεις κυκλοφορίας άθροισμα του μεγέθους του /Fedora/base/stage2.img που βρίσκεται στο Installation Disc 1 και του μεγέθους των αρχείων στο /var/lib/rpm σε ένα εγκατεστημένο σύστημα Πρακτικώς, επιπλέον απαιτήσεις χώρου μπορούν να ποικίλουν από 90 MiB για μία ελάχιστη εγκατάσταση μέχρι και 175 MiB επιπλέον για μία εγκατάσταση που περιλαμβάνει σχεδόν όλα τα πακέτα. Η ολοκληρωμένη εγκατάσταση όλων των πακέτων μπορεί να κρατήσει μέχρι και 9 GB χώρου δίσκου. Επιπρόσθετος χώρος απαιτείται για τα δεδομένα χρήστη, και τουλάχιστον 5% ελεύθερος χώρος πρέπει να προβλεφθεί για την ομαλή λειτουργία του συστήματος. 5.4. Σημειώσεις του Fedora ειδικά για x86_64 Αυτή η ενότητα καλύπτει οποιεσδήποτε πληροφορίες χρειάζεται να γνωρίζετε σχετικά με το Fedora Core και την πλατφόρμα υλικού x86_64. 5.4.1. Απαιτήσεις υλικού x86_64 Για να χρησιμοποιήσετε συγκεκριμένα χαρακτηριστικά του Fedora Core 6 κατά τη διάρκεια ή μετά την ολοκλήρωση της εγκατάστασης, ίσως χρειαστεί να γνωρίζετε τις λεπτομέρειες κάποιων συσκευών υλικού όπως καρτών βίντεο και δικτύου. 5.4.1.1. Απαιτήσεις μνήμης για x86_64 Ελάχιστη RAM για περιβάλλον κειμένου: 128MiB Ελάχιστη RAM γραφικό περιβάλλον: 256MiB Προτεινόμενη RAM για γραφικό περιβάλλον: 512MiB 5.4.1.2. Απαιτήσεις χώρου σκληρού δίσκου Οι απαιτήσεις σε χώρο δίσκου που εμφανίζονται παρακάτω, αφορούν τον χώρο που καταλαμβάνει η εγκατάσταση του Fedora Core 6 μετά την ολοκλήρωση της. Επιπλέον διαθέσιμος χώρος στον δίσκο θα χρειαστεί κατά την διάρκεια της εγκατάστασης. Αυτός ο πρόσθετος χώρος αντιστοιχεί στο άθροισμα του μεγέθους του /Fedora/base/stage2.img που βρίσκεται στο Installation Disc 1 και του μεγέθους των αρχείων στο /var/lib/rpm σε ένα εγκατεστημένο σύστημα Πρακτικώς, επιπλέον απαιτήσεις χώρου μπορούν να ποικίλουν από 90 MiB για μία ελάχιστη εγκατάσταση μέχρι και 175 MiB επιπλέον για μία εγκατάσταση που περιλαμβάνει σχεδόν όλα τα πακέτα. Η ολοκληρωμένη εγκατάσταση όλων των πακέτων μπορεί να κρατήσει μέχρι και 9 GB χώρου δίσκου. Επιπρόσθετος χώρος απαιτείται για τα δεδομένα χρήστη, και τουλάχιστον 5% ελεύθερος χώρος πρέπει να προβλεφθεί για την ομαλή λειτουργία του συστήματος. 6. Σημειώσεις πακέτων Οι ακόλουθες ενότητες περιέχουν πληροφορίες σχετικά με πακέτα λογισμικού τα οποία έχουν υποστεί σημαντικές αλλαγές για το Fedora Core 6. Για ευκολότερη πρόσβαση είναι γενικώς οργανωμένες χρησιμοποιώντας τις ίδιες ομάδες που εμφανίζονται στο σύστημα εγκατάστασης. 14

Επιφάνεια εργασίας GNOME 6.1. Επιφάνεια εργασίας GNOME Τα παρακάτω πακέτα έχουν χωριστεί σε διαφορετικά πακέτα για να αυξηθεί η απόδοση και η συντηρησιμότητα όπως έχει σημειωθεί: gnome-utils beagle, το οποίο δεν εξαρτάται πια από το Evolution evince, το οποίο δεν εξαρτάται πια από το Nautilus NetworkManager, το οποίο δεν εξαρτάται πια από τα bind και caching-nameserver 6.2. Εξυπηρετητής Ιστού Το πακέτο php έχει χωριστεί για να ξεχωρίσει το πρόγραμμα γραμμής εντολών από το εκτελέσιμο CGI. 6.3. Εργαλεία συστήματος αρχείων ext3 Μια νέα έκδοση του e2fsprogs συμπεριλαμβάνεται σε αυτή την έκδοση κι έχει ένα αριθμό από διορθώσεις σφαλμάτων. Το χαρακτηριστικό ext2online έχει ενωθεί με το resize2fs, έτσι το πρόγραμμα ext2online έχει αφαιρεθεί από αυτό το πακέτο. 6.4. Έλεγχος αδειών χρήσης Το Fedora Project Board 21 εφάρμοσε ένα έλεγχο αδειών χρήσης 22 για να βεβαιωθεί ότι όλο το λογισμικό που περιέχεται στο Fedora Core είναι συμβατό με τις οδηγίες αδειών χρήσης πακέτων. Αυτή η διεργασία έχει τώρα ολοκληρωθεί και είχε ως αποτέλεσμα τις εξής αλλαγές: Το πακέτο openmotif έχει αφαιρεθεί 23 λόγω μη ελεύθερης άδειας χρήσης. Πακέτα λογισμικού που εξαρτώταν από τη βιβλιοθήκη openmotif έχουν ξαναχτιστεί για να χρησιμοποιούν τη βιβλιοθήκη lesstif. Το πακέτο macutils έχει αφαιρεθεί 24 λόγω μη ελεύθερης άδειας χρήσης. Το πακέτο ckermit έχει αφαιρεθεί 25 λόγω μη ελεύθερης άδειας χρήσης. Το πακέτο cleanfeed έχει αφαιρεθεί 26 λόγω μη ελεύθερης άδειας χρήσης. Το πακέτο aspell-nl έχει τροποποιηθεί 27 ώστε να περιέχει δεδομένα υπό την άδεια χρήσης GPL. Το πακέτο crypto-utils έχει τροποποιηθεί 28 ώστε να αντικατασταθεί κώδικας υπό την άδεια χρήσης PGP με νέο κώδικα υπό την άδεια χρήσης GPL. Το πακέτο netpbm έχει τροποποιηθεί 29 ώστε να αφαιρεθούν όλα τα αρχεία χωρίς άδεια χρήσης από το tarball του πηγαίου κώδικα. 6.5. Κεφαλίδες πυρήνα Η διαδικασία παραγωγής κεφαλίδων πυρήνα έχει τροποποιηθεί 30, το οποίο παρέχει πολλά πλεονεκτήματα 31, μεταξύ των οποίων ευκολότερη συντήρηση και συνέπεια. 21 http://fedoraproject.org/wiki/board 22 http://fedoraproject.org/wiki/freesoftwareanalysis 30 http://kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8d730cfb50cc77da6d00f941daef440918a1922f 15

Σημειώσεις κυκλοφορίας 7. Πυρήνας Linux Αυτή η ενότητα καλύπτει αλλαγές και σημαντικές πληροφορίες σχετικά με τον πυρήνα 2.6.18 στο Fedora Core 6. Ο πυρήνας 2.6.18 περιλαμβάνει: Lightweight user space priority inheritance support (http://lwn.net/articles/178253/) A "lock validator" debugging tool (http://lwn.net/articles/185666/) A new power saving policy for multicore systems, SMPnice (http://lwn.net/articles/186438/) A much improved SATA layer (http://lwn.net/articles/183734/) Swapless page migration (http://lwn.net/articles/160201/) Per-zone VM counters Per-task delay accounting A new per-packet access control for SELinux called secmark (http://jamesmorris.livejournal.com/11010.html) Randomized i386 vdso Νέοι οδηγοί και επιπρόσθετη υποστήριξη συσκευών για πολλούς ήδη υπάρχοντες οδηγούς Πολλές διορθώσεις σφαλμάτων και άλλες μικρές βελτιώσεις 7.1. Έκδοση Αυτή η διανομή βασίζεται στη σειρά 2.6 του πυρήνα του Linux. Το Fedora Core μπορεί να περιέχει επιπλέον patch για βελτιώσεις, διορθώσεις σφαλμάτων ή επιπλέον χαρακτηριστικά. Για αυτόν το λόγο, ο πυρήνας του Fedora Core μπορεί να μην είναι γραμμή-προς-γραμμή ίδιος με τον αποκαλούμενο πυρήνα vanilla από τον ιστοχώρο kernel.org: http://www.kernel.org/ Για να πάρετε μια λίστα από αυτά τα patch, κατεβάστε το πηγαίο πακέτο RPM και εκτελέστε την παρακάτω εντολή σε αυτό: rpm -qpl kernel-<version>.src.rpm 7.2. Αρχείο αλλαγών Για να πάρετε ένα αρχείο καταγραφής των αλλαγών στο πακέτο, εκτελέστε την παρακάτω εντολή: rpm -q --changelog kernel-<version> If you need a user friendly version of the changelog, refer to http://wiki.kernelnewbies.org/ LinuxChanges. A short and full diff of the kernel is available from http://kernel.org/git. The Fedora version kernel is based on the Linus tree. Customizations made for the Fedora version are available from http://cvs.fedora.redhat.com. 31 http://lkml.org/lkml/2006/7/2/24 16

Μορφές ανάπτυξης πυρήνα 7.3. Μορφές ανάπτυξης πυρήνα Το Fedora Core 6 περιέχει τις ακόλουθες μορφές ανάπτυξης του πυρήνα: Native kernel, for use in most systems. Configured sources are available in the kerneldevel-<version>.<arch>.rpm package. kernel-pae, for use in 32-bit x86 systems with > 4GB of RAM, or with CPUs that have a 'NX (No execute)' feature. This kernel support both uniprocessor and multi-processor systems. Virtualization kernel for use with the Xen emulator package. Configured sources are available in the kernel-xen-devel-<version>.<arch>.rpm package. Kdump kernel for use with kexec/kdump capabilities. Configured sources are available in the kernel-kdump-devel-<version>.<arch>.rpm package. You may install kernel headers for all kernel flavors at the same time. The files are installed in the / usr/src/kernels/<version>-[xen kdump]-<arch>/ tree. Use the following command: su -c 'yum install kernel-{pae,xen,kdump}-devel' Επιλέξτε μία ή παραπάνω από αυτές τις μορφές, διαχωρισμένες με κόμματα και χωρίς κενά, όπως απαιτείται. Εισάγετε τον κωδικό του root όταν αυτός ζητηθεί. Ο προεπιλεγμένος πυρήνας παρέχει SMP Δεν υπάρχει ξεχωριστός πυρήνας SMP διαθέσιμος για την αρχιτεκτονική x86_64 στο Fedora Core 6. Υποστήριξη για multiprocessor είναι διαθέσιμη από τον ιδεατό πυρήνα. Υποστήριξη πυρήνα για PowerPC Δεν υπάρχει υποστήριξη του Xen ή του kdump για την αρχιτεκτονική PowerPC στο Fedora Core 6.Για την 32-bit PowerPC αρχιτεκτονική υπάρχει ακόμη ξεχωριστός SMP πυρήνας. 7.4. Αναφορά σφαλμάτων Refer to http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html for information on reporting bugs in the Linux kernel. You may also use http://bugzilla.redhat.com for reporting bugs that are specific to Fedora. 7.5. Συμβατότητα με γενικά textbooks Πολλά από τα βοηθήματα, παραδείγματα και βιβλία κειμένου σχετικά με την ανάπτυξη των πυρήνων του Linux υποθέτουν πως ο πηγαίος κώδικας του πυρήνα είναι εγκατεστημένος κάτω από τον κατάλογο /usr/src/linux/. Αν δημιουργήσετε ένα συμβολικό σύνδεσμο, όπως φαίνεται παρακάτω, θα μπορείτε να χρησιμοποιήσετε αυτό το υλικό εκμάθησης με τα πακέτα του Fedora Core. Εγκαταστήστε τον κατάλληλο πηγαίο κώδικα, όπως αναφέρθηκε παραπάνω, και κατόπιν εκτελέστε την παρακάτω εντολή: su -c 'ln -s /usr/src/kernels/<version>.<release>-<arch> /usr/src/linux' 17

Σημειώσεις κυκλοφορίας Εισάγετε το συνθηματικό του root όταν αυτό ζητηθεί. 7.6. Προετοιμασία για χτίσιμο πυρήνα Το Fedora Core 6 δεν περιέχει το πακέτο kernel-source το οποίο περιλαμβανόταν σε παλιότερες εκδόσεις, αφού μόνο το πακέτο kernel-devel απαιτείται πλέον για να χτιστούν εξωτερικά αρθρώματα. Ρυθμισμένες εκ των προτέρων πηγές είναι διαθέσιμες, όπως περιγράφεται στην ενότητα για τις μορφές πυρήνα. Οι οδηγίες αφορούν τον τρέχον πυρήνα To simplify the following directions, we have assumed that you want to configure the kernel sources to match your currently-running kernel. In the steps below, the expression <version> refers to the kernel version shown by the command: uname -r. Οι χρήστες που χρειάζονται πρόσβαση στον πηγαίο, αυθεντικό πυρήνα του Fedora Core μπορούν να τον βρουν στο πακέτο.src.rpm. Για να δημιουργήσετε ένα αναλυτικό πηγαίο δέντρο από αυτό το αρχείο, ακολουθήστε τα παρακάτω βήματα: Μη χτίζετε πακέτα σαν υπερχρήστης (root) Building packages as the superuser is inherently dangerous and is not required, even for the kernel. These instructions allow you to install the kernel source as a normal user. Many general information sites refer to /usr/src/linux in their kernel instructions. If you use these instructions, simply substitute ~/rpmbuild/build/ kernel-<version>/linux-<version>.<arch>."]] 1. Προετοιμάστε ένα περιβάλλον ανάπτυξης πακέτων RPM στον αρχικό σας κατάλογο. Εκτελέστε τις ακόλουθες εντολές: su -c 'yum install rpmdevtools yum-utils' rpmdev-setuptree 2. Εισάγετε το συνθηματικό του root όταν αυτό ζητηθεί. 3. Download the kernel-<version>.src.rpm file. Enable any appropriate source repositories, such as Core, Updates, or Testing, with the -e switch: yumdownloader -e core-source -e updates-source --source kernel 4. Εισάγετε το συνθηματικό του root όταν αυτό ζητηθεί. 5. Install kernel-<version>.src.rpm using the command: rpm -Uvh kernel-<version>.src.rpm 6. Η εντολή αυτή γράφει τα περιεχόμενα του RPM στο ${HOME}/rpmbuild/SOURCES και στο ${HOME}/rpmbuild/SPECS, όπου ${HOME} είναι ο αρχικός σας κατάλογος. 18

Προετοιμασία για χτίσιμο πυρήνα Απαιτούμενος χώρος Η διαδικασία χτισίματος του πυρήνα μπορεί να απαιτεί αρκετά gigabytes επιπλέον χώρου στο σύστημα αρχείου σας που περιέχει τον αρχικό σας κατάλογο. 7. Προετοιμάστε τις πηγές του πυρήνα χρησιμοποιώντας τις παρακάτω εντολές: cd ~/rpmbuild/specs rpmbuild -bp --target $(uname -m) kernel-2.6.spec 8. The kernel source tree is located in the ~/rpmbuild/build/kernel-<version>/ linux-<version>.<arch> directory. The configurations for the specific kernels shipped in Fedora Core 6 are in the ~/rpmbuild/ BUILD/kernel-<version>/linux-<version>.<arch>/configs directory. For example, the i686 configuration file is named ~/rpmbuild/build/kernel-<version>/ linux-<version>.<arch>/configs/kernel-<version>-i686.config. Issue the following command to place the desired configuration file in the proper place for building: cp configs/<desired-config-file>.config 9. Κάθε πυρήνας παίρνει ένα όνομα που βασίζεται στην έκδοσή του. Το όνομα του πυρήνα είναι εκείνο που επιστρέφει η εντολή uname -r. Το όνομα του πυρήνα ορίζεται από τις τέσσερις πρώτες γραμμές του Makefile του πυρήνα. Το Makefile παράγει ένα όνομα για τον πυρήνα το οποίο είναι διαφορετικό από εκείνο του πυρήνα που εκτελείται. Για να είναι αποδεκτό το όνομα από τον πυρήνα που εκτελείται, ένα άρθρωμα πρέπει να γίνει compile για έναν πυρήνα με το σωστό όνομα. Για να γίνει αυτό πρέπει να επεξεργαστείτε το Makefile του πυρήνα. Για παράδειγμα, αν η εντολή uname -r επιστρέφει 2.6.17-1.2345_FC6, αλλάξτε τον ορισμό του EXTRAVERSION από αυτό: EXTRAVERSION = -prep σε αυτό: EXTRAVERSION = -1.2345_FC6 Δηλαδή, αντικαταστήσετε τα πάντα από την τελευταία παύλα και μετά. 10. Εκτελέστε την παρακάτω εντολή: make oldconfig Μπορείτε τώρα να συνεχίσετε όπως συνήθως. 19

Σημειώσεις κυκλοφορίας Χτίσιμο εκτελέσιμων RPM πυρήνα Normally, kernels for Fedora are built using the rpmbuild utility and a specfile. Your results may vary if you use the kernel's built-in make rpm target. 7.7. Χτίσιμο μόνο αρθρωμάτων του πυρήνα An exploded source tree is not required to build a kernel module, such as your own device driver, against the currently in-use kernel. Only the kernel-devel package is required to build external modules. If you did not select it during installation, use Pirut to install it, going to Applications Add/ Remove Software or use yum to install it. Run the following command to install the kernel-devel package using yum. su -c 'yum install kernel-devel' Για να δημιουργήσετε για παράδειγμα το άρθρωμα foo.ko, φτιάξτε το ακόλουθο Makefile μέσα στον κατάλογο που περιέχει το αρχείο foo.c: obj-m := foo.o KDIR := /lib/modules/$(shell uname -r)/build PWD := $(shell pwd) default: $(MAKE) -C $(KDIR) M=$(PWD) modules Δώστε την εντολή make για να δημιουργηθεί το άρθρωμα foo.ko. 8. Επιφάνεια εργασίας Fedora Η ενότητα αυτή περιέχει πληροφορίες για αλλαγές που αφορούν τους χρήστες γραφικής επιφάνειας εργασίας Fedora. 8.1. Εφέ επιφάνειας εργασίας Το AIGLX, από το Έργο Fedora Rendering 32, είναι μέρος της πηγαίας έκδοσης X.org 7.1 η οποία περιέχεται στο Fedora Core 6. Η σύνθεση X.org είναι ενεργοποιημένη από προεπιλογή σε αυτή την έκδοση. Τα χαρακτηριστικά της σύνθεσης στο Metacity, τον προεπιλεγμένο διαχειριστή παραθύρων που παρέχεται στο GNOME, είναι απενεργοποιημένα σε αυτήν την έκδοση. Όταν τα εφέ της επιφάνειας ενεργοποιούνται, το Metacity αντικαθίσταται από το Compiz, ενα διαχειριστή σύνθεσης παραθύρων OpenGL ο οποίος χρησιμοποιεί το AIGLX για να παρέχει γραφικά εφέ. Για να ενεργοποιήσετε τα εντυπωσιακά εφέ, ακολουθήστε τα παρακάτω βήματα: 1. System Preferences Desktop Effects 2. Αποσυνδεθείτε 32 http://fedoraproject.org/wiki/renderingproject 20