Copyright © 2005 Novell, Inc.
Nämä julkaisutiedot sisältävät seuraavat kohdat:
Yleistä: Kaikille oleellista tietoa.
Päivitys: Muutokset, joita ei mainita Start-Up-käsikirjan luvussa 2. [vielä tyhjä]
Asennus: Täydentävää tietoa asennuksesta.
Tekninen: Tämä osio sisältää tietoa teknisistä muutoksista ja parannuksista kokeneille käyttäjille.
Start-Up-käsikirjasta löydät tietoa asennuksesta sekä järjestelmän perusasetuksista. Reference Guide -käsikirja paneutuu syvällisemmin järjestelmän asetuksiin sekä työpöytiin ja niiden oleellisimpiin ohjelmiin.
Tässä SUSE Linux versiossa on mukana Novell AppArmor. Tämä ohjelma suojaa sovelluksiaksi hyväksikäytöltä. AppArmor-suojaus voidaan ottaa käyttöön AppArmor-ohjauspaneelilla, joka sijaitsee YaST:ssa Novell AppArmor -valikon alla. Saadaksesi lisätietoja Novell AppArmorin käytöstä katso tiedostoa /usr/share/doc/packages/subdomain-docs/apparmor-userguide.pdf.
Xen 3 on hyvin uusi, yhteisöpohjainen keihäänkärkiteknologia, joka mahdollistaa virtuaaliympäristöjen luomisen sovelluksille helposti. Teknologia kehittyy nopeasti, ja osa sen ominaisuuksista on keskeneräisiä ja siten eivät kypsiä. Xeniä ei ole kokonaan testattu, ja se ei ole täysin vakaa. Näistä syistä johtuen Xen 3 on tarjolla SUSE Linux 10.0:ssa teknologiaesittelynä. Vaikka se suurimmaksi osaksi toimii, Xen vaatii tarkentamista ja testausta, ennen kuin sitä voidaan käyttää tuotantoympäristöissä. Xen 3:n uusia ominaisuuksia ovat x86-64-tuki (toimii Xen 3:ssa), SMP-tuki (tällä hetkellä ei käytössä) ja PAE-tuki (ei käytössä SUSE Linux:ssa).
YaST Online-päivityksen(YOU) kautta tullaan tarjoamaan päivityspaketteja. Saadaksesi ajantasalla olevaa tietoa vieraile verkko-osoitteessa http://www.opensuse.org/Xen3_Status_and_Updates.
YaST:in Asennuslähde-moduulissa voidaan lisätä uusia ohjelmistotietokantoja oletusasennuslähteiden jatkoksi. Tämä ominaisuus on kätevä, jos järjestelmää halutaan laajentaa sellaisilla osilla, joita ei ole normaalissa asennuslähteessä. openSUSE on esimerkiksi rajoitettu vapaan lähdekoodin ohjelmiin, ja käyttäjät, jotka tarvitsevat Javaa ja siitä riippuvia paketteja, voivat lisätä "inst-source-java"-tietokannan YaST:iin ja asentaa sieltä tarvitsemansa paketit. Lisätietoa osoitteesta http://www.opensuse.org/index.php/Additional_YaST_Package_Repositories.
Eclipsestä on mukana vain 32-bittinen versio, jotta se toimisi yhdessä oletuksena olevan javan (java-1_4_2-sun) kanssa, josta ei ole saatavilla 64-bittistä versiota. Jos haluat käyttää Eclipseä SUN Java 1.5.0 kanssa, varmista että asennat 32-bittiset java-1_5_0-sun ja java-1_5_0-sun-devel versiot .
Tehdäksesi tämän avaa YaST, valitse "Ohjelmisto"->"Ohjelmistonhallinta" ja etsi "java-1_5_0-sun". Valitse paketit "java-1_5_0-sun" ja "java-1_5_0-sun-devel". Napsauta molemmista RPM-kuvauksen "Versio"-välilehteä ja valitse i586-versio.
Jos asennat bansheen erikseen (ilman GNOME-esivalintaa), osa tarvittavista paketeista jää asentamatta. Asenna seuraavat paketit saadaksesi bansheen toimimaan oikein:
gstreamer-plugins-extra
gstreamer-plugins-excess
Huomaa myös, että banshee ei soita MP3-tiedostoja x86-64-järjestelmässä.
Tällä hetkellä osaa uusista GeForce-korteista (6x00-sarja) voidaan käyttää vain ilman kiihdytystä järjestelmän jumiutumisten ja grafiikkavirheiden välttämiseksi. Tätä ongelmaa tutkivat sekä SUSE että NVIDIA.
Joillekin näistä korteista määritetään Option "ShadowFB" asetus tiedoston /etc/X11/xorg.conf device-osiossa. Tämä asetus poistaa kiihdytyksen käytöstä hidastaen näyttöä huomattavasti. Automaattisesti ei pystytä tunnistamaan, millä näytönohjainkorteilla tämä asetus on oikeasti tarpeellinen. Asia täytyy kokeilla poistamalla tai kommentoimalla asetus tiedostossa /etc/X11/xorg.conf. Jos tämä kokeilu jumittaa järjestelmän, tietokone täytyy käynnistää ajotasolla 3 ja palauttaa asetus.
Asetusta käytetään vain korteilla, joiden tiedetään kärsivän ongelmasta. Muut GeForce 6x00-pohjaiset kortit saattavat myös kärsiä ongelmasta. Jos järjestelmäsi jumiutuu, ja asetusta ei ole tiedoston /etc/X11/xorg.conf device-osiossa, lisää se sinne ja käynnistä järjestelmä uudelleen.
Jos vain grafiikkahäiriöitä ilmenee ilman Option "ShadowFB" asetusta, mutta ei järjestelmän jumiutumista, voi asetuksen sijasta käyttää asetuksia Option "XaaNoPixmapCache" ja Option "XaaNoOffscreenPixmaps" tiedoston /etc/X11/xorg.conf device-osiossa. Nämä asetukset eivät hidasta näyttöä yhtä paljon kuin Option "ShadowFB" asetus.
Toinen mahdollisuus on asentaa NVIDIAn binääriohjain, joka ei näytä kärsivän tästä ongelmasta. Käytä YaST Online-päivitystä (YOU) asentaaksesi tämän ohjaimen.
Tällä hetkellä Atheros WLAN-kortin ohjain on saatavilla vain suljettuna. Siksi sitä ei ole paketoitu muiden ydinpakettien joukkoon. Käyttääksesi Atheros-ohjainta asenna ydintäsi vastaavat ei-GPL ydinpaketit (esimerkiksi jos ytimesi on "kernel-default", asenna lisäksi "kernel-default-nongpl").
Lataa ei-GPL ydinpaketti verkko-osoitteesta http://www.opensuse.org/Additional_YaST_Package_Repositories.
YaST tukimoduulin toiminta on muuttunut. Voit käyttää moduulia tukikysymyksen luomiseen ja tietojen keräämiseen järjestelmästäsi. Ohjeet SUSE Linux asennustukeen löydät verkko-osoitteesta http://www.novell.com/usersupport.
Ei tiedostettuja ongelmia.
Asennuksen kulku kuvataan Start-Up-käsikirjassa.
SUSE Linux voidaan asentaa joko DVD- tai CD-ROM-medialta. Kaikki paketit eivät kuitenkaan mahdu CD-ROM-levyille. Vain ne paketit ovat mukana, joita käytetään kaikkein eniten. Luettelo eroista on nähtävillä verkko-osoitteessa http://www.novell.com/products/linuxpackages/professional/diff_cd_dvd.html.
Mikäli järjestelmässä ei ole DVD-asemaa ja tarvitaan tiettyä pakettia, laita DVD verkossasi olevaan toiseen tietokoneeseen ja liitä se etänä asennusta varten tai käytä YaSTia valitaksesi julkisen FTP-palvelimen asennuslähteeksi.
cardmgr-komento ei enää hallitse PC-kortteja, vaan hallinta hoidetaan ydinmoduulilla (kuten Cardbus-korteilla ja muilla alijärjestelmillä). Kaikki oleelliset toiminnot hoidetaan hotplug-komennolla. pcmcia-käynnistyskomentojono on poistettu ja cardctl-komennon korvaa komento pccardctl. Lisätietoa löydät tiedostosta /usr/share/doc/packages/pcmciautils/README.SUSE.
Oletuksena su-komento root-käyttäjäksi tulemiseen ei aseta PATH:ia root:ille. Joko anna komento su - aloittaaksesi komentokehoteistunnon täydellä ympäristöllä root-käyttäjänä tai muuta ALWAYS_SET_PATH arvoksi yes tiedostossa /etc/default/su, jos haluat muuttaa komennon su oletuskäyttäytymistä.
Jos et ole tyytyväinen järjestelmäsi lokaaliasetusten oletuksiin, voit muuttaa asetuksia tiedostossa ~/.i18n. Merkinnät tiedostossa ~/.i18n syrjäyttävät järjestelmän oletukset tiedostosta /etc/sysconfig/language. Käytä samoja muuttujien nimiä, mutta ilman RC_-alkuliitettä. Esimerkiksi: käytä muuttujaa LANG muuttujan RC_LANG sijasta. Yleistä tietoa lokaaleista löydät Reference Guide -käsikirjasta kohdasta "Language and Country-Specific Settings".
Useat sovellukset luottavat nykyisin D-BUS-prosessien väliseen viestintään (IPC). Komento dbus-launch käynnistää dbus-daemon. Järjestelmänlaajuinen /etc/X11/xinit/xinitrc käyttää komentoa dbus-launch käynnistämään ikkunoinnin hallinnan.
Jos sinulla on paikallinen ~/.xinitrc-tiedosto, sinun täytyy muokata sitä vastaavasti. Muuten sovellukset kuten beagle tai banshee eivät välttämättä toimi. Tallenna vanha ~/.xinitrc-tiedosto. Kopioi sitten uusi pohja kotihakemistoosi komennolla:
cp /etc/skel/.xinitrc.template ~/.xinitrc
Lopuksi lisää omat asetuksesi tallennetusta .xinitrc-tiedostosta.
Yhteensopivuussyistä LSB:n (Linux Standard Base) kanssa useat määritystiedostot ja init-komentojonot nimettiin uudelleen xntp -> ntp. Uudet tiedostonimet ovat:
/etc/slp.reg.d/ntp.reg
/etc/init.d/ntp
/etc/logrotate.d/ntp
/usr/sbin/rcntp
/etc/sysconfig/ntp
Kuumakytkentätapahtumat käsitellään nyt täysin udev-demonin toimesta (udevd). Enää ei käytetä tapahtumien multiplexer-järjestelmää /etc/hotplug.d ja /etc/dev.d. Tämän sijasta udevd kutsuu kaikkia kuumakytkennän aputyökaluja sääntöjensä mukaan suoraan. Udev ja useat muut paketit tarjoavat udev-säännöt ja aputyökalut.
Jos kirjoittaminen USB-tallennuslaitteelle, kuten USB-tikulle tai USB-kiintolevylle, on hidasta tai jos et halua tahdistettua kirjoitusta näille laitteille, poista liitosvalinta "sync" käytöstä.
Luo tiedosto nimellä 90-storage-nosync.fdi ja lisää siihen seuraava sisältö:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<!-- disable sync for mount -->
<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>
Muokkaa riviä <match key="volume.uuid" string="==UUID=="> vastaamaan laitteistoasi. Suorita lshal saadaksesi selville volume.uuid ja anna tämä ID ==UUID== sijasta
Kopioi 90-storage-nosync.fdi hakemistoon:
cp 90-storage-nosync.fdi /usr/share/hal/fdi/policy/20thirdparty
Käynnistä HAL-palvelu uudelleen komennolla rchal restart.
Rinnakkaisporttitulostimen Yastilla asentamisen jälkeen saattaa olla tarpeellista käynnistää tietokone uudelleen. Mikäli tulostus ei toimi Yastilla asentamisen jälkeen, käynnistä tietokone uudelleen ja älä suorita Yast-tulostinasennusta testataksesi asennusta. Ongelma koskee vain ECP DMA-tilassa toimivia rinnakkaisporttitulostimia.
Toimiakseen oikein GNOME-sovellukset luottavat tiedostojärjestelmän muutosilmoitustukeen. Mikäli käytössä on vain paikallisia tiedostojärjestelmiä, asenna gamin-paketti (suositeltava) tai käynnistä FAM-demoni. Etätiedostojärjestelmille käynnistä FAM sekä palvelimella että asiakastietokoneella ja avaa palomuuri FAMin RPC-kutsuille.
GNOME (gnome-vfs2 and libgda) sisältää pakkauksen, joka poimii gamin tai famin tiedostojärjestelmän muutosilmoituksia varten:
Jos FAM-demoni ei ole käynnissä, gaminia suositellaan. (Syy: Vain gamin tukee Inotify-toimintoa, ja se on tehokkaampi paikallisille tiedostojärjestelmille).
Jos FAM-demoni on käynnissä, famia suositellaan (Syy: Jos FAM on käynnissä, halutaan todennäköisesti etäilmoitukset, joita vain FAM tukee).