openSUSE Leap 15.3

o

openSUSE Leap O@ӦۥѪ Linux @~tΡAiB@bzWqBO
qάOACziHΥsB޲zzqllPۤBiͲOu@B
vέ֡CϥΥzRֽI

^m: Chao-Hsiung LiaoBCraig JeffaresBJoe ManBRay ChenBRamax Lo
XG2022-12-31, G15.3.20221231.096cd3b

1 w
2 tΤɯ
3 PĳMP\
4 Xʵ{Pw
5 ୱ
6 hTPX

oƤ_aק襤CnFѳ̷siiAШb https://doc.opensuse.org/
release-notes uWC^媩oƦbݮɤ|sC½Ķi|
ɦaC

pGzqª openSUSE o檩ɯšAХѦdݤeoơGhttps://
en.opensuse.org/openSUSE:Release_NotesC

MתTШ https://www.opensuse.orgC

n󥻦o檺~iAЧQ openSUSE BugzillaCԱAгyX https:
//en.opensuse.org/Submitting_Bug_ReportsC

openSUSE Leap 15.3 Dns\]Cb https://en.opensuse.org/Features_15.3 
WC

1 w

This section contains installation-related notes. For detailed installation
instructions, see the documentation at https://doc.opensuse.org/documentation/
leap/startup/html/book-startup/part-basics.html.

1.1 openSUSE Leap {bTӧsMw

openSUSE Leap 15.3 @պA]ATӥDnsMwAOGrepo-updateB
repo-backports-updateAH repo-sle-updateCGӬsWMwAåBOШ
ΨӦ SUSE Linux Enterprise GiM󪺦GCoǮMwwNA÷|bi
openSUSE Leap uWwˮɰˬdCڭ̫ĳzϥΥ̡C openSUSE Leap 15.3 ϥ
sMwwq|zLYɪ openSUSE-release M@sӴѡCs|zL
ǲΪ repo-update @WDӻeCNa@ӯSOsXШӪܥקFn
޲zϰ (ۥ zypper ӶiSOBz)CzӨϥ zypper up ROATT{O_
ҦsBzLCԱAШ https://bugzilla.opensuse.org/show_bug.cgi?
id=1186593C

repo-update MwΩ openSUSE Leap }n (OSS) sCO̤p@ӡA
Btγ]wMA]toB~PAH SUSE Linux Enterprise M󪺤
CӮMw]@ӹ debug-info MwC

repo-backports-update MwO openSUSE Backports sMwA䦬 openSUSE
Leap DnMsCӮMw]@ӹ debug-info MwC

ĤTӮMwArepo-sle-updateAO@ӧsMwAӦ۩Ҧ|b@ SUSE
Linux Enterprise syX֧sCӮMwS debug-info MwC

1.2 ϥΨtΨAҴѪlɯ

w˵{䴩stΨA (Transactional Server)CӨ⪺Sb
ɯŨtίHl覡MΧs (@ާ@)AåBݭnɤ]iHa^_W@
ʧ@Coӥ\O SUSE P openSUSE o檩ҥ઺M޲zuӧCoN
jib openSUSE Leap 15.3 LtΨ̹B@ RPM M]iB@b
AtΨ⤤C

`N

`NGۮeM

@ǮM|b̪ RPM %post }ק /var άO /srv eCoǮMOۮe
CpGzJoǮMAЦ^~C

