SUSE Linux 10.0 kiadási megjegyzések

Copyright © 2005 Novell, Inc.

A jelen kiadási megjegyzések a következő területeket ölelik fel:

Az Első lépések kézikönyvben bőséges információt talál a rendszer telepítésével és beállításával kapcsolatban. A Referencia kézikönyv részletesen ismerteti a rendszer beállításait, az asztali környezetet és a legfontosabb alkalmazásokat.

Általános
  1. Novell AppArmor
  2. Xen 3 technológiaelőzetes
  3. Szoftverraktárak hozzáadása Javához
  4. Eclipse használata 64 bites platformokon (x86_64 és AMD64)
  5. Banshee-problémák
  6. Új GeForce grafikus kártyák (6x00) és az nv illesztőprogram
  7. Atheros WLAN kártyák használata
  8. YaST támogatási modul
Frissítés:
  1. N/A
Telepítés
  1. A DVD és CD-ROM adathordozók tartalmával kapcsolatban
Műszaki
  1. PCMCIA
  2. Superuserre váltás az su paranccsal
  3. Területi beállítások a ~/.i18n fájlban
  4. D-BUS beállítása folyamatközi kommunikációhoz a .xinitrc fájlban
  5. NTP-vel kapcsolatos átnevezett fájlok
  6. Az udev démon által kezelt hotplug-események
  7. Hotplug-eszközök felcsatolása "sync" nélkül
  8. Párhuzamos portra csatlakozó nyomtatók használata
  9. Fájlrendszer változott érthesítés GNOME alkalmazásoknál

Általános

Novell AppArmor

A SUSE Linux jelen kiadásának része a Novell AppArmor. Ez a szolgáltatás a szofveres támadások ellen védi az alkalmazásokat. Az AppArmor-védelem az AppArmor vezérlőpulton kapcsolható be (ez a yast; Novell AppArmor nevű részében található). A Novell AppArmor használatával kapcsolatos részletes információ: /usr/share/doc/packages/subdomain-docs/apparmor-userguide.pdf.

Xen 3 technológiaelőzetes

A Xen 3 egy vadonatúj, élvonalbeli, nyílt forráskódú technológia virtuális környezetek készítésére alkalmazások futtatásához. A technológia gyorsan fejlődik, de egyes részein még folyik a munka és ezért még nem teljesen kiforrott. A Xen még nincsen teljesen bevizsgálva és nem teljesen stabil. Éppen ezért a SUSE Linux 10.0 kiadásában a Xen 3 technológiaelőzetesként került be. Bár túlnyomórészt működni fog, a Xent még finomítani és tesztelni kell, hogy üzleti környezetben is használni lehessen. Néhány a Xen 3 tervezett újdonságai közül: x86-64 támogatás (már működik a Xen 3-ban), SMP (egyelőre még letiltva), PAE támogatás (SUSE Linux alatt nincs bekapcsolva).

A továbbfejlesztett program csomagjai a YaST online frissítés (YOU) keretében lesznek letölthetők. Friss információ: http://www.opensuse.org/Xen3_Status_and_Updates.

Szoftverraktárak hozzáadása Javához

A YaST Telepítési forrás moduljával további szoftverraktárak vehetők fel az alapértelmezett telepítési beállítások mellé. Ez a funkció akkor hasznos, ha olyan komponensekkel kívánja kiegészíteni a rendszert, amelyek nem részei az alap telepítési forrásoknak. Például az openSUSE csak nyílt forráskódú szoftvert tartalmaz de akinek Javára és a Javától függő csomagokra van szüksége (mint például az OpenOffice.org), felvehetik az "inst-source-java" szoftverraktárat a YaST-ban és telepíthetik ezeket a csomagokat is. További információ: http://www.opensuse.org/index.php/Additional_YaST_Package_Repositories.

Eclipse használata 64 bites platformokon (x86_64 és AMD64)

Az Eclipse csak 32 bites változatban van mellékelve, hogy együttműködjön az alapértelmezett java környezetünkkel (java-1_4_2-sun), ami pedig egyáltalán nem érhető el 64 bites változatban. Ha az Eclipse-et a SUN Java 1.5.0 változattal együtt kívánja használni, akkor ne felejtse el telepíteni a java-1_5_0-sun és java-1_5_0-sun-devel csomagok 32 bites változatát.

Ehhez nyissa meg a YaST-ot, válassza ki a "Szoftver"->"Szoftverfelügyelet" menüpontot, majd keressen rá a "java-1_5_0-sun" karaktersorozatra. Válassza ki a "java-1_5_0-sun" és "java-1_5_0-sun-devel" csomagokat. Mindkettő esetében kattintson az RPM leírás ablakban a "Változat" lapra és válassza ki az i586 változatot.

Banshee-problémák

Ha a banshee-t külön telepíti (nem a GNOME-mal együtt), akkor néhány csomag hiányozni fog. A helyes működéshez az alábbi csomagokra lesz szükség:

