Opombe ob izdaji Pingo 3.1

Permission is granted to copy, distribute, and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is available at http://www.gnu.org/licenses/fdl.html.

This document may be copied and distributed in any medium, either commercially or non-commercially, provided that the GNU Free Documentation License (FDL), the copyright notices, and the license notice saying the GNU FDL applies to the document are reproduced in all copies, and that you add no other conditions whatsoever to those of the GNU FDL.

Fedora, Red Hat, Red Hat Network, logotip Red Hat "Shadow Man", RPM, Maximum RPM, logotip RPM, Linux Library, PowerTools, Linux Undercover, RHmember, RHmember More, Rough Cuts, Rawhide in vse blagovne znamke, ki izhajajo iz imena Red Hat, so blagovne znamke in zaščitene blagovne znamke podjetja Red Hat, Inc. v ZDA in ostalih državah.

Zaščitna znamka Fedora je zaščitna znamka Red Hat, Inc. v ZDA in drugih državah.

Linux je registrirana blagovna znamka Linusa Torvaldsa.

Motif in UNIX sta registrirani blagovni znamki skupnosti The Open Group.

Intel in Pentium sta registrirani blagovni znamki podjetja Intel Corporation. Itanium in Celeron sta blagovni znamki podjetja Intel Corporation.

AMD, AMD Athlon, AMD Duron in AMD K6 so blagovne znamke podjetja Advanced Micro Devices, Inc.

Windows je registrirana blagovna znamka podjetja Microsoft Corporation.

SSH in Secure Shell sta blagovni znamki podjetja SSH Communications Security, Inc.

XFree86 je blagovna znamka The XFree86 Project, Inc. in čaka na registracijo.

Type Enforcement je registrirana blagovna znamka Secure Computing Corporation.

FireWire je blagovna znamka podjetja Apple Computer Corporation.

Vse ostale blagovne znamke in copyright licence se nanašajo na svoje legalne lastnike.

Distribucija Pingo 3.1 je osnovana na projektu Fedora Core 2

GPG podpis za "Fedora Project <fedora@redhat.com>" ključ je:

CA B4 4B 99 6F 27 74 4E 86 12 7C DF B4 42 69 D0 4F 2A 6F D2


Uvod

Projekt Fedora je odprti razvojni projekt, ki ga je inicializiralo podjetje Red Hat. Projekt je odprt vsem, temelji na zaslugah sodelujočih in na naslednjem seznamu ciljev. Rezultate tega projekta vključuje tudi Pingo - popolni, splošno uporabni operacijski sistem, v zgrajen na odprtokodni programski opremi.

Opomba

Pingo ni podprt s strani podjetja Red Hat, Inc.

Dodatne informacije bodo na voljo kasneje, pod pregledom projekta Fedora.

Ta dokument vsebuje sledeče teme, povezane s sistemom Pingo 3.1:

  • Uvod (to poglavje)

  • Strojne zahteve

  • Pregled te izdaje

  • Opombe ob namestitvi

  • Opombe o paketu

  • Dodani/odstranjeni/preklicani paketi

  • Pregled projekta Fedora

Strojne zahteve

Sledeči podatki predstavljajo minimalne strojne zahteve, če želite uspešno namestiti sistem Pingo 3.1.

Opomba

Združljivost/razpoložljivost ostalih sestavin strojne opreme (npr. video kartice ali omrežne kartice) so potrebne samo za določene načine namestitve in/ali uporabo sistema po namestitvi.

Procesorske zahteve

Ta odstavek našteva specifikacije procesorja, potrebne za namestitev sistema Pingo 3.1.

Opomba

Naslednje specifikacije pomnilnika so navedene glede na procesorje Intel. S sistemom Pingo lahko uporabljate tudi ostale procesorje (npr. AMD, Cyrix, VIA), ki so združljivi z ali podobni omenjenim procesorjem Intel.

  • Minimum: Pentium-class

    Pingo 3.1 je optimizirana za procesorje vrste Pentium PRO ali novejše, podpira pa tudi Pentium-class. Razlog je ta, da sistemi, optimizirani za Pentium-class razred, nimajo pravih rezultatov na ne-Pentium-class procesorjih.

  • Priporočljivo za besedilni način: 200 MHz Pentium-class ali zmogljivejši

  • Priporočljivo za grafični način: 400 MHz Pentium II ali zmogljivejši

Trdi disk

V tem poglavju boste našli zahteve za trdi disk, če želite namestiti Pingo 3.1.

Opomba

Spodaj naštete zahteve za trdi disk predstavljajo prostor, ki ga zasede sistem Pingo 3.1 po namestitvi. Med namestitvijo je namreč potreben dodaten disk, ki služi podpori namestitvenemu okolju. Ta dodatni prostor na disku ustreza velikosti datoteke /Fedora/base/stage2.img (na CD1) in velikosti datotek v imeniku /var/lib/rpm na nameščenem sistemu.

To dejansko pomeni vsaj 90 MB in največ 175 MB dodatnega prostora, glede na vrsto in obseg namestitve.

Prav tako bo potreben dodaten prostor še za uporabniške podatke, vsaj 5% prostega prostora pa boste potrebovali še za pravilno izvajanje sistema po namestitvi.

  • Prilagojena namestitev (minimalna): 620 MB

  • Strežnik: 1.1 GB

  • Osebno namizje: 2.3 GB

  • Delovna postaja: 3.0 GB

  • Prilagojena namestitev (popolna): 6.9 GB

Pomnilniške zahteve

Tukaj so določene pomnilniške potrebe za namestitev sistema Pingo 2.

  • Minimalno za besedilni način: 64 MB

  • Minimalno za grafični način: 192 MB

  • Priporočeno za grafični način: 256 MB

Pregled trenutne izdaje

