Beleške o Fedora izdanju

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 Odeljak 3, „Legal Notice“.

[Savet] 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.

Istorija revizija
Revizija 8.92 2008-03-17 fdp

Objava probnog izdanja F9


1. Dobro došli u Fedora sistem
2. Najbitnije o izdanju
2.1. Razgledanje Fedora sistema
2.2. Novo u Fedora sistemu
2.2.1. Izdanja
2.2.2. Jigdo
2.2.3. Svojstva
2.3. Šta dalje
3. Legal Notice
4. Povratna informacija
4.1. Pružanje povratnih podataka o Fedora softveru
4.2. Pružanje mišljenja o Beleškama o izdanju
5. Beleške instalacije
5.1. Promene u Anaconda-i
5.2. Instalacioni problemi
5.2.1. Nazivi uređaja IDE
5.2.2. IDE RAID
5.2.3. Višestruke mrežne kartice i PXE instalacija
5.2.4. HP ProLiant DL360 sa inteligentnim nizom
5.2.5. Upravljački programi koji zahtevaju firmver
5.3. Problemi nadgradnje
5.3.1. Ograničenja particija SCSI upravljačkog programa
5.3.2. Disk particije moraju biti označene
5.3.3. Nadgradnja ili sveža instalacija
6. Beleške naročite za arhitekture
6.1. RPM podrška za mnoge arhitekture na 64-bitnim platformama (x86_64, ppc64)
6.2. PPC beleške za Fedora-u
6.2.1. PPC hardverski zahtevi
6.2.2. Stranice od 4 KB na 64-bitnim mašinama
6.2.3. Apple tastatura
6.2.4. PPC beleške instalacije
6.2.5. Posebni paketi za PPC
6.3. Posebnosti x86 za sistem Fedora
6.3.1. Hardverski zahtevi za x86
6.4. Posebnosti x86_64 za Fedora
6.4.1. Hardverski zahtevi za x86_64
7. Fedora živi otisci
7.1. Dostupni otisci
7.2. Podaci o korišćenju
7.3. Instalacija u tekstualnom režimu
7.4. Direktna instalacija
7.4.1. Pokretanje sa USB-a
7.4.2. Trajnost živog USB
7.4.3. Razlike u odnosu na običnu Fedora instalaciju
8. Beleške o paketima
8.1. Perl
8.2. Yum promene
8.3. pam_mount
8.4. TeXLive
8.5. Paketi alatki
9. Linux jezgro
9.1. Verzija
9.2. Dnevnik izmena
9.3. Arome jezgra
9.4. Pripremanje za razvoj jezgra
9.5. Prijavljivanje greški
10. Fedora radno okruženje
10.1. GNOME
10.1.1. Gvfs
10.1.2. Upravljač prikaza za GNOME
10.2. KDE
10.2.1. Promene radnog okruženja
10.2.2. Promene paketa i programa
10.3. Bluetooth
10.4. XULRunner
10.5. Veb čitači
10.5.1. Omogućivanje Fleš dodatka
10.6. Isključivanje zvučnika računara
10.7. Programče međunarodnog časovnika
10.8. Usklađeni rečnici
11. Sistemi datoteka
11.1. Najava Ext4
12. Veb serveri
12.1. PostgreSQL DBD upravljački program
12.2. TurboGears programi
12.3. Drupal
13. Serveri pošte
13.1. Sendmail
14. Razvoj
14.1. Alatke
14.1.1. GCC zbirka kompajlera
14.1.2. Eclipse
14.2. KDE 4 razvojna platforma
15. Bezbednost
15.1. Bezbednosna unapređenja
15.2. Opšte informacije
15.3. SELinux
15.4. Slobodan IPA
16. Java
16.1. OpenJDK
16.2. OpenJDK zamenjuje IcedTea
16.3. Rukovanje Java programčićima
16.4. Rukovanje programima Web Start
16.5. Fedora i JPackage
17. Sistemski servisi
17.1. Upstart
18. Multimedija
18.1. Programi za multimediju
18.2. Ogg i formati Xiph.Org fondacije
18.3. MP3, DVD, i ostali izostavljeni multimedijalni formati
18.4. CD i DVD autorstvo i narezivanje
18.5. Animacije ekrana (Screencasts)
18.6. Proširena podrška kroz dodatke
19. Igre i zabava
20. Virtuelizacija
20.1. Unapređenja integracije jezgra
20.2. Poboljšano upravljanje smeštajem podataka
20.3. Integracija PolicyKit
20.4. Poboljšana autentifikacija preko mreže
20.5. Ostala poboljšanja
21. X sistem prozora (grafika)
21.1. Brže podizanje i gašenje X-a
21.2. Promene u X podešavanjima
21.3. Beleške o Intel upravljačkom programu
21.4. Upravljački programi drugih proizvođača
22. Serveri baza podataka
22.1. MySQL
22.1.1. DBD upravljački program
22.2. PostgreSQL
23. Internacionalizacija (i18n)
23.1. Pokrivenost jezika
23.1.1. Instalacija podrške za jezik
23.1.2. Transifex
23.2. Fontovi
23.2.1. Kineski fontovi
23.2.2. Indijski fontovi
23.2.3. Japanski fontovi
23.2.4. Nepalski fontovi
23.2.5. Taj fontovi
23.3. Načini unosa
23.3.1. im-chooser
23.3.2. Moduli Qt
23.3.3. SCIM prečice
23.3.4. scim-python
23.3.5. scim-python-chinese
24. Saglasnost sa prethodnim izdanjima
24.1. Usaglašenost kompilatora
24.2. Razvojna platforma / biblioteke za KDE 3
25. Promene paketa
26. Fedora projekat
27. Kolofon
27.1. Saradnici
27.2. Metodi proizvodnje

1. Dobro došli u Fedora sistem

Fedora projekat je projekat pod pokroviteljstvom Red Hat-a i podržava ga zajednica slobodnog softvera. Njegov cilj je brz razvoj slobodnog softvera otvorenog koda i sadržaja. Fedora projekat koristi javne forume, otvorene procese, brzo inoviranje, opšti boljitak i otvorenost koji imaju za cilj najbolji operativni sistem i platformu koje slobodan softver otvorenog koda može dati.

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

[Važno] Starije beleške o izdanju na vebu

Ako se selite sa izdanja Fedora-e starijeg od prethodnog, moraćete pogledati starije Beleške izdanja za dodatne podatke. Možete naći starije Beleške izdanja na http://docs.fedoraproject.org/release-notes/.

Zajednici Fedora projekta možete da pomognete u stalnom unapređivanju Fedora sistema podnošenjem izveštaja o greškama i zahteva za poboljšanja. Za više informacija o prijavi grešaka posetite http://fedoraproject.org/wiki/BugsAndFeatureRequests. Hvala vam na učešću.

Da bi saznali više opštih informacija o Fedora sistemu, pogledajte sledeće veb stranice:

[Primedba] Veze ka dokumentaciji

Tokom postupka instalacije mnoge veze verovatno neće raditi ispravno. Beleške o izdanju su takođe dostupne posle instalacije kao deo matične stranice podrazumevanog veb čitača radnog okruženja. Ako ste povezani na internet, iskoristite ove veze da bi pronašli još korisnih informacija o Fedora sistemu i zajednici koja ga pravi i održava.

2. Najbitnije o izdanju

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

2.1. Razgledanje Fedora sistema

Razgledanje sa slikama i video snimcima ovog uzbudljivog novog izdanja možete naći na http://fedoraproject.org/wiki/Tours/Fedora9.

2.2. Novo u Fedora sistemu

Ovo izdanje uključuje značajne nove verzije mnogih ključnih proizvoda i tehnologija. Odeljci koji slede pružaju kratak pregled znatnih promena od poslednjeg Fedora izdanja.

2.2.1. Izdanja

Fedora uključuje nekoliko različitih izdanja, koja su varijacije Fedora-e napravljena od određenog skupa softverskih paketa. Svako izdanje je kombinacija softvera koji zadovoljavaju potrebe određene vrste krajnjeg korisnika. Osim veoma malog boot.iso otiska za mrežnu instalaciju, korisnici imaju sledeći izbor izdanja:

  • Obični Fedora otisak za korisnike radnih okruženja, radnih stanice i servera. Ovo izdanje pruža dobar put za nadgradnju, kao i slično okruženje za korisnike prethodnih Fedora izdanja.

  • Jedan od nekoliko Živih otisaka koji se mogu pokrenuti sa diska ili USB fleš uređaja, a može biti instaliran na čvrsti disk po potrebi. Pogledajte „Živi“odeljak za vi

Još prilagođenih izdanja je dostupno na http://spins.fedoraproject.org. Zapamtite da svi ovi Živi otisci mogu biti korišćeni na USB diskovima preko livecd-iso-to-disk alatke dostupne u paketu livecd-tools.

2.2.2. Jigdo

Izdanja Fedora takođe su dostupna preko Jigdo. Ovaj metod distribucije može da poboljša brzinu pribavljanja instalacionih otisaka ISO. Umesto čekanja na završetak preuzimanja torenta, Jigdo traži najbrža ogledala koja može naći preko infrastrukture Upravljača ogledalima projekta Fedora, i sa njih preuzima potrebne delove. Radi optimizacije pretrage za ovim delovima, možete reći da Jigdo pregleda DVD ili CD koji već imate i preskoči suvišna preuzimanja. Ova je mogućnost posebno korisna ukoliko:

  1. Preuzeli ste sva probna i potom želite konačno izdanje, u kom slučaju već imate 90% potrebnih podataka.

  2. Preuzimate i DVD i CD komplet, u kom slučaju DVD sadrži 95% potrebnih podataka za CD komlete.

  3. Preuzimate bilo koju pobrojanu kombinaciju.

2.2.3. Svojstva

  • Ovo izdanje predstavlja GNOME 2.22. GNOME sada ima alatku za izradu fotografija i snimaka sa veb kamere, nazvanu Cheese, poboljšanu podršku za mrežni sistem datoteka, novo programče međunarodnog časovnika, podršku za kalendar Google i proizvoljno etiketiranje pošte u Evoluciji, novi pregledač Udaljene radne površine, unapređene mogućnosti dostupnosti, kao i integraciju programa PolicyKit.

  • Online Desktop (radno okruženje na vezi) pruža doživljaj radnog okruženja osmišljenog oko umreženih servisa. Najava Online Desktop-a je data kroz BigBoard, izborne bočne trake u GNOME-u.

  • KDE 4.0.2 je dostupan u KDE Živom otisku kao i na uobičajenom DVD-u.

  • Xfce 4.4.2 je dostupan kao deo ovog izdanja.

  • Upravljačmreže 0.7 donosi poboljšanu podršku za mobilni široki opseg, uključujući uređaje GSM i CDMA, i sada podržava više uređaja i ad-hok umrežavanje za deljene veze.

  • PulseAudio je sada podrazumevano instaliran i uključen. PulseAudio je napredni zvučni server usklađen sa skoro svim postojećim Linux zvučnim sistemima. PulseAudio dozvoljava zamenu audio izlaza u letu, pojedinačnu kontrolu jačine zvuka za svaki audio tok, mrežni audio i još dosta toga.

  • Compiz, kompozitni upravljač prozorima koji donosi privlačnost i korisnost radnom okruženju, podrazumevano je instaliran i korisnici okruženja GNOME i KDE ga mogu s lakoćom uključiti alatkom tima Fedora na SistemPostavkeEfekti okruženja. Kako Compiz još nije stabilan niti dovoljno sazreo da bi bio podrazumevano uključen, tekući dugoročni radovi programera Fedora na X.Org se nastavljaju. Očekuje se da će Fedora podrazumevano uključiti Compiz u sledećem izdanju.

  • Compiz Fusion, koji ponovo ujedinjuje Compiz i Beryl, takođe je dostupan u riznici softvera Fedora. Korisnici mogu s lakoćom instaliratil Compiz Fusion alatkom na ProgramiDodaj/ukloni programe ili programom yum.

  • Instalater Fedora, Anaconda, sada podržava nezavisne lokacije za instalater druge faze i pakete softvera. Preuređeni, veći otisak boot.iso sada iz ovog razloga delom sadrži instalater druge faze.

  • Potpuno slobodno i otvorenog koda Java okruženje pod nazivom OpenJDK 6 je podrazumevano instalirano. IcedTea 7, izveden iz OpenJDK-a 1.7, nije više podrazumevan program. IcedTea sadrži dodatak za veb čitače zasnovan na GCJ-u, i dostupno je za x86 i x86_64 arhitekture. GCJ je i dalje podrazumevan na PPC arhitekturi.

  • OpenOffice.org 2.4, sa mnogim novim mogućnostima, je dostupan kao deo Fedora-e 9.

  • Bluetooth uređaji i alatke sada imaju bolju grafičku i sistemsku integraciju.

  • Korisnici prenosivih računara će imati koristi od mogućnosti „quirks“ (smicalica) u HAL-u, uključujući bolju podršku za zaustavljanje/nastavljanje i multimedijalnu tastaturu.

  • Paket swfdec, koji dekodira i čita Flash animacije i video, sada je podrazumevano instaliran. Ipak, mnogi video materijali zahtevaju dodatnu podršku kodecima. Za više informacija pogledajte http://fedoraproject.org/wiki/AdditionalCodecs.

  • Fedora sada uključuje Perl 5.10.0, koji koristi manje memorije i druga poboljšanja.

  • Eclipse 3.3.1 je dostupan kao deo ovog izdanja.

  • PackageKit, novi skup grafičkih i konzolnih alatki za upravljanje softverom na više distribucija, u ovom izdanju Fedora je podrazumevano instaliran. Grafički program za ažuriranje PackageKit je takođe podrazumevano instaliran, umesto programa Pup. Iza PackageKit , performanse programa yum značajno su poboljšane. Pup i Pirut još uvek su dostupni iz riznica softvera za korisnike kojima su draži.

  • Transifex pruža prevodilačko sučelje na vebu koje dopušta korisnicima da doprinosu prevodu projekata koje Fedora udomljava, kao i mogućnost direktnog dostavljanja prevoda bilo kojem uzvodnom projektu.

  • Fedora sada nudi lakše remarkiranje Fedora derivata kroz softverski paket generic-logos. Promene u strukturi Fedora-inih ogledala takođe čine pravljenje derivata jednostavnijim.

  • Upotreba pam_console modula je uklonjena u korist kontrole pristupa kroz HAL, što radno okruženje čini savremenijim.

  • Metodi unosa u okruženju GNOME sada mogu biti dinamično pokretani i zaustavljani.

  • Ovo izdanje Fedora koristi Upstart, zamenu za /sbin/init, demon zasnovan na događajima.

  • Fedora sada uključuje TeXLive koji zamenjuje stariji, neodržavanu distribuciju TeX.

  • Fedora 9 predstavlja jezgro zasnovano na 2.6.24 izdanju.

  • Rad na pokretanju i gašenju X-a je doneo značajna poboljšanja.