Ne felejtse el továbbá, hogy a banshee játssza le az MP3 fájlokat x86-64 alatt.

Új GeForce grafikus kártyák (6x00) és az nv illesztőprogram

Jelenleg bizonyos új GeForce kártyák (6x00 sorozat) csak gyorsítás nélkül használhatók a rendszer lefagyásának, illetve a grafika torzulásának megelőzése érdekében. Ezt a problémát a SUSE és az NVIDIA közösen vizsgálják.

E kártyák némelyike Option "ShadowFB" beállítással szerepel az /etc/X11/xorg.conf fájl device szakaszában. Ez a beállítás letiltja a gyorsítást és lényegesen csökkenti a grafikus teljesítményt. Sajnos, nem lehet automatikusan megállapítani, mely grafikus kártyák esetében szükséges mindenképpen ez a beállítás. Ki kell próbálnia: törölje ki kézzel a beállítást (vagy állítsa be) az /etc/X11/xorg.conf fájlban. Ha a próba során lefagy a rendszer, akkor indítsa el 3-as futási szinten, majd csinálja vissza a módosítást.

Egyelőre ez a beállítás négy olyan kártyához van megadva, amelyekről biztosan tudjuk, hogy érinti őket a jelen probléma. A GeForce 6x00-ra épülő kártyák esetében is előfordulhat. Ha a rendszer lefagy, és nem látja ezt a beállítást az /etc/X11/xorg.conf fájl device szakaszában, akkor írja be és indítsa újra a rendszert.

Ha csak a grafika torzulását látja az Option "ShadowFB" beállítás nélkül, de a rendszer maga nem fagy le, akkor megpróbálkozhat az Option "XaaNoPixmapCache" és Option "XaaNoOffscreenPixmaps" beállításokkal az /etc/X11/xorg.conf fájl device szakaszában. Ez a beállítás nem rontja le annyira a grafikus teljesítményt, mint az Option "ShadowFB".

Egy másik megoldás az NVIDIA csak bináris formában elérhető illesztőprogramjának használata, amely esetében szemlátomást nem jelentkezik ez a probléma. Ennek az illesztőprogramnak a telepítéséhez használja a YaST online frissítés (YOU) eszközt.

Atheros WLAN kártyák használata

Jelenleg az Atheros WLAN kártyák illesztőprogramja csak egyedi licenc keretében hozzáférhető. Emiatt nincsen benne a normál kernelcsomagokban. Az Atheros illesztőprogramjának használatához telepítse a kernelnek megfelelő nem-GPL kernelcsomagot (vagyis például ha a "kernel-default"-ot használja, akkor telepítse a "kernel-default-nongpl" csomagot is).

A nem-GPL kernelcsomag a http://www.opensuse.org/Additional_YaST_Package_Repositories címről tölthető le.

YaST támogatási modul

A YaST támogatási modul funkconalitása módosult. A modul használható egy támogatási kérés előkészítésére, illetve információ gyűjtésére a rendszerről. A SUSE Linux telepítési támogatással kapcsolatos információk: http://www.novell.com/usersupport.

Frissítés:

N/A

Nincs ismert probléma.

Telepítés

A telepítést az Első lépések kézikönyv részletesen taglalja.

A DVD és CD-ROM adathordozók tartalmával kapcsolatban

A SUSE Linux egyaránt telepíthető a DVD-ről, vagy egy sor CD-ről. A CD-kre azonban nem minden csomag fért rá, csak a leggyakrabban használatosak. A különbségek áttekintő listája az alábbi címen olvasható: http://www.novell.com/products/linuxpackages/professional/diff_cd_dvd.html.

Ha az Ön rendszerében nincs DVD-meghajtó, de szüksége van egy bizonyos csomagra, akkor az egyik lehetséges megoldás, hogy a DVD-t egy, a hálózatra csatlakozó másik gépbe teszi és távolról csatolja fel telepítéshez; egy másik, hogy a YaST-ban egy nyilvános FTP szervert választ ki telepítési forrásként.

Műszaki

PCMCIA

A PC Card kártyákat már nem a cardmgr kezeli. Helyette, csakúgy, mint a Cardbus kártyák és más alrendszerek esetén, egy kernelmodul végzi a kezelésüket. Az összes szükséges műveletet a hotplug alrendszer végzi. A pcmcia indító parancsfájl eltávolításra került, a cardctl parancsfájlt pedig felváltotta a pccardctl. További információ: /usr/share/doc/packages/pcmciautils/README.SUSE.

Superuserre váltás az su paranccsal

Alapértelmezés szerint az su parancs meghívása a root felhasználóra váltáshoz nem állítja át a PATH rendszerváltozót a root-nak. Ha meg akarja változtatni az su alapértelmezett viselkedését, akkor vagy hívja meg a su - parancsot, ű hogy elindítson egy bejelentkezési parancsértelmezőt a root teljes környezetével, vagy állítsa be a /etc/default/su fájlban az ALWAYS_SET_PATH paramétert a yes értékre.

Területi beállítások a ~/.i18n fájlban

