+ All Categories
Home > Documents > Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Date post: 29-May-2020
Category:
Upload: others
View: 27 times
Download: 0 times
Share this document with a friend
44
1 Fedora Core 6 Release Notes 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. Sommario 1. Benvenuti in Fedora Core ....................................................................................................... 3 2. Elementi culminati per la versione ........................................................................................... 4 2.1. Panoramica di Fedora Core 6 ....................................................................................... 4 2.2. Novità in Fedora Core 6 ............................................................................................... 4
Transcript
Page 1: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

1

Fedora Core 6Release Notes

Fedora Documentation ProjectCopyright © 2006 Red Hat, Inc. and Others.

The text of and illustrations in this document are licensed by Red Hat under a CreativeCommons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanationof CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. Theoriginal authors of this document, and Red Hat, designate the Fedora Project asthe "Attribution Party" for purposes of CC-BY-SA. In accordance with CC-BY-SA, ifyou distribute this document or an adaptation of it, you must provide the URL for theoriginal version.

Red Hat, as the licensor of this document, waives the right to enforce, and agrees notto 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 UnitedStates 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 othercountries.

Java® is a registered trademark of Oracle and/or its affiliates.

XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in theUnited States and/or other countries.

All other trademarks are the property of their respective owners.

Sommario

1. Benvenuti in Fedora Core ....................................................................................................... 32. Elementi culminati per la versione ........................................................................................... 4

2.1. Panoramica di Fedora Core 6 ....................................................................................... 42.2. Novità in Fedora Core 6 ............................................................................................... 4

Page 2: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

2

2.3. Piano di sviluppo .......................................................................................................... 63. Suggerimenti .......................................................................................................................... 6

3.1. Fornire suggerimenti per il software Fedora ................................................................... 63.2. Fornire suggerimenti per le note di rilascio .................................................................... 6

4. Note di installazione ................................................................................................................ 74.1. Cambiamenti in Anaconda ............................................................................................ 84.2. Cambiamenti nel kickstart ............................................................................................ 84.3. Problemi relativi all'installazione .................................................................................... 94.4. Problemi relativi all'aggiornamento ............................................................................... 10

5. Note specifiche sull'architettura .............................................................................................. 105.1. Supporto RPM Multiarch sulle piattaforme a 64-bit (x86_64, ppc64) ............................... 105.2. Specifiche PPC per Fedora ........................................................................................ 115.3. Specifiche x86 per Fedora .......................................................................................... 135.4. Specifiche x86_64 per Fedora .................................................................................... 13

6. Note sui pacchetti ................................................................................................................. 146.1. Ambiente desktop GNOME ......................................................................................... 146.2. Web Server ................................................................................................................ 146.3. Utilità per il file system ext3 ........................................................................................ 156.4. Audit delle licenze ...................................................................................................... 156.5. Kernel headers ........................................................................................................... 15

7. Kernel Linux ......................................................................................................................... 157.1. Versione .................................................................................................................... 167.2. Changelog ................................................................................................................. 167.3. Tipi di Kernel ............................................................................................................. 167.4. Segnalare gli errori ..................................................................................................... 177.5. Seguire libri di testo generici ....................................................................................... 177.6. Preparazione allo sviluppo del Kernel .......................................................................... 177.7. Compilare solo i moduli del kernel ............................................................................... 19

8. Fedora Desktop .................................................................................................................... 208.1. Effetti del desktop ...................................................................................................... 208.2. Amministrazione del software ...................................................................................... 208.3. GNOME ..................................................................................................................... 208.4. Navigatori Web .......................................................................................................... 218.5. Mail Clients ................................................................................................................ 21

9. File Systems ......................................................................................................................... 2110. Web Servers ....................................................................................................................... 2211. Sviluppo .............................................................................................................................. 22

11.1. Runtime ................................................................................................................... 2211.2. Strumenti .................................................................................................................. 2311.3. Ruby ........................................................................................................................ 25

12. Sicurezza ............................................................................................................................ 2512.1. Informazioni generali ................................................................................................. 2512.2. SELinux ................................................................................................................... 25

13. Java e java-gcj-compat ........................................................................................................ 2613.1. Gestire i pacchetti Java e Java-like ........................................................................... 2613.2. Librerie JNI 64-bit ..................................................................................................... 2713.3. Amministrare le applets Java .................................................................................... 2713.4. Fedora ed i pacchetti Java JPackage ........................................................................ 2713.5. Eclipse ..................................................................................................................... 27

14. Multimedia .......................................................................................................................... 2814.1. Lettori multimediali .................................................................................................... 28

Page 3: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Benvenuti in Fedora Core

3

14.2. I formati Ogg e Xiph.Org Foundation ......................................................................... 2914.3. MP3, DVD ed altri formati multimediali esclusi ............................................................ 2914.4. Authoring e Masterizzazione di CD e DVD ................................................................. 2914.5. Screencasts ............................................................................................................. 2914.6. Supporto esteso mediante i plugins ........................................................................... 30

15. Giochi ed intrattenimento ..................................................................................................... 3016. Virtualizzazione ................................................................................................................... 30

16.1. Tipi di virtualizzazione ............................................................................................... 3016.2. Sistemi operativi ospiti .............................................................................................. 3016.3. Cambiamenti ai pacchetti di Xen ............................................................................... 30

17. X Window System (Grafica) ................................................................................................. 3117.1. Cambiamenti della configurazione di X ...................................................................... 3117.2. Note sui driver Intel .................................................................................................. 32

18. Database Servers ............................................................................................................... 3218.1. MySQL .................................................................................................................... 3218.2. PostgreSQL .............................................................................................................. 32

19. Internazionalizzazione (i18n) ................................................................................................ 3219.1. Metodi di input ......................................................................................................... 3319.2. im-chooser ............................................................................................................... 3319.3. xinputrc .................................................................................................................... 33

20. Compatibilità con il passato ................................................................................................. 3320.1. Compatibilità del compilatore ..................................................................................... 34

21. Cambiamenti nei pacchetti ................................................................................................... 3422. Fedora Extras - Repositorio dei pacchetti della comunità ....................................................... 39

22.1. Uso del repositorio ................................................................................................... 3922.2. Informazioni su Fedora Extras ................................................................................... 3922.3. Aggiornamenti dei pacchetti ...................................................................................... 41

23. Fedora Legacy - Progetto di manutenzione della comunità .................................................... 4124. Fedora Project - Libertà al Core ........................................................................................... 4225. Colophon ............................................................................................................................ 43

25.1. Contributori .............................................................................................................. 4325.2. Metodi di produzione ................................................................................................ 44

1. Benvenuti in Fedora CoreFedora è un insieme di progetti sponsorizzati da Red Hat e guidati dai contributori. Questi progettisono sviluppati da una vasta comunità di persone che si sforzano di fornire e mantenere il massimoper gli standards liberi ed open source. Fedora Core, il progetto centrale Fedora, è un sistemaoperativo ed una piattaforma basata su Linux il cui uso, modifica e distribuzione sarà sempre liberaper chiunque, ora e sempre.

Ultime note di rilascio sul WebThese release notes may be updated. Visit http://fedora.redhat.com/docs/release-notes/ toview the latest release notes for Fedora Core 6.

You can help the Fedora Project community continue to improve Fedora if you file bug reports andenhancement requests. Refer to http://fedoraproject.org/wiki/BugsAndFeatureRequests for moreinformation about bugs. Thank you for your participation.

Per trovare ulteriori informazioni generali su Fedora, fare riferimento alle seguenti pagine web:

Page 4: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

4

• 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/)

Links ai documentiIf you are reading these release notes during the Fedora Core installation process, manylinks may not work properly. The release notes are also available post-installation as partof the desktop Web browser's default home page. If you are connected to the internet, usethese links to find other helpful information about Fedora and the community that createsand supports it.

2. Elementi culminati per la versione

2.1. Panoramica di Fedora Core 6You can find a tour filled with pictures and videos of this exciting new release at http://fedoraproject.org/wiki/Tours/FedoraCore6.

2.2. Novità in Fedora Core 6Questa versione include nuove significative versioni di molti prodotti chiave e tecnologie. Le seguentisezioni forniscono una breve panoramica dei principali cambiamenti dall'ultima versione di FedoraCore.

2.2.1. Desktop• Questa versione ha un look and feel migliorato per vari linguaggi internazionali, con un nuovo font

predefinito DejaVu1.

• Il window manager Compiz fornisce una migliore risposta visiva ed una varietà di effetti del desktopusando il framework AIGLX. Maggiori informazioni sono disponibili su Fedora Rendering Project2.

• This release features an update applet called puplet that provides user notifications when softwareupdates are available. For more information, refer to http://fedoraproject.org/wiki/YumApplet.

• This release includes a completely rewritten and enhanced system-config-printer3 that uses thelatest CUPS 1.2. More technical details are available at http://fedoraproject.org/wiki/Printing/AdminToolOutline and http://fedoraproject.org/wiki/Printing/AdminToolSpecifics.

• Questa versione presenta GNOME 2.164 e KDE 3.5.4.

• Fedora Core 6 includes a refreshing new "DNA" theme, which is part of a continuous team effortfrom the Fedora Artwork Project5.

Page 5: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Novità in Fedora Core 6

5

• Questa versione include Dogtail6 che fornisce un test grafico ed un framework di automazione per ildesktop.

• Questa versione presenta l'applicazione di contabilità GnuCash 2.07, che fornisce nuove superioricaratteristiche e miglioramenti all'interfaccia. Per maggiori informazioni, fare riferimento a GnuCashFeatures8.

• Helix Player è stato spostato in Fedora Extras, poiché l'incluso lettore multimediale Totem forniscefunzionalità simili.

2.2.2. Prestazioni• Tutte le applicazioni Fedora Core sono state ricompilate usando `DT_GNU_HASH`9, che fornisce un

aumento di prestazioni 10 fino al 50% su applicazioni che usano linking dinamico.

• Il supporto IMAP per il personal information manager Evolution è migliorato in questa versione.

• This release improves performance and manageability by splitting up package dependencies ina much more granular way. Affected packages include beagle, evince, and NetworkManager. Formore information on these and other related changes, refer to Sezione 6, «Note sui pacchetti».

• In questa versione, le prestazioni di yum, Pirut, e Pup sono state significativamente migliorate.

• Fontconfig 2.411 migliora significativamente le prestazioni di avvio ed il footprint della memoria.

• The performance of the Fedora's default ext3 filesystem has been boosted12 in recent versions ofthe Linux kernel.

• Un nuovo servizio in background esegue il caching ed accresce le prestazioni dei filesystems di retecome AFS ed NFS. Questo servizio è parte dell'attuale sviluppo di CacheFS 13 di Red Hat.

• I servizi di stampa di CUPS vengono avviati molto più velocemente poiché ora la determinazionedelle periferiche è on demand.

2.2.3. Amministrazione del sistema• Il programma di installazione di Fedora, Anaconda, può ora connettersi a repositori addizionali

come Updates e Fedora Extras, e gli utenti possono installare applicazioni direttamente da questirepositori. Il supporto per Fedora Extras è incluso per impostazione predefinita nelle installazioniinterattive connesse alla rete.

• Anaconda ora supporta anche IPv6.

• Questa versione presenta un nuovo virtualization manager, virt-manager14, che aggiunge unostrato di amministrazione ad interfaccia grafica su Xen.

• Questa versione accresce l'usabilità di SELinux fornendo uno strumento grafico per la risoluzionedei problemi15 e sviluppi al file manager Nautilus.

• Fedora ora possiede capacità integrate per le smart card, per un autenticazione sicura già prontausando il nuovo sistema CoolKey16.

• Questa versione introduce un nuovo strumento, lvm2-cluster, per amministrare intuitivamentevolumi cluster.

Page 6: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

6