2.3. Šta dalje

Predloženi planovi za sledeće Fedora izdanje su dostupni na 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. Povratna informacija

Hvala vam za vreme utrošeno u pružanju primedbi, predloga i izveštaja o greškama Fedora-inoj zajednici. Radeći to, pomažete u poboljšanju stanja Fedora-e, Linux-a i slobodnog softvera širom sveta.

4.1. Pružanje povratnih podataka o Fedora softveru

Da bi pružili povratne podatke o Fedora softveru ili drugim delovima sistema, pogledajte http://fedoraproject.org/wiki/BugsAndFeatureRequests. Spisak često prijavljivanih grešaka i poznatih problema za ovo izdanje je dostupan na http://fedoraproject.org/wiki/Bugs/F9Common.

4.2. Pružanje mišljenja o Beleškama o izdanju

[Važno] Povratni podaci samo za Beleške o izdanju

Ovaj odeljak se tiče povratnih podataka o samim beleškama o izdanju.

Ako smatrate da se ove beleške o izdanju mogu poboljšati na bilo koji način, možete pružiti povratne podatke direktno piscima crtica. Evo nekoliko načina da se to uradi, po redosledu poželjnosti:

  1. Ako imate Fedora nalog, uredite sadržaj direktno na http://fedoraproject.org/wiki/Docs/Beats.

  2. Popunite zahtev za grešku koristeći šablon: http://tinyurl.com/nej3u - Ovo je SAMO za povratne podatke za same beleške o izdanju. Pogledajte upozorenje iznad za više detalja.

  3. Pošaljite e-poruku na relnotes@fedoraproject.org.

5. Beleške instalacije

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

[Važno] Vodič kroz Fedora instalaciju

Ako želite naučiti kako da instalirate Fedora-u, pogledajte http://docs.fedoraproject.org/install-guide/.

[Savet] Instalacioni problemi nisu pokriveni u ovom izdanju beleški.

Ako naiđete na problem ili imate pitanje tokom instalacije koje nije pokriveno u ovom izdanju beleški, pogledajte http://fedoraproject.org/wiki/FAQ i url="http://fedoraproject.org/wiki/Bugs/Common">http://fedoraproject.org/wiki/Bugs/Common

Anaconda is the name of the Fedora installer. This section outlines issues related to Anaconda and installing Fedora 9.

[Primedba] Preuzimanje velikih datoteka

Ako planirate da preuzmete Fedora DVD ISO otisak, imajte u vidu da ne podržavaju sve alatke za preuzimanje datoteke veće od 2 GB. wget 1.9.1-16 i novije, curl i ncftpget nemaju ovo ograničenje, i mogu uspešno da preuzmu datoteke veće od 2 GB. BitTorrent je još jedan način za preuzimanje velikih datoteka. Za informaciju o nabavci i korišćenju torent datoteke, pogledajte http://torrent.fedoraproject.org/.

Anaconda podrazumevano isprobava valjanost instalacionog medija. Ova funkcija radi sa CD, DVD, ISO na čvrstom disku i NFS ISO instalacionim metodama. Fedora projekat preporučuje da isprobate sve instalacione medije pre započinjanja instalacionog procesa, i pre prijavljivanja bilo kojih grešaka vezanih za instalaciju. Mnoge greške su prijavljene zbog loše narezanih CD-ova ili DVD-ova.

mediacheck opcija je veoma osetljiva, tako da može izvestiti da su dobri diskovi pokvareni. Ovo je često uzrokovano programom za narezivanje koji ne uključuje popunjavanje kada pravi diskove iz ISO datoteka. Da bi koristili ovaj test. prilikom podizanja sistema pritisnite bilo koje dugme da bi ušli u meni. Onda pritisnite Tab dugme, i dodajte opciju mediacheck na spisku parametara, i pritisnite Enter.

Posle uspešnog završetka funkcije mediacheck, ponovo pokrenite računar da biste ga vratili u normalno stanje. Na mnogim sistemima ovo omogućuje bržu instalaciju sa diska. Kada ponovo pokrenete računar, možete preskočiti opciju mediacheck.

[Važno] BitTorrent samostalno proverava valjanost datoteka

Ako koristite BitTorrent, sve datoteke koje preuzmete su automatski proverene. Ako se preuzimanje datoteke uspešno završi, ne morate je proveravati. Ali kada je narežete na CD, i dalje bi trebalo da koristite mediacheck opciju.

Možete proveriti memoriju računara pre nego što instalirate Fedora-u tako što ćete pritisnuti na bilo koje dugme da bi ušli u pokretački meni, onda izaberite Memory Test. Ova opcija pokreće samostalni program za proveru memorije Memtest86 umesto Anaconda-e. Memtest86 će isprobavati memoriju sve dok se ne pritisne taster Esc.

[Primedba] Dostupnost Memtest86 programa

Morate pokrenuti sistem sa prvog instalacionog diska, DVD-a, ili sa CD-a za spašavanje da bi koristili ovu mogućnost.

Fedora 9 supports graphical FTP and HTTP installations. However, the installer image must either fit in RAM or appear on local storage, such as Installation Disc 1. Therefore, only systems with more than 192MiB of RAM, or which boot from Installation Disc 1, can use the graphical installer. Systems with 192MiB RAM or less fall back to using the text-based installer automatically. If you prefer to use the text-based installer, type linux text at the boot: prompt.

5.1. Promene u Anaconda-i

  • Ugrađena mogućnost promene veličine particija ext2, ext3 i ntfs.

  • Podrška za šifrirane particije.

  • Usaglašeno mrežno podizanje otiska ISO, uz zamenu starih boot.iso, diskboot.img i rescuecd.iso.

  • Lokacija instalatera druge faze sada ne zavisi od lokacije paketa softvera.

  • Eksperimentalna podrška za instalaciju na particije ext4, sa opcijom podizanja iamanext4developer.

  • Ugrađena instalacija na mašine x86_64, korišćenjem EFI i podizanjem programom grub.

  • Ispitivanje hardvera i otkrivanje sada se oslanjaju na HAL i udev.

  • Podrška za trajnost u živim otiscima na USB diskovima.

5.2.1. Nazivi uređaja IDE

Korišćenje /dev/hdX je promenjeno na i386 i x86_64 sistemima za IDE diskove u /dev/sdX. Pogledajte belešku o važnosti onačavanja uređaja za nadogradnju sa izdanja pre Fedora 7 i ograničenja particija.

5.2.2. IDE RAID

Nisu svi IDE RAID kontroleri podržani. Ako vaš RAID kontroler još uvek nije podržan od strane dmraid paketa, možete podesiti diskove u RAID niz koristeći Linux-ov softverski RAID. Za podržane kontrolere, podesite RAID funkcije u BIOS-u računara.

5.2.3. Višestruke mrežne kartice i PXE instalacija