ɯŨtΨ̿HUSʥHѳoǥ\G

 E Btrfs ַӡG  btΧs}leA@ӷs root ɮרtΪ Btrfs ַӷ|QإߡC
    MҦӦ۸ӧsק|w˦bo Btrfs ַӤCnosAziH
    ҨtΥHϥθӧַӡC

    nosAuݱqe@ӧַӶ}YiC

 E Ū root ɮרtΡG  FקK]syDPƿ򥢡Aroot ɮרtΥ
    TgJCOG root ɮרtΦb`ާ@UOHŪ覡˸C

    nӳ]woHB@Aݭn[Jt~GɮרtΪܧGn\b /etc gJϥ
    ̳]wɡAӥؿ۰ʳ]wϥ OverlayFSC/var {bhܦlHѨL
    {gJC

n

nGAݭnܤ 12 GB ϺЪŶ

tΨAݭnܤ 12 GB ϺФjpHe Btrfs ַӡC

n

nGYaST bҦULkϥ

ثe YaST LkbҦUϥΡCoO] YaST |ߧYާ@AåBLk
ŪɮרtΧ@קC

nϥΥsAШϥΫO transactional-update ӫD YaST P Zypper ӶiM
޲zG

 E stΡGtransactional-update up

 E wˮMGtransactional-update pkg in PACKAGE_NAME

 E MGtransactional-update pkg rm PACKAGE_NAME

 E n̫@ӧַӹ root ɮרtΩҰܧAХT{ztάOϥγ̫@
    ӧַӤeַӶ}AMGtransactional-update rollback

    Ϊ̡AbO̫[Wַ ID H^_ܯSwַӡC

ϥθӨtΨɡAtιw]|CsåBbW 03:30 PU 05:00 s
ҰʡCoǰʧ@ҬO systemd ĲoAYݭn]iHϥ systemctl OG

systemctl disable --now transactional-update.timer rebootmgr.service

nFѧhsӸ`AШ openSUSE Kubic 峹 https://
kubic.opensuse.org/blog/2018-04-04-transactionalupdates/ H https://
kubic.opensuse.org/blog/2018-04-20-transactionalupdates2/C

1.3 w˦bŶ֩ 12 GB w

uwЪŶj 12 GB ɡAw˵{~|ĳϺФγWCYzQn]wŶD`
pMHɡAШϥΤ޾ɦϺФε{ӦۦվΰѼơC

1.4 UEFI - Τ@i餶

bw openSUSE ϥ UEFI (Τ@i餶) }tΤeAjPĳz
ݬO_wsyөҫĳså[HwˡCYztΦw Windows 8 Χs
Aq`NNztΨϥ UEFI }C

IѡG UEFI 馳ʳAɭPӦhƳQgJ UEFI xsϰɡA|
oͰDCOSHDsgJhָƤ~uӦhvC

openSUSE ǥѥugJҰʨtΪֻ̤ݭnƶqAӭCoӭICgJƦ
֭niD UEFI  openSUSE Ұʵ{mCx Linux ֤ߴѨϥ UEFI xs
ϨӼgJ}ηT\ (pstore)Abw]QΡCLצpAĳw˥w
syӫĳsC

1.5 UEFIAGPT P MS-DOS ϺФΰ

b EFI/UEFI WѤ@ӷsκϺЪ覡GGPT]GUID Partition Table
^Coӷs覡ϥ GUID]128줸ܦb32ӤQiƦrW^ѧO˸mΤ
ΰC

~AUEFI WdO\ǲΪ MBR]MS-DOS^ΰϡC Linux ޾ɥ[]ELILO 
GRUB2^հw墨ǶǲΪΰϦ۰ʲͤ@ GUID Aç⥦̼giCo˪@
 GUID iHWcܧAɭP骺gJC@gJ]AؤPާ@GR
ءAHγЫؤ@ӷsإHNĤ@ӶءC

{N鳣@өU]garbage collector^AiHQRiJI]
entries^AåBӫOd¶iJI]entries^OCG٪餣ব
άOoǶiJI]entries^ɡAtαN|X{DA̲ױNytεLk}C

²檺NѨM׬OGഫǲΪ MBR ΰϦs GPT ΰϥH㪺קK
DC

1.6 tlp package service

During installation on a laptop, the tlp package is installed (together with
its sub-package tlp-rdw, if the installation of recommended packages is
enabled). This package provides additional tools to save battery power on
laptops, especially Lenovo laptops.

The service is not enabled by default because it might interfere with other
specialized laptop tools, for example, laptop-mode-tools, rfkill,
gnome-power-manager, or kde-power-manager. To enable and start the service
explicitly, use YaST Services Manager or use the command systemctl enable --now
tlp.service . If you encounter any unexpected behavior afterward, for example,
WiFi problems or non-functional USB ports, disable the service again.

2 tΤɯ

oӤp`CXFPtΤɯŦ`NƶCFѤ䴩ɯųHθԲӪɯŨBJ
AШG

 E https://en.opensuse.org/SDB:System_upgrade

 E https://doc.opensuse.org/documentation/leap/startup/html/book-startup/
    cha-update-osuse.html