Ha nincs megelégedve a rendszer területi beállításaival, kézzel is módosíthatja őket a ~/.i18n fájlban. A ~/.i18n fájl beállításai felülírják a rendszernek az /etc/sysconfig/language fájlban megadott alapértékeit. Használja ugyanazon változóneveket, de az RC_ névtérelőtagok nélkül; vagyis használja például a LANG változót az RC_LANG helyett. A területi beállításokról általában a Referencia kézikönyv "Nyelv- és országspecifikus beállítások" című részében olvashatók további részletek.

D-BUS beállítása folyamatközi kommunikációhoz a .xinitrc fájlban

Manapság számos alkalmazás használja a D-BUS-t folyamatközi kommunikációhoz (IPC). A dbus-daemon indítására a dbus-launch parancs szolgál. Az egész rendszerre kiterjedő /etc/X11/xinit/xinitrc a dbus-launch parancsot használja az ablakkezelő elindításához.

Ha létezik helyi ~/.xinitrc fájl, akkor azt a megfelelő módon módosítani kell. Ellenkező esetben az olyan alkalmazok, mint az f-spot, a banshee, a tomboy vagy a Network Manager banshee hibásan működik. Mentse el a régi ~/.xinitrc fájlt. Ezután másolja át az új sablonfájlt a saját könyvtárába:

cp /etc/skel/.xinitrc.template ~/.xinitrc

Végül írja be a kívánt módosításokat az elmentett .xinitrc fájlba.

NTP-vel kapcsolatos átnevezett fájlok

Az LSB-vel (Linux Standard Base) való kompatibilitás érdekében a legtöbb konfigurációs fájl és az init parancsfájl át lett nevezve xntp-ről ntp-re. Az új fájlnevek:

/etc/slp.reg.d/ntp.reg

/etc/init.d/ntp

/etc/logrotate.d/ntp

/usr/sbin/rcntp

/etc/sysconfig/ntp

Az udev démon által kezelt hotplug-események

A hotplug-eseményeket most már kizárólag az udev démon (udevd) kezeli. Többé nem használjuk az /etc/hotplug.d és /etc/dev.d esemény-multiplexer rendszerét. Helyette az udevd hívja meg közvetlenül az összes hotplug-segítő eszközt, a saját szabályainak megfelelően. Az udev-szabályokat és a segítő eszközöket az udev és számos más csomag tartalmazza.

Hotplug-eszközök felcsatolása "sync" nélkül

Ha az USB-tárolóeszközökre (például USB-memóriára vagy USB-merevlemezekre) írás nagyon lassú, vagy ha nincs szükség szinkronizált írásra az eszközök esetében, akkor ki lehet kapcsolni a sync csatolási paramétert.

  1. Hozzon létre egy fájlt 90-storage-nosync.fdi néven, az alábbi tartalommal:

    <?xml version="1.0" encoding="ISO-8859-1"?>

    <deviceinfo version="0.2">

    <device>

    <!-- sync letiltása csatolásnál -->

    <match key="block.is_volume" bool="true">

    <match key="volume.fsusage" string="filesystem">

    <match key="volume.uuid" string="UUID">

    <merge key="volume.policy.mount_option.sync" type="bool">false</merge>

    </match>

    </match>

    </match>

    </device>

    </deviceinfo>

  2. Írja át a <match key="volume.uuid" string="==UUID=="> sort a hardvernek megfelelően. Futtassa le az lshal parancsot a volume.uuid lekéréséhez és írja be ezt az azonosítót az ==UUID== helyett.

  3. Másolja át a 90-storage-nosync.fdi fájlt az alábbi könyvtárba:

    cp 90-storage-nosync.fdi /usr/share/hal/fdi/policy/20thirdparty

  4. Indítsa újra a HAL szolgáltatást (rchal restart).

Párhuzamos portra csatlakozó nyomtatók használata

Szükség lehet a rendszer újraindítására, ha a YaST segítségével állít be egy párhuzamos nyomtatót. Ha a nyomtatás nem működik a párhuzamos nyomtató YaST-tal beállítása után, indítsa újra a rendszert, de ne indítsa el a YaST nyomtatóbeállítást a kipróbáláshoz. Ez a probléma sak az ECP DMA módot használó párhuzamos nyomtatókat érinti.

Fájlrendszer változott érthesítés GNOME alkalmazásoknál

A helyes működéshez a GNOME alkalmazások elvárják, hogy a fájlrendszer támogassa a változás esetén történő értesítést. Csak helyi fájlrendszerek esetén telepítse a gamin csomagot (ez a preferált módszer), vagy futtassa le a FAM démont. Távoli fájlrendszerek esetén futtassa a FAM-ot a szerveren és a kliensen egyaránt, majd nyissa meg a tűzfalak a PAM RPC-hívásaihoz.

A GNOME (gnome-vfs2 és a libgda) tartalmaz egy átalakítót, amelyik a gamin vagy az fam segítségével biztosít értesítést a fájlrendszer megváltozásáról: