Fedoran julkaisutiedote

Fedora Documentation Project

Version 6.0.0 (2006-09-24)

This document is released under the terms of the Open Publication License. For more details, read the full legalnotice in Kohta 3, ”Legal Notice”.

[Vihje] Latest Release Notes on the Web

These release notes may be updated. Visit http://fedora.redhat.com/docs/release-notes/ to view the latest release notes for Fedora Core.

Versiohistoria
Versio 6.0.0 2006-09-24

Odota uutta versiota

Versio 5.92 2006-09-05

Uusi versio test3:lle

Versio 5.91.2 2006-08-13

Valmistele uusi wikivedos Web-julkaisua varten

Versio 5.91.1 2006-08-10

Korjaa tekijänoikeuden hallintatiedot

Versio 5.91 2006-07-13

Tuo versionumero ajantasalle

Versio 0.5.9.1 2006-07-11

FC6 test2 julkaisu käännöksiä varten


1. Tervetuloa Fedoraan
2. Julkaisun kohokohdat
2.1. Fedora-kierros
2.2. Uutta Fedorassa
2.2.1. Työpöytä
2.2.2. Suorituskyky
2.2.3. Järjestelmän ylläpito
2.3. Suunnitelma
3. Legal Notice
4. Palaute
4.1. Palautteen antaminen Fedora-ohjelmistoista
4.2. Palautteen antaminen julkaisutiedotteesta
5. Asennustiedot
5.1. Muutoksia Anacondassa
5.2. Kickstart-muutokset
5.3. Asennukseen liittyvät ongelmat
5.3.1. Sony VAIO -kannettavat
5.3.2. IDE RAID
5.3.3. Useat verkkokortit ja PXE-asennus
5.3.4. Compaq DL360, jossa on Smart Array
5.4. Päivitykseen liittyvät ongelmat
6. Arkkitehtuurikohtaiset tiedot
6.1. RPM multiarch -tuki 64-bittisillä alustoilla (x86_64, ppc64)
6.2. PPC-kohtaiset asiat
6.2.1. PPC-laitevaatimukset
6.2.2. 4 KiB:n sivut 64-bittisillä koneilla
6.2.3. Apple-näppäimistö
6.2.4. PPC-asennustiedot
6.3. x86-yksityiskohdat
6.3.1. x86-laitevaatimukset
6.4. x86_64-kohtaiset asiat
6.4.1. Laitteistovaatimukset x86_64:lle
7. Fedora-livelevykuvat
7.1. Saatavilla olevat levykuvat
7.2. Tietoja käytöstä
7.3. Muita käynnistystapoja
7.4. Eroja tavalliseen Fedora-asennukseen
8. Julkaisutiedote
8.1. Lisensointitarkastus
8.2. Järjestelmätyökalut
8.2.1. apcupsd
8.3. Tekniikka ja tiede
8.3.1. paraview
9. Linux-ydin
9.1. Versio
9.2. Muutosloki
9.3. Ytimen tyypit
9.4. Virheiden raportointi
9.5. Yleisten oppikirjojen seuraaminen
9.6. Ytimen kehitykseen valmistautuminen
9.7. Pelkkien ydinmoduulien kääntäminen
10. Fedoran työpöytä
10.1. Lokalisoidut yleiset käyttäjähakemistot (xdg-user-dirs)
10.2. Ohjelmistojen hallinta
10.3. GNOME
10.4. WWW-selaimet
10.5. Sähköpostiohjelmat
11. Tiedostojärjestelmät
12. WWW-palvelimet
13. Sähköpostipalvelimet
13.1. exim-sa
14. Ohjelmistokehitys
14.1. Työkalut
14.1.1. GCC-kääntäjäkokoelma
14.1.2. Eclipse
15. Turvallisuus
15.1. Yleiset tiedot
15.1.1. SELinux
16. Java ja java-gcj-compat
16.1. Java- ja Javan kaltaisten pakettien käsittely
16.2. Java-sovelmien käsittely
16.3. Fedora ja JPackagen Java-paketit
16.4. Maven (v2)
17. Multimedia
17.1. Multimedia-soittimet
17.1.1. Codec Buddy
17.2. Ogg- ja Xiph.Org -säätiön tiedostomuodot
17.3. MP3, DVD ja muut pois jätetyt multimedia-tiedostomuodot
17.4. CD- ja DVD-levyjen luominen ja polttaminen
17.5. Kuvalähetykset
17.6. Lisätuki liitännäisten avulla
18. Pelit ja viihde
18.1. Haxima
19. Virtualisointi
19.1. Virtualisointitavat
19.2. Vieraskäyttöjärjestelmät
19.3. Muutokset Xen-paketteihin
20. X-ikkunointijärjestelmä (grafiikka)
20.1. X-asetusmuutokset
20.2. Intel-ajuritiedot
20.3. Kolmannen osapuolen videoajurit
21. Tietokantapalvelimet
21.1. MySQL
21.1.1. DBD-ajuri
21.2. PostgreSQL
22. Kansainvälistäminen (i18n)
22.1. Syöttötavat
22.1.1. Kielten asentaminen
22.2. M17n-muutokset
23. Taaksepäin yhteensopivuus
23.1. Kääntäjä-yhteensopivuus
24. Pakettimuutokset
25. Fedora Legacy - Yhteisön ylläpitoprojekti
26. Fedora-projekti
27. Jälkikirjoitus
27.1. Osallistujat
27.2. Tuottotavat

1. Tervetuloa Fedoraan

Fedora-projekti on Red Hatin sponsoroima ja yhteisön tukema avoimen lähdekoodin projekti. Sen tavoite on vapaiden ja avoimen lähdekoodin ohjelmistojen ja sisällön nopea kehitys. Fedora-projekti käyttää julkisia foorumeita, avoimia prosesseja, nopeaa innovointia, meritokratiaa ja läpinäkyvyyttä tavoitellessaan parasta käyttöjärjestelmää ja alustaa, jonka vapaat ja avoimen lähdekoodin ohjelmistot voivat tarjota.

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta voidaan päivittää. Fedoran uusimmat julkaisutiedot ovat nähtävillä osoitteessa http://docs.fedoraproject.org/release-notes/

Voit auttaa Fedora-projektin yhteisöä jatkamaan Fedoran kehittämistä jättämällä vikailmoituksia ja kehityspyyntöjä. Osoitteessa http://fedoraproject.org/wiki/BugsAndFeatureRequests on lisätietoja ohjelmavirheistä. Kiitos osallistumisestasi.

Saadaksesi lisää yleistietoja Fedorasta katso seuraavia WWW-sivuja:

[Huomaa] Dokumenttilinkit

Monet linkit eivät välttämättä toimi oikein asennusympäristössä resurssirajoitteista johtuen. Julkaisutiedote on saatavilla asennuksen jälkeen osana työpöydän WWW-selaimen oletuskotisivua. Jos Internet-yhteys on saatavilla, käytä näitä linkkejä löytääksesi muuta hyödyllistä tietoa Fedorasta ja yhteisöstä, joka luo ja tukee sitä.

2. Julkaisun kohokohdat

2.1. Fedora-kierros

Kuvia ja videoita sisältävä tutustumiskierros tähän uuteen mielenkiintoiseen julkaisuun on osoitteessa http://fedoraproject.org/wiki/Tours/Fedora7.

2.2. Uutta Fedorassa

Tämä julkaisu sisältää merkittäviä uusia versioita monista avainkomponenteista ja teknologioista. Seuraavat osiot antavat lyhyen yleiskuvan tärkeistä muutoksista verrattuna edelliseen Fedora-julkaisuun.

2.2.1. Työpöytä

2.2.2. Suorituskyky

  • Tässä julkaisussa ohjelmien yum, Pirut ja Pup suorituskykyä on merkittävästi parannettu.

2.2.3. Järjestelmän ylläpito

  • Kernel-based Virtual Machine (KVM) -teknologia on integroitu Fedoran graafiseen virtualisoinnin hallintatyökaluun virt-manager. KVM tarjoaa täyden virtualisointiratkaisun ja käyttäjät voivat valita tässä julkaisussa KVM:n ja Xenin väliltä, Qemun ohella. Lisätietoja KVM:stä:

    http://virt.kernelnewbies.org/HypervisorVsLinuxBased

2.3. Suunnitelma

Ehdotetut suunnitelmat seuraavaa Fedora-julkaisua varten ovat saatavilla osoitteessa http://fedoraproject.org/wiki/RoadMap.

3. Legal Notice

Copyright (c) 2006 by Red Hat, Inc. and others. This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, v1.0, available at http://www.opencontent.org/openpub/.

Garrett LeSage created the admonition graphics (note, tip, important, caution, and warning). Tommy Reynolds created the callout graphics. They all may be freely redistributed with documentation produced for the Fedora Project.

FEDORA, FEDORA PROJECT, and the Fedora Logo are trademarks of Red Hat, Inc., are registered or pending registration in the U.S. and other countries, and are used here under license to the Fedora Project.

Red Hat and the Red Hat "Shadow Man" logo are registered trademarks of Red Hat Inc. in the United States and other countries.

All other trademarks and copyrights referred to are the property of their respective owners.

Documentation, as with software itself, may be subject to export control. Read about Fedora Project export controls at http://fedoraproject.org/wiki/Legal/Export.

4. Palaute

Kiitos että käytät aikaasi kommenttien, ehdotusten ja vikailmoitusten antamiseen Fedora-yhteisölle. Tekemällä niin autat kehittämään Fedoran, Linuxin ja vapaiden ohjelmistojen tilaa maailmanlaajuisesti.

4.1. Palautteen antaminen Fedora-ohjelmistoista

Palautteen antamiseksi Fedora-ohjelmistoista tai muista järjestelmän elementeistä katso osoite http://fedoraproject.org/wiki/BugsAndFeatureRequests. Luettelo tämän julkaisun usein ilmoitetuista vioista ja tiedetyistä ongelmista on saatavilla osoitteesta http://fedoraproject.org/wiki/Bugs/F7Common.

4.2. Palautteen antaminen julkaisutiedotteesta

[Tärkeää] Palaute vain julkaisutiedotteesta

Tämä osio koskee palautetta julkaisutiedotteesta itsestään

Jos julkaisutiedotetta voisi mielestäsi parantaa jotenkin, voit antaa palautetta suoraan eri osioiden kirjoittajille. Tässä useita tapoja siihen, suosituimmuusjärjestyksessä:

  1. Jos sinulla on Fedora-tili, muokkaa sisältöä suoraan osoitteessa http://fedoraproject.org/wiki/Docs/Beats

  2. Täytä korjauspyyntö käyttäen tätä pohjaa: http://tinyurl.com/nej3u - Tämä linkki on vain julkaisutiedotetta itseään koskevalle palautteelle. Katso yksityiskohdat yllä olevasta ilmoituksesta.

  3. Sähköpostiosoite relnotes@fedoraproject.org

5. Asennustiedot

[Tärkeää] Fedoran asennusopas

Oppiaksesi asentamaan Fedoran katso osoitetta http://docs.fedoraproject.org/install-guide/.

[Vihje] Asennusongelmia joita ei käsitellä tässä julkaisutiedotteessa

Jos kohtaat ongelman asennuksen aikana, tai sinulla on kysymys, jota ei käsitellä tässä julkaisutiedotteessa, katso osoitteet http://fedoraproject.org/wiki/FAQ ja http://fedoraproject.org/wiki/Bugs/Common.