2.2.4. Cambiamenti a livello di sistema• Fedora Core 6 presenta un kernel basato sulla 2.6.18. Non ci sono più kernels separati per SMP ed

UP su nessuna architettura. Un singolo kernel ora troverà automaticamente la configurazione delprocessore e ne abiliterà il bit appropriato.

• X.org 7.1 ora configura dinamicamente la risoluzione del monitor ed i refresh rates per limitare laquantità di configurazioni utentenecessarie.

• Questa versione supporta i sistemi Apple Macintosh17 con i nuovi processori Intel.

• Questa versione include un miglior supporto per i18n usando il metodo di input SCIM, includendomolte altre lingue come il Sinhalase (Sri Lanka) ed Oriya, Kannada e Malayalam (India). Fedora orafornisce una semplice interfaccia per cambiare i metodi di input usando im-chooser.

• Lo stack legacy GNOME 1.x è stato rimosso da Fedora Core ed aggiunto a Fedora Extras.

2.3. Piano di sviluppoThe proposed plans for the next release of Fedora are available at http://fedoraproject.org/wiki/RoadMap.

3. SuggerimentiVi ringraziamo per il tempo speso nel fornire commenti, suggerimenti, e segnalazioni d'errore allacomunità Fedora. Così facendo, ci aiutate a migliorare lo stato di Fedora, Linux, ed il software liberonel mondo.

3.1. Fornire suggerimenti per il software FedoraTo 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 issuesfor this release is available from http://fedoraproject.org/wiki/Bugs/FC6Common.

3.2. Fornire suggerimenti per le note di rilascio

Suggerimenti per le sole note di rilascioQuesta sezione concerne i suggerimenti alle stesse note di rilascio.

Se si ritiene che queste note possano essere migliorate in qualche modo, è possibile inviaresuggerimenti direttamente agli autori dei pezzi. Ci sono diversi modi per farlo, in ordine di preferenza:

• 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 feedbackon the release notes themselves

• Email [email protected]

Page 7: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Note di installazione

7

4. Note di installazione

Fedora Installation GuideFor information on how to install Fedora Core, refer to http://fedora.redhat.com/docs/install-guide/.

Anaconda è il nome del programma di installazione di Fedora. Questa sezione descrive leproblematiche relative ad Anaconda (il programma di installazione di Fedora Core) ed all'installazionedi Fedora Core 6.

Scaricare files di grandi dimensioniIf you intend to download the Fedora Core 6 DVD ISO image, keep in mind that not allfile downloading tools can accommodate files larger than 2 GiB in size. wget 1.9.1-16and above, curl and ncftpget do not have this limitation, and can successfullydownload files larger than 2 GiB. BitTorrent is another method for downloadinglarge 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 allinstallation media before starting the installation process, and before reporting any installation-relatedbugs. Many of the bugs reported are actually due to improperly-burned CDs. To use this test, typelinux mediacheck at the boot: prompt presented at the start of installation.

La funzione mediacheck è molto sensibile, e può ritenere errati alcuni dischi utilizzabili. Questorisultato è spesso causato dal software di scrittura del disco che non include il padding quandovengono creati dischi dai files ISO. Per ottenere i migliori risultati con mediacheck, eseguire l'avviocon la seguente opzione:

linux ide=nodma

Dopo aver completato la funzione mediacheck con successo, si riavvii per ripristinare la modalitàDMA al suo stato normale. Su molti sistemi questo porta ad un processo di installazione da disco piùveloce. E' possibile saltare l'opzione mediacheck al riavvio.

Usare l'utilità sha1sum per verificare i dischi prima di portare a termine un installazione. Questo testidentifica accuratamente i dischi che non sono validi o identici ai files immagine ISO.

BitTorrent verifica automaticamente l'integrità dei filesSe si usa BitTorrent, qualsiasi file scaricato è automaticamente validato. Se è scaricatocompletamente un file, non si ha bisogno di testarlo. Comunque, una volta masterizzato ilCD, si dovrà usare ancora mediacheck.

Si potrebbe effettuare dei test sulla memoria prima di installare Fedora Core immettendo memtest86al boot: prompt. Questa opzione eseguirà l'avvio esclusivo del software di testing della memoria

Page 8: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

8

Memtest86 invece di Anaconda. Le verifiche di Memtest86 continuano fino a che il tasto Esc nonviene premuto.

Disponibilità di Memtest86Eseguire il boot dal primo disco d'installazione o da un CD di ripristino per usare questacaratteristica.

Fedora Core 6 supports graphical FTP and HTTP installations. However, the installer image musteither fit in RAM or appear on local storage such as Installation Disc 1. Therefore, only systems withmore 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 preferto use the text-based installer, type linux text at the boot: prompt.

4.1. Cambiamenti in Anaconda• Anaconda ora ha la caratteristica di installare pacccheti da Fedora Extras o qualsiasi altro

repositorio software yum-compatibile. Fedora Extras è disponibile per impostazione predefinita nelleinstallazioni interattive con connettività di rete.

Supporto repositori yumSolo i repositori HTTP ed FTP sono supportati; repositori su CDs o NFS non sonoattualmente supportati.

• You can now use the installer to generate a Live CD for Kadischi. Refer to http://fedoraproject.org/wiki/Kadischi/ for more details.

• Anaconda usa SquashFS per comprimere ed salvare i pacchetti sulle immagini.

• Anaconda supporta ora l'installazione usando IPv6.

• Anaconda supporta ora l'installazione da periferiche di massa FireWire19 ed USB.

• Anaconda's backend, yum, has been updated to 2.9.x.

• Il programma d'installazione fornisce supporto avanzato per l'architettura ppc64.

• L'installer supporta ora i sistemi Apple Macintosh con processori Intel.

• L'installer supporta ora il multipathing.

• Le fonts vera sono state ritirate e sostituite dalle DejaVu20 per impostazione predefinita per l'installer.

• L'installer è ora tradotto in Greco, Kannada, Malayalam, Marathi ed Oriya.

4.2. Cambiamenti nel kickstartTre nuove keywords kickstart sono state aggiunte.

Page 9: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Problemi relativi all'installazione

9

repo --name=<repoid> [--baseurl=<url>|--mirrorlist=<url>repo specifica repositori di pacchetti aggiuntivi da usare per l'installazione. baseurl specifical'URL per il repositorio, mentre mirrorlist specifica un elenco dei mirrors. Una e solo una diqueste opzioni può essere specificata per definizione del repositorio.

services [--disabled=<list>] [--enabled=<list>]services modifica il il gruppo di servizi predefiniti che sono avviati nel rulnevel presefinito.enabled e disabled prendono elenchi separati da virgole, con enabled i servizi prendonopriorità.

user --name=<username> [--groups=<list>] [--homedir=<homedir>] [--password=<password>] [--iscrypted] [--shell=<shell>] [--uid=<uid>]

user crea un nuovo utente con i parametri specificati. name è richiesto; tutti gli altri parametrisono opzionali.

More documentation on kickstart is available in the anaconda package. To install it, run thecommand su -c 'yum install anaconda' and read the /usr/share/doc/anaconda*/kickstart-docs.txt file for more information.

4.3. Problemi relativi all'installazione

4.3.1. Sony VAIO NotebooksAlcuni portatili Sony VAIO potrebbero avere dei problemi installando Fedora Core da CD-ROM. Se ciòaccade, riavviare il processo d'installazione ed aggiungere la seguente opzione nella linea di comandodi boot:

pci=off ide1=0x180,0x386

L'installazione procederà normalmente, e qualsiasi periferica non riconosciuta verrà configurata alprimo avvio di Fedora Core.

4.3.2. IDE RAIDNon tutti i controllers RAID IDE sono supportati. Se il controller RAID non è ancora supportato dadmraid, si potrebbero combinare i dischi in un array RAID configurando il Linux software RAID. Per icontrollers supportati, si configuri la funzionalità RAID nel BIOS del computer.

4.3.3. Installazioni di NICs e PXE multipliAlcuni servers con molteplici interfacce di rete potrebbero non assegnare eth0 alla prima interfacciadi rete come riconosciuto dal BIOS, il che può causare che l'installer tenti di usare un interfaccia di retedifferente da quella usata da PXE. Per cambiare questo comportamento, usare quanto segue nei filesdi configurazione in pxelinux.cfg/*:

IPAPPEND 2 APPEND ksdevice=bootif

Le opzioni di configurazione sopraelencate causano all'installer di usare la stessa interfaccia di reteusata dal BIOS e PXE. E' possibile inoltre usare la seguente opzione:

Page 10: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

10

ksdevice=link

Questa opzione causa all'installer di usare il primo dispositivo di rete che trova collegato ad uno switchdi rete.

4.4. Problemi relativi all'aggiornamentoRefer to http://fedoraproject.org/wiki/DistributionUpgrades for detailed recommended procedures forupgrading Fedora.

In generale, le installazioni fresche sono raccomandate rispetto agli aggiornamenti, particolarmenteper i sistemi che includono software di repositori di terze parti. Pacchetti di terze parti rimanentida installazioni precedenti, potrebbero non funzionare come ci si aspetta su un sistema Fedoraaggiornato. Se si decide di eseguire comunque un aggiornamento, le seguenti informazioni potrannoessere d'aiuto.

• Before you upgrade, back up the system completely. In particular, preserve /etc, /home, andpossibly /opt and /usr/local if customized packages are installed there. You may wish to use amulti-boot approach with a "clone" of the old installation on alternate partition(s) as a fallback. In thatcase, create alternate boot media such as a GRUB boot floppy.

Backup della configurazione del sistemaIl backup delle configurazioni in /etc è anche utile per ricostruire le impostazioni disistema dopo un installazione fresca.

• Dopo aver completato l'aggiornamento, eseguire il comando:

rpm -qa --last > RPMS_by_Install_Time.txt

Ispezionare la fine dell'output per quei pacchetti con data antecedente l'aggiornamento. Rimuovereo aggiornare questi pacchetti dal repositorio di terze parti, od altrimenti lavorarci su come necessita.

5. Note specifiche sull'architetturaQuesta sezione fornisce note che sono specifiche all'architettura hardware supportata da FedoraCore.

5.1. Supporto RPM Multiarch sulle piattaforme a 64-bit (x86_64,ppc64)RPM supporta l'installazione parallela dello stesso pacchetto per molteplici architetture. Un normaleelenco dei pacchetti come rpm -qa potrebbe sembrare includere pacchetti duplicati, poichél'architettura non è visualizzata. Si usi invece il comando repoquery, che è parte del pacchetto yum-utils in Fedora Extras, che per impostazione predefinita, mostra l'architettura. Per installare yum-utils,eseguire il seguente comando:

su -c 'yum install yum-utils'

Page 11: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Specifiche PPC per Fedora

11

Per elencare tutti i pacchetti con le loro architetture si usi rpm, eseguendo il seguente comando:

rpm -qa --queryformat "%{name}-%{version}-%{release}.%{arch}\n"

E' possibile aggiungere questo a /etc/rpm/macros (per un impostazione globale) o~/.rpmmacros (per un impostazione per-utente). Esso cambia la query predefinita per mostrarel'architettura:

%_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}

5.2. Specifiche PPC per FedoraQuesta sezione copre ogni informazione specifica che si potrebbe aver bisogno di conoscere, suFedora Core e la piattaforma hardware PPC.

5.2.1. Requisiti hardware PPC

5.2.1.1. Processore e memoria• CPU Minima: PowerPC G3 / POWER3

• Fedora Core 6 supports only the "New World" generation of Apple Power Macintosh, shipped fromcirca 1999 onward.

• Fedora Core 6 supporta anche gli IBM eServer pSeries, IBM RS/6000, Genesi Pegasos II, e lemacchine IBM Cell Broadband Engine.

• Raccomandati per la modalità testo: 233 MHz G3 o superiore, 128MiB RAM.

