Fedoran julkaisutiedote

Fedora Documentation Project

Version 8.92 (2008-03-17)

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://docs.fedoraproject.org/release-notes/ to view the latest release notes for Fedora Core.

Versiohistoria
Versio 8.92 2008-03-17 fdp

F9-ennakkojulkaisun julkaisutiedote


1. Tervetuloa Fedoraan
2. Julkaisun kohokohdat
2.1. Fedora-kierros
2.1.1. Julkaisun yhteenveto
2.2. Uutta Fedorassa
2.2.1. Spinit
2.2.2. Jigdo
2.2.3. Ominaisuudet
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. Asennukseen liittyvät asiat
5.2.1. IDE-laitenimet
5.2.2. IDE RAID
5.2.3. Useat verkkokortit ja PXE-asennus
5.3. Päivitykseen liittyvät asiat
5.3.1. SCSI-ajurin osiointirajoitukset
5.3.2. Levyosiot on nimiöitävä
5.3.3. Päivitykset verrattuna uusiin asennuksiin
5.4. Kickstartin HTTP-ongelma
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.2.5. PPC-kohtaiset paketit
6.3. x86-kohtaiset asiat
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. Asennus tekstitilassa
7.4. Suora asennus
7.4.1. USB-käynnistys
7.4.2. Live-USB-säilyvyys
7.4.3. Työkalumuutokset
7.4.4. Eroja tavalliseen Fedora-asennukseen
8. Julkaisutiedote
8.1. Äänikorttiohjelma
8.2. Perl
8.3. Yum-muutokset
8.4. pam_mount
8.5. TeXLive
8.6. LTSP
8.7. Hyötyohjelmapaketit
8.8. Pilot-link ja HAL/PolicyKit-integraatio
8.9. Lakitiedot
9. Linux-ydin
9.1. Versio
9.2. Muutosloki
9.3. Ytimen tyypit
9.4. Ytimen kehitykseen valmistautuminen
9.5. Virheiden raportointi
10. Fedoran työpöytä
10.1. GNOME
10.1.1. Gvfs
10.1.2. Gnomen kirjautumisohjelma
10.2. KDE
10.2.1. Työtilamuutokset
10.2.2. Paketti- ja ohjelmamuutokset
10.3. Bluetooth
10.4. XULRunner
10.5. WWW-selaimet
10.5.1. Flash-liitännäisen käyttöönotto
10.6. PC-kaiuttimen poistaminen käytöstä
10.7. Kansainvälinen kellosovelma
10.8. Sanakirjoja kehitetty
10.9. Compiz
10.10. Vmmouse-ajuri
11. Tiedostojärjestelmät
11.1. Ext4-esiversio
12. WWW-palvelimet
12.1. PostgreSQL DBD -ajuri
12.2. TurboGears-ohjelmat
12.3. Drupal
13. Sähköpostipalvelimet
13.1. Sendmail
14. Ohjelmistokehitys
14.1. Työkalut
14.1.1. GCC-kääntäjäkokoelma
14.1.2. Eclipse
15. Turvallisuus
15.1. Turvallisuusparannukset
15.2. Tuki SHA-256- ja SHA-512-salasanoille
15.3. FORTIFY_SOURCEa laajennettu kattamaan lisää funktioita
15.4. SELinux-parannukset
15.5. Palomuurin oletustoiminta
15.6. Yleiset tiedot
15.7. SELinux
15.8. Free IPA
16. Java
16.1. OpenJDK
16.2. OpenJDK korvaa IcedTean
16.3. Java-sovelmien käsittely
16.4. Web Start -sovellusten käsittely
16.5. Fedora ja JPackage
17. Järjestelmäpalvelut
17.1. Upstart
17.2. NetworkManager
18. Multimedia
18.1. Multimedia-soittimet
18.2. Ogg- ja Xiph.Org -säätiön tiedostomuodot
18.3. MP3, DVD ja muut pois jätetyt multimedia-tiedostomuodot
18.4. CD- ja DVD-levyjen luominen ja polttaminen
18.5. Kuvalähetykset
18.6. Lisätuki liitännäisten avulla
19. Pelit ja viihde
20. Virtualisointi
20.1. Ytimen integraatioparannuksia
20.2. Parannettu tallennustilan hallinta
20.3. PolicyKit-integraatio
20.4. Parannettu etätodennus
20.5. Muita parannuksia
21. X-ikkunointijärjestelmä (grafiikka)
21.1. Nopeampi X:n käynnistys ja sammutus
21.2. X-asetusmuutokset
21.3. Kolmannen osapuolen videoajurit
22. Tietokantapalvelimet
22.1. MySQL
22.1.1. DBD-ajuri
22.2. PostgreSQL
23. Kansainvälistäminen (i18n)
23.1. Kielten kattavuus
23.1.1. Kielituen asentaminen
23.1.2. Transifex
23.2. Kirjasimet
23.2.1. Kiinalaiset kirjasimet
23.2.2. Intialaiset kirjasimet
23.2.3. Japanin kirjasimet
23.2.4. Nepalin kirjasimet
23.2.5. Thain kirjasimet
23.3. Syöttömenetelmät
23.3.1. im-chooser
23.3.2. SCIM-pikanäppäimet
23.3.3. scim-python
23.3.4. scim-python-chinese
24. Taaksepäin yhteensopivuus
24.1. Kääntäjä-yhteensopivuus
24.2. KDE 3 -kehitysalusta / -kirjastot
25. Pakettimuutokset
26. Fedora-projekti
27. Loppusanat
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 saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

[Tärkeää] Vanhemmat julkaisutiedotteet WWW:ssä

Jos olet siirtymässä vanhemmasta kuin edellisestä Fedora-julkaisusta, kannattaa katsoa lisätietoja vanhemmista julkaisutiedoista. Vanhempia julkaisutietoja on 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

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

2.1. Fedora-kierros

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

2.1.1. Julkaisun yhteenveto

Ei aivan yhtä tekninen, käyttäjäystävällinen yhteenveto tämän julkaisun tärkeistä muutoksista on osoitteessa:

http://fedoraproject.org/wiki/Releases/9/ReleaseSummary

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. Spinit

Fedora sisältää useita eri spinejä, jotka ovat tietystä ohjelmistopakettijoukosta rakennettuja Fedoran muunnelmia. Jokaisessa spinissä on tietynlaisten käyttäjien vaatimuksia vastaava ohjelmistoyhdistelmä. Käyttäjillä on seuraavat vaihtoehdot verkkoasennuksessa käytettävän erittäin pienen boot.iso-levykuvan lisäksi:

  • Tavallinen levykuva työpöytä-, työasema- ja palvelinkäyttöön. Tämä spin tarjoaa hyvän päivityspolun ja samankaltaisen ympäristön edellisten Fedora-julkaisujen käyttäjille.

  • Yksi useista Live-levykuvistamme, joita voi käyttää levyltä tai USB-flash-laitteelta ja voi myös halutessaan asentaa kiintolevylle. Katso lisätietoja live-levykuvista ”Live”-osiosta.

Lisää mukautettuja spinejä on saatavilla osoitteesta http://spins.fedoraproject.org. Näitä Live-levykuvia voi käyttää USB-medialta livecd-tools-paketissa olevan livecd-iso-to-disk-ohjelman avulla.

2.2.2. Jigdo

Fedora-julkaisut ovat saatavilla myös Jigdon kautta. Tämä jakelumenetelmä voi nopeuttaa asennuslevykuvien noutamista. Torrent-latausten valmistumisen odottamisen sijaan Jigdo etsii nopeimmat peilipalvelimet Fedora-projektin Mirror Managerin kautta ja lataa tarvittavat osat näiltä peileiltä. Osien noutamisen nopeuttamiseksi Jigdon voi pyytää lukemaan olemassa olevan DVD:n tai CD:n ja siten vähentää toisteisia latauksia. Tämä ominaisuus on erityisen hyödyllinen, jos:

  1. Lataat kaikki testijulkaisut ja sitten lopullisen julkaisun. Silloin 90% datasta on jo olemassa aiemmista latauksista.

  2. Lataat sekä DVD:n että CD-sarjan, jolloin DVD sisältää 95% CD-sarjan tarvitsemasta datasta.

  3. Lataat jonkin edellisten yhdistelmän.

2.2.3. Ominaisuudet

  • Tämä julkaisu sisältää GNOME 2.22:n. GNOME sisältää nyt kuvien ja videoiden luontityökalun webcam-käyttöön nimeltä Cheese, parannetun verkkotiedostojärjestelmätuen, uuden kansainvälisen kellosovelman, Google Calendar -tuen ja mukautetut sähköpostimerkinnät Evolutionissa, uuden etätyöpöytätyökalun, parannettuja saavutettavuusominaisuuksia ja PolicyKit-integraation.

  • KDE 4.0.3 on saatavilla KDE-Live-levykuvassa sekä tavallisella DVD:llä.

  • Xfce 4.4.2 on saatavilla tässä julkaisussa.

  • NetworkManager 0.7 sisältää kehitetyn mobiililaajakaistatuen, mukaanlukien GSM- ja CDMA-laitteet sekä tukee nyt useita laitteita ja ad-hoc-verkottumista yhteyksien jakamiseen. NetworkManager on nyt käytössä oletuksena DVD-, CD-, verkko- ja Live-asennuksissa.

  • Fedoran asennusohjelma Anaconda tukee nyt osioiden koon muuttamista ext2/3:lla, NTFS-tiedostojärjestelmiä, salattujen tiedostojärjestelmien luomista ja niille asentamista, kehitettyä pelastustilaa FirstAidKitin avulla sekä itsenäisiä sijainteja toisen vaiheen asennusohjelmalle ja ohjelmistopaketeille. Uudelleen suunniteltu, suurempi netboot.iso-levykuva sisältää nyt toisen vaiheen asennusohjelman osin tästä syystä.

  • Live-USB-levykuvat tukevat nyt säilyvyyttä, joten tiedot ja asetusmuutokset säilyvät jopa uudelleenkäynnistyksen jälkeen.

  • PackageKit, joka on uusi joukko graafisia ja konsolityökaluja sekä kehys eri jakeluiden yhteiseen ohjelmistojen hallintaan, on korvannut Pirutin tässä Fedora-julkaisussa. PackageKitin graafinen päivitysohjelma on saatavana Pupin sijaan. PackageKitin taustalla yumin suorituskykyä on huomattavasti parannettu.

  • FreeIPA helpottaa auditointi-, identiteetti- ja käytäntöprosessien hallintaa tarjoamalla web- ja komentorivipohjaisia työkaluja järjestelmän ylläpitoon. FreeIPA yhdistää Fedora Directory Serverin kyvyt FreeRADIUSin, MIT Kerberoksen, NTP:n ja DNS:n kanssa tarjotakseen helposti suoraan toimivan ratkaisun.

  • Ext4, kehittyneen ja vakaan ext3-tiedostojärjestelmän seuraava versio on saatavilla vaihtoehtona tässä julkaisussa. Ext4 tuo paremman suorituskyvyn, suuremman massamuistikapasiteetin sekä useita muita uusia ominaisuuksia.

  • Tämä Fedora-julkaisu käyttää Upstartia, joka on tapahtumaperustainen /sbin/init-taustaprosessin korvaaja.

  • Firefox 3 tuo useita merkittäviä parannuksia mukaan lukien natiivin käyttötuntuman, työpöytäintegraation, uuden kirjanmerkit korvaavan Sijainnit-ominaisuuden ja uudistetun osoitepalkin.

  • Täysin vapaa ja avoimen lähdekoodin Java-ympäristö nimeltä OpenJDK on asennettu oletuksena. OpenJDK 1.7:stä johdettu IcedTea 7 ei ole enää oletuksena. IcedTea sisältää GCJ:hin perustuvan selainliitännäisen ja on saatavilla sekä x86- että x86_64-arkkitehtuureille. GCJ on edelleen oletus PPC-arkkitehtuurissa.

  • OpenOffice.org 2.4, jossa on paljon uusia ominaisuuksia, on saatavilla osana Fedora 9:ää.

  • Fedora sisältää nyt Perl 5.10.0:n, jossa on pienempi muistinkulutus ja muita parannuksia.

  • Fedora sisältää nyt TeXLiven, joka korvaa vanhan TeX-jakelun, jota ei enää ylläpidetä.

  • Fedora 9 sisältää 2.6.25-pohjaisen ytimen.

  • Ytimen kaatumisia voidaan raportoida automaattisemmin osoitteeseen http://www.kerneloops.org/ ja diagnosoida ystävällisemmällä tavalla oletuksena asennetun kerneloops-paketin avulla. Kaatumistietoja kutsutaan Linuxissa yleisesti oopseiksi.

  • X:n käynnistyksen ja sammutuksen parissa tehdystä työstä on seurannut huomattavia parannuksia.