Anaconda on Fedoran asennusohjelman nimi. Tämä osio tekee yhteenvedon Anacondaan ja Fedora 7:n asentamiseen liittyvistä ongelmista.

[Huomaa] Suurien tiedostojen lataaminen

Jos aiot ladata Fedora DVD -ISO-levykuvan, huomaa että kaikki tiedostojenlataustyökalut eivät osaa käsitellä yli 2 Gt:n kokoisia tiedostoja. Työkaluja joissa ei ole tätä rajoitusta ovat muiden muassa wget 1.9.1-16 ja uudemmat, curl sekä ncftpget. BitTorrent on toinen tapa suurien tiedostojen lataamiseen. Tietoja torrent-tiedoston hankkimisesta ja käytöstä on osoitteessa http://torrent.fedoraproject.org/.

Anaconda testaa asennusmedian eheyden oletuksena. Tämä ominaisuus toimii CD-, DVD-, kiintolevy-ISO- ja NFS-ISO-asennusmenetelmien kanssa. Fedora-projekti suosittelee kaikkien asennusmedioiden testaamista ennen asennuksen aloittamista ja ennen asennukseen liittyvien virheiden ilmoittamista. Moni ilmoitettu virhe johtuu todellisuudessa väärin poltetuista CD-levyistä. Käyttääksesi tätä testiä anna komento linux mediacheck boot:-kehotteessa.

Mediacheck-ominaisuus on erittäin herkkä ja saattaa ilmoittaa joidenkin toimivien levyjen olevan viallisia. Tämä tulos johtuu usein levynpoltto-ohjelmasta, joka ei lisää täytettä luodessaan ISO-tiedostoja. Saadaksesi parhaat tulokset mediacheckistä käynnistä seuraavalla valitsimella:

linux ide=nodma mediacheck 

Kun mediacheck on onnistunut, käynnistä kone uudelleen palauttaaksesi DMA-tilan normaaliksi. Monissa järjestelmissä tästä seuraa nopeampi asennus levyltä. Voit ohittaa mediacheck-valitsimen uudelleenkäynnistyksessä.

[Tärkeää] BitTorrent tarkistaa tiedostojen eheyden automaattisesti

Jos käytät BitTorrentia, kaikki ladatut tiedostot tarkistetaan automaattisesti. Jos tiedoston lataus on onnistunut, sitä ei tarvitse tarkistaa. Kun poltat CD:n, mediacheck-komentoa tulisi silti käyttää.

Voit tehdä muistitestin ennen Fedoran asentamista antamalla komennon memtest86 boot:-kehotteessa. Tämä komento suorittaa itsenäisen Memtest86-muistitestiohjelmiston Anacondan sijasta. Memtest86-muistitestaus jatkuu, kunnes painetaan Esc-näppäintä.

[Huomaa] Memtest86:n saatavuus

Tämän toiminnon käyttämiseksi kone on käynnistettävä asennuslevyltä 1 tai pelastus-CD:ltä.

Fedora 7 tukee graafista FTP- ja HTTP-asennusta. Asennusohjelman levykuvan pitää kuitenkin joko mahtua RAMiin tai olla paikallisella massamuistilla, kuten asennuslevyllä 1. Siksi vain järjestelmät, joissa on yli 192 MiB RAMia tai jotka on käynnistetty asennuslevyltä 1 voivat käyttää graafista asennusohjelmaa. Järjestelmät joissa on 192 MiB tai vähemmän RAMia käyttävät automaattisesti tekstipohjaista asennusohjelmaa. Jos haluat käyttää tekstipohjaista asennusta, anna boot:-kehotteessa komento linux text.

5.1. Muutoksia Anacondassa

  • Asennusohjelman uusi kuvitus

  • Anaconda kykenee nyt asentamaan paketteja mistä tahansa yum-yhteensopivasta asennuslähteestä.

[Huomaa] Yum-asennuslähteiden tuki

Vain HTTP- ja FTP-asennuslähteet ovat tuettuja, CD- tai NFS-asennuslähteitä ei tueta tällä hetkellä.

  • Anaconda käyttää SquashFS:ää pakettien pakkaamiseen ja tallentamiseen levykuville.

  • Anaconda tukee nyt asennusta käyttäen IPv6:tta.

  • Anaconda tukee nyt asennusta FireWire- ja USB-massamuistilaitteilta.

  • Anacondan taustajärjestelmä yum on päivitetty versioon 3.0.x.

  • Asennusohjelman ppc64-arkkitehtuurin tukea on parannettu.

  • Asennusohjelma tukee nyt Apple Macintosh -järjestelmiä Intel-suorittimilla.

  • Asennusohjelma tukee nyt monipolkuista (multipathing) tiedonsiirtoa.

  • Asennusohjelmassa Vera-fontit on poistettu käytöstä ja korvattu DejaVu-fonteilla.

  • Asennusohjelma on nyt käännetty kreikan, kannadan, malajalamin, marathin ja oriyan kielille.

5.2. Kickstart-muutokset

Kolme uutta kickstart-avainsanaa on lisätty.

repo --name=<repoid> [--baseurl=<url>|--mirrorlist=<url>]

Avainsana repo määrittää pakettien lisäasennuslähteitä käytettäväksi asennuksen aikana. Parametri baseurl määrittää asennuslähteen URL:n ja parametri mirrorlist määrittää peilipalvelimien luettelon. Tasan yksi näistä valitsimista voidaan asettaa asennuslähdettä kohden.

services [--disabled=<list>] [--enabled=<list>]

Avainsana services muokkaa oletusajotasolla käynnistyvien palveluiden oletusjoukkoa. Parametrit enabled ja disabled ottavat arvoikseen pilkulla erotetut luettelot siten, että enabled-palveluilla on etusija.

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

Avainsana user luo uuden käyttäjän määritetyillä parametreilla. Parametri name on pakollinen, kaikki muut ovat valinnaisia.

Lisää dokumentaatiota kickstart-komennosta on saatavilla paketissa anaconda. Asentaaksesi sen suorita komento su -c 'yum install anaconda'. Lisätietoja on tiedostossa /usr/share/doc/anaconda*/kickstart-docs.txt.

5.3. Asennukseen liittyvät ongelmat

5.3.1. Sony VAIO -kannettavat

Joillakin kannettavilla Sony VAIO -järjestelmillä voi olla ongelmia Fedoran asentamisessa CD-ROMilta. Jos näin on, käynnistä asennus uudelleen ja lisää seuraava valitsin käynnistyskomentoriville:

pci=off ide1=0x180,0x386 

Asennuksen pitäisi jatkua normaalisti ja kaikki laitteet, joita ei tunnisteta, asetetaan kun Fedora käynnistyy ensimmäisen kerran.

5.3.2. IDE RAID

Kaikkia IDE RAID -ohjaimia ei tueta. Jos paketti dmraid ei vielä tue RAID-ohjainta, asemia voi yhdistää RAID-levypinoksi asettamalla Linuxin ohjelmisto-RAIDin. Jos ohjain on tuettu, aseta RAID-toiminnot tietokoneen BIOSista.

5.3.3. Useat verkkokortit ja PXE-asennus

