openSUSE Leap 15.1 Julkaisutiedot openSUSE Leap on ilmainen Linux-pohjainen käyttöjärjestelmä pöytätietokoneeseesi, kannettavaasi tai palvelimeesi. Voit selata internetiä, hallita sähköpostejasi ja valokuviasi, käyttää toimistosovelluksia, katsoa videoita ja kuunnella musiikkia sekä pitää hauskaa! Julkaisupäivä: 2018-06-29, : 15.1.20180629 1 Asennus 2 Järjestelmäpäivitys 3 Paketointimuutokset 4 Lisätietoa ja palautemahdollisuus This is the initial version of the release notes for the forthcoming openSUSE Leap 15.1. If you upgrade from an older version to this openSUSE Leap release, see previous release notes listed here: https://en.opensuse.org/ openSUSE:Release_Notes. Tämä julkinen beetatesti on osa openSUSE-projektia. Lisätietoa projektista saat osoitteesta https://www.opensuse.org. Report all bugs you encounter using this prerelease of openSUSE Leap 15.1 in the openSUSE Bugzilla. For more information, see https://en.opensuse.org/ Submitting_Bug_Reports. If you would like to see anything added to the release notes, file a bug report against the component “Release Notes”. 1 Asennus Tässä osiossa on asennukseen liittyviä huomioita. Yksityiskohtaiset päivitysohjeet löytyvät osoitteesta https://doc.opensuse.org/documentation/leap /startup/html/book.opensuse.startup/part.basics.html. 1.1 Using Atomic Updates With the System Role Transactional Server The installer supports the system role Transactional Server. This system role features an update system that applies updates atomically (as a single operation) and makes them easy to revert should that become necessary. These features are based on the package management tools that all other SUSE and openSUSE distributions also rely on. This means that the vast majority of RPM packages that work with other system roles of openSUSE Leap 15.1 also work with the system role Transactional Server. Huomaa Huomaa: Incompatible Packages Jotkin paketit muokkaavat /var- tai /srv-kansioiden sisältöä RPM:iensä %post-skripteissä. Nämä paketit ovat epäyhteensopivia. Jos kohtaat sellaisen paketin, ilmoita virheestä. Tarjotakseen nämä ominaisuudet päivitysjärjestelmä luottaa seuraaviin: • Btrfs-tilannekuvat.  Ennen järjestelmäpäivityksen käynnistämistä juuritiedostojärjestelmästä luodaan uusi Btrfs-tilannekuva. Kaikki päivityksen muutokset asennetaan sitten siihen. Päivityksen voi viimeistellä käynnistämällä järjestelmä uuteen tilannekuvaan. Päivityksen voi kumota yksinkertaisesti käynnistämällä järjestelmä aiempaan tilannekuvaan. • Vain luettava juuritiedostojärjestelmä.  Päivitysten aiheuttamien tiedonmenetysten ja ongelmien välttämiseksi juuritiedostojärjestelmään ei kirjoiteta muulloin. Tavallisessa käytössä juuritiedostojärjestelmä liitetään vain luettavana. Jotta asennus toimisi, tiedostojärjestelmään on tehtävä kaksi lisämuutosta: Jotta käyttäjän asetukset voisi kirjoittaa /etc-kansioon, se asetetaan automaattisesti käyttämään OverlayFS:ää. /var on nyt erillinen alitaltio, johon prosessit voivat kirjoittaa. Tärkeää Tärkeää: Transactional Server Needs At Least 12 GB of Disk Space The system role Transactional Server needs a disk size of at least 12 GB to accommodate Btrfs snapshots. To work with transactional updates, always use the command transactional-update instead of YaST and Zypper for all software management: • Update the system: transactional-update up • Install a package: transactional-update pkg in PACKAGE_NAME • Remove a package: transactional-update pkg rm PACKAGE_NAME • To revert the last snapshot, that is the last set of changes to the root file system, make sure your system is booted into the next to last snapshot and run: transactional-update rollback Optionally, add a snapshot ID to the end of the command to rollback to a specific ID. When using this system role, by default, the system will perform a daily update and reboot between 03:30 am and 05:00 am. Both of these actions are systemd-based and if necessary can be disabled using systemctl: systemctl disable --now transactional-update.timer rebootmgr.service For more information about transactional updates, see the openSUSE Kubic blog posts https://kubic.opensuse.org/blog/2018-04-04-transactionalupdates/ and https://kubic.opensuse.org/blog/2018-04-20-transactionalupdates2/. 1.2 Minimaalinen järjestelmäasennus Järjestelmän vähimmäisasennuksessa ei ole kaikkia toimintoja, mutta yleensä pidetään selvänä, että: • Se ei sisällä ohjelmistopalomuurin käyttöliittymää. Voit asentaa lisäksi paketin firewalld. • Se ei sisällä YaSTia. Voit asentaa lisäksi kuvion patterns-yast-yast2_basis . 1.3 Installing on Hard Disks With Less Than 12 GB of Capacity The installer will only propose a partitioning scheme if the available hard disk size is larger than 12 GB. If you want to set up, for example, very small virtual machines images, use the guided partitioner to tune partitioning parameters manually. 1.4 UEFI – Unified Extensible Firmware Interface Ennen openSUSEn asennusta kannattaa koneissa, jotka UEFIlla (Unified Extensible Firmware Interface) käynnistyvissä koneissa varmistaa, tarjoaako laitevalmistaja päivityksiä, ja jos on, asentaa ne. Esiasennettu Windows 8 riittää todisteeksi siitä, että kone käynnistyy UEFIlla. Taustaa: Joissakin UEFI-laiteohjelmiston versioissa on virhe, joka aiheuttaa niiden rikkoutumisen, jos UEFI-tallennusalueelle kirjoitetaan liikaa tietoa. Kukaan ei kuitenkaan tiedä, paljonko on ”liikaa”. openSUSE minimoi riskin kirjoittamalla vain juuri sen, mitä käyttöjärjestelmän käynnistämiseen vaaditaan. Tämä tarkoittaa, että UEFI-laiteohjelmistolle kerrotaan vain openSUSE-käynnistyslataimen sijainti. Ylävirran Linux-ydinten piirre, joka käyttää UEFIn tallennusaluetta käynnistys- ja kaatumistietojen tallentamiseen (pstore) on oletuksena poistettu käytöstä. On kuitenkin suositeltavaa asentaa kaikki laitevalmistajan suosittelemat laiteohjelmistopäivitykset. 1.5 UEFI-, GPT- ja MS-DOS-osiot EFI/UEFI-määrityksen myötä saapui uusi osiointitapa: GPT (GUID-osiotaulukko). Uusi malli käyttää ainutkertaisia yleistunnisteita (128-bittisiä arvoja, jotka esitetään 32 heksadesimaalilukuna) laitteiden ja osiotyyppien tunnisteina. UEFI-määritelmä hyväksyy myös vanhat MBR- eli MS-DOS-osiot. Linuxin käynnistyslataimet (ELILO ja GRUB2) yrittävät automaattisesti luoda näille osioille GUIDit ja kirjoittaa ne laiteohjelmistoon. Tällaiset GUIDit voivat ajoittain muuttua, jolloin laiteohjelmistoon pitää taas kirjoittaa. Tämä tapahtuu kahdessa vaiheessa: ensin vanha tietue poistetaan ja sitten uusi, sen korvaava tietue luodaan. Uusiin laiteohjelmistoihin kuuluu roskienkeruu, joka kokoaa poistetut tietueet ja vapauttaa niiden varaaman muistin. Ongelmia seuraa, jos virheellinen laiteohjelmisto ei tee tätä: tällöin seurauksena voi olla käynnistyskelvoton järjestelmä. Kiertääksesi ongelman muunna vanha MBR-osio GPT:ksi. 1.6 Asennuskäyttöliittymän skaalaus suuren DPI:n näytöille YaST-asennusohjelma ei oletusarvoisesti skaalaa käyttöliittymäänsä suuren DPI:n näytöille. Jos sinulla on tietokoneessasi sellainen näyttö, voit asettaa YaSTin skaalaamaan näytön automaattisesti lisäämällä parametrin QT_AUTO_SCREEN_SCALE_FACTOR=1 käynnistyslataimen komentoriville. 2 Järjestelmäpäivitys Tässä osiossa on järjestelmäpäivitystä koskevia huomioita. Yksityiskohtaiset päivitysohjeet löydät osoitteesta https://doc.opensuse.org/documentation/leap/ startup/html/book.opensuse.startup/cha.update.osuse.html. Tarkista lisäksi Kohta 3, ”Paketointimuutokset”. 3 Paketointimuutokset 3.1 Vanhentuneet paketit Vanhentuneet paketit toimitetaan yhä jakelun osana, mutta ne on merkitty poistettaviksi openSUSE Leapin seuraavassa versiossa. Paketit auttavat siirtämisessä, mutta niitä ei tulisi käyttää eivätkä ne saa päivityksiä. Tarkistaaksesi, ylläpidetäänkö asennettuja paketteja, varmista että lifecycle-data-openSUSE on asennettu ja käytä komentoa: zypper lifecycle 4 Lisätietoa ja palautemahdollisuus • Lue tietovälineen README-tiedostot. • Tietyn paketin yksityiskohtaiset muutoslokitiedot löydät sen RPM:stä: rpm --changelog -qp TIEDOSTONIMI.rpm Korvaa TIEDOSTONIMI RPM:n nimellä. • Tietovälineen ylimmän tason ChangeLog-tiedostosta löytyy ajan mukaan järjestetty loki kaikista päivitettyihin paketteihin tehdyistä muutoksista. • Lisätietoa löydät tietovälineen docu-kansiosta. • Lisää ja päivitettyjä ohjeita löydät osoitteesta https://doc.opensuse.org/. • openSUSEn uusimmat tuoteuutiset saat osoitteesta https://www.opensuse.org. Tekijänoikeudet © SUSE LLC © 2018 SUSE