Pojedini serveri sa višestrukim mrežnim spregama mogu da ne dodele eth0 mrežnoj sprezi koju BIOS vidi kao prvu, što može izazvati da instalater koristi drugačiju mrežnu spregu od one koju je koristio PXE. Da biste promenili ovo ponašanje, koristite sledeće u pxelinux.cfg/* datotekama za podešavanje:

IPAPPEND 2 
APPEND ksdevice=bootif

Opcije podešavanja iznad prouzrokuju da instalater koristi istu mrežnu spregu kao što BIOS i PXE koriste. Možete takođe koristiti sledeću opciju:

ksdevice=link 

Ova opcija prouzrokuje da instalater koristi prvi mrežni uređaj koji pronađe povezan na mrežni prekidač.

5.2.4. HP ProLiant DL360 sa inteligentnim nizom

Ako imate poteškoća sa ovom instalacijom kod prepoznavanja „Smart Array“ kartice, pokušajte da unesete linux isa na instalacionom odzivniku. Ovo dozvoljava da ručno izaberete karticu.

5.2.5. Upravljački programi koji zahtevaju firmver

Trenutno, Anaconda ne može učitavati firmver sa korisničkim privilegijama. Ovo znači da nijedan uređaj sa upravljačkim programom koji se oslanja na učitani firmver neće biti podržan tokom instalacije. To uključuje sve QLogic kontrolere skladišta.

Pogledajte http://fedoraproject.org/wiki/DistributionUpgrades za detaljni preporučeni postupak za Fedora nadgradnju.

5.3.1. Ograničenja particija SCSI upravljačkog programa

Dok stariji IDE diskovi podržavaju do 63 particije po uređaju, SCSI uređaji su ograničeni na 15 particija po uređaju. Anaconda koristi novi libata upravljački program na isti način kao i ostatak Fedora-e, zato nije u stanju da pronađe više od 15 particija na IDE disku tokom procesa instalacije ili nadgradnje.

Ako nadgrađujete sistem sa više od 15 particija, verovatno ćete morati prebaciti disk na Upravljanje logičkim diskovima (LVM). Ovo ograničenje može dovesti do konflikta sa drugim instaliranim sistemima ako ne podržavaju LVM. Većina modernih Linux distribucija podržava LVM, a upravljački programi su takođe dostupni za druge operativne sisteme.

5.3.2. Disk particije moraju biti označene

Promena u načinu na koji linux jezgro rukuje uređajima za skladištenje znači da se nazivi poput /dev/hdX ili /dev/sdX mogu razlikovati od vrednosti korišćenih u prethodnim izdanjima. Anaconda rešava ovaj problem oslanjajući se na oznake particija. Ako ove oznake nisu prisutne, Anaconda će predstaviti upozorenje da se particije moraju označiti i da se proces nadgradnje obustavlja. Sistemi koji koriste Upravljanje logičkim diskovima (LVM) i uređaj za mapiranje obično ne zahtevaju ponovno postavljanje oznaka.

5.3.2.1. Da biste proverili onzake disk particija

Da biste videli oznake particija, pokrenite postojeću Fedora instalaciju i unesite sledeću naredbu u odzivniku terminala:

/sbin/blkid

Potvrdite da svaki red diska u spisku ima vrednost LABEL=, poput ispod prikazane:

/dev/hdd1: LABEL="/boot" UUID="ec6a9d6c-6f05-487e-a8bd-a2594b854406" SEC_TYPE="ext2" TYPE="ext3"
5.3.2.2. Ažurirajte stavke montiranja sistema datoteka

Ako je bilo koja oznaka za sistem datoteka dodata ili promenjena, onda se stavke uređaja u datoteci /etc/fstab moraju promeniti da se podudaraju:

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

Primer montiranja korišćenjem oznake je:

LABEL=f7-slash  /  ext3  defaults  1 1
5.3.2.3. Ažurirajte grub.conf korensku stavku jezgra

Ako se oznaka za / (korenski) sistem datoteka promeni, onda se pokretački parametar u grub datoteci za podešavanje takođe mora promeniti:

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

Odgovarajući primer za grub liniju jezgra je:

kernel /vmlinuz-2.6.20-1.2948.fc6 ro root=LABEL=f7-slash rhgb quiet
5.3.2.4. Proverite promene napravljene u oznakama

Ako su oznake particija promenjene, ili je datoteka /etc/fstab promenjena, onda pokrenite postojeću Fedora instalaciju da bi potvrdili da se sve particije mogu montirati i da se možete uspešno prijaviti na sistem. Kada završite, pokrenite sistem sa instalacionom medijom da bi pokrenuli instalater i započeli nadgradnju.

5.3.3. Nadgradnja ili sveža instalacija

Uopšteno, preporučuje se sveža instalacija umesto nadgradnje, posebno za sisteme koji sadrže programe iz riznica sa strane. Paketi sa strane koji su ostali od prethodne instalacije možda ne budu radili kao što se očekuje na nadgrađenom Fedora sistemu. Ako odlučite da ipak nadgradite sistem, sledeći podaci mogu biti od pomoći:

  • Pre nadgradnje, napravite potpunu rezervnu kopiju sistema. Posebno sačuvajte /etc, /home, kao i /opt i /usr/local ako su prilagođeni paketi instalirani na tim mestima. Možda bi trebalo da koristite pristup pokretanja više sistema sa „klonom“ stare instalacije na alternativnoj particiji kao rezervnu opciju. U tom slučaju, napravite alternativnu pokretačku mediju, kao što je GRUB pokretačka disketa.

    [Savet] Rezerve sistemskih podešavanja

    Rezerve podešavanja u /etc su takođe korisne tokom obnavljanja sistemskih postavki posle sveže instalacije.

  • Posle završetka nadgradnje, pokrenite sledeću naredbu:

    rpm -qa --last > RPMS_by_Install_Time.txt 
    

    Pregledajte kraj ispisa za pakete koji su prethodili nadgradnji. Uklonite ili ažurirajte pakete iz riznica sa strane, ili šta god je drugo potrebno. Neki prethodno instalirani paketi možda nisu više dostupni u podešenim riznicama. Za ispis svih takvih paketa upotrebite sledeću naredbu:

    su -c "yum list extras"

6. Beleške naročite za arhitekture

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

Ovaj odeljak pruža beleške koje su naročite za podržane hardverske arhitekture u Fedora-i.

6.1. RPM podrška za mnoge arhitekture na 64-bitnim platformama (x86_64, ppc64)

RPM podržava paralelnu instalaciju više arhitektura istog paketa. Podrazumevani ispis paketa naredbom rpm -qa može naizgled da pokaže duplirane pakete, pošto se arhitektura ne prikazuje. Umesto nje, koristite naredbu repoquery, koja je deo paketa yum-utils, koja podrazumevano prikazuje arhitekturu. Da bi instalirali yum-utils, zadajte sledeću naredbu:

su -c "yum install yum-utils"

Da ispišete sve pakete sa njihovim arhitekturama koristeći rpm, pokrenite sledeću naredbu:

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

Možete dodati to u /etc/rpm/macros (kao postavku za čitav sistem) ili ~/.rpmmacros (kao postavku za korisnika). Ovo menja podrazumevani upit za ispis arhitekture:

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

6.2. PPC beleške za Fedora-u

Ovaj odeljak pokriva ma koje podatke koje treba da znate o Fedora i PPC hardverskoj platformi.

6.2.1. PPC hardverski zahtevi

6.2.1.1. Procesor i memorija

  • Najslabiji CPU: PowerPC G3 / POWER3.

  • Fedora 9 podržava samo generaciju „Novog sveta“ Apple Power Macintosh računara, koji se isporučuju negde od 1999. pa nadalje.

  • Fedora 9 takođe podržava IBM pSeries, IBM iSeries, IBM RS/6000, Genesi Pegasos II i IBM Cell Broadband Engine mašine.

  • Fedora 9 uključuje novu hardversku podršku za Genesi Efika i za Sony PlayStation 3.

  • Preporučeno za tekst režim: 233 MHz G3 ili bolje, sa 128MB RAM-a.

  • Preporučeno za grafički režim: 400 MHz G3 ili bolje, sa 256MB RAM-a.

6.2.1.2. Prostor na čvrstom disku

Zahtevi prostora na disku koji su navedeni ispod predstavljaju prostor koji zauzima Fedora 9 nakon završetka instalacije. Međutim, dodatan prostor je neophodan tokom instalacije za podršku okruženja instalacije. Ovaj dodatni prostor odgovara veličini /Fedora/base/stage2.img (na Instalacionom disku 1) plus veličini datoteka u /var/lib/rpm na instaliranom sistemu.

Praktično, zahtevi za dodatni slobodni prostor mogu biti u opsegu od 90 MB za najmanju instalaciju do čak 175 MB dodatnog prostora za instalaciju „svega“. Potpun skup paketa može zauzeti preko 9 GB prostora na disku.

Dodatni prostor je takođe potreban za bilo koje korisničke podatke, kao i najmanje 5% prostora koje je potrebno održavati slobodnim za ispravan rad sistema.

6.2.2. Stranice od 4 KB na 64-bitnim mašinama

Posle kratkog eksperimenta sa 64KB stranicama u Fedora Core 6, PowerPC64 jezgro je sada prebačeno nazad na 4KB stranice. Instalater bi trebalo da samostalno formatira svap particije tokom nadgradnje.

6.2.3. Apple tastatura

Taster Option na Apple sistemima je isto što i taster Alt na PC sistemu. Gde dokumentacija i instalater spominju taster Alt, koristite taster Option. Za pojedine kombinacije tastera možda ćete morati koristiti taster Option zajedno sa tasterom Fn, poput Option+Fn+F3 kada se prebacujete na virtuelni terminal tty3.

6.2.4. PPC beleške instalacije

Fedora instalacioni disk 1 je pokretački na podržanom hardveru. Takođe, pokretački CD otisak se nalazi u direktorijumu images/ na ovom disku. Ponašanje ovih otisaka se prilagođava sistemskom hardveru:

  • Na većini mašina, pokretački program samostalno pokreće odgovarajući 32-bitni ili 64-bitni instalater sa instalacionog diska.

  • 64-bitni IBM pSeries (POWER4/POWER5), tekući iSeries modeli. Posle korišćenja OpenFirmware-a da pokrenete CD, pokretački program, yaboot, samostalno pokreće 64-bitni instalater.

  • IBM „zastareli“ iSeries (POWER4). Takozvani „Zastareli“ iSeries modeli, koji ne koriste OpenFirmware, zahtevaju korišćenje pokretačkog otiska koji se nalazi u direktorijumu images/iSeries stabla instalacije.

  • 32-bitni CHRP (IBM RS/6000 i ostali). Posle korišćenja OpenFirmware-a da pokrenete CD, izaberite pokretački otisak linux32 na boot: odzivniku da pokrenete 32-bitni instalater. Ako to ne uradite, neuspešno će se pokrenuti 64-bitni instalater.

  • Genesi Pegasos II. Firmver za podršku ISO9660 sistema datoteka nije bio objavljen za Pegasos za vreme pisanja ovih beleški. Međutim, možete koristiti mrežni pokretački otisak. Na OpenFirmware odzivniku, unesite sledeću naredbu:

    boot cd: /images/netboot/ppc32.img

    Takođe, morate ručno podesiti OpenFirmware na Pegasos-u da bi omogućili pokretanje instaliranog Fedora sistema. Ovo se obavlja postavljanjem promenljiva okruženja boot-device (pokretački uređaj) i boot-file (pokretačka datoteka) na odgovarajuću vrednost.

  • Genesi Efika 5200B. Da bi ispravno koristili Linux na Efika-i, preuzmite „Dopunu stabla uređaja“ sa http://www.powerdeveloper.org/platforms/efika/devicetree i instalirajte prema uključenoj dokumentaciji. U vreme pisanja, firmver za Efika-u ima greške koje sprečavaju ispravno izvršavanje pokretača yaboot. Genesi je saopštio da će popravljeni firmver biti dostupan do aprila 2007. Do novembra 2007. on još nije dostupan.

  • Sony PlayStation 3. Za instalaciju na PlayStation 3, prvo ažurirajte firmver na 1.60 ili kasniji. Pokretački program „Drugi OS“ mora biti instaliran u fleš memoriju, prateći uputstva na http://www.playstation.com/ps3-openplatform/manual.html stranici. Prikladni pokretački program se nalazi na Sony-jevom „dodatnom“ CD-u, koji je dostupan na ftp://ftp.kernel.org/pub/linux/kernel/people/geoff/cell/.

    Pošto se pokretački program instalira, PlayStation 3 bi trebalo da može da pokrene Fedora instalacionu mediju. Unesite linux64 xdriver=fbdev na odzivniku za pokretanje, što bi trebalo da zaobiđe https://bugzilla.redhat.com/show_bug.cgi?id=370761. Primite k znanju da mrežna instalacija najbolje radi sa NFS-om, pošto zauzima manje memorije nego FTP ili HTTP metode. Upotreba opcije text takođe umanjuje količinu memorije koju zauzima instalater.

    Za više podataka o Fedora-i i PlayStation3 ili Fedora-i na PowerPC-u uopšte, pridružite se Fedora-PPC dopisnom društvu ili #fedora-ppc kanalu na FreeNode-u.

  • Podizanje preko mreže. Kombinovani otisci sa jezgrom instalatera i ramdiskom nalaze se u direktorijumu images/netboot/, u stablu instalacije. Namenjeni su podizanju preko mreže preko TFTP, ali se mogu koristiti i na druge načine.

    Pokretač yaboot podržava podizanje TFTP za IBM pSeries i Apple Macintosh. Projekat Fedora daje prednost programu yaboot nad otiscima netboot.

6.2.5. Posebni paketi za PPC

ppc64-utils podeljeni su na pojedinačne pakete koji odgovaraju aktuelnom pakovanju (ps3pf-utils, powerpc-utils, powerpc-utils-papr). Naredbe mkzimage nema više, već se može koristiti skripta iz paketa kernel-bootwrapper, npr:

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

6.3. Posebnosti x86 za sistem Fedora

Ovaj odeljak pokriva informacije o Fedora i hardverskoj platformi x86.

6.3.1. Hardverski zahtevi za x86

Za korišćenje posebnih mogućnosti tokom ili nakon instalacije sistema Fedora 9, poželjno je da imate detalje drugih komponenti hardvera, poput grafičkih i mrežnih karti.

6.3.1.1. Procesor i memorija

Sledeće specifikacije procesora se odnose na procesore Intel. Drugi procesori, koji su u ponudi AMD, Cyrix i VIA, a odgovaraju sledećim procesorima Intel, takođe odgovaraju za Fedora.

Fedora 9 zahteva procesor Intel Pentium ili bolji, a optimizovana je za Pentium 4 i novije.

  • Preporučeno za tekstualni režim: klasa Pentium na 200 MHz, ili bolje.

  • Preporučeno za grafiku: Pentium II na 400 MHz, ili bolje.

  • Mnimum RAM za tekstualni režim: 128MB.

  • Minimum RAM za grafiku: 192MB.

  • Preporučena količina RAM za grafiku: 256MB.

6.3.1.2. Prostor na čvrstom disku

Zahtevi prostora na disku koji su navedeni ispod predstavljaju prostor koji zauzima Fedora 9 nakon završetka instalacije. Međutim, dodatan prostor je neophodan tokom instalacije za podršku okruženja instalacije. Ovaj dodatni prostor odgovara veličini /Fedora/base/stage2.img na Instalacionom disku 1, plus veličina datoteka u /var/lib/rpm na instaliranom sistemu.

Praktično, zahtevi za dodatni slobodni prostor mogu biti u opsegu od 90 MB za najmanju instalaciju do čak 175 MB dodatnog prostora za instalaciju „svega“. Potpun skup paketa može zauzeti preko 9 GB prostora na disku.

Dodatni prostor je takođe potreban za bilo koje korisničke podatke, kao i najmanje 5% prostora koje je potrebno održavati slobodnim za ispravan rad sistema.

6.4. Posebnosti x86_64 za Fedora

Ovaj odeljak pokriva posebne informacije o sistemu Fedora i hardverskoj platformi x86_64.

6.4.1. Hardverski zahtevi za x86_64

Za korišćenje posebnih mogućnosti tokom ili nakon instalacije sistema Fedora 9, poželjno je da imate detalje drugih komponenti hardvera, poput grafičkih i mrežnih karti.

6.4.1.1. Potrebna memorija za x86_64

  • Minimum RAM za tekstualni režim: 256MB.

  • Minimum RAM za grafiku: 384MB.

  • Preporučena količina RAM za grafiku: 512MB.

6.4.1.2. Potreban prostor na disku za x86_64

Zahtevi prostora na disku koji su navedeni ispod predstavljaju prostor koji zauzima Fedora 9 nakon završetka instalacije. Međutim, dodatan prostor je neophodan tokom instalacije za podršku okruženja instalacije. Ovaj dodatni prostor odgovara veličini /Fedora/base/stage2.img na Instalacionom disku 1, plus veličina datoteka u /var/lib/rpm na instaliranom sistemu.

Praktično, zahtevi za dodatni slobodni prostor mogu biti u opsegu od 90 MB za najmanju instalaciju do čak 175 MB dodatnog prostora za instalaciju „svega“. Potpun skup paketa može zauzeti preko 9 GB prostora na disku.

Dodatni prostor je takođe potreban za bilo koje korisničke podatke, kao i najmanje 5% prostora koje je potrebno održavati slobodnim za ispravan rad sistema.

7. Fedora živi otisci

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

Pored tradicionalnih instalacionih otisaka, ovo Fedora izdanje uključuje nekoliko živih ISO otisaka. Sa ovih ISO otisaka se može podići sistem, možete ih narezati na CD/DVD i upotrebiti ih radi isprobavanja novog Fedora sistema. Takođe možete sadržaj živih CD medija da instalirate na čvrsti disk radi veće upotrebljivosti i boljih performansi.

7.1. Dostupni otisci

Za potpun spisak dostupnih izdanja, kao i uputstva za njihovo korišćenje, pogledajte:

http://fedoraproject.org/wiki/CustomSpins

7.2. Podaci o korišćenju

Možete pokrenuti sistem sa Živog CD-a stavljajući ga u računar koji morate ponovo pokrenuti. Da biste se prijaviti na sistem kao korisnik, unesite korisničko ime fedora. Ostavite polje za lozinku praznim i pritisnite Enter, pošto nema lozinke za ovaj nalog. Živi otisci se ne prijavljuju samostalno kako bi korisnici mogli izabrati svoj jezik. Nakon prijave, ukoliko želite da instalirate sadržaj živog odraza na čvrsti disk, kliknite na ikonu na radnoj površi Instaliraj na čvrsti disk.

[Primedba] Nema podrške za i586

i686 Živi otisci se neće pokrenuti na i586 mašini.

7.3. Instalacija u tekstualnom režimu

Možete izvršiti instalaciju Živog otiska u tekstualnom režimu upotrebom liveinst naredbe u konzoli.

7.4. Direktna instalacija

Za direktnu instalaciju bez podizanja živog CD/DVD, možete dodati liveinst ili textinst kao opciju pri podizanju sistema.

7.4.1. Pokretanje sa USB-a

Drugi način korišćenja ovih otisaka bi bio da ih stavite na USB disk. Da bi ovo uradili, instalirajte paket livecd-tools iz razvojne riznice. Potom pokrenite skriptu livecd-iso-to-stick:

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

Zamenite /dev/sdb1 particijom na koju želite da smestite otisak.

Ovo nije proces koji briše podatke; podaci koje trenutno imate na USB disku biće sačuvani.

7.4.2. Trajnost živog USB

U toku je rad na boljoj integraciji živih otisaka sa ostatkom sistema i unapređenju alata za njihovu izradu. Alatka livecd-creator sada sadrži API za izradu alternativnih sučelja, kao i alata za druge vrste otisaka.

Načinjeni su početni koraci na trajnoj podršci za živi otisak. Prevashodno se ima na umu podizanje sistema sa živog otiska na USB disku i beleženje promena na istom uređaju. Da bi ovo uradili, preuzmite živi otisak i potom zadajte sledeću naredbu:

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

Zamenite /dev/sdb1 particijom na koju želite da smestite otisak.

Zamenite 512 željenom veličinom u megabajtima trajnog podatka, ili sloja. Konzolna skripta livecd-iso-to-disk je smeštena u direktorijum LiveOS u korenom stablu CD otiska. USB disk mora imati dovoljno slobodnog prostora za živi otisak, sa dodatkom sloja i ostalih podataka za smeštaj na disk.

7.4.3. Razlike u odnosu na običnu Fedora instalaciju

Sledeće stavke se razlikuju između živih otisaka i normalne Fedora instalacije.

  • Živi otisak pruža podskup paketa koji su dostupni u uobičajenom DVD otisku. Oba se povezuju sa istovetnom riznicom koja sadrži sve pakete.

  • SSH je podrazumevano isključen a NetworkManager podrazumevano uključen u Živom otisku. SSH je isključen jer podrazumevano korisničko ime u Živom otisku nema nikakvu lozinku. Instalacija na čvrsti disk međutim nudi pravljenje novog korisničkog imena i lozinke. NetworkManager je podrazumevano uključen pošto su Živi otisci ciljani na obične korisnike.

  • Instalacije Živog otiska ne dozvoljavaju bilo kakav izbor paketa ili mogućnost nadgradnje jer umnožavaju čitav sistem datoteka sa medije na čvrsti disk ili USB diskove. Posle završetka instalacije i ponovnog pokretanja, paketi se mogu dodavati i uklanjati po želji koristeći yum ili druge alate za upravljanje softverom.

  • Živi otisci ne rade na i586 arhitekturi.

8. Beleške o paketima

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

The following sections contain information regarding software packages that have undergone significant changes for Fedora 9. For easier access, they are generally organized using the same groups that are shown in the installation system.

8.1. Perl

Fedora 9 sada uključuje Perl 5.10.0, prvo „veliko“ ažurirano izdanje programa perl5 nakon dužeg vremena. Sam interpretator Perl je brži uz manje zauzeće memorije i ima nekolikol poboljšanja u radu sa UTF-8 i nizovima. Instalaciju Perl sada je moguće izmestiti, što je prava stvar za administratore sistema i pakovanje operativnog sistema. Perl 5.10.0 takođe dodaje novi operator pametnog poklapanja, izraz za prebacivanje, imenovane prihvate, varijable stanja i bolje poruke o greškama.

Za više informacija pogledajte:

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

8.2. Yum promene

Funkcionalnost installonlyn dodatka je ubačena u osnovni yum paket. Opcije installonlypkgs i installonly_limit se koriste podrazumevano da ograniče zadržavanje samo poslednja dva paketa jezgra u sistemu. Možete podesiti skup paketa ili broj paketa, ili u potpunosti onemogućiti ovu opciju po vašoj želji. Više detalja je dostupno na man stranici za yum.conf.

Naredba yum će sada ponovo pokušati izvršavanje kada primeti da je zaključana. Ova funkcija je korisna ako demon proverava za ažuriranja, ili ako ste pokrenuli yum i jedan od njegovih grafičkih sučelja u isto vreme.

Naredba yum sada razume parametar „cost“ (trošak) u svojoj datoteci podešavanja, što predstavlja relativan trošak pristupa softverskoj riznici. Ovaj parametar je koristan za merenje važnosti paketa jedne softverske riznice kao više ili manje od drugih. Podrazumevana vrednost „cost“ parametra je 1000, gde se važnost daje nižim troškovima.

8.3. pam_mount

Postavka pam_mount sada koristi datoteku podešavanja u obliku XML. Datoteka/etc/security/pam_mount.conf će biti pretvorena u /etc/security/pam_mount.conf.xml tokom ažuriranja sa /usr/bin/convert_pam_mount_conf.pl, koja uklanja sve komentare. Bilo koje datoteke sa korisničkim podešavanjima moraju biti pretvorene ručno, skriptom za pretvaranje ukoliko je potrebno. Uzorak datoteke pam_mount.conf.xml sa detaljnim komentarima o dostupnim opcijama se nalazi na /usr/share/doc/pam_mount-*/pam_mount.conf.xml.