• Raccomandati per la modalità grafica: 400 MHz G3 o superiore, 256MiB RAM.

5.2.1.2. Requisiti di spazio su discoI requisiti di spazio su disco sottoelencati rappresentano lo spazio occupato da Fedora Core 6 dopoaver completato l'installazione. Comunque, altro spazio su disco è necessario durante l'installazioneper il supporto dell'ambiente d'installazione. Questo spazio aggiuntivo corrisponde alla grandezza di /Fedora/base/stage2.img (sull'Installation Disc 1) più la grandezza dei files in /var/lib/rpm sulsistema installato.

In termini pratici, vuol dire che i requisiti di spazio su disco possono variare da un minimo di 90MiBper un installazione minima ad un massimo di 175MiB per un installazione che include quasi tutti ipacchetti. I pacchetti completi possono occupare più di 9 GB di spazio su disco.

Ulteriore spazio è richiesto per ogni dato utente, ed almeno il 5% di spazio libero dovrà esseremantenuto affinché il sistema funzioni correttamente.

5.2.2. La tastiera AppleThe Option key on Apple systems is equivalent to the Alt key on the PC. Where documentationand the installer refer to the Alt key, use the Option key. For some key combinations you may need

Page 12: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

12

to use the Option key in conjunction with the Fn key, such as Option+Fn+F3 to switch to virtualterminal tty3.

5.2.3. Note di installazione PPCIl Fedora Core Installation Disc 1 è avviabile sull'hardware supportato. In aggiunta, un immaginedi CD avviabile appare nella directory images/ di questo disco. Queste immagini si comportanodifferentemente in accordo al sistema hardware che si sta utilizzando:

• Apple Macintosh Il bootloader avvierà automaticamente l'appropriato programma d'installazione a32-bit o 64-bit.

Il pacchetto predefinito gnome-power-manager include il supporto del power management, inclusolo sleep e l'amministrazione del livello di retroilluminazione. Gli utenti con requisiti più complessipossono utilizzare il pacchetto apmud in Fedora Extras. Per installare apmud dopo l'installazione,usare il seguente comando:

su -c 'yum install apmud'

• 64-bit IBM pSeries (POWER4/POWER5), modelli iSeries attuali

After using OpenFirmware to boot the CD, the bootloader, yaboot, automatically boots the 64-bitinstaller.

• IBM "Legacy" iSeries (POWER4)

So-called "Legacy" iSeries models, which do not use OpenFirmware, require use of the boot imagelocated in the images/iSeries directory of the installation tree.

• 32-bit CHRP (IBM RS/6000 ed altri)

After using OpenFirmware to boot the CD, select the linux32 boot image at the boot: prompt tostart the 32-bit installer. Otherwise, the 64-bit installer starts and fails.

• Genesi Pegasos II

Nel momento in cui stiamo scrivendo, non è ancora stato rilasciato un firmware con pieno supportoper i filesystem ISO9660 per il Pegasos. E' comunque possibile utilizzare un immagine di avvio dallarete. Al prompt di OpenFirmware, immettere il seguente comando:

boot cd: /images/netboot/ppc32.img

Si deve anche configurare manualmente OpenFirmware sul Pegasos per far si di rendere il sistemaFedora Core installato avviabile. Per far questo, impostare la variabile ambiente boot-device eboot-file in modo appropriato.

• Avvio dalla rete

Immagini combinate contenenti l'installer kernel ed il ramdisk sono locate nella directory images/netboot/ dell'albero di installazione. Queste sono intese per l'avvio dalla rete con TFTP, mapossono essere utilizzate in molti modi.

Page 13: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Specifiche x86 per Fedora

13

Il loader yaboot supporta l'avvio TFTP per gli IBM pSeries e gli Apple Macintosh. Il Fedora Projectincoraggia l'uso di yaboot rispetto alle immagini netboot.

5.3. Specifiche x86 per FedoraQuesta sezione copre ogni informazione specifica che si potrebbe aver bisogno di conoscere, suFedora Core e la piattaforma hardware x86.

5.3.1. Requisiti hardware x86In ordine all'uso di specifiche caratteristiche di Fedora Core 6 durante o dopo l'installazione, si dovràconoscere i dettagli di altri componenti hardware tipo schede video e di rete.

5.3.1.1. Requisiti di processore e memoriaLe seguenti specifiche di CPU sono dichiarate in confronto dei processori Intel. Anche gli altriprocessori, come quelli di AMD, Cyrix, e VIA che sono compatibili ed equivalenti ai seguentiprocessori Intel possono essere usati con Fedora Core.

Fedora Core 6 richiede un Processore Intel Pentium o superiore, ed è ottimizzata per i processoriPentium 4 e successivi.

• Raccomandati per la modalità testo: 200 MHz Pentium-class o superiore

• Raccomandati per la modalità grafica: 400 MHz Pentium II o superiore

• RAM minima per la modalità testo: 128MiB

• RAM minima per la modalità grafica: 192MiB

• RAM raccomandata per la modalità grafica: 256MiB

5.3.1.2. Requisiti di spazio su discoI requisiti di spazio su disco sottoelencati rappresentano lo spazio occupato da Fedora Core 6 dopoaver completato l'installazione. Comunque, altro spazio su disco è necessario durante l'installazioneper il supporto dell'ambiente d'installazione. Questo spazio aggiuntivo corrisponde alla grandezza di /Fedora/base/stage2.img sull'Installation Disc 1 più la grandezza dei files in /var/lib/rpm sulsistema installato.

In termini pratici, vuol dire che i requisiti di spazio su disco possono variare da un minimo di 90MiBper un installazione minima ad un massimo di 175MiB per un installazione che include quasi tutti ipacchetti. I pacchetti completi possono occupare più di 9 GB di spazio su disco.

Ulteriore spazio è richiesto per ogni dato utente, ed almeno il 5% di spazio libero dovrà esseremantenuto affinché il sistema funzioni correttamente.

5.4. Specifiche x86_64 per FedoraQuesta sezione copre ogni informazione specifica che si potrebbe aver bisogno di conoscere, suFedora Core e la piattaforma hardware x86_64.

Page 14: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

14

5.4.1. Requisiti hardware x86_64In ordine all'uso di specifiche caratteristiche di Fedora Core 6 durante o dopo l'installazione, si dovràconoscere i dettagli di altri componenti hardware tipo schede video e di rete.

5.4.1.1. Requisiti di memoria x86_64• RAM minima per la modalità testo: 128MiB

• RAM minima per la modalità grafica: 256MiB

• RAM raccomandata per la modalità grafica: 512MiB

5.4.1.2. Requisiti di spazio su discoI requisiti di spazio su disco sottoelencati rappresentano lo spazio occupato da Fedora Core 6 dopoaver completato l'installazione. Comunque, altro spazio su disco è necessario durante l'installazioneper il supporto dell'ambiente d'installazione. Questo spazio aggiuntivo corrisponde alla grandezza di /Fedora/base/stage2.img sull'Installation Disc 1 più la grandezza dei files in /var/lib/rpm sulsistema installato.

In termini pratici, vuol dire che i requisiti di spazio su disco possono variare da un minimo di 90MiBper un installazione minima ad un massimo di 175MiB per un installazione che include quasi tutti ipacchetti. I pacchetti completi possono occupare più di 9 GB di spazio su disco.

Ulteriore spazio è richiesto per ogni dato utente, ed almeno il 5% di spazio libero dovrà esseremantenuto affinché il sistema funzioni correttamente.

6. Note sui pacchettiLe seguenti sezioni contengono informazioni riguardanti i pacchetti che hanno avuto significativicambiamenti per Fedora Core 6. Per un accesso facilitato, sono organizzati in linea generale usandogli stessi gruppi mostrati nel sistema d'installazione.

6.1. Ambiente desktop GNOMEI seguenti pacchetti sono stati separati in diversi pacchetti per migliorare le prestazioni el'amministrabilità come sottonotato:

• gnome-utils

• beagle, che non dipende più da Evolution

• evince, che non dipende più da Nautilus

• NetworkManager, che non dipende più da bind e caching-nameserver

6.2. Web ServerIl pacchetto php è stato diviso per separare il binario a linea di comando dall'eseguibile CGI.

Page 15: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Utilità per il file system ext3

15

6.3. Utilità per il file system ext3Una nuova versione di e2fsprogs inclusa in questa release possiede una certa quantità di bachi risolti.La caratteristica ext2online è stata integrata in resize2fs, così il programma ext2online èstato rimosso da questo pacchetto.

6.4. Audit delle licenzeLa Fedora Project Board21 ha cominciato un audit delle licenze22 per assicurare che tutto il softwareincluso in Fedora Core sia conforme con le linee guida di licenza dei pacchetti. Questo processo ècompleto, e diversi cambiamenti sono stati fatti come risulta:

• Il pacchetto openmotif è stato scartato23 a causa della licenza non libera. I pacchetti software inprecedenza dipendenti dalla libreria openmotif sono stati ricompilati per usare lesstif.

• Il pacchetto macutils è stato scartato24 a causa della licenza non libera.

• Il pacchetto ckermit è stato scartato25 a causa della licenza non libera.

• Il pacchetto cleanfeed è stato scartato26 a causa della licenza non libera.

• Il pacchetto aspell-nl è stato cambiato27 per includere dati licenziati GPL.

• Il pacchetto crypto-utils è stato cambiato28 per rimuovere il codice licenziato PGP in favore di nuovocodice licenziato GPL.

• Il pacchetto netpbm è stato cambiato29 per rimuovere tutti i files non licenziati o impropri dal tarballsorgente.

6.5. Kernel headersIl processo di generazione dei kernel headers è stato cambiato30, ed ora fornisce diversi benefits31

inclusa una più facile manutenzione e consistenza.

7. Kernel LinuxQuesta sezione concerne cambiamenti ed importanti informazioni riguardanti il kernel basato sullaversione 2.6.18 in Fedora Core 6. Il kernel 2.6.18 include:

• 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/)

• Contatori VM per-zona

21 http://fedoraproject.org/wiki/Board22 http://fedoraproject.org/wiki/FreeSoftwareAnalysis30 http://kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8d730cfb50cc77da6d00f941daef440918a1922f31 http://lkml.org/lkml/2006/7/2/24

Page 16: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

16

• Ritardo accounting per-task