Naslednji seznam vsebuje kratke opise nekaterih pomembnejših vidikov sistema Pingo 3.1:

  • Sistem Pingo 3.1 vključuje implementacijo sistema SELinux, ki predstavlja večjo spremembo načina interakcije med uporabniki, programi in procesi. Privzeto je v tej različici SELinux nameščen, vendar ni aktiviran

    Opomba


    SELinux lahko ob namestitvi sistema Pingo 3.1 omogočite, če vnesete selinux v Boot: prompt, ko nalagate namestitveni program.

  • Če se odločite omogočiti SELinux, vam močno priporočamo, da si preberete Pingo SELinux FAQ na strani:

    http://people.redhat.com/kwade/fedora-docs/selinux-faq-en/

  • Tudi če poznate tehnologijo sistema SELinux, si v pogosto zastavljenih vprašanjih preberite zadnje informacije od razvijalcev Pingo SELinux.

  • V tej izdaji, je implementacijo XFree86™ X11 zamenjala nova uradna različica X11R6.7.0 X Window System skupnosti X.org Foundation. Ta različica predstavlja različico XFree86 4.4.0rc2 in veliko število posodobitev knjižnic Xrender, Xft, Xcursor, fontconfig, ter druge pomembne izboljšave.Dodatne informacije si oglejte v opombah ob izdaji X.org X11R6.7.0:

    http://freedesktop.org/~xorg/X11R6.7.0/doc/RELNOTES.html

    Dodatne informacije o projektu X.Org so na voljo na naslovu http://www.x.org.

    Dodatne informacije o implementaciji sistema X.Org X11 so na voljo na naslovu http://xorg.freedesktop.org.

    O napakah ali težavah s sistemom X obvestite projektne razvijalce na naslovih http://bugs.freedesktop.org in https://bugzilla.redhat.com.

    Opomba

    Nekatera imena datotek so se spremenila; natančne podatke si oglejte v poglavju X Window System.

  • Pingo 3.1 sedaj temelji na jedru 2.6, ki vsebuje izboljšave na več področjih, vključno s skalabilnostjo, podporo napravam in znmogljivostjo.

  • Pingo 3.1 vsebuje okolje GNOME 2.6, z mnogimi izboljšavami uporabnosti, stabilnosti in hitrosti.

  • Pingo 3.1 vsebuje tudi okolje KDE 3.2.2, nova podizdaja z odpravljenimi težavami, ter napredno podporo za obstoječe prevode.

  • Pingo 3.1 vključuje Xfce 4, osnovno namizno okolje, ki temelji na GTK+ 2. Dodatne informacije o Xfce:

    http://xfce.org/index.php

  • Podrazličica 1.0 je sedaj vključena v sistem Pingo - nadzorni sistem za različice je oblikovan kot nadomestilo za CVS in omogoča nalaganje velikih količin podatkov, razvrstitev datotek, imenikov in metapodatkov po različicah, pa tudi nekaj najnovejših značilnosti CVS.

Opombe ob namestitvi

To poglavje vsebuje nekatera vprašanja, povezana z namestitvenim programom Anakonda in namestitvijo sistema Pingo 3.1 na splošno.