t~AШ 3 `uPĳMP\vC

2.1 q openSUSE Leap 15.2 L_ɯ

openSUSE Leap 15.3 OsغcӦ SUSE Linux Enterprise Server GiM󤧤W
o檩CoӧܨӦ۩ Closing The Leap Gap (CtLG) Mת@AbԪ
openSUSE Leap P SUSE Linux Enterprise Server ZC

 15.2AopenSUSE Leap 15.3 w]w˱N]tFӦ SUSE Linux Enterprise
Server j rpm MCo rpm MO SUSE LLC ӫD openSUSE _ñC
libzypp M󪩥 12.25.8 F SUSE LLC P openSUSE tӤAɤJFզW\
AഫoHL_iCӥզW沾Fݭnw --allow-vendor-change  (
 openSUSE P SUSE LLC tӤ)CYzbϥ OBS Mw (ϥΨL_ñ)
AiഫɡAzMݭnw --allow-vendor-changeC

openSUSE Leap releases older than 15.2 do not contain this feature because they
are not supported anymore. All users are advised to upgrade to openSUSE Leap
15.2 with the latest updates before upgrading to 15.3. The following parameters
can be used as a workaround for libzypp versions older than 12.25.8 (replace
15.0 below with your current openSUSE version):

zypper addrepo --check --refresh --name 'openSUSE-Leap-15.0-Update' http://download.opensuse.org/update/leap/15.0/oss/ repo-update
zypper dup --allow-vendor-change --force-resolution

openSUSE Leap 15.3 ѩҦݪ RPM Ҫ_A]A SUSE Linux Enterprise
Server _AҬ openSUSE-build-key M󪺤@CҦ_ҷsW OSS M
wC

libzypp M󪩥 17.25.11 |۰ʶפJQ{wiHݪ_CYOpAz|
QqפJwgAzݰLާ@C

YtΩ|פJΨñp repodata _AzNݭnʶפJCziHHUO
iˬdG

rpm -qa gpg-pubkey

Xӥ]tH gpg-pubkey-39db7c82-* }Y@rCYLAhЫӥHUBJ
ӤʶפJG

 E q https://download.opensuse.org/distribution/leap/15.3/repo/oss/
    gpg-pubkey-39db7c82-5847eb1f.asc U SUSE Linux Enterprise 15 _C

 E xs_ /var/cache/zypp/pubkeys ؿCNWH .key ɦWC

 E  zypper dup ROCzN|QݬO_nפJʥ_CYϸӪ_wsbe
    zؿUAӱp|o͡CYɮץ]tFh_Azypper Nu|פJn
    _C

pݨohTAШ https://bugzilla.opensuse.org/show_bug.cgi?id=1184326C

2.2 SUSE Linux Enterprise Server P openSUSE Leap @~tή֤߮M󥴥]覡@
P

b openSUSE LeapAw]@~tή֤߮MwQTӤlMGkernel-defaultB
kernel-default-extraAP kernel-default-optionalCP˦aAkernel-preempt ]Q
 kernel-preemptBkenrel-preempt-extraAP kernel-preempt-optionalC
-optional M]ti諸֤߼Ҳ (Ȩ openSUSE Leap ϥ)C-extra M]t
Ѥ䴩֤߼ҲաC֤ߥeҦiHzLb}ROC]w preempt=voluntary ֤߰
ƨӱCӰѼƥib kernel-default ϥΡC

YzϥΤFӮ֤ܧΡAнTOww˩ҦbzϥαpUҥݪ RPM MC

3 PĳMP\

3.1 ĳMP\

ĳM٬O|o檩@AåBbU@ openSUSE Leap |QC
oǮMsb]OFUEAĳϥΡAӥB̤|AsC

 E midoriA@Ӱ WebKit  GTK+ qźsAwA䴩BN|bU
    o椤QC

nˬdww˪MO_wA@AХT{O_ww lifecycle-data-openSUSE M
AۨϥΥHUOG

zypper lifecycle

3.2 MP\

MNAHo檩@_oC

 E libqt4 P kdelib4 ѩ󥼸g@BwʰDAwQCԽнШ 5.1 `u
    KDE 4 P Qt 4 wQvC

3.2.1 ReiserFS support removed

With openSUSE Leap 15.3, support for ReiserFS has been completely removed from
YaST and the kernel, and the installer will block the upgrade when it detects a
ReiserFS file system.

For existing data partitions formatted with ReiserFS, we suggest converting
them to Btrfs before migrating your system to openSUSE Leap 15.3.

3.2.2 Berkeley DB ̮۬ۨM󤤲