• A new per-packet access control for SELinux called secmark (http://james-morris.livejournal.com/11010.html)

• i386 vDSO randomizzato

• Nuovi drivers e supporto aggiuntivo dei dispositivi per molti drivers esistenti

• Molti bug fixes ed altri piccoli miglioramenti

7.1. VersioneFedora Core può includere patches aggiuntive al kernel per miglioramenti, correzione di errori,o caratteristiche aggiuntive. Per questa ragione, il kernel potrebbe non essere linea-per-lineaequivalente al cosidetto vanilla kernel proveniente dal sito web di kernel.org:

http://www.kernel.org/

Per ottenere una lista di queste patches, scaricare il pacchetto RPM sorgente ed eseguire il seguentecomando su di esso:

rpm -qpl kernel-<version>.src.rpm

7.2. ChangelogPer ottenere una lista dei cambiamenti del pacchetto, eseguire il seguente comando:

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 Fedoraversion kernel is based on the Linus tree.

Customizations made for the Fedora version are available from http://cvs.fedora.redhat.com .

7.3. Tipi di Kernel

Fedora Core 6 include i seguenti kernel compilati:

• Native kernel, for use in most systems. Configured sources are available in the kernel-devel-<version>.<arch>.rpm package.

• kernel-PAE, for use in 32-bit x86 systems with > 4GB of RAM, or with CPUs that have a 'NX (NoeXecute)' feature. This kernel support both uniprocessor and multi-processor systems.

• Virtualization kernel for use with the Xen emulator package. Configured sources are available in thekernel-xen-devel-<version>.<arch>.rpm package.

• Kdump kernel for use with kexec/kdump capabilities. Configured sources are available in thekernel-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:

Page 17: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Segnalare gli errori

17

su -c 'yum install kernel-{PAE,xen,kdump}-devel'

Selezionare uno o più di questi tipi, separati da virgola e senza spazi, appropriatamente. Immettere lapassword di root quando richiesta.

Il kernel predefinito fornisce SMPNon è disponibile un kernel SMP separato per Fedora Core 6 su i386, x86_64 and ppc64.Il supporto multiprocessore è fornito dal kernel nativo.

Supporto kernel PowerPCNon c'è supporto per Xen o kdump per l'architettura PowerPC in Fedora Core 6. IPowerPC a 32-bit hanno ancora un kernel SMP separato.

7.4. Segnalare gli erroriRefer to http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html for information on reporting bugs inthe Linux kernel. You may also use http://bugzilla.redhat.com for reporting bugs that are specific toFedora.

7.5. Seguire libri di testo genericiMolti dei tutorial, esempi, e libri di testo sullo sviluppo del kernel Linux assumono che i sorgentidel kernel siano installati sotto la directory /usr/src/linux/. Se si fa un link simbolico, comemostrato sotto, si sarà in grado si usare quel materiale d'apprendimento con i pacchetti di FedoraCore. Installare gli appropriati sorgenti del kernel, come mostrato prima, quindi eseguire il seguentecomando:

su -c 'ln -s /usr/src/kernels/<version>.<release>-<arch> /usr/src/linux'

Immettere la password di root quando richiesta.

7.6. Preparazione allo sviluppo del KernelFedora Core 6 non include il pacchetto kernel-source fornito nelle vecchie versioni poiché ènecessario il solo pacchetto kernel-devel per compilare moduli esterni. Sono disponibili sorgenticonfigurati come descritto nella sezione Tipi di kernel.

Queste istruzioni fanno riferimento al Kernel correnteTo simplify the following directions, we have assumed that you want to configure thekernel 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.

Gli utenti che necessiteranno dell'accesso ai sorgenti originali del kernel di Fedora Core possonotrovarli nel pacchetto kernel .src.rpm. Per creare un albero di sorgenti esploso da questo file, siseguano i seguenti passi:

Page 18: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

18

Non compilate i pacchetti come Super-user (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 anormal user. Many general information sites refer to /usr/src/linux in their kernelinstructions. If you use these instructions, simply substitute ~/rpmbuild/BUILD/kernel-<version>/linux-<version>.<arch>."]]

1. Si prepari un ambiente di compilazione di pacchetti RPM nella home directory utente. Eseguire iseguenti comandi:

su -c 'yum install rpmdevtools yum-utils' rpmdev-setuptree

2. Immettere la password di root quando richiesta.

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. Immettere la password di root quando richiesta.

5. Install kernel-<version>.src.rpm using the command:

rpm -Uvh kernel-<version>.src.rpm

6. Questo comando scrive i contenuti dell'RPM in ${HOME}/rpmbuild/SOURCES e ${HOME}/rpmbuild/SPECS, dove ${HOME} è la home directory.

Spazio richiestoIl completo processo di compilazione del kernel può richiedere diversi gigabytes dispazio extra sul file system contenente la home directory.

7. Preparare i sorgenti del kernel usando i comandi:

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. Forexample, the i686 configuration file is named ~/rpmbuild/BUILD/kernel-<version>/linux-<version>.<arch>/configs/kernel-<version>-i686.config. Issue thefollowing command to place the desired configuration file in the proper place for building:

Page 19: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Compilare solo i moduli del kernel

19

cp configs/<desired-config-file> .config

9. Ogni kernel prende un nome basandosi sul numero della sua versione. Questo è il valoremostrato dal comando uname -r. Il nome del kernel è definito dalle prime quattro linee del kernelMakefile. Il Makefile è stato cambiato per generare un kernel con un nome differente daquello in esecuzione. Per essere accettato dal kernel in esecuzione, un modulo deve esserecompilato per il kernel con il nome corretto. Per fare questo, si deve editare il kernel Makefile.

Per esempio, se uname -r restituisce la stringa 2.6.17-1.2345_FC6, si cambi la definizioneEXTRAVERSION da questo:

EXTRAVERSION = -prep

a questo:

EXTRAVERSION = -1.2345_FC6

Che sarà, sostituito in ogni parte d'ora in poi.

10. Impartire il seguente comando:

make oldconfig

Quindi si potrà procedere come al solito.

Compilare gli RPM binari del kernelNormally, kernels for Fedora are built using the rpmbuild utility and a specfile. Yourresults may vary if you use the kernel's built-in make rpm target.

7.7. Compilare solo i moduli del kernelAn 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-develpackage using yum.

su -c 'yum install kernel-devel'

Per esempio, per compilare il modulo foo.ko, si crei il seguente Makefile nella directorycontenente il file foo.c:

obj-m := foo.o

KDIR := /lib/modules/$(shell uname -r)/buildPWD := $(shell pwd)

default:

Page 20: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

20

$(MAKE) -C $(KDIR) M=$(PWD) modules

Impartire il comando make per compilare il modulo foo.ko.

8. Fedora DesktopQuesta sezione concerne dettagli sui cambiamenti che interessano gli utenti del desktop grafico diFedora.

8.1. Effetti del desktopAIGLX, dal Fedora Rendering Project32, è parte dell'upstream X.org versione 7.1 incluso in FedoraCore 6. Il compositing in X.org è abilitato per impostazione predefinita in questa versione. Lecaratteristiche di compositing in Metacity, il window manager predefinito fornito in GNOME, sonodisabilitate in questa versione. Quando gli effetti del desktop sono abilitati, Metacity è sostituito daCompiz, un window manager OpenGL compositing che usa AIGLX per fornire effetti per il desktop.

Per abilitare gli effetti desktop fantasiosi, seguite i seguenti passi:

1. System → Preferences → Desktop Effects

2. Log out

3. Eseguite nuovamente il Login. compiz sarà abilitato

Se si rimane bloccati, fare riferimento al seguente thread:

• http://www.redhat.com/archives/fedora-devel-list/2006-September/msg00382.html

• http://www.redhat.com/archives/fedora-devel-list/2006-September/msg00383.html

A list of hardware that supports these effects is available at http://fedoraproject.org/wiki/RenderingProject/aiglx.

8.2. Amministrazione del softwareLe prestazioni dell'utilità di amministrazione del software yum sono state enormemente migliorate inFedora Core 6. Il parser dei metadati dei repositori è stato implementato in C. Una nuova infrastrutturaper l'amministrazione dei mirror assicura una migliore selezione dei mirror ed, in molti casi, prestazionipiù veloci. Lo strumento di amministrazione dei pacchetti Pirut e l'utilità diaggiornamento del softwarePup sono basate su yum, così anche le loro prestazioni sono migliorate.

8.3. GNOMEQuesta versione presenta GNOME 2.1633. Molti dei cambiamenti in GNOME 2.16, come Tomboy e loGNOME Power Manager, sono stati aggiunti in Fedora Core 5. Fedora Core 6 presenta anche Orcalo screen reader, ed il menu editor Alacarte disponibile in precedenza da Fedora Extras.

L'utilità GNOME Power Manager adesso fornisce dettagliate, informazioni grafiche sul consumoenergetico. Per accedere a queste informazioni, cliccare con il bottone destro sull'applet e selezionarela voce di menuInformazioni.

32 http://fedoraproject.org/wiki/RenderingProject33 http://www.gnome.org/start/2.16/

Page 21: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Navigatori Web

21

Lo splash screen di GNOME è stato disabilitato intenzionalmente. Per abilitarlo , usare gconf-editor od il seguente comando:

gconftool-2 --set /apps/gnome-session/options/show_splash_screen --type bool true

La finestra di dialogo lock screen non è connessa allo screensaver selezionato in questa release. Perabilitarla, usare gconf-editor od il seguente comando:

gconftool-2 --set --type string /apps/gnome-screensaver/lock_dialog_theme "system"

8.4. Navigatori WebNon c'è più un pacchetto browser suite contenuta in Fedora Core 6. Il pacchetto mozilla package èstato rimosso. Per avere funzionalità equivalenti, usare firefox come navigatore web e thunderbirdcome mail client, o usare seamonkey, una browser suite distribuita in Fedora Extras.

Per meglio supportare certi scritture (come l'Indico ed alcune scritture CJK), Fedora compila il suoFirefox usando il sistema Pango per il rendering del testo. Pango è usato con il permesso dellaMozilla Corporation. Questo cambiamento può impattare negativamente con le prestazioni su alcunepagine. Per disabilitare questa caratteristica, impostare MOZ_DISABLE_PANGO=1 nell'ambiente primadi lanciare Firefox.

export MOZ_DISABLE_PANGO=1/usr/bin/firefox

I navigatori basati su gecko Firefox ed Epiphany adesso rendono in modo appropriato il MathMLquando usano il backend di testo Pango. In aggiunta, diversi problemi con il rendering ed ilcomportamento del testo usando il backend di testo Pango sono stati risolti. Epiphany ora renderizzausando Pango per impostazione predefinita.

8.5. Mail ClientsThunderbird in Fedora adesso abilita Pango per impostazione predefinita per tutte le localizzazionicon il permesso della Mozilla Corporation. Questo cambiamento può impattare negativamente sulleprestazioni su alcune pagine. Per disabilitare l'uso di Pango, impostare MOZ_DISABLE_PANGO=1nell'ambiente prima di lanciare Thunderbird.

export MOZ_DISABLE_PANGO=1/usr/bin/thunderbird

9. File SystemsFedora Core 6 fornisce il supporto base per partizioni di swap crittate e filesystem non-root. Perusarlo, aggiungere le voci in /etc/crypttab e referenziare i dispositivi creati in /etc/fstab.

Page 22: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

22

Supporto di FS crittati durante l'installazione non disponibileAbilitare l'a crittazione del file system dopo l'installazione. Anaconda non ha supporto perla creazione di dispositivi a blocchi crittati.

L'esempio che segue mostra una voce /etc/crypttab per una partizione swap:

my_swap /dev/hdb1 /dev/urandom swap,cipher=aes-cbc-essiv:sha256

Questo crea un dispositivo a blocchi crittato /dev/mapper/my_swap , che può essere referenziato in/etc/fstab. Il prossimo esempio mostra una voce per un volume di sistema.

my_volume /dev/hda5 /etc/volume_key cipher=aes-cbc-essiv:sha256

Il file /etc/volume_key contiene una chiave di crittazione in testo semplice. E' possibile specificarenone come nome del file per la chiave, ed il sistema richiederà la chiave di crittazione durante l'avvio.

Si raccomanda di usare LUKS per i volumi del file system:

• Creare il volume crittato usando cryptsetup luksFormat

• Aggiungere la voce necessaria in /etc/crypttab

• Impostare il volume manualmente usando cryptsetup luksOpen o riavviando

• Creare un filesystem sul volume crittato

• Impostare una linea in /etc/fstab

10. Web ServersFedora Core 6 includes version 2.2 of the Apache HTTP Server. Users upgrading from version 2.0(included in Fedora Core 4 and earlier) need to make changes to their httpd configuration; refer tohttp://httpd.apache.org/docs/2.2/upgrading.html for more details.

11. SviluppoQuesta sezione riguarda vari strumenti di sviluppo e caratteristiche.

11.1. RuntimeQueste sono le nuove caratteristiche in glibc:

• Supporto per l'ereditarietà della priorità e la protezione delle priorità mutex. Queste sono duecaratteristiche descritte negli standard POSIX.

• L'ereditarietà delle priorità mutex previente automaticamente l'inversione della priorità causatadall'attesa della disponibilità delle mutex. Il kernel accresce automaticamente la priorità del threadche possiede il mutex fino allo sblocco del mutex.

Page 23: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Strumenti

23

• La protezione della priorità permette di specificare una priorità in cui tutti i threads cheacquisiscono il mutex dovranno essere eseguiti fino allo sblocco del mutex. Questa caratteristicanon è disponibile per i mutex robusti.

• L'ordinamento dell'indirizzo di destinazione performato dall'interfaccia getaddrinfo() per il lookup diun hostname può ora essere personalizzata da regole nel file /etc/gai.conf.

• Significativa accelerazione nei processi NIS e NIS+.

• Completato il supporto per l'RFC 3542 (API socket avanzate per IPv6).

• Significativa accelerazione del lookup di simboli dinamici.

11.2. StrumentiIl linker include il supporto per il nuovo formato di tavola del'hash dei simboli ELF. Usare l'opzione --hash-style del linker per selezionare il formato(i).

11.2.1. Kernel header filesQuesta versione di Fedora è stata compilata usando i kernel headers di Linux esportati direttamentedal kernel, usando la nuova caratteristica headers_install del kernel 2.6.18. Quindi, il pacchettoglibc-kernheaders è stato rimosso e sostituito con kernel-headers, un sottopacchetto di kernel.

Gli sviluppatori potranno notare alcuni cambiamenti tra questi nuovi kernel headers e quello che erapresente in precedenza, incluso ma non limitato quanto segue:

• The <linux/compiler.h> header file has been removed, since it contains nothing of use touserspace.

• Le macro _syscallX() sono state rimosse. In userspace si dovrà invece usare la syscall()dallalibreria C.

• La macro PAGE_SIZE è stata rimossa da alcune architetture, poiché la grandezza della pagina èvariabile. In userspace si drovrà invece usare sysconf(_SC_PAGE_SIZE) o getpagesize().

• The <asm/atomic.h> and <asm/bitops.h> header files have been removed. These were notdesigned for use in userspace, and would fail to compile on some architectures while silently givingnon-atomic behaviour on others. The C compiler provides its own atomic builtin functions34 that aresuitable for use in userspace programs instead.

• I contenuti che precedentemente erano protetti con #ifdef __KERNEL__ sono oracompletamente elise con lo strumento unifdef. La definizione __KERNEL___ per poter vedere leparti che non sono visibili in userspace non ha più effetto.

In più, alcuni altri files header che non sono disponibili per l'utilizzo in userspace sono stati rimossi, edancora molti altri headers sono stati editati per rimuovere contenuti non desiderabili.

Cambiamenti negli header del kernel non specifici per FedoraQuesti cambiamenti sono ereditati dal'kernel base e non sono specifici di Fedora.Qualsiasi distribuzione che usa i kernel headers correnti ufficialmente esportati avrà glistessi cambiamenti.

Page 24: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

24

11.2.2. Collezione di compilatori GCCQuesta versione di Fedora è stata compilata usando GCC 4.1, che è incluso nella distribuzione.

11.2.2.1. Avvisi• Gli sviluppatori Fedora hanno introdotto cambiamenti nella sezione .hash ELF che fornisce i

simboli per il linking dinamico. Questa nuova sezione .gnu.hash, che è prodotta con la nuovaopzione predefinita --hash-style=gnu per gcc , assolve i medesimi propositi delle precedentisezioni hash. Fornisce, comunque, un incremento approssimativo del 50% nella velocità di linkingdinamico. I binari e le librerie prodotte con le nuove funzioni di hashing sono incompatibili con levecchie versioni di glibc e linker dinamici. Per usare le routine di hashing vecchio stile per lacompatibilità con sistemi basati su vecchie versioni di glibc, si passi invece l'opzione --hash-style=sysv.

• GDB 6.1 o superiore è necessario per eseguire il debug di binari, a meno che siano compilatiusando l'opzione di compilazione -fno-var-tracking.

• L'opzione -fwritable-strings non è più accettata.

• I messaggi diagnostici in lingua inglese adesso usano apici Unicode. Se non si riesce a leggerli,impostare la variabile ambiente LC_CTYPE su C o cambiare l'emulatore terminale.

• Il file specs non è più installato su molti sistemi. Gli utenti ordinari non lo noteranno, ma glisviluppatori che debbono alterare il file possono usare l'opzione -dumpspecs per generare il fileper l'editing.

11.2.2.2. Generazione del codice• L'ottimizzatore di codice SSA è ora incluso e porta con se una migliore costante propagazione,

parziale eliminazione della ridondanza, load e store code motion, riduzione della forza, eliminazionedel dead storage, miglior individuazione del codice irraggiungibile, e ricorsività delle code percumulazione.

• L'autovettorizazione è supportata. Questa tecnica ottiene più alte prestazioni per cicli repetitivi dicodice, in alcune circostanze.

11.2.2.3. Estensione linguaggi• Il nuovo attributo sentinella genera un avviso nel compilatore se una funzione come execl(char*path, const char *arg, ...), che richiede che un terminatore di lista NULL, manchi delNULL.

• Le estensioni cast-as-lvalue , conditional-expression-as-lvalue e compund-expression-as-lvalue sono state rimosse.

• La semantica #pragma pack() è ora più vicina a quelle usate dagli altri compilatori.

• Ricavare l'indirizzo di una variabile dichiarata con il modificatore register ora genera un erroreinvece di un avvertimento.

• Arrays di tipi di elementi incompleti ora generano un errore. Che implica nessuna referenza alledefinizioni di struttura.

Page 25: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Ruby

25

• Il compilatore base, senza nessuna ottimizzazione (-O0), è stato misurato come più veloce almenodel 25% su codice reale.

• Le librerie possono ora contenere a scopo funzionale variabili statiche nei programmi multi-threaded. L'-fno-threadsafe-statics può essere usato dagli sviluppatori per disattivarequesta caratteristica, ma gli utenti ordinari non dovranno mai farlo.

11.3. RubyIl percorso di ricerca standard per le librerie Ruby, $:, e' cambiato in accordo con le linee guida peril packaging 35. Sono anche stati fatti cambiamenti ad alcune voci in Config::CONFIG nel modulorbconfig. I cambiamenti più importanti includono:

• sitedir e le directories relative (sitelibdir, sitearchdir) sono adesso sotto rubylibdir.Invece di /usr/lib/site_ruby esse sono sotto /usr/lib/ruby/site_ruby.

• Le directories per il codice Ruby puro indipendente dall'architettura sono sempre sotto /usr/lib,anche sull'architettura x86_64, dove erano solite essere sotto /usr/lib64. Questo cambiamentointeressa Config::CONFIG voci rubylibdir e sitelibdir.

Le directories che in precedenza erano in $: rimangono li per il che ci vorrà, così che il codiceesistente, come /usr/lib/site_ruby, non abbia necessità di essere modificato. Queste directoriessono comunque deprecate, e saranno rimosse per il rilascio di Fedora Core 8. Si compilino i pacchettiRPM Ruby in accordo con le linee guida del packaging36. In particolare, le librerie di Ruby dovrannosolo essere installate sotto sitelibdir e sitearchdir. Si dovrà anche seguire queste regole per ilcodice Ruby che non è pacchettizzato come RPM.

12. SicurezzaQuesta sezione evidenzia varie questioni di sicurezza di Fedora Core.

12.1. Informazioni generaliA general introduction to the many proactive security features in Fedora, the current status, andpolicies is available at http://fedoraproject.org/wiki/Security.

12.2. SELinuxQuesta versione accresce l'usabilità di SELinux fornendo uno strumento grafico per la risoluzionedei problemi. Per i dettagli e le schermate, fare riferimento a setroubleshoot37. Lo sviluppatore diSELinux Dan Walsh spiega lo strumento ed il suo utilizzo nel suo blog38. Il file manager Nautilus èstato migliorato in GNOME 2.16 per mostrare i contesti SELinux.

Le pagine del progetto SELinux hanno suggerimenti per la risoluzione dei problemi, spiegazioni, epuntatori a documentazione e riferimenti: Alcuni links utili includono i seguenti:

• New SELinux project pages: http://fedoraproject.org/wiki/SELinux

• Troubleshooting tips: http://fedoraproject.org/wiki/SELinux/Troubleshooting

35 http://fedora-test.fedoraproject.org/fedora-docs/fedora-docs/Packaging/Ruby36 http://fedora-test.fedoraproject.org/fedora-docs/fedora-docs/Packaging/Ruby37 http://fedoraproject.org/wiki/SELinux/setroubleshoot38 http://danwalsh.livejournal.com/7212.html

Page 26: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

26

• Frequently Asked Questions: http://fedora.redhat.com/docs/selinux-faq/

• Listing of SELinux commands: http://fedoraproject.org/wiki/SELinux/Commands

• Details of confined domains: http://fedoraproject.org/wiki/SELinux/Domains

13. Java e java-gcj-compatQuesta versione di Fedora Core include un ambiente Java gratuito ed open source, chiamato java-gcj-compat. La collezione java-gcj-compat include una suite di strumenti ed un ambientedi esecuzione che è capace di compilare ed eseguire molti utili programmi scritti nel linguaggio diprogrammazione Java.

Fedora Core non include JavaJava è un marchio di Sun Microsystems. java-gcj-compat è uno stack di softwareinteramente libero che non è Java, ma può eseguire software Java.

L'infrastruttura java-gcj-compat ha tre componenti chiave: un runtime GNU Java (libgcj),il compilatore Eclipse Java (ecj), ed un gruppo di wrappers e links (java-gcj-compat) chepresentano il runtime ed il compilatore all'utente in una maniera simile a quella di altri ambienti Java.

The Java software packages in this Fedora release use the java-gcj-compat environment. Thesepackages include OpenOffice.org Base, Eclipse, and Apache Tomcat. Refer to the Java FAQ athttp://www.fedoraproject.org/wiki/JavaFAQ for more information on the java-gcj-compat free Javaenvironment in Fedora.

Includere posizione ed informazione di versione nellesegnalazioni d'erroreQuando si crea una segnalazione d'errore, si deve essere sicuri di includere l'output diquesti comandi:

which java && java -version && which javac && javac -version

13.1. Gestire i pacchetti Java e Java-likeOltre allo stack di software libero java-gcj-compat, Fedora Core permetterà di installare moltepliciimplementazioni Java e cambiare fra loro usando lo strumento a linea di comando alternatives.Comunque, ogni sistema Java installato dovrà essere pacchettizzato usando le linee guida delJPackage Project per ottenere beneficio da alternatives. Una volta che questi pacchetti sonoinstallati correttamente, l'utente root potrà cambiare fra le implementazioni java e javac usando ilcomando alternatives:

alternatives --config java alternatives --config javac

Page 27: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Librerie JNI 64-bit

27

13.2. Librerie JNI 64-bitLe librerie JNI a 64-bit distribuite per impostazione predefinita sui sistemi a 64-bit in Fedora Core edExtras non sono eseguibili sulle JREs a 32-bit. Perciò si deve passare ad un alternativa java a 64-bit,od installare la versione a 32-bit dei pacchetti, se disponibili. Per installare una versione a 32-bit, usareil seguente comando:

yum install <package_name>.i386

Allo stesso modo, le librerie JNI a 32-bit distribuite per impostazione predefinita sui sistemi ppc64 nonfunzioneranno con una JRE a 64-bit. Per installare la versione a 64-bit, usare il seguente comando:

yum install <package_name>.ppc64

13.3. Amministrare le applets JavaQuesta versione di Fedora Core include una versione di anteprima di gcjwebplugin, un plugin perFirefox per le applets Java. gcjwebplugin non è abilitato per impostazione predefinita. Nonostantel'implementazione di sicurezza in GNU Classpath sia stata attivamente sviluppata, non è abbastanzamatura per eseguire applets prive di fiducia con sicurezza. D'altra parte, le implementazioni AWTe Swing in GNU Classpath sono ora sufficientemente mature per eseguire molte delle appletsdistribuite nel web. Gli utenti avventurosi che vogliono provare gcjwebplugin possono leggere/usr/share/doc/libgcj-4.1.1/README.libgcjwebplugin.so, installato dal gcc rpm. IlREADME spiega come abilitare il plugin ed i rischi associati nel farlo.

13.4. Fedora ed i pacchetti Java JPackageFedora Core includes many packages derived from the JPackage Project, which provides aJava software repository. These packages are modified in Fedora to remove proprietary softwaredependencies and to make use of GCJ's ahead-of-time compilation feature. Use the Fedorarepositories to update these packages, or use the JPackage repository for packages not provided byFedora. Refer to the JPackage website at http://jpackage.org for more information on the project andthe software it provides.

Mescolare pacchetti fra Fedora e JPackageVerificare la compatibilità dei pacchetti prima di installare software da entrambe i repositoriFedora e JPackage sullo stesso sistema. Pacchetti incompatibili possono causareproblemi complessi.

13.5. EclipseThis release of Fedora Core includes Fedora Eclipse, which is based on the Eclipse39 SDK version3.2. The "New and Noteworthy" page for this release can be accessed here40.

Released in June 2006, the SDK is known variously as "the Eclipse Platform," "the Eclipse IDE," and"Eclipse." The Eclipse SDK is the foundation for the combined release of ten Eclipse projects under

39 http://www.eclipse.org40 http://download.eclipse.org/eclipse/downloads/drops/R-3.2-200606291905/new_noteworthy/eclipse-news.html

Page 28: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

28

the Callisto41 combined release umbrella. A few of these Callisto projects are included in Fedora Coreand Extras: CDT42, for C/C++ development, and GEF43, the Graphical Editing Framework.

Speriamo di aumentare questi progetti con altri mentre il ciclo di Fedora va avanti. Trai candidatiproposti per l'inclusione ci sono EMF44, l'Eclipse Modeling Framework, e VE45, il Visual Editor. Mentrestiamo scrivendo, è attesa una versione aggiornata di PyDev46, gli strumenti di sviluppo Python, chesaranno disponibili in Fedora Extras. Assistenza per mantenere questi progetti pacchettizzati e testaticon GCJ è sempre la benvenuta. Contattare le parti interessate attraverso la fedora-devel-java-list47 e/o #fedora-java su freenode.

Fedora include anche plugins e caratteristiche che sono particolarmente utili per gli hackers FOSS:ChangeLog48 editare con eclipse-changelog e l'interazione di Bugzilla con eclipse-bugzilla.I nostri pacchetti CDT includono inoltre un supporto work-in-progress per lo GNU Autotools. Leultime informazioni riguardanti questi progetti possono essere trovate sulla pagina del Fedora EclipseProject49.

13.5.1. Plugins/Caratteristiche non pacchettizzateFedora Eclipse contains a patch to allow non-root users to make use of the Update Managerfunctionality for installing non-packaged plugins and features. Such plugins are installed in the user'shome directory under the .eclipse directory. Please note, however, that these plugins do not haveassociated GCJ-compiled bits and may therefore run slower than expected.

14. MultimediaFedora Core includes applications for assorted multimedia functions, including playback, recordingand editing. Additional packages are available through the Fedora Extras repository. For additionalinformation about multimedia in Fedora, refer to the Multimedia section of the Fedora Project websiteat http://fedoraproject.org/wiki/Multimedia.

14.1. Lettori multimedialiThe default installation of Fedora Core includes Rhythmbox and Totem for media playback. TheFedora Core and Fedora Extras repositories include many other popular programs such as the XMMSplayer and KDE's amaroK. Both GNOME and KDE have a selection of players that can be used with avariety of formats. Third parties may offer additional programs to handle other formats.

Fedora Core also takes full advantage of the Advanced Linux Sound Architecture (ALSA) soundsystem. Many programs can play sound simultaneously, which was once difficult on Linux systems.When all multimedia software is configured to use ALSA for sound support, this limitation disappears.For more information about ALSA, visit the project website at http://www.alsa-project.org/. Usersmay still experience issues when multiple users log into the system. Depending upon hardware andsoftware configurations, multiple users may not be able to use the sound hardware simultaneously.

41 http://www.eclipse.org/callisto42 http://www.eclipse.org/cdt43 http://www.eclipse.org/gef44 http://www.eclipse.org/emf45 http://www.eclipse.org/vep46 http://pydev.sf.net47 http://www.redhat.com/mailman/listinfo/fedora-devel-java-list/48 http://fedora-test.fedoraproject.org/fedora-docs/fedora-docs/ChangeLog49 http://sourceware.org/eclipse/

Page 29: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

I formati Ogg e Xiph.Org Foundation

29

Helix Player è stato rimosso da questa release poiché duplica le funzionalità di Totem. Totem usainoltre il media framework GStreamer, che è utilizzato da altre applicazioni multimediali in FedoraCore. Con GStreamer, gli utenti potranno facilmente aggiungere supporto a codecs aggiuntivi pertutte le applicazioni incluse.

14.2. I formati Ogg e Xiph.Org FoundationFedora includes complete support for the Ogg media container format and the Vorbis audio, Theoravideo, Speex audio, and FLAC lossless audio formats. These freely-distributable formats are notencumbered by patent or license restrictions. They provide flexible alternatives to more popular,restricted formats. The Fedora Project encourages the use of open formats in place of restricted ones.For more information on these formats and how to use them, refer to the Xiph.Org Foundation's website at http://www.xiph.org/.

14.3. MP3, DVD ed altri formati multimediali esclusiFedora Core and Fedora Extras software repositories cannot include support for MP3 or DVD videoplayback or recording. The MP3 formats are patented, and the patent holders have not provided thenecessary patent licenses. DVD video formats are patented and equipped with an encryption scheme.The patent holders have not provided the necessary patent licenses, and the code needed to decryptCSS-encrypted discs may violate the Digital Millennium Copyright Act, a copyright law of the UnitedStates. Fedora also excludes other multimedia software due to patent, copyright or license restrictions,including Adobe's Flash Player and and Real Media's Real Player. For more on this subject, pleaserefer to http://fedoraproject.org/wiki/ForbiddenItems.

While other MP3 options may be available for Fedora, Fluendo now offers a free MP3 plugin forGStreamer that has the necessary patent license for end users. This plugin enables MP3 support inapplications that use the GStreamer framework as a backend. Fedora does not include this pluginsince we prefer to support and encourage the use of patent unrestricted open formats instead. Formore information about the MP3 plugin, visit Fluendo's website at http://www.fluendo.com/.

14.4. Authoring e Masterizzazione di CD e DVDI repositori Fedora Core ed Extras includono una varietà di strumenti per gestire facilmente emasterizzare CD e DVD. Gli utenti GNOME possono masterizzare direttamente dal file managerNautilus o scegliere i pacchetti gnomebaker o graveman da Fedora Extras, o il vecchio pacchettoxcdroast da Fedora Core. Gli utenti KDE possono usare il robusto pacchetto k3b disponibile inFedora Extras, per questi compiti. Strumenti per la console includono cdrecord, readcd, mkisofsed altre popolari applicazioni.

14.5. ScreencastsYou can use Fedora to create and play back screencasts, which are recorded desktop sessions, usingopen technologies. Fedora Extras software repository includes istanbul, which creates screencastsusing the Theora video format. These videos can be played back using one of several playersincluded in Fedora Core. This is the preferred way to submit screencasts to the Fedora Project foreither developer or end-user use. For a more comprehensive how-to, refer to http://fedoraproject.org/wiki/ScreenCasting.

Page 30: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

30

14.6. Supporto esteso mediante i pluginsMolti lettori multimediali nei repositori software Fedora Core e Fedora Extras possono usare pluginsper aggiungere supporto di altri formati multimediali e sistemi di output sonoro. Alcuni usano potentiframeworks multimediali, come il pacchetto gstreamer, per gestire il supporto dei formati dei mediae l'output sonoro. I repositori software Fedora Core e Fedora Extras offrono pacchetti di pluginper questi backends e per applicazioni individuali. Terze parti potranno rendere disponibili pluginsaggiuntivi per aggiungere ulteriori capacità.

15. Giochi ed intrattenimentoFedora Core e Fedora Extras forniscono una selezione di giochi che riguardano una varietà digeneri. Per impostazione predefinita, Fedora Core include un piccolo pacchetto di giochi per GNOME(chiamato gnome-games) e KDE (kdegames). Fedora Extras fornisce giochi aggiuntivi che spazianonei maggiori generi.

The Fedora Project website features a section dedicated to games that details many of the availablegames, including overviews and installation instructions. For more information, refer to http://fedoraproject.org/wiki/Games.

16. VirtualizzazioneVirtualization in Fedora Core is based on Xen 3.0.2, and is integrated within the Fedora Core 6installer. Refer to http://fedoraproject.org/wiki/Tools/Xen for more information about Xen.

16.1. Tipi di virtualizzazioneUnder Fedora Core 6 using Xen 3.0.2, both paravirtualization and full virtualization can beimplemented. Full virtualization requires a VT-capable processor. Paravirtualization does not requirespecial hardware, but does require the guest OS to be modified. To learn more about how to configureand use Xen, refer to http://fedoraproject.org/wiki/FedoraXenQuickstartFC6.

16.2. Sistemi operativi ospitiIl team di sviluppo di Fedora Core 6 ha testato Xen con ospiti Fedora Core 6 e Red Hat EnterpriseLinux 5 Beta1. Non sono stati testati altri ospiti. Con la paravirtualizzazione, comunque, gli utentipossono aspettarsi ragionevoli successi nell'esecuzione di qualsiasi ospite Linux OS che è statocompilato per Xen 3.0.2. Con la virtualizzazione completa usando hardware VT, gli utenti possonoaspettarsi ragionevoli successi con una gran varietà di sistemi operativi, inclusi alcuni sistemi operativiproprietari.

16.3. Cambiamenti ai pacchetti di XenIn Fedora Core 6 un singolo kernel supporta sia il sistema operativo host che l'ospite. Nelle versioniprecedenti, c'era un kernel, kernel-xenU, per l'host o ipervisore ed un kernel separato, kernel-xen0,per gli ospiti. In Fedora Core 6 il pacchetto kernel-xen è il solo kernel necessario.

Fedora Core 6 introduce virt-manager, un applicazione GUI per l'installazione e l'amministrazionedi macchine virtuali. Le caratteristiche di virt-manager includono:

• Integrated graphical framebuffer. Both the GUI installer and the guest operating system's graphicalenvironment can be accessed from virt-manager without the need for VNC.

Page 31: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

X Window System (Grafica)

31

• Un visualizzatore di console seriale integrato. Si può ora avere accesso alla console da virt-manager senza aprire un terminale separato ed usando xm console.

• CPU ed amministrazione della memoria. Le vCPUs e la memoria dei sistemi operativi ospitipossono essere modificate al volo.

• Handler per il protocollo esteso RFB. Se il sistema operativo ospite cambia risoluzione delloschermo, la console grafica di virt-manager aggiusta le sue dimensioni di conseguenza.

In Fedora Core 6 ci sono due metodi di installare un OS ospite: mediante la linea di comando usandoil programma xenguest-install, o mediante l'applicazione GUI virt-manager.

Rinomina dello script xenguest-installLo script xenguest-install si chiamava xenguest-install.py nelle versioniprecedenti.

I messaggi di log di Xen sono salvati sotto /var/log/xen, che separa i messaggi di log relativi aXen dagli altri messaggi di sistema.

I kernel ospiti i386 richiedono PAEIl supporto PAE nella CPU è necessario per gli ospiti i386. Alcuni vecchi computerspotrebbero non possedere tale funzionalità.

17. X Window System (Grafica)Questa sezione contiene le informazioni relative all'implementazione del sistema X Window distribuitocon Fedora.

17.1. Cambiamenti della configurazione di XL'X server X.org 7.1 è stato modificato per determinare automaticamente e configurare granparte dell'hardware, eliminando la necessità per gli utenti o gli amministratori di modificare il file diconfigurazione /etc/X11/xorg.conf. Il solo hardware configurato per impostazione predefinita nelfile xorg.conf scritto da anaconda è:

• il driver grafico

• la mappa della tastiera

Tutti gli altri hardware, tipo i monitors (sia LCD che CRT), mouse USB, e touchpads saranno rilevati econfigurati automaticamente.

The X server queries the attached monitor for supported resolution ranges, and attempts to pick thehighest resolution available with the correct aspect ratio for the display. Users can set their preferred

resolution in System → Preferences → Screen Resolution, and the default resolution for the system

can be changed with System → Administration → Display.

Se il file di configurazione /etc/X11/xorg.conf non è presente, X determinerà automaticamenteanche il driver appropriato, ed assumerà un profilo di tastiera 105-key US.

Page 32: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

32

17.2. Note sui driver IntelFedora Core 6 contiene due drivers per i controller grafici integrati Intel:

• Il driver predefinito i810, che contiene il supporto per i chipsets grafici Intel fino ad includere gli i945ed i965

• Il driver sperimentale intel, che contiene il supporto per i chipsets grafici Intel fino ad includere glii945

The i810 driver is limited to resolutions available in the BIOS. If you need support for non-standardresolutions, such as those used in some widescreen displays, you may want to switch to the inteldriver. You may switch drivers by using system-config-display, available in the menus under

System → Administration → Display.

Sono benvenuti suggerimenti sul driver sperimentale intel. Si prega di inviare segnalazioni deisuccessi in Bugzilla50, allegando l'output completo di lspci -vn della macchina in uso. Inviandosegnalazioni di successo, vari chipsets potrebbero essere cambiati per utilizzare il driver intel comeimpostazione predefinita.

18. Database Servers

18.1. MySQLFedora now provides MySQL 5.0. For a list of the enhancements provided by this version, refer tohttp://dev.mysql.com/doc/refman/5.0/en/mysql-5-0-nutshell.html.

For more information on upgrading databases from previous releases of MySQL, refer to the MySQLweb site at http://dev.mysql.com/doc/refman/5.0/en/upgrade.html.

18.2. PostgreSQLThis release of Fedora includes PostgreSQL 8.1. For more information on this new version, refer tohttp://www.postgresql.org/docs/whatsnew.

Aggiornare i databasesFedora Core 4 provided version 8.0 of PostgreSQL. If you upgrade an existing Fedorasystem with a PostgreSQL database, you must upgrade the database to access the data.To upgrade a database from a previous version of PostgreSQL, follow the proceduredescribed at http://www.postgresql.org/docs/8.1/interactive/install-upgrading.html

19. Internazionalizzazione (i18n)Questa sezione include informazioni relative al supporto dei linguaggi sotto Fedora Core.

50 http://bugzilla.redhat.com/bugzilla/

Page 33: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Metodi di input

33

19.1. Metodi di inputIl modulo del metodo di imput predefinito SCIM (Simple Common Input Method) GTK Input MethodModule è ora scim-bridge, scritto da zero in C da Ryo Dairiki. SCIM non è più linkato a libstdc++so7 , e scim-qtimm funziona nuovamente.

After upgrading from Fedora Core, install scim-bridge-gtk, otherwise the SCIM GTK Input MethodModule is used. This may conflict with 3rd party C++ applications linked against older versions oflibstdc++.

Se SCIM è installato, viene eseguito per impostazione predefinita per gli utenti di tutte le lingue inveceche per soli alcuni linguaggi Asiatici come accadeva nelle versioni precedenti. La seguente tabellaelenca le chiavi di azione predefinite per i differenti linguaggi:

Language Trigger hotkeys

tutte Ctrl-Space

Giapponese Zenkaku_Hankaku or Alt+`

Koreano Shift+Space

19.1.1. Installazione linguaggiTo install additional language support from the Languages group, use pirut orApplications+Add/Remove Software, or run this command:

su -c 'yum groupinstall <language>-support'

In the command above, <language> is one of assamese, bengali, chinese, gujarati, hindi,japanese, kannada, korean, malayalam, marathi, oriya, punjabi, sinhala, tamil, thai,or telegu.

19.2. im-chooserE' stato aggiunto un nuovo strumento di configurazione chiamato im-chooser che permette didisabilitare o abilitare l'uso dei metodi di input sul tuo desktop. Se SCIM è installato ma non lo si vuoleeseguire, è possibile disabilitarlo usando im-chooser.

19.3. xinputrcAll'avvio di X, xinput.sh cerca i sorgenti in ~/.xinputrc o /etc/X11/xinit/xinputrc invecedi cercare i files di configurazione sotto ~/.xinput.d/ o /etc/xinit/xinput.d/.

20. Compatibilità con il passatoFedora Core provides legacy system libraries for compatibility with older software. This software ispart of the Legacy Software Development group, which is not installed by default. Users whorequire this functionality may select this group either during installation, or after the installation process

is complete. To install the package group on a Fedora system, use Applications → Add/RemoveSoftware, Pirut, or enter the following command in a terminal window:

su -c 'yum groupinstall "Legacy Software Development"'

Page 34: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

34

Immettere la password di root quando richiesta.

20.1. Compatibilità del compilatoreIl pacchetto compat-gcc-34 è stato incluso in questa versione per ragioni di compatibilità:

https://www.redhat.com/archives/fedora-devel-list/2006-August/msg00409.html

21. Cambiamenti nei pacchetti

Questa lista é generata automaticamenteQuesta lista é generata automaticamente. Non é una buona scelta per la traduzione.

For a list of which packages were updated since the previous release, refer to http://fedoraproject.org/wiki/Docs/Beats/PackageChanges/UpdatedPackages. You can also find a comparison of majorpackages between all Fedora versions at http://distrowatch.com/fedora.

# 2006-09-29 -- treediff <oldtree> <newtree>

New package alacarte Simple menu editor for GNOME

New package bouncycastle Bouncy Castle Crypto Package for Java

New package cachefilesd CacheFiles userspace management daemon

New package ccid Generic USB CCID smart card reader driver

New package compat-gcc-34 Compatibility GNU Compiler Collection

New package compiz OpenGL window and compositing manager

New package coolkey CoolKey PKCS #11 module

New package dbus-glib GLib bindings for D-Bus

New package dbus-python D-Bus Python Bindings

New package dbus-sharp C# bindings for D-Bus

New package dejavu-lgc-fonts DejaVu LGC Fonts

New package dogtail GUI test tool and automation framework

Page 35: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Cambiamenti nei pacchetti

35

New package esc Enterprise Security Client Smart Card Client

New package fedora-release-notes Release Notes for Fedora Core 5.92

New package fonts-sinhala Fonts for Sinhala

New package gcalctool A desktop calculator

New package gfs2-utils Utilities for managing the global filesystem (GFS)

New package gnome-sharp GTK+ and GNOME bindings for Mono

New package gnome-vfs2-monikers Monikers for the GNOME virtual file-system

New package gnu-efi Development Libraries and headers for EFI

New package gnu-getopt Java getopt implementation

New package gucharmap Unicode character picker and font browser

New package hesinfo Command-line Hesiod client.

New package ifd-egate Axalto Egate SmartCard device driver for PCSC-lite

New package im-chooser Desktop Input Method configuration tool

New package jakarta-oro Full regular expressions API

New package kdnssd-avahi KDE zeroconf implementation based on avahi

New package libdhcp A library for network interface configuration with DHCP

New package libpfm a performance monitoring library for Linux/ia64

New package libtirpc Transport Independent RPC Library

New package libutempter A privileged helper for utmp/wtmp updates

New package lvm2-cluster Cluster extenstions for userland logical volume management tools

New package mcstrans SELinux Translation Daemon

Page 36: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

36

New package notification-daemon Notification Daemon

New package notify-python Python bindings for libnotify

New package openais The openais Standards-Based Cluster Framework executive and APIs

New package openmpi Open Message Passing Interface

New package orca Flexible, extensible, and powerful assistive technology

New package pam_pkcs11 PKCS #11/NSS PAM login module

New package paps Plain Text to PostScript converter

New package pcsc-lite PC/SC Lite smart card framework and applications

New package perl-IO-Socket-INET6 Perl Object interface for AF_INET|AF_INET6 domain sockets

New package perl-IO-Socket-SSL Perl library for transparent SSL

New package perl-Net-SSLeay Perl extension for using OpenSSL

New package perl-Socket6 IPv6 related part of the C socket.h defines and structure manipulators

New package pfmon a performance monitoring tool for Linux/ia64

New package postgresql-jdbc JDBC driver for PostgreSQL

New package pygobject2 Python bindings for gobjects

New package pyspi Python bindings for AT-SPI

New package python-xeninst Python modules for starting Xen guest installations

New package scim-bridge SCIM Bridge Gtk IM module

New package scim-sinhala Sri Lankan input method for SCIM

New package setroubleshoot Helps troubleshoot SELinux problems

New package unifdef Unifdef tool for removing ifdef'd lines

New package virt-manager

Page 37: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Cambiamenti nei pacchetti

37

Virtual Machine Manager

New package werken-xpath XPath implementation using JDOM

New package wireshark Network traffic analyzer

New package xkeyboard-config xkeyboard-config alternative xkb data files

New package xorg-sgml-doctools X.Org SGML documentation generation tools

New package xorg-x11-docs X.Org X11 documentation

New package xorg-x11-drv-amd Xorg X11 AMD Geode video driver

New package xorg-x11-drv-ast Xorg X11 ast video driver

New package xorg-x11-drv-vmmouse Xorg X11 vmmouse input driver

New package yum-metadata-parser A fast metadata parser for yum

New package zenity Display dialog boxes from shell scripts

Removed package GFS-kernel

Removed package GFS

Removed package Guppi

Removed package HelixPlayer

Removed package bg5ps

Removed package caching-nameserver

Removed package ccs

Removed package ckermit

Removed package cman-kernel

Removed package ddd

Removed package dlm

Removed package dlm-kernel

Removed package eclipse-pydev

Removed package ethereal

Removed package fence

Removed package fence

Page 38: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

38

Removed package freeglut

Removed package gal

Removed package gdk-pixbuf

Removed package gkrellm

Removed package glibc-kernheaders

Removed package gnbd

Removed package gnbd-kernel

Removed package gnome-libs

Removed package gnome-print

Removed package gnopernicus

Removed package gnu.getopt

Removed package gtk+

Removed package gtk-engines

Removed package gulm

Removed package h2ps

Removed package iddev

Removed package imlib

Removed package kon2

Removed package lha

Removed package libghttp

Removed package liblbxutil

Removed package libpng10

Removed package liboldX

Removed package libsetrans

Removed package libstdc++so7

Removed package libxkbui

Removed package longrun

Removed package magma-plugins

Removed package macutils

Removed package magma

Removed package mozilla

Removed package notify-daemon

Page 39: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Fedora Extras - Repositorio dei pacchetti della comunità

39

Removed package oaf

Removed package openmotif

Removed package openobex-apps

Removed package oro

Removed package rhnlib

Removed package valgrind-callgrind

Removed package utempter

Removed package werken.xpath

Removed package xorg-x11-xkbdata

Removed package xpdf

Removed package xscreensaver

22. Fedora Extras - Repositorio dei pacchetti dellacomunità

Fedora Extras è un estensione di Fedora Core che fornisce molti pacchetti aggiuntivi per gli utentidella distribuzione Fedora.

22.1. Uso del repositorio

Fedora Extras è disponibile per impostazione predefinitaI sistemi Fedora usano sia il repositorio Fedora Core che il Fedora Extras per installare gliaggiornamenti del software.

To install software from either the Core or Extras repositories, choose Applications → Add/RemoveSoftware. Enter the root password when prompted. Select the software you require from the list, andchoose Apply.

E' anche possibile installare software con l'utilità a linea di comando yum. Per esempio, questocomando installa automaticamente il pacchetto abiword, e tutte le dipendenze necessarie:

su -c 'yum install abiword'

Immettere la password di root quando richiesta.

22.2. Informazioni su Fedora ExtrasAl momento del rilascio di Fedora Core Core 6, ci sono approssimativamente 2.000 pacchetti inFedora Extras, compilati da 1,350 pacchetti sorgente. Il seguente elenco include alcune fra le più

Page 40: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

40

popolari e ben conosciute applicazioni che sono mantenute dai membri dalla comunità in FedoraExtras:

• abiword - un elegante applicazione di elaborazione di testo

• balsa - uno snello lettore di e-mail

• bash-completion - completamento avanzato per la linea di comando per i power users

• bluefish - HTML editor

• clamav - open source anti-virus scanner per servers e desktops

• exim - agente di trasporto della posta flessibile e potente

• fuse - strumento per attaccare dispositivi e servizi di rete non-standard come directories

• fwbuilder - un utilità grafica per creare rulesets per firewall Linux e Cisco

• gaim-guifications - miglioramento del Gaim Instant Messenger

• gdesklets - widgets per il desktop GNOME

• gnumeric - una potente applicazione di foglio elettronico

• gramps - applicazione di genealogia

• inkscape - un applicazione per illustrazione e disegno vettoriale

• koffice - una completa suite per ufficio per il desktop KDE

• mail-notification - ti avverte dell'arrivo di nuova posta

• mediawiki - la soluzione Wikipedia per siti web collaborativi

• nautilus-open-terminal - un estensione allo GNOME file manager

• pan - lo Usenet news reader

• revelation - un utilità di gestione password

• scribus - un applicazione per il desktop publishing (DTP)

• wine - un layer di compatibilità per l'esecuzione di programmi Windows(TM)

• xfce - uno snello ambiente desktop

• xmms - il popolare lettore audio

• moltissimi strumenti e librerie Perl e Python

• ...e molto altro!

Is your favorite open source application missing from Fedora Extras? Package the application as anRPM, and submit it for review to Fedora Extras. After a successful review, import it to Extras and youcan maintain it there. If you don't know how to create RPM packages, there are many other ways toget involved in Fedora Extras and help the project.

Page 41: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Aggiornamenti dei pacchetti

41

To learn more about how to use Fedora Extras or how to get involved, refer to http://fedoraproject.org/wiki/Extras.

22.3. Aggiornamenti dei pacchettiQuesta sezione discute i cambiamenti nei pacchetti di Fedora Extras che coinvolgono questa versionedi Fedora Core.

22.3.1. exim-saIl pacchetto exim-sa è deprecato, e non è più fornito in Fedora Extras 6. Era l'implementazioneoriginaria di SpamAssassin51 integrata con Exim, ed era funzionalmente similare a sendmail milters opostfix filters. Comunque, questa funzionalità è abbastanza limitata, ed Exim ora ha un supporto moltomigliore per il controllo dei contenuti, pienamente integrato nelle sue Access Control Lists general-purpose.

Since the sa_exim feature was not enabled in the default configuration, the package can normallybe safely uninstalled to allow Exim to be upgraded. Users who have modified their configuration touse sa_exim features should either reconfigure to use Exim's full content scanning abilities or rebuildthe package for themselves to include the exim-sa subpackage. For further details on Exim's built-incontent scanning, see the Exim documentation52.

22.3.2. mail-notificationIl pacchetto mail-notification è stato suddiviso. Il plugin Evolution è ora in un pacchetto separatochiamato mail-notification-evolution-plugin. Quando si aggiorna il pacchetto mail-notification, il plugin èaggiunto automaticamente.

23. Fedora Legacy - Progetto di manutenzione dellacomunitàThe Fedora Legacy Project is a community-supported open source project to extend the lifecycle ofselect maintenance mode Red Hat Linux and Fedora Core distributions. The Fedora Legacy Projectworks with the Linux community to provide security and critical bug fix errata packages. This workextends the effective lifetime of older distributions in environments where frequent upgrades arenot possible or desirable. For more information about the Fedora Legacy Project, refer to http://fedoraproject.org/wiki/Legacy.

Repositorio Legacy incluso in Fedora Core 6Fedora Core 6 viene distribuita con il repositorio software per Fedora Legacy configurato.Questo è un enorme passo nell'integrazione di Fedora Legacy con il Fedora Projectin generale e Fedora Core nello specifico. Questo repositorio non è abilitato perimpostazione predefinita in questa versione.

Attualmente il progetto Fedora Legacy mantiene le seguenti distribuzioni e versioni in modalitàmantenimento:

• Fedora Core 3

51 http://fedora-test.fedoraproject.org/fedora-docs/fedora-docs/SpamAssassin52 http://www.exim.org/exim-html-4.62/doc/html/spec_html/ch40.html

Page 42: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

42

• Fedora Core 4

Il Fedora Legacy Project fornirà aggiornamenti per queste versioni fin quando vi sarà interesse epartecipazione per la comunità. Quando l'interesse non sarà più sostenuto, la modalità mantenimentofinirà con la seconda versione test per la terza successiva versione Core. Per esempio, la modalitàmantenimento per Fedora Core 4, se non sostenuta dalla comunità, finirà con il rilascio di Fedora Core7 test2. Questo fornisce un un effettivo supporto del ciclo vitale (Fedora Core più supporto FedoraLegacy ) di circa 18 mesi.

The Fedora Legacy Project always needs volunteers to perform quality assurance testing on packageswaiting to be published as updates. Refer to http://fedoraproject.org/wiki/Legacy/QATesting for moreinformation. Also visit our issues list at http://fedoraproject.org/wiki/Legacy/QATesting#issues forfurther information and pointers to bugs we have in the queue.

If you need help in getting started, visit the project home page on the Wiki at http://fedoraproject.org/wiki/Legacy, or the Mentors page at http://fedoraproject.org/wiki/Mentors. If you are looking for othersways to participate in Fedora, refer to http://fedoraproject.org/wiki/HelpWanted.

24. Fedora Project - Libertà al CoreThe goal of the Fedora Project is to work with the Linux community to build a complete, general-purpose operating system exclusively from open source software. Development is done in a publicforum. The project produces time-based releases of Fedora Core approximately 2-3 times a year,with a public release schedule available at http://fedora.redhat.com/About/schedule/. The Red Hatengineering team continues to participate in building Fedora Core and invites and encourages moreoutside participation than was possible in the past. By using this more open process, we hope toprovide an operating system more in line with the ideals of free software and more appealing tothe open source community. For more information, refer to the Fedora Project website at http://fedoraproject.org/.

The Fedora Project is driven by the individuals that contribute to it. As a tester, developer, documenter,or translator, you can make a difference. Refer to http://fedoraproject.org/wiki/HelpWanted for details.For information on the channels of communication for Fedora users and contributors, refer to http://fedoraproject.org/wiki/Communicate.

Oltre il sito, sono disponibili le seguenti mailing lists:

• mailto:[email protected], per gli utenti delle versioni Fedora Core

• mailto:[email protected], per i testers delle versioni test di Fedora Core

• mailto:[email protected], per gli sviluppatori, sviluppatori, sviluppatori

• mailto:[email protected], per i partecipanti al Documentation Project

To subscribe to any of these lists, send an email with the word "subscribe" in the subject to<listname>-request , where <listname> is one of the above list names. Alternately, you cansubscribe to Fedora mailing lists through the Web interface at http://www.redhat.com/mailman/listinfo/.

The Fedora Project also uses several IRC (Internet Relay Chat) channels. IRC is a real-time, text-based form of communication, similar to Instant Messaging. With it, you may have conversations withmultiple people in an open channel, or chat with someone privately one-on-one. To talk with otherFedora Project participants via IRC, access the Freenode IRC network. Refer to the Freenode websiteat http://www.freenode.net/ for more information.

Page 43: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Colophon

43

Fedora Project participants frequent the #fedora channel on the Freenode network, while FedoraProject developers may often be found on the #fedora-devel channel. Some of the larger projectsmay have their own channels as well. This information may be found on the webpage for the project,and at http://fedoraproject.org/wiki/Communicate.

Per poter parlare sul canale #fedora, si dovrà registrare un nickname o nick. Si riceveranno istruzioniquando si farà il /join al canale.

Canali IRCIl Fedora Project e Red Hat non hanno controllo sui canali IRC del Fedora Project o suiloro contenuti.

25. ColophonPer come lo si intende, colophon significa:

• un modo per riconoscere i contributori e nel contempo attribuire le responsabilità, e

• spiegare gli strumenti ed i metodi di produzione.

25.1. Contributori• Bob Jensen53 (editore-capo, beat writer)

• Andrew Martynov54 (traduttore, Russo)

• Anthony Green55 (beat writer)

• Chris Lennert56 (beat writer)

• Dave Malcolm57 (beat writer)

• David Eisenstein58 (beat writer)

• David Woodhouse59 (beat writer)

• Diego Búrigo Zacarão60 (translator - Brazilian Portuguese)

• Dimitris Glezos61 (traduttore, tools)

• Domingo Becker62 (traduttore - Spagnolo)

• Francesco Tombolini63 (traduttore, Italiano)

• Gavin Henry64 (beat writer)

• Hugo Cisneiros65 (traduttore, Brasiliano Portoghese)

• Jens Petersen66 (beat writer)

• Joe Orton67 (beat writer)

• José Nuno Coelho Pires68 (translator - Portuguese)

Page 44: Fedora Core 6 · Release Notes 2 2.3. Piano di sviluppo ..... 6

Release Notes

44

• Josh Bressers69 (beat writer)

• Karsten Wade70 (beat writer, editore, co-publisher)

• Luya Tshimbalanga71 (beat writer)

• Magnus Larsson72(traduttore - Svedese)

• Nikos Charonitakis73(traduttore - Greco)

• Panagiota Bilianou74(traduttore - Greco)

• Patrick Barnes75 (beat writer, editore)

• Paul W. Frields76 (tools, editore)

• Pawel Sadowski77 (traduttore - Polacco)

• RahulSundaram78 (beat writer, editore)

• Sam Folk-Williams79 (beat writer, editore)

• SekineTatsuo80 (traduttore, Giapponese)

• Simos Xenitellis81 (traduttore - Greco)

• Steve Dickson82 (beat writer)

• ThomasCanniot83 (traduttore, Francese)

• Thomas Graf84 (beat writer)

• Tommy Reynolds85 (tools)

• Valnir Ferreira Jr.86 (traduttore - Brasiliano Portoghese)

• Yoshinari Takaoka87 (traduttore, tools)

• Yuan Yijun88 (traduttore, Cinese semplificato)

• Zhang Yang89 (traduttore - Cinese semplificato)

... e molti altri traduttori. Fare riferimento alla versione aggiornata sul web di queste release notes oveverranno aggiunti i traduttori dopo il rilascio:

http://fedora.redhat.com/docs/release-notes/

25.2. Metodi di produzioneGli scrittori dei pezzi producono le note di rilascio direttamente sulla Wiki del Fedora Project. Lorocollaborano con altri esperti del settore durante la fase di test release di Fedora Core per spiegare icambiamenti più importanti e le migliorie. La squadra editoriale assicura la consistenza e la qualità deipezzi ultimati, e porta il materiale Wiki in DocBook XML in un repositorio di controllo delle revisioni. Aquesto punto, la squadra dei traduttori produce le versioni per gli altri linguaggi delle note di rilascio,che quindi diventano disponibili al publico di massa come parte di Fedora Core. La squadra dipubblicazione inoltre le rende, con le successive correzioni, disponibili via Web.


Recommended