Opombe o Anakondi

  • Za sisteme, ki omogočajo nalaganje (boot) z USB naprave, vključuje sistem Fedora datoteko .img za uporabo na USB pogonih (ali drugih medijih za nalaganje, ki so večji od diskete). Datoteka se imenuje diskboot.img, in je shranjena v imeniku images/ na prvi zgoščenki (CD1). Datoteko zapišete z ukazom dd.

    Opomba

    Možnost uporabe te datoteke je odvisna tudi od USB pogona in nastavitev v BIOSu, ki morajo omogočati nalaganje z USB naprave.

  • Namestitveni program za Pingo lahko preveri integriteto namestitvenega medija. Ta deluje za zgoščenke CD, DVD, ISO slike diskov ter NFS ISO metode namestitve. Red Hat priporoča, da pred začetkom namestitve preverite vse medije, pa tudi preden prijavite z namestitvijo povezane napake in hrošče (večina prijavljenih napak je namreč posledica napačno zapisanih zgoščenk CD). Test zaženete z ukazom linux mediacheck v ukazni lupini boot:.

  • Pred namestitvijo lahko preverite tudi pomnilnik, tako da vnesete ukaz memtest86 v ukazno lupino boot: . Tako boste zagnali samostojni program za preverjanje pomnilnika Memtest86. Ta se bo nadaljeval, dokler ne pritisnete tipke Esc.

    Opomba: Za to možnost morate naložiti prvo zgoščenko (CD1) ali zgoščenko za povrnitevj podatkov (recovery CD).

  • Fedora Core 2 podpira grafične namestitve prek FTP in HTTP protokolov, vendar mora pri tem pomnilnik prenesti celotno velikost slike (img), zato je ta možnost priporočljiva le na sisteme z najmanj 128 MB pomnilnika (ali sistemih, kjer je naložena prva zgoščenka CD1, saj le-ta vsebuje datoteko img). Na sistemih z manj pomnilnika boste morali uporabiti besedilno namestitev.

  • Namestitev trdega diska je sedaj privzeto v grafičnem načinu. Ker ukaz parted sedaj uporablja vmesnik jedra, ki omogoča, da so particije aktivirane (mounted), medtem ko se druge particije spreminjajo.
    Hard drive installations are now graphical by default. There is no memory penalty, as parted now uses a kernel interface that makes it possible to keep partitions mounted on a device while other partitions are being modified.

  • Okno za konfiguracijo požarnega zidu je bilo poenostavljeno. Prejšnje nastavitve "Visoka (High)", "Srednja (Medium)" in "Brez požarnega zidu (No firewall)" so zamenjale bolj jasne nastavitve, s katerimi aktivirate ali deaktivirate nadzor. Ravno tako so nove privzete nastavitve požarnega zidu varnejše. Novo oblikovanje okna omogoča uporabnikom NIS avtentikacije, NFS in DNS uporabo požarnega zidu brez dodatne potrebe po spreminjanju (čeprav je še vedno možna nastavitev vrat in protokola).

    OPOMBA: Ta sprememba velja tudi za orodje za konfiguracijo varnosti Security Level Configuration Tool (redhat-config-securitylevel).

  • Nova različica podpira namestitev prek VNC, ki jo sprožite tako, da v času nalaganja diska (boot) vnesete ukaz vnc. Če želite, lahko nastavite tudi geslo (vnesite "vncpassword=<password>" med možnosti. VNC prikaz bo "<host>:1", kjer je <host> ime gostitelja ali IP naslov sistema, ki namešča Pingo.

    Prav tako je mogoče z namestitvenim programov vzpostaviti povezavo s čakajočim (listening) VNC klientom. To storite z možnostjo vncconnect:

    linux vnc vncconnect=<client>[:<port>]

    (<client> je ime gostitelja ali IP naslov sistema, ki zaganja čakajočega VNC klienta, <port> pa je neobvezna specifikacija vrat, ki pride v poštev, kadar VNC odjemalec ne posluša na vratih 5500, ki so privzeta vrata za to vrsto povezave). Sledijo primeri določanja boot možnosti za standardna in nestandardna vrata:

    linux vnc vncconnect=test.primer.com

    linux vnc vncconnect=test.primer.com:27910

    Sistem, ki bo zaganjal čakajočega VNC klienta, mora nato zagnati ustrezno programsko opremo, s katerim bo zagnal VNC odjemalca v čakajočem (listening) načinu. Za VNC odjemalca, ki je vključen v sistem Fedora Core 2, je dovoljna naslednja možnost:

    vncviewer -listen

    Za podporo VNC namestitvam je bila dodan tudi nov ukaz za hitri zagon (kickstart):

    vnc [--password <geslo>] [--connect <gostitelj>[:<vrata>]]

    (--password <geslo> je neobvezen parameter za določanje VNC geslo, [--connect <host>[:<port>]] pa je neobvezni parameter z določanje gostitelja (ali vrat) za sistem, na katerem teče VNC odjemalec.)

    OPOMBA: Če uporabite katero od VNC možnosti, bodo le-te nadomestile ustrezne možnosti v datoteki za hitri zagon (kickstart).

Možne težave pri namestitvi

  • Poskusi namestitve sistema Pingo 3.1 na matične plošče znamke ASUSn serije P4P800 najverjetneje ne bodo prišli dalje od izjave "Uncompressing Linux... Ok, booting the kernel.", zaradi česar namestitev ne bo mogoča. Trenutno še ne obstaja ustrezna rešitev za to napako, lahko pa si ogledate pojasnila:

    https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=121819

  • Pri določenih konfiguracijah strojne opreme (posebej tistih z LCD zasloni) lahko pride to težav pri zagonu namestitvenega programa. V tem primeru ponovno zaženite namestitveni postopek z možnostjo nofb.

    OPOMBA: Kitajska, japonska in korejska različica grafične namestitve lahko zaženete z možnostjo nofb, kar jo bo spremenilo v angleško različico. Nato pa v grafičnem načinu izberite želeni jezik.

  • Nekateri prenosniki znamke Sony VAIOn imajo včasih težave z namestitvijo sistema Pingo z zgoščenke CD. Če pride do tega, ponovno zaženite postopek namestitve in dodajte sledečo možnost:

    pci=off ide1=0x180,0x386

    Ta možnost bo omogočila normalno nadaljevanje namestitvenega procesa. Vse še nezaznane naprave bodo tako konfigurirane, ko boste prvič zagnali sistem Pingo.

  • Zna se zgoditi, da bo med namestitvijo serijska miška neuporabna, vendar naj bi ponovno začele delovati v okenskem načinu, potem ko bo namestitev končana. Za več informacij si oglejte naslednjo napako:

    http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=119474

  • Če zaganjate sistem Pingo 3.1 kot gostujoči operacijski sistem na VMware Workstation 4.5.1, lahko pride do težav, dokler ne onemogočite podpore za virtualne dinamične objekte v skupni rabi z naslednjim parametrom:

    
    vdso=0
  • Namestitev z omogočenim SELinuxom bo povzročila, da v imeniku /root/ ustvarijo z GNOME povezane datoteke z napačnim varnostnim konteksom. To vam preprečilo, da bi se administratorski uporabnik (root) lahko prijavil v sistem v grafičnem načinu.  Rešitev je, da se root uporabnik prijavi prek konzole in zaženete sledeči ukaz:

    
    setfiles /etc/security/selinux/file_contexts /root

    Potem ko vnesete ukaz, bo grafična prijava za uporabnika root delovala normalno.

  • Pri sistemih s starejšimi omrežnimi karticami se lahko zgodi, da se pri zagonu namestitve ne bodo prikazali omrežni vmesniki. Več informacij:

    https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=119965

    Možna začasna rešitev je, da se prijavite kot uporabnik root in zaženete naslednji ukaz:

    
    chmod -x /sbin/mii-tool
    
              

    Opomba

    Ta ukaz je priporočen pri vseh namestitvah.

  • Več težav je bilo opaženih tudi pri nadgradnji sistemov Red Hat Linux 7.<x>, 8.0, 9 in Pingo 1, na katerih teče Ximian GNOME okolje. Razlog za težave je prekrivanje mer različicami uradnih Red Hat Linux RPM paketov (oziroma tistih iz projekta Fedora) in Ximianovih RPM paketov. Ta konfiguracija ni podprta. Na voljo imate tako več možnosti:

    1) Preden namestite Pingo, odstranite okolje Ximian GNOME iz sistema.

    2) Takoj za tem, ko nadgradite sistem, ponovno namestite okolje Ximian GNOME.

    3) Nadgradite sistem in takoj zatem odstranite vse obstoječe Ximianove RPM pakete in jih nadomestite z ustreznimi paketi sistema Pingo 3.1.

    Omenjene težave s prekrivanjem različic morate rešiti, sicer bo prišlo do težav z nestabilnostjo GNOME okolja.