8.4. TeXLive

TeXLive je zamena za stari, neodržavani paket TeX. Nudi pakete nove generacije i ispravke mnogih bezbednosnih problema stare distribucije.

8.5. Paketi alatki

Paket i810switch je izbačen. Ta funkcionalnost je sada dostupna kroz naredbu xrandr u paketu xorg-x11-server-utils.

Paket evolution-exchange zamenjuje evolution-connector, i pruža iste mogućnosti kao i pod starim imenom.

Paketi system-config-firewall i system-config-selinux zamenjuju system-config-security-level. Paket system-config-selinux je deo paketa policycoreutils-gui.

9. Linux jezgro

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

Ovaj odeljak pokriva izmene i važne informacije koje se odnose na jezgro serije 2.6.24 u Fedora-i 9. Jezgro 2.6.24 uključuje:

  • Bezotkucajna podrška za x86 64-bitne sisteme (32-bitna je dodata u prethodnom izdanju), koja uveliko poboljšava upravljanje potrošnjom energije.

  • Neki delovi projekta jezgra u realnom vremenu.

  • Jezgro ima novu šemu za nazivanje verzija, kako bi više odgovaralo važećoj šemi nazivanja.

  • Odrednica (spec file) jezgra je sada preimenovana u kernel.spec umesto kernel-2.6.spec.

  • Datoteka specifikacije jezgra poseduje nove makroe koji olakšavaju postupak izgradnje jezgra. Pogledajte http://fedoraproject.org/wiki/Docs/CustomKernel za više informacija.

  • Jezgro u Fedora-i 9 više ne učitava podrazumevano module za ISA zvučne kartice. Učitajte ručno module naredbom modprobe ime-modula, ili stavite unos u datoteku /etc/modprobe.conf. Na primer, za Creative SoundBlaster AWE64, dodajte sledeći unos:

    install snd-sbawe
  • Jezgro Fedora nudi podršku paravirt_ops u domU, kao deo napora razvojnog tima jezgra da se smanji posao na proizvodnji trenutnog jezgra Xen.

  • Potpuno virtuelni gosti pod Xen mogu direktno da podignu jezgro i otisak initrd, kao i da jezgru proslede argumente pri podizanju. Za više detalja pogledajte http://fedoraproject.org/wiki/Features/XenFullvirtKernelBoot.

9.1. Verzija

Fedora može uključiti dodatne zakrpe jezgra radi poboljšanja, ispravki greški ili dodatnih mogućnosti. Iz ovog razloga Fedora jezgro ne mora biti red za red istovetno takozvanom vanila jezgru sa stranice kernel.org:

http://www.kernel.org/

Radi dobavljanja liste zakrpa, preuzmite izvorni RPM paket i na njemu izvršite sledeću komandu:

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

9.2. Dnevnik izmena

Radi izvlačenja dnevnika izmena na paketu, pokrenite sledeću komandu:

rpm -q --changelog kernel-<version> 

Ukoliko vam je potrebna verzija dnevnika izmena koja je razumljivija korisniku, pogledajte http://wiki.kernelnewbies.org/LinuxChanges. Skraćeni i ceo diff jezgra je dostupan sa http://kernel.org/git. Verzija jezgra sistema Fedora zasnovana je na Linusovom stablu.

Prilagođene izmene napravljene za verziju Fedora dostupne su sa http://cvs.fedoraproject.org.

9.3. Arome jezgra

Fedora 9 uključuje sledeće izrade jezgra:

  • Prirodno jezgro, za korišćenje na većini sistema. Podešeni izvorni kodovi su dostupni u paketu kernel-devel.

  • kernel-PAE, za korišćenje u 32-bitnim x86 sistemima sa više od 4GB RAM-a ili sa procesorima koji imaju „NX (No eXecute)“ mogućnost. Ovo jezgro podržava i jednoprocesorske i višeprocesorske sisteme. Podešeni izvorni kod je dostupan u paketu kernel-PAE-devel.

  • Jezgro virtuelizacije za korišćenje sa Xen paketom za emuliranje. Podešeni izvorni kodovi su dostupni u paketu kernel-xen-devel.

Možete u isto vreme da instalirate zaglavlja svih aroma jezgra. Datoteke su instalirane u stablu /usr/src/kernels/verzija[-PAE|-xen|-kdump]-aarhitektura/. Upotrebite sledeću naredbu:

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

Izaberite jednu ili više aroma, odvojene zarezima bez razmaka, po volji. Unesite po potrebi root lozinku .

[Primedba] x86 jezgro uključuje Kdump

I x86_64 i x86 jezgra se sada mogu premeštati, tako da oni više ne zahtevaju zasebna jezgra za kdump mogućnost. PPC64 sistem i dalje zahteva zasebnu instalaciju -kdump jezgra.

[Primedba] Podrazumevano jezgro obezbeđuje SMP

Nema zasebnog SMP jezgra dostupnog za Fedora sistem na i386, x86_64 i ppc64. Višeprocesorsku podršku pruža prirodno jezgro.

[Primedba] Podrška jezgra za PowerPC

U Fedora sistemu nema podrške za Xen ili kdump na PowerPC arhitekturi. 32-bitni PowerPC i dalje ima zasebno SMP jezgro.

9.4. Pripremanje za razvoj jezgra

Fedora 9 ne sadrži paket kernel-source koji je postojao u starim verzijama, pošto je sada samo paket kernel-devel potreban za izgradnju spoljnih modula. Dostupni su podešeni izvorni kodovi, kao što je opisano u Odeljak 9.3, „Arome jezgra“.

[Važno] Pravljenje prilagođenih jezgra

Za informacije o razvoju jezgra i rad sa prilagođenim jezgrima, pogledajte http://fedoraproject.org/wiki/Docs/CustomKernel.

9.5. Prijavljivanje greški

Za informacije o prijavljivanju greški u Linux jezgru pogledajte http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html. Takođe možete koristiti http://bugzilla.redhat.com za prijavljivanje greški koje su specifične za Fedora-u.

10. Fedora radno okruženje

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

Ovaj odeljak opisuje izmene koje se dotiču korisnika Fedora radnog okruženja.

10.1. GNOME

Ovo izdanje donosi GNOME 2.22.

GNOME uvodni ekran je namerno isključen uzvodno. Da bi ga omogućili, koristite gconf-editor ili sledeću naredbu:

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

Prozorče zaključavanja ekrana nije povezano sa izabranim čuvarom ekrana u ovom izdanju. Da omogućite ovo, koristite gconf-editor ili sledeću naredbu:

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

10.1.1. Gvfs

GNOME 2.22 sadrži novi Gvfs, virtuelni sistem datoteka u korisničkom prostoru sa podrškom za sftp, ftp, dav, smb, obexftp i druge. Sistem Gvfs zamenjuje/nasleđuje gnome-vfs.

Gvfs ima dva dela:

  • GIO, novu deljenu biblioteku koja je deo GLib i daje API za gvfs

  • Sam Gvfs, paket sa podrškom za vrste i protokole raznih sistema datoteka

Sistem Gvfs radi kao zaseban glavni demon, gvfsd, koji prati gvfs koji su trenutno montirani. Većina montiranih sistema vode se u zasebnim procesima demona. Klijenti se obraćaju montiranim sistemima kombinacijom poziva DBus (na sistemskom busu i korišćenjem direktne veze za DBus) i prilagođenim protokolom za sadržaj datoteka.

Nekoliko vrsta sistema datoteka koje je prethodno podržavao gnome-vfs možda još nemaju podršku u gvfs. U toku je rad na njihovom dodavanju kako bi se dobilo celovito rešenje.

10.1.2. Upravljač prikaza za GNOME

Upravljač prikaza za GNOME (gdm) je ažuriran na aktuelnu verziju. PolicyKit se može koristiti za kontrolu gašenja i povnog podizanja. Alatka za podešavanje gdmsetup će biti zamenjena. Među novim mogućnostima ekrana za prijavu su:

  • lepši grafički efekti

  • praćenje i upravljanje potrošnjom energije na ekranu prijave, tako da prenosni računar prelazi u stanje pripravnosti ili se isključuje kada se baterija isprazni

  • pametnije korisničke liste

  • odabirač rasporeda tastature na ekranu prijave

Za više detalja o ovoj mogućnosti:

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

10.2. KDE

Ovo izdanje sadrži KDE 4.0.2. Pošto paketi kdepim i kdevelop nisu deo KDE 4.0, a kdewebdev je delom dostupan (nema programa Quanta), oni se isporučuju u verzijama iz KDE 3.5.9.