Berkeley DB bYǮM󤤧@ƮwAOH GNU AGPLv3/Sleepycat \iҨӱvC
ѩ󭫴ڭ̮M󪺪AȰӵo{ӮM󪺳\iұN|M`L̸ѨMתbDA
ڭ̨MwN Berkeley DB ۳oǮM󪺬̮ۨM󤤲CSUSE N|Ѥϥ Berkeley
DB ѨMװؼСC

oܰʼvTUCMG

 E apr-util

 E cyrus-sasl

 E iproute2

 E perl

 E php7

 E postfix

 E rpm

4 Xʵ{Pw

4.1 Secure Boot: SUSE Linux Enterprise @~tή֤߻P openSUSE ñ֤߼ҲծM


sɤJ openSUSE-signkey-cert M󹳬O virtualbox  openSUSE KMP (
߼ҲծM) OݪAub Secure Boot ҦU~ݭnCӮM]tFΨñp
openSUSE KMP ֤߼Ҳɮ (.ko)  openSUSE ñp_ҮѡAåBIs mokutil H
UϥΪ̱NҮѵn MOKCp@ӡAopenSUSE KMP ~qL@~tή֤ߪ
ҡC

YzSw˳oӰ¦ҦAåBbϥΥ KMPAڭ̫ĳʦw 
openSUSE-signkey-certCtέsҰʬOݪChӬy{HΤʵnTA
iHb https://en.opensuse.org/SDB:NVIDIA_drivers#Secureboot C

4.2 Secure BootGݭnTañĤTXʵ{

openSUSE Leap 15.2 P᪺|ҥιĤTXʵ{i֤߼Ҳñˬd
(CONFIG_MODULE_SIG=y)CoO@ӭnwIAHקKb֤ߤ椣QH{
XC

Y UEFI Secure Boot QҥΡAӥ\|ײĤT֤߼ҲճQJCӦ openSUSE x
MwּҲծM (Kernel Module Packages, KMPs)AѩoǼҲդwϥ
openSUSE _ñLAG|vTCñˬd|HU欰G

 E QñLAγQwQH_ñAάOLkϥΨtΫH_Ʈw
    Ҫ֤߼Ҳշ|QTJC

ziHͤ@Ӧ۩wҮѡAåBUtΪ MOK (Machine Owner Key) ƮwAM
θҮѪ_ñbaҽsĶ֤߼ҲաCγoؤ覡ñҲձN|QT
JάOɭPĵiTCԱШ https://en.opensuse.org/openSUSE:UEFIC

ѩo]|vT NVIDIA ϧXʵ{Aڭ̷|b openSUSE xM󤤳BzoӰDC
MӦbwˤAzݭnʵU@ӷs MOK _sMiHB@Cpw
Xʵ{HεU MOK _оǡAШ https://en.opensuse.org/
SDB:NVIDIA_drivers#SecurebootC

5 ୱ

oӤp`CX openSUSE Leap 15.3 ୱҪDPܰʡC

5.1 KDE 4 P Qt 4 wQ

KDE 4 MwA openSUSE Leap 15.3CФɯűztΦ Plasma 5 P Qt 5C
FۮeʪzѡA@ Qt 4 M󤴷|OdCԱШ https://
bugzilla.opensuse.org/show_bug.cgi?id=1179613C

5.2 ѩGW٪ܡAݭnഫ IBus ]w

ѩ IBus 1.5.23 sRWF@LGAbɯūALkJsRWLL
G]wɡCOGi|NG] USCHUaϻytGN|QvTGQɡB
wBþBùȻPJCԱШ https://bugzilla.opensuse.org/
show_bug.cgi?id=1177545C

ϥΪ̻ݭnഫ]wC} GNOME ]wÿܤ@ӾAXGC GNOME H~
ୱҡAа ibus-setupC

6 hTPX

 E о\Ūw˴CW README C

 E qM RPM ˵YӮMԲӪܰʾvTG

    rpm --changelog -qp FILENAME.rpm

    N FILENAME N RPM W١C

 E Ьdݦbw˴C̤WhؿU ChangeLog ɮץHFѩҧsMܰʾv]
    ɶƧǡ^C

 E bw˴C餤 docu ؿihTC

 E LΧsAаѾ\ https://doc.opensuse.org/C

 E nFѦ openSUSE ̷s~sDAгyX https://www.opensuse.orgC

vҦ ? SUSE LLC

? 2022 SUSE