Opombe o paketu

V naslednjih poglavjih so zbrane opombe o paketih, ki so se v različici Pingo 3.1 močno spremenili. Za boljši pregled so organizirani v takšne skupine, ki so v rabi tudi v paketu Anakonda.J

Jedro

To poglavje vsebuje najpomembnešje komponente sistema Pingo, vključno z jedrom.

glibc

  • Na voljo je izpopolnjena implementacija podpore za POSIX timer (ki sedaj vključuje podporo za CLOCK_MONOTONIC). Ta implementacija uporablja podporo, vgrajeno v jedro 2.6.

    Poleg tega je bila dodana nova funkcionalnost - podpora za sporočilne vrste POSIX message queue.

  • Za pohitritev prijave, kadar uporabljate NIS, je sedaj mogoče zahtevati uporabo načrta netid.byname namesto groups.byname za pošiljanje informacije o skupinah NIS odjemalcem. Ta načrt se navadno ne uporablja za ta namen, čeprav večina konfiguracij  vsebuje potrebne informacije, na novejših Linux in Solaris™ NIS strežnikih pa se informacije generirajo privzeto.

    To funkcionalnost omogočite v naslednji vrstici datoteke /etc/default/nss:

    
    # NETID_AUTHORITATIVE=TRUE
    
                

    Datoteko odprite v urejevalniku besedila in odstranite vodilni znak '#' in shranite spremembo.

    Opomba

    V načrtu netid.byname niti NIS strežnik niti odjemalec ne uporabljata navzkrižnih preverjanj. Zato je vsa odgovornost za zagotavljanje, da netid.byname vsebuje ustrezne informacije, na sistemskem administratorju.

    S pomočjo načrta services.byservicename je mogoče izboljšati zmogljivost NIS. Če načrt obstaja in če je bil pravilno zgrajen, ga omogočite z naslednjo nastavitvijo v /etc/default/nss:

    
    SERVICES_AUTHORITATIVE=TRUE
    
                

    Načrt services.byservicename mora vsebovati oboje, imena storitev in vzdevke (aliase) kot ključe, in to navedene brez protokola in z njim. Nedavno posodobljeni Pingo in Solaris NIS strežniki omogočajo pravilno zgrajene načrte  services.byservicename.

  • Podpora za Native POSIX Thread Library (NPTL) ni možna v arhitekturah starejših od i686. To vključuje procesorje VIA, AMD K6 in i586 Pentium. To zna predstavljati problem pri nekaterih aplikacijah, ki so odvisne od NPTL db4.

kernel

  • Jedro Pingo 3.1 i686 uporablja t.i. "4GB/4GB memory split," kjer imata jedro in prostor za uporabnika 4 GB virtualnega prostora. To omogoča uporabo zahtevnejših aplikacij, še posebej Jave in podatkovnih baz. Poleg tega omogoča ta funkcionalnost povečan prostor na jedru, ki ga lahko uporabimo za izkoriščanje sistemskih konfiguracij, ki zahtevajo večje količine pomnilnika.

  • Podpora za I2O je bila v sistemu Pingo 3.1 močno izboljšana.

    Pingo 3.1 se teoretično uporablja s kontrolerji I2O RAID, vendar zahtevata namestitev in konfiguracija tudi ročne posege. Na žalost pred izidom Pingo 3.1 ni bilo mogoče dokončati podpore za I2O v Anakondi.

    Modul i2o_proc je potrebno med testiranjem diska naložiti ročno, da bo Disk Druid našel blokovne naprave I2O. Oglejte si spletne strani projekta I2O (glej spodaj), kjer boste našli navodila za ta in druga vprašanja glede nadgradnje/namestitve.

    Opomba

    Gonilnik dpt_i2om, ki je bil prej uporabljen za podporo več kontrolerjev SCSI RAID na jedru 2.4, sedaj ni več podprt. Zato pa novi generični nivo I2O podpira večino omenjenih kontrolnikov. Poleg tega je sedaj mogoče uporabljati I2O tudi na 64-bitnih arhitekturah.

    Spremenila so se tudi imena naprav. Gonilnik dpt_i2o je prej uporabljal imena /dev/sd??m, novi gonilnik i2o_block pa uporablja imena /dev/i2o/hd?? .

    Dodatne informacije najdete na spletni strani "I2O on Linux":

    http://i2o.shadowconnect.com/

    Strani vsebujejo seznam testiranih kontrolnikov, RPM pakete raidutils , združljive s starejšim gonilnikom dpt_i2o, in novi nivo I2O (za upravljanje kontrolerjev Adaptec RAID) ter informacije glede I2O v sistemu Pingo.

    Posebna zahvala gre Markusu Lidelu iz podjetja Shadow Connect GmbH za vodenje razvoja jedra in orodij na podlagi I2O.

  • Jedro 2.6 vsebuje nov in mnogo izboljšani mehanizem (znan kot SG_IO), namenjen aplikacijam, ki morajo pošiljati ukaze hranilnim napravam. To vključuje aplikacije za snemanje Cdjev ali za razpakiranje podatkov iz avdio zgoščenk. SG_IO prav tako nadomesti emulacijo ide-scsi, pri kateri so bili potrebni parametri kot je hdd=ide-scsi za podporo CD-snemalnikom ATAPI.

    Aplikacije, ki pridejo kot del sistema Pingo 3.1, so bile prilagojene, tako da izkoristijo SG_IO. Primer: za snemanje CDja z ukazom cdrecord je prejšnji ukaz izgledal približno takole:

    
    cdrecord --dev=0,0,0 <iso-file>
    
                

    Z SG_IO pa bo ukaz izgledal približno takole:

    
    cdrecord --dev=<device> <iso-file>
    
                

    Tukaj je <device> katerokoli veljavno ime IDE (/dev/hdc) ali SCSI/USB (/dev/scd0) naprave.