KDE 4.0 sadrži nadogradnje ključnih delova, kao što je prelaz na Qt 4. Takođe uvodi više potpuno novih struktura, kao što su: Phonon, multimedijalni API; Solid, struktura za otkrivanje hardvera; Plasma, nova radna površ i panel sa mnogo novih rešenja; integrisana pretraga okruženja; kompozitnost, koju daje KWin i potpuno novi vizuelni stil, Oxygen. U izdanju KDE 4.0.2 ispravljene su greške uočene u seriji KDE 4.0.

Fedora 9 ne uključuje zastarelo radno okruženje KDE 3. Zato sadrži razvojnu platformu za KDE 3 zbog kompatibilnosti, koja može biti korišćena izgradnju i pokretanje programa za KDE 3 unutar KDE 4, ili bilo kojeg drugog okruženja. Za više detalja o tome šta je uključeno pogledajte odeljak Kompatibilnost unazad.

Pošto networkmanager ne radi sa verzijom programa NetworkManager koji je u ovom izdanju, KDE Živi otisak koristi nm-applet iz NetworkManager-gnome-a kao zamenu. Postrojenje gnome-keyring-daemon čuva lozinke za ove tehnologije šifrovanja. (Neaktivan paket knetworkmanager iz Fedora 8 samo je pozivao nm-applet i više se ne koristi).

Pošto ugrađeni upravljač prozorima KWin sada može da podrži kompozitnost i grafičke efekte, živi otisci KDE više ne uključuju Compiz/Beryl. Režim kompozitnosti/efekata u KWin nije podrazumevano uključen, što se može uraditi u systemsettings.

10.2.1. Promene radnog okruženja

  • Plasma zamenjuje stari Kicker i KDesktop. Plasma upravlja panelom i radnom površi, pa je sada moguće postaviti iste programčiće za Plasma (plasmoids) na obe oblasti, ukoliko programče podržava ograničenja u veličini koje panel nameće.

  • Stari kontrolni centar za KDE (KControl) zamenjen je programom Podešavanja sistema (systemsettings).

  • Upravnik prijave KDM koristi novi format tema. Stoga, teme za KDM koje su napisane za KDE 3 više ne rade sa verzijom programa KDM za KDE 4. KDM sada uključuje podršku za podešavanje tema, pa nema više potrebe za eksternom alatkom kdmtheme.

Svi navedeni programi se mogu naći u paketu kdebase-workspace.

10.2.2. Promene paketa i programa

  • Paketi qt , kdelibs i kdebase sada su predtsvljeni u verzijama za KDE 4, zamenjujući pakete qt4 , kdelibs4 i kdebase4 prethodnih izdanja Fedora.

  • Verzije Qt/KDE 3 su preimenovane qt3 , kdelibs3 i kdebase3 . Fedora 9 uknjučuje samo delove kdebase3 . Za detalje pogledajte odeljak Kompatibilnost unazad.

  • U aktuelnom KDE je modul kdebase podeljen na tri dela: kdebase-runtime , kdebase (još se naziva i kdebase-apps, da bi se razlikaovao od starog monolitnog kdebase ) i kdebase-workspace . Paketi Fedora odražavaju ovu deobu.

  • Fedora 9 dodaje paket kdegames3 sa igrama koje nisu još prebačene na KDE 4.

  • Dolphin, kao deo paketa kdebase , zamenjuje d3lphin .

  • Paket kdebase-workspace sada uključuje podršku za podešavanje tema KDM pa je time paket kdmtheme nepotreban.

  • Okular zamenjuje KPDF, KGhostView i KFax u kdegraphics .

  • Paket kaider zamenjuje KBabel, koji je bio deo paketa kdesdk .

  • Paket okteta zamenjuje KHexEdit, koji je bio deo paketa kdeutils .

  • Paketi kalgebra i marble sada su deo kdeedu .

  • Paket ksudoku je sada deo kdegames .

  • Paket gwenview je sada deo kdegraphics .

  • Paketi kiconedit i kcoloredit, koji su nekada bili deo kdegraphics , sada su zasebni paketi.

  • Paket kmid , koji je bio deo paketa kdemultimedia ,sada je zaseban.

  • Fedora KDE SIG odustala je od podpaketa -extras, koji sadrže zastarele ili nestabilne programe, pošto su oni ili popravljeni ili ih u KDE 4 nema.

  • Paket kdeadmin-kpackage je izdvojen iz paketa kdeadmin pošto KPackage now sada zavisi od paketa smart .

  • KDE 4 ne sadrži više modul kdeaddons. Stoga, Fedora 9 nema paket kdeaddons. Program Atlantik Designer, koji se koristi sa kdegames3 , još uvek je dostupan u paketu kdeaddons-atlantikdesigner . Paket ksig sada je zaseban, a extragear-plasma zamenjuje dodatke za Kicker. Priključci za Konqueror se pakuju zasebno, kao konq-plugins.

10.3. Bluetooth