Jotkin palvelimet, joissa on useita verkkokortteja, eivät välttämättä nimitä BIOSin ensimmäisenä verkkokorttina pitämää korttia eth0:ksi. Tällöin asennusohjelma saattaa yrittää käyttää eri verkkoliitäntää kuin PXE käytti. Tämän toiminnan muuttamiseksi käytä seuraavia asetuksia pxelinux.cfg/*-asetustiedostoissa:

IPAPPEND 2 
APPEND ksdevice=bootif

Yllä olevat asetukset saavat asennusohjelman käyttämään samaa verkkoliitäntää kuin BIOS ja PXE. Voit käyttää myös seuraavaa valitsinta:

ksdevice=link 

Tämä valitsin asettaa asennusohjelman käyttämään ensimmäistä löytämäänsä verkkolaitetta, joka on kytketty verkkokytkimeen.

5.3.4. Compaq DL360, jossa on Smart Array

Jos asennus ei tunnista Smart Array -korttia, koeta komennon linux isa antamista asennusohjelman kehotteessa. Näin pääset valitsemaan kortin manuaalisesti.

5.4. Päivitykseen liittyvät ongelmat

Katso osoitteesta http://fedoraproject.org/wiki/DistributionUpgrades yksityiskohtaiset menettelytavat Fedoran päivittämiseen.

Yleisesti suositellaan puhtaita asennuksia päivitysten sijasta, erityisesti järjestelmille, joissa on paljon kolmannen osapuolen asennuslähteistä asennettuja ohjelmistoja. Edellisestä asennuksesta jäljelle jääneet kolmannen osapuolen paketit eivät välttämättä toimi odotetulla tavalla päivitetyssä Fedora-järjestelmässä. Jos päätät silti päivittää, seuraavista tiedoista voi olla apua:

  • Ennen päivittämistä tee täysi varmuuskopio järjestelmästä. Säilytä etenkin /etc, /home sekä mahdollisesti /opt ja /usr/local, jos noihin hakemistoihin on asennettu mukautettuja paketteja. Haluat ehkä käyttää monikäynnistystä, jossa vanhan asennuksen ”klooni” on toisella osiolla varalla. Luo siinä tapauksessa toinen käynnistysmedia, kuten GRUB-käynnistyslevyke.

    [Vihje] Järjestelmän asetusten varmuuskopiot

    Varmuuskopiot /etc-asetuksista ovat myös hyödyllisiä järjestelmän asetusten palautuksessa puhtaan asennuksen jälkeen.

  • Aja seuraava komento päivityksen onnistumisen jälkeen:

  • rpm -qa --last > RPMS_by_Install_Time.txt 
    

    Etsi tulosteen lopusta paketteja, jotka ovat päivitystä edeltävältä ajalta. Poista nuo paketit, päivitä ne kolmannen osapuolen asennuslähteistä tai muuten käsittele ne tarpeellisella tavalla.

6. Arkkitehtuurikohtaiset tiedot

Tässä osiossa on tiedotteita, jotka ovat laitearkkitehtuurikohtaisia.

6.1. RPM multiarch -tuki 64-bittisillä alustoilla (x86_64, ppc64)

RPM tukee saman paketin rinnakkaista asennusta useille arkkitehtuureille. Oletuspakettilistauksessa kuten rpm -qa saattaa näyttää siltä, kuin asennettuna olisi pakettien kaksoiskappaleita, koska arkkitehtuuria ei näytetä. Sen sijaan kannattaa käyttää komentoa repoquery, joka on osa Fedora Extras -asennuslähteen pakettia yum-utils. Tämä komento näyttää arkkitehtuurin oletuksena. Asentaaksesi paketin yum-utils suorita seuraava komento:

su -c 'yum install yum-utils'

Käytä seuraavaa komentoa kaikkien pakettien luettelemiseksi arkkitehtuurien kanssa käyttäen rpm:ää:

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

Voit lisätä tämän tiedostoon /etc/rpm/macros (järjestelmänlaajuinen asetus) tai tiedostoon ~/.rpmmacros (käyttäjäkohtainen asetus). Se muuttaa oletuskyselyn näyttämään arkkitehtuurin:

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

6.2. PPC-kohtaiset asiat

Tämä osio käsittelee Fedoran PPC-laitteistoalustakohtaisia asioita.

6.2.1. PPC-laitevaatimukset

6.2.1.1. Suoritin ja muisti
  • Suoritin vähintään: PowerPC G3 / POWER3

  • Fedora 7 tukee vain Apple Power Macintoshin ”New World” -sukupolvea, jota on toimitettu noin vuodesta 1999 lähtien.

  • Fedora 7 tukee myös IBM pSeries-, IBM iSeries-, IBM RS/6000-, Genesi Pegasos II- ja IBM Cell Broadband Engine -koneita.

  • Fedora 7 sisältää uutta laitetukea Genesi Efikalle ja Sony PlayStation 3:lle.

  • Suositeltu tekstitilassa: 233 MHz G3 tai parempi, 128MiB RAM.

  • Suositeltu graafisessa: 400 MHz G3 tai parempi, 256MiB RAM.

6.2.1.2. Kiintolevytila

Alla luetellut levytilavaatimukset esittävät kulutettua levytilaa Fedora 7:n asennuksen jälkeen. Asennuksen aikana tarvitaan kuitenkin enemmän levytilaa asennusympäristölle. Lisätila koostuu tiedoston /Fedora/base/stage2.img koosta (asennuslevyllä 1) sekä asennetun järjestelmän hakemiston /var/lib/rpm sisältämien tiedostojen koosta.

Käytännössä lisätilavaatimukset voivat vaihdella välillä 90 MiB minimiasennukselle ja 175 MiB lisää ”kaiken asentavalle” asennukselle. Kaikki paketit yhdessä voivat viedä yli 9 Gt levytilaa.

Lisätilaa tarvitaan myös kaikelle käyttäjien datalle. Vähintään 5% vapaata tilaa pitäisi säilyttää, jotta järjestelmä toimii oikein.

6.2.2. 4 KiB:n sivut 64-bittisillä koneilla

Lyhyen kokeilun jälkeen 64 KiB:n sivuilla Fedora Core 6:ssa, PowerPC64-ydin on nyt vaihdettu takaisin 4 KiB:n sivuihin. Asennusohjelman pitäisi alustaa kaikki sivutusosiot automaattisesti uudelleen päivityksen aikana.

6.2.3. Apple-näppäimistö

Apple-järjestelmien Option-näppäin vastaa PC:iden Alt-näppäintä. Kun dokumentoinnissa tai asennusohjelmassa puhutaan Alt-näppäimestä, käytä Option-näppäintä. Joissakin näppäinyhdistelmissä saattaa joutua käyttämään Option-näppäintä yhdessä Fn-näppäimen kanssa, kuten Option-Fn-F3 virtuaalipäätteeseen tty3 vaihtamiseksi.

6.2.4. PPC-asennustiedot

Fedora-asennuslevy 1 on käynnistyy (bootable) tuetuissa laitteistoissa. Lisäksi käynnistyvä CD-levykuva on levyn images/-hakemistossa. Nämä levykuvat käyttäytyvät eri tavoin riippuen järjestelmän laitteistosta.

  • Useimmissa koneissa käynnistyslatain käynnistää sopivan 32- tai 64-bittisen asennusohjelman asennuslevyltä. Oletuspaketti gnome-power-manager sisältää virranhallintatuen, myös uni- ja näytön taustavalon hallinnan. Käyttäjät jotka tarvitsevat enemmän ominaisuuksia, voivat käyttää pakettia apmud. Paketin apmud asentamiseksi jakelun asentamisen jälkeen, käytä seuraavaa komentoa:

    su -c 'yum install apmud'
  • 64-bittinen IBM pSeries (POWER4/POWER5), nykyiset iSeries-mallit. Sen jälkeen, kun OpenFirmwarea on käytetty CD:ltä käynnistämiseen, käynnistyslatain yaboot käynnistää 64-bittisen asennusohjelman automaattisesti.

  • IBM:n ”vanha” iSeries (POWER4). Niinsanotut ”vanhat” iSeries-mallit, jotka eivät käytä OpenFirmwarea, tarvitsevat sen käynnistyslevykuvan käyttöä, joka on asennuspuun hakemistossa images/iSeries.

  • 32-bittinen CHRP (IBM RS/6000 ja muut). Sen jälkeen, kun OpenFirmwarea on käytetty CD:ltä käynnistämiseen, valitse linux32-käynnistyslevykuva boot:-kehotteessa 32-bittisen asennusohjelman käynnistämiseksi. Muuten 64-bittinen asennusohjelma käynnistyy ja epäonnistuu.

  • Genesi Pegasos II. Tämän kirjoittamisen aikaan ISO9660-tiedostojärjestelmiä tukevaa laiteohjelmistoa ei ole vielä julkaistu Pegasosille. Verkkokäynnistys-levykuvaa voidaan silti käyttää. Anna seuraava komento OpenFirmware-kehotteessa:

    boot cd: /images/netboot/ppc32.img

    OpenFirmware on asetettava manuaalisesti Pegasosilla, jotta asennettu Fedora-järjestelmä käynnistyisi. Aseta boot-device ja boot-file -ympäristömuuttujat sopiviin arvoihin.

  • Genesi Efika. Tämän kirjoittamisen aikaan Efikan laiteohjelmistossa on ohjelmavirheitä, jotka estävät yaboot-käynnistyslataimen oikean toiminnan. Päivitetyn laiteohjelmiston pitäisi olla saatavilla huhtikuussa 2007, ennen Fedora 7:n julkaisua. Korjatulla laiteohjelmistolla Efika-asennuksen pitäisi olla samanlainen kuin Pegasos II -asennuksen.

  • Sony PlayStation 3. Päivitä PlayStation 3:n laiteohjelmisto versioon 1.60 tai myöhempään asennusta varten. ”Other OS” -käynnistyslatain on asennettava flashille, seuraten ohjeita osoitteessa http://www.playstation.com/ps3-openplatform/manual.html. Tämän kirjoittamisen aikaan Fedora-kohtaista käynnistyslatainta ei ole vielä saatavilla, Fedora 7:n julkaisun aikaan tämän puutteen pitäisi olla korjautunut.

  • Verkkokäynnistys. Yhdistetyt levykuvat, jotka sisältävät asennusohjelman ytimen ja ramlevyn, on saatavilla asennuspuun hakemistosta images/netboot/. Ne on tarkoitettu käytettäväksi verkkokäynnistykseen TFTP:llä, mutta niitä voi käyttää monin tavoin.

    Yaboot-latain tukee TFTP-käynnistystä IBM pSeries- ja Apple Macintosh -koneilla. Fedora-projekti suosittelee yabootin käyttämistä netboot-levykuvien sijaan.

6.3. x86-yksityiskohdat

Tämä osio käsittelee x86-laitteistoalustakohtaisia asioita.

6.3.1. x86-laitevaatimukset

Tiettyjen ominaisuuksien käyttämiseksi Fedora 7:ssä asennuksen aikana tai sen jälkeen sinun saattaa tarvita tietää joidenkin laitteistokomponenttien, kuten video- ja verkkokorttien, tietoja

6.3.1.1. Suoritin ja muisti

Seuraavat suoritinmäärittelyt on ilmaistu Intel-suorittimien mukaan. Muita Intel-yhteensopivia ja -vastaavia suorittimia, kuten AMD, Cyrix ja Via, voi myös käyttää Fedoran kanssa.

Fedora 7 vaatii Intel Pentium -suorittimen tai paremman ja on optimoitu Pentium 4:lle ja uudemmille suorittimille.

  • Suositeltu tekstitilalle: 200 MHz Pentium-luokkaa tai parempi

  • Suositeltu graafiselle: 400 MHz Pentium II tai parempi

  • Vähimmäis-RAM tekstitilassa: 128MiB

  • Vähimmäis-RAM graafiselle: 192MiB

  • Suositeltu RAM graafiselle: 256MiB

6.3.1.2. Kiintolevytila

Alla luetellut levytilavaatimukset esittävät kulutettua levytilaa Fedora 7:n asennuksen jälkeen. Asennuksen aikana tarvitaan kuitenkin enemmän levytilaa asennusympäristölle. Lisätila koostuu tiedoston /Fedora/base/stage2.img koosta (asennuslevyllä 1) sekä asennetun järjestelmän hakemiston /var/lib/rpm sisältämien tiedostojen koosta.

Käytännössä lisätilavaatimukset voivat vaihdella välillä 90 MiB minimiasennukselle ja 175 MiB lisää ”kaiken asentavalle” asennukselle. Kaikki paketit yhdessä voivat viedä yli 9 Gt levytilaa.

Lisätilaa tarvitaan myös kaikelle käyttäjien datalle. Vähintään 5% vapaata tilaa pitäisi säilyttää, jotta järjestelmä toimii oikein.

6.4. x86_64-kohtaiset asiat

Tämä osio käsittelee x86_64-laitteistoalustakohtaisia asioita.

6.4.1. Laitteistovaatimukset x86_64:lle

Tiettyjen ominaisuuksien käyttämiseksi Fedora 7:ssä asennuksen aikana tai sen jälkeen sinun saattaa tarvita tietää joidenkin laitteistokomponenttien, kuten video- ja verkkokorttien, tietoja

6.4.1.1. Muistivaatimukset x86_64:lle
  • Vähimmäis-RAM tekstitilassa: 128MiB

  • Vähimmäis-RAM graafiselle: 256MiB

  • Suositeltu RAM graafiselle: 512MiB

6.4.1.2. Kovalevytilavaatimukset x86_64:lle

Alla luetellut levytilavaatimukset esittävät kulutettua levytilaa Fedora 7:n asennuksen jälkeen. Asennuksen aikana tarvitaan kuitenkin enemmän levytilaa asennusympäristölle. Lisätila koostuu tiedoston /Fedora/base/stage2.img koosta (asennuslevyllä 1) sekä asennetun järjestelmän hakemiston /var/lib/rpm sisältämien tiedostojen koosta.

Käytännössä lisätilavaatimukset voivat vaihdella välillä 90 MiB minimiasennukselle ja 175 MiB lisää ”kaiken asentavalle” asennukselle. Kaikki paketit yhdessä voivat viedä yli 9 Gt levytilaa.

Lisätilaa tarvitaan myös kaikelle käyttäjien datalle. Vähintään 5% vapaata tilaa pitäisi säilyttää, jotta järjestelmä toimii oikein.

7. Fedora-livelevykuvat

Fedora-julkaisu sisältää useita live-ISO-levykuvia perinteisten asennuslevykuvien lisäksi. Nämä ISO-levykuvat ovat käynnistyviä, ne voidaan polttaa medialle ja niitä voidaan käyttää Fedoran kokeilemiseen. Ne sisältävät myös ominaisuuden, joka mahdollistaa live-CD:n sisällön asentamisen kiintolevylle säilyvyyden ja paremman suorituskyvyn saamiseksi.

Nämä levykuvat ovat saatavilla myös testijulkaisuista, joten ne mahdollistavat Fedoran testijulkaisujen helpomman testaamisen.

7.1. Saatavilla olevat levykuvat

Fedora 7:stä on saatavilla kolme live-levykuvaa.

  1. Fedora 7 i386 Desktop CD. Tämä on CD-kokoinen levykuva i386-koneille. Siinä on oletustyöpöytäympäristö (GNOME), tuki kaikille Fedoran tukemille kieliasetuksille ja perusjoukko tuottavuusohjelmia.

  2. Fedora 7 x86_64 Desktop DVD. Tämä on DVD-kokoinen levykuva x86_64-koneille. Pakettijoukko on sama kuin i386 Desktop CD:ssä.

  3. Fedora 7 i386 KDE CD. Tämä on CD-kokoinen levykuva i386-koneille. Se sisältää KDE-työpöytäympäristön ja suuren joukon KDE-ohjelmia. Huomaa, että tällä levykuvalla on täysi tuki vain englannin kielelle.

7.2. Tietoja käytöstä

Live-levykuvien pitäisi käynnistyä millä tahansa koneella, joka tukee käynnistystä CD-ROMilta. CD:ltä käynnistämisen jälkeen voi kirjautua ja käyttää työpöytäympäristöä fedora-käyttäjätunnuksella. Jos haluat asentaa live-levykuvan sisällön kiintolevylle, napsauta Asenna kiintolevylle -kuvaketta työpöydällä.

7.3. Muita käynnistystapoja

Toinen tapa käyttää live-levykuvia on laittaa ne USB-tikulle. Tehdäksesi tämän asenna paketti livecd-tools development-asennuslähteestä. Sitten suorita livecd-iso-to-stick-komentotiedosto:

/usr/bin/livecd-iso-to-stick /path/to/live.iso /dev/sdb1 

Korvaa /dev/sdb1 sillä osiolla, jolle haluat laittaa levykuvan.

Tämä ei ole tuhoisa prosessi, kaikki USB-tikulla oleva data säästetään.

7.4. Eroja tavalliseen Fedora-asennukseen

Seuraavat kohdat live-levykuva-asennuksissa eroavat normaalista Fedora-asennuksesta.

  • Palvelu sshd on poissa käytöstä, koska live-levykuvan salasanat ovat tyhjiä.

  • Ohjelma NetworkManager on käytössä oletuksena.

8. Julkaisutiedote

Seuraavat osiot sisältävät tietoa ohjelmistopaketeista, jotka ovat muuttuneet huomattavasti Fedora 7:ään. Lukemisen helpottamiseksi paketit on järjestetty käyttäen samoja ryhmiä kuin asennusjärjestelmässä.

8.1. Lisensointitarkastus

Fedora-projektin johtoryhmä järjesti lisensointitarkastuksen varmistaakseen, että kaikki Fedoraan sisältyvät ohjelmistot noudattavat pakettien lisensointisuosituksia.

http://fedoraproject.org/wiki/FreeSoftwareAnalysis

8.2. Järjestelmätyökalut

8.2.1. apcupsd

Paketti apcupsd on päivitetty versioon 3.14.0. Tämä versio poistaa vanhan isäntä/orja-verkkotilan. Katso lisätietoja paketin apcupsd julkaisutiedotteesta.

http://sourceforge.net/project/shownotes.php?group_id=54413&release_id=485633

8.3. Tekniikka ja tiede

8.3.1. paraview

Paketin mpi käännös ja paketin paraview alipaketti on poistettu kunnes cmakeen liittyvät käännösongelmat ratkaistaan.

9. Linux-ydin

[Huomaa] 2.6.21:een perustuvia olettamuksia

Tämä julkaisutiedotteen vedos olettaa, että lopullinen Fedora-julkaisu perustuu ytimeen 2.6.21. Se voi muuttua vielä.

Tämä osio käsittelee muutoksia ja tärkeää tietoa liittyen Fedora 7:ssa olevaan 2.6.21-pohjaiseen ytimeen. 2.6.21-ydin sisältää:

  • Tuen KVM-virtualisoinnille.

  • Tickless-tuen arkkitehtuurille x86 32bit, mikä parantaa virranhallintaa huomattavasti. Fedora 7:n lopullisessa julkaisussa myös x86_64:n pitäisi olla tickless.

  • Devicescape- langattoman verkon tuen, joka sisältää tuen useille uusille langattomille ajureille.

  • Uudet IDE-ajurit, jotka käyttävät samaa libata-koodia kuin SATA-ajurit.

    [Huomaa] IDE-laitenimet muuttuvat

    Uusista IDE-ajureista johtuen kaikkien IDE-asemien laitenimiksi tulee tyyli /dev/sdX entisen /dev/hdX-tyylin sijaan.

  • Global File System versio 2 (GFS2) -tuen.

  • Joitakin reaaliaikaydinprojektin elementtejä.

  • Monia virhekorjauksia ja muita pieniä parannuksia.

  • Muutosloki versiolle 2.6.21rc1 saatavilla osoitteesta http://lwn.net/Articles/223021/

9.1. Versio

Fedora voi lisätä korjaustiedostoja ytimeen saadakseen parannuksia, virhekorjauksia tai lisäominaisuuksia. Tästä syystä Fedoran ydin ei välttämättä vastaa rivi riviltä kernel.orgin WWW-sivujen niinsanottua vanilja-ydintä:

http://www.kernel.org/

Saadaksesi luettelon näistä korjaustiedostoista, lataa lähde-RPM-paketti ja suorita seuraava komento sille:

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

9.2. Muutosloki

Hakeaksesi lokin paketin muutoksista aja seuraava komento:

rpm -q --changelog kernel-<version> 

Jos tarvitset käyttäjäystävällisen version muutoslokista, katso osoitteesta http://wiki.kernelnewbies.org/LinuxChanges. Lyhennetty ja kokonainen eroavuustiedosto on saatavilla osoitteesta http://kernel.org/git. Ytimen Fedora-versio perustuu Linus-puuhun.

Fedora-versioon tehdyt muutokset ovat saatavilla osoitteesta http://cvs.fedoraproject.org.

9.3. Ytimen tyypit

Fedora 7 sisältää seuraavat ytimen käännökset:

  • Natiiviydin, käytetään useimmissa järjestelmissä. Konfiguroidut lähdekoodit on saatavilla kernel-devel-<version>.<arch>.rpm-paketissa.

  • Kernel-PAE, käytetään 32-bittisissä x86-järjestelmissä, joissa on enemmän kuin 4 Gt RAM-muistia tai suorittimien kanssa, joissa on ”NX (No eXecute)” -ominaisuus. Tämä ydin tukee sekä yksi- että monisuoritinjärjestelmiä.

  • Virtualisointiydin jota käytetään Xen-emulaattoripaketin kanssa. Konfiguroidut lähdekoodit ovat saatavilla kernel-xen-devel-<version>.<arch>.rpm-paketissa.

  • Kdump-ydin jota käytetään kexec/kdump-ominaisuuksien kanssa. Konfiguroidut lähdekoodit on saatavilla kernel-kdump-devel-<version>.<arch>.rpm-paketissa.

Ytimen otsikkotiedostot voidaan asentaa kaikille eri ytimille samaan aikaan. Tiedostot asennetaan /usr/src/kernels/<version>-[PAE|xen|kdump]-<arch>/-puuhun. Käytä seuraavaa komentoa:

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

Valitse yksi tai useampi tyyppi tarkoituksen mukaan, erotettuna pilkuilla, ei välilyöntiä. Syötä pääkäyttäjän sanalasana, kun sitä pyydetään.

[Huomaa] 32-bittinen ydin sisältää Kdumpin

32-bittinen ydin on nyt uudelleensijoitettava, joten kdump-toiminnallisuus sisältyy siihen. 64-bittinen vaatii edelleen -kdump-ytimen asentamisen.

[Huomaa] Oletusydin sisältää SMP-tuen

Fedoraan ei ole saatavilla erillistä SMP-ydintä arkkitehtuureille 386, x86_64 ja ppc64. Moniprosessorituki on natiiviytimessä.

[Huomaa] PowerPC-ydintuki

Fedora ei tue Xeniä tai kdumpia PowerPC-arkkitehtuurilla. 32-bittisellä PowerPC:llä on edelleen erillinen SMP-ydin.

9.4. Virheiden raportointi

Katso osoitteesta http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html tietoja vikailmoituksen tekemisestä Linuxin ytimestä. Voit käyttää myös osoitetta http://bugzilla.redhat.com vikailmoituksiin, jotka ovat Fedora-kohtaisia.

9.5. Yleisten oppikirjojen seuraaminen

Monet Linux-ytimen kehityksen oppaat, esimerkit ja oppikirjat olettavat, että ytimen lähdekoodit on asennettu hakemiston /usr/src/linux/ alle. Tekemällä symbolinen linkki alla olevalla tavalla voi käyttää tuollaisia oppimateriaaleja Fedora-pakettien kanssa. Asenna sopivat ytimen lähdekoodit edellä näytetyllä tavalla ja suorita sitten seuraava komento:

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

Syötä pääkäyttäjän salasana, kun sitä kysytään.

9.6. Ytimen kehitykseen valmistautuminen

Fedora 7 ei sisällä kernel-source-pakettia, joka oli vanhemmissa versioissa, koska vain kernel-devel-paketti tarvitaan nykyisin ulkoisten moduulien kääntämiseen. Konfiguroidut lähdekoodit on saatavilla, kuten ydintyyppien osiossa on kuvattu.

[Huomaa] Ohjeet viittaavat nykyiseen ytimeen

Yksinkertaistaaksemme seuraavia ohjeita oletamme, että haluat konfiguroida suoritettavaa ydintä vastaavat ytimen lähdekoodit. Alla olevissa toimenpiteissä ilmaus <version> viittaa siihen ytimen versioon, joka näkyy komennolla uname -r.

Käyttäjät, jotka tarvitsevat alkuperäisiä Fedoran ytimen lähdekoodeja, saavat ne kernel .src.rpm -paketista. Noudata seuraavia ohjeita puretun lähdekoodipuun luomiseksi tästä tiedostosta:

[Huomaa] Älä käännä paketteja pääkäyttäjänä (root)

Pakettien kääntäminen pääkäyttäjänä on vaarallista eikä sitä tarvita, edes ytimen tapauksessa. Nämä ohjeet neuvovat ytimen lähdekoodin asentamisen tavallisena käyttäjänä. Monet yleiset sivustot viittaavat ydintä koskevissa ohjeissaan hakemistoon /usr/src/linux. Jos käytät näitä ohjeita, korvaa se hakemistolla ~/rpmbuild/BUILD/kernel-<version>/linux-<version>.<arch>."]]

  1. Valmistele RPM-pakettien käännösympäristö kotihakemistoon. Suorita seuraavat komennot:

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

    Syötä pääkäyttäjän salasana, kun sitä kysytään.

  2. Lataa tiedosto kernel-<version>.src.rpm. Ota käyttöön tarvittavat lähdekoodien asennislähteet, kuten Core, Updates tai Testing valitsimella -e:

    yumdownloader -e core-source -e updates-source --source kernel-<version>
    

    Syötä pääkäyttäjän salasana, kun sitä kysytään. Jos et määritä versiota, viimeisin saatavilla oleva Fedora-ydin ladataan.

  3. Asenna kernel-<version>.src.rpm käyttäen komentoa:

    su -c 'rpm -Uvh kernel-<version>.src.rpm' 
    

    Tämä komento kirjoittaa RPM:n sisällön hakemistoihin ${HOME}/rpmbuild/SOURCES ja ${HOME}/rpmbuild/SPECS, missä ${HOME} on kotihakemistosi.

    [Huomaa] Vaadittu tila

    Täydellinen ytimen kääntöprosessi voi vaatia useita gigatavuja lisätilaa siltä tiedostojärjestelmältä, joka sisältää kotihakemistosi.

  4. Valmistele ytimen lähdekoodit käyttäen komentoja:

    cd ~/rpmbuild/SPECS 
    rpmbuild -bp --target $(uname -m) kernel-2.6.spec
    

    Ytimen lähdekoodipuu sijaitsee hakemistossa ~/rpmbuild/BUILD/kernel-<version>/linux-<version>.<arch>

  5. Tiettyjen Fedora 7:ssa toimitettavien ytimien konfiguraatiot ovat hakemistossa ~/rpmbuild/BUILD/kernel-<version>/linux-<version>.<arch>/configs. Esimerkiksi i686-konfiguraatiotiedosto on nimeltään ~/rpmbuild/BUILD/kernel-<version>/linux-<version>.<arch>/configs/kernel-<version>-i686.config. Anna seuraava komento sijoittaaksesi halutun konfiguraatiotiedoston oikeaan paikkaan käännöstä varten:

    cp configs/<desired-config-file> .config 
    
  6. Jokainen ydin saa nimen perustuen sen versionumeroon. Nimi on sama kuin komennon uname -r tuloste. Ytimen nimen määrittää ytimen Makefilen neljä ensimmäistä riviä. Makefileä on muutettu luomaan ydin, jolla on eri nimi kuin suoritettavalla ytimellä. Jotta suoritettava ydin hyväksyisi moduulin, täytyy moduuli kääntää oikean nimiselle ytimelle. Ytimen Makefileä täytyy muokata tämän tekemiseksi.

    Esimerkiksi jos uname -r palauttaa 2.6.17-1.2345_FC6, muokkaa EXTRAVERSION-määritystä tästä:

    EXTRAVERSION = -prep 
    

    tähän:

    EXTRAVERSION = -1.2345_FC6 
    

    Siis korvaa kaikki viimeisestä viivasta eteenpäin.

  7. Suorita seuraava komento:

    make oldconfig 
    

    Sitten voit jatkaa kuten tavallisesti.

[Huomaa] Ytimen binääri-RPM-pakettien kääntäminen

Tavallisesti Fedora-ytimet käännetään käyttäen komentoa rpmbuild ja spec-tiedostoa. Tulokset voivat olla poikkeavia, jos käytetään ytimen sisäänrakennettua make rpm -kohdetta.

9.7. Pelkkien ydinmoduulien kääntäminen

Purettua lähdekoodipuuta ei tarvita ydinmoduulin, kuten oman laiteajurin, kääntämiseen nykyistä käytössä olevaa ydintä vasten. Vain paketti kernel-devel tarvitaan ulkoisten moduulien kääntämiseen. Jos et valinnut sitä asennuksen aikana, käytä ohjelmaa Pirut sen asentamiseen (valikostaOhjelmatLisää tai poista ohjelmistoja) tai käytä ohjelmaa yum sen asentamiseen. Suorita seuraava komento paketin kernel-devel asentamiseksi käyttäen ohjelmaa yum.

su -c 'yum install kernel-devel' 

Esimerkiksi kääntääksesi moduulin foo.ko luo seuraava Makefile hakemistoon, joka sisältää tiedoston foo.c:

obj-m := foo.o 

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

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

Anna komento make kääntääksesi moduulin foo.ko.

10. Fedoran työpöytä

Tämä osio kertoo muutoksista, jotka vaikuttavat Fedoran graafisen työpöydän käyttäjiin.

10.1. Lokalisoidut yleiset käyttäjähakemistot (xdg-user-dirs)

Tämä Fedora-julkaisu sisältää uuden yleisen käyttäjähakemistorakenteen nimeltään xdg-user-dirs. Näiden uusien käyttäjähakemistojen ominaisuuksiin kuuluu:

  • Hakemistonimet voidaan lokalisoida (kääntää)

  • Sisältää joukon yleisiä hakemistoja oletuksena, kuten hakemistot asiakirjoille, musiikille, kuville ja latauksille.

  • Näkyvät yleisinä kirjanmerkkeinä tiedostoselaimessa ja monet ohjelmat käyttävät niitä oletuksinaan. Esimerkiksi musiikkisoitin voi tiedoston avausikkunassa käyttää oletusmusiikkihakemistoa.

  • Käyttäjät voivat muuttaa asetuksia. Hakemistoja voi siirtää tai nimetä uudelleen Nautilus-tiedostohallinnan kautta tai muokkaamalla tiedostoa ~/.config/user-dirs.dirs.

10.2. Ohjelmistojen hallinta

Yum-ohjelmistonhallintatyökalun suorituskykyä on parannettu huomattavasti Fedora 7:ssä. Asennuslähteiden metadata-jäsennin on nyt toteutettu C-kielellä. Uusi peilipalvelimien hallintainfrastruktuuri takaa paremman peilipalvelimien valinnan ja siten monissa tapauksissa nopeamman toiminnan. Pirut-paketinhallintatyökalu ja Pup-ohjelmistopäivitystyökalu perustuvat yumiin, joten niiden suorituskyky on vastaavasti parantunut.

10.3. GNOME

Tämä julkaisu sisältää GNOME 2.18:n (http://www.gnome.org/start/2.18/)

Gnome-aloitusruutu on kytketty pois käytöstä tarkoituksella emoprojektissa. Sen saa käyttöön ohjelmalla gconf-editor tai seuraavalla komennolla:

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

Tässä julkaisussa näytönlukitsemisikkunan teemaa ei ole kytketty valittuun näytönsäästäjään. Tämän ominaisuuden ottamiseksi käyttöön tulee käyttää ohjelmaa gconf-editor tai seuraavaa komentoa:

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

10.4. WWW-selaimet

Tämä Fedora-julkaisu sisältää suositun Firefox-web-selaimen version 2.0. Lisätietoja Firefoxista on osoitteessa http://firefox.com/.

10.5. Sähköpostiohjelmat

Paketti mail-notification on jaettu kahteen osaan. Evolution-liitännäinen on nyt erillinen paketti nimeltään mail-notification-evolution-plugin. Kun paketti mail-notification päivitetään, tämä liitännäinen lisätään automaattisesti.

11. Tiedostojärjestelmät

Fedora 7 sisältää perustason tuen salatuille sivutustiedostoille ja ei-juuritiedostojärjestelmille. Käyttääksesi sitä lisää merkintöjä tiedostoon /etc/crypttab ja viittaa luotuihin laitteisiin tiedostossa /etc/fstab.

[Huomaa] Salattujen tiedostojärjestelmien tuki ei ole käytettävissä asennuksen aikana

Ota tiedostojärjestelmien salaus käyttöön asennuksen jälkeen. Anacondassa ei ole tukea salattujen lohkolaitteiden luomiselle.

Seuraava esimerkki näyttää /etc/crypttab-merkinnän sivutusosiolle:

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

Tämä luo salatun lohkolaitteen /dev/mapper/my_swap, johon voidaan viitata tiedostossa /etc/fstab. Seuraava esimerkki näyttää tiedostojärjestelmätaltion merkinnän:

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

Tiedosto /etc/volume_key sisältää selkokielisen salausavaimen. Avaintiedoston nimeksi voi määrittää myös none, jolloin järjestelmä kysyy salausavainta käynnistyksen yhteydessä.

Suositeltava tapa on käyttää LUKSia tiedostojärjestelmätaltioille: (LUKSia käytettäessä voidaan jättää pois cipher=-osa tiedostosta crypttab).

  1. Luo salattu taltio käyttäen komentoa cryptsetup luksFormat

  2. Lisää tarvittava merkintä tiedostoon /etc/crypttab

  3. Aseta taltio manuaalisesti käyttäen komentoa cryptsetup luksOpen tai käynnistä uudelleen

  4. Luo tiedostojärjestelmä salatulle taltiolle

  5. Aseta /etc/fstab-merkintä

12. WWW-palvelimet

Fedora 7 sisältää version 2.2.4 Apache HTTP -palvelimesta. Versiosta 2.0 (mukana Fedora Core 4:ssä ja aiemmissa) päivittävien käyttäjien täytyy muokata httpd-asetuksiaan, katso lisätietoja osoitteesta http://httpd.apache.org/docs/2.2/upgrading.html.

Moduulin mod_dbd käyttäjien tulisi huomata, että apr-util-DBD-ajuria PostgreSQL:lle jaetaan nyt erillisenä dynaamisesti ladattavana moduulina. Ajurimoduuli sisältyy nyt apr-util-pgsql-pakettiin. MySQL-ajuri on myös saatavilla, paketissa apr-util-mysql.

13. Sähköpostipalvelimet

Tämä osio käsittelee sähköpostipalvelimia ja postinvälitysohjelmia (MTA).

13.1. exim-sa

Paketti exim-sa on poistettu käytöstä Fedora Extras 6:sta saakka. Se oli alkuperäinen toteutus SpamAssassinin integroinnista Eximiin ja sen toiminnallisuus vastasi sendmail- tai postfix-suotimia. Sen ominaisuudet olivat kuitenkin melko suppeita ja Eximissä on nyt paljon parempi tuki sisällön tarkastamiselle, täysin integroituna yleiskäyttöisiin pääsynvalvontalistoihin.

Koska sa_exim-ominaisuus ei ollut käytössä oletusasetuksissa, paketti voidaan yleensä turvallisesti poistaa, jolloin Exim voidaan päivittää. Käyttäjien, jotka ovat muokanneet asetuksiaan käyttämään sa_exim-ominaisuuksia, tulisi joko muokata asetuksia käyttämään Eximin täysiä sisällöntutkintaominaisuuksia tai kääntää paketti uudelleen itse saadakseen mukaan exim-sa-alipaketin. Lisätietoja Eximin sisäänrakennetusta sisällöntutkinnasta on Eximin dokumentaatiossa:

http://www.exim.org/exim-html-4.62/doc/html/spec_html/ch40.html

14. Ohjelmistokehitys

Tämä osio käsittelee eri kehitystyökaluja ja -ominaisuuksia.

14.1. Työkalut

14.1.1. GCC-kääntäjäkokoelma

Tämä Fedora-julkaisu on käännetty GCC 4.1:llä, joka on mukana jakelupaketissa.

14.1.2. Eclipse

Tämä Fedora-julkaisu sisältää Fedora Eclipsen, joka perustuu Eclipse SDK:n versioon 3.2.2 (http://www.eclipse.org). 3.2.x-julkaisusarjan ”Uutta ja huomionarvoista” -sivu on osoitteessa http://download.eclipse.org/eclipse/downloads/drops/R-3.2-200606291905/new_noteworthy/eclipse-news.html. Versiokohtainen julkaisutiedote 3.2.2:lle on osoitteessa http://www.eclipse.org/eclipse/development/readme_eclipse_3.2.2.html.

Eclipse SDK tunnetaan useilla eri nimillä, kuten ”the Eclipse Platform”, ”the Eclipse IDE” ja ”Eclipse”. Eclipse SDK on perusta kymmenen Eclipse-projektin yhteiselle julkaisulle. Julkaisu tapahtuu yhdistetyn Callisto-kattoprojektin alaisuudessa (http://www.eclipse.org/callisto). Muutama näistä Callisto-projekteista on mukana Fedorassa: CDT (http://www.eclipse.org/cdt) C/C++ -kehitykseen, EMF (http://www.eclipse.org/emf) the Eclipse Modeling Framework (Eclipsen mallinnuskehys) ja GEF (http://www.eclipse.org/gef) the Graphical Editing Framework (Graafinen muokkauskehys).

Myös monta kolmannen osapuolen Eclipse-projektia on saatavilla, mukaan lukien Subclipse (http://subclipse.tigris.org/) Subversion -versionhallinnan integrointiin, PyDev (http://pydev.sf.net) Python-kehitykseen ja PHPeclipse (http://www.phpeclipse.de/) PHP-kehitykseen. Mylar (http://eclipse.org/mylar), tehtäväkeskeinen käyttöliittymä Eclipseen on myös saatavilla, sisältäen Bugzilla- ja Trac-tehtäväyhdistimet. Se ei ollut osa Callistoa, mutta tulee olemaan osa tulevaa Europa-nimistä yhdistettyä Eclipse-julkaisua.

Apu uusien projektien paketoimisessa ja testaamisessa GCJ:n kanssa on aina tervetullutta. Ota yhteyttä asianosaisiin fedora-devel-java-listin kautta (http://www.redhat.com/mailman/listinfo/fedora-devel-java-list/) ja/tai kanavalla #fedora-java freenode-verkossa.

Fedora sisältää myös liitännäisiä ja ominaisuuksia, jotka ovat erityisen hyödyllisiä FOSS-hakkereille, kuten ChangeLog-muokkauksen paketissa eclipse-changelog ja Bugzilla-integraation paketissa eclipse-mylar-bugzilla. CDT-pakettimme sisältää myös keskeneräisen GNU Autotools -liitännäisen. Tämä liitännäinen mahdollistaa peruskäyttäjille Eclipsen käyttämisen GNU autotoolsia käyttävien C/C++ -projektien kääntämiseen ja ylläpitoon. CDT:hen tehtyjä parannuksia ovat muiden muassa:

  • Konfiguraation suorittaminen ennen käännöstä

  • Erikoiseditorit autoconf/automake -syötetiedostoille

  • Erikoisohje autoconf-makroista

  • Leijaileva ohje C-kirjastofunktioille

  • Erityiskonsoli asetusten tekemiseen

Viimeisimmät näitä projekteja koskevat tiedot on saatavilla Fedora Eclipse -projektisivulta: http://sourceware.org/eclipse/.

Tämä julkaisu sisältää 21 kielipakettia Eclipse SDK:hon. Jokainen kieli on paketoitu erilliseen pakettiin, kuten koreankielisen käännöksen eclipse-sdk-nls-ko.

14.1.2.1. Paketoimattomat ominaisuudet ja liitännäiset

Fedora Eclipse sisältää korjauksen, jonka avulla peruskäyttäjät voivat käyttää Update Manager -ominaisuutta paketoimattomien liitännäisten ja ominaisuuksien asentamiseen. Nämä liitännäiset asennetaan käyttäjän kotihakemistoon, .eclipse-hakemiston alle. Huomaa, että näissä liitännäisissä ei ole GCJ-käännettyjä osia ja ne voivat siten toimia odotettua hitaammin.

14.1.2.2. Vaihtoehtoiset Javan ajonaikaiset ympäristöt

Vapaa Fedora JRE ei täytä kaikkien käyttäjien vaatimuksia, joten Fedora mahdollistaa vaihtoehtoisten JRE:iden asentamisen. Suljettujen JRE:iden asentamisessa 64-bittisiin koneisiin on kuitenkin ongelma.

Fedoran mukana toimitettavat 64-bittiset JNI-kirjastot eivät toimi 32-bittisten suljettujen JRE:iden kanssa. Toisin sanoen, älä yritä käyttää Fedoran x86_64-arkkitehtuurin Eclipse-paketteja Sunin 32-bittisellä JRE:llä. Vaihda 64-bittiseen suljettuun JRE:hen tai asenna pakettien 32-bittiset versiot, jos sellaisia on saatavilla. Asentaaksesi 32-bittisen version käytä seuraavaa komentoa:

yum install <package_name>.i386 

Samoin, ppc64-järjestelmien mukana toimitettavat 32-bittiset JNI-kirjastot eivät toimi 64-bittisen JRE:n kanssa. Asentaaksesi 64-bittisen version käytä seuraavaa komentoa:

yum install <package_name>.ppc64 
14.1.2.3. Europa/Eclipse 3.3

Heinäkuussa 2007 Eclipse-yhteisö on julkaisemassa valikoituja liitännäisiä ja ominaisuuksia yhdistettynä julkaisuna nimeltä Europa. Se perustuu ja sisältää Eclipse SDK:n version 3.3. Tämä on huomattava muutos ja siksi Fedora Eclipse ei tule perustumaan Europalle ennen Fedora 8:aa. Täten Fedoran sisältämien Eclipse-pohjaisten ohjelmien, kuten RSSOwl ja Azureus, versiot voivat jäädä jälkeen emoprojektin versioista, jos emoprojektin versiot tarvitsevat vain Eclipse 3.3:ssa olevia ominaisuuksia.

15. Turvallisuus

Tämä osio korostaa erilaisia turvallisuusominaisuuksia Fedorassa.

15.1. Yleiset tiedot

Yleinen johdanto moniin ennakoiviin turvallisuusominaisuuksiin Fedorassa, nykyinen tilanne ja käytännöt ovat saatavilla osoitteessa http://fedoraproject.org/wiki/Security.

15.1.1. SELinux

SELinux-projektisivuilla on ongelmanratkaisuvinkkejä, selityksiä ja viitteitä dokumentaatioon. Hyödyllisiä linkkejä:

16. Java ja java-gcj-compat

Tämä Fedora-julkaisu sisältää vapaan ja avoimen lähdekoodin Java-ympäristön nimeltä java-gcj-compat. Kokoelma java-gcj-compat sisältää työkalusarjan ja suoritusympäristön, joka pystyy kääntämään ja suorittamaan useita hyödyllisiä Java-ohjelmointikielellä kirjoitettuja ohjelmia.

[Huomaa] Fedora ei sisällä Javaa

Java on Sun Microsystemsin tavaramerkki. Paketti java-gcj-compat on täysin vapaa ohjelmistopino, joka ei ole Java, mutta voi suorittaa Java-ohjelmistoja.

Java-gcj-infrastruktuurissa on kolme avainkomponenttia: GNU Java- ajonaikainen ympäristö (libgcj), Eclipse-Java-kääntäjä (ecj) ja joukko kääreitä ja linkkejä (java-gcj-compat), jotka saavat ajonaikaisen ympäristön ja kääntäjän näkymään käyttäjälle samoin kuin muut Java-ympäristöt.

Tämän Fedora-julkaisun Java-ohjelmistopaketit käyttävät java-gcj-compat-ympäristöä. Näihin paketteihin kuuluu OpenOffice.org Base, Eclipse ja Apache Tomcat. Java-FAQ:ssa osoitteessa http://www.fedoraproject.org/wiki/JavaFAQ on lisätietoja Fedoran vapaasta java-gcj-compat-Java-ympäristöstä.

[Tärkeää] Liitä vikailmoitusten mukaan sijainti- ja versiotiedot

Tehdessäsi vikailmoitusta liitä mukaan näiden komentojen tulosteet:

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

16.1. Java- ja Javan kaltaisten pakettien käsittely

Vapaan java-gcj-compat-ohjelmistopinon lisäksi Fedora mahdollistaa useiden Java-toteutusten asentamisen ja niiden välillä vaihtamisen käyttämällä alternatives-komentorivityökalua. Jokaisen asennettavan Java-järjestelmän täytyy kuitenkin olla paketoitu JPackage-projektin paketointiohjeiden mukaan siten, että se käyttää alternatives-komentoa. Kun nämä paketit on asennettu oikein, pääkäyttäjä voi vaihtaa eri java- ja javac-toteutusten välillä käyttämällä alternatives-komentoa:

alternatives --config java  
alternatives --config javac

16.2. Java-sovelmien käsittely

Tämä Fedora-julkaisu sisältää ennakkojulkaisun ohjelmasta gcjwebplugin, joka on Firefox-liitännäinen Java-sovelmille. Gcjwebplugin ei ole käytössä oletuksena, koska vaikka GNU Classpathin turvallisuustoteutusta kehitetään aktiivisesti, se ei ole riittävän kehittynyt, jotta sillä voisi ajaa epäluotettuja sovelmia turvallisesti. Siitä huolimatta GNU Classpathin AWT- ja Swing-toteutukset ovat riittävän kehittyneet useiden WWW:n kautta levitettävien sovelmien suorittamiseen. Seikkailunhaluiset käyttäjät, jotka haluavat kokeilla gcjwebpluginia, voivat lukea tiedoston /usr/share/doc/libgcj-4.1.2/README.libgcjwebplugin.so, jonka paketti libgcj asentaa. README-tiedostossa selitetään, kuinka liitännäinen otetaan käyttöön ja mitä riskejä siihen liittyy.

16.3. Fedora ja JPackagen Java-paketit

Fedora sisältää monia JPackage-projektista saatuja paketteja. JPackage ylläpitää Java-ohjelmistojen asennuslähdettä. Näitä paketteja on muokattu Fedorassa siten, että niistä on poistettu riippuvuudet suljettuihin ohjelmistoihin ja ne käyttävät GCJ:n etuaikakäännös-ominaisuutta. Käytä Fedoran asennuslähteitä näiden pakettien päivittämiseen tai käytä JPackage-asennuslähdettä sellaisten pakettien asentamiseen, joita Fedora ei tarjoa. Lisätietoja JPackage-projektista ja sen tarjoamista ohjelmistoista on projektin WWW-sivuilla osoitteessa http://jpackage.org.

[Varoitus] Fedora- ja JPackage-pakettien yhteiskäyttö

Tutki pakettien yhteensopivuutta ennen kuin asennat ohjelmistoja sekä Fedoran että JPackagen asennislähteistä samaan järjestelmään. Yhteensopimattomat paketit voivat aiheuttaa monimutkaisia ongelmia.

Katso Eclipseen liittyvä viimeisin julkaisutiedote osoitteessa http://fedoraproject.org/wiki/Docs/Beats/Devel/Tools/Eclipse.

16.4. Maven (v2)

Tämä Fedora-julkaisu sisältää ohjelman maven2, joka on Java-pohjainen projektinhallinta- ja -seurantatyökalu. Mavenin voi käynnistää komennoilla mvn ja mvn-jpp. Ensimmäinen saa Mavenin käyttäytymään, kuten emoprojektin Maven, jälkimmäinen kutsuu komentoa mvn lisäasetuksin, jotka helpottavat yhteydetöntä käännöstä.

Fedoran maven2-paketti on muokattu toimimaan täysin yhteydettömässä tilassa. Ilman lisäasetuksia (komento mvn), maven2 toimii kuten emoprojektin Maven. Käyttäjät voivat määritellä lisäasetuksia yhteydettömien käännösten käyttämiseksi tai kutsua komentoa mvn-jpp, käärettä joka määrittää yleisimmin käytetyt lisäasetukset yhteydettömiä käännöksiä varten. Asetukset ja niiden käyttöyksityiskohdat on kuvattu tiedostossa /usr/share/doc/maven2-2.0.4/maven2-jpp-readme.html, joka tulee paketista maven2-manual.

17. Multimedia

Fedora sisältää ohjelmia valikoituihin multimediatoimintoihin, kuten soitto, nauhoitus ja muokkaus. Lisäpaketteja on saatavilla Fedora Extras -asennuslähteen kautta. Lisätietoja multimediasta Fedorassa on Fedora-projektin WWW-sivuston Multimedia-osiossa osoitteessa http://fedoraproject.org/wiki/Multimedia.

17.1. Multimedia-soittimet

Fedoran oletusasennus sisältää Rhythmbox- ja Totem-ohjelmat median toistoon. Fedoran asennuslähteet sisältävät muita suosittuja ohjelmia, kuten XMMS-soittimen ja KDE:n Amarokin. Sekä GNOMEssa että KDE:ssä on valikoima soittimia, joita voi käyttää eri tiedostomuotojen kanssa. Kolmannet osapuolet saattavat tarjota lisäohjelmia muiden tiedostomuotojen käyttöön.

Fedora hyödyntää Advanced Linux Sound Architecture (ALSA) -äänijärjestelmää. Monet ohjelmat voivat soittaa ääntä samanaikaisesti, joka oli aiemmin vaikeaa Linux-järjestelmillä. Kun kaikki multimedia-ohjelmistot asetetaan käyttämään ALSAA. tämä rajoitus poistuu. Lisätietoja ALSAsta projektin WWW-sivuilta osoitteesta http://www.alsa-project.org/. Jos järjestelmään on kirjautuneena monta käyttäjää samanaikaisesti, siitä saattaa yhä aiheutua ongelmia. Riippuen laitteisto- ja ohjelmistoasetuksista, useat käyttäjät eivät välttämättä pysty käyttämään äänilaitteita samaan aikaan.

17.1.1. Codec Buddy

Uutta Fedorassa on Codec Buddy -ohjelma, joka tunnistaa, kun yrität toistaa multimediatiedostomuotoa ilman tarvittavia koodekkeja asennettuna. Jos tarvittava koodekki ei ole vapaa ja avoin, Codec Buddy tarjoaa vaihtoehtoja tarvittavien koodekkien hankkimiseen.

17.2. Ogg- ja Xiph.Org -säätiön tiedostomuodot

Fedora sisältää täyden tuen Ogg-mediasäiliötiedostomuodolle ja Vorbis-audio-, Theora-video-, Speex-audio- ja häviöttömälle FLAC-audiotiedostomuodolle. Näillä vapaasti jaettavilla tiedostomuodoilla ei ole patentti- tai lisenssirajoituksia. Ne ovat hyviä ja joustavia vaihtoehtoja suosituimmille, rajoitetuille tiedostomuodoille. Fedora-projekti suosittaa avointen tiedostomuotojen käyttöä rajoitettujen sijasta. Lisätietoja näistä tiedostomuodoista ja niiden käytöstä on Xiph.org-säätiön WWW-sivuilla osoitteessa http://www.xiph.org/.

17.3. MP3, DVD ja muut pois jätetyt multimedia-tiedostomuodot

Fedora-asennuslähteet eivät voi sisältää tukea MP3:n tai DVD-videon toistamiseen tai tallentamiseen. MP3-tiedostomuodot on patentoitu ja patentin haltijat eivät ole antaneet tarpeellisia patenttilisenssejä. DVD-videotiedostomuodot on patentoitu ja varustettu salausjärjestelmällä. Patentin haltijat eivät ole antaneet tarpeellisia patenttilisenssejä ja CSS-salattujen levyjen salauksen purkamiseen tarvittava koodi saattaa rikkoa Digital Millennium Copyright Actia, Yhdysvaltain tekijänoikeuslakia. Fedora on jättänyt pois myös muita multimediaohjelmistoja patentti-, tekijänoikeus- tai lisenssirajoituksista johtuen, mukaan lukien Adoben Flash Player ja Real Median Real Player. Lisätietoja aiheesta on osoitteessa http://fedoraproject.org/wiki/ForbiddenItems.

Fluendo tarjoaa ilmaista, vaadittavan patenttilisenssin sisältävää MP3-liitännäistä GStreameriin. Tämä liitännäinen mahdollistaa MP3-tuen ohjelmissa, jotka käyttävät GStreamer-kehystä taustajärjestelmänä. Fedora ei sisällä tätä liitännäistä, koska tuemme ja kannustamme mieluummin patenttirajoituksettomien avoimien tiedostomuotojen käyttöä. Lisätietoja MP3-liitännäisestä on Fluendon verkkosivuilla osoitteessa http://www.fluendo.com/. Muitakin MP3-vaihtoehtoja voi olla saatavilla Fedoralle.

17.4. CD- ja DVD-levyjen luominen ja polttaminen

Fedoran asennuslähteet sisältävät useita työkaluja CD- ja DVD-levyjen masterointiin ja polttamiseen. GNOME-käyttäjät voivat polttaa suoraan Nautilus-tiedostonhallintaohjelmasta, valita gnomebaker- tai graveman -paketit Fedora Extrasista tai käyttää vanhempaa xcdroast-pakettia Fedorasta. KDE-käyttäjät voivat käyttää monipuolista k3b-pakettia näihin tehtäviin. Konsolityökaluja ovat muiden muassa cdrecord, readcd, mkisofs ja muut suositut ohjelmat.

17.5. Kuvalähetykset

Voit käyttää Fedoraa kuvalähetysten (screencasts) luomiseen ja toistoon käyttäen avoimia teknologioita. Kuvalähetykset ovat tallennettuja työpöytäistuntoja. Fedora Extras -asennuslähde sisältää paketin istanbul, joka luo kuvalähetyksiä käyttäen Theora-videomuotoa. Näitä videoita voi toistaa käyttäen jotakin monista Fedoran sisältämistä soittimista. Tämä on suositeltu tapa lähettää kuvalähetyksiä Fedora-projektille joko kehittäjien tai peruskäyttäjien käyttöön. Kattavampi ohje on osoitteessa http://fedoraproject.org/wiki/ScreenCasting.

17.6. Lisätuki liitännäisten avulla

Useimmat Fedoran musiikkisoittimet voivat käyttää liitännäisiä lisämediatiedostomuotojen ja -äänijärjestelmien tuen lisäämiseksi. Jotkut käyttävät monipuolisia multimediakehyksiä, kuten gstreamer-pakettia mediatiedostomuotojen käsittelyyn ja äänentoistoon. Fedoran asennuslähteet tarjoavat liitännäispaketteja näille taustajärjestelmille ja yksittäisille ohjelmille. Kolmannet osapuolet saattavat tarjota lisää liitännäisiä ominaisuuksien parantamiseksi entisestään.

18. Pelit ja viihde

Fedora tarjoaa valikoiman useiden eri lajityyppien pelejä. Käyttäjät voivat asentaa pienet pelipaketit Gnomeen (paketti gnome-games) ja KDE:hen (kdegames). Asennuslähteistä on saatavilla myös muita pelejä.

Fedora-projektin WWW-sivustolla on peliosio, jossa kerrotaan yksityiskohtaisesti saatavilla olevista peleistä. Osio sisältää yleiskatsauksia ja asennusohjeita. Lisätietoja on osoitteessa http://fedoraproject.org/wiki/Games.

Saadaksesi luettelon muista asennettavissa olevista peleistä käytä graafista ohjelmaa Pirut(OhjelmatLisää tai poista ohjelmistoja) tai komentoriviltä:

yum groupinfo "Games and Entertainment" 

Ohjeita pelipakettien asentamiseen käyttäen yum-komentoa on saatavilla oppaasta osoitteessa:x

http://docs.fedoraproject.org/yum/

18.1. Haxima

Fedora 7 sisältää version 0.5.6 vanhan koulukunnan Nazghul-roolipelimoottorista ja sen mukana tulevasta Haxima-pelistä. Tämä versio ei ole yhteensopiva vanhempien Nazhgul-versioiden tallennettujen pelien kanssa, joten Haxima-pelit on aloitettava alusta Fedora 7:ään päivittämisen jälkeen.

19. Virtualisointi

Fedora 7:ssä virtualisointi perustuu Xen 3.0.4:ään ja on integroituna Fedoran asennusohjelmaan. Katso osoitteesta http://fedoraproject.org/wiki/Tools/Xen lisätietoja Xenistä.

19.1. Virtualisointitavat

Xen 3.0.4:ää käyttämällä Fedorassa on mahdollista käyttää sekä paravirtualisointia että täyttä virtualisointia. Täysi virtualisointi vaatii VT-kykyisen suorittimen. Paravirtualisointi ei vaadi erityistä laitteistoa, mutta vaatii vieraskäyttöjärjestelmän muokkaamista. Lisätietoja Xenin asettamisesta ja käytöstä on osoitteessa http://fedoraproject.org/wiki/FedoraXenQuickstartFC6.

19.2. Vieraskäyttöjärjestelmät

Fedora 7 -kehitysryhmä on testannut Xeniä Fedora 7- ja Red Hat Enterprise Linux 5 -vierasjärjestelmillä. Muita vierasjärjestelmiä ei ole testannu. Paravirtualisointia käyttäen voi odottaa kohtalaista menestystä minkä tahansa Xen 3.0.4:lle kehitetyn Linux-vieraskäyttöjärjestelmän suorittamisessa. Täyttä virtualisointia käyttäen voi odottaa kohtalaista menestystä useilla käyttöjärjestelmillä, mukaan lukien jotkin suljetut käyttöjärjestelmät.

19.3. Muutokset Xen-paketteihin

Seuraavia parannuksia on tehty Fedora 7:n virtualisointipaketeissa:

  • Ohjelmat virt-manager ja virsh toimivat nyt epäaktiivisten toimialueiden kanssa. Aikaisemmin vain xm pystyi käsittelemään epäaktiivisia toimialueita.

  • Parempi käyttökokemus graafisissa tiloissa, koska hiiren kursorin ongelmat virtuaalisen ruutupuskurin kanssa on korjattu

  • Sekalaisia muita pieniä parannuksia ja korjauksia on tehty.

20. X-ikkunointijärjestelmä (grafiikka)

Tämä osio sisältää Fedoran mukana toimitettavaan X-ikkunointijärjestelmään, X.orgiin, liittyvää tietoa.

20.1. X-asetusmuutokset

X.org 7.2 -X-palvelin tunnistaa useimmat laitteet ja tekee asetukset niitä varten automaattisesti. Käyttäjien ja ylläpitäjien ei tarvitse enää muokata /etc/X11/xorg.conf-asetustiedostoa. Ainoat laitteet, jotka on asetettu oletuksena anacondan luomassa xorg.conf-tiedostossa ovat:

  • Grafiikka-ajuri

  • Näppäimistökartta

Kaikki muut laitteet, kuten näytöt (sekä LCD että CRT), USB-hiiret ja kosketuslevyt pitäisi tunnistaa ja asettaa automaattisesti.

X-palvelin kyselee liitetyltä näytöltä tuettuja resoluutioita ja yrittää valita suurimman käytettävissä olevan resoluution, jossa on oikea kuvasuhde. Käyttäjät voivat asettaa haluamansa resoluution valikosta JärjestelmäAsetuksetNäytön resoluutio ja järjestelmän oletusresoluutiota voi muuttaavalikostaJärjestelmäYlläpitoNäyttö.

Jos /etc/X11/xorg.conf-asetustiedostoa ei ole olemassa, X tunnistaa sopivan ajurin ja olettaa 105-näppäimisen US-näppäimistöasettelun.

20.2. Intel-ajuritiedot

Fedora 7 sisältää kaksi ajuria Intelin integroiduille näytönohjaimille:

  • Oletusajuri i810, joka tukee Intel-grafiikkapiirejä i945:een ja i965:een saakka

  • Kokeellinen intel-ajuri, joka tukee Intel-grafiikkapiirejä i945:een saakka

Ajuri i810 voi käyttää vain BIOSin tukemia resoluutioita. Jos tarvitaan tukea epästandardeille resoluutioille, kuten joidenkin laajakuvanäyttöjen käyttämille, kannattaa ehkä vaihtaa intel-ajuriin. Ajureita voi vaihtaa käyttämällä ohjelmaa system-config-display, jonka voi käynnistää valikostaJärjestelmäYlläpitoNäyttö.

Otamme vastaan palautetta kokeellisesta intel-ajurista. Jos ajuri toimii, ilmoita siitä Bugzillassa. Liitä mukaan täysi tuloste komennosta lspci -vn. Ilmoitusten perusteella saatetaan siirtyä käyttämään intel-ajuria eri grafiikkapiireille oletuksena.

20.3. Kolmannen osapuolen videoajurit

Jos aiot käyttää kolmannen osapuolen näyttöajureita, katso Xorgin kolmannen osapuolen ajurisivuilta yksityiskohtaisia ohjeita.

http://fedoraproject.org/wiki/Xorg/3rdPartyVideoDrivers

21. Tietokantapalvelimet

21.1. MySQL

Fedora sisältää nyt MySQL 5.0:n. Tämän version parannuksista on luettelo osoitteessa http://dev.mysql.com/doc/refman/5.0/en/mysql-5-0-nutshell.html.

Lisätietoja tietokantojen päivittämisestä MySQL:n vanhemmista versioista on MySQL:n WWW-sivuilla osoitteessa http://dev.mysql.com/doc/refman/5.0/en/upgrade.html.

21.1.1. DBD-ajuri

MySQL DBD -ajuri on kaksoislisensoitu ja siihen liittyneet lisensointiongelmat ratkaistu (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222237). Paketti apr-util-mysql on nyt Fedoran asennuslähteissä.

21.2. PostgreSQL

Tämä Fedora-julkaisu sisältää PostgreSQL 8.2:n. Lisätietoja tästä uudesta versiosta on osoitteessa http://www.postgresql.org/docs/whatsnew.

[Tärkeää] Tietokantojen päivittäminen

Ennen PostgreSQL-tietokantaa käyttävän Fedora-järjestelmän päivittämistä saattaa olla tarpeellista noudattaa osoitteessa http://www.postgresql.org/docs/8.1/interactive/install-upgrading.html kuvattua menettelyä. Muuten uusi PostgreSQL-versio ei pysty välttämättä käyttämään dataa.

22. Kansainvälistäminen (i18n)

Tämä osio sisältää tietoja Fedoran kielituesta.

22.1. Syöttötavat

Päivitettäessä aiemmista Fedoran julkaisuista on suositeltavaa asentaa paketti scim-bridge-gtk. Se toimii hyvin vanhempia libstdc++-versioita vasten linkitettyjen kolmannen osapuolen C++-ohjelmien kanssa.

Kun SCIM on asennettuna, se suoritetaan oletuksena kaikkien lokaalien käyttäjille. Jos SCIM on asennettuna, mutta et halua suorittaa sitä työpöydälläsi, ota se pois käytöstä käyttämällä komentoa im-chooser.

Seuraavassa taulukossa ovat oletuskäynnistyspikanäppäimet eri kielille:

Kieli Käynnistyspikanäppäimet
kaikki Ctrl-Välilyönti
japani Zenkaku_Hankaku tai Alt-"
korea Vaihtonäppäin-Välilyönti tai Hangul

22.1.1. Kielten asentaminen

Asentaaksesi lisäkielitukea Kielet-ryhmästä käytä ohjelmaa Pirut valikostaApuohjelmatLisää tai poista ohjelmistoja tai aja tämä komento:

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

Yllä olevassa komennossa <language> on jokin seuraavista: assamese, bengali, chinese, gujarati, hindi, japanese, kannada, korean, malayalam, marathi, oriya, punjabi, sinhala, tamil, thai, or telegu.

22.2. M17n-muutokset

Paketti m17n-db:

23. Taaksepäin yhteensopivuus

Fedora tarjoaa vanhoja järjestelmäkirjastoja vanhojen ohjelmistojen yhteensopivuussyistä. Nämä ohjelmistot ovat osa Vanhentunut ohjelmistokehitys (Legacy Software Development) -ryhmää, jota ei asenneta oletuksena. Käyttäjät jotka tarvitsevat tätä toiminnallisuutta voivat valita tämän ryhmän joko asennuksen aikana tai asennuksen jälkeen. Pakettiryhmän asentamiseksi Fedora-järjestelmään käytä OhjelmatLisää tai poista ohjelmistoja (Pirut) tai syötä seuraava komento pääteikkunaan:

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

Syötä root-käyttäjätunnuksen salasana, kun sitä pyydetään.

23.1. Kääntäjä-yhteensopivuus

Paketti compat-gcc-34 on mukana yhteensopivuussyistä:

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

24. Pakettimuutokset

[Huomaa] Tämä luettelo on luotu automaattisesti

Tämä luettelo on automaattisesti luotu. Se ei ole hyvä käännösvaihtoehto.

04.04.2007 Tätä sisältöä ei generoida XML-tulosteeksi käännöstä varten. Lisää tämä sisältö ennen julkaisutiedotteen rakentamista Fedora 7 test4:lle.

This list was made using the {{{treediff}}} utility, ran as {{{treediff newtree oldtree}}} against the rawhide tree of 28 Feb. 2006.

Luettelo päivitetyistä paketeista edelliseen julkaisuun verrattuna on osoitteessa http://fedoraproject.org/wiki/Docs/Beats/PackageChanges/UpdatedPackages. Vertailu pääpaketeista kaikissa Fedora-versioissa on osoitteessa http://distrowatch.com/fedora.

Insert treediff list here.

25. Fedora Legacy - Yhteisön ylläpitoprojekti

Fedora Legacy -projekti oli yhteisön tukema avoimen lähdekoodin projekti, jonka tarkoituksena oli jatkaa tiettyjen ”ylläpitotilassa” olevien Red Hat Linux- ja Fedora Core -jakeluiden elinkaarta. Nykyinen malli ylläpitojakeluiden tukemiseksi on uudelleenarvioitu. Fedora Legacy ei kyennyt jatkamaan vanhojen Fedora Core -julkaisujen tukemista kuten se oli suunnitellut. Tästä lähtien Fedora Core 4:ää ja aiempia jakeluita ei enää ylläpidetä. Fedora Core 5:n ylläpito loppuu 30 päivää Fedora 7:n julkaisun jälkeen.

[Huomaa] Legacy-asennuslähde oli mukana Fedora Core 6:ssa

Fedora Core 6 toimitettiin Fedora Legacy -asennuslähdeasetusten kanssa. Tämä asennuslähde ei ollut käytössä oletuksena Fedora Core 6 -julkaisussa.

26. Fedora-projekti

Fedora-projektin tavoitteena on työskennellä Linux-yhteisön kanssa kokonaisen, yleiskäyttöisen käyttöjärjestelmän kehittämiseksi ainoastaan avoimen lähdekoodin ohjelmistoista. Kehitys tehdään julkisesti. Projekti julkaisee Fedora-julkaisuja noin kahdesti vuodessa, julkinen julkaisuaikataulu on saatavilla osoitteessa http://fedoraproject.org/wiki/Releases/Schedule. Red Hatin insinööriryhmä osallistuu edelleen Fedoran kehittämiseen ja kutsuu sekä rohkaisee lisäämään ulkopuolisten osallistumista enemmän kuin aiemmin oli mahdollista. Käyttäen tätä avoimempaa prosessia toivomme voida tarjota käyttöjärjestelmää, joka on yhdenmukaisempi vapaiden ohjelmistojen ihanteiden kanssa ja houkuttelevampi avoimen lähdekoodin yhteisölle. Lisätietoja Fedora-projektin WWW-sivuilta osoitteesta http://fedoraproject.org.

Fedora-projektia vievät eteenpäin henkilöt, jotka osallistuvat siihen. Sinä voit vaikuttaa testaajana, kehittäjänä, dokumentoijana tai kääntäjänä. Katso lisätietoja osoitteesta http://fedoraproject.org/wiki/Join. Tietoja Fedoran käyttäjien ja osallistujien tiedotuskanavista on osoitteessa http://fedoraproject.org/wiki/Communicate.

WWW-sivun lisäksi seuraavat sähköpostilistat ovat käytössä:

Tilataksesi mitä tahansa näistä listoista lähetä sähköpostiviesti otsikolla ”subscribe” osoitteeseen <listname>-request, missä <listname> on joku ylläolevista listanimistä. Vaihtoehtoisesti voit tilata Fedoran sähköpostilistoja WWW-käyttöliittymän kautta osoitteessa http://www.redhat.com/mailman/listinfo/.

Fedora-projekti käyttää myös useita IRC (Internet Relay Chat) -kanavia. IRC on reaaliaikainen, tekstipohjainen kommunikointimuoto, samantapainen kuin pikaviestintä (Instant Messaging). Sen avulla voit keskustella useiden ihmisten kanssa avoimella kanavalla tai jonkun kanssa kahden kesken. Keskustellaksesi muiden Fedoraan osallistujien kanssa IRCin välityksellä, käytä Freenode-IRC-verkkoa. Katso lisätietoja Freenoden WWW-sivuilta osoitteesta http://www.freenode.net/.

Fedora-projektiin osallistujat käyvät säännöllisesti kanavalla #fedora verkossa Freenode, kun taas Fedora-projektin kehittäjät ovat usein kanavalla #fedora-devel. Joillakin suuremmilla projekteilla voi olla myös omia kanavia. Tämä tieto saattaa löytyä projektin WWW-sivuilta ja osoitteesta http://fedoraproject.org/wiki/Communicate.

Keskustellaksesi kanavalla #fedora sinun täytyy rekisteröidä nimimerkkisi, eli nick. Ohjeita annetaan, kun liityt kanavalle komennolla /join.

[Huomaa] IRC-kanavat

Fedora-projekti tai Red Hat eivät hallitse Fedora-projektin IRC-kanavia tai niiden sisältöä.

27. Jälkikirjoitus

Kuten me käytämme termiä, jälkikirjoitus:

  • antaa tunnustusta osallistujilla ja osoittaa vastuuvelvolliset sekä

  • kertoo työkaluista ja tuotantotavoista.

27.1. Osallistujat

... ja monia muita kääntäjiä. Katso päivitetty versio WWW:stä, koska kääntäjiä lisätään julkaisun jälkeen:

http://docs.fedoraproject.org/release-notes/

27.2. Tuottotavat

Osion kirjoittajat tuottavat julkaisutiedotteen suoraan Fedora-projektin Wikissä. He tekevät yhteistyötä muiden aihepiirin asiantuntijoiden kanssa Fedoran testivaiheen aikana kertoakseen tärkeistä muutoksista ja parannuksista. Toimitustiimi varmistaa valmiiden osioiden yhtenäisyyden ja laadukkuuden ja siirtää Wiki-materiaalin DocBook XML -muotoon versionhallintajärjestelmään. Tässä vaiheessa käännöstiimi tuottaa julkaisutiedotteesta muiden kielten versiot ja ne saatetaan yleisön saatavilla Fedoran osana. Julkaisutiimi saattaa ne ja myöhemmät korjaukset saataville WWW:n kautta.