Grafika

Ta odsek vključuje pakete, s katerimi upravljate in skenirate slike.

gimp

  • Paket gimp-perl je bil odstranjen iz sistema Pingo 3.1, ker je bil nadgrajen v različico 2.0 in Perl povezave niso več uporabne in del glavnega paketa.

    Uporabniki Perl skriptov in GIMPA naj namestijo modul Gimp Perl z naslova http://www.gimp.org/downloads/.

Jezikovna podpora

Ta sekcija vključuje informacije glede podpore raznim jezikom v sistemu Pingo.

iiimf

  • Privzeta vnosna metoda Input Method (IM) za Kitajski (poenostavljeni in tradicionalni), Japonski in Korejski jezik, je bila zamenjana z IIMF (Internet/Intranet Input Method Framework. IIMF je podprt kot osnovni GTK2 IM modul ter prek XIM, ki uporablja odjemalca httx. IIIMF podpira hkratno uporabo večih jezikovnih orodij Language Engine (LE), s pomočjo vnosne metode GNOME Input Method Language Engine Tool (GIMLET - pripomoček) pa je možno preklapljati med LE v različnih jezikih znotraj GTK2 aplikacij.

    IIMF je trenutno privzeto nastavljen na kombinacijo tipk Ctrl-presledek za preklop med vnosnimi metodami (uporabniki urejevalnika Emacs nastavijo oznako z Ctrl-@).

    Za preklop med IIMF in vnosnimi metodami XIM uporabite ukaz im-switch. Za nadaljnje informacije vnesite naslednji ukaz:

    im-switch -h

Poštni strežnik

Ta odsek vsebuje informacije povezane z orodji za prenos elektronske pošte, ki so vključeni v Pingo.

sendmail

  • Privzeto poštni program Sendmail mail transport agent (MTA) ne sprejema omrežnih povezav od drugih gostiteljev, le od lokalnega računalnika. Če želite skonfigurirati Sendmail kot strežnik za druge odjemalce, morate urediti datoteko /etc/mail/sendmail.mc in spremeniti vrstico DAEMON_OPTIONS , da bo poslušala tudi omrežne naprave (ali popolnoma zakomentirate to možnost z dnl oznako). Nato osvežite datoteko /etc/mail/sendmail.cf z naslednjim ukazom (kot root uporabnik):

    make -C /etc/mail

    To bo delovalo, če boste imeli nameščen paket sendmail-cf.

Zvok in video

To poglavje vsebuje informacije o multimedijskih (večpredstavnostnih) aplikacijah.

k3b

Pretekli uporabniki aplikacije za snemanje CD in DVD zgoščenk k3b bodo opazili, da manjka program k3bsetup. Ta namreč v sistemu Pingo 3.1 ni več potreben.

Okenski sistem X Window System

To poglavje vsebuje informacije glede implementacije okenskega okolja X Window System v Pingo.

xorg-x11

  • Novi uporabniki implementiranega okolja X.org X11 naj bodo pozorni, da obstaja nekaj razlik med to različico in različico XFree86.org X11, ki je bila implementirana v prejšnjih operacijskih sistemih Red Hat. Posebna razlika je v imenih datotek, vključno z naslednjimi:

    X Server Binary

    XFree86 X11: XFree86

    X.org X11: Xorg

    X Server Configuration File

    XFree86 X11: /etc/X11/XF86Config

    X.org X11: /etc/X11/xorg.conf

    X Server Log File

    XFree86 X11: /var/log/XFree86.$DISPLAY.log

    X.org X11: /var/log/Xorg.$DISPLAY.log

    Pri konfiguraciji ali težavah s konfiguracijo X strežnika pazite, da uporabljate pravilne datoteke.

  • V zadnjih različicah Pingo (pa tudi prejšnjih različicah Red Hat Linuxa) je prišlo do zmede glede pisav in težav z njimi v okolju X Window System. Trenutno obstajata dva podsistema pisav z različnimi značilnostmi:
  • - Izvirni  (več kot 15 let stari) podsistem se imenuje "core X font subsystem" (jedrni podsistem pisav za X). Pisave v tem podsistemu niso obdelane (anti-aliased), upravlja jih X strežnik, njihova imena pa so podobna naslednjemu:

    -misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-1

    Novejši podsistem pisav se imenuje "fontconfig" in dovoljuje aplikacijam neposredni dostop do datotek s pisavami. Fontconfig se pogosto uporablja s knjižnico "Xft", ki omogoča aplikacijam obdelavo pisav fontconfig za zaslon. Fontconfig uporablja bolj uporabnikom prijazna imena, kot je:

    Luxi Sans-10

    Čez čas bodo fontconfig/Xft popolnoma zamanjala izvirni podsistem pisav za X. Trenutno uporabljajo aplikacije, ki delajo z orodji Qt 3 ali GTK 2 (ki vključujejo aplikacije KDE in GNOME), podsistem pisav fontconfig in Xft, večina ostalih pa uporablja osnovne X pisave.

    V prihodnosti bo sistem Pingo podpiral izključno fontconfig/Xft namesto XFS strežnika za pisave kot privzeto metodo dostopa lokalnih pisav.

    OPOMBA: Izjema v zgoraj omenjeni uporabi podsistemov pisav je OpenOffice.org, ki vsebuje lastno tehnologijo za obdelavo in prikaz pisav.

    Za dodajanje novih pisav v sistem Pingo 3.1, morate slediti pravilnem postopku, ki je odvisen od podsistema, ki bo uporabljal nove pisave. Za osnovni X podsistem pisav morate:

    1. Ustvariti imenik /usr/share/fonts/local/ (če ta še ne obstaja):

    mkdir /usr/share/fonts/local/

    2. Kopirate datoteko s pisavo v imenik /usr/share/fonts/local/

    3. Posodobite podatke o pisavi z naslednjimi ukazi (zaradi omejitev pri oblikovanju tega dokumenta se lahko nekateri ukazi prelomijo v več vrstic; ko jih uporabljate, morajo le-ti biti zapisani v eni vrstici):

    ttmkfdir -d /usr/share/fonts/local/ -o /usr/share/fonts/local/fonts.scale

    mkfontdir /usr/share/fonts/local/

    4. Če ste morali na novo ustvariti imenik /usr/share/fonts/local/, ga dodajte še v pot za strežnik s pisavami X (xfs):

    chkfontpath --add /usr/share/fonts/local/

    Dodajanje novih pisav v podsistem fontconfig je bolj preprosto - nove datoteke s pisavami preprosto kopirajte v imenik  /usr/share/fonts/ (posamezni uporabniki lahko spreminjajo konfiguracijo pisav, tako da datoteko kopirajo v imenik ~/.fonts/).

    Potem ko ste kopirali pisavo, z ukazom fc-cache posodobite podatke o pisavah v predpomnilniku:

    fc-cache <directory>

    (Tukaj je <directory> imenik /usr/share/fonts/ or ~/.fonts/.)

    Posamezni uporabniki lahko pisave namestijo tudi prek grafičnega vmesnika Nautilus, kjer poiščejo datoteke in jih povlečejo v imenik fonts:///.

    OPOMBA: Če se ime datoteke s pisavo konča z ".gz", so bile arhivirane z ukazom gzip in jo je treba razpakirati z ukazom gunzip, preden jo lahko uporabite v podsistemu fontconfig.

  • Zaradi prehoda na nov sistem pisav, ki temelji na fontconfig/Xft, spremembe v pogovornem oknu Nastavitve pisav (Font Preferences) ne bodo vplivale na aplikacije GTK+ 1.2. Za te aplikacije konfigurirate pisave, tako da dodate naslednje vrstice v datoteki  ~/.gtkrc.mine:

    style "user-font" {

    fontset = "<font-specification>"

    }

    widget_class "*" style "user-font"

    (<font-specification> predstavlja specifikacijo pisave v slogu, ki ga uporabljajo standardne X aplikacije, npr. "-adobe-helvetica-medium-r-normal--*-120-*-*-*-*-*-*".)

Razne opombe

V tem poglavju so informacije glede paketov, ki ne spadajo v katero od prejšnjih kategorij.

lvm2

Ta odsek vsebuje informacije o paketu lvm2.

  • V imeniku /usr/sbin/ so sedaj vsi ukazi LVM2. V okoljih, kjer /usr/ ni na voljo, je potrebno vsak ukaz začeti s potjo /sbin/lvm.static (npr. /sbin/lvm.static vgchange -ay).

    V ostalih okoljih, kjer je /usr/ na voljo, pa ni več potrebno dodajati lvm pred vsak ukaz (npr. /usr/sbin/lvm vgchange -ay postane /usr/sbin/vgchange -ay).

  • Novi ukazi LVM2 (npr. /usr/sbin/vgchange -ay in /sbin/lvm.static vgchange -ay) zaznajo, če imate jedro 2.4 in po potrebi uporabijo starejše LVM1 ukaze. Ukazi LVM1 so bili preimenovani in se končajo z ".lvm1" (npr.

    Opomba

    Ukazi LVM1 delujejo le na jedrih različice 2.4. Na jedrih različice 2.6 ni mogoče uporabiti ukazov LVM1.

Več informacij o LVM2 najdete v imeniku /usr/share/doc/lvm2*/WHATS_NEW.

Dodani/odstranjeni/preklicani paketi

To poglavje vsebuje seznam paketov, ki sodijo v naslednje kategorije:

  • Dodani paketi v Pingo 3.1

  • Odstranjeni paketi iz Pingo 3.1

  • Paketi, ki so bili preklicani ali bodo odstranjeni iz prihodnjih različic Pingo

Opomba

Za zmanjšanje dolžine naslednjih seznamov so navedeni izvorni paketi (source) in ne binarni (binary).

Dodani paketi

Naslednji paketi so bili dodani v Pingo 2:

  • alsa-lib ― Libraries for Advanced Linux Sound Architecture (ALSA)

  • alsa-utils ― Command-line utilities for ALSA

  • ant ― Platform-independent build tool for Java applications

  • automake17 ― Automake 1.7 compatibility

  • bcel ― Java class file manipulation

  • checkpolicy ― SELinux policy compiler

  • commons-beanutils ― Jakarta Commons Beanutils

  • commons-collections ― Jakarta Commons Collections

  • commons-dbcp ― Jakarta Commons DBCP

  • commons-digester ― Jakarta Commons Digester

  • commons-fileupload ― Jakarta Commons Fileupload

  • commons-logging ― Jakarta Commons Logging

  • commons-modeler ― Jakarta Commons Modeler

  • commons-pool ― Jakarta Commons Pool

  • cup-v10k ― LALR parser generator

  • cyrus-imapd ― Cyrus IMAP implementation

  • dbh ― Disk based hash library

  • dev86 ― A real-mode x86 assembler and linker

  • device-mapper ― Device mapper library

  • distcache ― Distributed SSL session cache

  • exim ― The exim mail transport agent

  • expect ― Split out from tcltk

  • flac ― An encoder/decoder for the Free Lossless Audio Codec

  • fonts-bengali ― Fonts for the display of the Bengali script

  • gcc34 ― GNU Compiler Collection version 3.4

  • gnome-keyring ― A framework for managing user passwords and other secrets

  • gnome-netstatus ― Network status applet

  • hicolor-icon-theme ― Basic directories and files needed for icon theme support

  • hpijs ― A collection of optimized drivers for HP printers

  • iiimf-le-inpinyin ― An IIIMF Language Engine for Simplified Chinese

  • iiimf-le-xcin ― An IIIMF Language Engine for Traditional Chinese

  • ipsec-tools ― Tools for configuring and using IPSEC

  • iptstate ― A top-like display of IP Tables state table entries

  • ipvsadm ― A utility to administer the IP Virtual Server services

  • jaf ― GNU JavaBeans Activation Framework

  • jakarta-regexp ― A 100% Pure Java Regular Expression package

  • javamail ― A protocol-independent API for messaging applications

  • junit ― A regression-testing framework used to implement unit tests in Java

  • k3b ― An easy-to-use DC/DVD burning application

  • libc-client ― A common API for accessing mailboxes

  • libdv ― Software decoder for DV format video

  • libexif ― A library for extracting information from EXIF files

  • libgnomecups ― GNOME library for CUPS integration

  • libofx ― A library for supporting Open Financial Exchange (OFX)

  • libselinux ― SELinux library and simple utilities

  • libxfce4mcs ― Multi-channel settings management support for the XFce4 desktop environment

  • libxfce4util ― Utility library for the XFce4 desktop environment

  • libxfcegui4 ― GTK widgets for the XFce4 desktop environment

  • libxklavier ― A library providing high-level API for X Keyboard Extension (XKB)

  • lvm2 ― Logical Volume Management (LVM) tools

  • memtest86+ ― Stand-alone memory tester for x86 and x86-64 computers

  • mod_auth_kerb ― Module for Kerberos authentication over HTTP

  • mx4j ― An open source implementation of the Java Management Extensions (JMX)

  • mysql-jdbc ― An implementation of the JDBC API for the MySQL relational database server

  • nabi ― A simple Hangul X input method

  • openhbci ― A free client-side implementation of Home Banking Computer Interface (HBCI)

  • openobex-apps ― Applications for using the OBEX (Object Exchange) protocol

  • pcmcia-cs ― Utilities for handling PCMCIA devices

  • perl-Convert-ASN1 ― Convert-ASN1 Perl module

  • perl-LDAP ― LDAP Perl module

  • perl-RPM-Specfile ― RPM-Specfile Perl module

  • perl-XML-LibXML ― XML-LibXML Perl module

  • perl-XML-LibXML-Common ― XML-LibXML-Common Perl module

  • perl-XML-NamespaceSupport ― XML-NamespaceSupport Perl module

  • perl-XML-SAX ― XML-SAX Perl module

  • planner ― Graphical project management tool

  • policy ― SELinux example policy configuration

  • policycoreutils ― SELinux policy core utilities

  • pyparted ― Python modules for the parted library

  • redhat-java-rpm-scripts ― A collection of scripts used to perform common tasks for RPM packages containing Java libraries and executables

  • rhdb-utils ― Miscellaneous utilities for PostgreSQL (Red Hat Edition)

  • selinux-doc ― SELinux documentation

  • servletapi ― An implementation of the Java Servlet and JSP APIs

  • setools ― SELinux tools for managing policy

  • shared-mime-info ― The freedesktop.org shared MIME info database

  • speex ― A patent-free codec designed especially for speech.

  • struts ― Framework for building web applications with Java

  • system-config-bind ― A utility for configuring basic Domain Name System (DNS) settings

  • system-config-boot ― A graphical interface for configuring the boot loader

  • system-config-date ― A graphical interface for modifying system date and time

  • system-config-display ― A graphical interface for configuring the X Window System display

  • system-config-httpd ― A graphical interface for configuring Apache

  • system-config-keyboard ― A graphical interface for modifying the default keyboard

  • system-config-kickstart ― A graphical interface for creating kickstart files

  • system-config-language ― A graphical interface for modifying the default system language

  • system-config-mouse ― A graphical interface for configuring mice

  • system-config-netboot ― A graphical interface for configuring diskless environments and network installations

  • system-config-network ― A graphical interface for configuring Ethernet, wireless, Token Ring, ADSL, ISDN and PPP network devices

  • system-config-nfs ― A graphical interface for configuring NFS shares

  • system-config-packages ― A graphical interface for package management

  • system-config-printer ― A graphical interface for configuring printers

  • system-config-proc ― A graphical interface for configuring tunable operating system parameters

  • system-config-rootpassword ― A graphical interface for modifying the root password

  • system-config-samba ― a graphical user interface for configuring Samba shares

  • system-config-securitylevel ― A graphical interface for modifying the system security level

  • system-config-services ― A graphical interface for configuring initscript and xinetd

  • system-config-soundcard ― A graphical interface for detecting and configuring soundcards

  • system-config-users ― A graphical interface for administering users and groups

  • system-logviewer ― A graphical interface for viewing log files

  • system-switch-mail ― A graphical interface for mail transport agent selection

  • tcl ― Split out from tcltk

  • tclx ― Split out from tcltk

  • tix ― Split out from tcltk

  • tk ― Split out from tcltk

  • tomcat ― The official Reference Implementation for the Java Servlet and JavaServer Pages technologies

  • tvtime ― A high quality TV viewer

  • udev ― A userspace implementation of devfs

  • xalan-j ― The Xalan XSLT processor

  • xerces-j ― The Xerces XML parser

  • xfce4-panel ― The panel for the XFce4 desktop environment

  • xfce-mcs-manager ― A multi channel settings manager for the XFce4 desktop environment

  • xfce-mcs-plugins ― A set of plugins for the XFce4 multi channel settings manager

  • xfce-utils ― Utilities for the XFce4 desktop environment

  • xfdesktop ― A desktop manager for the XFce4 desktop environment

  • xffm ― A file manager and SMB network navigator for the XFce4 desktop environment

  • xffm-icons ― Icon themes for the xffm file manager

  • xfsprogs ― Utilities for managing the XFS file system

  • xfwm4 ― A window manager for the XFce4 desktop environment

  • xfwm4-themes ― A set of additional themes for the xfwm4 window manager

  • xmlsec1 ― Library providing support for XML Signature and XML Encryption standards

  • xorg-x11 ― An open source implementation of the X Window System

  • xrestop ― A utility for monitoring application usage of X resources and display them in a manner similar to the top program

Odstranjeni paketi

Sledeči paketi so bili odstranjeni iz Pingo 3.1:

  • ami ― Replaced by nabi

  • bonobo-conf ― No longer used by any current Pingo application

  • boost-jam ― no longer required by any current Pingo software

  • cipe ― Not supported by the 2.6 kernel

  • gcc32 ― Used only to compile 2.4 kernel (which is no longer included)

  • gimp-perl ― No longer packaged as part of the GIMP packaging

  • gnome-vfs2-extras ― Now part of gnome-vfs-extras

  • gtoaster ― Equivalent functionality present in nautilus-cd-burner

  • imap ― Replaced by dovecot

  • indexhtml ― Content added to fedora-release

  • ipchains ― Replaced by iptables

  • kdoc ― not part of current KDE

  • kernel-pcmcia-cs ― Replaced by pcmcia-cs

  • kpppload ― Not part of current KDE release

  • kterm ― Lacks UTF-8 support

  • libcapplet0 ― No longer needed; GNOME 1 capplets removed

  • libgtop ― No longer used by any Pingo application

  • libmrproject ― No longer needed; mrproject removed

  • mars-nwe ― No longer part of Pingo profile

  • memtest86 ― Replaced by memtest86+

  • mrproject ― Replaced by planner

  • ncurses4 ― No longer required

  • nmh ― No longer part of Pingo profile

  • openssl096 ― No longer required

  • readline41 ― No longer required

  • redhat-config-bind ― Renamed system-config-bind

  • redhat-config-boot ― Renamed system-config-boot

  • redhat-config-date ― Renamed system-config-date

  • redhat-config-httpd ― Renamed system-config-httpd

  • redhat-config-keyboard ― Renamed system-config-keyboard

  • redhat-config-kickstart ― Renamed system-config-kickstart

  • redhat-config-language ― Renamed system-config-language

  • redhat-config-mouse ― Renamed system-config-mouse

  • redhat-config-netboot ― Renamed system-config-netboot

  • redhat-config-network ― Renamed system-config-network

  • redhat-config-nfs ― Renamed system-config-nfs

  • redhat-config-packages ― Renamed system-config-packages

  • redhat-config-printer ― Renamed system-config-printer

  • redhat-config-proc ― Renamed system-config-proc

  • redhat-config-rootpassword ― Renamed system-config-rootpassword

  • redhat-config-samba ― Renamed system-config-samba

  • redhat-config-securitylevel ― Renamed system-config-securitylevel

  • redhat-config-services ― Renamed system-config-services

  • redhat-config-soundcard ― Renamed system-config-soundcard

  • redhat-config-users ― Renamed system-config-users

  • redhat-config-xfree86 ― Renamed system-config-display

  • redhat-logviewer ― Renamed system-logviewer

  • redhat-switch-mail ― Renamed system-switch-mail

  • run ― Functionality present in schedutils

  • sndconfig ― No longer required by mainstream hardware

  • tcltk ― Package split up into separate expect, tcl, tclx, tix and tk packages

  • xawtv ― Replaced by tvtime

  • Xbae ― Library not used by any application

  • xcpustate ― No longer part of Pingo profile

  • XFree86 ― Replaced by the X.Org X11 implementation

  • Xlt ― Library not used by any application

  • xtraceroute ― No longer part of Pingo profile

Preklicani paketi

Sledeči paketi so bili preklicani in bodo odstranjeni iz sledečih različic Pingo:

  • ac-archive ― No longer part of Pingo profile

  • dbskkd-cdb ― Only used by deprecated package skkinput

  • devlabel ― udev is the recommended solution

  • FreeWnn ― Only used by deprecated package kinput2-canna-wnn6

  • kinput2-canna-wnn6 ― IIIMF is the recommended input method

  • licq ― Equivalent functionality present in other applications (gaim, for example)

  • lilo ― GRUB is the recommended bootloader

  • miniChinput ― IIIMF is the recommended input method

  • nabi ― IIIMF is the recommended input method

  • ncpfs ― No longer part of Pingo profile

  • skkinput ― IIIMF is the recommended input method

  • Wnn6-SDK ― Only used by deprecated package kinput2-canna-wnn6

  • xcin ― IIIMF is the recommended input method

Pregled projekta Fedora

Cilj projekta Fedora je v sodelovanju s skupnostjo Linux zgraditi popolni, splošno-namenski operacijski sistem, zgrajen izključno iz odprtokodne programske opreme. Razvoj poteka prek javnega foruma. Projekt bo proizvedel terminske izdaje sistema Pingo na 2-3 leta, z načrtom za javno izdajo. Skupnost inženirjev Red Hat bo še naprej sodelovala pri gradnji Fedora Core, veseli pa bodo vseh novih zunanjih sodelavcev. Z uporabo bolj odprtega postopka bi radi naredili operacijski sistem bolj v slogu ideala proste programske opreme in s tem prijaznejši odprtokodni skupnosti.

Dodatne informacije dobite na domači strani distribucije Pingo:

http://www.pingo.org/

Poleg spletnih strani imate na voljo tudi sledeče dopisne sezname:

  • pingo-user@mailman.pingo.org ― Za uporabnike različic Pingo

  • pingo-devel@mailman.pingo.org ― Za razvoj in testne namene Pingo razvijalcev

Za prijavo na te sezname pošljite elektronsko sporočilo z besedo "subscribe" kot zadevo na <imeseznama>-request (kjer je <listname> kateri od zgornjih imen seznamov).

OPOMBA:

Projekt Fedora vključuje tudi IRC (Internet Relay Chat) kanal. IRC predstavlja tekstovno komunikacijo v realnem času, kjer lahko imate pogovore z več ljudmi hkrati na odprtem kanalu ali zasebne pogovore.

( x86 )