Fedora 9 donosi nekoliko poboljšanja u radu sa Bluetooth vezom (http://fedoraproject.org/wiki/Features/BluetoothFedora9). Razvoj sledećih generacija je dostupan na:

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

Slanje datoteka na uređaj Bluetooth sada je pod kontrolom programa bluetooth-sendto iz paketa bluez-gnome, koji zamenjuje gnome-obex-sen. Pošaljite datoteku iz programa Nautilus odabirom funkcije Pošalji u... sa kontekstnog menija nakon desnog klika.

gnome-user-share sada omogućava dovlačenje datoteka sa uređaja Bluetooth, a ima ugrađenu podršku za ObexFTP i ObexPush. Podelite datoteke preko SistemPostavkeInternet i mrežaDeljenje ličnih podatakaDelite javne podatke Bluetooth vezom (podrška za ObexFTP), ili dovucite podatke korišćenjem ObexPush sa LičnoDeljenje datotekaPrimite datoteke u fasciklu preuzimanja Bluetooth vezom.

Datoteke na mrežnom uređaju Bluetooth mogu se direktno videti programom Nautilus kroz GVFS, koji ima podršku za uređaje Bluetooth. Usklađivanje uređaja Bluetooth sa ličnim upravljačem iformacijama (PIM) obavlja se korišćenjem gnome-pilot

Pregledanje uređaja Bluetooth obavlja se preko kontekstnog menija dobijenog desnim klikom na ikonu Bluetooth sa panela radnog okruženja.

10.4. XULRunner

Programi koji za rad zahtevaju postojanje pokretača Gecko morali su da zavise od celovitosti programa Firefox. XULRunner predstavlja pokušaj koji čini Mozilla da se odvoji pokretač pregledača veba za programe kojima je potrebna samo ta funkcija, a ne delovi korisničkog sučelja. Ova podela donosi veću stabilnost API/ABI i čistije okruženje za izgradnju programa koji koriste Gecko. Mnogi programi u Fedora koji su ranije koristili Gecko sada se oslanjaju na XULRunner.

Za trenutno stanje posetite http://fedoraproject.org/wiki/Features/XULRunner. Da bi pomogli razvoj posetite http://fedoraproject.org/wiki/Releases/FeatureXULRunnerAPIChanges.

Za celovitu aktuelnu dokumentaciju, posetite http://developer.mozilla.org/en/docs/XULRunner.

10.5. Veb čitači

Ovo izdanje Fedora-e sadrži verziju 3.0 popularnog veb čitača Firefox. Za više podataka o njemu pogledajte http://firefox.com/. Paket nspluginwrapper je podrazumevano uvršćen čak i za 32-bitne sisteme pošto odvaja priključke u zaseban adresni prostor, što povećava bezbednost i pouzdanost pregledača.

Za informacije o programu Firefox 3.0 u Fedora, pogledajte sledeću stranicu:

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

10.5.1. Omogućivanje Fleš dodatka

Fedora sadrži swfdec i gnash , koji su slobodne i otvorene implementacije Fleša. Ohrabrujemo vas da ih isprobate pre nego što potražite zaštićeni priključak za Fleš od Adobe.

Korisnici Fedora x86_64 sistema moraju instalirati paket nspluginwrapper.i386 da bi omogućili 32-bitnu verziju Adobe Flash dodatka u programu Firefox za x86_64, kao i paket pulseaudio-libs.i386 da bi omogućili zvuk u dodatku.

  1. Napravite 32-bitni mozilla direktorijum za dodatke:

    su -c "mkdir -p /usr/lib/mozilla/plugins" 
    
  2. Instalirajte pakete nspluginwrapper.i386, nspluginwrapper.x86_64 i pulseaudio-lib.i386:

    su -c "yum install nspluginwrapper.{i386,x86_64} pulseaudio-libs.i386" 
    
  3. Instalirajte flash-plugin prateći uputstva gore.

    Izvršite mozilla-plugin-config da bi registrovali fleš dodatak:

    su -c "mozilla-plugin-config -i -g -v" 
    
  4. Zatvorite sve prozore Firefox-a, i ponovo pokrenite Firefox.

    Upišite about:plugins u URL polje da bi proverili da li je dodatak učitan.

10.6. Isključivanje zvučnika računara

Zvučnik ralunara je u Fedora podrazumevanoo uključen. Ukoliko to ne želite, dva su načina da utišate zvuk:

  • Smanjite mu jačinu na zadovoljavajući nivo ili ga ostavite bez tona programom alsamixer u podešavanju PC zvuk.

  • Isključite zvučnik računara na celom sistemu pokretanjem sledećih naredbi u konzoli.

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

10.7. Programče međunarodnog časovnika

Novo programče časovnika na panelu GNOME je prošireno podrškom za prikaz dodatnih međunarodnih vremenskih zona, kao i informacija o vremenu u zonama koje prikazuje. Ovaj posao, do kojeg je došlo spajanjem intlclock sa programčetom časovnika, doveo je do toga da bude po funkcionalnosti jednak system-config-date i programčetu za vreme. Dodatne mogućnosti: korisnici biraju proizvoljne lokacije umesto glavnih vremenskh zona; unapređenja za stare i nove funkcije i celovita informacija o vremenu prikazana u balončetu.

Pročitajte više o ovome:

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

10.8. Usklađeni rečnici

Uvedena je nova podrška za proveru pravopisa, hunspell, za okruženja GNOME i KDE, kao i programe kao što su OpenOffice.org, Firefox i drugi, zasnovani na pokretaču XULRunner. Ova podrška se sastoji od skupa deljenih, višejezičkih rečnika koji se koriste sa hunspell. Ova mogućnost koristi zaseban skup opštih rečnika nevezeanih za konkretan program, što daje ujednačene predloge za pogrešno unete reči uz manje zauzeće prostora na disku eliminisanjem duplih rečnika.

Detalji o ovom projektu su ovde:

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

11. Sistemi datoteka

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

Fedora 9 pruža osnovnu podršku za šifrovane svap particije i nekorenske sisteme datoteka. Ako želite koristiti tu podršku, dodajte sledeće unose u datoteku /etc/crypttab i ukažite na napravljeni uređaj u /etc/fstab.

Novo u Fedora 9, instalater Anakonda ima podršku za stvaranje šifrovanih sistema datoteka tokom instalacije. Za više informacija o tome pogledajte Vodič za instalaciju Fedora.

Sada je podržana instalacija na šifrovanim particijama, uključujući sistem datoteka root. Ne postoji alatka za kasnije dodavanje ili uklanjanje ključeva sa particija, ili druge izmene šifrovanog dela podataka. Za više informacija posetite:

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

Za celovito uputstvo o korišćenju šifrovanih sistema datoteka pogledajte Vodič za šifrovanje i privatnost Fedora.

11.1. Najava Ext4

U Fedora 9 je dostupan novi sistem datoteka ext4, skoro kao potpuno stabilan. Poželjno je pre isprobavanja novog sistema pregledati dokumentaciju. Kada bude integrisan, korisnici ne bi trebalo da očekuju probleme u radu novog sistema, za koji se očekuje da bude veći, brži i bolji.

Pošto se sistem datoteka ext3 može montirati kao ext4, u planu je alatka za pretvaranje postojećih ext3 sistema na disku u ext4. Za više informacija o ovome:

http://fedoraproject.org/wiki/FedoraExt4

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

12. Veb serveri

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

12.1. PostgreSQL DBD upravljački program

Korisnicima modula mod_dbd se skreće pažnja da se DBD upravljački program za PostgreSQL sada isporučuje kao zaseban modul sa dinamičkim učitavanjem. Modul upravljačkog programa je sada deo paketa apr-util-pgsql. Upravljački program za MySQL je sada takođe dostupan, u paketu apr-util-mysql.

12.2. TurboGears programi

SQLAlchemy je ažuriran na 0.4.x. TurboGears programi koji su napravljeni koristeći SQLAlchemy za sloj baze podataka će morati ažurirati pokretačke skripte. Umesto:

import pkg_resources
pkg_resources.require('TurboGears')

pokretačka skripta treba da ima:

__requires__ = 'TurboGears[future]'
import pkg_resources

12.3. Drupal

Drupal je ažuriran sa serije 5.x na 6.1. Za detalje pogledajte:

http://drupal.org/drupal-6.1

Ne zaboravite da se, pre nadogradnje ovog paketa, prijavite na prezentaciju kao administrator i isključite module koji nosu došli uz sistem. Nakon nadogradnje paketa:

  1. Umnožite /etc/drupal/default/settings.php.rpmsave u /etc/drupal/default/settings.php, i ponovite postupak za datoteke settings.php ostalih prezentacija, ukoliko postoje.

  2. Otvorite http://host/drupal/update.php radi pokretanja skripta za nadogradnju.

13. Serveri pošte

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

Ovaj se odeljak bavi serverima elektronske pošte ili agentima za prenos pošte (MTA).

13.1. Sendmail

Podrazumevano, agent prenosa pošte (MTA) Sendmail ne prihvata mrežne veze sa bilo kojeg domaćina osim lokalnog računara. Za podešavanje programa Sendmail kao servera drugim klijentima:

  1. Uredite /etc/mail/sendmail.mc i promenite liniju DAEMON_OPTIONS da takođe sluša sa mrežnih uređaja, ili potpuno komentujte ovu opciju koristeći graničnik komentara dnl.

  2. Instalirajte paket sendmail-cf:

    yum install sendmail-cf
    
  3. Podesite /etc/mail/sendmail.cf:

    make -C /etc/mail
    

14. Razvoj

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

Ovaj odeljak pokriva razne razvojne alatke i mogućnosti.

14.1. Alatke

14.1.1. GCC zbirka kompajlera

Ovo izdanje Fedora je napravljeno korišćenjem GCC 4.3.0, koji je uključen u distribuciju.

Za više informacija o GCC 4.3, posetite:

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

14.1.1.1. Izrada koda

Počevši sa gcc-4.1.2-25 i glibc-2.6.90-14, opcija -D_FORTIFY_SOURCE=2 štiti ne samo C kod, već i C++. Već je bilo nekoliko bezbednosnih problema koji ne bi mogli biti iskorišćeni da je ova provera postavljena ranije. Pogledajte sledeće obaveštenje:

https://www.redhat.com/archives/fedora-devel-announce/2007-September/msg00015.html za više detalja.

14.1.2. Eclipse

Ovo izdanje Fedora sadrži Fedora Eclipse, zasnovan na Eclipse SDK verzije 3.3.0. Možete pročitati stranicu „Novi, pomena vredni“ za serije izdanja 3.3.x, koja se nalazi na:

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

Objava izdanja u delu koji se odnosi na 3.3.0 dostupna je na:

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

Eclipse SDK je poznato kao „Eclipse platforma“, „Eclipse IDE“ i „Eclipse“. Eclipse SDK je osnova za kombinovano izdanje dvadeset i jednog projekta Eclipse pod kombinovanom lepezom izdanja Callisto:

http://www.eclipse.org/europa

U Fedora je uključeno sledećih nekoliko projekata iz Evrope:

Ostali Eclipse projekti dostupni u Fedora-i uključuju:

Pomoć pri pakovanju i isprobavanju dodatnih projekata sa GCJ je uvek dobrodošla. Kontaktirajte zainteresovane osobe kroz fedora-devel-java-list i/ili #fedora-java na freenode serveru:

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

Fedora takođe uključuje priključke i mogućnosti koji su naročito korisni FLOSS hakerima, zatim uređivanje Dnevnika izmena pomoću eclipse-changelog, kao i rad na sistemu Bugzilla pomoću eclipse-mylyn-bugzilla. Naš paket CDT,eclipse-cdt, sadrži radnu verziju podrške za integraciju sa GNU Autotools.

Najnovije informacije u vezi ovih projekata možete naći na stranici projekta Fedora Eclipse:

http://sourceware.org/eclipse/

14.1.2.1. Nezapakovani dodaci/opcije

Fedora Eclipse sadrži zakrpu koja dozvoljava korisnicima koji nisu root da koriste funkcionalnost „Upravnika ažuriranja“ za instalaciju nezapakovanih dodataka i opcija. Takvi dodaci se instaliraju u lični direktorijum korisnika pod .eclipse direktorijumom. Imajte na međutim na umu da ovi dodaci nemaju prateće delove kompajlirane GCJ-om i mogu onda da budu sporiji nego što bi se očekivalo.

14.1.2.2. Alternativna Java izvršna okruženja

Slobodni JRE koji dolazi uz Fedora-u neće zadovoljiti potrebe svih korisnika, te zbog toga Fedora dozvoljava instalaciju alternativnih Java izvršnih okruženja. Začkoljice nažalost postoje za instalaciju vlasničkih JRE-ova na 64-bitnim mašinama.

64-bitne JNI biblioteke koje se podrazumevano isporučuju na x86_64 Fedora sistemima ne rade na 32-bitnim JRE-ima. Drugim rečima, ne pokušavajte da pokrećete Fedora-ine x86_64 Eclipse pakete na Sun-ovom 32-bitnom JRE-u. Otkazuju na zbunjujuće načine. Ili se prebacite na 64-bitni vlasnički JRE, ili instalirajte 32-bitnu verziju paketa, ukoliko su dostupni. Za instalaciju 32-bitne verzije, koristite sledeću naredbu:

yum install <package_name>.i386 

Slično, 32-bitne JNI biblioteke koje se podrazumevano isporučuju na ppc64 sistemima ne rade sa 64-bitnim JRE-om. Za instalaciju 64-bitne verzije, koristite sledeću naredbu:

yum install <package_name>.ppc64 

14.2. KDE 4 razvojna platforma

Fedora 9 includes KDE 4.0 (beta) development libraries. The following new packages are provided:

  • kdelibs4: biblioteke za KDE 4

  • kdepimlibs: biblioteke za KDE 4 PIM

  • kdebase4: ključne izvršne datoteke za KDE 4

Koristite ove paketa da razvijate, pravite i pokrećete KDE 4 programe kroz KDE 3 ili bilo koje drugo radno okruženje.

Paket kdebase4 takođe sadrži beta verziju upravnika datoteka Dolphin, kao najavu nove tehnologije. Pošto je ovo probno izdanje, moguće je da postoje izvesni problemi. Ako je potrebna stabilna verzija programa Dolphin, instalirajte paket d3lphin, koji je zasnovan na KDE 3 a može se bezbedno instalirati zajedno sa kdebase4.

Ovi paketi su napravljeni da:

  • budu usaglašeni sa Hijerarhijskim standardom sistema datoteka (FHS - Filesystem Hierarchy Standard), i

  • budu potpuno bezbedni sa paralelnom instalacijom sa KDE 3, uključujući -devel pakete.

Da bi postigli to, članovi Fedora KDE SIG-e su napravili dve izmene u -devel paketima:

  • Simboličke veze biblioteka su instalirane u /usr/lib/kde4/devel ili /usr/lib64/kde4/devel, u zavisnosti od arhitekture.

  • Alatke kconfig_compiler i makekdewidgets su preimenovane u kconfig_compiler4 i makekdewidgets4 odnosno.

Ove promene bi trebalo da budu u potpunosti providne za ogromnu većinu KDE 4 programa koji koriste cmake za izgradnju, pošto je FindKDE4Internal.cmake zakrpljen da se podudara sa ovim promenama.

Primetite da kdebase4 ne uključuje paket KDE 4 radnog okruženja kdebase-workspace niti njegove delove poput Plasma-e i KWin-a verzije 4. Paket kdebase-workspace je još uvek nedovršen i nestabilan za svakodnevnu upotrebu i sukobljavao bi se sa KDE 3.

15. Bezbednost

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

Ovaj odeljak ističe razne bezbednosne stavke na Fedora sistemu

15.1. Bezbednosna unapređenja

Fedora nastavlja da unapređuje mnoge proaktivne bezbednosne mogućnosti.

Paket glibc u Fedora 8 imao je podršku za lozinke koristeći SHA256 i SHA512 heširanje. Ranije su bili dostupni samo DES i MD5. Ovaj je alat u Fedora 9 unapređen. Heširanje lozinki korišćenjem funkcija SHA-256 i SHA-512 sada je podržano.

Radi prebacivanja na SHA-256 ili SHA-512 na instaliranom sistemu, koristite authconfig --passalgo=sha256 --update ili authconfig --passalgo=sha512 --update. Za podešavanje metoda heširanja možete koristiti još i grafičku alatku authconfig-gtk. Ovim postupkom postojeći nalozi neće biti obuhvaćeni dok im se ne izmene lozinke.

Na sveže instaliranim sistemima podrazumevano se koristi SHA-512. Drugi algoritmi mogu se podesiti samo za instalacije kickstart, korišćenjem opcija --passalgo ili --enablemd5 za kickstart naredbu auth. Ukoliko Vaša instalacija ne koristi kickstart, upotrebite authconfig kao što je gore opisano, pa promenite lozinku root korisnika i ostalih korisnika koji su načinjeni nakon instalacije.

Nove se opcije sada nalaze u libuser , pam i shadow-utils, radi podrške heširanju algoritama lozinki. Pokretanjem authconfig sve ove opcije se podešavaju automatski, tako da nije potrebno njihovo ručno menjanje.

  • Nove vrednosti za opciju crypt_style, i nove opcije hash_rounds_min i hash_rounds_max, sada su podržane u [defaults] odeljku /etc/libuser.conf. Za detalje pogledajte stranicu uputstva libuser.conf(5).

  • Nove opcije, sha256, sha512 i rounds, PAM modul pam_unix sada podržava. eare now supported by the PAM module. Za detalje pogledajte stranicu uputstva pam_unix(8).

  • Nove opcije, ENCRYPT_METHOD, SHA_CRYPT_MIN_ROUNDS i SHA_CRYPT_MAX_ROUNDS, sada su podržane u /etc/login.defs. Za detalje pogledajte stranicu uputstva login.defs(5). Odgovarajuće opcije su dodate u chpasswd(8) i newusers(8).

15.2. Opšte informacije

Opšti uvod u mnoga proaktivna bezbednosna svojstva Fedora sistema, trenutno stanje i polise je dostupan na http://fedoraproject.org/wiki/Security.

15.3. SELinux

Stranice SELinux projekta sadrže savete za rešavanje problema, objašnjenja i putokaze do dokumentacije i referenci. Slede neke od korisnih veza:

15.4. Slobodan IPA

Slobodan IPA je centralno upravljana instalacija identiteta, politike i kontrole.

Instalater IPA servera pretpostavlja relativno čist sistem, na kome instalira i podešava nekoliko servisa:

  • instanca Fedora Directory Server

  • KDC

  • Apache

  • ntpd

  • TurboGears

Učinjen je napor u omogućavanju opovrgavanja načinjenih izmena, međutim to nije garantovano. Na sličan način alatka ipa-client-install prepisuje PAM podešavanja (/etc/pam.conf) i Kerberos (/etc/krb5.conf).

IPA ne podržava prilikom instalacije druge instance Fedora Directory Server na istoj mašini, čak ni slušanje na različitim portovima. Radi instalacije IPA, ostale instance moraju biti uklonjene. Sam IPA može obaviti ovo uklanjanje.

Ne postoji trenutno mehanizam za prebacivanje postojećih korisnika na IPA server.

Server se sam podešava da bude klijent. Ukoliko Directory Server ili KDC ne uspeju da se pokrenu pri podizanju sistema, podignite ga u režimu jednog korisnika kako bi rešili problem.

Za više informacija, pogledajte sledeću stranicu:

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

16. Java

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

16.1. OpenJDK

Fedora 9 uključuje OpenJDK 6, implementaciju bez ograničenja Standardnog izdanja Java platforme. OpenJDK 6 još uvek nije kompatibilan sa Javom; to se očekuje.

Fedora će pratiti granu OpenJDK 6 koju razvija Sun.

16.2. OpenJDK zamenjuje IcedTea

Paketi OpenJDK 6, java-1.6.0-openjdk* zamenjuju rivalski IcedTea, java-1.7.0-icedtea*. Paketi IcedTea u Fedora 8 prate nestabilnu granu OpenJDK 7, dok paketi java-1.6.0-openjdk* prate stabilnu granu OpenJDK 6. Odluka da OpenJDK 6 zameni IcedTea je doneta iz nekoliko razloga:

  • Sun je zamenio većinu nedostataka za koje je IcedTea pružao zamene.

  • Zadatak koji IcedTea ima je da se sjedini što je više moguće sa OpenJDK, tako da se razlike među njima vremenom izgube.

  • OpenJDK 6 je stabilna grana, dok je OpenJDK 7 nestabilna, i ne očekuje se da to postane pre 2009.

  • Sun je svoju marku OpenJDK licencirao za korišćenje na Fedora.

  • Isporukom oba paketa, OpenJDK 6 i IcedTea, došlo bi do zabune među korisnicima, a uvećalo bi i veličinu distribucije.

IcedTea nastavlja sa podrškom za autotools ( autoconf , automake , libtool , itd.), prenosivim interpretatorom za arhitekture PowerPC i 64-bit PowerPC, zatim za priključke, Web Start i zakrpe za integraciju OpenJDK u Fedora. Izvorni oblici IcedTea uvršteni su u SRPM java-1.6.0-openjdk.

Ukoliko je IcedTea već instaliran, zamena paketa se ne događa automatski. Paketi koji su vezani za IcedTea na bazi OpenJDK 7 prvo moraju biti obrisani, da bi novi paketi OpenJDK 6 bili instalirani.

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

16.3. Rukovanje Java programčićima

Aktuelni OpenJDK ne isporučuje priključak. U paketima OpenJDK za Fedora nalazi se prerađen gcjwebplugin, koji bezbedno pokreće nepoznate programčiće u pregledaču veba. Priključak je upakovan kao java-1.6.0-openjdk-plugin.

  • Prerađeni gcjwebplugin ne podržava bytecode-to-JavaScript bridge (LiveConnect). Programčići koji se oslanjaju na ovaj most neće raditi. Eksperimentalna podrška za LiveConnect podržava riznicu IcedTea, ali još nije spremna za uključivanje u Fedora.

  • Preraženi gcjwebplugin ne podržava potpisane programčiće. Potpisani programčići će raditi u neobezbeđenom režimu. Eksperimentalna podrška za potpisane programčiće prisutna je u riznici IcedTea, ali još nije spremna za uključivanje u Fedora.

  • Bezbednosna polisa za gcjwebplugin može biti suviše ograničavajuća. Da bi omogućili ograničene programčiće, izvršite firefox -g u prozoru terminala da bi videli šta je ograničeno, onda dozvolite ograničena prava u datoteci /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/security/java.policy.

16.4. Rukovanje programima Web Start

Aktuelni OpenJDK nema podršku za Web Start. Eksperimentalna podrška se nalazi u riznici IcedTea, preko NetX, ali nije spremna za uključivanje u Fedora.

16.5. Fedora i JPackage

Fedora uključuje mnoge pakete koji su proizašli iz projekta JPackage. Neki paketi su izmenjeni u Fedora-i da bi se uklonila zavisnost od vlasničkog softvera i da se iskoristi mogućnost prevođenja unapred GCJ. Koristite Fedora riznice da ažurirate ove pakete, ili koristite riznicu JPackage za pakete koje Fedora nema. Za više informacija o projektu i softveru koji pruža, pogledajte veb stranicu JPackage.

Nekompatibilnost između Fedora i JPackage jpackage-utils , koja ne dopušta instaliranje paketa JPackage jpackage-utils na Fedora, rešena je u ovom izdanju.

[Upozorenje] Mešanje Fedora i JPackage paketa

Istražite usklađenost paketa pre nego što instalirate softver iz obe riznice, Fedora i JPackage, na isti sistem. Neusklađeni paketi mogu da dovedu do složenih problema.

17. Sistemski servisi

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

17.1. Upstart

Fedora 9 sadrži sistem inicijalizacije Upstart. Sve init skripte System V trebalo bi da ispravno rade u kompatibilnom režimu. Ipak, korisnici koji su načinili izmene u datoteci /etc/inittab moraće da prenesu te izmene u upstart. Za informacije o pisanju skripti upstart, pogledajte Vodič za početnike Upstart.

18. Multimedija

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

Fedora uključuje programe za odabrane multimedijalne funkcije, uključujući puštanje, snimanje i uređivanje. Dodatni paketi su dostupni preko riznice Fedora-ine zbirke paketa. Za dodatne informacije o multimediji na Fedora sistemu pogledajte Multimedijalni odeljak na veb stranici Fedora projekta http://fedoraproject.org/wiki/Multimedia.

18.1. Programi za multimediju

Podrazumevana instalacija Fedora sistema uključuje Rhythmbox i Totem za puštanje multimedije. Fedora riznice uključuju mnoge druge popularne programe kao što su XMMS i KDE-ov amaroK. I GNOME i KDE imaju više programa koji se mogu koristiti sa raznim formatima. Izvori sa strane mogu nuditi dodatne programe za rad sa drugim formatima.

18.2. Ogg i formati Xiph.Org fondacije

Fedora uključuje kompletnu podršku za Ogg medijski format i Vorbis audio, Theora video, Speex audio i FLAC audio format bez gubitaka. Ovi slobodno dostupni formati nisu opterećeni patentnim ili licencnim ograničenjima. Oni omogućavaju fleksibilnu alternativu popularnijim, zaštićenim formatima. Projekat Fedora ohrabruje korišćenje otvorenih formata umesto onih zaštićenih. Za više informacija o ovim formatima i načinom njihovog korišćenja pogledajte veb stranicu Xiph.Org fondacije na http://www.xiph.org/.

18.3. MP3, DVD, i ostali izostavljeni multimedijalni formati

Fedora riznice softvera ne nude podršku za MP3 ili DVD video puštanje ili snimanje. MP3 formati su patentirani i njihovi vlasnici nisu pružili neophodne licence. DVD video formati su patentirani i opremljeni sistemom šifrovanja. Vlasnici patenta nisu pružili neophodne licence, a kod potreban za dešifrovanje diskova zaštićenih CSS sistemom može prekršiti Digital Millennium Copyright Act, zakon o zaštiti autorskih prava u SAD. Fedora takođe isključuje ostali multimedijalni softver zbog patentnih, autorskih ili licencnih ograničenja, uključujući Flash Player firme Adobe i Real Player firme Real Media. Više o ovoj temi možete pogledati na http://fedoraproject.org/wiki/ForbiddenItems.

I dok su neke MP3 opcije dostupne za Fedora sistem, Fluendo sada nudi slobodan MP3 dodatak za GStreamer koji ima potrebnu patentnu licencu za krajnje korisnike. Ovaj dodatak omogućava MP3 podršku u programima koji koriste GStreamer strukturu u pozadini. Fedora ne uključuje ovaj zbog licencnih ograničenja, ali nudi drugo rešenje. Za više informacija posetite stranice Instalacija priključka Fluendo MP3 ili Instalacija priključka MP3 sa Codeina.

18.4. CD i DVD autorstvo i narezivanje

Fedora uključuje razne alate za lako CD i DVD pravljenje i narezivanje. GNOME korisnici mogu na diskove rezati direktno iz upravljača datoteka Nautilus. Riznice softvera Fedora za ove potrebe takođe sadrže i dodatne programe, kao što su brasero , gnomebaker , ili k3b. U konzolni alat spadaju i wodim, readom, genisoimage, i drugi popularni programi.

18.5. Animacije ekrana (Screencasts)

Fedora se može koristiti za pravljenje i puštanje animacije ekrana (screencast), odnosno snimljenih radnih sesija u grafičkom okruženju, korišćenjem otvorenih tehnologija. Fedora uključuje istanbul, koji pravi animacije ekrana korišćenjem video formata Theora i 'byzanz', koji pravi animacije ekrana u obliku animiranih datoteka GIF. Ovo je poželjan način slanja animacija ekrana za projekat Fedora bilo radi razvoja ili krajnjeg korišćenja. Za obuhvatnije uputstvo pogledajte stranicu Animiranje ekrana page.

18.6. Proširena podrška kroz dodatke

Većina medijskih programa u Fedora podržavaju korišćenje priključaka radi dodavanja podrške za dodatne medijske formate i zvučne sisteme. Neki koriste moćne multimedijske sisteme, kao što je paket gstreamer, koji upravlja podrškom za medijske formate i zvučni izlaz. Fedora nudi pakete priključaka za ovu sistemsku podršku kao i za pojedine programe. Izvori sa strane mogu ponuditi dodatne priključke za još više mogućnosti.

19. Igre i zabava

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

Fedora daje izbor igara koje pokrivaju razne žanrove. Korisnici mogu instalirati mali paket igara za GNOME (nazvan gnome-games) i KDE (kdegames). Takođe postoji mnogo dodatnih igara koje obuhvataju svaki popularniji žanr, dostupnih u riznicama.

Veb stranica Fedora projekta predstavlja odeljak posvećen igrama, koji opisuje mnoge dostupne igre, uključujući prikaze i uputstva za instalaciju. Za više informacija pogledajte:

http://fedoraproject.org/wiki/Games

Za spisak ostalih igara koje su dostupne za instalaciju, izaberite ProgramiDodaj / ukloni softver, ili iz komandne linije:

yum groupinfo "Games and Entertainment" 

Za pomoć u korišćenju naredbe yum pri instalaciji odabranih paketa igara, pogledajte vodič dostupan na

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

20. Virtuelizacija

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

Virtuelizacija u Fedora 9 uključuje značajne izmene, kao i nove mogućnosti, koje i dalje podržavaju platforme Xen i KVM.

20.1. Unapređenja integracije jezgra

Do sada je jezgro Xen pravljeno unošenjem delova Xen iz jezgra 2.6.18 u jezgro koje koristi Fedora. Ovaj je postupak iziskivao veliki napor a rezultujuće jezgro Xen je nekoliko izdanja kasnilo za aktuelnim. Uključivanje paravirt ops je ovaj proces učinilo nepotrebnim. Kada je paravirt ops jednom priključen u glavnu struju, Xen više ne zahteva odvojeno jezgro.

Potpunovirtuelni gosti sistema Linux sada imaju 3 moguća metoda instalacije:

  • Podizanje PXE preko mreže.

  • Lokalni CDROM disk / ISO otisak.

  • Instalacija preko mreže sa stabla distribucije FTP/HTTP/NFS.

Poslednje dozvoljava potpuno automatizovanu instalaciju preko datoteka kickstart. Ovo daje jednak odnos Xen HVM i KVM gostiju što se tiče metoda instalacije.

Za više informacija pogledajte: http://fedoraproject.org/wiki/Features/XenFullvirtKernelBoot.

20.2. Poboljšano upravljanje smeštajem podataka

Do sada je Fedora bila sposobna da upravlja postojećim domenima gostiju preko mreže korišćenjem libvirt . Nije bilo moguće stvaranje novih gostiju usled nemogućnosti upravljanja smeštajem podataka. U Fedora 9, novi sistem upravljanja smeštajem podataka može stvarati i brisati particije na mrežno priključenom sistemu korišćenjem libvirt .

20.3. Integracija PolicyKit

Do sada se program virt-manager pokretao kao root radi upravljanja lokalnim hipervizorom, i koristio consolehelper radi autentifikacije sesije sa grafičkim okruženjem. Pokretanje GTK programa kao root nije dobro. Integracija PolicyKit sada dozvoljava običnom korisniku da pokrene virt-manager.

20.4. Poboljšana autentifikacija preko mreže

Do sada je Fedora podržavala bezbedno upravljanje preko mreže korišćenjem sertifikata TLS/SSL i x509. Fedora 9 unapređuje upravljanje preko mreže dodavanjem podrške autentifikaciji iz baze lozinki, kontrolerom domena Kerberos, ili autentifikacijom sistema korišćenjem PAM. Ova se mogućnost odnosi na sve alatke koje koriste libvirt .

20.5. Ostala poboljšanja

Fedora takođe uključuje sledeća poboljšanja u virtuelizaciji:

  • nova alatka P2V, isporučena kao Live CD, za pretvaranje osnovne instalacije u virtuelnog gosta

  • nova alatka, xenner, za pokretanje paravirtuelnih jezgara Xen povrh KVM

  • smeštaj i mrežni paravirtuelni upravljački programi za goste KVM

  • potpuna podrška za nadgledanje mreže i statistiku rada QEMU i KVM u libvirt i virt-top , što se izjednačuje sa nadgledanjem statistike, ranije dostupnom samo gostima Xen

21. X sistem prozora (grafika)

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

Ovaj odeljak sadrži informacije u vezi sa implementacijom X sistema prozora, X.org, koji čini deo Fedora sistema.

21.1. Brže podizanje i gašenje X-a

Fedora 9 donosi dosta promena koje omogućavaju, između ostalog, da se X pokreće i gasi brže. Detaljnije o projektu se možete informisati na sledećoj strani sa spiskom mogućnosti:

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

21.2. Promene u X podešavanjima

X.org 1.4.99 X server je izmenjen tako da samostalno otkriva i podešava većinu hardvera, bez potrebe da korisnici ili administratori menjaju datoteku podešavanja /etc/X11/xorg.conf. Jedini hardver koji Anaconda podrazumevano podešava u datoteci xorg.conf je:

  • upravljački program grafike i

  • raspored tastature

Ostali hardver, kao što su monitori (LCD i CRT), USB miševi i dodirne table bi trebalo da su automatski pronađeni i podešeni.

X server šalje prikačenom monitoru upit za opsegom podržanih rezolucija i pokušava da izabere najveću dostupnu rezoluciju sa ispravnom razmerom za prikaz. Korisnici mogu da postave rezoluciju koju žele u SistemPostavkeRezolucija ekrana, a podrazumevana rezolucija za sistem se može promeniti sa SistemAdministracijaEkran.

Ako datoteka podešavanja /etc/X11/xorg.conf nije prisutna, X samostalno otkriva odgovarajući upravljački program i pretpostavlja SAD raspored tastature sa 105 tastera.

21.3. Beleške o Intel upravljačkom programu

Fedora 9 sadrži dva upravljačka programa za Intel integrisane grafičke kontrolere:

  • Podrazumevani upravljački program i810, koji sadrži podršku za Intel grafičke čipove do i945 i i965 (uključujući i njih).

  • Eksperimentalni upravljački program intel, koji sadrži podršku za Intel grafičke čipove do i945 (uključujući i njega).

Upravljački program i810 je ograničen na rezolucije koje nudi BIOS. Za podršku za nestandardne rezolucije, kao što su one koje koriste određeni široki ekrani, koristite upravljački program intel. Promenu upravljačkog programa vršite naredbom system-config-display, koja je takođe dostupna i iz menija pod SistemAdministracijaPrikaz.

Vaše mišljenje o eksperimentalnom upravljačkom programu intel je dobrodošlo. Prijavite uspeh na Bugzilla-i, prilažući potpun izlaz komande lspci -vn na vašoj mašini. Zavisno od izveštaja o uspehu, razni čipovi mogu biti prebačeni na podrazumevanu upotrebu intel upravljačkog programa.

21.4. Upravljački programi drugih proizvođača

Za detaljno uputstvo o korišćenju upravljačkih programa koji ne dolaze sa sistemom pogledajte stranu Xorg third-party drivers.

22. Serveri baza podataka

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

22.1. MySQL

Fedora sada daje MySQL 5.0.51.a. Za spisak unapređenja pruženih u ovoj verziji, pogledajte http://dev.mysql.com/doc/refman/5.0/en/mysql-nutshell.html.

Za više podataka o nadgradnji baza podataka sa prethodnih MySQL izdanja, pogledajte MySQL veb stranicu http://dev.mysql.com/doc/refman/5.0/en/upgrade.html.

22.1.1. DBD upravljački program

MySQL DBD upravljački program je licenciran pod dve licence i prateći problemi licenciranja su rešeni (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222237). Dobijeni paket apr-util-mysql je sada uključen u Fedora softverske riznice.

22.2. PostgreSQL

Ovo Fedora izdanje sadrži PostgreSQL 8.3.0. Za više informacija o ovoj novoj verziji, pogledajte http://www.postgresql.org/docs/8.3/static/release-8-3.html.

[Važno] Nadgradnja baza podataka

Pre nadogradnje postojećeg Fedora sistema sa PostgreSQL bazom podataka, moguće je da će biti neophodno da pratite postupak opisan na http://www.postgresql.org/docs/8.3/interactive/install-upgrading.html. U suprotnom podaci mogu biti nedostupni novoj PostgreSQL verziji.

23. Internacionalizacija (i18n)

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

Ovaj odeljak sadrži podatke o podršci za jezike pod Fedora-om.

23.1. Pokrivenost jezika

Fedora sadrži brojne programe koji su prevedeni na mnoge jezike. Za spisak jezika pogledajte statistiku prevoda za Anakondu, koja je među ključnim programima u Fedora.

23.1.1. Instalacija podrške za jezik

Da biste instalirali podršku za dodatni jezik iz grupe Jezicig, koristite ProgramiDodaj/ukloni softver, ili zadajte ovu naredbu:

su -c "yum groupinstall jezik-support"

U navedenoj naredbi, jezik može biti: asamski, bengalski, kineski, guarati, hindu, japanski, kanada, korejski, malajam, marati, orija, pendžabi, sinala, tamilski, taj, ili telegu.

Korisnicima SCIM koji nadograđuju sa prethodnih Fedora izdanja preporučuje se da instaliraju paket scim-bridge-gtk. Ovaj program radi dobro sa C++ programima sa strane povezanim sa starijim verzijama biblioteke libstdc++ .

Da bi dodali podršku SCIM za unos za određeni jezik, instalirajte scim-lang-JEZIK, gde JEZIK može biti jedan od asamski, bengalski, kineski, divei, farsi, guarati, hindu, japanski, kanada, korejski, latinski, malajam, marati, orija, pendžabi, sinalski, tamislki, telegu, taj, ili tibetanski.

23.1.2. Transifex

Transifex je mrežna alatka Fedora koja pripomaže sakupljanju prevoda projekata koji su udomljeni na daljinskim i raznolikim sistemima za kontrolu verzija. Mnogi ključni paketi koriste Transifex za prijem prevoda od brojnih saradnika.

Kroz kombinaciju novog alata na vebu, rasta zajednice i boljih procesa, prevodioci sada mogu doprineti pravo u uzvodne projekte kroz jedno veb sučelje napravljeno za prevodioce. Programeri projekata koji nemaju postojeću zajednicu prevodilaca mogu lako dosegnuti uspostavljenu Fedora-inu prevodilačku zajednicu. Zauzvrat, prevodioci mogu doći do mnogobrojnih projekata povezanih sa Fedora-om i lako doprineti prevode.

23.2. Fontovi

Fontovi za sve dostupne jezike su sada podrazumevano instalirani u radnom okruženju da bi pružili dobro podrazumevano pokriće za jezike. Program dejavu-fonts zamenjuje dejavu-lgc-fonts kao podrazumevani font sistema.

23.2.1. Kineski fontovi

  • Paket wqy-zenkai-fonts je dodat.

23.2.2. Indijski fontovi

  • Paket samyak-fonts je dodat.

  • Paket sarai-fonts je dodat.

23.2.3. Japanski fontovi

  • VLGothic-fonts je u Fedora 9 novi podrazumevani font za japanski. Za proporcionalnu verziju sada ima podpaket VLGothic-fonts-proportional.

23.2.4. Nepalski fontovi

  • Paket madan-fonts je dodat.

23.2.5. Taj fontovi

  • Paket thaifonts-scalable je dodat, tako da su TrueType fontovi „Taj“ sada dostupni u Fedora.

23.3. Načini unosa

Sada je moguće pokrenuti i zaustaviti metode unosa u programima GTK okruženja tokom izvršavanja, zahvaljujući novoj strukturi imsettings. Promenljiva okruženja GTK_IM_MODULE obično više nije potrebna, ali još uvek se može koristiti da se imsettings premosti.

23.3.1. im-chooser

Sa novom strukturom imsettings, im-chooser sada može u GNOME okruženju dinamično da pokrene i zaustavi metod unosa.

Metodi unosa se pokreću podrazumevano samo u radnim okruženjima koja koriste azijske lokalitete. Trenutni spisak je: as, bn, gu, hi, ja, kn, ko, ml, mr, ne, or, pa, si, ta, te, th, ur, vi, zh. Koristite program im-chooser preko SistemPostavkeLičnoMetod unosa da uključite ili isključite korišćenje metoda unosa u radnom okruženju.

23.3.2. Moduli Qt

Trenutno, QT 4 ne podržava druge immodules, samo XIM.

23.3.3. SCIM prečice

SCIM sada samo definiše vruće tastere za Azijske jezike, kako je predstavnjeno u narednoj tabeli:

Jezik

Prečica za okidač

Kineski

Ctrl-razmak

Indijski

Ctrl-razmak

Japanski

Zenkaku_Hankaku, Alt-` ili Ctrl-Space

Korejski

Shift-Space, Hangul ili Ctrl-Space

Tabela 1. Prečice


23.3.4. scim-python

Ovo izdanje dodaje paket scim-python, koji omogućava pisanje pokretača metoda unosa za SCIM jezikom python.

23.3.5. scim-python-chinese

Paket scim-python takođe uključuje podpaket scim-python-pinyin, koji metode unosa PinYin i ShuangPin, za poboljšani unos pojednostavljenog kineskog. Metod unosa PinYin zamenjuje scim-pinyin kao podrazumevani metod unosa za pojednostavljeni kineski. Paket scim-python-xingma pruža brojne tabele za druge metode unosa za kineski.

24. Saglasnost sa prethodnim izdanjima

[Savet] Najsvežije beleške o izdanju na vebu

Ovaj tekst je podložan izmenama. Za najsvežiju verziju teksta za Fedora, posetite:

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

Fedora sadrži zastarele sistemske biblioteke za kompatibilnost sa starijim programima. Ovaj softver je deo skupa Razvoj zastarelog softvera, koji nije instaliran podrazumevano. Korisnici kojima je potrebna ova funkcija mogu izabrati ovaj skup ili tokom instalacije ili posle instalacije. Da bi instalirali skup paketa na Fedora sistemu, koristite ProgramiDodaj/ukloni softver ili zadajte sledeću komandu u prozoru terminala:

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

Unesite lozinku za root nalog kada budete upitani.

24.1. Usaglašenost kompilatora

Paket compat-gcc-34 je uključen zbog saglasnosti sa starijim programima:

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

24.2. Razvojna platforma / biblioteke za KDE 3

Fedora sada uključuje KDE 4.0 i ne nudi više KDE 3 kao radno okruženje. Fedora poseduje sledeće pakete biblioteka iz KDE 3.5 radi pokretanja i izgradnje mnogih postojećih programa za KDE 3:

  • qt3 , qt3-devel (i druge pakete qt3-*): Qt 3.3.8b

  • kdelibs3 , kdelibs3-devel : biblioteke za KDE 3

  • kdebase3 , kdebase3-devel : ključne datoteke za KDE 3, neophodne za rad nekih programa

Dodatno, Fedora daje paket kdegames3 u kome su igre koje nisu još prebačene u KDE 4, kao i verziju libkdegames za KDE 3, koju zahtevaju neke igre za KDE 3 koje ne dolaze uz sistem.

Štaviše, paket kdebase-runtime za KDE 4, koji daje khelpcenter , takođe postavlja khelpcenter kao servis za programe za KDE 3, tako da pomoć u ovim programima radi. Verzija khelpcenter za KDE 3 nije ponuđena, već se koristi verzija za KDE 4.

Ovi paketi su napravljeni da:

  • budu usaglašeni sa Hijerarhijskim standardom sistema datoteka (FHS - Filesystem Hierarchy Standard), i

  • se mogu potpuno bezbedno instalirati zajedno sa KDE 4, uključujući pakete -devel.

Da bi postigli to, članovi Fedora KDE SIG-e su napravili dve izmene u paketima za KDE 4 kdelibs-devel:

  • Simboličke veze biblioteka su instalirane u /usr/lib/kde4/devel ili /usr/lib64/kde4/devel, u zavisnosti od arhitekture sistema.

  • Alatke kconfig_compiler i makekdewidgets su preimenovane u kconfig_compiler4 i makekdewidgets4, respektivno.

Ove promene bi trebalo da su potpuno vidljive većini programa za KDE 4 koji za izgradnju koriste cmake, pošto je FindKDE4Internal.cmake zakrpljen tako da njima odgovara. KDE SIG je ove promene uneo u paket KDE 4 kdelibs-devel, kdelibs3-devel pošto KDE 4 ove lokacije smešta na centralno mesto, dok programi za KDE 3 obično sadrže čvrsto vezane kopije putanja biblioteka i nazive izvršnih datoteka.

Obratite pažnju, paket kdebase3 ne uključuje sledeće:

  • Celovito okruženje KDE 3 (radna površina) koje se može koristiti umesto KDE 4; posebno verzije programa KWin, KDesktop, Kicker, KSplash i KControl za KDE 3, nisu uvršćeni.

  • Verzije programa u paketu kdebase za KDE 3, kao što su Konqueror i KWrite, sukobljavaju se sa verzijama za KDE 4.

  • Biblioteka libkdecorations je potrebna za ukrašavanje prozora programa KWin 3, dok se za verziju istog programa za KDE 4 ne može koristiti.

  • The libkickermain library required by some Kicker applets, as there is no Kicker in Fedora 9 and thus Kicker applets cannot be used.

[Upozorenje] Ne podržava se razvoj zastarelog API

Ne podršava se razvoj novog softvera zasnovan na zastarelom API, kao ni odgovarajućih biblioteka potrebnih za rad ovakvih programa.

25. Promene paketa

Za spisak paketa koji su ažurirani od poslednjeg izdanja, pogledajte http://fedoraproject.org/wiki/Docs/Beats/PackageChanges/UpdatedPackages. Takođe možete naći poređenje glavnih paketa između svih Fedora verzija na http://distrowatch.com/fedora.

26. Fedora projekat

Cilj Fedora projekta je rad sa Linux zajednicom na izgradnji potpunog operativnog sistema opšte namene, isključivo od softvera otvorenog koda. Fedora projekat oblikuju pojedinci koji mu doprinose. Možete se uključiti kao atestant, programer, pisac dokumentacije ili prevodilac. Pogledajte http://fedoraproject.org/join-fedora.html za više detalja. Za informacije o kanalima komunikacije za Fedora korisnike i saradnike posetite http://fedoraproject.org/wiki/sr_RS/Komunikacija.

Fedora projekat oblikuju pojedinci koji mu doprinose. Možete se uključiti kao atestant, programer, pisac dokumentacije ili prevodilac. Za detalje pogledajte http://fedoraproject.org/wiki/Join. Za informacije o kanalima komunikacije za Fedora korisnike i saradnike posetite http://fedoraproject.org/wiki/Communicate.

Pored veb sajta, dostupne su i sledeće dopisne liste:

Radi prijave na neku od ovih lista, pošaljite e-pismo sa reči „subscribe“ u naslovu na , gde je <imeliste> jedan od gornjih naziva liste. Takođe se možete prijaviti na Fedora dopisne liste kroz veb sučelje na http://www.redhat.com/mailman/listinfo/.

Fedora projekat takođe koristi nekoliko IRC (Internet Relay Chat - Interaktivni razgovor na Internetu) kanala. IRC je tekstualno zasnovan oblik komunikacije u stvarnom vremenu, sličan brzim porukama. Njime možete razgovarati sa više ljudi na otvorenom kanalu, ili privatno ćaskati sa nekim nasamo. Za razgovor sa drugim učesnicima Fedora projekta putem IRC-a, pristupite Freenode IRC mreži. Za više informacija pogledajte Freenode veb stranicu na http://www.freenode.net/.

Učesnici Fedora projekta često su na kanalu #fedora na Freenode mreži, dok se programeri Fedora projekta obično mogu naći na kanalu #fedora-devel. Neki od većih projekata mogu imati i svoje kanale. Ove podatke možete naći na veb stranici određenog projekta i na http://fedoraproject.org/wiki/Communicate.

Da bi razgovarali na kanalu #fedora morate registrovati svoj nadimak ili nick. Kada se prvi put prijavite na kanal komandom /join dobićete dalja uputstva.

[Primedba] IRC kanali

Fedora projekat i Red Hat nemaju kontrolu nad IRC kanalima Fedora projekta ili njihovim sadržajem.

27. Kolofon

Onako kako mi koristimo ovaj izraz, kolofon:

  • odaje priznanje saradnicima i dodeljuje odgovornost, i

  • objašnjava alate i metode proizvodnje.

27.1. Saradnici

... i još mnogo prevodilaca. Pogledajte osveženu verziju ovih beleški o izdanju na vebu jer dodajemo prevodioce posle izdavanja:

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

27.2. Metodi proizvodnje

Pisci crtica proizvode beleške o izdanju direktno na vikiju Fedora projekta. Oni sarađuju sa stručnjacima ostalih oblasti tokom test faze Fedora izdanja kako bi opisali važne promene i poboljšanja. Uređivački tim obezbeđuje doslednost i kvalitet završenih crtica, i prebacuje viki materijal u DocBook XML u riznici sa kontrolom verzija. Od ove tačke, tim prevodilaca proizvodi verzije beleški o izdanju na drugim jezicima, koje zatim postaju opšte dostupne javnosti kao deo Fedora-e. Izdavački tim ih takođe dostavlja, kao i naredne ispravke, preko veba.