2.3. Suunnitelma

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

3. Legal Notice

Copyright (c) 2007 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/.

The Fedora Art Project 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/F9Common.

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. Lähetä sähköpostia osoitteeseen relnotes@fedoraproject.org

5. Asennustiedot

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

[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 9:n asentamiseen liittyvistä asioista.

[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- tai DVD-levyistä.

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 levyjä ISO-tiedostoista. Käyttääksesi tätä testiä paina käynnistyksen aikana mitä tahansa näppäintä päästäksesi valikkoon. Paina sitten sarkainnäppäintä, lisää valinta mediacheck parametriluetteloon ja paina Enter.

Kun mediacheck on onnistunut, käynnistä kone uudelleen palauttaaksesi järjestelmän tavalliseen tilaan. Monissa järjestelmissä tästä seuraa nopeampi asennus levyltä. Voit ohittaa mediacheck-valitsimen käynnistettäessä uudelleen.

[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 tai DVD:n, mediacheck-komentoa tulisi silti käyttää median eheyden tarkistamiseksi.

Tehdäksesi muistitestin ennen Fedoran asentamista paina mitä tahansa näppäintä päästäksesi käynnistysvalikkoon ja valitse sitten Muistitesti. Tämä valinta 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, DVD:ltä tai pelastus-CD:ltä.

Fedora 9 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

  • Sisäänrakennettu tuki ext2-, ext3- ja ntfs-osioiden koon muuttamiselle.

  • Tuki salatuille lohkolaitteille asentamiselle, mukaan lukien juuritiedostojärjestelmä.

  • Kehitetty verkkokäynnistyksen ISO-levykuva, joka korvaa vanhat levykuvat boot.iso, diskboot.img ja rescuecd.iso.

  • Toisen vaiheen asennusohjelman sijainti ei enää riipu ohjelmistopakettien sijainnista.

  • Natiivi asennus x86- ja x86_64-koneille EFIä käyttäen ja käynnistys grubin avulla.

  • Laitteiston etsintä ja tunnistus perustuu nyt HALiin ja udeviin.

  • Tuki säilyvyydelle USB-medialta käytetyissä Live-levykuvissa.

5.2.1. IDE-laitenimet

/dev/hdX-laitetiedostot on i386- ja x86_64-arkkitehtuureiden IDE-asemissa muutettu muotoon /dev/sdX. Katso ilmoitus laitteiden nimiöimisen tärkeydestä ja osiointirajoituksista päivitettäessä vanhemmista julkaisuista kuin Fedora 7.

5.2.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.2.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.

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

5.3.1. SCSI-ajurin osiointirajoitukset

Vanhemmat IDE-ajurit tukivat 63:a osiota laitetta kohti, SCSI-laitteissa yläraja on 15 osiota laitetta kohti. Anaconda käyttää uutta libata-ajuria samoin kuin muukin Fedora, joten se ei pysty tunnistamaan yli 15:ttä osiota IDE-levyllä asennuksen tai päivityksen aikana.

Jos päivität järjestelmää jossa on yli 15 osiota, levy on ehkä siirrettävä käyttämään loogista taltiohallintaa (LVM). Tämä saattaa aiheuttaa konflikteja toisten asennettujen järjestelmien kanssa, jos ne eivät tue LVM:ää. Useimmat modernit Linux-jakelut tukevat LVM:ää ja ajureita on saatavilla myös muille käyttöjärjestelmille.

5.3.2. Levyosiot on nimiöitävä

Linux-ytimen massamuistilaitteiden käsittelyyn tehdystä muutoksesta seuraa, että laitenimet kuten /dev/hdX tai /dev/sdX saattavat poiketa edellisissä julkaisuissa käytetyistä. Anaconda ratkaisee ongelman käyttämällä osionimiöitä tai UUID:eitä laitteiden löytämiseen. Jos niitä ei ole asetettu, Anaconda näyttää varoituksen, että osiot on nimiöitävä ja päivitystä ei voida jatkaa. Loogista taltiohallintaa (LVM) ja laitekartoitinta käyttävät järjestelmät eivät yleensä tarvitse uudelleennimiöintiä.

5.3.2.1. Levyosionimiöiden tarkistaminen

Osionimiöiden katselemiseksi käynnistä olemassa oleva Fedora-asennus ja syötä seuraava komentokehotteeseen:

/sbin/blkid

Varmista että jokaisella luettelon taltiorivillä on LABEL=-merkintä, kuten alla näytetään:

/dev/hdd1: LABEL="/boot" UUID="ec6a9d6c-6f05-487e-a8bd-a2594b854406" SEC_TYPE="ext2" TYPE="ext3"
5.3.2.2. Päivitä tiedostojärjestelmien liitosmerkinnät

Jos tiedostojärjestelmänimiöitä lisättiin tai muutettiin, /etc/fstab-tiedoston laitemerkintöjä on muutettava vastaavasti:

su -c "cp /etc/fstab /etc/fstab.orig"
su -c "gedit /etc/fstab"

Esimerkki liittämisestä nimiön avulla:

LABEL=f7-slash  /  ext3  defaults  1 1
5.3.2.3. Päivitä grub.conf-tiedostossa oleva ytimen juurimerkintä

Jos / (root) -tiedostojärjestelmän nimiötä muokattiin, ytimen käynnistysparametria grub-asetustiedostossa on myös muokattava:

su -c "gedit /boot/grub/grub.conf"

Esimerkki vastaavasta ytimen grub-rivistä:

kernel /vmlinuz-2.6.20-1.2948.fc6 ro root=LABEL=f7-slash rhgb quiet
5.3.2.4. Kokeile nimiöihin tehtyjä muutoksia

Jos osionimiöitä tai /etc/fstab-tiedostoa muokattiin, käynnistä olemassa oleva Fedora-asennus varmistaaksesi, että kaikki osiot liitetään edelleen normaalisti ja kirjautuminen onnistuu. Kun tämä on tehty, käynnistä tietokone uudelleen asennusmedialta asennusohjelman käynnistämiseksi ja päivityksen aloittamiseksi.

5.3.3. Päivitykset verrattuna uusiin asennuksiin

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. Joitakin aiemmin asennettuja paketteja ei välttämättä enää ole saatavilla mistään asetetusta asennuslähteestä. Suorita seuraava komento kaikkien tällaisten pakettien luetteloimiseksi:

    su -c "yum list extras"

5.4. Kickstartin HTTP-ongelma

Käytettäessä Kickstart-asetustiedostoa HTTP:n kautta kickstartin tiedoston hakeminen saattaa epäonnistua ja virheilmoituksessa sanotaan, että tiedostoa ei voitu hakea. Napsauta OK-painiketta useita kertoja tekemättä muutoksia tämän virheen ohittamiseksi. Ongelman voi kiertää käyttämällä jotain muuta tuettua menetelmää Kickstart-asetusten hakemiseen.

6. Arkkitehtuurikohtaiset tiedot

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

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 pakettia yum-utils. Tämä komento näyttää arkkitehtuurin oletuksena. Suorita seuraava komento yum-utils-paketin asentamiseksi:

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 9 tukee vain Apple Power Macintoshin ”New World” -sukupolvea, jota on toimitettu noin vuodesta 1999 lähtien. Vaikka ”Old World” -koneiden pitäisikin toimia, ne vaativat erillisen käynnistyslataajan, jota ei ole mukana Fedora-jakelussa.

  • Fedora 9 tukee IBM RS/6000-, pSeries-, iSeries-, IBM RS/6000- ja Cell Broadband Engine -koneita.

  • Fedora 9 tukee myös Sony PlayStation 3:a sekä Genesi Pegasos II:ta ja Efikaa.

  • Fedora 9 sisältää uutta laitetukea P.A. Semiconductorin ”Electra”-koneille.

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

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

6.2.1.2. Kiintolevytila

Kaikki paketit voivat viedä yhteensä yli 9 Gt levytilaa. Lopullinen koko riippuu asennettavasta spinistä ja asennuksen aikana valituista paketeista. Asennuksen aikana tarvitaan lisä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ää suuremmalle asennukselle.

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äynnistyvä (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:

  • Useimmilla koneilla käynnistyslataaja käynnistää automaattisesti sopivan 32-bittisen tai 64-bittisen asennusohjelman asennuslevyltä.

  • 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). Niin sanotut ”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 / Efika 5200B. Fedora-ydin tukee sekä Pegasosta että Efikaa ilman, että on tarvetta käyttää ”Device Tree Supplementia” osoitteesta powerdeveloper.org. Täyden ISO9660-tuen puuttuminen laiteohjelmistosta kuitenkin johtaa siihen, että CD:ltä käynnistäminen yabootin avulla ei ole mahdollista. Käynnistä sen sijaan ”netboot”-kuva, joko CD:ltä tai verkosta. Kuvan koon vuoksi laiteohjelmiston load-base-muuttuja on asetettava lataamaan tiedostoja suuresta osoitteesta, kuten 32 MiB:stä 4 MiB:n oletuksen sijaan.

    setenv load-base 0x2000000

    Syötä seuraava komento OpenFirmware-kehotteessa Efika-päivityksen (tarvittaessa) tai netboot-kuvan käynnistämiseksi CD:ltä:

    boot cd: /images/netboot/ppc32.img

    Tai verkosta:

    boot eth ppc32.img

    OpenFirmware on myös asetettava manuaalisesti, jotta asennettu Fedora-järjestelmä käynnistyisi. Aseta boot-device ja boot-file -ympäristömuuttujat sopiviin arvoihin siten, että yaboot ladataan /boot-osiolta. Esimerkiksi oletusasennus saattaa vaatia seuraavaa:

    setenv boot-device hd:0 
    setenv boot-file /yaboot/yaboot
    setenv auto-boot? true
    
  • PA Semi Electra. Electra-laiteohjelmisto ei tue vielä yabootia. Electralle asentamiseksi voidaan käynnistää ppc64.img-netboot-kuva. Asennuksen jälkeen laiteohjelmisto on manuaalisesti asetettava lataamaan asennettu ydin ja initrd/boot-osiolta. Lisätietoja on laiteohjelmiston dokumentaatiossa.

  • Sony PlayStation 3. PlayStation 3 -asennusta varten päivitä laiteohjelmisto ensin versioon 1.60 tai uudempaan. ”Other OS”-käynnistyslatain täytyy olla asennettuna flashille, osoitteen http://www.playstation.com/ps3-openplatform/manual.html ohjeiden mukaisesti. Sopiva käynnistyslatain-levykuva on Sonyn ”ADDON”-CD:llä, joka on saatavilla osoitteesta: ftp://ftp.kernel.org/pub/linux/kernel/people/geoff/cell/.

    Kun käynnistyslatain on asennettu, PlayStation 3:n pitäisi käynnistyä Fedora-asennusmedialta. Huomaa, että verkkoasennus toimii parhaiten NFS:llä, koska se vie vähemmän muistia kuin FTP- tai HTTP-menetelmät. Valitsimen text käyttö pienentää myös asennusohjelman viemän muistin määrää.

    Saadaksesi lisätietoja Fedorasta ja PlayStation 3:sta tai Fedorasta PowerPC:llä yleensä, liity Fedora-PPC -sähköpostilistalle tai FreeNoden #fedora-ppc-kanavalle.

  • Verkkokäynnistys. Yhdistetyt levykuvat, jotka sisältävät asennusohjelman ytimen ja ramlevyn, ovat 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.2.5. PPC-kohtaiset paketit

Paketti ppc64-utils on jaettu itsenäisiin paketteihin pääprojektin paketoinnin mukaisesti (ps3pf-utils, powerpc-utils, powerpc-utils-papr). Vaikka mkzimage -komentoa ei enää toimiteta, kernel-bootwrapper-paketin wrapper-komentotiedostoa voidaan käyttää:

wrapper -i initrd-${KERN_VERSION}.img -o zImage-${KERN_VERSION}.img vmlinuz-${KERN_VERSION} 

6.3. x86-kohtaiset asiat

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

6.3.1. x86-laitevaatimukset

Tiettyjen ominaisuuksien käyttämiseksi Fedora 9:ssä asennuksen aikana tai sen jälkeen tarvitset ehkä 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 9 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: 128 MiB.

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

  • Suositeltu RAM graafiselle: 256 MiB.

6.3.1.2. Kiintolevytila

Kaikki paketit voivat viedä yhteensä yli 9 Gt levytilaa. Lopullinen koko riippuu asennettavasta spinistä ja asennuksen aikana valituista paketeista. Asennuksen aikana tarvitaan lisä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ää suuremmalle asennukselle.

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 9:ssä asennuksen aikana tai sen jälkeen tarvitset ehkä tietää joidenkin laitteistokomponenttien, kuten video- ja verkkokorttien, tietoja

6.4.1.1. Muistivaatimukset x86_64:lle

  • Vähimmäis-RAM tekstitilassa: 256 MiB.

  • Vähimmäis-RAM graafiselle: 384 MiB.

  • Suositeltu RAM graafiselle: 512 MiB.

6.4.1.2. Kovalevytilavaatimukset x86_64:lle

Kaikki paketit voivat viedä yhteensä yli 9 Gt levytilaa. Lopullinen koko riippuu asennettavasta spinistä ja asennuksen aikana valituista paketeista. Asennuksen aikana tarvitaan lisä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ää suuremmalle asennukselle.

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

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

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-levykuvan sisällön asentamisen kiintolevylle säilyvyyden ja paremman suorituskyvyn saamiseksi.

7.1. Saatavilla olevat levykuvat

Täydellinen lista tällä hetkellä saatavilla olevista spineistä ja ohjeita niiden käyttöön on osoitteessa:

http://fedoraproject.org/wiki/CustomSpins

7.2. Tietoja käytöstä

Käynnistääksesi Live-levykuvalta aseta se tietokoneeseesi ja käynnistä kone uudelleen. Kirjautuaksesi ja käyttääksesi työpöytäympäristöä anna käyttäjätunnus fedora. Paina Enter-näppäintä salasanan kohdalla, koska tällä käyttäjätunnuksella ei ole salasanaa. Live-levykuvat eivät kirjaudu automaattisesti, jotta käyttäjät voivat valita halutun kielen. Jos haluat kirjautumisen jälkeen asentaa live-levykuvan sisällön kiintolevylle, napsauta Asenna kiintolevylle -kuvaketta työpöydällä.

7.3. Asennus tekstitilassa

Live-levykuvista voi tehdä tekstitilan asennuksen käyttämällä liveinst-komentoa konsolista.

7.4. Suora asennus

Voit lisätä käynnistyslataajaan valinnan liveinst tai textinst suoran asennuksen tekemiseksi ilman live-CD:n/-DVD:n käynnistämistä.

7.4.1. USB-käynnistys

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

/usr/bin/livecd-iso-to-disk /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.2. Live-USB-säilyvyys

Fedora 9:ssä on tuki Live-levykuvien säilyville muutoksille. Pääkäyttötapaus on Live-levykuvan käynnistäminen USB-asemalta ja muutosten tallentaminen samalle asemalle. Tehdäksesi näin, lataa Live-levykuva ja suorita sitten seuraava komento:

livecd-iso-to-disk --overlay-size-mb 512 /path/to/live.iso /dev/sdb1

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

Korvaa 512 säilyvän datan halutulla koolla megatavuissa. Komentotiedosto livecd-iso-to-disk on CD-levykuvan ylätason LiveOS-hakemistossa. USB-medialla on oltava riittävästi vapaata tilaa Live-levykuvalle, säilyvyysosalle sekä muulle mahdolliselle medialle tallennettavalle datalle.

7.4.3. Työkalumuutokset

Live-levykuvien paremmaksi integroimiseksi järjestelmään ja niiden tekemiseen käytettävien työkalujen parantamiseksi on jatkettu työskentelyä. Livecd-creator-ohjelma tarjoaa nyt APIn vaihtoehtoisten edustajärjestelmien sekä toisen tyyppisiä levykuvia varten tehtävien työkalujen tekemiseen.

7.4.4. Eroja tavalliseen Fedora-asennukseen

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

  • Live-levykuvat sisältävät osan paketeista, jotka ovat tavallisella DVD-levykuvalla. Molemmat yhdistävät samaan asennuslähteeseen, jossa on kaikki paketit.

  • SSH on poissa käytöstä oletuksena. SSH on poissa käytöstä, koska Live-levykuvan oletuskäyttäjätunnuksella ei ole ollenkaan salasanaa. Kiintolevylle asennettaessa kysytään uusi käyttäjätunnus ja salasana.

  • Live-levykuva-asennuksissa ei ole pakettien valinta- tai päivitysominaisuutta, koska ne kopioivat koko tiedostojärjestelmän medialta tai USB-levyltä kiintolevylle. Asennuksen ja uudelleenkäynnistyksen jälkeen paketteja voi lisätä ja poistaa Lisää tai poista ohjelmistoja -työkalulla, yumilla tai muilla ohjelmistojen hallintatyökaluilla.

  • Live-levykuvat eivät toimi i586-arkkitehtuurilla.

8. Julkaisutiedote

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

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

8.1. Äänikorttiohjelma

System-config-soundcard-ohjelma on poistettu, johtuen useista vanhentuneista suunnittelu- ja toteutusratkaisuista. Nykyaikaiset teknologiat kuten udev ja HAL ovat saaneet tietyt äänikortit toimimaan oletuksena. Kaikki äänikortit, jotka eivät toimi oletuksina, tulisi raportoida vikana. Asetuksia voi edelleen hienosäätää työpöytäympäristössä käyttäen, muiden muassa, PulseAudio-työkaluja.

8.2. Perl

Fedora 9 sisältää Perl 5.10.0:n, ensimmäisen ”merkittävän” perl5:n julkaisupäivityksen lähiaikoina. Itse Perl-tulkki on nopeampi, käyttää vähemmän muistia ja siinä on useita UTF-8- ja säikeistysparannuksia. Perl-asennus on nyt uudelleen sijoitettava, mistä on hyötyä järjestelmäylläpitäjille ja käyttöjärjestelmäpaketoijille. Perl 5.10.0 lisää myös uuden match-operaattorin, switch-lauseen, named capturet, state-muuttujat ja paremmat virheviestit.

Lisätietoja on sivulla:

http://perldoc.perl.org/perldelta.html

8.3. Yum-muutokset

Installonlyn-liitännäisen toiminnallisuus on nyt mukana yum-pääpaketissa. Installonlypkgs- ja installonly_limit-valitsimia käytetään oletuksena siten, että järjestelmä säilyttää vain kaksi kernel-pakettia. Pakettijoukkoa tai pakettien määrää voi säätää ja toiminnon voi poistaa käytöstä kokonaan halutessaan. Lisätietoja on yum.conf-manuaalisivulla.

Yum-komento yrittää nyt uudelleen tunnistaessaan lukon. Tästä on hyötyä, jos jokin taustapalvelu tarkistaa päivityksiä tai jos yum ja jokin sen graafisista käyttöliittymistä on käytössä yhtä aikaa.

Yum-komento ymmärtää nyt asetustiedostossaan kustannusparametrin, joka on asennuslähteen käyttämisen suhteellinen kustannus. Tämä on hyödyllistä jonkin asennuslähteen pakettien painottamiseksi tärkeämmäksi tai vähemmän tärkeäksi kuin jonkin toisen. Kustannusparametrin oletusarvo on 1000 ja pienemmälle kustannukselle annetaan prioriteetti.

Fedora 9 Rawhidessä tiedosto /etc/yum.repos.d/fedora-development.repo on muutettu nimelle /etc/yum.repos.d/fedora-rawhide.repo. Viitteet termiin development tiedostossa fedora-rawhide.repo on muutettu termiksi rawhide. Johtuen tavasta, jolla RPM käsittelee asetustiedostoja, olemassa oleva /etc/yum.repos.d/fedora-development.repo-tiedosto nimelle /etc/yum.repos.d/fedora-development.repo.rpmsave, jos sitä on aiemmin muokattu. Kehitysasennuslähteen käyttäjien saattaa tarvita päivittää muokattuja asetustiedostoja käyttämään uutta nimeä.

8.4. pam_mount

Pam_mount-ominaisuus käyttää nyt XML-muotoista asetustiedostoa. Tiedosto /etc/security/pam_mount.conf muutetaan päivitysten aikana tiedostoksi /etc/security/pam_mount.conf.xml ohjelmalla /usr/bin/convert_pam_mount_conf.pl, joka poistaa kaikki kommentit. Mahdolliset käyttäjäkohtaiset asetustiedostot on muutettava tällä skriptillä manuaalisesti, jos niin halutaan. Malli tiedostosta pam_mount.conf.xml yksityiskohtaisilla kommenteilla mahdollisista asetuksista on tiedostossa /usr/share/doc/pam_mount-*/pam_mount.conf.xml.

8.5. TeXLive

TeXLive korvaa vanhan, ilman ylläpitoa olevan TeX-paketin. Se tarjoaa uusia tyylipaketteja ja korjaa monia vanhan jakelun turvallisuusongelmia.

8.6. LTSP

Linux Terminal Server Project (LTSP) on suoraan mukana Fedora 9:ssä. Työ jatkuu. Tuoreimmat uutiset ja dokumentaatio ovat osoitteessa:

http://k12linux.fedorahosted.org/

8.7. Hyötyohjelmapaketit

Paketti nautilus-open-terminal käyttää nyt GConf-avainta toimintansa hallitsemiseen, kun se käynnistetään napsauttamalla työpöytää hiiren oikealla painikkeella. Sen aiemman käyttäytymisen, päätteen avautumisen käyttäjän kotihakemistossa, palauttamiseksi, käytä tätä komentoa:

gconftool-2 -s /apps/nautilus-open-terminal/desktop_opens_home_dir --type=bool true

Paketti i810switch on poistettu. Tämä toiminnallisuus on nyt xrandr-komennossa, joka on paketissa xorg-x11-server-utils.

Paketti evolution-exchange korvaa paketin evolution-connector ja tarjoaa ominaisuudet myös vanhalla nimellä.

Ohjelmat system-config-firewall ja system-config-selinux korvaavat paketin system-config-security-level. Ohjelma system-config-selinux on osa policycoreutils-gui-pakettia.

Pilot-link-paketti lisää visor-moduulin nyt oletuksena mustalle listalle (blacklist). Käyttäjiä suositellaan kokeilemaan uusissa pilot-link-versiossa olevaa suoraa USB-käyttöä. Se otetaan käyttöön antamalla --port usb: -valitsin eri pilot-link-työkaluille aiemmin käytettyjen sarjalaitteiden sijaan (yleensä /dev/pilot tai /dev/ttyUSB0, /dev/ttyUSB1 ja niin edelleen). Esimerkiksi:

pilot-xfer --port usb: --list

Hal-info- ja hal-paketit on päivitetty asettamaan tarvittavien USB-laitteiden oikeudet sopivasti PolicyKitiä käyttäen. Jos käytössä on manuaalisia asetuksia, ne kannattaa ottaa pois käytöstä mahdollisten ristiriitojen välttämiseksi.

Lisätietoja on pilot-link-paketissa olevassa tiedostossa README.fedora.

Seuraavat lakitiedot koskevat joitakin Fedorassa olevia ohjelmistoja.

Portions Copyright (c) 2002-2007 Charlie Poole or Copyright (c) 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov or Copyright (c) 2000-2002 Philip A. Craig

9. Linux-ydin

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

Tämä osio käsittelee muutoksia ja tärkeää tietoa liittyen Fedora 9:ssä olevaan 2.6.25-pohjaiseen ytimeen. 2.6.25-ydin sisältää:

  • Tickless-tuen 64-bittisille x86-järjestelmille (32-bittisten tuki lisättiin aiemmin), mikä parantaa virranhallintaa huomattavasti.

  • Joitakin reaaliaikaydinprojektin elementtejä.

  • Ytimellä on uusi versioiden nimeämismalli, joka vastaa paremmin pääprojektin versioiden nimeämismallia.

  • Kernel-paketin spec-tiedosto on nyt nimeltään kernel.spec eikä kernel-2.6.spec.

  • Kernel-paketin spec-tiedostossa on uusia makroja, jotka helpottavat ytimen käännösprosessia. Lisätietoja on osoitteessa http://fedoraproject.org/wiki/Docs/CustomKernel.

  • Fedora 9:n ydin ei enää lataa ISA-äänikorttien moduuleja oletuksena. Moduulit voi ladata käsin käyttäen komentoa modprobe moduulinimi tai laittamalla merkinnän /etc/modprobe.conf-tiedostoon. Esimerkiksi Creative SoundBlaster AWE64 -kortille on lisättävä seuraava merkintä:

    install snd-sbawe
  • Fedoran ydin sisältää domU:n paravirt_ops-tuen osana kernel-tiimin pyrkimyksiä vähentää uusien Xen-ytimien tekemiseen vaadittavaa työtä.

  • Täysin virtualisoidut Xen-vierasjärjestelmät voivat käynnistää ytimen ja initrd-kuvan suoraan ja antaa ytimen käynnistysparametreja. Lisätietoja on osoitteessa http://fedoraproject.org/wiki/Features/XenFullvirtKernelBoot.

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 niin sanottua perusydintä:

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 9 sisältää seuraavat ytimen käännökset:

  • Natiiviydin, käytetään useimmissa järjestelmissä. Konfiguroidut lähdekoodit on saatavilla kernel-devel-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ä. Konfiguroidut lähdekoodit ovat saatavilla kernel-PAE-devel-paketissa.

  • Virtualisointiydin jota käytetään Xen-emulaattoripaketin kanssa. Konfiguroidut lähdekoodit ovat saatavilla kernel-xen-devel-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 tarpeen mukaan, erotettuna pilkuilla, ei välilyöntiä. Syötä root-käyttäjän salasana, kun sitä pyydetään.

[Huomaa] x86-ydin sisältää Kdumpin

Sekä x86_64- että i686-ytimet ovat nyt uudelleensijoitettavia, joten kdump-toiminnallisuus ei enää tarvitse erillistä ydintä. PPC64 vaatii edelleen erillisen kdump-ytimen.

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

Fedoraan ei ole saatavilla erillistä SMP-ydintä arkkitehtuureille i386, 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. Ytimen kehitykseen valmistautuminen

Fedora 9 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 ovat saatavilla, kuten osiossa Kohta 9.3, ”Ytimen tyypit” on kuvattu.

[Tärkeää] Mukautetun ytimen kääntäminen

Tietoja ytimen kehityksestä ja mukautettujen ytimien kanssa toimimisesta on osoitteessa http://fedoraproject.org/wiki/Docs/CustomKernel.

9.5. 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.

10. Fedoran työpöytä

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

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

10.1. GNOME

Tämä julkaisu sisältää GNOME 2.22:n.

GNOME-aloitusruutu on kytketty pois käytöstä tarkoituksella pääprojektissa. 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"  

Vilkkuvat kohdistimet ovat oletuksena käytössä tässä julkaisussa ja niitä hallitaan keskitetysti gconf-asetuksella. Suorita seuraava komento asetuksen kytkemiseksi pois käytöstä:

gconftool-2 --type bool --set /desktop/gnome/interface/cursor_blink false

10.1.1. Gvfs

Gnome 2.22 sisältää uuden Gvfs:n, käyttäjätilan virtuaalisen tiedostojärjestelmän, jolla on sftp-, ftp-, dav-, smb-, obexftp- ja muita taustajärjestelmiä. Gvfs on gnome-vfs:n korvaaja ja seuraaja.

Gvfs koostuu kahdesta osasta:

  • GIO on uusi jaettu kirjasto, joka on osa GLibiä ja tarjoaa APIn gvfs:lle

  • Gvfs itse, paketti, joka sisältää taustajärjestelmät useille eri tiedostojärjestelmätyypeille ja protokollille

Gvfs-järjestelmä ajaa yhtä päätaustaprosessia, gvfsd:tä, joka pitää kirjaa nykyisistä gvfs-liitoksista. Useimpia liitoksia ajetaan erillisessä taustaprosessissa. Asiakkaat keskustelevat liitosten kanssa DBus-kutsujen (istuntoväylällä ja vertais-DBusia käyttäen) ja erillisen tiedostojen sisältöä varten tarkoitetun protokollan yhdistelmällä.

Gvfs ei välttämättä vielä tue muutamia tiedostojärjestelmätyyppejä, joita gnome-vfs aiemmin tuki. Työ jatkuu valmiiden ratkaisujen tarjoamiseksi kaikille näille tyypeille.

10.1.2. Gnomen kirjautumisohjelma

Gnomen kirjautumisohjelma (gdm) on päivitetty uusimpaan pääprojektin koodiin, joka on Fedora-kehittäjien johtama täysi uudelleenkirjoitus.

PolicyKitiä voidaan käyttää sammutuksen ja uudelleenkäynnistyksen hallintaan. Asetustyökalu gdmsetup puuttuu tällä hetkellä ja se on tarkoitus korvata. Asetusmuutoksia varten tutustu seuraavaan:

http://live.gnome.org/GDM/2.22/Configuration

Uusia kirjautumisruudun ominaisuuksia ovat:

  • paremmat graafiset tehosteet

  • virranhallinta ja -tarkkailu kirjautumisruudussa, joten kannettava menee lepotilaan tai sammuu, kun akku on vähissä

  • paremmat käyttäjälistat

  • näppäimistöasettelun valitsin kirjautumisruudussa

Lisätietoja tästä ominaisuudesta:

http://fedoraproject.org/wiki/Features/NewGdm

10.2. KDE

Tämä julkaisu sisältää KDE 4.0.3:n. Koska kdepim- ja kdevelop-paketit eivät ole osa KDE 4.0:aa ja kdewebdev on vain osittain saatavilla (ei Quantaa) KDE 4.0:ssa, nämä paketit ovat KDE 3.5.9 -versioita.

KDE 4.0 sisältää päivityksiä ydinkomponentteihin, kuten Qt 4:ään siirtymisen. Se myös tuo useita täysin uusia kehyksiä, kuten Phonon-multimedia-APIn, Solid-laitteistointegraatiokehyksen, Plasman, joka on uudelleenkirjoitettu työpöytä ja paneeli monilla uusilla konsepteilla, integroidun työpöytähaun, kerrostuksen (compositing) KWinin ominaisuutena sekä täysin uuden visuaalisen tyylin nimeltä Oxygen. KDE 4.0.3 on viankorjausjulkaisu KDE 4.0 -sarjasta.

Fedora 9 ei sisällä vanhaa KDE 3 -työpöytäympäristöä. Se sisältää yhteensopivan KDE 3 -kehitysalustan, jota voidaan käyttää KDE 3 -ohjelmien kääntämiseen ja suorittamiseen KDE 4:ssä tai missä tahansa muussa työpöytäympäristössä. Lisätietoja siitä, mitä tähän sisältyy, on Taaksepäin yhteensopivuus -osiossa.

Koska knetworkmanager ei toimi tässä julkaisussa olevan NetworkManager-version kanssa, KDE-livelevykuvat käyttävät nm-appletia paketista NetworkManager-gnome korvaavana ohjelmana. Gnome-keyring-daemon-palvelu tallentaa salaustekniikoiden salasanat. (Fedora 8:ssa ollutta knetworkmanager-sijaispakettia, joka pelkästään kutsui nm-appletia, ei enää käytetä.)

Koska natiivi KWin-ikkunaohjelma tukee nyt valinnaisesti kerrostusta ja työpöytätehosteita, KDE-livelevykuvat eivät enää sisällä Compizia/Beryliä. KWinin kerrostus- ja tehostetila on poissa käytöstä oletuksena, mutta se voidaan ottaa käyttöön systemsettingsistä.

10.2.1. Työtilamuutokset

  • Plasma korvaa vanhat Kicker- ja KDesktop-ohjelmat. Plasma hallitsee sekä paneelia että työpöytää ja nyt on mahdollista asettaa samoja Plasma-sovelmia (plasmoideja) sekä paneeliin että työpöytään, jos sovelma tukee paneelin kokorajoituksia.

  • Vanha KDE-ohjauskeskus (KControl) on korvattu Järjestelmäasetukset (systemsettings) -ohjelmalla.

  • KDM-kirjautumisohjelma käyttää uutta teemamuotoa. Siksi KDE 3:lle kirjoitetut KDM-teemat eivät toimi KDE 4:n KDM:llä. KDM sisältää nyt tuen teemojen asetuksille ja siten ulkoista kdmtheme-työkalua ei enää tarvita.

Kaikki yllä mainitut ohjelmat ovat kdebase-workspace-paketissa.

10.2.2. Paketti- ja ohjelmamuutokset

  • Paketit qt, kdelibs ja kdebase ovat nyt KDE 4 -versioita, joten aiempien Fedora-julkaisujen paketit qt4, kdelibs4 ja kdebase4 on poistettu käytöstä.

  • Qt/KDE 3 -versiot on nyt nimetty uudelleen paketeiksi qt3, kdelibs3 ja kdebase3. Fedora 9 sisältää vain osan kdebase3:sta. Lisätietoja on osiossa Taaksepäin yhteensopivuus.

  • KDE-pääprojekti on jakanut kdebase-moduulin kolmeksi moduuliksi: kdebase-runtime, kdebase (jota joskus kutsutaan nimellä kdebase-apps erotukseksi vanhasta suuremmasta kdebase-paketista) ja kdebase-workspace. Tämä jako on tehty myös Fedora-paketeissa.

  • Fedora 9:ään on lisätty kdegames3-paketti, joka sisältää pelit, joita ei ole vielä siirretty KDE 4:ään.

  • Dolphin, joka on osa kdebasea, korvaa paketin d3lphin.

  • Paketti kdebase-workspace sisältää nyt tuen KDM-teemojen asetuksille ja siten kdmtheme-paketti on poistettu käytöstä.

  • Okular korvaa KPDF:n, KGhostViewin ja KFaxin kdegraphicsissa.

  • Paketti kaider korvaa KBabelin, joka oli aiemmin osa kdesdk:ta.

  • Paketti okteta korvaa KHexEditin, joka oli aiemmin osa kdeutilsia.

  • Paketit kalgebra ja marble ovat nyt osa kdeedua.

  • Paketti ksudoku on nyt osa kdegamesia.

  • Paketti gwenview on nyt osa kdegraphicsia.

  • Ohjelmat kiconedit ja kcoloredit olivat aiemmin osa kdegraphicsia, mutta nyt ne ovat erillisiä paketteja.

  • Ohjelma kmid oli aiemmin osa kdemultimediaa, mutta se on nyt erillinen paketti.

  • Fedoran KDE-tiimi on päättänyt jättää pois -extras-alipaketit, jotka sisälsivät vanhentuneita tai epävakaita ohjelmia, koska nämä ohjelmat on joko korjattu tai poistettu KDE 4:ssä.

  • Paketti kdeadmin-kpackage on erotettu paketista kdeadmin, koska KPackage riippuu nyt smartista.

  • KDE 4:stä poistettiin kdeaddons-moduuli. Siksi Fedora 9:ssä ei ole kdeaddons-pakettia. Atlantik Designer, jota käytetään kdegames3-paketin kanssa, on edelleen saatavana paketissa kdeaddons-atlantikdesigner. Ksig-ohjelma ja konq-plugins-Konqueror-liitännäiset ovat nyt omia pakettejaan. Paketti extragear-plasma korvaa Kickerin lisäosat.

10.3. Bluetooth

Fedora 9:ssä on useita Bluetooth-ominaisuuksiin liittyviä parannuksia (http://fedoraproject.org/wiki/Features/BluetoothFedora9). Näiden ominaisuuksien tulevaisuutta käsitellään tarkemmin osoitteessa:

http://fedoraproject.org/wiki/Releases/FeatureBluetooth

Tiedostojen lähettämisen Bluetooth-laitteelle tekee nyt paketissa bluez-gnome oleva bluetooth-sendto-ohjelma, joka korvaa ohjelman gnome-obex-sen. Tiedoston voi lähettää Nautiluksen Lähetä...-toiminnolla hiiren oikean näppäimen kontekstivalikosta.

Tiedostojen noutaminen Bluetooth-laitteelta on nyt mukana paketissa gnome-user-share, jossa on ObexFTP- ja ObexPush-tuki sisäänrakennettuna. Jaa tiedostoja toiminnolla JärjestelmäAsetuksetInternet ja verkkoHenkilökohtainen tiedostojen jakoTiedostojen jako bluetoothilla (ObexFTP-tuki) tai nouda tiedostoja ObexPushia käyttämällä toiminnolla HenkilökohtaisetTiedostojen jakoVastaanota tiedostoja bluetoothin avulla Noudot-kansioon.

Bluetooth-laitteella olevia tiedostoja voi käyttää suoraan Nautiluksella Bluetooth-laitteita tukevan GVFS:n avulla. Bluetooth-laitteen synkronointi tiedonhallinta (PIM) -laitteen kanssa tehdään käyttämällä gnome-pilotia.

Bluetooth-laitteita voi selata työpöydän paneelissa olevan Bluetooth-kuvakkeenoikean hiirennäppäimen kontekstivalikosta.

10.4. XULRunner

Gecko-moottoria vaatineet ohjelmat ovat ennen joutuneet riippumaan koko Firefoxista. XULRunner on Mozillan tuote, joka erottaa selainmoottorin niitä sovelluksia varten, jotka tarvitsevat vain sen ominaisuuksia eivätkä käyttöliittymäosia. Tämä jako tuo lisää API/ABI-vakautta ja siistimmän käännösympäristön Geckoa käyttäville ohjelmille. Monet Fedoran aiemmin Geckoa käyttäneet ohjelmat käännetään nyt XULRunneria vasten.

Nykyinen tilanne on osoitteessa http://fedoraproject.org/wiki/Features/XULRunner. Kehityksessä avustamisesta kerrotaan osoitteessa http://fedoraproject.org/wiki/Releases/FeatureXULRunnerAPIChanges.

Pääprojektin täysi dokumentaatio on osoitteessa http://developer.mozilla.org/en/docs/XULRunner.

10.5. WWW-selaimet

Tämä Fedora-julkaisu sisältää suositun Firefox-web-selaimen version 3.0. Lisätietoja Firefoxista on osoitteessa http://firefox.com/. Paketti nspluginwrapper on mukana oletuksena jopa 32-bittisissä järjestelmissä, koska se erottaa liitännäiset omaan osoiteavaruuteensa, mikä parantaa selaimen turvallisuutta ja luotettavuutta.

Tietoa Firefox 3.0:sta Fedorassa on tällä ominaisuussivulla:

http://fedoraproject.org/wiki/Features/Firefox3

10.5.1. Flash-liitännäisen käyttöönotto

Fedora sisältää ohjelmat swfdec ja gnash. Molemmat ovat Flashin vapaita avoimen lähdekoodin toteutuksia. Suosittelemme niiden kokeilemista ennen Adoben suljetun Flash-liitännäisen käyttämistä.

Fedora x86_64 -käyttäjien on asennettava nspluginwrapper.i386-paketti, jotta 32-bittisen Adobe Flash -liitännäisen voi ottaa käyttöön x86_64-Firefoxissa sekä pulseaudio-libs.i386-paketti, jotta liitännäisen äänet toimivat.

  1. Luo 32-bittisen Mozillan liitännäishakemisto:

    su -c "mkdir -p /usr/lib/mozilla/plugins" 
    
  2. Asenna nspluginwrapper.i386-, nspluginwrapper.x86_64-, ja pulseaudio-libs.i386-paketit:

    su -c "yum install nspluginwrapper.{i386,x86_64} pulseaudio-libs.i386" 
    
  3. Asenna flash-plugin-paketti, kuten neuvotaan.

    Suorita mozilla-plugin-config-komento Flash-liitännäisen rekisteröimiseksi:

    su -c "mozilla-plugin-config -i -g -v" 
    
  4. Sulje kaikki Firefox-ikkunat ja käynnistä Firefox uudelleen.

    Kirjoita about:plugins osoitepalkkiin varmistaaksesi että liitännäinen on ladattu.

10.6. PC-kaiuttimen poistaminen käytöstä

PC-kaiutin on käytössä oletuksena Fedorassa. Sen äänet voi poistaa käytöstä kahdella tavalla:

  • Kaiuttimen äänenvoimakkuutta voi pienentää sopivalle tasolle tai sen voi kokonaan vaimentaa alsamixerin PC Speak -asetuksen avulla.

  • Kytke PC-kaiutin pois käytöstä suorittamalla seuraavat komennot konsolissa:

su -
modprobe -r pcspkr
echo "install pcspkr :" >> /etc/modprobe.conf

10.7. Kansainvälinen kellosovelma

GNOME-paneelin uutta kellosovelmaa on kehitetty tukemaan kansainvälisiä aikavyöhykkeitä sekä säätietoja jokaiselle asetetulle ja näytettävälle aikavyöhykkeelle. Nämä ominaisuudet, joiden vuoksi intlclock yhdistettiin GNOMEn kellosovelmaan, tarjoavat kaikki system-config-date-komennon ja sääsovelman toiminnallisuudet. Lisäominaisuuksia ovat muiden muassa pääaikavyöhykkeiden sijaan muiden sijaintien valintamahdollisuus, uusien ja vanhojen toimintojen käyttöliittymäparannukset ja täysien säätietojen näyttäminen työkaluvihjeessä.

Lisätietoja tästä ominaisuudesta:

http://fedoraproject.org/wiki/Releases/FeatureClockApplet

10.8. Sanakirjoja kehitetty

Hunspell on uusi oikoluvun oletustaustajärjestelmä GNOME- ja KDE-työpöytäympäristöille sekä OpenOffice.orgille, Firefoxille ja muille XULRunner-pohjaisille ohjelmille. Tämä yhteinen taustajärjestelmä sisältää joukon jaettuja, usean kielen sanastoja hunspellin kanssa käytettäväksi. Tämä ominaisuus käyttää samaa yhteisten sanastojen joukkoa ohjelmasta riippumatta, joten väärin kirjoitettujen sanojen korjausehdotukset ovat yhtenäisiä ja levytilaa säästyy, kun useita kopioita samasta sanastosta ei tarvita.

Tietoja tästä ominaisuudesta on osoitteessa:

http://fedoraproject.org/wiki/Releases/FeatureDictionary

10.9. Compiz

Fedora 9:ssä on mukana Compiz 0.7.2, joka parantaa useiden näyttöjen tukea, lisää KDE 4 -tuen, asetettavat hiiren keski- ja oikeat näppäimet sekä hiiren rullatoiminnot GTK-ikkunakoristelijalle. Compiz 0.7.2 lisää useita parannuksia ja vikakorjauksia.

Lisätietoja on Compiz 0.7.2 -julkaisutiedotteessa

http://lists.compiz-fusion.org/pipermail/community/2008-March/000168.html

10.10. Vmmouse-ajuri

Toimitettavassa xorg-x11-drv-vmmouse-ajurissa on ohjelmavirhe, jonka vuoksi hiiren sijainti ei ole välttämättä oikea virtuaalikoneen vierasnäytöllä. Kiertääksesi ongelman ennen kuin päivitys tulee, lisää Option NoAutoAddDevices vieraskoneen tiedoston /etc/X11/xorg.conf osioon ServerFlags. Luo osio, jos sitä ei ole:

Section "ServerFlags"
	Option      "NoAutoAddDevices"
EndSection

11. Tiedostojärjestelmät

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

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

Uutena ominaisuutena Fedora 9:ssä asennusohjelma Anacondassa on tuki salattujen tiedostojärjestelmien luomiseen asennuksen aikana. Lisätietoja siitä on Fedoran asennusoppaassa.

Salatuille taltioille, mukaan lukien juuritiedostojärjestelmä, asentaminen on nyt tuettua. Avainten lisäämiseen tai poistamiseen taltioilta myöhemmässä vaiheessa tai muuhun salauksen muokkaamiseen ei ole asetustyökalua. Lisätietoa on tällä ominaisuussivulla:

http://fedoraproject.org/wiki/Releases/FeatureEncryptedFilesystems

Tarkempia ohjeita salattujen tiedostojärjestelmien käytöstä on Fedoran Salaus- ja yksityisyysoppaassa.

11.1. Ext4-esiversio

Uusi ext4-tiedostojärjestelmä on saatavilla Fedora 9:ssä ominaisuuksiltaan lähes valmiina esiversiona. Ext3-tiedostojärjestelmä voidaan liittää ext4-muodossa, muttaext3:n levymuodon ext4:ksi muuntava työkalu on suunnitteilla.

Fedora 9 voidaan asentaa ext4-tiedostojärjestelmälle lisäämällä ext4-valitsin asennusohjelman käynnistysparametreihin ja valitsemalla mukautettu osiointi.

[Huomaa] Käyttäjätilan e2fsprogs-työkalut

Fedora 9:n mukana toimitettavat käyttäjätilan e2fsprogs-työkalut eivät vielä ole täysin ext4-kykyisiä. Erityisesti fsck:n ominaisuudet ovat rajoittuneet.

Lisätietoja tästä ominaisuudesta:

http://fedoraproject.org/wiki/FedoraExt4

http://fedoraproject.org/wiki/Features/Ext4

12. WWW-palvelimet

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

12.1. PostgreSQL DBD -ajuri

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.

12.2. TurboGears-ohjelmat

SQLAlchemy on päivitetty versioon 0.4.x. SQLAlchemyä tietokantakerroksenaan käyttävien TurboGears-ohjelmien käynnistyskomentosarjat on päivitettävä. Tämän sijasta:

import pkg_resources
pkg_resources.require('TurboGears')

käynnistyskomentosarjassa on oltava:

__requires__ = 'TurboGears[future]'
import pkg_resources

12.3. Drupal

Drupal on päivitetty 5.x-sarjasta 6.2:een. Lisätietoja on osoitteessa:

http://drupal.org/drupal-6.2

Kirjaudu sivustolle ylläpitäjänä ja poista kaikki kolmannen osapuolen moduulit käytöstä ennen tämän paketin päivittämistä. Paketin päivittämisen jälkeen:

  1. Kopioi tiedosto /etc/drupal/default/settings.php.rpmsave tiedostoksi /etc/drupal/default/settings.php ja toista sama kaikkien lisäsivustojen settings.php-tiedostoille.

  2. Mene osoitteeseen http://host/drupal/update.php päivityskomentotiedoston suorittamiseksi.

13. Sähköpostipalvelimet

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

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

13.1. Sendmail

Oletuksena Sendmail-sähköpostiohjelma (MTA) ei hyväksy verkkoyhteyksiä muualta kuin paikalliselta tietokoneelta. Sendmailin asettamiseksi palvelimeksi muille asiakkaille:

  1. Muokkaa tiedostoa /etc/mail/sendmail.mc ja joko muuta DAEMON_OPTIONS-riviä siten, että verkkolaitteitakin kuunnellaan tai kommentoi tämä asetus pois kokonaan käyttämällä dnl-kommenttimerkintää.

  2. Asenna sendmail-cf-paketti:

    yum install sendmail-cf
    
  3. Luo tiedosto /etc/mail/sendmail.cf uudestaan:

    make -C /etc/mail
    

14. Ohjelmistokehitys

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

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.3.0:lla, joka on mukana jakelupaketissa.

Lisätietoja GCC 4.3:sta on osoitteessa:

http://gcc.gnu.org/gcc-4.3/

14.1.1.1. Koodin generointi

Alkaen versiosta gcc-4.1.2-25 ja glibc-2.6.90-14, -D_FORTIFY_SOURCE=2-valitsin suojaa sekä C- että C++-koodia. Useita turvallisuusaukkoja ei olisi voitu hyödyntää, jos tämä tarkistus olisi ollut käytössä aiemmin. Katso lisätietoja tästä ilmoituksesta:

https://www.redhat.com/archives/fedora-devel-announce/2007-September/msg00015.html.

14.1.2. Eclipse

Tämä Fedora-julkaisu sisältää Fedora Eclipsen, joka perustuu Eclipse SDK:n versioon 3.3.2. 3.3.x-julkaisusarjan ”Uutta ja huomionarvoista” -sivu on osoitteessa:

http://download.eclipse.org/eclipse/downloads/drops/R-3.3-2007-06251500/whatsnew/eclipse-news.html

Versiokohtainen julkaisutiedote 3.3.2:lle on osoitteessa:

http://www.eclipse.org/eclipse/development/readme_eclipse_3.3.2.html

Eclipse SDK tunnetaan useilla eri nimillä, kuten ”the Eclipse Platform”, ”the Eclipse IDE” ja ”Eclipse”. Eclipse SDK on perusta 21 Eclipse-projektin yhteiselle julkaisulle. Julkaisu tapahtuu yhdistetyn Callisto-kattoprojektin alaisuudessa:

http://www.eclipse.org/europa

Muutama näistä Europa-projekteista on mukana Fedorassa:

Muita Fedorassa saatavilla olevia Eclipse-projekteja ovat:

Apu uusien projektien paketoimisessa ja testaamisessa GCJ:n kanssa on aina tervetullutta. Ota yhteyttä asianosaisiin fedora-devel-java-listin kautta ja/tai kanavalla #fedora-java freenode-verkossa.

http://www.redhat.com/mailman/listinfo/fedora-devel-java-list/

Fedora sisältää myös liitännäisiä ja ominaisuuksia, jotka ovat erityisen hyödyllisiä FLOSS-hakkereille, kuten ChangeLog-muokkauksen paketissa eclipse-changelog ja Bugzilla-integraation paketissa eclipse-mylyn-bugzilla. CDT-pakettimme, eclipse-cdt, sisältää tilannejulkaisun työstä, jonka tavoitteena on toimia GNU Autotoolsin kanssa.

Viimeisimmät näitä projekteja koskevat tiedot on saatavilla Fedora Eclipse -projektisivulta:

http://sourceware.org/eclipse/

14.1.2.1. Paketoimattomat ominaisuudet ja liitännäiset

Fedora Eclipse sallii peruskäyttäjien 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

Fedoran vapaa 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ä, koska se ei onnistu. 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 

15. Turvallisuus

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

Tämä osio korostaa erilaisia turvallisuusominaisuuksia Fedorassa.

15.1. Turvallisuusparannukset

Fedora jatkaa monien ennakoivien turvallisuusominaisuuksien kehittämistä.

15.2. Tuki SHA-256- ja SHA-512-salasanoille

Fedora 8:n glibc-paketissa oli tuki SHA256- ja SHA512-tiivistettä käyttäville salasanoille. Aiemmin vain DES ja MD5 olivat mahdollisia. Näitä työkaluja on kehitetty Fedora 9:ssä. Salasanojen tiivistystä SHA-256- ja SHA-512-tiivistefunktioita käyttäen tuetaan nyt.

SHA-256:een tai SHA-512:een siirtymiseksi asennetussa järjestelmässä käytä komentoja authconfig --passalgo=sha256 --update tai authconfig --passalgo=sha512 --update. Vaihtoehtoisesti käytä graafista authconfig-gtk-työkalua tiivistysmenetelmän asettamiseksi. Olemassa oleviin käyttäjätunnuksiin muutos ei vaikuta ennen kuin niiden salasanoja vaihdetaan.

SHA-512:ta käytetään oletuksena uusissa järjestelmissä. Muita algoritmeja voi asettaa kickstart-asennuksissa käyttämällä kickstartin auth-komennon valitsimia --passalgo tai --enablemd5. Jos asennukseen ei käytetä kickstartia, käytä authconfigia yllä kuvatulla tavalla ja vaihda sen jälkeen pääkäyttäjän salasana ja muiden asennuksen jälkeen luotujen käyttäjien salasanat.

Libuserissa, pamissa ja shadow-utilsissa on uusia asetuksia näiden salasanatiivistealgoritmien tukemiseen. Komennon authconfig suorittaminen tekee kaikki nämä asetukset automaattisesti, joten niitä ei ole tarpeen muokata manuaalisesti.

  • Asetuksen crypt_style uusia arvoja ja uusia hash_rounds_min- sekä hash_rounds_max-asetuksia tuetaan tiedoston /etc/libuser.conf [defaults]-osassa. Lisätietoja on manuaalisivulla libuser.conf(5).

  • PAM-moduuli pam_unix tukee nyt uusia asetuksia sha256, sha512 ja rounds. Lisätietoja on manuaalisivulla pam_unix(8).

  • Uusia asetuksia ENCRYPT_METHOD, SHA_CRYPT_MIN_ROUNDS ja SHA_CRYPT_MAX_ROUNDS tuetaan tiedostossa /etc/login.defs. Lisätietoja on manuaalisivulla login.defs(5). Vastaavat asetukset lisättiin komentoihin chpasswd(8) ja newusers(8).

15.3. FORTIFY_SOURCEa laajennettu kattamaan lisää funktioita

FORTIFY_SOURCE kattaa nyt funktiot asprintf, dprintf, vasprintf ja obstack_vprintf. Tämä parannus on erityisen hyödyllinen ohjelmille, jotka käyttävät glib2-kirjastoa, koska useat sen funktiot käyttävät funktiota vasprintf.

15.4. SELinux-parannukset

Käytettävissä on nyt useita rooleja, joiden avulla saadaan tarkempaa pääsynvalvontaa:

  • guest_t ei salli setuid-binäärien ajamista, verkkoyhteyksien tekemistä eikä graafisen käyttöliittymän käyttöä.

  • xguest_t ei salli setuid-binääreitä sekä estää verkon käytön, paitsi HTTP:n Web-selaimen kautta.

  • user_t on ihanteellinen toimistokäyttäjille: se estää pääkäyttäjätunnuksen käytön setuid-sovellusten kautta.

  • staff_t on sama kuin user_t, paitsi että pääkäyttäjätunnuksen käyttö sudon avulla on sallittua.

  • unconfined_t sallii täyden käytön, sama kuin ilman SELinuxia.

Nyt oletuksena olevan nspluginwrapperin avulla käärityt selainliitännäiset suoritetaan rajoitettuna.

15.5. Palomuurin oletustoiminta

Fedora 9:ssä palomuurin oletustoiminta on muuttunut. Oletuksena mitään portteja ei ole avoinna, paitsi SSH (22), jonka Anaconda avaa.

15.6. Yleiset tiedot

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

15.7. SELinux

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

15.8. Free IPA

Free IPA on keskitetysti hallittu identiteetti-, käytäntö- ja auditointiasennus.

IPA-palvelimen asennusohjelma olettaa verrattain siistin järjestelmän ja asentaa sekä asettaa useita palveluita:

  • Fedora Directory Server

  • KDC

  • Apache

  • ntpd

  • TurboGears

Jossain määrin pyritään siihen, että tehdyt muutokset olisi mahdollista perua, mutta sitä ei taata. Työkalu ipa-client-install ylikirjoittaa PAM (/etc/pam.conf)- ja Kerberos (/etc/krb5.conf) -asetukset.

IPA ei tue muita Fedora Directory Server -asennuksia samalla koneella asennusaikana, ei edes, vaikka ne kuuntelisivat eri porteissa. IPAn asentamiseksi muut asennukset on poistettava. IPA voi hoitaa poistot itse.

Tällä hetkellä ei ole mahdollista siirtää olemassa olevia käyttäjiä IPA-palvelimeen.

Palvelin asettaa itsensä olemaan oma asiakkaansa. Jos Directory Server tai KDC ei käynnisty järjestelmän käynnistymisen yhteydessä, käynnistä järjestelmä yhden käyttäjän tilaan ongelman ratkaisemiseksi.

Lisätietoja on tällä ominaisuussivulla:

http://fedoraproject.org/wiki/Features/freeIPA

16. Java

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

16.1. OpenJDK

Fedora 9 sisältää OpenJDK 6:n, joka on Java Platform, Standard Editionin vapaa ohjelmisto -toteutus. OpenJDK 6 ei ole vielä Java-yhteensopiva, yhteensopivuuden parissa tehdään edelleen töitä.

Fedora seuraa Sunin vakaata OpenJDK 6 -haaraa.

16.2. OpenJDK korvaa IcedTean

OpenJDK 6 -paketit, java-1.6.0-openjdk*, korvaavat vastaavat IcedTea-paketit, java-1.7.0-icedtea*. Fedora 8:n IcedTea-paketit seuraavat epävakaata OpenJDK 7 -haaraa, kun taas java-1.6.0-openjdk*-paketit seuraavat vakaata OpenJDK 6 -haaraa. Päätös korvata IcedTea OpenJDK 6:lla tehtiin useista syistä:

  • Sun on korvannut useimmat ongelmalliset osat, joita IcedTea korvasi. Loppujen korvaukset on tuotu IcedTea-projektista.

  • IcedTean tarkoitus on liittää niin paljon kuin mahdollista OpenJDK:hon, joten IcedTean ja OpenJDK:n välisten erojen pitäisi pienentyä ajan myötä.

  • OpenJDK 6 on vakaa haara, kun taas OpenJDK 7 on epävakaa eikä siitä ole tarkoitus tehdä vakaata julkaisua ennen vuotta 2009.

  • Sun on lisensoinut OpenJDK-tavaramerkin käytettäväksi Fedorassa.

  • Sekä OpenJDK 6:n että IcedTean toimittaminen olisi aiheuttanut sekaannusta ja lisännyt jakelun kokoa.

IcedTea jatkaa autotools-tuen (autoconf, automake, libtool jne.), siirrettävän tulkin PowerPC- ja 64-bittiselle PowerPC-alustoille, liitännäistuen sekä Web Start -tuen tarjoamista ja sisältää korjauksia OpenJDK:n integroimiseksi Fedoraan. IcedTea-lähdekoodit ovat mukana java-1.6.0-openjdk-SRPM:ssä.

Jos IcedTea on jo asennettuna, pakettien vaihdos ei tapahdu automaattisesti. OpenJDK 7:ään perustuvat IcedTeahan liittyvät paketit on ensin poistettava ja sitten uudet OpenJDK 6 -paketit voidaan asentaa.

su -c "yum erase java-1.7.0-icedtea{,-plugin}"
su -c "yum install java-1.6.0-openjdk{,-plugin}"

16.3. Java-sovelmien käsittely

OpenJDK-pääprojekti ei tarjoa liitännäistä. Fedoran OpenJDK-paketit sisältävät sovituksen gcjwebpluginista, joka suorittaa turvattomat sovelmat turvallisesti verkkoselaimessa. Liitännäinen on paketissa java-1.6.0-openjdk-plugin.

  • Gcjwebplugin-sovituksessa ei ole tukea bytecode-to-Javascript-sillalle (LiveConnect). Tätä siltaa käyttävät sovelmat eivät toimi. Kokeellinen LiveConnect-tuki on olemassa IcedTea-versionhallinnassa, mutta se ei ole valmis Fedorassa käytettäväksi.

  • Gcjwebplugin-sovituksessa ei ole allekirjoitettujen sovelmien tukea. Allekirjoitetut sovelmat suoritetaan luottamattomassa tilassa. Kokeellinen tuki allekirjoitetuille sovelmille on olemassa IcedTea-versionhallinnassa, mutta se ei ole valmis Fedorassa käytettäväksi.

  • Gcjwebpluginin turvallisuuskäytäntö voi olla liian rajoittava. Ottaaksesi käyttöön rajoitetut sovelmat, suorita firefox -g pääteikkunassa nähdäksesi, mitä on rajoitettu ja anna rajoitettu oikeus tiedostossa /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/security/java.policy.

16.4. Web Start -sovellusten käsittely

OpenJDK-pääprojekti ei tarjoa Web Start -tukea. Kokeellinen Web Start -tuki NetX:n kautta on olemassa IcedTea-versionhallinnassa, mutta se ei ole valmis Fedorassa käytettäväksi.

16.5. Fedora ja JPackage

Fedora sisältää monia JPackage-projektista saatuja paketteja. Joitakin näistä paketeista 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 JPackagen WWW-sivuilla.

Yhteensopivuusongelma Fedoran ja JPackagen jpackage-utils -paketin välillä on korjattu tässä julkaisussa. Ongelma esti JPackagen jpackage-utils-paketin asentamisen.

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

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

17. Järjestelmäpalvelut

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

17.1. Upstart

Fedora 9 sisältää Upstart-käynnistysjärjestelmän. Kaikkien System V -käynnistyskomentosarjojen pitäisi toimia hyvin yhteensopivuustilassa. Käyttäjien, jotka ovat muuttaneet tiedostoa /etc/inittab, on kuitenkin muokattava muutokset Upstartiin sopiviksi. Tietoja upstartin toiminnasta on man-ohjesivuilla init(8) ja initctl(8). Tietoja upstart-komentosarjojen kirjoittamisesta on man-ohjesivulla events(5) sekä Upstart Getting Started Guidessa:

http://upstart.ubuntu.com/getting-started.html

17.2. NetworkManager

Fedora 9 sisältää NetworkManagerin. NetworkManager 0.7 tarjoaa kehitetyn mobiililaajakaistatuen, mukaanlukien GSM- ja CDMA-laitteet sekä tukee nyt useita laitteita, ad-hoc-verkottumista yhteyksien jakamiseen sekä järjestelmänlaajuisten verkkoasetusten käyttöä. NetworkManager on nyt käytössä oletuksena kaikissa asennuksissa. Huomaa seuraavat seikat käytettäessä NetworkManageria:

  • NetworkManager ei tällä hetkellä tue kaikkia virtuaalisten laitteiden tyyppejä. Siltaamista, sitoutumista tai VLANeja käyttävien käyttäjien on ehkä vaihdettava vanhaan verkkopalveluun (network) noiden liitäntöjen asettamisen jälkeen.

  • NetworkManager käynnistää verkon asynkronisesti. Käyttäjien, joilla on sovelluksia, jotka vaativat, että verkko on täysin käytettävissä käynnistyksen aikana, on asetettava NETWORKWAIT-muuttuja tiedostossa /etc/sysconfig/network. Tee vikailmoituksia tilanteista, joissa tätä tarvitaan, jotta voimme korjata kyseiset sovellukset.

18. Multimedia

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

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

18.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.

Totem, GNOMEn oletuselokuvasoitin, tukee nyt toistotaustajärjestelmien vaihtamista ilman uudelleenkääntämistä tai pakettien vaihtamista. Suorita seuraava komento root-käyttäjänä xine-taustajärjestelmän asentamiseksi:

yum install totem-xine

Suorita seuraava komento root-käyttäjänä Totemin käyttämiseksi xine-taustajärjestelmällä kerran:

totem-backend -b xine totem

Suorita seuraava komento root-käyttäjänä oletustaustajärjestelmän vaihtamiseksi xineen koko järjestelmässä:

totem-backend -b xine

Xine-taustajärjestelmää käytettäessä on mahdollista käyttää väliaikaisesti GStreamer-taustajärjestelmää. Suorita seuraava komento root-käyttäjänä GStreamer-taustajärjestelmän käyttämiseksi:

totem-backend -b gstreamer

18.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- sekä häviöttömälle FLAC-audiotiedostomuodolle. Näillä vapaasti jaettavilla tiedostomuodoilla ei ole patentti- tai lisenssirajoituksia. Ne ovat hyviä ja joustavia vaihtoehtoja suositummille, 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/.

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

Fedora ei voi sisältää tukea MP3:n tai DVD-videon toistamiseen tai tallentamiseen. MP3-tiedostomuodot on patentoitu ja patentin haltijat eivät ole antaneet tarpeellisia lisenssejä. DVD-videotiedostomuodot on patentoitu ja varustettu salausjärjestelmällä. Patentin haltijat eivät ole antaneet tarpeellisia lisenssejä 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.

Muitakin MP3-vaihtoehtoja saattaa olla saatavilla Fedoraan, mutta Fluendo tarjoaa peruskäyttäjän 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 voi jaella tätä liitännäistä lisenssisyistä, mutta se tarjoaa uuden ratkaisun vanhaan ongelmaan. Lisätietoja Fluendon MP3-liitännäisen asentaminen- tai MP3-liitännäisen asentaminen Codeinalla -sivuilta.

18.4. CD- ja DVD-levyjen luominen ja polttaminen

Fedora sisältää useita työkaluja CD- ja DVD-levyjen masterointiin ja polttamiseen. GNOME-käyttäjät voivat polttaa suoraan Nautilus-tiedostonhallintaohjelmasta. Fedoran ohjelmistolähteet sisältävät myös lisäohjelmia näihin tehtäviin, kuten brasero, gnomebaker tai k3b. Konsolityökaluja ovat muiden muassa wodim, readom, genisoimage ja muut suositut ohjelmat.

18.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 sisältää paketin istanbul, joka luo kuvalähetyksiä käyttäen Theora-videomuotoa ja ohjelman ”byzant”, joka luo kuvalähetyksiä animoituina GIF-tiedostoina. 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 ScreenCasting-sivulla.

18.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. Fedora tarjoaa liitännäispaketteja näille taustajärjestelmille ja yksittäisille ohjelmille. Kolmannet osapuolet saattavat tarjota lisää liitännäisiä ominaisuuksien parantamiseksi entisestään.

19. Pelit ja viihde

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

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ä kaikista tärkeimmistä lajityypeistä.

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ä valitse OhjelmatLisää tai poista ohjelmistoja tai komentoriviltä:

yum groupinfo "Games and Entertainment" 

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

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

20. Virtualisointi

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

Fedora 9:ssä virtualisointi sisältää suuria muutoksia ja uusia ominaisuuksia, jotka jatkavat Xen- ja KVM-alustojen tukea.

20.1. Ytimen integraatioparannuksia

Xen-ydin perustuu nyt pääprojektin paravirt ops -toteutukseen. Aiemmin Xen-ydin luotiin sovittamalla 2.6.18-ytimen Xen-osat nykyiseen Fedora-ytimeen. Tämä oli työlästä ja johti siihen, että Xen-ydin oli useita julkaisuja tavallista ydintä jäljessä. Paravirt opsin ottaminen mukaan merkitsee sitä, ettei tätä työtä enää tarvitse tehdä. Kun paravirt ops liitetään pääprojektin ytimeen, Xen ei enää tarvitse erillistä ydintä.

Xen-ytimestä kuitenkin puuttuu nyt Dom0-tuki. Olemassa olevassa Xen-isännässä/Dom0:ssa täytyy jatkaa Fedora 8:n käyttöä. Xen Dom0 -tuki tuodaan takaisin Fedora 10:ssä.

Täysin virtualisoiduille Linux-vierasjärjestelmille on nyt kolme mahdollista asennusmenetelmää:

  • PXE-käynnistys verkosta.

  • Paikallinen CD-ROM-asema/ISO-levykuva.

  • Verkkoasennus FTP/HTTP/NFS-jakelupuusta.

Jälkimmäisellä menetelmällä on mahdollista tehdä täysin automaattinen asennus kickstart-tiedostoja käyttämällä. Näin Xen HVM- ja KVM-vierasjärjestelmien asennusmenetelmät ovat samanlaisia.

Lisätietoja on osoitteessa: http://fedoraproject.org/wiki/Features/XenFullvirtKernelBoot.

20.2. Parannettu tallennustilan hallinta

Aiemmin Fedoraan tuli mahdollisuus hallita olemassa olevia vierastoimialueita etänä käyttämällä libvirtiä. Uusia vierasjärjestelmiä ei voitu luoda, koska tallennustilan hallinta ei ollut mahdollista. Fedora 9:n uusi tallennustilan hallinta pystyy luomaan ja poistamaan taltioita etäkoneelta libvirtiä käyttämällä.

20.3. PolicyKit-integraatio

Aiemmin virt-manager-sovellus toimi pääkäyttäjänä paikallista hypervisoria hallittaessa ja käytti consolehelperiä työpöytäistunnosta todentamiseen. GTK-sovellusten käyttäminen pääkäyttäjänä on huono käytäntö. PolicyKit-integraatio mahdollistaa nyt virt-managerin suorittamisen tavallisena käyttäjänä.

20.4. Parannettu etätodennus

Aiemmin Fedoraan tuli tuki turvalliselle etähallinnalle TLS/SSL- ja x509-sertifikaatteja käyttäen. Fedora 9 parantaa etähallintaominaisuuksia lisäämällä tuen todennukselle käyttäen salasanatietokantaa, Kerberos domain controlleria tai järjestelmätodennusta PAMin avulla. Tämä ominaisuus koskee kaikkia työkaluja, jotka käyttävät libvirtiä.

20.5. Muita parannuksia

Fedora sisältää myös seuraavat virtualisointiparannukset:

  • uusi P2V-työkalu, joka julkaistaan live-CD:nä, rauta-asennusten muuttamiseen virtuaalisiksi vierasjörjestelmiksi

  • uusi työkalu, xenner, paravirtuaalien Xen-ytimien ajamiseen KVM:llä

  • paravirtuaalit massamuisti- ja verkkoajurit KVM-vierasjärjestelmille

  • täysi tuki QEMUn ja KVM:n verkon ja lohkolaitteiden tilastojen tarkkailemiseen libvirtissä ja virt-topissa, mikä tuo tilastojen tarkkailun samalle tasolle kuin Xen-vierasjärjestelmissä

21. X-ikkunointijärjestelmä (grafiikka)

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

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

21.1. Nopeampi X:n käynnistys ja sammutus

Fedora 9:ssä on useita muutoksia, joiden tarkoituksena on X:n nopeampi käynnistyminen ja sammutus sekä muut parannukset. Lisätietoja projektista on tällä ominaisuussivulla:

http://fedoraproject.org/wiki/Features/OneSecondX.

21.2. X-asetusmuutokset

X.org 1.4.99 -X-palvelinta on muokattu tunnistamaan useimmat laitteet ja tekemään asetukset niitä varten automaattisesti. Siten yleensä ei tarvitse muokata /etc/X11/xorg.conf-asetustiedostoa. Ainoat laitteet, jotka on asetettu oletuksena Anacondan luomassa xorg.conf-tiedostossa ovat:

  • grafiikka-ajuri ja

  • 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. Haluttu resoluutio voidaan asettaa valikosta JärjestelmäAsetuksetNäytön tarkkuus, ja järjestelmän oletusresoluutiota voi muuttaa valikosta JärjestelmäYlläpitoNäyttö.

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

Joissakin tilanteessa käytettiin evdev-ajuria, vaikka /etc/X11/xorg.conf-tiedostossa oli määritelty kbd-ajuri. Evdev-ajurin poistaminen aiheutti seuraavanlaisia virheitä ja varoituksia:

(WW) Warning, couldn't open module evdev
(II) UnloadModule: "evdev"
(EE) Failed to load module "evdev" (module does not exist, 0)
(EE) No input driver matching `evdev'
[config/hal] NewInputDeviceRequest failed
(II) LoadModule: "evdev"

Fedora 9:ssä XKB-asetukset luetaan tiedostosta /etc/sysconfig/keyboard, joka antaa käyttäjille oikean asettelun. KEYTABLE-valitsin tiedostossa /etc/sysconfig/keyboard asettaa myös X:n näppäimistöasettelun. Muuttujia XKB_VARIANT ja XKB_OPTIONS voidaan käyttää XKB:n asetusten muokkaamiseen.

21.3. Kolmannen osapuolen videoajurit

Sivulla Xorg third-party drivers on yksityiskohtaisia ohjeita kolmannen osapuolen videoajurien käyttämistä.

22. Tietokantapalvelimet

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

22.1. MySQL

Fedora sisältää nyt MySQL 5.0.51.a:n. Tämän version parannuksista on luettelo osoitteessa http://dev.mysql.com/doc/refman/5.0/en/mysql-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.

22.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ä.

22.2. PostgreSQL

Tämä Fedora-julkaisu sisältää PostgreSQL 8.3.0:n. Lisätietoja tästä uudesta versiosta on osoitteessa http://www.postgresql.org/docs/8.3/static/release-8-3.html.

[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.3/interactive/install-upgrading.html kuvattua menettelyä. Muuten uusi PostgreSQL-versio ei pysty välttämättä käyttämään dataa.

23. Kansainvälistäminen (i18n)

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

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

23.1. Kielten kattavuus

Fedora sisältää useita ohjelmistoja, joita käännetään monille kielille. Kielien luettelo löytyy parhaiten Anacondan käännöstilastoista. Anaconda on yksi Fedoran ydinohjelmistoista.

23.1.1. Kielituen asentaminen

Asentaaksesi lisäkielitukea Kielet-ryhmästä valitse SovelluksetLisää tai poista ohjelmistoja tai suorita tämä komento:

su -c "yum groupinstall kieli-support"

Yllä olevassa komennossa kieli on jokin seuraavista: assamese, bengali, chinese, gujarati, hindi, japanese, kannada, korean, malayalam, marathi, oriya, punjabi, sinhala, tamil, telegu, thai ja niin edelleen.

Aiemmista Fedoran julkaisuista päivittäviä SCIM-käyttäjiä suositellaan asentamaan paketti scim-bridge-gtk. Se toimii hyvin vanhempia libstdc++-versioita vasten linkitettyjen kolmannen osapuolen C++-ohjelmien kanssa.

Tietyn kielen syöttämisen SCIM-tuki lisätään asentamalla scim-lang-LANG-paketti, missä LANG on jokin seuraavista: assamese, bengali, chinese, dhivehi, farsi, gujarati, hindi, japanese, kannada, korean, latin, malayalam, marathi, oriya, punjabi, sinhalese, tamil, telugu, thai tai tibetan.

23.1.2. Transifex

Transifex on Fedoran WWW-työkalu, joka helpottaa käännösten tekemistä projekteille, jotka ovat ulkopuolisissa ja erilaisissa versionhallintajärjestelmissä. Monet keskeiset paketit käyttävät Transifexia käännösten vastaanottamiseen lukuisilta tekijöiltä.

Uusien WWW-työkalujen, yhteisön kasvun ja parempien prosessien ansiosta kääntäjät voivat nyt lähettää käännöksiä mihin tahansa pääprojektiin yhden kääntäjille tarkoitetun WWW-käyttöliittymän kautta. Kehittäjät, joiden projektilla ei ole kääntäjäyhteisöä, voivat helposti pyytää apua Fedoran kääntäjäyhteisöltä. Kääntäjät puolestaan voivat tehdä käännöksiä helposti useisiin Fedoraan liittyviin projekteihin.

23.2. Kirjasimet

Kaikkien työpöydällä käytettävissä olevien kielien kirjasimet on asennettu oletuksena hyvän oletuskielikattavuuden saamiseksi. Dejavu-fonts korvaa dejavu-lgc-fontsin järjestelmän oletuskirjasimena.

23.2.1. Kiinalaiset kirjasimet

  • Paketti wqy-zenkai-fonts on lisätty.

23.2.2. Intialaiset kirjasimet

  • Paketti samyak-fonts on lisätty.

  • Paketti sarai-fonts on lisätty.

  • Paketti smc-fonts on lisätty malajalamin kielen tukeen.

23.2.3. Japanin kirjasimet

  • VLGothic-fonts on uusi japanin oletuskirjasin Fedora 9:ssä. Sillä on nyt alipaketti VLGothic-fonts-proportional, jossa on sen vaihtuvalevyinen versio.

23.2.4. Nepalin kirjasimet

  • Paketti madan-fonts on lisätty.

23.2.5. Thain kirjasimet

  • Paketti thaifonts-scalable on lisätty, joten Thai-Truetype-kirjasimet ovat nyt saatavilla Fedorassa.

23.3. Syöttömenetelmät

Syöttömenetelmiä on nyt mahdollista käynnistää ja pysäyttää suorituksen aikana GTK-ohjelmissa, kiitos uuden imsettings-kehyksen. Ympäristömuuttujaa GTK_IM_MODULE ei enää tarvita oletuksena, mutta sitä voi edelleen käyttää korvaamaan imsettings-asetuksen.

23.3.1. im-chooser

Uuden imsettings-kehyksen ansiosta im-chooser voi nyt käynnistää ja pysäyttää syöttömenetelmiä dynaamisesti Gnome-työpöydällä.

Syöttömenetelmät käynnistetään oletuksena vain työpöydillä, jotka käyttävät aasialaista kieliasetusta. Nykyinen luettelo on: as, bn, gu, hi, ja, kn, ko, ml, mr, ne, or, pa, si, ta, te, th, ur, vi, zh. Käytä im-chooseria valikosta JärjestelmäAsetuksetHenkilökohtaisetSyöttömenetelmä syöttömenetelmien käyttöön ottamiseksi tai käytöstä poistamiseksi työpöydällä.

23.3.2. SCIM-pikanäppäimet

SCIM määrittelee nyt pikanäppäimet vain aasialaisille kielille seuraavan taulukon mukaan:

Kieli

Käynnistyspikanäppäimet

kiina

Ctrl-välilyönti

intia

Ctrl-välilyönti

japani

Zenkaku_Hankaku, Alt-` tai Ctrl-välilyönti

korea

Vaihtonäppäin-välilyönti, Hangul tai Ctrl-välilyönti

Taulu 1. Pikanäppäimet


23.3.3. scim-python

Tämä julkaisu lisää scim-python-paketin, joka mahdollistaa SCIM-syöttömenetelmämoottoreiden kirjoittamisen pythonilla.

23.3.4. scim-python-chinese

Paketti scim-python sisältää myös alipaketin scim-python-pinyin, joka tarjoaa PinYin- ja ShuangPin-syöttömenetelmät yksinkertaistetun kiinan parempaan syöttämiseen. PinYin-syöttömenetelmä korvaa scim-pinyinin yksinkertaistetun kiinan oletussyöttömenetelmänä. Paketti scim-python-xingma sisältää useita tauluja muille kiinan syöttömenetelmille.

24. Taaksepäin yhteensopivuus

[Vihje] Uusin julkaisutiedote WWW:ssä

Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen:

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

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 -ohjelmaa 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.

24.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.2. KDE 3 -kehitysalusta / -kirjastot

Fedorassa on nyt KDE 4.0 eikä enää KDE 3:a täytenä työpöytäympäristönä. Fedora tarjoaa seuraavat KDE 3.5 -kirjastopaketit monien olemassa olevien KDE 3 -ohjelmistojen suorittamiseen ja kääntämiseen:

  • qt3, qt3-devel (ja muita qt3-* -paketteja): Qt 3.3.8b

  • kdelibs3, kdelibs3-devel: KDE 3 -kirjastot

  • kdebase3, kdebase3-devel: joidenkin sovellusten tarvitsemat KDE 3 -ydintiedostot

Lisäksi Fedora tarjoaa kdegames3-paketin, joka sisältää pelit, joita ei ole vielä siirretty KDE 4:ään sekä KDE 3 -version paketista libkdegames, jota jotkin kolmannen osapuolen KDE 3 -pelit tarvitsevat.

Lisäksi KDE 4:n kdebase-runtime-paketti, joka tarjoaa khelpcenterin asettaa khelpcenterin palveluksi KDE 3-ohjelmille, joten KDE 3 -ohjelmien ohjeet toimivat. Khelpcenter-paketin KDE 3 -versiota ei enää tarjota ja KDE 4 -versiota käytetään sen sijasta.

Nämä paketit on suunniteltu:

  • noudattamaan Filesystem Hierarchy Standardia (FHS), ja

  • olemaan täysin turvallisia asennettavaksi rinnakkain KDE 4:n kanssa, mukaan lukien -devel-paketit.

Tämän onnistumiseksi Fedora KDE SIG:n jäsenet ovat tehneet kaksi muutosta KDE 4:n kdelibs-devel-paketteihin:

  • Kirjastojen symboliset linkit on asennettu hakemistoon /usr/lib/kde4/devel tai hakemistoon /usr/lib64/kde4/devel riippuen järjestelmän arkkitehtuurista.

  • Kconfig_compiler- ja makekdewidgets-työkalut on nimetty uudelleen nimillä kconfig_compiler4 ja makekdewidgets4.

Näiden muutosten pitäisi olla täysin läpinäkyviä useimmille KDE 4 -ohjelmille, jotka käyttävät cmakea kääntämiseen, koska FindKDE4Internal.cmakea on muokattu näiden muutosten mukaisesti. KDE SIG teki nämä muutoksen KDE 4:n kdelibs-devel-pakettiin eikä kdelibs3-devel-pakettiin, koska KDE 4 tallentaa nämä sijainnit keskitettyyn paikkaan, kun taas KDE 3 -ohjelmat yleensä sisältävät kovakoodattuja kirjastojen hakupolkujen ja suoritettavien tiedostojen nimiä.

Huomaa, että kdebase3 ei sisällä seuraavia:

  • Kokonaista KDE 3 -työpöytää (työtilaa), jota voisi käyttää KDE 4:n sijasta. Erityisesti, KDE 3 -versioita ohjelmista KWin, KDesktop, Kicker, KSplash ja KControl ei ole mukana.

  • KDE 3 -versioita kdebase-ohjelmista kuten Konqueror ja KWrite, koska ne olisivat ristiriidassa samojen ohjelmien KDE 4 -versioiden kanssa.

  • Kwin 3 -ikkunakoristeiden vaatimaa libkdecorations-kirjastoa, koska noita ikkunakoristeita ei voi käyttää KWinin KDE 4 -version kanssa.

  • Joidenkin Kicker-sovelmien vaatimaa libkickermain-kirjastoa, koska Fedora 9:ssä ei ole Kickeriä eikä Kicker-sovelmia voi siksi käyttää.

[Varo] Vanhaa APIa vasten kehittämistä ei suositella

Kuten minkä tahansa taaksepäin yhteensopivuus -kirjaston kanssa, uusien ohjelmistojen kehittämistä vanhaa APIa vasten ei suositella.

25. Pakettimuutokset

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.

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. 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/join-fedora.html. Tietoja Fedoran käyttäjien ja osallistujien tiedotuskanavista on osoitteessa http://fedoraproject.org/wiki/Communicate.

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. Loppusanat

Loppusanat:

  • antavat tunnustusta osallistujille ja osoittavat vastuuvelvolliset sekä

  • kertovat 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.